Commit graph

75 commits

Author SHA1 Message Date
Chris Veleris
27d41aaeed Setup slugify and fix nanoid issues 2025-08-08 23:14:40 +03:00
antanst
6cf79c322d Update frontend to use UID-based routing
- Update all entities to include UID field
- Convert components to use UID for navigation and links
- Update services to support UID-based API calls
- Add slug utilities for UID extraction
- Update store to handle UID fields
- Fix routing throughout all components
2025-08-06 15:54:45 +03:00
Chris Veleris
3599bc2b60 Add nanoid 2025-08-04 23:50:53 +03:00
Chris Veleris
e590fec7aa Fix layout view in today 2025-08-04 23:50:53 +03:00
Chris Veleris
a326e0f3b2 Fix an issue with taskmodal refreshing page 2025-08-04 23:50:53 +03:00
Chris Veleris
9d8542aa1e Fix an issue with taskmodal refreshing the page 2025-08-04 23:50:53 +03:00
Chris Veleris
62b2143689 Improve task page 2025-08-04 23:50:53 +03:00
Chris Veleris
a9fa67d616 Fix an issue with Enter not saving task 2025-08-04 23:50:53 +03:00
Chris Veleris
40cd82a2e6 Update detailed view for tasks 2025-08-04 23:50:53 +03:00
Chris Veleris
5694df4adf Split screen 2025-08-04 23:50:53 +03:00
Chris Veleris
31719a8c13 Fix taskmodal issues with saving and closing 2025-08-01 18:06:50 +03:00
Chris Veleris
4055fde8e1 When task with no priority, set low default 2025-08-01 18:06:50 +03:00
Chris Veleris
bd8096968e Add priority tooltip on tasks 2025-08-01 18:06:50 +03:00
Chris Veleris
07062911db Add spacing under content in modals 2025-07-23 19:43:00 +03:00
Chris Veleris
c65ea55a01 Improve modals rounded corners 2025-07-23 18:03:06 +03:00
Chris Veleris
753aaba18d Remove duplicate toaster messages on task create 2025-07-23 14:42:54 +03:00
Chris Veleris
c7bf87a66b Fix tags element broken in task and note modals 2025-07-23 14:42:54 +03:00
Chris Veleris
710ef166da Fix number appearing in taksmodal icon for priority 2025-07-23 14:42:54 +03:00
Chris Veleris
5527094221 Allow erasing project from task 2025-07-23 14:42:54 +03:00
Chris Veleris
bb87478f69 Fix an issue with completed with subtasks in project view 2025-07-23 12:22:06 +03:00
Chris Veleris
f51f6143b2 Fix an issue with areas dropdown hidden 2025-07-23 12:22:06 +03:00
Chris Veleris
3fdc31fb65 Fix an issue with check to done task not moving to completed 2025-07-23 12:22:06 +03:00
Chris Veleris
ec428673a1 Fix check on create and bouncing issues 2025-07-23 12:22:06 +03:00
Chris Veleris
39fa47343e Fix lint issues
Fix test issues

Format fix
2025-07-23 12:22:06 +03:00
Chris Veleris
922a12c85e Change icon 2025-07-23 12:22:06 +03:00
Chris Veleris
af653d2d2b Fix subtask issues on project view 2025-07-23 12:22:06 +03:00
Chris Veleris
8ce3993468 Fix lint issues
Fix lint issues

Fix TS issues
2025-07-23 12:22:06 +03:00
Chris Veleris
9956352ff9 Move subtasks loading to global state 2025-07-23 12:22:06 +03:00
Chris Veleris
41d34cc9a2 Update subtasks layout
Update subtasks layout pt2

Update subtasks layout pt2
2025-07-23 12:22:06 +03:00
antanst
5123ca95e9 Lint and formatting fixes 2025-07-23 12:22:06 +03:00
antanst
2d4e65bb6e Remove broken frontend tests 2025-07-23 12:22:06 +03:00
Chris Veleris
3cf9fbe22b Add tests 2025-07-23 12:22:06 +03:00
Chris Veleris
97daf25c78 Add completed tasks visibility 2025-07-23 12:22:06 +03:00
Chris Veleris
ed20341ded Improve subtasks 2025-07-23 12:22:06 +03:00
Chris Veleris
aab58f9718 Scaffold subtasks 2025-07-23 12:22:06 +03:00
Chris Veleris
cf8b1c9709 Fix an issue with create-from buttons in inbox 2025-07-22 11:44:49 +03:00
Chris Veleris
797e604a8b Fix lint issues 2025-07-21 23:16:22 +03:00
Chris Veleris
e82e323c16 Fix infinite loops and change shortcuts 2025-07-21 23:15:39 +03:00
Chris
bd6d176666
Add sorting projects (#175)
* Add sorting dropdown to projects list

* Fix lint issues

* fixup! Fix lint issues

* Fix new task space and completed expose

* Fix completed switch and filters

* Fix an issue with projects not appearing as links

* Fix an issue with modal appearing relative to task list

* Remove obsolete loads

* Fix list issues

* Fix mobile/desktop settings dropdown functionality

* Update project modal layout

* Realign project options

* Fix tags dropdown in Project modal

* Fix inbox amount sidebar layout

* Fix project banner tags listing

* Remove icons from titles

* Fix lint errors

* fixup! Fix lint errors

* fixup! fixup! Fix lint errors

* Beautify notes and areas

* Experiment with new notes layout

* fixup! Experiment with new notes layout

* fixup! fixup! Experiment with new notes layout

* Fix note layout

* fixup! Fix note layout

* Fix an issue with adding an area and refreshing
the area list

* Fix an issue with project edit delete menu

* fixup! Fix an issue with project edit delete menu

* Fix an issue with projects create

* Update interaction with Notes

* Update interaction with tags

* fixup! Update interaction with tags

* Fix lint issues

* Extract shared filter

* Add sorting dropdown translations

* fixup! Add sorting dropdown translations

* fixup! fixup! Add sorting dropdown translations
2025-07-21 18:41:11 +03:00
Chris
10d96397c3
Sorting fixes (#174)
* Update version

* Order Inbox items by creation timestamp, desc

* Fix input keyboard tab and enter handling

* Fix lint issues

* Move in progress items to the top of today list

* Make tags and projects clickable

* fixup! Make tags and projects clickable

* fixup! fixup! Make tags and projects clickable
2025-07-17 17:43:56 +03:00
Antonis Anastasiadis
4878c71618 Lint & format (#159)
Co-authored-by: antanst <>
2025-07-15 10:44:02 +03:00
Chris Veleris
056ff6e882 Add project dropdown and auto scroll 2025-07-15 10:44:01 +03:00
Chris Veleris
6933044d40 Remove unused icon from sidebar 2025-07-15 10:44:01 +03:00
Chris Veleris
c5b9eec89f Improve settings compatibility 2025-07-15 10:44:01 +03:00
Chris Veleris
f2f8c5cde0 Improve Telegram integration 2025-07-12 21:07:46 +03:00
Chris Veleris
3375322bea Fix light mode blank slate style 2025-07-11 11:40:39 +03:00
Chris Veleris
e9eabdec47 Replace overdue badge with arrow icon 2025-07-11 00:24:06 +03:00
Chris Veleris
96a8704788 Improve buttons 2025-07-10 23:23:03 +03:00
Chris Veleris
2e15d809a6 Translations, UI 2025-07-10 22:38:50 +03:00
Chris Veleris
89439b67db Improve blank slate and add favicon, translation 2025-07-10 17:34:09 +03:00