Commit graph

256 commits

Author SHA1 Message Date
d4e56bf62e
fix: ci
Some checks failed
Test and Build / test (push) Has been cancelled
Test and Build / build (push) Has been cancelled
2025-04-04 23:37:46 +01:00
b348820674
feat: mention @ everyone in Discord
Some checks are pending
Test and Build / test (push) Waiting to run
Test and Build / build (push) Blocked by required conditions
2025-04-04 23:33:17 +01:00
Mohamad Tarbin
5b10f63e65
Merge pull request #149 from Alone2/fix/hardcode-email-address
Some checks are pending
Test and Build / test (push) Waiting to run
Test and Build / build (push) Blocked by required conditions
fix previously hardcoded email address
2025-03-17 01:18:57 -04:00
Mo Tarbin
cbd82c0e50 Merge branch 'dev' 2025-03-17 01:09:14 -04:00
Mo Tarbin
25d4fbfc1d Fix notification metadata field name in migration to ensure proper updates 2025-03-17 01:08:58 -04:00
Mo Tarbin
acb6bbe180 Merge branch 'dev'
Fix notification #163
2025-03-17 01:05:12 -04:00
Mo Tarbin
cdcde095dd Fix notification metadata handling and add migration for null values 2025-03-17 01:01:26 -04:00
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
Alain Sinzig
b9eda3438a
fix previously hardcoded email address 2025-02-28 03:19:46 +01: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