aboutsummaryrefslogtreecommitdiffhomepage
path: root/backend
AgeCommit message (Expand)Author
2024-12-04refactor: move funboxes to a shared package (@miodec) (#6063)Jack
2024-11-19impr(read ahead): show words after correcting typo with backspace (@notTamion...Tamion
2024-11-04chore: increase custom theme limitMiodec
2024-11-04fix: server sometimes rejecting valid funbox combinationsMiodec
2024-10-15fix: allow only one funbox changing capitalisation (@fehmer) (#5959)Christian Fehmer
2024-10-15chore: upgrade expressMiodec
2024-09-30impr(backend): consider incomplete tests when checking result spacingMiodec
2024-09-30chore: move commentMiodec
2024-09-30impr(dev): log when result was validatedMiodec
2024-09-23refactor: remove global type namespaces (@miodec) (#5907)Jack
2024-09-20refactor: move common util functions to a package (@miodec) (#5894)Jack
2024-09-18refactor: enable no-unsafe-member-access (@miodec) (#5887)Jack
2024-09-13refactor: enable no-unsafe-call rule (@miodec) (#5883)Jack
2024-09-13refactor: enable no-unsafe-assignment rule (@miodec) (#5874)Jack
2024-09-13refactor: remove leftover code from ts-rest migration (@fehmer) (#5875)Christian Fehmer
2024-09-12feat(settings): allow partial presets (@amarnathsama, @miodec, @fehmer) (#5813)amarnathsama
2024-09-11refactor: enable no-unsafe-argument rule (@miodec) (#5872)Jack
2024-09-11impr: use ts-rest for webhook endpoints (@fehmer, @miodec) (#5871)Christian Fehmer
2024-09-11impr: move configuration checks to contracts (@fehmer) (#5851)Christian Fehmer
2024-09-11chore(deps): bump express from 4.19.2 to 4.20.0 in /backend (#5867)dependabot[bot]
2024-09-10fix: lower accuracy requirement for accounts that have opted out of the leade...Miodec
2024-09-10impr: move permission checks to contracts (@fehmer, @miodec) (#5848)Christian Fehmer
2024-09-09refactor: rework rate limiting (@fehmer) (#5845)Christian Fehmer
2024-09-07fix: unable to update profile with missing values (@fehmer) (#5859)Christian Fehmer
2024-09-06fix(server): get personal bests request mode2 should be optionalMiodec
2024-09-05feat(funbox): add instant messaging (@fehmer) (#5850)Christian Fehmer
2024-09-05impr: use tsrest for user endpoints (@fehmer) (#5815)Christian Fehmer
2024-08-29impr: use tsrest for quotes endpoints (@fehmer) (#5802)Christian Fehmer
2024-08-27fix(sever): wrong rate limiter being used for result postMiodec
2024-08-23impr: use tsrest for dev endpoints (@fehmer) (#5800)Christian Fehmer
2024-08-23impr: use tsrest for configurations endpoint (@fehmer) (#5796)Christian Fehmer
2024-08-23fix: server not logging exceptionsMiodec
2024-08-23impr: use ts-rest for results endpoint (@fehmer) (#5758)Christian Fehmer
2024-08-22chore(server): warn if object hash check is disabledMiodec
2024-08-20chore(deps-dev): bump @types/object-hash from 2.2.1 to 3.0.6 (#5805)dependabot[bot]
2024-08-20chore(deps): bump rate-limiter-flexible from 2.3.7 to 5.0.3 (#5806)dependabot[bot]
2024-08-20chore: make sure MongoDbMock is using the same configuration (@fehmer) (#5792)Christian Fehmer
2024-08-20impr: optimize permissions middleware (@fehmer) (#5801)Christian Fehmer
2024-08-15chore: bump swagger-stats to 0.99.7Miodec
2024-08-15chore(deps): bump prom-client from 14.0.1 to 15.1.3 (#5785)dependabot[bot]
2024-08-15chore(deps): bump dotenv from 10.0.0 to 16.4.5 (#5784)dependabot[bot]
2024-08-14chore(deps-dev): bump @types/string-similarity from 4.0.0 to 4.0.2 (#5772)dependabot[bot]
2024-08-14ci: fix backend vitest.config (@fehmer) (#5780)Christian Fehmer
2024-08-14chore(deps): bump nodemailer and @types/nodemailer (@dependabot) (#5773)dependabot[bot]
2024-08-14impr(server): log unknown validation errors (@fehmer) (#5777)Christian Fehmer
2024-08-12impr: add req.method to dev slowdown logMiodec
2024-08-12chore: update vitest to 2.0.5 (@fehmer) (#5770)Christian Fehmer
2024-08-12impr: add local storage with schema class to improve type safety (@miodec) (#...Jack
2024-08-12impr: use tsrest for leaderboard endpoints (@fehmer) (#5717)Christian Fehmer
2024-08-11chore: add test case for apekey permission bug (@fehmer) (#5762)Christian Fehmer