Commit graph

256 commits

Author SHA1 Message Date
Mo Tarbin
472e78fc5e Merge the two Github workflow 2024-12-15 18:13:35 -05:00
Mo Tarbin
4d1f401a15 Add API endpoint to retrieve archived chores 2024-12-15 10:46:05 -05:00
Mo Tarbin
33e24d2d1f - Assign default circle to user when leaving a circle
- Support Pushover
- Support Disable Signup
- Migrate chatID to TargetID
2024-12-14 02:56:42 -05:00
Mo Tarbin
7f7293ac0e remove username field from UserCircleDetail struct 2024-12-14 02:54:25 -05:00
Mo Tarbin
bb739de594 Recreate UserNotificationTarget from scratch 2024-12-14 02:53:51 -05:00
Mo Tarbin
adf5c0c0cd - Assign default circle to user when leaving a circle
- Support Pushover
- Support Disable Signup
- Migrate chatID to TargetID
2024-12-14 02:15:51 -05:00
Mo Tarbin
850d472445 Assign default circle to user when leaving a circle 2024-12-06 23:43:38 -05:00
Mo Tarbin
95a9e4af5b Skip sending Telegram message if bot is not initialized 2024-11-30 15:33:54 -05:00
Mo Tarbin
0bd7c08a8b Require ID, LabelID, User ID for adding label
Add Validation priorty update
Update priorty only update priorty
Add Support to get tasks via API endpoint
2024-11-30 10:32:55 -05:00
Mo Tarbin
a8f8550a66 Add API endpoint to retrieve all chores via API 2024-11-29 19:04:49 -05:00
Mo Tarbin
a3c5a81ce4 Update ChoreLabels struct with not null constraints 2024-11-28 11:32:37 -05:00
Mo Tarbin
46a5549e53 Update Priority as standalone endpoint 2024-11-28 11:30:39 -05:00
Mo Tarbin
ed4144a64b - Fix failure when trying to save empty labels
- Update README
2024-11-27 19:14:25 -05:00
Mo Tarbin
a0265de264 Refactor AssignLabelsToChore function to optimize label assignment and avoid unnecessary 2024-11-27 19:14:16 -05:00
Mo Tarbin
d3792f8e7b Update README and specific DT_SQLITE_PATH for docker example 2024-11-27 19:13:36 -05:00
Mo Tarbin
4dc988f2ea Update README details for running self-hosted instances 2024-11-26 00:52:48 -05:00
Mo Tarbin
fae0bf2638 Update README details for running self-hosted instances 2024-11-26 00:52:21 -05:00
Mo Tarbin
08c0dcf758 Update README 2024-11-26 00:34:21 -05:00
Mo Tarbin
3fd1d704d1 Update README 2024-11-26 00:32:52 -05:00
Mohamad Tarbin
d17d6053d1
Merge pull request #11 from nerethos/dockerfile-logic
Logic For Building Image on Additional Architectures
2024-11-26 00:21:09 -05:00
Mo Tarbin
98038dcf23 Remove unused migrationDir function and related imports
Support Migration using sql ( for future use)
2024-11-23 21:04:08 -05:00
Mo Tarbin
8198829b73 chore: Remove unused migrationDir function and related imports
Support Migration using sql ( for future use)
2024-11-23 21:03:45 -05:00
Mo Tarbin
f49fc848e4 use embed File System for Migration script 2024-11-23 20:51:25 -05:00
Mo Tarbin
cb3a321b4f Update go.mod and go.sum 2024-11-23 20:33:13 -05:00
Mo Tarbin
8c4f0aa5ac Add Support for Advance Labels ( LabelV2)
Add Support for Custom Migration to keep supporting two database( sqlite and postgres)
Migration from Label to LabelV2
2024-11-23 20:30:16 -05:00
Mo Tarbin
0c07b33359 Add Support for Advance Labels ( LabelV2)
Add Support for Custom Migration to keep supporting two database( sqlite and postgres)
Migration from Label to LabelV2
2024-11-23 20:29:53 -05:00
nerethos
0306f08709 Improved Dockerfile
Added a script that determines the arch used for building and downloads the correct release from Github.
2024-11-23 16:46:46 +00:00
Mo Tarbin
7c71515b62 Add Support for reset password for selfhosted version without email configration 2024-11-17 14:30:42 -05:00
Mo Tarbin
6dc8092ff4 chore: Add updateUserPasswordLoggedInOnly endpoint for self-hosted instances 2024-11-17 14:30:34 -05:00
Mo Tarbin
d08dfab53f add back support linux_arm64 2024-11-16 16:11:25 -05:00
Mo Tarbin
5320b4e980 add back linux_arm64 2024-11-16 16:11:17 -05:00
Mo Tarbin
edd8eba365 Add support to armv7 2024-11-16 13:23:05 -05:00
Mo Tarbin
66ad1db9cf remove go first_class 2024-11-16 13:01:40 -05:00
Mo Tarbin
820419f2c5 specify the needed target instead of using goos in go-releaser 2024-11-16 12:48:40 -05:00
Mo Tarbin
e029f24f0a add support for armhf 2024-11-16 00:05:49 -05:00
Mo Tarbin
9f50772dbe Add endpoint to update priority 2024-11-04 00:25:21 -05:00
Mo Tarbin
493d9264d3 Add endpoint to update priority 2024-11-03 22:47:03 -05:00
Mohamad Tarbin
09043b0841
Merge pull request #4 from mschwerz/bug/notification-suffix-removal
Fix incorrect ordinal suffix in notification messages
2024-09-26 23:55:47 -04:00
Mohamad Tarbin
8343df8cd2
Merge pull request #1 from mschwerz/feature/random-except-last-assigned
Random Assignment Except the Last Assigned Assignment Mode
2024-09-26 21:27:06 -04:00
Mark Schwerzler
7e090792c5 Correct date formatting in notification messages by removing the incorrect 'nd' suffix applied to all days. 2024-09-15 10:28:29 -04:00
Mo Tarbin
d50be55ae5 use the build binary instead of building from source again 2024-09-06 20:56:16 -04:00
Mo Tarbin
3cad5f8d71 use the already build binary 2024-09-06 20:56:06 -04:00
Mo Tarbin
50553bcd65 Update the Builder image in dockerfile 2024-09-06 19:53:14 -04:00
Mo Tarbin
643663d93b Update Dockerfile to use golang:1.22 as builder 2024-09-06 19:52:55 -04:00
Mo Tarbin
8ba57c2353 Add libc6-compat to the image 2024-09-06 19:29:16 -04:00
Mo Tarbin
51c546665f Update Dockerfile to use Alpine base image and install libc6-compat 2024-09-06 19:29:09 -04:00
Mo Tarbin
47f400e404 Build docker image on main push 2024-09-06 01:29:54 -04:00
Mo Tarbin
48f99ea34b Build docker image on push to main 2024-09-06 01:29:09 -04:00
Mo Tarbin
4d28e91c2e Update Dockerfile and Docker image push command 2024-09-06 01:13:29 -04:00
Mo Tarbin
591adc6514 Update Dockerfile to optimize build process and improve image size 2024-09-06 01:13:29 -04:00