* Rule 1.x, 3.2 and 3.3x support
* reorganize
* Kinda Jank dynamic list stuff that should probably be implemented better but its 1:30 am
* Checklist Stage Title
* Make Stage Title Good
* Rule 1.x, 3.2 and 3.3x support
* reorganize
* Kinda Jank dynamic list stuff that should probably be implemented better but its 1:30 am
* Checklist Stage Title
* Make Stage Title Good
* oops i forgot 3.1
* Insufficient description improvement test
* "i forgor" checklist tooltips tooltips (kinda jank but they work)
update to latest
* only use indexedDb for moderation storage, localStorage forces a bunch of cringe
* store moderation stuff separately + compact checklist stuff
* give stages actual titles + rename what was previously called titles to hints
* Title & Slug, Summary Description, Links, License, Gallery, Versions and Reupload migrated to new system™️
* put stageoptions before nodes
* do state and variablse in tooltips
* checklist fully migrated to new system, not much new has been added (yet)
* forgot to only do modpack permissions for modpacks
* Idk why I wasn't just mutating the builder
* actual node type hierarchy + action abstraction + improve message/text handling
* dropdown + "functional" quick fixes
* dropdown + "functional" quick fixes
* Allow moderators to suggest correct environment.
* remove vestigial function
* Prioritization™️
* quickest fixes in the west
* start of metadata stage + optimize checklist parsing + a couple of qol features
* futureproof™️ environment metadata + just give me project context everywhere
* tidy up after today's refactoring
* tidy up after tidying up after today's refactoring
* move loaders to metadata (from versions)
* better required display + vueify + reorganize messages + tag quick fixes + todo
* fix log spam + concat md
* more bugs
* nested state access
* update description stage, add showcase clarity
* Fix links stage mostly, and tweak metadata stage.
* fix links lag + actions on stages
* setup links bonus buttons
* Change stage order
* Update rules stage
* Move conditional stages to the top where they belong.
* fix some metadata stuff
* fix stage selector
* don't show non-english buttons on servers without english support.
* prepr
* stop linter from trying to break my markdown
* fix: some issues
* fix: lint
* not sure why but link's links weren't links
* fix quick fixes (again) (idk how they keep breaking)
* make messages only actually count as messages if they actually have content
* rename horror button to spoilers button
* Update links name to match the links settings
* re-review stage
* unbreak stage selector
* passing off version stage fixing.
* actually fix the stage selector this time
* fix showcase clarity msg
* redirect when checklist updates slug
fix initial stage not being first if first stage is only shown under certain conditions
move to a consistent naming scheme
* redirect when checklist updates slug
fix initial stage not being first if first stage is only shown under certain conditions
move to a consistent naming scheme
* ok maybe lets use kebab
* move custom description advice stage to first button.
* temp priority on corrections applied
* make metadata page go to non setting versions page
* links stage bonus buttons, src required flag, show link value in msgs, fix msg groupings.
* update re-review button
* reupload stage navigates to project Description.
* fix: link stage using page context too late
* chore: run prepr
* fix(ci): tell typo check to ignore moderation utils
* fix: pr comment if storybook fails
* make complex nodes less complex (for the most part)
fix re-review stage shown condition
new fancy message collection system
all buttons that contribute to messages now have relevant tooltips
don't store default values in checklist db
* make complex nodes less complex (for the most part)
fix re-review stage shown condition
new fancy message collection system
all buttons that contribute to messages now have relevant tooltips
don't store default values in checklist db
* maybe fixed markdown escaping?
* tweak re-review wording.
* Update license stage handling and info
* add mixed option back for env info
* fix: formatEnvironments
fix: formatEnvironments
* update metadata environment group shown
* fix: status alert priority
* fix: display suggested slug in slug/misused message
* actually navigate when we change project slug
* ok like redirect but like don't lose state when slug changes :smart:
* make checklist reset button reset only current stage if there's modifications to it instead of full checklist
* fix versions stage messages not working
* fix donation links not being in a column
* I think slug stuff is working?
also like actually 100% garunteed markdown escaping works now
* prepr
* pseudo stages no longer interact with non-pseudo stages at all
also query projects better I think?
fix repetitive message spam in links stage
* apply quick fixes before refreshing page
* differentiate reset and return to start
* remove random empty lines in some situations
* better inaccurate slug message
* slug correction input reset button resets to current slug again instead of auto
* better keybind navigation
* incorrect environment message tweak
* use environment name(s) in checklist info
* prepr
---------
Signed-off-by: Prospector <6166773+Prospector@users.noreply.github.com>
Co-authored-by: chyzman <chyzalt@gmail.com>
Co-authored-by: Calum H. (IMB11) <contact@cal.engineer>
Co-authored-by: Gravy Boat <gravy@thatgravyboat.tech>
Co-authored-by: Michael H. <michael@iptables.sh>
Co-authored-by: chyz <32403637+chyzman@users.noreply.github.com>
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com>
* identical links nag + use V3 more
* updater status alerts
* identity verification msg for servers
* private use msg for server projects
* fix newlines in some messages
* Tweak + add description messages
* tweak status alerts
* flinks for summary messages
* Rule 4 msgs for servers
* account for some jank
* fixes
* Project Type placeholder
* update locales
* add button for rejecting pay to play servers
* update country to region
* add lowercase option for project type placeholders
* update link of article to the published url
* prepr
---------
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com>
* update reports message to the correct support bubble color
* update checklist to direct to new settings pages and use v3 env info
* fix: project v2 + v3 in moderation checklist funcs
* Split environment stage if project uses mixed environments.
---------
Co-authored-by: Calum H. (IMB11) <contact@cal.engineer>
* oop, all commas!
* Only show slug stuff when needed.
* Move status alerts to top of message, getting rid of separators.
* redist libs message altered, and now shows on plugins too
* Update versions.ts
remove unnecessary import
Signed-off-by: coolbot <76798835+coolbot100s@users.noreply.github.com>
* Tweak summary formatting msg
* Update license messages to use flink
* reorder link text to match the settings page
* add Description clarity button
---------
Signed-off-by: coolbot <76798835+coolbot100s@users.noreply.github.com>
* Typo correction
* show optimization button when present in additional categories
* add more formatted link shortcuts
* Add info text to env info stage
* Only show gallery relevancy button when relevant.
* add unsupported project type message to versions stage
* Fix misuse of slug message.
* Update unsupported_project.md
* lint fix
* fix text in license and links stages, change a license option to conditional
* remove unused project definition
* Switch markdown to use <br />
---------
Co-authored-by: Prospector <prospectordev@gmail.com>
* 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>