monkeytype/backend
Jack 92790f3682
refactor(config): config metadata (@miodec) (#6753)
Create config metadata object
Move all the special code on config change to config listeners
Create a generic set function which will work with the metadata object
to update any config key
Update all setters to use the generic set.
(Later probably only use the generic settter and remove all the specific
ones)
Also orders config groups and config schema.

---------

Co-authored-by: Christian Fehmer <cfe@sexy-developer.com>
2025-07-21 13:50:33 +02:00
..
__migration__ refactor: remove global type namespaces (@miodec) (#5907) 2024-09-23 15:34:16 +02:00
__tests__ refactor(config): config metadata (@miodec) (#6753) 2025-07-21 13:50:33 +02:00
docker fix: local development using docker not working with pnpm (@fehmer) (#6401) 2025-03-26 13:11:02 +01:00
email-templates chore: replace twitter urls with x (unrealapex) (#5541) 2024-07-01 13:53:49 +02:00
private fix(docker): fix configuration endpoint, add configuration export (@fehmer) (#6317) 2025-02-27 10:48:59 +01:00
redis-scripts feat: leaderboards remake, weekly xp leaderboards (@miodec) (#6250) 2025-02-12 16:34:03 +01:00
scripts build: fix openapi spec path for docs & stats endpoints on dev (@NadAlaba) (#6343) 2025-03-12 16:20:46 +01:00
src chore: only log daily changes 6 hours after the reset 2025-07-19 02:09:09 +02:00
.eslintrc.cjs refactor: restructure project to a true monorepo (#5626) 2024-07-22 15:08:11 +02:00
.gitignore
.oxlintrc.json chore: update plugins overrides 2025-06-14 15:33:52 +02:00
example.env impr(dev): allow docker compose to start the backend server (plbstl, Miodec) (#4995) 2024-02-28 14:17:09 +01:00
knip.json added knip to find unused exports 2023-08-10 18:32:33 +02:00
package.json chore: bump oxlint version 2025-07-19 15:02:14 +02:00
redocly.yaml chore: update @redocly/cli (@fehmer) (#6255) 2025-02-11 13:52:36 +01:00
tsconfig.json build: fix openapi spec path for docs & stats endpoints on dev (@NadAlaba) (#6343) 2025-03-12 16:20:46 +01:00
vitest.config.js ci: fix backend vitest.config (@fehmer) (#5780) 2024-08-14 13:07:00 +02:00