Josiah Glosson
19508914cb
Implement the socket loop
...
Doesn't work though. Debugging time!
2025-01-28 16:22:06 -06:00
Josiah Glosson
ddbaf0588f
Implement client-side except for socket loop
2025-01-28 14:32:51 -06:00
Josiah Glosson
b7a02e30ff
Implement non-friend part of theseus tunneling
2025-01-27 21:11:32 -06:00
Josiah Glosson
5ecae9f413
Implement Labrinth side of tunneling
2025-01-27 19:58:45 -06:00
Josiah Glosson
32849751df
Merge branch 'main' into tunneling
2025-01-27 12:27:35 -06:00
Josiah Glosson
a5942ed1e6
Fix theseus-release.yml to reference itself correctly
2025-01-27 12:22:41 -06:00
Josiah Glosson
77ba8e0ba0
Make CI run when rust-common is updated
...
CI is currently broken for labrinth, however
2025-01-27 12:21:53 -06:00
Josiah Glosson
ab082e36ac
Move ActiveSockets tuple into struct
2025-01-27 12:06:07 -06:00
Josiah Glosson
b0883688bd
Serialize Base62Ids as u64 when human-readability is not required
2025-01-24 13:54:41 -06:00
Josiah Glosson
4d24c17c06
Commonize message serialization logic
2025-01-23 12:58:57 -06:00
Josiah Glosson
0ede08415f
Start basic work on tunneling protocol and move some code into a common crate
2025-01-21 19:59:32 -06:00
Jai A
495dbbb7f8
Add server ID to staff refund page
2025-01-17 17:34:37 -08:00
Jai A
e0d0736f7e
Fix wrong func call for refresh
2025-01-17 17:27:46 -08:00
Jai A
12bfebd8b5
run intl:extract
2025-01-17 17:25:08 -08:00
Jai A
af791f78b7
Fix refund frontend
2025-01-17 17:20:12 -08:00
Jai A
0f4af98a21
Fix integer overflow on charges
2025-01-17 17:01:35 -08:00
Jai Agrawal
75b357a069
Staff support dashboard routes ( #3160 )
...
* Staff support dashboard routes
* Fix clippy
2025-01-17 16:41:49 -08:00
Josiah Glosson
c9c589c575
Fix not being able to connect to local friends socket
2025-01-17 11:13:56 -06:00
Jai A
d7814e115d
fix migration typo
2025-01-17 09:05:42 -08:00
Jai A
24295ea482
fix version uploading
2025-01-17 08:53:54 -08:00
Jai A
701bf853d5
Fix broken migration on labrinth (againx2)
2025-01-16 23:59:07 -08:00
Jai A
7fd3d737b8
Fix broken migration on labrinth (again)
2025-01-16 23:32:26 -08:00
Jai A
497b0bca0b
Fix broken migration on labrinth
2025-01-16 23:00:11 -08:00
Jai A
208015a911
Bump rust version
2025-01-16 18:21:11 -08:00
Jai A
8abe2283d7
Fix clippy
2025-01-16 17:49:26 -08:00
Jai A
9e97c068d8
Fix version_fields, loader_fields_loaders missing primary keys
2025-01-16 17:41:41 -08:00
Jai A
abbfb3ca2f
Merge remote-tracking branch 'origin/main'
2025-01-16 16:43:38 -08:00
Jai A
5c8e7a8b38
Support new delphi response type
2025-01-16 16:40:13 -08:00
Josiah Glosson
0d7934e3b8
Fix importing newer Prism instances ( #3129 )
...
* Fix importing newer Prism instances and clean up import code a bit
* cargo fmt
---------
Co-authored-by: Jai Agrawal <18202329+Geometrically@users.noreply.github.com >
2025-01-15 15:34:21 -08:00
Prospector
e4cc8ef509
Fix typescript for OverflowMenu ( #3139 )
...
* Fix typescript for OverflowMenu
* Revert Discover content dropdown change to non-hoverable OverflowMenu
* Lint
2025-01-15 12:59:24 -08:00
Evan Song
d670a5cbb6
PY-53 Subscription Force Renewal Button ( #3153 )
...
* chore: show resubscribe on `failed` status
Signed-off-by: Evan Song <theevansong@gmail.com >
* chore: hide cancel on failed
Signed-off-by: Evan Song <theevansong@gmail.com >
* update copy
Signed-off-by: Evan Song <theevansong@gmail.com >
---------
Signed-off-by: Evan Song <theevansong@gmail.com >
2025-01-15 20:44:51 +00:00
Josiah Glosson
227386bb0d
Fix forever installing ( #3135 )
...
* Rough draft for fix for Mojang servers being down causing infinite installation
* Add "pack installed" install step
* Allow repairing an instance from Library to recover pack contents
* Allow repair from instance page
* Deduplicate repair code
* Fix lint
* Fix lint (for real this time)
---------
Co-authored-by: Jai Agrawal <18202329+Geometrically@users.noreply.github.com >
2025-01-11 15:27:47 -08:00
Sven
abd679d716
feat(frontend): project tags link to a search ( #3126 )
...
* feat(frontend): tags link to a search
* fix category type
* process feedback
---------
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2025-01-10 08:52:05 -08:00
Awakened Redstone
ec5e3b0050
feat(frontend): Add filter query and download hash to the url during download modal use ( #3138 )
...
* feat: Automatically open download modal when filter queries are present
* chore: Use a hash to open the modal, and make the filter queries independent of the modal
* chore: Correct to use emit for taking functions
* chore: Add filter query and download hash to the url during modal use, and fix linting issues
* chore(frontend): Undo changes to NewModal
My computer does not like running the app, making testing a lot harder, so I'll undo this change, at least for now
* Remove extra line
---------
Signed-off-by: Prospector <6166773+Prospector@users.noreply.github.com >
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2025-01-10 08:51:36 -08:00
Erb3
494616e9f2
chore: run lint ( #3140 )
...
* chore: run lint
* fix: whoops messed up lint
2025-01-10 08:42:31 -08:00
Erb3
82f81dc154
fix(ui): slider number input field with limits ( #2899 )
...
- Added min, max, and step fields to the input field of a slider
- Made the input field a number field to apply min, max, step, and accessibility
2025-01-09 16:47:29 -08:00
Awakened Redstone
316fe72ea5
feat(frontend): Automatically open download modal when filter queries are present (on the main mod page) ( #3133 )
...
* feat: Automatically open download modal when filter queries are present
* chore: Use a hash to open the modal, and make the filter queries independent of the modal
2025-01-09 16:45:23 -08:00
Erb3
6266f29b99
fix(frontend): lowercase giftcard sorting ( #2986 )
...
Resolves #1409
2025-01-09 15:16:17 -08:00
Awakened Redstone
fd9653e283
fix: Properly handle empty version list on version/latest ( #3132 )
...
Co-authored-by: Jai Agrawal <18202329+Geometrically@users.noreply.github.com >
2025-01-09 15:14:12 -08:00
Tiger
b2f4366415
fix: an extra "2" after type "void" ( #3127 )
...
Co-authored-by: Jai Agrawal <18202329+Geometrically@users.noreply.github.com >
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2025-01-09 15:13:30 -08:00
Prospector
f859c34442
Fix some text color issues. Remove experimental colors reset for now. ( #3136 )
...
Co-authored-by: Jai Agrawal <18202329+Geometrically@users.noreply.github.com >
2025-01-09 15:13:05 -08:00
jebibot
c52d5e9a74
feat(app): update profile every time token is refreshed ( #2328 )
...
Co-authored-by: Geometrically <18202329+Geometrically@users.noreply.github.com >
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2025-01-09 13:37:42 -08:00
Antti Ellilä
021fee616d
Allow skipping updater at runtime with an environmental variable ( #2388 )
...
Co-authored-by: Modrinth Bot <106493074+modrinth-bot@users.noreply.github.com >
2025-01-09 13:37:17 -08:00
Jai A
0409fcec2f
skip projects with no issues
2025-01-08 22:19:04 -08:00
Jai A
8e754cfeb5
Add delphi integration, fix search showing plugins
2025-01-08 22:06:05 -08:00
Jai A
adf3d9540d
Remove clean.io for web traffic
2025-01-08 13:42:15 -08:00
Evan Song
d5f2ada8f7
Fix server suspension statuses ( #3100 )
...
* chore: correctly type suspension reason
Signed-off-by: Evan Song <theevansong@gmail.com >
* fix: faulty suspension condition allowing for fallthrough
Signed-off-by: Evan Song <theevansong@gmail.com >
* fix: here as well
Signed-off-by: Evan Song <theevansong@gmail.com >
* chore: add support suspension reason
Signed-off-by: Evan Song <theevansong@gmail.com >
* feat: handle support suspensions
Signed-off-by: Evan Song <theevansong@gmail.com >
* chore: patch pyroservers to handle 503
Signed-off-by: Evan Song <theevansong@gmail.com >
* feat: handle 503 in server root
Signed-off-by: Evan Song <theevansong@gmail.com >
* chore: dont make pyroservers errors scream at me anymore
Signed-off-by: Evan Song <theevansong@gmail.com >
---------
Signed-off-by: Evan Song <theevansong@gmail.com >
2025-01-06 22:06:34 -08:00
Jai A
a01da5452c
Update reports cap
2025-01-04 20:51:01 -07:00
Jai A
17d61277fa
Bump meilisearch version
2024-12-30 20:55:37 -07:00
Jai Agrawal
bb3de4b74b
Add balance route ( #3107 )
2024-12-30 20:17:51 -07:00