Commit Graph

244 Commits

Author SHA1 Message Date
Jerozgen
a8c5e036d0 Sort categories by translated name (#5307)
* Sort categories by translated name

* Use locale and numeric

* Remove @modrinth/ui import
2026-02-08 17:19:04 -08:00
Prospector
57e012f9b7 Revert "Fix author name underline + hover icon brightness"
This reverts commit 8ab1895d8a.
2026-02-07 14:05:35 -08:00
Prospector
8ab1895d8a Fix author name underline + hover icon brightness 2026-02-07 13:51:18 -08:00
Prospector
13e5529f00 add project status to grid cards 2026-02-07 12:28:06 -08:00
Prospector
428efde36d proj card fixes 2026-02-07 12:05:59 -08:00
Prospector
a978873bff changelog 2026-02-07 11:36:52 -08:00
Prospector
b6c22d6ca6 changelog 2026-02-07 10:28:59 -08:00
Prospector
9105a68923 changelog 2026-02-04 15:54:16 -08:00
Prospector
06e2f59a94 changelog 2026-02-04 14:54:17 -08:00
Prospector
ddb013e024 translatable category headers (#5301) 2026-02-04 14:47:35 -08:00
Prospector
ab753a82bc changelog 2026-02-03 09:11:50 -08:00
Prospector
de0a03b2e9 changelog 2026-02-02 13:17:22 -08:00
Prospector
56c8bb1950 Remove legacy formatCategory (#5280)
* Remove legacy formatCategory

* prepr
2026-02-02 18:20:23 +00:00
Prospector
11f00be606 Clean up formatters from prev PR (#5254) 2026-02-02 09:38:36 +00:00
Prospector
5a33d462f6 changelog 2026-01-30 13:05:32 -08:00
Prospector
c622a9281f changelog 2026-01-30 07:51:57 -08:00
Prospector
937d385241 Revert "remove imgur from proxy whitelist (#5239)"
This reverts commit deaa57fa15.
2026-01-30 07:50:38 -08:00
Prospector
41b48bd353 changelog 2026-01-28 16:42:42 -08:00
Prospector
3ac0eb896c changelog 2026-01-28 13:54:54 -08:00
Truman Gao
9c309e6da2 fix: various fixes for versions (#5238)
* fix: environment not showing when has mod loaders

* fix: weird snapshot format by only grouping consecutive tags with 3 or more

* fix: 26.1 snapshots not grouped properly in mc version picker

* remove debug console.log
2026-01-28 13:46:07 -08:00
Prospector
deaa57fa15 remove imgur from proxy whitelist (#5239) 2026-01-28 13:45:37 -08:00
Prospector
16ac2aae6b Make tags translatable, move icons to frontend, a few other things (#5229)
* Make tags translatable, move icons to frontend, a few other things

* Migrate more things

* fix import

* more import fixes

* export tag-messages

* lint
2026-01-28 19:01:56 +00:00
Prospector
7cb7e881fa Revert "changelog"
This reverts commit 638bb55649.
2026-01-27 16:31:20 -08:00
Prospector
2cf82349a5 Revert "feat: badge for tax 2025 bug (#5230)"
This reverts commit 6d1b0eef15.
2026-01-27 16:31:15 -08:00
Prospector
638bb55649 changelog 2026-01-27 14:09:10 -08:00
Calum H.
6d1b0eef15 feat: badge for tax 2025 bug (#5230) 2026-01-27 19:03:54 +00:00
Prospector
7ce334aeb2 changelog 2026-01-25 13:22:14 -08:00
Prospector
63dfc3f636 changelog 2026-01-25 12:31:44 -08:00
Prospector
fa421b4b83 changelog 2026-01-23 12:59:29 -08:00
Prospector
bdd808c279 changelog 2026-01-23 12:17:44 -08:00
Prospector
09dead50d2 changelog 2026-01-22 11:40:47 -08:00
Prospector
adf365d99d changelog 2026-01-21 14:50:48 -08:00
Prospector
faec9c2965 changelog 2026-01-18 11:28:51 -08:00
Prospector
c538a9ec6d changelog 2026-01-16 11:58:48 -08:00
Prospector
4497131206 changelog 2026-01-15 15:15:32 -08:00
Prospector
106edc3a51 app 0.10.26 changelog 2026-01-15 14:43:26 -08:00
Prospector
c498230ebf changelog 2026-01-12 16:28:40 -08:00
Truman Gao
61c8cd75cd feat: manage project versions v2 (#5049)
* update add files copy and go to next step on just one file

* rename and reorder stages

* add metadata stage and update details stage

* implement files inside metadata stage

* use regular prettier instead of prettier eslint

* remove changelog stage config

* save button on details stage

* update edit buttons in versions table

* add collapse environment selector

* implement dependencies list in metadata step

* move dependencies into provider

* add suggested dependencies to metadata stage

* pnpm prepr

* fix unused var

* Revert "add collapse environment selector"

This reverts commit f90fabc7a57ff201f26e1b628eeced8e6ef75865.

* hide resource pack loader only when its the only loader

* fix no dependencies for modpack

* add breadcrumbs with hide breadcrumb option

* wider stages

* add proper horizonal scroll breadcrumbs

* fix titles

* handle save version in version page

* remove box shadow

* add notification provider to storybook

* add drop area for versions to drop file right into page

* fix mobile versions table buttons overflowing

* pnpm prepr

* fix drop file opening modal in wrong stage

* implement invalid file for dropping files

* allow horizontal scroll on breadcrumbs

* update infer.js as best as possible

* add create version button uploading version state

* add extractVersionFromFilename for resource pack and datapack

* allow jars for datapack project

* detect multiple loaders when possible

* iris means compatible with optifine too

* infer environment on loader change as well

* add tooltip

* prevent navigate forward when cannot go to next step

* larger breadcrumb click targets

* hide loaders and mc versions stage until files added

* fix max width in header

* fix add files from metadata step jumping steps

* define width in NewModal instead

* disable remove dependency in metadata stage

* switch metadata and details buttons positions

* fix remove button spacing

* do not allow duplicate suggested dependencies

* fix version detection for fabric minecraft version semvar

* better verion number detection based on filename

* show resource pack loader but uneditable

* remove vanilla shader detection

* refactor: break up large infer.js into ts and modules

* remove duplicated types

* add fill missing from file name step

* pnpm prepr

* fix neoforge loader parse failing and not adding neoforge loader

* add missing pack formats

* handle new pack format

* pnpm prepr

* add another regex where it is version in anywhere in filename

* only show resource pack or data pack options for filetype on datapack project

* add redundant zip folder check

* reject RP and DP if has redundant folder

* fix hide stage in breadcrumb

* add snapshot group key in case no release version. brings out 26.1 snapshots

* pnpm prepr

* open in group if has something selected

* fix resource pack loader uneditable if accidentally selected on different project type

* add new environment tags

* add unknown and not applicable environment tags

* pnpm prepr

* use shared constant on labels

* use ref for timeout

* remove console logs

* remove box shadow only for cm-content

* feat: xhr upload + fix wrangler prettierignore

* fix: upload content type fix

* fix dependencies version width

* fix already added dependencies logic

* add changelog minheight

* set progress percentage on button

* add legacy fabric detection logic

* lint

* small update on create version button label

---------

Co-authored-by: Calum H. (IMB11) <contact@cal.engineer>
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com>
2026-01-12 19:41:14 +00:00
Prospector
863ff2e228 fix date 2026-01-08 14:27:58 -08:00
Prospector
579aa5967f app changelog 2026-01-08 14:26:56 -08:00
François-Xavier Talbot
14d227a1a3 Revert "Use backup physical_id for progress updates matching" (#5060)
* Revert "Use backup physical_id for progress updates matching"

This reverts commit de2f6275b97376fb92497399eba848ae1ace7b01.

* Fix page crash on backups page reload
2026-01-07 22:28:57 +00:00
François-Xavier Talbot
7eb1b38cc7 Support updated servers backup route schema, remove backup locking (#5053)
* Use backup physical_id for progress updates matching

* Remove locking

* Fmt
2026-01-06 01:03:46 +00:00
Prospector
2e9730ea1f changelog 2026-01-05 16:58:15 -08:00
Calum H.
099011a177 feat: modrinth hosting - files tab refactor (#4912)
* feat: api-client module for content v0

* feat: delete unused components + modules + setting

* feat: xhr uploading

* feat: fs module -> api-client

* feat: migrate files.vue to use tanstack

* fix: mem leak + other issues

* fix: build

* feat: switch to monaco

* fix: go back to using ace, but improve preloading + theme

* fix: styling + dead attrs

* feat: match figma

* fix: padding

* feat: files-new for ui page structure

* feat: finalize files.vue

* fix: lint

* fix: qa

* fix: dep

* fix: lint

* fix: lockfile merge

* feat: icons on navtab

* fix: surface alternating on table

* fix: hover surface color

---------

Signed-off-by: Calum H. <contact@cal.engineer>
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com>
2026-01-06 00:35:51 +00:00
Prospector
c2bd88377b changelog 2026-01-05 12:27:14 -08:00
Prospector
937be840c4 changelog 2026-01-01 17:20:58 -08:00
Prospector
3a40ee8713 changelog 2025-12-31 10:17:55 -08:00
Prospector
366a0a6366 changelog 2025-12-29 14:33:57 -08:00
Prospector
11a75e7657 changelog 2025-12-22 14:15:25 -08:00
Prospector
934936eba8 changelog 2025-12-22 12:48:17 -08:00