Mo Tarbin
|
cdcde095dd
|
Fix notification metadata handling and add migration for null values
|
2025-03-17 01:01:26 -04:00 |
|
Mo Tarbin
|
da41061163
|
Update due date calculations. as it now fix to pick from time from FrequencyMetadata
|
2025-03-05 20:07:04 -05:00 |
|
Mo Tarbin
|
81acbd8eba
|
Add subtask model and repository, implement webhook notification handling
fix Issue with Scheduler
Support NotificationPlatformWebhook
support Discord as notification target
|
2025-03-05 19:52:10 -05:00 |
|
Mo Tarbin
|
8db572f1ec
|
Add subtask model and repository, implement webhook notification handling
fix Issue with Scheduler
Support NotificationPlatformWebhook
|
2025-02-25 23:56:49 -05:00 |
|
Mo Tarbin
|
41be361463
|
Implement chore completion logic and user assignment validation
|
2025-02-15 00:07:34 -05:00 |
|
Mo Tarbin
|
99453d0869
|
Refactor notification generation for assigned user
|
2025-02-12 00:02:49 -05:00 |
|
Mo Tarbin
|
b08a180d99
|
Merge branch 'main' into dev
|
2025-02-11 22:17:42 -05:00 |
|
Mo Tarbin
|
3fb83b0610
|
Update Circle model to include webhook URL field
|
2025-02-11 22:02:15 -05:00 |
|
Mo Tarbin
|
b1036730c4
|
Add event for updating things
|
2025-02-10 02:03:37 -05:00 |
|
Mo Tarbin
|
80afab3bc0
|
Support Reminder events
Move code to schedule to have event independent from NotificationPlatform
|
2025-02-10 01:44:42 -05:00 |
|
Mo Tarbin
|
04d1894aea
|
Add Event Producer
Update User to carry webhook from circle if assigned
Refactor notification handling and update models for webhook support
|
2025-02-09 20:15:28 -05:00 |
|
Mo Tarbin
|
44cb5501dd
|
Merge branch 'dev' of https://github.com/meauxt/donetick-core into dev
|
2025-02-08 17:43:22 -05:00 |
|
Mo Tarbin
|
0fe26f12cf
|
Merge branch 'main' of https://github.com/donetick/donetick
|
2025-02-07 00:52:35 -05:00 |
|
Mo Tarbin
|
e6859daeed
|
Fix #117 can complete overdue chore
Add Support for SSO and OIDC authentication (Aurthentik)
Update server timeouts to 10 seconds for read and write operations
|
2025-02-07 00:38:52 -05:00 |
|
Mo Tarbin
|
3919429f77
|
Allow Edit for admin in circle
|
2025-02-07 00:38:09 -05:00 |
|
Mo Tarbin
|
bafc519150
|
Rename RegisterRoutes to Routes in resource handler
|
2025-02-06 22:09:42 -05:00 |
|
Mo Tarbin
|
96c6fe157b
|
Resource handler and add support for OAuth2 configuration
|
2025-02-06 22:09:00 -05:00 |
|
Mo Tarbin
|
86c90a34ee
|
chore: Fix completion window check in completeChore function
Add Resource handler
|
2025-02-06 21:54:34 -05:00 |
|
Mo Tarbin
|
4c1b402137
|
Update config to support OIDC and oauth2
|
2025-02-06 21:53:34 -05:00 |
|
Mo Tarbin
|
430f46ffee
|
Add Identity Provider to support Authentication via Authentik,OpenID ,etc..
|
2025-02-04 23:59:49 -05:00 |
|
Mohamad Tarbin
|
d47dbbc63b
|
Update bug_report.md
|
2025-02-04 23:57:38 -05:00 |
|
Mohamad Tarbin
|
c3f8c9d46c
|
Merge pull request #105 from aminvakil/compose_fix
Remove version from docker-compose.yaml
|
2025-02-03 02:02:59 -05:00 |
|
Mo Tarbin
|
3ce26c906f
|
Merge branch 'main' of https://github.com/donetick/donetick
|
2025-02-02 10:55:47 -05:00 |
|
Mohamad Tarbin
|
56a09e7081
|
Merge pull request #115 from mschwerz/bugfix/notification_creation_id_matching
Notification Creation ID fix
|
2025-01-30 23:48:18 -05:00 |
|
mschwerz
|
922b268185
|
Fixing an issue that prevented notifications from being made due to the wrong ID being used.
|
2025-01-30 18:40:53 -05:00 |
|
Mo Tarbin
|
0647725c68
|
chore: Add ping route for API health check
|
2025-01-29 22:59:59 -05:00 |
|
Amin Vakil
|
3ad22b63cd
|
Remove version from docker-compose.yaml
https://docs.docker.com/reference/compose-file/version-and-name/#version-top-level-element-obsolete
|
2025-01-21 12:44:19 +03:30 |
|
Mo Tarbin
|
d648458de1
|
Add push trigger to GitHub Actions workflow for main branch
|
2025-01-20 22:17:14 -05:00 |
|
Mo Tarbin
|
009954857c
|
Add GolangCI configuration for linting and testing
|
2025-01-20 22:15:14 -05:00 |
|
Mo Tarbin
|
aec90c3e51
|
Update GitHub Actions workflow to include testing step before build
|
2025-01-20 22:15:04 -05:00 |
|
Mo Tarbin
|
63fcdb6130
|
scheduler to handle frequency metadata properly
|
2025-01-20 21:47:39 -05:00 |
|
Mo Tarbin
|
40f51ce783
|
Fix timezone handling in completeChore and correct frequency type constants
Add Tests for scheduler
Build on PR and run tests
|
2025-01-20 21:40:34 -05:00 |
|
Mo Tarbin
|
2145299638
|
Fix timezone handling in completeChore and correct frequency type constants
Add Tests for scheduler
Build on PR and run tests
|
2025-01-20 21:17:36 -05:00 |
|
Mohamad Tarbin
|
de24fd5395
|
Merge pull request #93 from dkhalife/dev/ci
Add a build validation github action
|
2025-01-20 21:08:04 -05:00 |
|
Mohamad Tarbin
|
e7d9269563
|
Update README.md
|
2025-01-19 18:01:46 -05:00 |
|
Mohamad Tarbin
|
6ca8d8bef1
|
Merge pull request #96 from rmblau/main
bump to 10s on read and write timeout
|
2025-01-18 20:01:04 -05:00 |
|
Mo Tarbin
|
b7ce79a21c
|
Update CompleteChore to deduct point properly
|
2025-01-18 13:11:18 -05:00 |
|
Mo Tarbin
|
3e0b68bbff
|
Update CompleteChore to deduct point properly
|
2025-01-18 13:11:11 -05:00 |
|
Mo Tarbin
|
99e7b2b565
|
Fix Bug unable to redeem points : Add migration to PointHistory
|
2025-01-18 09:52:22 -05:00 |
|
Mo Tarbin
|
c473627112
|
Add PointsHistory model for tracking points history
|
2025-01-18 09:51:13 -05:00 |
|
Mo Tarbin
|
9296d6e1b8
|
Add description field to ChoreDetail model and repository methods
|
2025-01-17 00:54:46 -05:00 |
|
Mo Tarbin
|
8f3dd068c9
|
Add description field to ChoreDetail model and repository methods
|
2025-01-17 00:53:31 -05:00 |
|
Mohamad Tarbin
|
12cdfe8bf9
|
Merge pull request #91 from dkhalife/dev/fix-typos
Fix typos: frequancy -> frequency
|
2025-01-15 21:57:47 -05:00 |
|
Mo Tarbin
|
4a34c42138
|
Update config loading and environment overrides
|
2025-01-15 01:56:56 -05:00 |
|
Mo Tarbin
|
498caab581
|
Update configuration to use environment variables for self-hosted deployment
|
2025-01-14 18:06:22 -05:00 |
|
Mo Tarbin
|
ac733343da
|
Add Support to consume/redeem points
Support Creating task/chore via api
Add initial Description for tasks
|
2025-01-14 11:21:04 -05:00 |
|
Mo Tarbin
|
71030913cd
|
Add Support to consume/redeem points
Support Creating task/chore via api
Add initial Description for tasks
|
2025-01-14 10:43:05 -05:00 |
|
rmblau
|
a11d06f562
|
remove extra s
|
2025-01-12 15:58:34 -05:00 |
|
rmblau
|
e018500b17
|
bump to 10s on read and write timeout
|
2025-01-12 14:56:15 -05:00 |
|
Dany Khalife
|
370ed4da82
|
add a github action to validate build
|
2025-01-11 10:19:32 -08:00 |
|