Commit Graph

48 Commits

Author SHA1 Message Date
c1a032d5e6 many fixes resultnig from latest refactoring
Some checks failed
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Failing after 5m46s
2025-12-08 23:07:50 -08:00
158778c2ec DB refactor for easier testsing
Some checks failed
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Failing after 5m16s
App.ts refactor into hooks
unit tests
2025-12-08 20:46:12 -08:00
eec0967c94 more testing and queue work
Some checks failed
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Failing after 5m39s
2025-12-07 11:52:36 -08:00
5cf1e610b3 lootsa tests fixes
All checks were successful
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Successful in 4m35s
2025-12-05 15:08:59 -08:00
e0af06f54c renaming
All checks were successful
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Successful in 4m31s
2025-12-04 23:57:59 -08:00
9d552b7456 Refactor database environment variable usage across workflows and application code
All checks were successful
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Successful in 3m53s
- Updated Gitea workflows to standardize on `DB_NAME` instead of `DB_DATABASE` for database name references.
- Modified deployment, backup, reset, and restore workflows to ensure consistent environment variable usage.
- Removed dotenv dependency and preload script, transitioning to environment variable management directly in scripts.
- Adjusted application code to utilize `DB_NAME` for database connections and logging.
- Enhanced README to reflect changes in environment variable configuration and usage.
- Cleaned up package.json scripts to remove unnecessary preload references.
2025-12-04 18:02:38 -08:00
80d2b1ffe6 Add user database service and unit tests
All checks were successful
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Successful in 4m28s
- Implement user database service with functions for user management (create, find, update, delete).
- Add comprehensive unit tests for user database service using Vitest.
- Mock database interactions to ensure isolated testing.
- Create setup files for unit tests to handle database connections and global mocks.
- Introduce error handling for unique constraints and foreign key violations.
- Enhance logging for better traceability during database operations.
2025-12-04 15:30:27 -08:00
33b1800f72 ugh
All checks were successful
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Successful in 4m30s
2025-12-02 18:43:49 -08:00
4359eb50be move AI flyer processing to background BullMQ jobs using redis for storage
All checks were successful
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Successful in 4m22s
2025-12-02 17:37:45 -08:00
80e2222d20 move AI flyer processing to background BullMQ jobs using redis for storage
All checks were successful
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Successful in 6m21s
2025-12-02 14:31:01 -08:00
949e0dc062 db optimizzzation, error handling etc
All checks were successful
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Successful in 1m8s
2025-11-30 03:02:23 -08:00
f7edb946f7 more TS fixes + tests
All checks were successful
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Successful in 3m40s
2025-11-30 00:27:21 -08:00
bf0bf9ae21 testing routes
Some checks failed
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Failing after 2m23s
2025-11-29 05:29:38 -08:00
9e5c2047f7 testing routes
Some checks failed
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Failing after 3m38s
2025-11-29 03:26:47 -08:00
1c5c50ff20 resolve the hanging process and dramatically reduce your pipeline's runtime
Some checks failed
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Failing after 37m21s
2025-11-27 03:47:33 -08:00
98624406c5 ts fixes from reorg + unit test work
Some checks failed
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Failing after 57s
2025-11-25 16:48:34 -08:00
4b5fe4f8df unit testing for interface
Some checks failed
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Failing after 56s
2025-11-25 10:33:28 -08:00
778d608b16 working ! testing !
All checks were successful
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Successful in 5m31s
2025-11-25 00:52:33 -08:00
a4d5e95937 some more re-org + fixes
All checks were successful
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Successful in 1m1s
2025-11-24 14:46:17 -08:00
3c567ea104 db to user_id
All checks were successful
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Successful in 3m56s
2025-11-24 13:02:30 -08:00
1c08d2dab1 db to user_id
Some checks failed
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Failing after 40s
2025-11-24 11:54:06 -08:00
9801e62899 deploy moment aha
Some checks failed
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Failing after 1m16s
2025-11-23 13:54:15 -08:00
51a71ccc78 tests cannot connect to db
Some checks failed
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Failing after 1m5s
2025-11-23 13:37:07 -08:00
a3d6544b86 tests cannot connect to db
Some checks failed
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Failing after 1m23s
2025-11-23 13:12:49 -08:00
2f1bb959f7 tests cannot connect to db
Some checks failed
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Failing after 1m21s
2025-11-23 10:26:43 -08:00
076b091632 tests cannot connect to db
Some checks failed
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Failing after 1m21s
2025-11-23 10:05:58 -08:00
d4d6d66165 tests cannot connect to db
Some checks failed
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Failing after 1m20s
2025-11-23 09:51:39 -08:00
6611268636 tests cannot connect to db
Some checks failed
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Failing after 1m14s
2025-11-23 09:34:51 -08:00
a97e38fc6e tests cannot connect to db
Some checks failed
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Failing after 1m3s
2025-11-23 09:26:12 -08:00
cd6d03a802 upload file size limit increased in server.ts
All checks were successful
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Successful in 1m6s
2025-11-22 22:42:02 -08:00
6840a5de1f prod broken
All checks were successful
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Successful in 1m13s
2025-11-22 22:36:06 -08:00
774555adc7 unit tests fixin
Some checks failed
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Failing after 1m37s
2025-11-22 11:05:43 -08:00
3ead6f0b90 unit tests fixin
Some checks failed
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Failing after 1m48s
2025-11-22 10:41:16 -08:00
4c51bd5ba2 units
Some checks failed
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Failing after 1m40s
2025-11-22 10:37:09 -08:00
75f098a1f4 more ts and break apart big ass files
Some checks failed
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Failing after 51m31s
2025-11-21 01:33:57 -08:00
4f87a3ee84 more ts and break apart big ass files
Some checks failed
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Has been cancelled
2025-11-21 00:30:47 -08:00
69be398cd9 testing hehehe
Some checks failed
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Failing after 51m31s
2025-11-20 22:11:09 -08:00
35864fe391 fixing TS
Some checks failed
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Failing after 51m30s
2025-11-20 21:11:16 -08:00
f6094df456 database expansion prior to creating on server - also error cleanup, some logging - DONE now for testing hehehe
Some checks are pending
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Has started running
2025-11-20 20:31:40 -08:00
43b44902ca database expansion prior to creating on server - also error cleanup, some logging
Some checks failed
Deploy to Web Server flyer-crawler.projectium.com / deploy (push) Failing after 29s
2025-11-20 10:40:35 -08:00
838d31420e database expansion prior to creating on server 2025-11-20 09:07:11 -08:00
f830a12097 database expansion prior to creating on server 2025-11-20 00:45:53 -08:00
367d12bd00 database expansion prior to creating on server 2025-11-19 22:56:54 -08:00
502e0754a1 database expansion prior to creating on server 2025-11-19 21:51:25 -08:00
a62af10ce6 finish migrating from Supabase to local Postgress, and passport.js for auth because CORS 2025-11-19 19:51:18 -08:00
b330ce4cd1 start on migrating from Supabase to local Postgress, and passport.js for auth because CORS 2025-11-19 15:30:59 -08:00
e8b651929e start on migrating from Supabase to local Postgress, and passport.js for auth because CORS 2025-11-19 14:10:14 -08:00
593c33c977 start on migrating from Supabase to local Postgress, and passport.js for auth because CORS 2025-11-19 12:42:34 -08:00