1036 Commits

Author SHA1 Message Date
d28024d9d3 update deps
All checks were successful
continuous-integration/drone/push Build is passing
2026-07-10 13:34:28 -07:00
f4425835a1 combobulator: delete leading newline 2026-07-10 13:34:19 -07:00
c6b20d3742 Drop map-tool dependency (#375)
All checks were successful
continuous-integration/drone/push Build is passing
Paste the 80 lines of utility functions and drop the heavy dependency.

Reviewed-on: #375
Co-authored-by: Rhys Lloyd <krakow20@gmail.com>
Co-committed-by: Rhys Lloyd <krakow20@gmail.com>
2026-07-10 20:30:00 +00:00
5aecf33d36 update deps
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2026-07-09 15:28:38 -07:00
18814754dd Refactor Asset Loader (#373)
Some checks failed
continuous-integration/drone/push Build is failing
Use the refactored deferred_loader api which removes the janky Loader trait.  This moves a bunch of implementation details into upstream code.

Reviewed-on: #373
Co-authored-by: Rhys Lloyd <krakow20@gmail.com>
Co-committed-by: Rhys Lloyd <krakow20@gmail.com>
2026-07-09 22:27:43 +00:00
274ccb2786 validator: use WeakDom::full_path_of
All checks were successful
continuous-integration/drone/push Build is passing
2026-07-08 09:55:07 -07:00
e7b967f90d Allow admin to see any operation (#371)
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Reviewed-on: #371
Co-authored-by: Rhys Lloyd <krakow20@gmail.com>
Co-committed-by: Rhys Lloyd <krakow20@gmail.com>
2026-07-03 18:45:41 +00:00
dc4c4d6f9d update deps
All checks were successful
continuous-integration/drone/push Build is passing
2026-07-03 11:32:10 -07:00
4f25ba026f update rbx-dom 2026-07-03 11:31:10 -07:00
a2168a11f8 update deps
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2026-06-11 11:26:27 -07:00
29e391bae6 Check that mapfixes do not change DisplayName, Creator, GameID (#324)
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
- Depends on #323
- Closes #189

Good lord this code is horrible.  The nested check() functions constantly swapping argument order back and forth bruh

Reviewed-on: #324
Co-authored-by: Rhys Lloyd <krakow20@gmail.com>
Co-committed-by: Rhys Lloyd <krakow20@gmail.com>
2026-06-11 18:23:48 +00:00
f53b30dbb6 sign ci
All checks were successful
continuous-integration/drone/push Build is passing
2026-05-25 22:36:26 -07:00
4ad10f70e0 combobulator: add new roblox properties to loader
Some checks are pending
continuous-integration/drone/push Build is pending
2026-05-25 22:33:15 -07:00
ff01bf66b3 use rust 1.95 in ci 2026-05-25 22:31:24 -07:00
821d4d35d2 add strings to mesh loader
Some checks failed
continuous-integration/drone/push Build is failing
2026-05-25 14:59:24 -07:00
f59277f2cd combobulator: tweak union loader 2026-05-25 11:30:09 -07:00
52b93e4663 update deps 2026-05-25 11:26:31 -07:00
274f4049fe update deps
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2026-05-23 17:17:48 -07:00
db260961aa update deps
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2026-05-23 16:35:38 -07:00
2d7a554782 update deps
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is passing
2026-05-23 16:26:31 -07:00
9063e3b689 readme: delete RBXCOOKIE
All checks were successful
continuous-integration/drone/push Build is passing
2026-05-14 17:48:09 -07:00
cd02e45af0 box large error variants
All checks were successful
continuous-integration/drone/push Build is passing
2026-05-11 13:50:58 -07:00
32c25854ef clippy fixes 2026-05-11 13:48:04 -07:00
40d914a320 update deps 2026-05-11 13:40:55 -07:00
e38d4c0971 style 2026-05-11 13:26:54 -07:00
4d15cbf024 combobulator: begin new error matching
Some checks failed
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
2026-05-01 15:38:23 -07:00
5290677730 cargo workspace: use resolver 3 2026-05-01 15:31:42 -07:00
fadd1910f7 combobulator: Update map tool to use cloud api (#363)
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Fixes combobulator asset download.

Reviewed-on: #363
Co-authored-by: Rhys Lloyd <krakow20@gmail.com>
Co-committed-by: Rhys Lloyd <krakow20@gmail.com>
2026-04-29 21:04:40 +00:00
e81844bdfd combobulator: update rbx_loader (#362)
All checks were successful
continuous-integration/drone/push Build is passing
Fixes #361

Reviewed-on: #362
Co-authored-by: Rhys Lloyd <krakow20@gmail.com>
Co-committed-by: Rhys Lloyd <krakow20@gmail.com>
2026-04-29 20:59:56 +00:00
c2444c67ea update map_tool
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2026-04-17 12:12:14 -07:00
9032553974 combobulator uses cookie api
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2026-04-17 11:59:21 -07:00
fc6ce24ece update rbx_asset
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2026-04-17 11:50:03 -07:00
1c8dab46bf Revert "debug asset operation"
All checks were successful
continuous-integration/drone/push Build is passing
This reverts commit 52bd9d7c5a.
2026-04-17 10:57:20 -07:00
52bd9d7c5a debug asset operation
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2026-04-17 10:47:13 -07:00
d7b0fc829d validator: remove cookie api (#354)
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
Fixes #353

Roblox finally added the missing pieces of the cloud api.  Funnily enough they didn't get the message out loud enough before deprecating the old api and breaking our api usage.

Reviewed-on: #354
Co-authored-by: Rhys Lloyd <krakow20@gmail.com>
Co-committed-by: Rhys Lloyd <krakow20@gmail.com>
2026-04-17 04:26:38 +00:00
36bf831159 update strafesnet deps
All checks were successful
continuous-integration/drone/push Build is passing
2026-04-14 13:33:41 -07:00
a5711cdc30 backend: test for exact DisplayName match
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
- The ListMaps method is unexpectedly finding DisplayName substrings
2026-03-24 19:39:27 -07:00
4a399cc2ea format
Some checks failed
continuous-integration/drone/push Build is failing
2026-03-24 19:37:53 -07:00
f46bdfc87f Merge pull request 'Tweak Reviewer Cards' (#345) from review-cards into staging
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Reviewed-on: #345
Reviewed-by: itzaname <itzaname@noreply@itzana.me>
2026-03-08 00:18:12 +00:00
d7823a82c0 web: fix script review card style
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2026-03-07 16:14:01 -08:00
ad8be22b87 web: use pointer for review cards 2026-03-07 16:13:47 -08:00
2f2c51be36 Merge pull request 'Update style to match other StrafesNET sites' (#343) from feature/style-update into staging
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
Reviewed-on: #343
Reviewed-by: Rhys Lloyd <quaternions@noreply@itzana.me>
2026-03-07 23:54:58 +00:00
9f952d7e54 Update style to match other sites
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2026-03-07 18:35:51 -05:00
d26126c9d3 combobulator: use up to 16 parallel requests
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2026-03-06 10:07:26 -08:00
b6ac6ce47f validator: switch futures to leaner futures-util 2026-03-06 09:50:12 -08:00
4e8ebd826a combobulator: skip 403
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2026-03-06 07:39:28 -08:00
0005a55ae0 combobulator: don't give up for conversion errors
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2026-03-05 09:45:30 -08:00
4e3048e272 Add Combobulate Endpoint (#338)
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is passing
Adds the ability to seed a single map for combobulation.

Reviewed-on: #338
Co-authored-by: Rhys Lloyd <krakow20@gmail.com>
Co-committed-by: Rhys Lloyd <krakow20@gmail.com>
2026-03-05 17:12:05 +00:00
5549a123a2 update deps, notable rbx_loader
All checks were successful
continuous-integration/drone/push Build is passing
2026-03-05 08:57:33 -08:00
77d43e1e25 combobulator: skip 404
All checks were successful
continuous-integration/drone/push Build is passing
2026-03-04 16:26:45 -08:00