Mo Tarbin
ffdf57322b
Update due date calculations. as it now fix to pick from time from FrequencyMetadata
2025-03-05 20:07:13 -05: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
4f53a2eef2
Update database port configuration in local and selfhosted YAML files
2025-03-05 19:56:19 -05:00
Mo Tarbin
5d6a8b510b
Merge branch 'main' of https://github.com/donetick/donetick
2025-03-05 19:54:27 -05:00
Mo Tarbin
5127383c59
Add subtask model and repository, implement webhook notification handling
...
Support NotificationPlatformWebhook
support Discord as notification target
fix Issue with Scheduler
Fix #154
Fix #153
2025-03-05 19:52:36 -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
Mohamad Tarbin
cff4c453ff
Merge pull request #142 from davidharrigan/fix/postgres-migration
...
fix: postgres migration
2025-02-27 23:55:09 -05:00
Mo Tarbin
6808c79446
Add subtask model and repository, implement webhook notification handling
...
fix Issue with Scheduler
Support NotificationPlatformWebhook
2025-02-25 23:57:00 -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
David Harrigan
235cd0ad93
fix: postgres migration
...
Using postgres results in panic during migration due to "sqlite3" being
hard-coded as the db dialect for performing `ScriptMigration`.
This commit fixes this behavior by selecting the proper dialect from
config.
2025-02-22 20:13:35 -05:00
Mo Tarbin
1573dfcf8e
Merge branch 'dev'
2025-02-15 00:07:49 -05:00
Mo Tarbin
41be361463
Implement chore completion logic and user assignment validation
2025-02-15 00:07:34 -05:00
Mo Tarbin
28ddb0a32d
Merge branch 'dev'
2025-02-12 00:03:05 -05:00
Mo Tarbin
99453d0869
Refactor notification generation for assigned user
2025-02-12 00:02:49 -05:00
Mo Tarbin
debb079060
Merge branch 'main' of https://github.com/donetick/donetick
2025-02-11 22:18:20 -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
Mohamad Tarbin
cf3ce16688
Update README.md
2025-02-07 01:27:59 -05:00
Mohamad Tarbin
89bb327475
Update README.md
2025-02-07 01:27:37 -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