Commit Graph

55 Commits

Author SHA1 Message Date
37e691eebf Update Noblox to 6.0.2 2024-08-27 23:11:28 -05:00
d1066e2737 Use alternate API for current user and skip cookie validation 2024-08-27 21:28:33 -05:00
36c4a3d791 Merge pull request 'Improve error messages a bit for new API' (#23) from improve-error-messages into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #23
Reviewed-by: itzaname <itzaname@noreply@itzana.me>
2024-08-28 02:02:47 +00:00
b3fdd8e2f1 Improve error messages a bit for new API 2024-08-26 21:38:17 -05:00
4e73ce1330 Merge pull request 'Use new product/asset API' (#22) from update-product-api into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #22
Reviewed-by: itzaname <itzaname@noreply@itzana.me>
2024-08-22 04:00:15 +00:00
4f77012a9a Use new asset API 2024-08-21 22:48:30 -05:00
41affeae6e Initial fix 2024-08-21 16:55:26 -05:00
50e9abe5d2 Merge pull request 'Fix mapstart/finish CanCollide check' (#21) from fix-can-collide into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #21
2024-05-01 20:53:31 +00:00
cf03198035 Fix mapstart/finish CanCollide check 2024-05-01 15:20:58 -05:00
cb9300d1ef Merge pull request 'Check for duplicate Spawns and Scripts' (#20) from check-duplicates into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #20
2024-05-01 01:30:28 +00:00
1a541dfa0a Check for duplicate Spawns and Scripts 2024-04-30 19:07:18 -05:00
8bb53ba604 Merge pull request 'Fix rbxm-parser dependency' (#19) from fix-dependency into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #19
2024-04-29 23:08:32 +00:00
562b7afbd6 Fix rbxm-parser dependency 2024-04-29 17:51:32 -05:00
c2683c8890 Merge pull request 'allow-retake-models' (#18) from allow-retake-models into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #18
2024-04-29 21:53:32 +00:00
b4fe2da92d Consistency... 2024-04-29 15:42:01 -05:00
daee1c95f3 Allow retaking models 2024-04-29 15:38:51 -05:00
8d5fbdf18e Merge pull request 'Try old asset API' (#17) from use-other-asset-api into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #17
2024-04-26 02:12:09 +00:00
84034001c9 Try old asset API 2024-04-25 21:08:40 -05:00
e27d6e5b70 Merge pull request 'Log errors to a channel and also fix/improve error handling' (#16) from log-errors-to-channel into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #16
2024-04-26 00:15:00 +00:00
9cb8c24e58 Log errors to a channel and also fix/improve error handling 2024-04-25 12:33:55 -05:00
1a1019b37b Merge pull request 'Use the built-in defer reply method' (#15) from use-defer-reply into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #15
2024-04-24 22:55:48 +00:00
759ce8717e Use the built-in defer reply method 2024-04-24 11:03:25 -05:00
c8ca1f2f11 Merge pull request 'fix fiveman deps' (#14) from quaternions-patch-1 into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #14
2024-04-24 07:10:58 +00:00
b68d6b4aeb fix fiveman deps 2024-04-24 00:10:09 -07:00
3a167cf686 Parse map models and validate them (#13)
Some checks failed
continuous-integration/drone/push Build is failing
The enhancements:
- Added map validation that checks for some common errors that maps have
- /take: Does map validation but will still take the map even if there are problems
- /take: Improved the help text and added links to the maptest places
- /submit: Does map validation and will not let you submit if there are problems
- /submissions: Now shows the map's display name and creator
- Added an ESLint config and tidied some things up
- Updated some of the packages

Reviewed-on: #13
Co-authored-by: Carter Penterman <carterpenterman@gmail.com>
Co-committed-by: Carter Penterman <carterpenterman@gmail.com>
2024-04-24 06:28:07 +00:00
f8476577d6 Revert "if at first you fail try again"
All checks were successful
continuous-integration/drone/push Build is passing
This reverts commit 29d3299693.
2024-04-18 15:07:02 -07:00
29d3299693 if at first you fail try again
All checks were successful
continuous-integration/drone/push Build is passing
2024-04-17 22:43:08 -07:00
965274894b Revert "Run "deploy-commands.js" at image build time"
All checks were successful
continuous-integration/drone/push Build is passing
This reverts commit 2d39e813fa.
2024-04-17 22:34:31 -07:00
2d39e813fa Run "deploy-commands.js" at image build time
Some checks failed
continuous-integration/drone/push Build is failing
could do this on deploy only, but I don't feel like figuring that out...
2024-04-17 22:29:42 -07:00
21b7c2876b Allow filtering submissions on date range + add extra info to .csv
All checks were successful
continuous-integration/drone/push Build is passing
2024-04-16 19:58:24 -05:00
62f60b5e38 use === :)
All checks were successful
continuous-integration/drone/push Build is passing
2024-04-15 21:17:33 -05:00
214790809d Use non-rate-limited API and improve some stuff 2024-04-15 21:15:35 -05:00
14d57a4561 Use built-in Noblox 'buy' function
All checks were successful
continuous-integration/drone/push Build is passing
2024-04-15 12:13:08 -05:00
e8c41bb821 Bot checks inventory when taking/submitting 2024-04-15 03:13:32 -05:00
10d93041fc Fix quatcode
All checks were successful
continuous-integration/drone/push Build is passing
2023-03-18 22:21:59 -04:00
85fd5e9de9 Merge pull request 'add flytrials' (#4) from staging into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #4
Reviewed-by: fiveman1 <fiveman1@noreply@itzana.me>
2023-03-18 20:30:54 -04:00
b44dd98976 add flytrials 2023-03-08 14:23:21 -08:00
378c456b85 use centralized dictionary instead of hardcoded if-else for each game 2023-03-08 14:23:21 -08:00
f6600f3f74 Merge pull request 'add wrapper around deprecated API' (#3) from fix/wrapper-around-api into master
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #3
2023-03-04 16:15:48 -05:00
d5a0d8e847 add wrapper around deprecated API 2023-03-04 15:09:41 -06:00
09836797c2 Merge pull request 'update discord to roblox api' (#2) from feature/fix-verify into master
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is passing
Reviewed-on: #2
2022-11-15 22:13:40 -05:00
bc9fe79efc update discord to roblox api 2022-11-15 22:12:58 -05:00
9f657f9bd0 Update CI to new infra
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-15 21:57:35 -05:00
630b4f07b9 feature/verify-submit (#1)
All checks were successful
continuous-integration/drone/push Build is passing
Bot will check the roblox account linked to the user's discord account (via verify.eryn.io) when submitting a map. If the user does not own the model they are trying to submit they can't submit it.

Co-authored-by: Carter Penterman <carterpenterman@gmail.com>
Reviewed-on: #1
Co-authored-by: fiveman1 <fiveman1@noreply@itzana.me>
Co-committed-by: fiveman1 <fiveman1@noreply@itzana.me>
2022-07-12 02:09:07 +00:00
a2759ae0e4 Use statefulset and persistent storage
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-18 03:37:28 -04:00
1a257d7d4f Use helm upgrade instead of install
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-18 01:25:26 -04:00
1d967328be Add CI files
All checks were successful
continuous-integration/drone/push Build is passing
2022-06-17 23:26:52 -04:00
b5c44fd026
Create LICENSE 2022-05-13 14:57:01 -05:00
6e50de5310 added submissions 2022-05-13 12:01:16 -05:00
62b6f2628f added multiple game support 2022-05-13 00:06:45 -05:00