monkeytype/backend/src
Malo Hamon b55419dfc0
Custom Filters [Backend] (#3105) (#3110)
* Added `ResultFilters` to types
Added customFilters field to user
This field is an optional array of `ResultFilters`
It will store a user's custom filters

* Added Add and Remove functions for `ResultFilters` in user DAL

Also added unit tests

* Added Custom Filter configuration

Can now enable/disable the custom filters feature
Can also set a cap on the number of filters per user

* Add and Remove functions for `ResultFilters` in user controller
2022-06-11 22:38:09 -04:00
..
anticheat Move backend source files into src folder (#2943) 2022-05-05 19:27:00 +02:00
api Custom Filters [Backend] (#3105) (#3110) 2022-06-11 22:38:09 -04:00
constants Custom Filters [Backend] (#3105) (#3110) 2022-06-11 22:38:09 -04:00
credentials Move backend source files into src folder (#2943) 2022-05-05 19:27:00 +02:00
dal Custom Filters [Backend] (#3105) 2022-06-11 20:32:06 -04:00
documentation Add leaderboard avatars and badges (#3069) bruception 2022-06-07 23:10:58 +02:00
init Add server configuration panel (#3070) bruception 2022-06-07 14:06:15 +02:00
jobs Add maintenance check for cron jobs (#3034) 2022-05-27 21:20:37 +02:00
middlewares Custom Filters [Backend] (#3105) 2022-06-11 20:32:06 -04:00
tasks fixed task args 2022-05-29 15:45:19 +02:00
types Custom Filters [Backend] (#3105) 2022-06-11 20:32:06 -04:00
utils Add logic to handle fetching previous daily leaderboards (#3087) 2022-06-09 21:04:10 +02:00
app.ts Move backend source files into src folder (#2943) 2022-05-05 19:27:00 +02:00
server.ts Add logic to handle fetching previous daily leaderboards (#3087) 2022-06-09 21:04:10 +02:00
version.ts Move backend source files into src folder (#2943) 2022-05-05 19:27:00 +02:00