Cal H.
4ad6daa45c
fix: DI nonsense ( #4174 )
...
* fix: DI nonsense
* fix: lint
* fix: client try di issue
* fix: injects outside of context
* fix: use .catch
* refactor: convert projects.vue to composition API.
* fix: moderation checklist notif pos change watcher
* fix: lint issues
2025-08-15 18:02:55 +00:00
Cal H.
2aabcf36ee
refactor: migrate to common eslint+prettier configs ( #4168 )
...
* refactor: migrate to common eslint+prettier configs
* fix: prettier frontend
* feat: config changes
* fix: lint issues
* fix: lint
* fix: type imports
* fix: cyclical import issue
* fix: lockfile
* fix: missing dep
* fix: switch to tabs
* fix: continue switch to tabs
* fix: rustfmt parity
* fix: moderation lint issue
* fix: lint issues
* fix: ui intl
* fix: lint issues
* Revert "fix: rustfmt parity"
This reverts commit cb99d2376c321d813d4b7fc7e2a213bb30a54711.
* feat: revert last rs
2025-08-14 20:48:38 +00:00
Cal H.
b81e727204
feat: introduce dependency injection framework ( #4091 )
...
* feat: migrate frontend notifications to dependency injection based notificaton manager
* fix: lint
* fix: issues
* fix: compile error + notif binding issue
* refactor: move org context to new DI setup
* feat: migrate app notifications to DI + frontend styling
* fix: sidebar issues
* fix: dont use delete in computed
* fix: import and prop issue
* refactor: move handleError to main notification manager class
* fix: lint & build
* fix: merge issues
* fix: lint issues
* fix: lint issues
---------
Signed-off-by: IMB11 <hendersoncal117@gmail.com >
Signed-off-by: Cal H. <hendersoncal117@gmail.com >
2025-08-13 20:48:52 +00:00
IMB11
d7f1029b54
feat: add simple mode editor to the moderation checklist ( #4127 )
...
* fix: remove prettier, not needed.
* feat: simple/advanced mode for the checklist
2025-08-08 19:37:06 +00:00
IMB11
82d86839c7
fix: approve status incorrect ( #4104 )
2025-08-01 20:24:40 +00:00
IMB11
6387fb21c6
feat: Moderation Dashboard Overhaul ( #4059 )
...
* feat: Moderation Dashboard Overhaul
* fix: lint issues
* fix: issues
* fix: report layout
* fix: lint
* fix: impl quick replies
* fix: remove test qr
* feat: individual report page + use new backend
* feat: memoize filtering
* feat: apply optimizations to moderation queue
* fix: lint issues
* feat: impl quick reply functionality
* fix: top level await
* fix: dep issue
* fix: dep issue x2
* fix: dep issue
* feat: intl extract
* fix: dev-187
* fix: dev-186 & review project btn
* fix: dev-176
* remove redundant moderation button from user dropdown
* correct a msg and add admin to read filter
---------
Co-authored-by: coolbot100s <76798835+coolbot100s@users.noreply.github.com >
2025-07-29 21:19:25 +00:00
IMB11
15892a88d3
fix: handle identified files properly in the checklist ( #4004 )
...
* fix: handle identified files from the backend
* fix: allFiles not being emitted after permissions flow completed
* fix: properly handle identified projects
* fix: jade issues
* fix: import
* fix: issue with perm gen msgs
* fix: incomplete error
2025-07-23 08:34:55 +00:00
coolbot
62f5a23fcb
Moderation Checklist V1.5 ( #3980 )
...
* starting on new checklist implementation
Change default shouldShow behavior for stages.
add new messages and stages.
Change some existing stage logic.
Add placeholder var for the rules.
Co-Authored-By: @coolbot100s
* misc fixes + corrections
* Add clickable link previews to links stage
* Correct mislabeled title message and add new title messages
* Change message formatting, use rules variable, correct wip desc and title 1.8 messages, add tags buttons
* More applications of rules placeholder
* Add new status alerts stage
* change order of statusAlerts
* Update title related messages, add navigation based vars
* Overhaul Links stage and add new messages.
* Set message weights, add some disables
* message.mds now obey lint >:(
* fixed links text message formatting and changed an icon
* Combine title and slug stages
* Add more info to some stages and properly case stage ids
* tweak summary text formatting
* Improved tags stage info and more navigation placeholders
* redo reupload stage, more navigation placeholders, licensing stage improvements, versions stage improvements, status alerts stage improvements
* Allow modpack permissions stage to appear again by adding a dummy button.
* Update modpack permissions guidance
* fix: blog path issues
* fix: lint issues
* fix license stage text formatting
* Improve license stage
* feat: move links into one md file to be cleaner
* Update packages/moderation/data/stages/links.ts
Signed-off-by: IMB11 <hendersoncal117@gmail.com >
---------
Signed-off-by: IMB11 <hendersoncal117@gmail.com >
Co-authored-by: IMB11 <hendersoncal117@gmail.com >
Co-authored-by: IMB11 <calum@modrinth.com >
2025-07-16 18:48:26 +00:00
IMB11
2cc6bc8ce4
fix: unidentified files not showing in final checklist message ( #3992 )
...
* fix: unidentified files not showing in final message
* fix: remove condition
2025-07-14 15:23:15 +00:00
IMB11
c1b95ede07
fix: checklist conditional message issues + MD formatting ( #3989 )
2025-07-13 20:23:06 +00:00
IMB11
058185c7fd
Moderation Checklist Fixes ( #3986 )
...
* fix: DEV-164
* fix: dev-163
* feat: DEV-162
2025-07-13 18:08:55 +00:00
IMB11
6fb125cf0f
fix: keybind issue + view moderation page on final step ( #3977 )
...
* fix: keybind issue + view moderation page on final step
* fix: go to moderation page on generate message thing
2025-07-12 21:48:53 +00:00
IMB11
359fbd4738
feat: moderation improvements ( #3881 )
...
* feat: rough draft of tool
* fix: example doc
* feat: multiselect chips
* feat: conditional actions+messaages + utils for handling conditions
* feat: migrate checklist v1 to new format.
* fix: lint issues
* fix: severity util
* feat: README.md
* feat: start implementing new moderation checklist
* feat: message assembly + fix imports
* fix: lint issues
* feat: add input suggestions
* feat: utility cleanup
* fix: icon
* chore: remove debug logging
* chore: remove debug button
* feat: modpack permissions flow into it's own component
* feat: icons + use id in stage selection button
* Support md/plain text in stages.
* fix: checklist not persisting/showing on subpages
* feat: message gen + appr/with/deny buttons
* feat: better notification placement + queue navigation
* fix: default props for futureProjects
* fix: modpack perms message
* fix: issue with future projects props
* fix: tab index + z index fixes
* feat: keybinds
* fix: file approval types
* fix: generate message for non-modpack projects
* feat: add generate message to stages dropdown
* fix: variables not expanding
* feat: requests
* fix: empty message approval
* fix: issues from sync
* chore: add comment for old moderation checklist impl
* fix: git artifacts
* fix: update visibility logic for stages and actions
* fix: cleanup logic for should show
* fix: markdown editor accidental edit
2025-07-11 16:09:04 +00:00