tasks/tasks.json
Kacper Marzecki e151300943 test
2025-03-16 17:21:17 +01:00

831 lines
24 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

[
{
"name": "Invoicing",
"completed": false,
"subtasks": [
{
"name": "Tethys UI",
"completed": false,
"subtasks": [
{
"id": "tzrw9rqgd",
"name": "invoicing Shop settings",
"completed": false,
"subtasks": [
{
"id": "x62x0qz84",
"name": "transport solutions",
"completed": true,
"subtasks": [
{
"id": "i5srptik9",
"name": "implemented something",
"completed": true,
"subtasks": [],
"content": "implemented something"
},
{
"id": "v24silpl8",
"name": "only enabled when not editing",
"completed": true,
"subtasks": [],
"content": "only enabled when not editing"
},
{
"id": "p6ez3czn5",
"name": "update transport solutions in DI",
"completed": false,
"subtasks": [],
"content": "update transport solutions in DI"
},
{
"id": "e94851yz2",
"name": "notify / flash when adding a new ts",
"completed": false,
"subtasks": [],
"content": "notify / flash when adding a new ts\n\nthat there are FP pricings to fill out"
}
],
"content": "transport solutions"
},
{
"id": "2sdff5cth",
"name": "pricing",
"completed": false,
"subtasks": [
{
"id": "pea9mhuas",
"name": "reset changeset on toggle",
"completed": false,
"subtasks": [],
"content": "reset changeset on toggle"
},
{
"id": "7glnbmfch",
"name": "tooltips on pricing rows",
"completed": false,
"subtasks": [],
"content": "tooltips on pricing rows"
}
],
"content": "pricing"
}
],
"content": "invoicing Shop settings"
},
{
"id": "w6k8bptgh",
"name": "user management pages",
"completed": false,
"subtasks": [],
"content": "user management pages"
},
{
"name": "new shop modal",
"completed": false,
"subtasks": [
{
"name": "check if it really works",
"completed": false,
"subtasks": [],
"content": "check if it really works\n\nDI connection required - maybe feasable to test on dev ?",
"id": "1s22g9893"
}
],
"content": "new shop modal",
"id": "6nw4wku2d"
},
{
"id": "hoqrgm2bx",
"name": "fix",
"completed": false,
"subtasks": [
{
"id": "0itphon5z",
"name": "display logo always",
"completed": false,
"subtasks": [],
"content": "display logo always"
}
],
"content": "fix"
},
{
"id": "b384ryvg6",
"name": "cleanup",
"completed": false,
"subtasks": [
{
"id": "mn1l5lfi4",
"name": "shared_components in shops needed ? ",
"completed": false,
"subtasks": [],
"content": "shared_components in shops needed ? \n\n\nsince we now have everything in their own components\n\nit seems to be only used by notifications"
},
{
"name": "clean up old live actions",
"completed": false,
"subtasks": [],
"content": "clean up old live actions",
"id": "t6wtxkjnt"
},
{
"id": "zpb9ier4c",
"name": "no need for `show` in the route",
"completed": false,
"subtasks": [],
"content": "no need for `show` in the route\n\n\nsince forms are on the same page now"
}
],
"content": "cleanup"
},
{
"id": "jxmv9brnv",
"name": "migrate old Shop settings",
"completed": true,
"subtasks": [
{
"id": "sie9c5d2a",
"name": "main settings",
"completed": true,
"subtasks": [],
"content": "main settings"
},
{
"id": "flc9ohj6m",
"name": "features",
"completed": true,
"subtasks": [],
"content": "features"
},
{
"id": "eiyegvo37",
"name": "notifications page",
"completed": true,
"subtasks": [
{
"id": "vyi8v3zsd",
"name": "show only enabled notifications when not editing",
"completed": true,
"subtasks": [],
"content": "show only enabled notifications when not editing"
}
],
"content": "notifications page"
},
{
"id": "rsbu2cvg6",
"name": "save on settings cannot create a shop",
"completed": true,
"subtasks": [],
"content": "save on settings cannot create a shop\n\nremove the distinction in all setting subpages"
},
{
"id": "0d0nc0qr3",
"name": "reset changeset on cancel-edit",
"completed": true,
"subtasks": [],
"content": "reset changeset on cancel-edit"
},
{
"id": "lg9ewsw6l",
"name": "reset changeset on save",
"completed": true,
"subtasks": [],
"content": "reset changeset on save"
}
],
"content": "migrate old Shop settings"
},
{
"id": "11wt8r5zy",
"name": "move billing into main settings",
"completed": true,
"subtasks": [],
"content": "move billing into main settings"
},
{
"id": "i1pmgllah",
"name": "mount the new show",
"completed": true,
"subtasks": [
{
"id": "m3ttgwmh0",
"name": "debug route to it",
"completed": true,
"subtasks": [],
"content": "debug route to it"
},
{
"id": "q4wocm8wj",
"name": "button to access it",
"completed": true,
"subtasks": [],
"content": "button to access it"
}
],
"content": "mount the new show"
},
{
"id": "d034yk77g",
"name": "create components for subsettings",
"completed": true,
"subtasks": [],
"content": "create components for subsettings"
},
{
"id": "y0rprjlnz",
"name": "move old shop show to some other path",
"completed": true,
"subtasks": [],
"content": "move old shop show to some other path"
}
],
"content": "Tethys UI",
"id": "7nw5ve1p0"
},
{
"id": "fi7v0zsn5",
"name": "adjust bucket pricing ",
"completed": false,
"subtasks": [],
"content": "adjust bucket pricing \n\nhttps://sch-chat.slack.com/archives/D056ETW05V5/p1741875227075099\n\nHey! Reviewed the list last week, but had to wait for access to a dozen customer contracts to make sure we didnt fudge it.\nLeft a comment with the decision to use the highest price within our new/standardised weight intervals here: https://www.notion.so/helthjemnetthandel/Translate-current-DI-pricing-to-our-model-197e5f91af1680bc88bee0b4fe631d84?pvs=4 (edited)"
}
],
"content": "Invoicing",
"id": "5883x44fg"
},
{
"name": "Prs",
"completed": false,
"subtasks": [
{
"id": "oa4v8972g",
"name": "Karol new PR",
"completed": true,
"subtasks": [],
"content": "Karol new PR"
},
{
"id": "k59rs8sal",
"name": "rebase solis SSO",
"completed": true,
"subtasks": [],
"content": "rebase solis SSO"
},
{
"id": "vur61gnnb",
"name": "fix mercurius batch PR ",
"completed": true,
"subtasks": [],
"content": "fix mercurius batch PR \n\nhttps://github.schibsted.io/Helthjem/mercurius/pull/186"
},
{
"id": "3l2dwlxr6",
"name": "clean up my PRs - for Anton",
"completed": true,
"subtasks": [],
"content": "clean up my PRs - for Anton"
},
{
"name": "Karol abeona",
"completed": true,
"subtasks": [],
"content": "Karol abeona",
"id": "6pt3g6fwo"
},
{
"name": "Tomek core-api",
"completed": true,
"subtasks": [],
"content": "Tomek core-api",
"id": "wivn17eui"
}
],
"content": "Prs",
"id": "ezeu5ynau"
},
{
"id": "9cylnsczh",
"name": "prod++",
"completed": false,
"subtasks": [
{
"id": "9mbnkjmhf",
"name": "remap `gsa` to `s`",
"completed": false,
"subtasks": [],
"content": "remap `gsa` to `s`"
},
{
"id": "k3yrjrg7e",
"name": "add keymap for select recent selection",
"completed": false,
"subtasks": [],
"content": "add keymap for select recent selection"
}
],
"content": "prod++"
},
{
"id": "f1xg13z9d",
"name": "tasks CLI",
"completed": false,
"subtasks": [
{
"id": "roo1yk5go",
"name": "improvements",
"completed": false,
"subtasks": [
{
"id": "q7luk18ma",
"name": "dont edit a task if output is empty",
"completed": false,
"subtasks": [],
"content": "dont edit a task if output is empty"
},
{
"id": "8iu0j61dd",
"name": "dont add a new task if its empty",
"completed": false,
"subtasks": [],
"content": "dont add a new task if its empty"
},
{
"id": "tq98ky92t",
"name": "scrollable task lists ",
"completed": false,
"subtasks": [],
"content": "scrollable task lists \n\nmany elems in one list break the UI"
},
{
"id": "wjwz6ou9d",
"name": "better keybind help",
"completed": false,
"subtasks": [
{
"id": "x5pxacyhe",
"name": "idk maybe a sidebar ? ",
"completed": false,
"subtasks": [],
"content": "idk maybe a sidebar ? \nor smth on the right side of the screen like in xplr"
},
{
"id": "csd572b7q",
"name": "autogenerate docs ",
"completed": false,
"subtasks": [],
"content": "autogenerate docs \n\nhave a map with \n{\n \"a\": {\n iff: visibleTasks.length > 0,\n description: \"add task\",\n fun: () => {\n\n }\n }\n }"
}
],
"content": "better keybind help"
},
{
"id": "xg5jj87tu",
"name": "open it on keybind in neovim float",
"completed": true,
"subtasks": [
{
"id": "v8jisxeb7",
"name": "add a doc with neovim config",
"completed": false,
"subtasks": [],
"content": "add a doc with neovim config"
}
],
"content": "open it on keybind in neovim float\nyeah it is like that rn !"
},
{
"id": "rpjcvvtjd",
"name": "log to file ?",
"completed": false,
"subtasks": [],
"content": "log to file ?\n\nin console tab display the file ?"
},
{
"id": "yv276324i",
"name": "names in displayed path",
"completed": false,
"subtasks": [],
"content": "names in displayed path"
},
{
"id": "1m09u9kmb",
"name": "move blocks of tasks around",
"completed": false,
"subtasks": [],
"content": "move blocks of tasks around\n\nwith `v` start to select tasks\nthen HJKL to move it around \nescape or normal hjkl to cancel selection"
},
{
"id": "k61vygwfe",
"name": "focused task history",
"completed": false,
"subtasks": [],
"content": "focused task history\n\nmove back and forward in it"
},
{
"id": "yiiqyjlmd",
"name": "yank & paste",
"completed": false,
"subtasks": [],
"content": "yank & paste\n\non y yank focused or selected tasks\non p paste it in the current list\non P paste it in the list of the currently focused task\ndont clear the yank register after pasting"
},
{
"id": "rymcfz4yl",
"name": "scrollable preview of task content",
"completed": false,
"subtasks": [],
"content": "scrollable preview of task content"
},
{
"id": "dxgcbr5h5",
"name": "fix wrapping text",
"completed": true,
"subtasks": [],
"content": "fix wrapping text\n\n[v] text text text text \n\n[v] in one Box \ntext in the other \n\ncenter [v] vertically - profit"
}
],
"content": "improvements"
},
{
"id": "zpt0ka4y7",
"name": "keybinds",
"completed": false,
"subtasks": [
{
"id": "91ol6xdwh",
"name": "A to add a child task",
"completed": false,
"subtasks": [],
"content": "A to add a child task"
},
{
"id": "etrk4auhk",
"name": "edit tasks.json directly",
"completed": false,
"subtasks": [],
"content": "edit tasks.json directly"
},
{
"id": "6j87c9t1u",
"name": "back up tasks json somewhere",
"completed": false,
"subtasks": [],
"content": "back up tasks json somewhere\n\nwhat if we just have a git repo for them \ncommit on each edit \nwith cmt message [day] [id] [name]\nand mb even amend on the same day"
},
{
"id": "9ienvebgn",
"name": "open/view task and subtasks md file",
"completed": false,
"subtasks": [],
"content": "open/view task and subtasks md file\n\nto have a better overview of everything thats happening in one task\ninstead of having to scroll through all tasks"
}
],
"content": "keybinds"
},
{
"id": "4s0ryyd42",
"name": "bugs",
"completed": false,
"subtasks": [
{
"id": "2y1ipx6jy",
"name": "task duplication @ moving",
"completed": true,
"subtasks": [],
"content": "task duplication @ moving\n\nwhen moving smth around\n\ntry doing L and H a couple times"
},
{
"id": "qbpao6sqj",
"name": "stack overflow @ counting subtasks",
"completed": true,
"subtasks": [],
"content": "stack overflow @ counting subtasks\n\ncompute them once"
},
{
"id": "1eqympb46",
"name": "moving only works 1 time",
"completed": true,
"subtasks": [],
"content": "moving only works 1 time"
}
],
"content": "bugs"
},
{
"id": "zfyetc5z5",
"name": "think out",
"completed": false,
"subtasks": [
{
"id": "tzo0yaenp",
"name": "what did I work on recently ? ",
"completed": false,
"subtasks": [],
"content": "what did I work on recently ? \n\neither focusing on smth \nor spending time focused on something \nor recent changes related to some task"
},
{
"id": "gtyj2eyuo",
"name": "batch tasks, from 1 document",
"completed": false,
"subtasks": [],
"content": "batch tasks, from 1 document\n\nopen a doc, then write n tasks, separated by 1 newline \n\nsmth like this \n\ntask1 name\nsomething something\nsomething something \n\ntask 2 name \nsomething something \nsomething \n\ntask 3 \n\ntask 4 \n\n\n\nthis would be prettttttty noice for brainstorms"
},
{
"id": "4o22605kc",
"name": "embed everything in neovim ?",
"completed": false,
"subtasks": [],
"content": "embed everything in neovim ?\n\nlike terminal with td-cli up top \n\nopen file in a split \npreview on the bottom\nnavigation between them with C-hjkl\n\ncould be worthwhile"
}
],
"content": "think out"
},
{
"id": "gsw7mwx83",
"name": "! Run in a single tmux session ",
"completed": false,
"subtasks": [],
"content": "! Run in a single tmux session \n\nconnect from multiple nvim instances\n\notherwise its unsafe to use from multiple places"
}
],
"content": "tasks CLI"
},
{
"id": "uixizjepp",
"name": "Oban dashboard",
"completed": false,
"subtasks": [],
"content": "Oban dashboard"
},
{
"id": "wnobntqof",
"name": "test",
"completed": false,
"subtasks": [
{
"id": "gt48u27d6",
"name": "dupsko dupsko dsupdko supdko supdko sup kod",
"completed": false,
"subtasks": [],
"content": "dupsko dupsko dsupdko supdko supdko sup kod"
},
{
"id": "9lgz900gl",
"name": "cccc",
"completed": false,
"subtasks": [],
"content": "cccc"
},
{
"id": "r2rw22tvo",
"name": "zxc",
"completed": false,
"subtasks": [],
"content": "zxc"
},
{
"id": "qwjmrexkc",
"name": "asd",
"completed": false,
"subtasks": [],
"content": "asd"
},
{
"id": "kio3831eb",
"name": "asd",
"completed": false,
"subtasks": [],
"content": "asd"
},
{
"id": "vuhi0eo8o",
"name": "asd",
"completed": false,
"subtasks": [],
"content": "asd"
},
{
"id": "yzkiuw9uw",
"name": "asd",
"completed": false,
"subtasks": [],
"content": "asd"
},
{
"id": "pl3k4srrc",
"name": "asd",
"completed": false,
"subtasks": [],
"content": "asd"
},
{
"id": "dtnpofvxc",
"name": "asd",
"completed": false,
"subtasks": [],
"content": "asd"
},
{
"id": "py3kaajnj",
"name": "asd",
"completed": false,
"subtasks": [],
"content": "asd"
},
{
"id": "kjhekwv3n",
"name": "assd",
"completed": false,
"subtasks": [],
"content": "assd"
},
{
"id": "fqfimevar",
"name": "asd",
"completed": false,
"subtasks": [],
"content": "asd"
},
{
"id": "bomq6o94v",
"name": "asd",
"completed": false,
"subtasks": [],
"content": "asd"
},
{
"id": "uuck7jj6w",
"name": "sdd",
"completed": false,
"subtasks": [],
"content": "sdd"
},
{
"id": "ptm8wczc2",
"name": "asd",
"completed": false,
"subtasks": [],
"content": "asd"
},
{
"id": "hltcogz4l",
"name": "asd",
"completed": false,
"subtasks": [],
"content": "asd"
},
{
"id": "y394yfbyb",
"name": "asdasdasd",
"completed": false,
"subtasks": [],
"content": "asdasdasd"
},
{
"id": "4d86c3l54",
"name": "aasdasdasd",
"completed": false,
"subtasks": [],
"content": "aasdasdasd"
},
{
"id": "0qr2oolu6",
"name": "asdasdasdasdasd",
"completed": false,
"subtasks": [],
"content": "asdasdasdasdasd"
},
{
"id": "gtwvke50f",
"name": "asdasdasdasd",
"completed": false,
"subtasks": [
{
"id": "dm1bdwghy",
"name": "kekistan",
"completed": false,
"subtasks": [],
"content": "kekistan"
}
],
"content": "asdasdasdasd"
},
{
"id": "aq45uf8zd",
"name": "zxczxc",
"completed": false,
"subtasks": [],
"content": "zxczxc"
},
{
"id": "wtrszt4v4",
"name": "zxczxczxc",
"completed": false,
"subtasks": [],
"content": "zxczxczxc"
},
{
"id": "gqcftx2of",
"name": "zxczxczxc",
"completed": false,
"subtasks": [],
"content": "zxczxczxc"
},
{
"id": "d67sq6zv0",
"name": "zxczxzxc",
"completed": false,
"subtasks": [],
"content": "zxczxzxc"
},
{
"id": "hohatv82t",
"name": "zxczxczxc",
"completed": false,
"subtasks": [],
"content": "zxczxczxc"
},
{
"id": "aci4dq13r",
"name": "qweqwe",
"completed": false,
"subtasks": [],
"content": "qweqwe"
},
{
"id": "93m8s26ol",
"name": "qweqwe",
"completed": false,
"subtasks": [],
"content": "qweqwe"
},
{
"id": "mxxx8i238",
"name": "qweqweqwe",
"completed": false,
"subtasks": [],
"content": "qweqweqwe"
},
{
"id": "g2nmyar29",
"name": "qweqweqweqwe",
"completed": false,
"subtasks": [],
"content": "qweqweqweqwe"
},
{
"id": "2r3alhyxi",
"name": "lkjlkj",
"completed": false,
"subtasks": [],
"content": "lkjlkj"
},
{
"id": "2ia04bqc2",
"name": "asdasdasdSDASDASDASDASDASDASDASDASDASD",
"completed": false,
"subtasks": [],
"content": "asdasdasdSDASDASDASDASDASDASDASDASDASD"
}
],
"content": "test"
},
{
"id": "05mz8yw05",
"name": "cleanup",
"completed": false,
"subtasks": [
{
"id": "2go29tb28",
"name": "link tmux & rest configs",
"completed": true,
"subtasks": [],
"content": "link tmux & rest configs"
},
{
"id": "knzomom4n",
"name": "make a repo for tasks",
"completed": false,
"subtasks": [],
"content": "make a repo for tasks"
},
{
"id": "sxxe0cqut",
"name": "make a repo for td on github",
"completed": false,
"subtasks": [],
"content": "make a repo for td on github"
}
],
"content": "cleanup"
},
{
"id": "l8h4tv88j",
"name": "dupsko0000",
"completed": false,
"subtasks": [],
"content": "dupskoooooo"
}
]