Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
87 commits
Select commit Hold shift + click to select a range
1eabbf0
Rule 1.x, 3.2 and 3.3x support
chyzman May 3, 2026
792e194
reorganize
chyzman May 3, 2026
f1c6ef5
Kinda Jank dynamic list stuff that should probably be implemented bet…
chyzman May 3, 2026
abad49e
Checklist Stage Title
chyzman May 3, 2026
2e0af20
Make Stage Title Good
chyzman May 3, 2026
e6f6faa
Rule 1.x, 3.2 and 3.3x support
chyzman May 3, 2026
d28b550
reorganize
chyzman May 3, 2026
6eb95d9
Kinda Jank dynamic list stuff that should probably be implemented bet…
chyzman May 3, 2026
6300f47
Checklist Stage Title
chyzman May 3, 2026
014b359
Make Stage Title Good
chyzman May 3, 2026
e7beb9e
oops i forgot 3.1
chyzman May 4, 2026
aa5fe16
Insufficient description improvement test
chyzman May 4, 2026
2c9d2b8
"i forgor" checklist tooltips tooltips (kinda jank but they work)
chyzman Jul 9, 2026
d6185e4
Merge remote-tracking branch 'origin/chyz/moderation-checklist-may-1'…
chyzman Jul 9, 2026
b48db55
only use indexedDb for moderation storage, localStorage forces a bunc…
chyzman Jul 9, 2026
c2426be
store moderation stuff separately + compact checklist stuff
chyzman Jul 9, 2026
d18eef5
give stages actual titles + rename what was previously called titles …
chyzman Jul 10, 2026
3eb355a
Merge remote-tracking branch 'origin/chyz/moderation-checklist-may-1'…
chyzman Jul 10, 2026
ee6ca6d
Title & Slug, Summary Description, Links, License, Gallery, Versions …
chyzman Jul 11, 2026
81d873f
put stageoptions before nodes
chyzman Jul 11, 2026
8f957ac
do state and variablse in tooltips
chyzman Jul 11, 2026
09acaad
checklist fully migrated to new system, not much new has been added (…
chyzman Jul 11, 2026
6fbb11f
forgot to only do modpack permissions for modpacks
chyzman Jul 11, 2026
e319b1f
Merge branch 'main' into coolbot/moderation-big-checklist-updates
coolbot100s Jul 11, 2026
b85d56f
Idk why I wasn't just mutating the builder
chyzman Jul 11, 2026
e5b24d0
actual node type hierarchy + action abstraction + improve message/tex…
chyzman Jul 11, 2026
0c44a71
dropdown + "functional" quick fixes
chyzman Jul 12, 2026
da05b1f
dropdown + "functional" quick fixes
chyzman Jul 12, 2026
b436af8
Merge remote-tracking branch 'upstream/coolbot/moderation-big-checkli…
chyzman Jul 12, 2026
6cb81b6
Allow moderators to suggest correct environment.
coolbot100s Jul 12, 2026
ef83522
remove vestigial function
coolbot100s Jul 12, 2026
20f40c6
Prioritization:tm:
chyzman Jul 12, 2026
152a4c7
Merge branch 'coolbot/moderation-big-checklist-updates' of github.com…
chyzman Jul 12, 2026
b6cab27
quickest fixes in the west
chyzman Jul 12, 2026
a24f843
start of metadata stage + optimize checklist parsing + a couple of qo…
chyzman Jul 13, 2026
716fc7e
futureproof:tm: environment metadata + just give me project context e…
chyzman Jul 14, 2026
b8c799b
tidy up after today's refactoring
chyzman Jul 14, 2026
4d6c2ac
tidy up after tidying up after today's refactoring
chyzman Jul 14, 2026
a53dff4
move loaders to metadata (from versions)
chyzman Jul 14, 2026
14cf1af
better required display + vueify + reorganize messages + tag quick fi…
chyzman Jul 15, 2026
03eb594
fix log spam + concat md
chyzman Jul 15, 2026
58868ba
more bugs
chyzman Jul 15, 2026
6c9c560
nested state access
chyzman Jul 15, 2026
a7ccd9b
update description stage, add showcase clarity
coolbot100s Jul 15, 2026
78ce4b5
Fix links stage mostly, and tweak metadata stage.
coolbot100s Jul 15, 2026
7c6a7ca
fix links lag + actions on stages
chyzman Jul 15, 2026
886a01a
setup links bonus buttons
coolbot100s Jul 15, 2026
c5a6216
Change stage order
coolbot100s Jul 15, 2026
5bfaee8
Update rules stage
coolbot100s Jul 15, 2026
838430f
Move conditional stages to the top where they belong.
coolbot100s Jul 15, 2026
f8e46de
fix some metadata stuff
coolbot100s Jul 15, 2026
d0a4876
fix stage selector
chyzman Jul 15, 2026
1160799
don't show non-english buttons on servers without english support.
coolbot100s Jul 15, 2026
379af9f
Merge branch 'coolbot/moderation-big-checklist-updates' of https://gi…
coolbot100s Jul 15, 2026
b413bf5
prepr
coolbot100s Jul 15, 2026
a03f063
Merge branch 'main' into coolbot/moderation-big-checklist-updates
coolbot100s Jul 15, 2026
56377ef
stop linter from trying to break my markdown
coolbot100s Jul 15, 2026
6119b32
fix: some issues
IMB11 Jul 15, 2026
b8f4ba0
fix: lint
IMB11 Jul 15, 2026
f32bd79
not sure why but link's links weren't links
chyzman Jul 15, 2026
735a753
fix quick fixes (again) (idk how they keep breaking)
chyzman Jul 15, 2026
d5dc563
make messages only actually count as messages if they actually have c…
chyzman Jul 15, 2026
3a0ad53
rename horror button to spoilers button
coolbot100s Jul 15, 2026
aec379c
Merge branch 'coolbot/moderation-big-checklist-updates' of https://gi…
coolbot100s Jul 15, 2026
ab24bd6
Update links name to match the links settings
coolbot100s Jul 15, 2026
1f649fd
re-review stage
chyzman Jul 15, 2026
e5d8cc6
unbreak stage selector
chyzman Jul 16, 2026
7a2a449
passing off version stage fixing.
coolbot100s Jul 16, 2026
f6f1cf4
Merge branch 'coolbot/moderation-big-checklist-updates' of https://gi…
coolbot100s Jul 16, 2026
c7aa081
actually fix the stage selector this time
chyzman Jul 16, 2026
5f3adca
fix showcase clarity msg
coolbot100s Jul 16, 2026
4f5498d
redirect when checklist updates slug
chyzman Jul 16, 2026
24f054a
redirect when checklist updates slug
chyzman Jul 16, 2026
8de4233
Merge remote-tracking branch 'upstream/coolbot/moderation-big-checkli…
chyzman Jul 16, 2026
2dcb1f7
ok maybe lets use kebab
chyzman Jul 16, 2026
d0ff665
move custom description advice stage to first button.
coolbot100s Jul 16, 2026
29cdb17
temp priority on corrections applied
chyzman Jul 16, 2026
0a822fc
make metadata page go to non setting versions page
chyzman Jul 16, 2026
9fd241e
Merge remote-tracking branch 'upstream/coolbot/moderation-big-checkli…
chyzman Jul 16, 2026
73c94f4
links stage bonus buttons, src required flag, show link value in msgs…
coolbot100s Jul 16, 2026
53b9366
update re-review button
coolbot100s Jul 16, 2026
d001d9d
reupload stage navigates to project Description.
coolbot100s Jul 16, 2026
f0cfebd
fix: link stage using page context too late
ThatGravyBoat Jul 16, 2026
bf8aef0
chore: run prepr
ThatGravyBoat Jul 16, 2026
2644614
fix(ci): tell typo check to ignore moderation utils
ThatGravyBoat Jul 16, 2026
6120eae
Merge branch 'main' of github.com:modrinth/code into coolbot/moderati…
chyzman Jul 16, 2026
0d54496
fix: pr comment if storybook fails
clrxbl Jul 16, 2026
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
17 changes: 15 additions & 2 deletions .github/workflows/frontend-preview.yml
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,11 @@ jobs:
command: versions upload --preview-alias git-${{ steps.meta.outputs.sha_short }}

comment:
if: github.repository_owner == 'modrinth' && github.event.pull_request.head.repo.full_name == github.repository
if: |
!cancelled()
&& github.repository_owner == 'modrinth'
&& github.event.pull_request.head.repo.full_name == github.repository
&& needs.deploy.result == 'success'
runs-on: ubuntu-latest
needs: [deploy, deploy-storybook]
steps:
Expand All @@ -101,16 +105,25 @@ jobs:
id: urls
env:
HEAD_SHA: ${{ github.event.pull_request.head.sha }}
STORYBOOK_RESULT: ${{ needs.deploy-storybook.result }}
RUN_URL: ${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}
run: |
STAGING_PREVIEW_URL=$(cat deployment-url-staging-preview.txt)
PRODUCTION_PREVIEW_URL=$(cat deployment-url-production-preview.txt)

if [ "$STORYBOOK_RESULT" = "success" ]; then
STORYBOOK_PREVIEW_URL="https://git-${HEAD_SHA::8}-storybook.modrinth.workers.dev"
else
STORYBOOK_PREVIEW_URL="⚠️ Deployment $STORYBOOK_RESULT ([logs]($RUN_URL))"
fi

echo "Production preview URL: $PRODUCTION_PREVIEW_URL"
echo "Staging preview URL: $STAGING_PREVIEW_URL"
echo "Storybook preview URL: $STORYBOOK_PREVIEW_URL"

echo "staging-preview-url=$STAGING_PREVIEW_URL" >> $GITHUB_OUTPUT
echo "production-preview-url=$PRODUCTION_PREVIEW_URL" >> $GITHUB_OUTPUT
echo "storybook-preview-url=https://git-${HEAD_SHA::8}-storybook.modrinth.workers.dev" >> $GITHUB_OUTPUT
echo "storybook-preview-url=$STORYBOOK_PREVIEW_URL" >> $GITHUB_OUTPUT

- name: Find comment
if: github.event_name == 'pull_request'
Expand Down
1 change: 1 addition & 0 deletions _typos.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ extend-exclude = [
"packages/blog/",
# contains licenses like `CC-BY-ND-4.0`
"packages/moderation/src/data/stages/license.ts",
"packages/moderation/src/utils.ts",
# contains payment card IDs like `IY1VMST1MOXS` which are flagged
"apps/labrinth/src/queue/payouts/mod.rs",
]
Expand Down
Loading
Loading