Commit Graph
28 Commits
Author SHA1 Message Date
Dominic Ferrando 48765b4b89 Implement events api routes 2026-07-16 00:55:04 -04:00
Dominic Ferrando 67886d0f6c Improve 'tries' naming scheme and implement exponential retry delay with jitter 2026-07-15 15:37:40 -04:00
Dominic Ferrando fd94f22d21 Implement custom retry handling of rate limit errors 2026-07-13 16:32:20 -04:00
Dominic Ferrando b408bb5439 Add retries to processEvent handler with DB integration 2026-07-13 11:58:07 -04:00
Dominic Ferrando 4c2acfaede Refactor event queue to allow multiple types of events 2026-07-12 05:21:33 -04:00
Dominic Ferrando 29a7a05a08 Implement EventQueueService abstracted from product syncs along with its database changes 2026-07-11 23:17:20 -04:00
Dominic Ferrando d17b3d8960 Generalize queue logic 2026-07-11 20:24:25 -04:00
Dominic Ferrando 0d9f8d0d01 Add ability to view source for datasets 2026-07-10 14:11:42 -04:00
Dominic Ferrando cec0d17312 Restructuring calculator data in database and improve api surface 2026-07-08 12:11:25 -04:00
Dominic Ferrando 49f4f209a6 Make seed.ts pull from seed-data folder 2026-07-05 20:13:47 -04:00
Dominic Ferrando 338a40d947 Finish basic setup for configuration loading 2026-07-04 19:05:38 -04:00
Dominic Ferrando a888d24bfd Restructuring default config for standards 2026-07-04 17:41:08 -04:00
Dominic Ferrando 65943ce625 Add basic DB seed script for default standards config + dataset 2026-07-04 16:44:41 -04:00
Dominic Ferrando 28c5b3df18 More models organization 2026-07-04 15:57:20 -04:00
Dominic Ferrando a7b8dd0bea Shorten printful/webflow naming convention 2026-07-04 15:28:59 -04:00
Dominic Ferrando 01878a8e03 More refactoring and integration of standards dataset database 2026-07-04 14:11:13 -04:00
Dominic Ferrando 9e1025e119 Standards domain models shuffling and renaming 2026-07-04 13:36:49 -04:00
Dominic Ferrando c1d3bed404 Finish adding config endpoints 2026-07-04 02:32:59 -04:00
Dominic Ferrando f85225e08f More work on calc config 2026-07-04 02:13:02 -04:00
Dominic Ferrando 2eea7216d6 Setting up calculator config management 2026-07-04 00:39:57 -04:00
Dominic Ferrando 09667a0a0a Add dev db reset command 2026-07-03 22:38:07 -04:00
Dominic Ferrando 66797e9a9d Finish setting up basic db migrations 2026-07-03 22:28:14 -04:00
Dominic Ferrando 37ffaa282b Setting up db migrations 2026-07-03 21:01:56 -04:00
Dominic Ferrando 437300831f Implement sync service queue 2026-07-03 14:07:47 -04:00
Dominic Ferrando fc9cd6f1ae Hook up syncing with postgres 2026-07-03 12:54:50 -04:00
Dominic Ferrando 934c523bf9 Setup sync_runs table 2026-07-02 00:03:01 -04:00
Dominic Ferrando f2781e1803 Move env and log into index 2026-07-01 23:24:27 -04:00
Dominic Ferrando 593db80067 Basic kysely setup 2026-07-01 23:16:31 -04:00