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
Prospector
4723de6269
Update MRS marketing and add copyright policy to footer
2025-07-15 12:36:29 -07:00
Prospector
e15fa35bad
Update changelog
2025-07-15 08:15:26 -07:00
7716a0c524
Merge pull request 'beta' ( #7 ) from beta into release
...
Reviewed-on: didirus/AstralRinth#7
2025-07-15 00:47:12 +03:00
IMB11
2cc6bc8ce4
fix: unidentified files not showing in final checklist message ( #3992 )
...
* fix: unidentified files not showing in final message
* fix: remove condition
2025-07-14 15:23:15 +00:00
Nitrrine
5d19d31b2c
fix(web): prevent gallery item description from overflowing ( #3990 )
...
* fix(web): prevent gallery item description from overflowing
* break overflowing text instead of hiding it
Signed-off-by: Nitrrine <43351072+Nitrrine@users.noreply.github.com >
* fix: fix
---------
Signed-off-by: Nitrrine <43351072+Nitrrine@users.noreply.github.com >
2025-07-13 23:36:43 +00:00
IMB11
c1b95ede07
fix: checklist conditional message issues + MD formatting ( #3989 )
2025-07-13 20:23:06 +00:00
IMB11
058185c7fd
Moderation Checklist Fixes ( #3986 )
...
* fix: DEV-164
* fix: dev-163
* feat: DEV-162
2025-07-13 18:08:55 +00:00
IMB11
6fb125cf0f
fix: keybind issue + view moderation page on final step ( #3977 )
...
* fix: keybind issue + view moderation page on final step
* fix: go to moderation page on generate message thing
2025-07-12 21:48:53 +00:00
Alejandro González
a945e9b005
tweak(labrinth): drop last remaining dependency on system OpenSSL ( #3982 )
...
We standarized on using `rustls` as a TLS implementation across the
monorepo, which is written in Rust and has better ergonomics,
integration with the Rust ecosystem, and consistent behavior among
platforms. However, the Labrinth Clickhouse client was the last
remaining exception to this, using the native, OS-provided TLS
implementation, which on Linux is OpenSSL and requires developers and
Docker images to install OpenSSL development packages to build Labrinth,
in addition to introducing an additional runtime dependency to Labrinth.
Let's make the process of building Labrinth slightly simpler by
switching such client to `rustls` as well, which results in finally
using the same TLS implementation for everything, a simplified build and
distribution process, less transitive dependencies, and potentially
smaller binaries (since `rustls` was already being pulled in for, e.g.,
the SMTP client).
2025-07-12 13:39:41 +00:00
Josiah Glosson
b943638afb
Verify that intl:extract has been run ( #3979 )
2025-07-11 21:48:07 +00:00
IMB11
207dc0e2bb
fix: keybind for collapse ( #3971 )
2025-07-11 16:41:14 +00:00
IMB11
359fbd4738
feat: moderation improvements ( #3881 )
...
* feat: rough draft of tool
* fix: example doc
* feat: multiselect chips
* feat: conditional actions+messaages + utils for handling conditions
* feat: migrate checklist v1 to new format.
* fix: lint issues
* fix: severity util
* feat: README.md
* feat: start implementing new moderation checklist
* feat: message assembly + fix imports
* fix: lint issues
* feat: add input suggestions
* feat: utility cleanup
* fix: icon
* chore: remove debug logging
* chore: remove debug button
* feat: modpack permissions flow into it's own component
* feat: icons + use id in stage selection button
* Support md/plain text in stages.
* fix: checklist not persisting/showing on subpages
* feat: message gen + appr/with/deny buttons
* feat: better notification placement + queue navigation
* fix: default props for futureProjects
* fix: modpack perms message
* fix: issue with future projects props
* fix: tab index + z index fixes
* feat: keybinds
* fix: file approval types
* fix: generate message for non-modpack projects
* feat: add generate message to stages dropdown
* fix: variables not expanding
* feat: requests
* fix: empty message approval
* fix: issues from sync
* chore: add comment for old moderation checklist impl
* fix: git artifacts
* fix: update visibility logic for stages and actions
* fix: cleanup logic for should show
* fix: markdown editor accidental edit
2025-07-11 16:09:04 +00:00
adf831dab9
Merge commit 'efeac22d14fb6e782869d56d5d65685667721e4a' into feature-elyby-skins
2025-07-11 04:41:14 +03:00
efeac22d14
Merge pull request 'feature-improve-updater' ( #6 ) from feature-improve-updater into beta
...
Reviewed-on: didirus/AstralRinth#6
AR-0.10.303
2025-07-11 04:10:01 +03:00
591d98a9eb
fix: crlf hash?
2025-07-11 03:56:11 +03:00