Calum H.
af33950bbe
fix: race condition for chart query param ( #4677 )
2025-10-30 19:19:44 +00:00
Calum H.
075331b26c
fix: remove reply-to references in email templates ( #4676 )
2025-10-30 19:19:20 +00:00
Calum H.
f31b74f7fd
fix: show hostname on modrinth servers 503 ( #4678 )
...
* fix: show hostname on modrinth servers 503
* fix: lint
2025-10-30 19:18:24 +00:00
aecsocket
bcc36362be
Expose utilities for setting up the database ( #4657 )
...
* Expose utilities for setting up the database
* Expose migrator directly
* Make some test utils publicly accessible
* expose migrator
* more test fixture utils
* more test fixture utils
* more test fixture utils
* fix
* fix lint
2025-10-30 10:10:25 +00:00
Jerozgen
632b27dc21
Fix "Add friends" link ( #4663 )
2025-10-29 22:02:28 +00:00
Prospector
cf6f3736eb
Update ads.txt ( #4670 )
2025-10-29 21:59:16 +00:00
Prospector
aaaef8f39e
Fix double friends label, Closes #4655 ( #4656 )
...
* Fix double friends label, Closes #4655
* lint
2025-10-29 21:59:07 +00:00
Prospector
3f8dd1a79c
changelog
2025-10-27 16:21:36 -07:00
Calum H.
363f47f269
feat: blog ( #4653 )
...
* feat: blog
* feat: creator withdraw overhaul blog
* fix: bullet points
* fix: title
* fix: blog
* feat: autoplay on scroll & fix encoding of videos
* fix: class on first video
* fix: authors + summary + title
* fix: title + summary
* fix: lint
* fix: rev page mp4
* update formatting + phrasing
* some more formatting changes
* unify hr colors
* update opening line
* update blog time
---------
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2025-10-27 16:19:35 -07:00
Jerozgen
a0f23a2bca
Fix normalized skins uploading to Mojang ( #4646 )
...
* Fix normalized skins uploading to Mojang
* Run app-frontend > fix
2025-10-26 13:53:56 +00:00
Jerozgen
08e316a2b2
Move skin preview directional light ( #4649 )
2025-10-26 12:56:46 +00:00
Prospector
9aaf5fb87e
update changelog
2025-10-24 20:55:58 -07:00
Prospector
bcca66b12c
Fix OLED colors ( #4638 )
...
* Make OLED theme proper dark again, shifting surface vars up one.
* Revert tertiary text color
2025-10-24 22:45:04 +00:00
Alejandro González
ccb24ce8eb
chore(vscode): use Rust analyzer rustfmt for formatting ( #4637 )
2025-10-24 21:37:02 +00:00
Prospector
5dd6c804d0
fix padding issues ( #4604 )
2025-10-24 18:58:20 +00:00
aecsocket
ab886a5ea8
Fix CORS ( #4610 )
2025-10-24 18:27:44 +00:00
aecsocket
03b0eba695
Add utoipa Swagger UI support ( #4602 )
...
* Add utoipa Swagger UI support
* remove unused code
* remove unused code
* consistency with trailing slash
2025-10-24 14:44:50 +00:00
aecsocket
707ff2146b
Update appropriate rows when removing a user ( #4597 )
...
* Update appropriate rows when removing a user
* Update sqlx cache
* Delete rows from payouts_values_notifications instead of make ghost user
2025-10-24 14:19:53 +00:00
Prospector
8d80433c2c
Update 3-servers-bug.yml ( #4607 )
...
Signed-off-by: Prospector <6166773+Prospector@users.noreply.github.com >
2025-10-22 18:15:41 -07:00
Prospector
a547f7a9b0
Update issue templates ( #4606 )
...
* Update 1-app-bug.yml
Signed-off-by: Prospector <6166773+Prospector@users.noreply.github.com >
* update the rest of the templates
* Update issue template formatting further
* Disable blank issue + get rid of some contact links
* fix issue location id
* more updates
---------
Signed-off-by: Prospector <6166773+Prospector@users.noreply.github.com >
2025-10-22 18:13:49 -07:00
Calum H.
f78fbe3215
fix: disable start button on backup restore/create ( #4582 )
...
* fix: CLAUDE.md
* fix: allowing start server on backup create/restore
---------
Signed-off-by: Calum H. <contact@cal.engineer >
2025-10-22 16:25:55 +00:00
François-Xavier Talbot
f375913c62
Adjust some values in tax-related tasks ( #4598 )
...
* Adjust some values for tax processing
* chore: query cache, clippy, fmt
2025-10-21 15:55:54 +00:00
François-Xavier Talbot
a4015d9df3
Fix v1 servers handling ( #4596 )
2025-10-21 06:40:10 +00:00
François-Xavier Talbot
977de0e18a
Fix MaxMind ( #4595 )
...
* add maxmind to app data
* add back maxmind account id check
2025-10-21 00:24:47 +02:00
François-Xavier Talbot
c379e4b173
admin/credit: don't credit unprovisioned subscriptions ( #4594 )
...
* Remove pointless sorting
* Filter subscriptions by labrinth's provisioned state
2025-10-20 20:31:20 +00:00
François-Xavier Talbot
eeed4e572d
Credit subscriptions ( #4575 )
...
* Implement subscription crediting
* chore: query cache, clippy, fmt
* Improve code, improve query for next open charge
* chore: query cache, clippy, fmt
* Move server ID copy button up
* Node + region crediting
* Make it less ugly
* chore: query cache, clippy, fmt
* Bugfixes
* Fix lint
* Adjust migration
* Adjust migration
* Remove billing change
* Move DEFAULT_CREDIT_EMAIL_MESSAGE to utils.ts
* Lint
* Merge
* bump clickhouse, disable validation
* tombi fmt
* Update cargo lock
2025-10-20 17:35:44 +00:00
François-Xavier Talbot
79502a19d6
bump clickhouse, disable validation ( #4593 )
...
* bump clickhouse, disable validation
* tombi fmt
2025-10-20 17:30:28 +00:00
François-Xavier Talbot
3dbfd69bdd
Fix clickhouse ( #4592 )
2025-10-20 19:07:23 +02:00
Michael H.
19393a38bb
fix(build): build on cargo.toml modifications
2025-10-20 18:59:02 +02:00
François-Xavier Talbot
859d7f57cf
Downgrade CH dep ( #4591 )
2025-10-20 18:50:16 +02:00
aecsocket
24bec6baba
Fix MaxMind ( #4590 )
2025-10-20 15:58:31 +00:00
Jerozgen
63d8f70e20
Fix friends texts ( #4587 )
2025-10-20 14:56:44 +00:00
François-Xavier Talbot
8a30b7978d
Support ctoken_ in PATCH subscription ( #4578 )
2025-10-20 10:03:20 +00:00
Drew Chase
4a9f0b8a0e
Include MAXIMIZED state flag in window state handling ( #4566 )
2025-10-20 01:00:11 +00:00
Calum H.
0e17427a58
fix : #4568 & i18n on user page ( #4572 )
...
* fix : #4568
* fix: lint
2025-10-20 00:23:06 +00:00
Prospector
ad3b5aec69
update changelog
2025-10-19 17:32:22 -07:00
François-Xavier Talbot
4b17eb5d35
Gotenberg/PDF gen implementation ( #4574 )
...
* Gotenberg/PDF gen implementation
* Security, PDF type enum, propagate client
* chore: query cache, clippy, fmt
* clippy fixes + tombi
* Update env example, add GOTENBERG_CALLBACK_URL
* Remove test code
* Fix .env, docker-compose
* Update purpose of payment
* Add internal networking guards to gotenberg webhooks
* Fix error
* Fix lint
2025-10-19 23:56:26 +00:00
Prospector
6a70acef25
Updated ad placeholder graphics, update Modrinth App sidebar to mockup designs ( #4584 )
...
* Update ad placeholders to new green graphic
* Remove rounded corners from app ad frame
* Improve web ad placeholder styling
* Revamp app sidebar to match mockups more closely, greatly improve friends UX, fix up context menus and typify shit
* only show overflow on hover
* lint
* intl:extract
* clean up the inline code in FriendsSection
2025-10-19 23:26:17 +00:00
Prospector
e58456eed4
Fix using the wrong icon for open folder on instance ctx menu ( #4586 )
2025-10-19 23:18:27 +00:00
Calum H.
12940fc207
fix: default subscription interval in servers upgrade modal wrapper ( #4585 )
2025-10-19 23:16:13 +00:00
François-Xavier Talbot
7796273529
Clearer error on TIN mismatch ( #4579 )
...
* Clearer error on TIN mismatch
* Remove ctoken code (how did that end up there)
* polish: frontend for TIN/SSN mismatch
* fix: lint
* polish: only banner + change text
* fix: logic
* fix: lint
---------
Co-authored-by: Calum H. (IMB11) <contact@cal.engineer >
2025-10-19 21:03:21 +00:00
Michael H.
752f68124c
fix: sync debian version with rust image
2025-10-19 18:11:41 +02:00
Calum H.
699a049c69
fix: medal upgrade for new payment methods ( #4581 )
2025-10-19 12:31:15 +00:00
aecsocket
fa7d1d7942
Use new MaxMind env vars on Labrinth ( #4573 )
...
* Bring in modrinth-maxmind
* integrate modrinth-maxmind into labrinth
* Fix CI
2025-10-18 18:38:19 +00:00
Calum H.
d1ffed564d
fix : #4567 ( #4571 )
2025-10-17 17:56:25 +00:00
Alejandro González
e719ae2f42
fix(daedalus-client): backport new Mojang MC version library patches from PrismLauncher ( #4493 )
...
While researching and fixing other issue, it caught my attention that we
are embedding a library patches JSON file from the PrismLauncher meta
repository. However, since we copied that file, a new revision of it was
published with patches that improve compatibility with Apple Silicon
macOS platforms.
These changes update such a file and, perhaps most importantly, add a
comment explaining the provenance and licensing of such a file.
2025-10-17 16:43:04 +00:00
François-Xavier Talbot
5db5bf4c4c
Changes to handling of refunds in Anrok ( #4556 )
...
* Use negations, track transaction version/accounting time, use original charge accounting time in refunds
* query cache
* chore: query cache, clippy, fmt
* Fix tax drift calculation
* Fix migration
* Increase update_tax_transactions rate
2025-10-17 15:57:36 +00:00
Josiah Glosson
b23d3e674f
Update Rust & Java dependencies ( #4540 )
...
* Update Java dependencies
* Baselint lint fixes
* Update Rust version
* Update actix-files 0.6.6 -> 0.6.8
* Update actix-http 3.11.0 -> 3.11.2
* Update actix-rt 2.10.0 -> 2.11.0
* Update async_zip 0.0.17 -> 0.0.18
* Update async-compression 0.4.27 -> 0.4.32
* Update async-trait 0.1.88 -> 0.1.89
* Update async-tungstenite 0.30.0 -> 0.31.0
* Update const_format 0.2.34 -> 0.2.35
* Update bitflags 2.9.1 -> 2.9.4
* Update bytemuck 1.23.1 -> 1.24.0
* Update typed-path 0.11.0 -> 0.12.0
* Update chrono 0.4.41 -> 0.4.42
* Update cidre 0.11.2 -> 0.11.3
* Update clap 4.5.43 -> 4.5.48
* Update data-url 0.3.1 -> 0.3.2
* Update discord-rich-presence 0.2.5 -> 1.0.0
* Update enumset 1.1.7 -> 1.1.10
* Update flate2 1.1.2 -> 1.1.4
* Update hyper 1.6.0 -> 1.7.0
* Update hyper-util 0.1.16 -> 0.1.17
* Update iana-time-zone 0.1.63 -> 0.1.64
* Update image 0.25.6 -> 0.25.8
* Update indexmap 2.10.0 -> 2.11.4
* Update json-patch 4.0.0 -> 4.1.0
* Update meilisearch-sdk 0.29.1 -> 0.30.0
* Update clickhouse 0.13.3 -> 0.14.0
* Fix some prettier things
* Update lettre 0.11.18 -> 0.11.19
* Update phf 0.12.1 -> 0.13.1
* Update png 0.17.16 -> 0.18.0
* Update quick-xml 0.38.1 -> 0.38.3
* Update redis 0.32.4 -> 0.32.7
* Update regex 1.11.1 -> 1.11.3
* Update reqwest 0.12.22 -> 0.12.23
* Update rust_decimal 1.37.2 -> 1.38.0
* Update rust-s3 0.35.1 -> 0.37.0
* Update serde 1.0.219 -> 1.0.228
* Update serde_bytes 0.11.17 -> 0.11.19
* Update serde_json 1.0.142 -> 1.0.145
* Update serde_with 3.14.0 -> 3.15.0
* Update sentry 0.42.0 -> 0.45.0 and sentry-actix 0.42.0 -> 0.45.0
* Update spdx 0.10.9 -> 0.12.0
* Update sysinfo 0.36.1 -> 0.37.2
* Update tauri 2.7.0 -> 2.8.5
* Update tauri-build 2.3.1 -> 2.4.1
* Update tauri-plugin-deep-link 2.4.1 -> 2.4.3
* Update tauri-plugin-dialog 2.3.2 -> 2.4.0
* Update tauri-plugin-http 2.5.1 -> 2.5.2
* Update tauri-plugin-opener 2.4.0 -> 2.5.0
* Update tauri-plugin-os 2.3.0 -> 2.3.1
* Update tauri-plugin-single-instance 2.3.2 -> 2.3.4
* Update tempfile 3.20.0 -> 3.23.0
* Update thiserror 2.0.12 -> 2.0.17
* Update tracing-subscriber 0.3.19 -> 0.3.20
* Update url 2.5.4 -> 2.5.7
* Update uuid 1.17.0 -> 1.18.1
* Update webp 0.3.0 -> 0.3.1
* Update whoami 1.6.0 -> 1.6.1
* Note that windows and windows-core can't be updated yet
* Update zbus 5.9.0 -> 5.11.0
* Update zip 4.3.0 -> 6.0.0
* Fix build
* Enforce rustls crypto provider
* Refresh Cargo.lock
* Update transitive dependencies
* Bump Gradle usage to Java 17
* Use ubuntu-latest consistently across workflows
* Fix lint
* Fix lint in Rust
* Update native-dialog 0.9.0 -> 0.9.2
* Update regex 1.11.3 -> 1.12.2
* Update reqwest 0.12.23 -> 0.12.24
* Update rust_decimal 1.38.0 -> 1.39.0
* Remaining lock-only updates
* chore: move TLS impl of some other dependencies to aws-lc-rs
The AWS bloatware "virus" expands by sheer force of widespread adoption
by the ecosystem... 🫣
* chore(fmt): run Tombi
---------
Co-authored-by: Alejandro González <me@alegon.dev >
2025-10-15 20:45:47 +00:00
Prospector
75e3994c6e
update changelog
2025-10-15 11:58:01 -07:00
Alejandro González
71e28e1ea5
fix(app-lib): cache most Modrinth data for the intended time ( #4558 )
2025-10-15 18:40:47 +00:00