Commit graph

256 commits

Author SHA1 Message Date
Mo Tarbin
33b3389384 Change to Sqlite driver that doesn't need CGO github.com/glebarez/sqlite 2024-07-25 01:35:25 -04:00
Mo Tarbin
a5d07a545a Update .goreleaser.yaml to include goarch options for amd64 and arm64 only 2024-07-25 01:18:15 -04:00
Mo Tarbin
746eec50ca Enable CGO to support sqlite 2024-07-25 01:08:13 -04:00
Mo Tarbin
7895a0502a Update CGO_ENABLED flag in .goreleaser.yaml to enable CGO for Linux builds to support sqlite 2024-07-25 01:08:05 -04:00
Mo Tarbin
b6fcc1b6cb Update .goreleaser.yaml to include new file mapping for selfhosting 2024-07-25 00:56:32 -04:00
Mo Tarbin
0844226fee Embed fronend into the binary. add support for macos 2024-07-25 00:41:09 -04:00
Mo Tarbin
5459dc2788 Add Support for mac 2024-07-25 00:40:55 -04:00
Mo Tarbin
b9293c4010 Update Go Release workflow to include frontend build and copy step 2024-07-25 00:31:40 -04:00
Mo Tarbin
e598e25bec Update frontend build and copy step in Go Release workflow 2024-07-25 00:27:32 -04:00
Mo Tarbin
632baef054 Update Go Release workflow to include frontend build and copy step 2024-07-25 00:24:40 -04:00
Mo Tarbin
d75fbf03be Fix Project name 2024-07-25 00:21:09 -04:00
Mo Tarbin
36ec22ec27 Update Go Release workflow to include frontend build and copy step 2024-07-25 00:19:37 -04:00
Mo Tarbin
cafc9b6e22 Merge branch 'dev' 2024-07-24 23:55:34 -04:00
Mo Tarbin
71f8dfb26c Update frontend handler to serve static files from embedded FS for selfhosted option 2024-07-24 23:55:23 -04:00
Mo Tarbin
6ce3bd837d Merge branch 'dev' 2024-07-24 22:36:00 -04:00
Mo Tarbin
670ac84009 Update selfhosted.yaml with corrected name value 2024-07-24 22:34:57 -04:00
Mo Tarbin
3071ff12cf Merge branch 'dev' 2024-07-24 01:10:34 -04:00
Mo Tarbin
be98920271 Update environment variable names in config and docker-compose 2024-07-24 01:09:58 -04:00
Mo Tarbin
a88946bb7f Update server configuration to disable serving frontend 2024-07-24 01:07:11 -04:00
Mo Tarbin
a35496c922 Merge branch 'dev' 2024-07-24 00:55:58 -04:00
Mo Tarbin
5cfb906a4f Reset token 2024-07-24 00:49:01 -04:00
Mo Tarbin
cb20a9ead2 chore: Add .vscode/launch.json to .gitignore 2024-07-24 00:48:15 -04:00
Mo Tarbin
066ef5e551 Merge branch 'dev' 2024-07-24 00:44:33 -04:00
Mo Tarbin
62246fc5f7 docker/homeassistant: Update frontend handler to serve static files from embedded FS 2024-07-24 00:41:08 -04:00
Mo Tarbin
0b60d7ee07 Update .goreleaser.yaml with sensible defaults and exclude docs and test changes from changelog 2024-07-24 00:40:37 -04:00
Mo Tarbin
10d1528e27 Merge branch 'dev' 2024-07-22 18:56:05 -04:00
Mo Tarbin
5109da46d9 Update Go Release workflow permissions 2024-07-22 18:55:42 -04:00
Mo Tarbin
862b8c9252 Merge branch 'dev'
to support linux_386 change the variable to be defined as int64 to Fix int overflow issue by using int64 for MaxInt64 assignments
2024-07-22 18:43:14 -04:00
Mo Tarbin
31211a9436 Support linux_386 by changing minChores to int64, remove debugging log for getNotification 2024-07-22 18:43:03 -04:00
Mo Tarbin
1c415745a8 Merge branch 'dev' 2024-07-22 18:27:04 -04:00
Mo Tarbin
6184aba245 chore: Add Go Release workflow for automated releases 2024-07-22 18:24:03 -04:00
Mo Tarbin
3402ccdddd Merge branch 'dev' 2024-07-20 03:43:48 -04:00
Mo Tarbin
ee7a8e24da Update ChoreHistory model to include updatedAt field, Support history modification 2024-07-20 03:42:38 -04:00
Mo Tarbin
7a5eacdaf3 Merge branch 'dev' 2024-07-17 01:11:36 -04:00
Mo Tarbin
861a1666e4 Remove unnecessary code in skipChore and completeChore functions 2024-07-17 01:11:20 -04:00
Mo Tarbin
c7b29fa195 Add CircleGroup notifications to chore notifications 2024-07-17 01:09:47 -04:00
Mo Tarbin
83a9abc9d6 Merge branch 'dev' 2024-07-10 20:12:55 -04:00
Mo Tarbin
12aaa90387 Update config loading to handle environment overrides 2024-07-10 20:12:42 -04:00
Mo Tarbin
a6ace0db33 Merge branch 'dev' 2024-07-09 18:31:25 -04:00
Mo Tarbin
2d538ff43c Update database configuration to support custom SQLite path 2024-07-09 18:31:10 -04:00
Mo Tarbin
e862a281d9 Add time field to FrequencyMetadata struct 2024-07-07 19:53:08 -04:00
Mo Tarbin
a3fa964c58 Fix Adaptive Scheduler, Update email handlers, telegram notifications 2024-07-07 03:02:21 -04:00
Mo Tarbin
970cf40745 resetPassword function to handle user not found case 2024-07-07 02:59:04 -04:00
Mo Tarbin
9fe382d26e Update chore notification messages to use markdown formatting 2024-07-07 02:52:52 -04:00
Mo Tarbin
2004031055 Update chore notification messages to use markdown formatting 2024-07-07 00:31:19 -04:00
Mo Tarbin
010db330a4 chore: Update chore detail query to include notes in result 2024-07-07 00:26:08 -04:00
Mo Tarbin
c92cdb427d Add GetChoreHistoryWithLimit method to ChoreRepository 2024-07-06 03:26:11 -04:00
Mo Tarbin
36f4717454 Group chore detail query by chore ID and last completed date 2024-07-06 03:15:56 -04:00
Mo Tarbin
45e18c8edd Add GetChoreDetail endpoint to retrieve detailed chore information 2024-07-06 02:36:14 -04:00
Mo Tarbin
f115d70c49 make thing a pointer on chore 2024-07-05 00:34:35 -04:00