Admin – PanopTodo

User

Email: mark@mark-christensen.com

ID: 156b0342-9379-4992-b761-1bb6eff14ab6

Created:

← Back to Users

API Keys

App ID Created Actions
android:106112677eef5859
android:18c075a28a0e0d49
android:296aa2dc5b238445
android:2a869b4f292c7cc2
android:320ff1bc010afcd4
android:34a66f8e19eebd74
android:56ee5240af4ffefb
android:5e9b0edf3deedd5f
android:687d3a3161a78e45
android:69b3f461a4567c50
android:6a5e167e51556035
android:7a5e27f7c4e243a1
android:988843e183478cf1
android:9e88bf283d067505
android:a0ddb4cfd9289a0e
android:b81602bdc8fb0282
android:c138a416294203d8
android:e21f8a1a674a0858
android:e466a20531a34742
android:ec92e18eee6f44eb
android:ef023774bf65948c
android:f565ea83ac014f14
desktop:26be9fad-8962-4de1-a615-4bcce31d86d8

CRDT Messages

Scans all CRDT log rows for this user. Rows whose operation payload matches an earlier row (same normalized JSON) are removed; the lowest data_version for each payload is kept. This cannot be undone. Removing tail rows can lower server latest_version after the next client sync.

Version Type Inserted Operation
5894 todo.update %{"id" => "3d4d366b-b9f1-4644-90e2-3826eca6543e", "priority" => 4.0, "project_id" => "25bd6a26-fae9-4294-b490-8050d84d2568", "status" => "not_started", "title" => "File reimbursement for monthly health expenses", "type" => "todo.update", "updated_at" => "2026-05-27T18:27:27Z"}
5893 todo.update %{"id" => "3d4d366b-b9f1-4644-90e2-3826eca6543e", "priority" => 3.0, "project_id" => "25bd6a26-fae9-4294-b490-8050d84d2568", "status" => "not_started", "title" => "File reimbursement for monthly health expenses", "type" => "todo.update", "updated_at" => "2026-05-27T18:27:21Z"}
5892 todo.update %{"id" => "67aaa682-0efe-4797-99de-348e64daf196", "priority" => 4.0, "project_id" => "2600ea1e-323f-4da0-ac82-718e100bebcd", "status" => "not_started", "title" => "Add view that shows un-bought to buys by the category (where to buy the thing)", "type" => "todo.update", "updated_at" => "2026-05-27T18:27:16Z"}
5891 todo.update %{"description" => "Acts similar to a private torrent tracker but with a better UI and requiring a custom torrent app (not compatible with existing torrent apps)\n\n\n\nUI lets people download or upload files. Both down/up use the same torrent protocol.", "id" => "3566ef90-591f-4c67-8a31-a1ae956525eb", "priority" => 2.0, "project_id" => "9d072869-bfa5-45ae-b19a-570392eb59f8", "status" => "not_started", "title" => "Torrent-like file sharing service", "type" => "todo.update", "updated_at" => "2026-05-27T15:51:31Z"}
5890 todo.create %{"description" => "Acts similar to a private torrent tracker but with a better UI and requiring a custom torrent app (not compatible with existing torrent apps)", "id" => "3566ef90-591f-4c67-8a31-a1ae956525eb", "inserted_at" => "2026-05-27T15:49:52Z", "priority" => 2.0, "project_id" => "9d072869-bfa5-45ae-b19a-570392eb59f8", "status" => "not_started", "title" => "Torrent-like file sharing service", "type" => "todo.create", "updated_at" => "2026-05-27T15:49:52Z", "user_id" => "156b0342-9379-4992-b761-1bb6eff14ab6"}
5889 todo.create %{"description" => "Simple service combined with a FF extension (which should work on both the desktop and mobile browsers). Service takes YT links which the user wants to download and maintains a list of which have and haven't been downloaded. \n\n\n\nUpon receiving a new URL, it automatically scans the available formats and decides which will be the default (user defined, it either picks the users definition or the highest resolution closest to that definition).\n\n\n\nShows a list of all to be downloaded with the suggested format and a download button. Clicking the suggested format let's the user change the one which will be used for the download (selected from the list that was retrieved when the URL was added).", "id" => "d05ea30b-62b5-4172-b414-37443b3d42c1", "inserted_at" => "2026-05-27T15:47:15Z", "priority" => 3.0, "project_id" => "9d072869-bfa5-45ae-b19a-570392eb59f8", "status" => "not_started", "title" => "YouTube download tool", "type" => "todo.create", "updated_at" => "2026-05-27T15:47:15Z", "user_id" => "156b0342-9379-4992-b761-1bb6eff14ab6"}
5888 day_placement.create %{"date" => "2026-05-27", "id" => "300f60da-fa68-4f9a-871d-f1d6f4d833c0", "inserted_at" => "2026-05-27T15:22:59Z", "todo_id" => "3d4d366b-b9f1-4644-90e2-3826eca6543e", "type" => "day_placement.create", "updated_at" => "2026-05-27T15:22:59Z", "user_id" => "156b0342-9379-4992-b761-1bb6eff14ab6"}
5887 todo_instance_of.link %{"instance_id" => "3d4d366b-b9f1-4644-90e2-3826eca6543e", "parent_id" => "621c1b2b-dcf1-4dfc-b953-3fb268e96271", "type" => "todo_instance_of.link"}
5886 todo.create %{"id" => "3d4d366b-b9f1-4644-90e2-3826eca6543e", "inserted_at" => "2026-05-27T15:22:59Z", "priority" => 2.0, "project_id" => "25bd6a26-fae9-4294-b490-8050d84d2568", "status" => "not_started", "title" => "File reimbursement for monthly health expenses", "type" => "todo.create", "updated_at" => "2026-05-27T15:22:59Z", "user_id" => "156b0342-9379-4992-b761-1bb6eff14ab6"}
5885 day_placement.delete %{"id" => "58fa7d5d-2616-43e0-89fb-e3b413cd6254", "type" => "day_placement.delete"}
5884 todo.delete %{"id" => "1d9af5cb-82cb-454d-8d77-6c4e466a55fd", "type" => "todo.delete"}
5883 day_placement.create %{"date" => "2026-05-27", "id" => "e60f6c4a-dc56-4d58-b86d-047eaed5bab9", "inserted_at" => "2026-05-27T15:22:55Z", "todo_id" => "6e4e10b2-464f-4a3b-bbc9-dd84faa559a5", "type" => "day_placement.create", "updated_at" => "2026-05-27T15:22:55Z", "user_id" => "156b0342-9379-4992-b761-1bb6eff14ab6"}
5882 day_placement.delete %{"id" => "5af654c5-3742-45da-bdd0-68f240777a38", "type" => "day_placement.delete"}
5881 day_placement.create %{"date" => "2026-05-27", "id" => "b9d923cb-1902-42e5-9ab1-9d3d3699f683", "inserted_at" => "2026-05-27T15:22:43Z", "todo_id" => "e44e32df-c8aa-4670-b478-e26a83d11627", "type" => "day_placement.create", "updated_at" => "2026-05-27T15:22:43Z", "user_id" => "156b0342-9379-4992-b761-1bb6eff14ab6"}
5880 todo.create %{"description" => "Add ability to add units to TBs. Displayed whenever the count is displayed (i.e. when it's greater than 1). Default is \"units\" (if selected, it isn't displayed anywhere outside the TB edit view). Other options added from the start: g, kg, mL, L, lb, oz. The list of units should be editable and is global for the account.", "id" => "e44e32df-c8aa-4670-b478-e26a83d11627", "inserted_at" => "2026-05-27T15:22:43Z", "priority" => 3.0, "project_id" => "2600ea1e-323f-4da0-ac82-718e100bebcd", "status" => "not_started", "title" => "Units on TBs", "type" => "todo.create", "updated_at" => "2026-05-27T15:22:43Z", "user_id" => "156b0342-9379-4992-b761-1bb6eff14ab6"}
5879 tb.create %{"buy_from_place_id" => "50403092-2d6a-46cf-b0cd-33084511420c", "id" => "e7318056-b3b2-4526-b706-41d0e20ba55e", "inserted_at" => "2026-05-27T15:17:48Z", "label" => "Potatoes", "quantity" => 5.0, "status" => "open", "type" => "tb.create", "updated_at" => "2026-05-27T15:17:48Z", "user_id" => "156b0342-9379-4992-b761-1bb6eff14ab6"}
5878 todo.create %{"description" => "Fix UX of To Add modal to use same visual style as the recurring todo Save modal does", "id" => "0781385e-cd3c-490e-8e8e-529e0d96e4c1", "inserted_at" => "2026-05-27T12:26:26Z", "priority" => 3.0, "project_id" => "2600ea1e-323f-4da0-ac82-718e100bebcd", "status" => "not_started", "title" => "Fix add modal UI/UX", "type" => "todo.create", "updated_at" => "2026-05-27T12:26:26Z", "user_id" => "156b0342-9379-4992-b761-1bb6eff14ab6"}
5877 todo.create %{"description" => "Right now, there is a race condition. Use could make changes which don't sync before the flush", "id" => "c3c24340-5ce7-439e-874c-a5f76dcbe26a", "inserted_at" => "2026-05-27T12:25:25Z", "priority" => 3.0, "project_id" => "2600ea1e-323f-4da0-ac82-718e100bebcd", "status" => "not_started", "title" => "Auto-sync before flush", "type" => "todo.create", "updated_at" => "2026-05-27T12:25:25Z", "user_id" => "156b0342-9379-4992-b761-1bb6eff14ab6"}
5876 todo.update %{"description" => "It's obnoxious", "id" => "03c6240f-3b62-4730-b740-e9422ef206d0", "priority" => 3.0, "project_id" => "2600ea1e-323f-4da0-ac82-718e100bebcd", "status" => "completed", "title" => "Add swipe left and right to day planner to change days", "type" => "todo.update", "updated_at" => "2026-05-27T12:24:30Z"}
5875 day_placement.create %{"date" => "2026-05-27", "id" => "73533455-d516-40a7-9655-07652cf9cdd9", "inserted_at" => "2026-05-27T12:24:17Z", "todo_id" => "67aaa682-0efe-4797-99de-348e64daf196", "type" => "day_placement.create", "updated_at" => "2026-05-27T12:24:17Z", "user_id" => "156b0342-9379-4992-b761-1bb6eff14ab6"}
Previous Page 26 of 94 (1873 total) Next