Skip to content

Moderation Dashboard Overhaul #3997

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 24 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
69141a7
feat: start
IMB11 Jul 14, 2025
8a36bdc
feat: header controls for review page
IMB11 Jul 14, 2025
ba690ff
feat: progress
IMB11 Jul 14, 2025
9db00ed
fix: layout completed for review page
IMB11 Jul 15, 2025
0434530
Merge branch 'main' into cal/dev-161-moderation-dashboard-overhaul
IMB11 Jul 17, 2025
08e2b37
feat: use pinia store for moderation queue
IMB11 Jul 17, 2025
b08d23f
feat: implement moderation button logic + fix links
IMB11 Jul 17, 2025
9e11846
feat: reports fetching + types for threads
IMB11 Jul 17, 2025
9ad5e8a
feat: report cards start
IMB11 Jul 17, 2025
75ea7cb
feat: reports page layout
IMB11 Jul 17, 2025
f7d462d
feat: use Fuse fuzzy search + color dates depending on severity
IMB11 Jul 17, 2025
e07638c
feat: basic report card information
IMB11 Jul 17, 2025
3e1a419
fix: lint issues
IMB11 Jul 17, 2025
6a5a5f1
fix: cleanup report card collapsible part
IMB11 Jul 19, 2025
8f0613b
feat: extract collapsible region card
IMB11 Jul 19, 2025
dabdb38
feat: finish report card functionality & reports page functionality
IMB11 Jul 19, 2025
6216323
chore: comment out old checklist
IMB11 Jul 19, 2025
e4a93af
chore: remove old checklist + clean up folders
IMB11 Jul 19, 2025
43cf705
feat: mobile responsiveness changes
IMB11 Jul 19, 2025
feb05e0
feat: add id to delphi types
IMB11 Jul 19, 2025
5c401da
feat: add nyi notice
IMB11 Jul 19, 2025
b5df7a2
Merge branch 'main' into cal/dev-161-moderation-dashboard-overhaul
IMB11 Jul 19, 2025
a14c3be
fix: terminology
IMB11 Jul 19, 2025
a520a22
feat: add req status
IMB11 Jul 19, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion apps/frontend/nuxt.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -387,7 +387,7 @@ export default defineNuxtConfig({
},
},
},
modules: ["@vintl/nuxt", "@pinia/nuxt"],
modules: ["@vintl/nuxt", "@pinia/nuxt", "pinia-plugin-persistedstate/nuxt"],
vintl: {
defaultLocale: "en-US",
locales: [
Expand Down
2 changes: 2 additions & 0 deletions apps/frontend/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -59,10 +59,12 @@
"markdown-it": "14.1.0",
"pathe": "^1.1.2",
"pinia": "^2.1.7",
"pinia-plugin-persistedstate": "^4.4.1",
"prettier": "^3.6.2",
"qrcode.vue": "^3.4.0",
"semver": "^7.5.4",
"three": "^0.172.0",
"vue-confetti-explosion": "^1.0.2",
"vue-multiselect": "3.0.0-alpha.2",
"vue-typed-virtual-list": "^1.0.10",
"vue3-ace-editor": "^2.2.4",
Expand Down
Loading
Loading