cebc195fe0
ci: update workflow script
2025-07-25 06:56:36 +03:00
ae58f3844d
add patch file
2025-07-24 18:04:14 +03:00
acd4b1696a
fix: permissions for tauri build
2025-07-24 17:38:40 +03:00
5ea78b78c2
Merge pull request 'Implement Curseforge profile codes' ( #10 ) from tomasalias/AstralRinth:release into beta
...
Reviewed-on: didirus/AstralRinth#10
2025-07-24 17:31:59 +03: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
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
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
Alejandro González
0e0ca1971a
chore(ci): switch back to upstream cache-cargo-install-action ( #4047 )
2025-07-22 22:43:04 +00:00
Alejandro González
bb9af18eed
perf(docker): cache image builds through cache mounts and GHA cache ( #4020 )
...
* perf(docker): cache image builds through cache mounts and GHA cache
* tweak(ci/docker): switch to inline registry cache
2025-07-22 22:31:56 +00:00
Alejandro González
d4516d3527
feat(app): configurable Modrinth endpoints through .env files ( #4015 )
2025-07-21 22:55:57 +00:00
Josiah Glosson
87de47fe5e
Use rust-lld linker on MSVC Windows ( #4042 )
...
The latest version of MSVC fails when linking labrinth, making now a perfect opportunity to switch over to the rust-lld linker instead.
2025-07-21 22:35:05 +00:00
Emma Alexia
7d76fe1b6a
Add more info about last attempts to admin billing dashboard ( #4029 )
2025-07-21 08:35:36 +00:00
46d30e491a
ci: another fix
2025-07-21 02:20:12 +03:00
059c0618f1
ci: reconfigure output bundles
2025-07-21 02:00:52 +03:00
7ef60fcafe
fix: incorrect authlib injector setup in special cases
2025-07-21 02:00:17 +03:00
ec17e79014
Merge pull request 'feature-elyby-account' ( #9 ) from feature-elyby-account into beta
...
Reviewed-on: didirus/AstralRinth#9
2025-07-21 00:49:30 +03:00
e351d674f4
refactor: Improves some features in our utils.rs
2025-07-21 00:41:23 +03:00
f555fa916a
(WIP) feat: ely.by account authentication
2025-07-20 08:10:04 +03:00
dbe38cb4e7
Merge commit 'ae25a15abd6e78be3d5dbf8f23aa1a5cdc53531e' into feature-elyby-account
2025-07-20 02:09:53 +03:00
2e40e26116
Merge commit 'a8caa1afc3115cc79da25d8129e749932c7dc2a5' into feature-elyby-account
2025-07-20 02:08:02 +03:00
Prospector
ae25a15abd
Update changelog
2025-07-19 15:17:39 -07:00
Prospector
0f755b94ce
Revert "Author Validation Improvements ( #3970 )" ( #4024 )
...
This reverts commit 44267619b6 .
2025-07-19 22:04:47 +00:00
Emma Alexia
bcf46d440b
Count failed payments as "open" charges ( #4013 )
...
This allows people to cancel failed payments, currently it fails with error "There is no open charge for this subscription"
2025-07-19 14:33:37 +00:00
Josiah Glosson
526561f2de
Add --color to intl:extract verification ( #4023 )
2025-07-19 12:42:17 +00:00
Emma Alexia
a8caa1afc3
Clarify that Modrinth Servers are for Java Edition ( #4021 )
2025-07-18 18:37:06 +00:00
Emma Alexia
98e9a8473d
Fix NeoForge instance importing from MultiMC/Prism ( #4016 )
...
Fixes DEV-170
2025-07-18 13:00:11 +00:00
coolbot
936395484e
fix: status alerts and version buttons no longer cause a failed to generate error. ( #4017 )
...
* add empty message to actions with no message, fixing broken message generation.
* fix typo in 2.2 / description message.
2025-07-18 05:32:31 +00:00
Emma Alexia
0c3e23db96
Improve errors when email is already in use ( #4014 )
...
Fixes #1485
Also fixes an issue where email_verified was being set to true regardless of whether the oauth provider provides an email (thus indicating that a null email is verified)
2025-07-18 01:59:48 +00: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
coolbot
93813c448c
Add buttons for tec team, as well as other requested actions ( #4012 )
...
* add tec rev related buttons, identity verification button, and fix edge case appearance of links stage.
* lint fix
2025-07-17 07:49:11 +00:00
coolbot
c20b869e62
fix text in license and links stages ( #4010 )
...
* 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 >
2025-07-17 03:05:00 +00:00
Alejandro González
56c556821b
refactor(app-frontend): followup to PR #3999 ( #4008 )
2025-07-17 00:07:18 +00:00
IMB11
44267619b6
Author Validation Improvements ( #3970 )
...
* feat: set up typed nag (validators) system
* feat: start on frontend impl
* fix: shouldShow issues
* feat: continue work
* feat: re add submitting/re-submit nags
* feat: start work implementing validation checks using new nag system
* fix: links page + add more validations
* feat: tags validations
* fix: lint issues
* fix: lint
* fix: issues
* feat: start on i18nifying nags
* feat: impl intl
* fix: minecraft title clause update
---------
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2025-07-16 22:28:42 +00:00
10afd673db
add download authlib injector support
2025-07-17 00:54:26 +03:00
Prospector
90043fe84d
Remove tumblr from footer since it's no longer in use ( #4001 )
...
* Remove tumblr from footer since it's no longer in use
* remove import
* i18n extract
---------
Co-authored-by: IMB11 <hendersoncal117@gmail.com >
2025-07-16 20:44:56 +00:00
Prospector
a6a98ff63e
remove import
2025-07-16 12:35:14 -07:00
AnotherPillow
911652133b
fix: report body overflowing container ( #3983 )
...
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2025-07-16 19:09:02 +00:00
IMB11
cee1b5f522
fix: use node instance url to fix staging ( #4005 )
...
* fix: use node instance url to fix staging
* fix: check if node instance exists first
2025-07-16 18:57:31 +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
5a10292add
feat: add support for multiple account types in database
2025-07-16 20:33:58 +03:00
3f606a08aa
Merge commit 'eb595cdc3e4a6953cbde00c0e119e476ef767a52' into beta
2025-07-16 14:34:07 +03:00
2d5d747202
update readme markdown files, added RUS language
AR-0.10.304
2025-07-16 13:49:50 +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
7516ff9e47
Merge pull request 'feature-elyby-skins' ( #8 ) from feature-elyby-skins into beta
...
Reviewed-on: didirus/AstralRinth#8
2025-07-16 13:13:03 +03: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
df9bbe3ba0
chore: add patch file to patches directory
2025-07-16 02:31:59 +03:00
362fd7f32a
feat: Implement Ely By skin system
2025-07-16 02:27:48 +03:00
Prospector
76dc8a0897
Update DDoS protection on Modrinth Servers page
2025-07-15 13:51:35 -07:00