Chris
269197e3db
Feat: habits ( #707 )
...
* Scaffold habits
* Fix today issues
* Fix buttons in taskitem
* Fix mobile layout
* Fix creation process
* Add to sidebar
* fixup! Add to sidebar
* fixup! fixup! Add to sidebar
2025-12-13 08:47:52 +02:00
Chris
819faf0d18
Feat telegram notifications ( #692 )
...
* Add telegram notifications
* fixup! Add telegram notifications
* Cleanup
2025-12-09 20:26:53 +02:00
Chris
3796324675
Feat add inbox flow ( #676 )
...
* Replace quick capture
* Transfer to inbox
* Fix inbox edit
* fixup! Fix inbox edit
* fixup! fixup! Fix inbox edit
* fixup! fixup! fixup! Fix inbox edit
* fixup! fixup! fixup! fixup! Fix inbox edit
* fixup! fixup! fixup! fixup! fixup! Fix inbox edit
* Add long text
* fixup! Add long text
* fixup! fixup! Add long text
* fixup! fixup! fixup! Add long text
* fixup! fixup! fixup! fixup! Add long text
* fixup! fixup! fixup! fixup! fixup! Add long text
* fixup! fixup! fixup! fixup! fixup! fixup! Add long text
* fixup! fixup! fixup! fixup! fixup! fixup! fixup! Add long text
* fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! Add long text
* fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! Add long text
* fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! Add long text
* fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! Add long text
* fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! Add long text
2025-12-08 09:21:35 +02:00
Chris Veleris
61b94e1c9c
Cleanup recurring tasks
2025-12-07 14:12:38 +02:00
Chris Veleris
c5851ea38b
Add file attacmhments
2025-12-07 14:12:38 +02:00
Chris
cd6b810b08
Fix recurring structure ( #646 )
...
* Refactor recurring
* fixup! Refactor recurring
* Add after completion tests
* fixup! Add after completion tests
* fixup! fixup! Add after completion tests
2025-12-04 13:29:37 +02:00
Chris
18c7785b13
Feat notifications ( #594 )
...
* Add notifications for deferred and due tasks
* Cleanup
* fixup! Cleanup
* Add notifications settings
* ADd dismissed for notifications
* Beautify project cards
* fixup! Beautify project cards
* Fix an issue with icon badge
* Cleanup scripts
* fixup! Cleanup scripts
2025-11-25 21:16:21 +02:00
Chris
b2a5a4c63e
Feat add defer until date ( #592 )
...
* Add defer until datetime
* fixup! Add defer until datetime
* fixup! fixup! Add defer until datetime
* fixup! fixup! fixup! Add defer until datetime
* fixup! fixup! fixup! fixup! Add defer until datetime
* fixup! fixup! fixup! fixup! fixup! Add defer until datetime
* fixup! fixup! fixup! fixup! fixup! fixup! Add defer until datetime
2025-11-24 21:57:30 +02:00
Chris
ff304f53d5
Use commonJS version of nanoid ( #551 )
2025-11-16 23:03:30 +02:00
Chris
ce14fbb517
Fix migrations listTables failing ( #537 )
2025-11-14 06:49:16 +02:00
Chris
bdc6e1e71f
API Access ( #495 )
...
* Scaffold API docs
* fixup! Scaffold API docs
* Add versioning
* Scaffold API Access
* fixup! Scaffold API Access
* fixup! fixup! Scaffold API Access
* Remove DEBUG logs, add tests
* fixup! Remove DEBUG logs, add tests
* Add rate limiter
* Only enable swagger in development
* Update docs
* fixup! Update docs
* fixup! fixup! Update docs
* Fix issue with markdown table headers
2025-11-07 15:19:30 +02:00
Chris
a81ca2f2b6
Fix upcoming completed issue ( #404 )
...
* Fix upcoming completed issue
* fixup! Fix upcoming completed issue
* fixup! fixup! Fix upcoming completed issue
* Fix completed icon plscement
* fixup! Fix completed icon plscement
* Add upcoming section tests
2025-10-11 00:08:13 +03:00
Chris Veleris
823f6677b4
Fix safeRemoveColumn to properly handle SQLite table recreation
2025-10-02 00:21:26 +03:00
Chris Veleris
2855488f8b
Fix FK issue in migration
2025-10-01 23:19:47 +03:00
Chris Veleris
369ed652ee
Fix an issue with character escaping
2025-10-01 18:02:47 +03:00
Chris Veleris
4adedf0ff8
Tweak the safeRemoveColumn function
2025-10-01 13:09:38 +03:00
Chris
9d2b1895af
Feat/add project states ( #354 )
...
* Scaffold project states
* fixup! Scaffold project states
* Fix blinking project modal
* fixup! Fix blinking project modal
* fixup! fixup! Fix blinking project modal
* Fix an issue with the tag input autosuggest
* fixup! Fix an issue with the tag input autosuggest
* fixup! fixup! Fix an issue with the tag input autosuggest
* Add state to project details
* fixup! Add state to project details
* Add state indicator on project cards
* fixup! Add state indicator on project cards
2025-09-29 16:04:25 +03:00
Antonis
70956f9ecd
Change tags to use uids instead of ids. ( #351 )
...
* Small cleanups
* Change tags to use uid instead of id.
---------
Co-authored-by: antanst <>
2025-09-22 17:10:29 +03:00
Chris
d8cd794a0c
Small fixes ( #320 )
...
* Fix upcoming view
* Fix to show areas projects
* fixup! Fix to show areas projects
* Fix symbol validation for tags
* Add hash to allowed characters for tag names
* Fix project deletion constraints
* fixup! Fix project deletion constraints
* Fix search functionality in All Tasks view
* fixup! Fix search functionality in All Tasks view
* Fix task save not refreshing list
2025-09-12 12:39:03 +03:00
Chris Veleris
31b5672ba2
Fix timezone issues
2025-08-13 19:00:37 +03:00
antanst
ade694da4c
Deduplicate validateTagName function.
2025-08-06 19:49:27 +03:00
antanst
c3e8449a25
Standardize UID implementation across backend
...
- Add unified UID column migration for all entities
- Create centralized UID generation utility
- Update all models to use standardized UID hooks
- Fix route handlers to support UID-based lookups
- Update slug utilities for consistent UID extraction
- Fix tag tests to use query parameters instead of path params
- Configure Jest for better TypeScript support
2025-08-06 15:54:45 +03:00
Chris Veleris
3599bc2b60
Add nanoid
2025-08-04 23:50:53 +03:00
Chris
78db148150
Cleanup and add safe utility functions ( #154 )
...
* Cleanup and add safe utility functions
* Fix npm command
* Update version
* Fix an issue with dist builds caching
* Update version
2025-07-15 10:44:02 +03:00