François-Xavier Talbot
bd918c7616
Move update_bank_balances to billing task, don't fail every provider if one fails ( #4332 )
2025-09-03 13:12:34 +00:00
Prospector
d23b925bb9
Fixed a few icons in settings shrinking on mobile ( #4331 )
...
* Fix some icons shrinking Fixes #2297
* more shrinkage
* fix typo
2025-09-03 10:12:07 +00:00
Prospector
8aaddb9d8a
revert
2025-09-02 10:46:06 -07:00
Prospector
f48eaee336
Revert "Reset search when header button is clicked - Closes #1979 ( #4309 )"
...
This reverts commit 2e95a8a117 .
2025-09-02 10:45:48 -07:00
Prospector
749fd32307
update changelog
2025-09-02 10:24:29 -07:00
Prospector
2e95a8a117
Reset search when header button is clicked - Closes #1979 ( #4309 )
2025-09-02 16:04:55 +00:00
Prospector
2194ae774c
Force summaries to wrap in search results ( #4310 )
2025-09-02 16:04:44 +00:00
Prospector
052637d402
Fix file inputs on Gallery and Versions pages not being selectable with keyboard ( #4312 )
2025-09-02 16:04:28 +00:00
Prospector
c1a092e55c
Make home page translatable, fix scrolling content animation timing ( #4325 )
...
* Make home page translatable, fix scrolling content animation timing
* intl:extract
2025-09-02 16:03:39 +00:00
Prospector
bd3342badf
Update rendered html with new renderer settings from #4311 ( #4324 )
2025-09-02 16:01:02 +00:00
Prospector
d832ca1e5a
Fix creator username overflow on project pages ( #4323 )
2025-09-02 03:18:03 +00:00
Prospector
5b7f025094
update changelog
2025-09-01 16:17:16 -07:00
Prospector
d0c67b368a
Fix minor edge case where unknown is first but not only. ( #4308 )
2025-09-01 18:41:38 +00:00
Prospector
c43d359561
Disable fuzzy links to prevent unintended linkage when referring to files or version numbers that may appear like domains or IP addresses ( #4311 )
2025-09-01 18:18:46 +00:00
Prospector
8b2a89d4e0
Improve project page performance by removing unnecessary slow request for featured versions ( #4322 )
...
* Improve project page performance by removing unnecessary slow request for featured versions
* Allow existing featured versions users to continue using it with deprecation warning.
2025-09-01 18:00:29 +00:00
François-Xavier Talbot
8aede4e082
Revert decimal rounding order, fix profile settings ( #4314 )
...
* Revert rounding post subtraction in GET balance
* Switch to panic = "unwind" in release mode
* Use profile 'release-labrinth'
* Fix target path
2025-09-01 14:59:09 +00:00
coolbot
3d80201112
use correct message file ( #4315 )
2025-09-01 03:38:26 +00:00
Prospector
8d14f34994
update changelog
2025-08-31 17:08:59 -07:00
coolbot
6f34130633
Coolbot/reports remoderation environments ( #4313 )
...
* Update reports quick responses.
* Edit env messages, add post approval stage.
* Update moderation checklist and nags to account for environments overhaul
* intl fix
2025-08-31 23:53:07 +00:00
Prospector
5a699eec22
Fix certain buttons having the wrong focus effect in Firefox browsers
2025-08-31 15:48:14 -07:00
Prospector
9fa490aa6a
update changelog
2025-08-31 11:45:23 -07:00
Prospector
d119b301d0
Add fix:frontend for a quicker frontend-only formatting ( #4307 )
2025-08-31 18:02:18 +00:00
Alejandro González
15c31f04a3
tweak(labrinth): skip versions with unsupported loader fields on project-wide fields change ( #4305 )
2025-08-31 17:59:22 +00:00
Prospector
48e5319134
handle edge case where versions have differing envs better + update changelog + lint
2025-08-31 10:31:49 -07:00
Prospector
8058993578
Improve accessibiltiy of env selector, improve mobile support, and message for those with no permission ( #4304 )
...
* Fix redirect from project ID
* improve fix
* improve accessibility of environment selector
* lint
* fix mobile accessibility of project settings and improve message for those without permission
* disable envs when multiple + lint
2025-08-31 10:23:21 -07:00
Prospector
28337c88f6
Fix redirect from project ID ( #4298 )
...
* Fix redirect from project ID
* improve fix
* lint
2025-08-31 10:22:38 -07:00
Emma Alexia
a6d08e9d50
Fix users getting a notification for private moderation messages ( #4302 )
2025-08-31 15:40:53 +00:00
Alejandro González
7943f77655
tweak(labrinth/auth): improve Modrinth auth callback error message ( #4303 )
2025-08-31 12:20:15 +00:00
Emma Alexia
dc4ef332f8
Clarify date timestamps in search docs ( #4293 )
...
Replaces #4206
2025-08-30 18:46:51 +00:00
Emma Alexia
652f2e241f
Allow server cancellation from admin billing ( #4294 )
...
Also fixes an issue (jankily) where Modrinth+ shows as an unknown product
2025-08-30 18:46:20 +00:00
Emma Alexia
5fd27bcb65
Fix larger gallery image uploading ( #4292 )
...
This reconciles a couple of differences between the frontend and backend regarding gallery image uploads.
- Frontend: The frontend thought that the limit should be 500 MiB for gallery images. This is obviously not right. It has been updated to 5 MiB.
- Backend: The backend has been rejecting anything between 2 MiB and 5 MiB, but this is inconsistent with prior usage, where the limit used to be 5 MiB. It has been updated to allow anything under 5 MiB.
Fixes #4291
2025-08-29 20:05:02 +00:00
Josiah Glosson
8fa01b937d
Small friends fixes ( #4270 )
...
* Ensure that fetch errors are properly propagated
* Handle user not found errors better in add_friend
* Cargo fmt
* Introduce new LabrinthError returnable by fetch_advanced
* Allow enter key to send a friend request
2025-08-29 14:08:26 +00:00
Alejandro González
8b98087936
fix(blog): resolve relative URLs in Markdown images and links with a fixed base ( #4287 )
...
These changes add a layered hook to the `markdown-it` renderer rules to
resolve `<img>` element `src` attributes and `<a>` element `href`
attributes to a path-absolute relative URL, to ensure that such URLs
always point to the same resource URL even when the URL the current
resource is being viewed from changes.
This fixes an issue with relative links and image source URLs being
broken when a blog post was watched from a URL that lacked a trailing
slash, as web browsers adjust the path relative URLs are resolved from
depending on whether such character is present, and we didn't account
for that.
While at it, I've rebuilt all the blog posts and their associated RSS
feed.
2025-08-29 13:44:03 +00:00
coolbot
7afe35a6cd
fix incorrect "versions" to "version" ( #4282 )
2025-08-29 06:51:06 +00:00
Prospector
debaf1381c
Fixed permissions issue and modpack issue with environment overhaul
2025-08-28 18:40:05 -07:00
Prospector
697468e910
update changelog + blog post date
2025-08-28 16:45:20 -07:00
Prospector
46c325f78a
Envs v3 frontend ( #4267 )
...
* New envs frontend
* lint fix
* Add blog post, user-facing changes, dashboard warning, project page member warning, and migration reviewing. maybe some other misc stuff
* lint
* lint
* ignore .data in .prettierignore
* i18n as fuck
* fix proj page
* Improve news markdown rendering
* improve phrasing of initial paragraph
* Fix environments not reloading after save
* index.ts instead of underscored name
* shrink-0 back on these icons
2025-08-28 22:11:35 +00:00
z0
0ac42344e7
Made statusbar more "consistent" ( #4218 )
...
Co-authored-by: Cal H. <contact@cal.engineer >
2025-08-28 22:03:09 +00:00
Prospector
df261dad95
Add file lookup utility page ( #4276 )
...
* Add file lookup utility page
* Lint
2025-08-28 21:52:43 +00:00
Felix
d30643b5a0
Always enable "advanced" instance creation options ( #4161 )
...
* Update InstanceCreationModal.vue
Signed-off-by: Felix <60808107+ItsFelix5@users.noreply.github.com >
* change checkbox label
* remove unused icon
* lint
---------
Signed-off-by: Felix <60808107+ItsFelix5@users.noreply.github.com >
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2025-08-28 21:28:38 +00:00
Cal H.
ab95dcf951
refactor: move nags out of main project member header for perf ( #4222 )
2025-08-28 21:12:50 +00:00
François-Xavier Talbot
ab539a313f
Add tax compliance form related fields to GET /payout ( #4274 )
...
* Add form fields to GET payout
* Fix TIN match status never being updated
* Fmt + clippy
* Remove unnecessary borrow
2025-08-28 09:36:31 +00:00
Juhan Oskar Hennoste
a2c07c92f8
Fix and unify version selection when installing mods and filtering ( #4252 )
...
* Fix and unify version selection when installing mods
* Update version list filters to match install version selection logic
* Fix lint issues
---------
Co-authored-by: Cal H. <contact@cal.engineer >
2025-08-27 13:47:39 +00:00
z0
0925abfd1c
Initialize main window with visible: false to prevent white flash ( #4177 )
2025-08-26 10:43:38 +00:00
Cal H.
8cf42471a3
feat: Reintroduce crowdin synchronization. ( #4178 )
...
* feat: crowdin
* fix: preflight check
* fix: workflow
* fix: workflow
* fix: fail on preflight failure
* fix: crowdin config
* fix: ci
* fix: crowdin sources
* fix: crowdin config
* fix: crowdin pull
* fix: crowdin
* fix: crowdin issues
* fix: add-paths
* fix: move pr body to markdown template
* fix: lint & moderation package
* Update Crowdin link in pull request template
Signed-off-by: Cal H. <contact@cal.engineer >
* Update crowdin links
---------
Signed-off-by: Cal H. <contact@cal.engineer >
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2025-08-25 21:50:01 +00:00
François-Xavier Talbot
006b19e3c9
Creator tax compliance ( #4254 )
...
* Initial implementation
* Remove test code
* Query cache
* Appease clippy
* Precise TIN/SSN
* Make tax threshold customizable via env variable
* Address review comments
2025-08-25 16:34:58 +00:00
Josiah Glosson
ca36d11570
More IDEA files ( #4262 )
...
* Add back gradle.xml
* Add back vcs.xml
* Add theseus modules and format xml files
2025-08-25 15:40:32 +00:00
Cal H.
c612c8b009
feat: replace medal server suspended/cancelled notice ( #4261 )
2025-08-25 13:04:17 +00:00
Cal H.
f9cf3d5ef9
Fix project type display in ModerationQueueCard ( #4248 )
...
Signed-off-by: Cal H. <hendersoncal117@gmail.com >
2025-08-24 16:11:23 +00:00
Josiah Glosson
e7d933411e
Don't create an empty servers.dat on instance creation ( #4242 )
...
Instead of creating an empty servers.dat to watch, the app now non-recursively watches the profile's root directory
2025-08-22 21:10:04 +00:00