fix: regular expressions in word mutes (#8254)
* fix: handle regex exceptions for word mutes * add i18n strings Co-authored-by:rinsuki <428rinsuki+git@gmail.com> * stricter input validation in backend * add migration for hard mutes * fix * use correct regex library in migration * use query builder to avoid SQL injection Co-authored-by:
Robin B <robflop98@outlook.com> Co-authored-by:
rinsuki <428rinsuki+git@gmail.com>
Showing
- locales/ja-JP.yml 2 additions, 0 deletionslocales/ja-JP.yml
- packages/backend/migration/1644010796173-convert-hard-mutes.js 64 additions, 0 deletions...ges/backend/migration/1644010796173-convert-hard-mutes.js
- packages/backend/src/misc/check-word-mute.ts 18 additions, 13 deletionspackages/backend/src/misc/check-word-mute.ts
- packages/backend/src/server/api/endpoints/i/update.ts 20 additions, 1 deletionpackages/backend/src/server/api/endpoints/i/update.ts
- packages/client/src/pages/settings/word-mute.vue 51 additions, 4 deletionspackages/client/src/pages/settings/word-mute.vue
- packages/client/src/scripts/check-word-mute.ts 18 additions, 13 deletionspackages/client/src/scripts/check-word-mute.ts
Loading
Please register or sign in to comment