Commit Graph
44 Commits
Author SHA1 Message Date
Dominic Ferrando b408bb5439 Add retries to processEvent handler with DB integration 2026-07-13 11:58:07 -04:00
Dominic Ferrando 8b81156f6c Cleanup terminology 2026-07-12 01:43:55 -04:00
Dominic Ferrando da3c9e588e Extract product sync queue db calls into Queue Service methods 2026-07-11 15:42:16 -04:00
Dominic Ferrando a09d11e8e4 Api cleanup 2026-07-10 14:45:16 -04:00
Dominic Ferrando 105d2b6241 Tiny tweaks 2026-07-10 14:34:19 -04:00
Dominic Ferrando 0d9f8d0d01 Add ability to view source for datasets 2026-07-10 14:11:42 -04:00
Dominic Ferrando 6d4d5f83b7 Make sidebar collapsable 2026-07-10 13:20:48 -04:00
Dominic Ferrando 170bde7e1b Make sidebar group and clean up styling a bit 2026-07-10 12:36:02 -04:00
Dominic Ferrando 0ed1945b06 Add ability to delete configurations 2026-07-10 11:41:15 -04:00
Dominic Ferrando 19da9e62f6 Some bug fixes 2026-07-10 11:25:55 -04:00
Dominic Ferrando 3febec9a3b Better restrict editing of the live configuration 2026-07-10 11:21:48 -04:00
Dominic Ferrando baaf7b9581 Small tweaks 2026-07-10 11:00:19 -04:00
Dominic Ferrando c474c16a1d Overhaul portal calculator frontend 2026-07-08 15:45:03 -04:00
Dominic Ferrando 2804f2cbf9 Add initial portal frontend for configuration managemetn 2026-07-08 13:25:07 -04:00
Dominic Ferrando cec0d17312 Restructuring calculator data in database and improve api surface 2026-07-08 12:11:25 -04:00
Dominic Ferrando c1f59f7596 Update dependencies 2026-07-08 10:19:28 -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 376af8ea45 Switch on experimental async for sveltekit 2026-07-04 16:49:26 -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 448cabcb31 Calculator UI simplification 2026-07-04 02:50:59 -04:00
Dominic Ferrando 87df874f75 Implement session tracking product syncs 2026-07-04 00:13:25 -04:00
Dominic Ferrando 37ffaa282b Setting up db migrations 2026-07-03 21:01:56 -04:00
Dominic Ferrando 2ae4bbaf0c Some small portal fixes 2026-07-03 20:05:20 -04:00
Dominic Ferrando fc9cd6f1ae Hook up syncing with postgres 2026-07-03 12:54:50 -04:00
Dominic Ferrando ab6eb56814 Setup fly.io deployments 2026-07-01 14:47:52 -04:00
Dominic Ferrando 2454d68e24 Per item sync bugfix and cleanup 2026-07-01 11:40:21 -04:00
Dominic Ferrando e90441bbaa Remove zod, just use typebox 2026-07-01 11:06:27 -04:00
Dominic Ferrando f5fb64e467 Implement auth as source of truth on server and protect routes. Integrate with portal 2026-06-30 23:46:35 -04:00
Dominic Ferrando 235c072421 Implement basic auth on portal 2026-06-30 00:24:48 -04:00
Dominic Ferrando 0e5ba9c466 Setup elysia treaty on client 2026-06-25 00:27:50 -04:00
Dominic Ferrando 038ea7015b Cleanup 2026-06-25 00:09:50 -04:00
Dominic Ferrando 51abbbc00c Fix redis race condition 2026-06-24 23:22:02 -04:00
Dominic Ferrando 968afb5789 Rename getAll to list 2026-06-24 16:41:38 -04:00
Dominic Ferrando 5d643e883e Small getAll fixes 2026-06-24 16:38:00 -04:00
Dominic Ferrando 720aa61c66 Services refactor 2026-06-23 15:36:53 -04:00
Dominic Ferrando 6fa3d78571 Move domain models into domain package with schemas and validate with zod + elysia. Some maintenence as well 2026-06-22 13:59:04 -04:00
Dominic Ferrando 5bb762961a more cleanup 2026-06-14 14:19:46 -04:00
Dominic Ferrando 05dc26adb5 Fix tabbing 2026-06-14 13:14:01 -04:00
Dominic Ferrando 42f47c8601 Bump versions 2026-03-11 19:04:58 -04:00
Dominic Ferrando 45acec2cfd breakout into monorepo 2026-03-02 13:39:47 -05:00