monkeytype/backend
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
..
__tests__ Custom Filters [Backend] (#3105) 2022-06-11 20:32:06 -04:00
private Fix lines stylinh (#3082) 2022-06-07 23:56:20 +02:00
redis-scripts Add daily leaderboards (#3023) bruception 2022-05-26 16:30:11 +02:00
src Custom Filters [Backend] (#3105) (#3110) 2022-06-11 22:38:09 -04:00
.gitignore fixed ignore 2022-03-07 14:39:09 +01:00
docker-compose.yml Add docker-compose and instructions to README (#2939) sondrekje 2022-05-05 01:52:17 +02:00
example.env Add docker-compose and instructions to README (#2939) sondrekje 2022-05-05 01:52:17 +02:00
jest-mongodb-config.js Feature/backend test (#2937) sondrekje 2022-05-05 15:19:31 +02:00
jest.config.ts Auto ban (#2984) 2022-05-16 21:03:44 +02:00
package-lock.json Add daily leaderboards (#3023) bruception 2022-05-26 16:30:11 +02:00
package.json Add daily leaderboards (#3023) bruception 2022-05-26 16:30:11 +02:00
setup-tests.ts Add daily leaderboards (#3023) bruception 2022-05-26 16:30:11 +02:00
tsconfig.json Move backend source files into src folder (#2943) 2022-05-05 19:27:00 +02:00