Commit Graph

166 Commits

Author SHA1 Message Date
noah231515 ff61a39fa5 remove pepper global storage, in favor of decryption 2025-09-10 15:55:31 +00:00
noah231515 cc7fda2fa5 add error message 2025-09-10 15:45:59 +00:00
noah231515 52b46bb072 get pepper set pepper 2025-09-10 12:30:20 +00:00
Noah231515 a91c67f294 start clean up tasks 2025-02-04 15:25:19 +00:00
Noah231515 09a6848bd1 update to v3 2025-02-03 16:08:21 +00:00
Noah231515 6cdd855fa9 fix error on fresh redis 2025-01-22 19:17:54 +00:00
Noah231515 9729ac35e4 update models 2025-01-09 19:32:43 +00:00
Noah231515 98846d7040 adjust comments 2025-01-09 13:30:28 +00:00
Noah231515 765205389d reminder 2025-01-08 13:52:49 +00:00
Noah231515 108182977f remove asynq task idon system settings 2025-01-07 18:27:48 +00:00
Noah231515 b4a0b88de8 fix errors, and start 2025-01-06 20:00:58 +00:00
Noah231515 58ffff6356 clean up left over broken imports 2025-01-06 15:20:14 +00:00
Noah231515 dd8863783d clean up circular dependencies 2025-01-06 15:08:23 +00:00
Noah231515 a95fab43aa move router construction to separate package 2025-01-04 15:15:48 +00:00
Noah231515 8af3af9615 start up and shutdown scheduler 2025-01-04 14:44:24 +00:00
Noah231515 2829df5577 refactor quick scan to pick up file from tmp directory, and delete it upon success 2025-01-03 19:13:44 +00:00
Noah2315 f90f1aa6a2 get a task running 2025-01-01 15:14:07 +00:00
Noah2315 87d9ed0820 run http server and asynq worker in separate goroutines 2025-01-01 14:33:06 +00:00
root 238f0555f3 add worker 2024-12-12 13:54:17 +00:00
root e9c78273b0 add tasks, connect 2024-12-12 05:09:29 +00:00
root 9162ceb43c add lastLoginDate 2024-12-07 22:31:51 +00:00
Noah 362b94de06 remove old role validator middleware 2024-08-24 08:33:44 -04:00
Noah f41ceba85d refactor more logging 2024-06-07 09:06:26 -04:00
Noah cf538472f5 move more logging 2024-06-07 08:34:53 -04:00
Noah 7dc84e7e26 fix tests 2024-06-07 08:28:00 -04:00
Noah c8532465c5 add logger that logs to stdout also 2024-06-06 14:23:55 -04:00
Noah a0f818fdd4 fix up import 2024-06-01 08:52:51 -04:00
Noah 5d5f6a0b35 initial implementation 2024-05-30 13:14:01 -04:00
Noah 2b0c2cb8fd poll at the right times 2024-05-24 10:10:30 -04:00
Noah 93720a2499 few touch ups 2024-05-19 16:42:25 -04:00
Noah 982c274348 update how feature config is used 2024-05-19 16:36:59 -04:00
Noah 51c4a8ff63 implement get and update 2024-05-18 11:14:42 -04:00
Noah231515 2908c19dca Merge pull request #235 from Receipt-Wrangler/feature/add-system-emails
Feature/add system emails
2024-05-07 07:46:36 -04:00
Noah 468067acc0 implement paged prompts 2024-05-05 09:01:39 -04:00
Noah bb2b14f8fe add router, and repo 2024-05-04 10:45:42 -04:00
Noah231515 b4baf634eb Merge pull request #232 from Receipt-Wrangler/feature/add-system-emails
Feature/add-system-tasks
2024-05-04 10:23:29 -04:00
Noah 3ccc1f452a add system task endpoint 2024-05-02 08:16:35 -04:00
Noah231515 659dbc53bb Merge pull request #227 from Receipt-Wrangler/feature/add-system-emails
Feature/add system emails
2024-04-27 10:19:02 -04:00
Noah c25c22b84c only expose endpoint in dev 2024-04-27 08:44:21 -04:00
Noah 0c1f7acf51 catch migration errors 2024-04-25 15:11:32 -04:00
Noah 4060478eba add system email get endpoint 2024-04-24 16:16:30 -04:00
Noah 83e579b76e fix defaults, allow empty engine, and ai type. mak esure there's always at one 2024-04-24 09:17:11 -04:00
Noah 745ec9ac88 resolve circular dependency 2024-04-24 09:04:21 -04:00
Noah 84b135eb85 remove singleton client 2024-03-17 20:57:12 -04:00
Noah 646ddeeea0 set up client 2024-02-21 21:46:08 -05:00
Noah 7028db036c wip 2024-02-21 21:35:10 -05:00
Noah 6ce3bd7666 remove openAiKey from config 2024-02-09 08:11:38 -05:00
Noah 00fbf46aa5 read from json file instead of the env variables 2024-02-09 07:35:42 -05:00
Noah acac6b15f9 move to group router 2024-01-13 18:14:59 -05:00
Noah 22bf38b311 allow for new client per routine 2024-01-13 16:41:34 -05:00