1e725e6d03
Merge remote-tracking branch 'upstream/main' into beta
2025-08-16 22:38:14 +03:00
Alejandro González
8e0732bf01
chore: fix CI failure due to unexpected formatting ( #4189 )
2025-08-16 15:23:31 +00:00
Prospector
8a3171d7c4
Fix search always resetting back to page 1
2025-08-15 13:04:51 -07:00
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
Alejandro González
0bc6502443
App surveys ( #3605 )
...
* feat: surveys
* make assigned and dismissed users fields optional
* fix: set required CSP sources for Tally forms to show up
* make only attempt on windows, temp bypass requirements
* fix: lint issues
* Add prompt for survey prior to popup
* lint
* hide ads when survey is open
---------
Signed-off-by: Cal H. <hendersoncal117@gmail.com >
Co-authored-by: Prospector <prospectordev@gmail.com >
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
Co-authored-by: Cal H. <hendersoncal117@gmail.com >
Co-authored-by: IMB11 <calum@modrinth.com >
2025-08-14 01:16:36 +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
553db55c7b
Merge commit 'd22c9e24f4ca63c8757af0e0d9640f5d0431e815' into beta
2025-08-07 12:08:32 +03:00
fishstiz
e31197f649
feat(app): pass selected version to incompatibility warning modal ( #4115 )
...
Co-authored-by: IMB11 <hendersoncal117@gmail.com >
2025-08-05 11:10:02 +00:00
Josiah Glosson
0657e4466f
Allow direct joining servers on old instances ( #4094 )
...
* Implement direct server joining for 1.6.2 through 1.19.4
* Implement direct server joining for versions before 1.6.2
* Ignore methods with a $ in them
* Run intl:extract
* Improve code of MinecraftTransformer
* Support showing last played time for profiles before 1.7
* Reorganize QuickPlayVersion a bit to prepare for singleplayer
* Only inject quick play checking in versions where it's needed
* Optimize agent some and fix error on NeoForge
* Remove some code for quickplay singleplayer support before 1.20, as we can't reasonably support that with an agent
* Invert the default hasServerQuickPlaySupport return value
* Remove Play Anyway button
* Fix "Server couldn't be contacted" on singleplayer worlds
* Fix "Jump back in" section not working
2025-08-04 19:29:20 +00:00
Josiah Glosson
13dbb4c57e
Fix most packs showing as "Optimization" on the app homepage ( #4119 )
2025-08-04 19:21:37 +00:00
2b43e26a85
Merge commit '175b90be5a42e5bfd3289ffdfbf7b201404f82a8' into beta
2025-07-28 22:49:16 +03:00
Josiah Glosson
175b90be5a
Legacy ping support ( #4062 )
...
* Detection of protocol versions before 18w47b
* Refactor old_protocol_versions into protocol_version
* Ping servers closer to how a client of an instance's version would ping a server
* Allow pinging legacy servers from a modern profile in the same way a modern client would
* Ping 1.4.2 through 1.5.2 like a Vanilla client in those versions would when in such an instance
2025-07-28 14:44:34 +00:00
f90998157d
Merge branch 'beta' into release
2025-07-24 16:39:31 +03:00
634000cdb6
Merge commit '15892a88d345f7ff67e2e46e298560afb635ac23' into beta
2025-07-24 16:38:58 +03:00
tomasalias
5fd8c38c1c
Implement Curseforge profile codes
2025-07-24 03:41:41 +02:00
Alejandro González
32793c50e1
feat(app): better external browser Modrinth login flow ( #4033 )
...
* fix(app-frontend): do not emit exceptions when no loaders are available
* refactor(app): simplify Microsoft login code without functional changes
* feat(app): external browser auth flow for Modrinth account login
* chore: address Clippy lint
* chore(app/oauth_utils): simplify `handle_reply` error handling according to review
* chore(app-lib): simplify `Url` usage out of MC auth module
2025-07-22 22:55:18 +00:00
f555fa916a
(WIP) feat: ely.by account authentication
AstralRinth App build / Build (x86_64-unknown-linux-gnu, ubuntu-latest) (push) Failing after 1m21s
AstralRinth App build / Build (x86_64-pc-windows-msvc, windows-latest) (push) Has been cancelled
2025-07-20 08:10:04 +03:00
2e40e26116
Merge commit 'a8caa1afc3115cc79da25d8129e749932c7dc2a5' into feature-elyby-account
AstralRinth App build / Build (x86_64-pc-windows-msvc, windows-latest) (push) Has been cancelled
AstralRinth App build / Build (x86_64-unknown-linux-gnu, ubuntu-latest) (push) Has been cancelled
2025-07-20 02:08:02 +03:00
Gwenaël DENIEL
013ba4d86d
Update Browse.vue ( #4000 )
...
Updated functions refreshSearch and clearSearch to reset the currentPage.value to 1
Signed-off-by: Gwenaël DENIEL <monsieur.potatoes93@gmail.com >
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2025-07-17 07:58:24 +00:00
Alejandro González
56c556821b
refactor(app-frontend): followup to PR #3999 ( #4008 )
2025-07-17 00:07:18 +00:00
5a10292add
feat: add support for multiple account types in database
AstralRinth App build / Build (x86_64-unknown-linux-gnu, ubuntu-latest) (push) Successful in 35m41s
AstralRinth App build / Build (x86_64-pc-windows-msvc, windows-latest) (push) Has been cancelled
2025-07-16 20:33:58 +03:00
3f606a08aa
Merge commit 'eb595cdc3e4a6953cbde00c0e119e476ef767a52' into beta
2025-07-16 14:34:07 +03:00
Silcean
eb595cdc3e
Feature/detect skin variant on fileinput ( #3999 )
...
* chaged detection algorithm, and added skin variant deteciton on fileinput
* Update skins.ts
removed leftover logs
* removed pnpm lock changes. Simplyfied the transparency check in skin variant detection
* fully reverted lock.yaml. my bad.
---------
Co-authored-by: Bronchiopator <70262842+Bronchiopator@users.noreply.github.com >
2025-07-16 10:43:30 +00:00
Josiah Glosson
572cd065ed
Allow joining offline servers from the Worlds tab ( #3998 )
...
* Allow joining offline servers from the Worlds tab
* Run intl:extract
* Fix lint
2025-07-15 23:58:04 +00:00
362fd7f32a
feat: Implement Ely By skin system
AstralRinth App build / Build (x86_64-unknown-linux-gnu, ubuntu-latest) (push) Successful in 44m33s
AstralRinth App build / Build (x86_64-pc-windows-msvc, windows-latest) (push) Has been cancelled
2025-07-16 02:27:48 +03:00
d917bff6ef
feat: add ability to auto exec downloaded installer on windows; minor changes
AstralRinth App build / Build (x86_64-unknown-linux-gnu, ubuntu-latest) (push) Failing after 6m20s
AstralRinth App build / Build (x86_64-pc-windows-msvc, windows-latest) (push) Has been cancelled
2025-07-11 03:04:37 +03:00
4e69cd8bde
feat: add auto application restart after migration successful fix attempt
AstralRinth App build / Build (x86_64-pc-windows-msvc, windows-latest) (push) Has been cancelled
AstralRinth App build / Build (x86_64-unknown-linux-gnu, ubuntu-latest) (push) Has been cancelled
2025-07-11 02:38:23 +03:00
b71e4cc6f9
refactor: update checker moved to App.vue, added new animated icons
AstralRinth App build / Build (x86_64-unknown-linux-gnu, ubuntu-latest) (push) Failing after 1m22s
AstralRinth App build / Build (x86_64-pc-windows-msvc, windows-latest) (push) Has been cancelled
2025-07-11 02:29:05 +03:00
a56ab6adb9
refactor: move updates to settings
AstralRinth App build / Build (x86_64-unknown-linux-gnu, ubuntu-latest) (push) Failing after 26m38s
AstralRinth App build / Build (x86_64-pc-windows-msvc, windows-latest) (push) Has been cancelled
2025-07-11 01:34:31 +03:00
f1b67c9584
refactor: improve ErrorModal.vue
2025-07-10 23:12:47 +03:00
3d32640b83
refactor: comments
2025-07-10 21:32:44 +03:00
332a543f66
fix: added ability for regenerate checksums with issued mr migrations.
AstralRinth App build / Build (x86_64-unknown-linux-gnu, ubuntu-latest) (push) Failing after 34m13s
AstralRinth App build / Build (x86_64-pc-windows-msvc, windows-latest) (push) Has been cancelled
2025-07-10 21:09:06 +03:00
IMB11
87a3e2d022
fix: white cape ( #3959 )
2025-07-09 23:31:00 +00:00
ToBinio
cff3c72f94
feat(theseus): add snapPoints for memory sliders ( #1275 )
...
* feat: add snapPoints for memory sliders
* fix lint
* Reapply changes
* Hide snap point display when disabled
* fix unused imports
---------
Co-authored-by: Prospector <prospectordev@gmail.com >
2025-07-09 22:59:59 +00:00
tippfehlr
7228499737
fix(theseus-gui): fix sort/group by game version ( #1250 )
...
* fix(theseus-gui): fix sort/group by game version
In the Library, game version 1.8.9 is sorted/grouped after 1.20 because
the default sorting sorts 2 < 8
therefore localeCompare(with numeric=true) is needed, it detects 8 < 20
and puts the versions in the correct order.
* lint
---------
Co-authored-by: Prospector <prospectordev@gmail.com >
2025-07-09 22:30:11 +00:00
14bf06e4bd
Merge commit 'cb72d2ac80910cf01c9d2025d04d772fb8397abd' into beta
2025-07-10 01:07:09 +03:00
IMB11
cb72d2ac80
Skins improvements/fixes ( #3943 )
...
* feat: only initialize batch renderer if needed & head storage
* feat: support webp storage of skin renders if supported (falls back to png if not)
* fix: performance improvements with cache loading+saving
* fix: mirrored skins + remove cape model for embedded cape
* feat: antialiasing
* fix: leg jumping & store fbx's for reference
* fix: lint issues
* fix: lint issues
* feat: tweaks to radial spotlight
* fix: app nav btn colors
2025-07-09 21:41:36 +00:00
Nitrrine
3c79607d1f
feat(app): increase logs card height ( #3953 )
2025-07-09 21:39:51 +00:00
8af0288274
Merge commit '36ad1f16e46333cd85d4719d8ecfcfd745167075' into beta
2025-07-09 23:57:16 +03:00
1e10f24efe
fix: typo
AstralRinth App build / Build (x86_64-unknown-linux-gnu, ubuntu-latest) (push) Successful in 33m50s
2025-07-08 05:06:39 +03:00
a2b2711204
refactor: Improve update.js and RunningAppBar.vue.
...
AstralRinth App build / Build (x86_64-unknown-linux-gnu, ubuntu-latest) (push) Successful in 38m33s
Bump to v0.10.302
2025-07-08 01:12:16 +03:00
Josiah Glosson
088cb54317
Fix failure when "Test"ing a Java installation ( #3935 )
...
* Fix failure when "Test"ing a Java installation
* Fix lint
2025-07-07 19:11:36 +00:00
9bd87cf986
Merge commit 'bc90c27e27df60f95a1fdc3572fb0bd5aa4fd102' into feature-clean
2025-07-07 17:14:06 +03:00
IMB11
b29672f4b4
fix: model issues & move to @modrinth/assets ( #3911 )
...
* fix: model issues & move to `@modrinth/assets`
* revert: vscode settings change
* fix: remove unused props
2025-07-06 21:42:55 +00:00
Alejandro González
a32fe6a41f
ci: revamp app build workflow, introduce a new one for release deployment ( #3921 )
...
* feat(ci): clean up app release build workflow, set app versions to match tag's
* feat(ci): rename Theseus build workflow, add new release workflow
* chore(ci): minor tweaks to `theseus-build` workflow
* chore: update workflow reference in comments
2025-07-06 21:41:52 +00:00
Alejandro González
e5b134f8f4
feat(app): add free official Java Edition skin packs as default skins ( #3913 )
2025-07-06 10:16:11 +00:00
7e58d7dd35
Merge commit '8faea1663ae0c6d1190a5043054197b6a58019f3' into feature-clean
AstralRinth App Build / build (ubuntu-latest) (push) Failing after 14m17s
AstralRinth App Build / build (macos-latest) (push) Has been cancelled
AstralRinth App Build / build (windows-latest) (push) Has been cancelled
2025-07-05 23:11:27 +03:00
Ben
139a4863d1
Fix typo for skin name tag settings ( #3903 )
...
Signed-off-by: Ben <67504107+bjsho@users.noreply.github.com >
2025-07-05 19:42:20 +00:00
Prospector
8faea1663a
liiiiint
2025-07-05 11:37:41 -07:00