1605 Commits

Author SHA1 Message Date
Zedifus
3081877c5f Change trigger rules for CQ
This should fix the failed to load CQ Report issue on MRs
Also add links to tools used
2022-06-10 14:48:00 +01:00
Zedifus
087e28c1fc Separate Linting from main ci yml 2022-06-10 14:45:48 +01:00
Zedifus
c34c204d95 Recover github files
Thought it'd be nice to keep them around and for reference.
2022-06-10 14:20:50 +01:00
Andrew
cf06574fca Merge branch 'hotfix/jsonschema-inconsistency' into 'dev'
Fix inconsistency on the `jsonschema` API endpoint

See merge request crafty-controller/crafty-4!306
2022-06-09 22:11:23 +00:00
luukas
f343db1a30
Fix inconsistency on the jsonschema API endpoint 2022-06-10 00:10:54 +03:00
Andrew
ce8733a079 Merge branch 'dev-FixingRedirectWithLoginPage' into 'dev'
Fixing Stack when redirected from Unauthorized page

See merge request crafty-controller/crafty-4!304
2022-06-09 19:34:33 +00:00
Silversthorn
538b78db47 Fixing Translations issues loaded in with js 2022-06-09 00:11:21 +02:00
Silversthorn
f23bdd14a2 Fixing an issue with single quotes and translations 2022-06-08 23:56:22 +02:00
Silversthorn
51b1097a96 Fixing Stack when redirected from Unauthorized page 2022-06-08 21:42:25 +02:00
Iain Powrie
40fc5298d2 Merge branch 'bug/user-permissions' into 'dev'
Fix user permissions issue

See merge request crafty-controller/crafty-4!303
2022-06-06 23:16:07 +00:00
amcmanu3
d7606f4cc6 Fix user permissions issue 2022-06-06 17:04:45 -04:00
Andrew
2696c8eb65 Merge branch 'bug/backup-exclusions' into 'dev'
Fix backup error if excluded dir doesn't exists.

See merge request crafty-controller/crafty-4!301
2022-06-06 15:33:45 +00:00
Andrew
8e23ba5bdb Fix backup error if excluded dir doesn't exists. 2022-06-06 00:05:16 -04:00
Zedifus
417a62884c Tweak class import order
>Sorry I'm particular 😭
2022-06-05 21:17:23 +01:00
Iain Powrie
0921616285 Merge branch 'bug/fix-3-import' into 'dev'
Fix version3 imports

See merge request crafty-controller/crafty-4!299
2022-06-05 20:10:59 +00:00
amcmanu3
3c39d421fc Appease the liner 2022-06-05 16:08:58 -04:00
Iain Powrie
598b504272 Merge branch 'bug/login-typo' into 'dev'
Fix typo in error message

See merge request crafty-controller/crafty-4!298
2022-06-05 20:05:53 +00:00
amcmanu3
e0fb4c6442 Fix version3 imports 2022-06-05 16:02:52 -04:00
Andrew
0df30d2f05 Fix typo in error message 2022-06-04 14:24:12 -04:00
Iain Powrie
bdf459bad7 Merge branch 'dev-FixingBracketsMOTDjs' into 'dev'
Security fix removing brackets from motd js

See merge request crafty-controller/crafty-4!296
2022-06-04 01:23:36 +00:00
Silversthorn
757959e89d Fixing the last one 2022-06-04 02:20:45 +02:00
Silversthorn
61806b6050 Correction of unused import 2022-06-04 02:13:11 +02:00
Silversthorn
2e5299e521 Improving MOTD 2022-06-04 02:13:00 +02:00
Iain Powrie
ebf00a1900 Merge branch 'secops/pre-beta-security-fixes' into 'dev'
Pass 2 sec advisory fixes

See merge request crafty-controller/crafty-4!294
2022-06-03 20:10:17 +00:00
amcmanu3
dd54a5f2c9 Mark update as complete when it fails 2022-06-03 16:04:12 -04:00
amcmanu3
aa44650a05 Fix windows file pathing 2022-06-03 15:53:29 -04:00
amcmanu3
ace79cad2f Remove useless print statements 2022-06-03 15:53:20 -04:00
amcmanu3
0200f1caec Remove useless console logs 2022-06-03 15:53:12 -04:00
amcmanu3
6eb3e541bf Fix player counts on dashboard 2022-06-03 15:21:57 -04:00
Zedifus
4cdd2bf776 Remove unused code 2022-06-03 19:50:58 +01:00
Zedifus
62bdf22618 Change for to forEach loop
> Fixes ESLint rule ID security/detect-object-injection
2022-06-03 19:49:51 +01:00
Zedifus
04ffe0eb65 Remove unused function 2022-06-03 18:41:05 +01:00
Zedifus
df86897108 Change for to forEach loop
> Fixes ESLint rule ID security/detect-object-injection
2022-06-03 18:33:21 +01:00
Iain Powrie
3200c72571 Merge branch 'secops/pre-beta-security-fixes' into 'dev'
pre beta release security fixes

See merge request crafty-controller/crafty-4!289
2022-06-03 15:36:28 +00:00
Zedifus
eaecb2f09b Replace standard pseudo-random generators
Resolves: `Bandit ID B311`
[Standard pseudo-random generators are not suitable for security/cryptographic purposes.]
2022-06-03 14:05:26 +01:00
Iain Powrie
ba28369222 Bump PyJWT version to resolve CVE-2022-29217 2022-06-03 11:58:43 +00:00
Iain Powrie
18ab2cd76d Drop to less permissive mask for bedrock imports
`Owner` of the file (which should be us) can r-w-e
`Group` of the file can r-w
`World` can do nothing. 

Sticky bit is still set.
2022-06-03 11:42:20 +00:00
Andrew
2c6b5f88ec Merge branch 'bug/jquery-vector-404' into 'dev'
Remove link to non-used jquery item

See merge request crafty-controller/crafty-4!292
2022-06-02 17:44:46 +00:00
Andrew
293ae5dbd1 Remove link to non-used jquery item 2022-06-02 13:41:16 -04:00
Iain Powrie
d9054cc10e Merge branch 'refactor/jquery-ui' into 'dev'
Refactor jquery-ui to vendors

See merge request crafty-controller/crafty-4!290
2022-06-02 17:33:30 +00:00
Andrew
e561e112d4 Refactor jquery-ui to vendors 2022-06-02 13:27:38 -04:00
Iain Powrie
e22cdc3da8 Merge branch 'bug/api-bug-cleanup' into 'dev'
Fix api v1 bug with list servers

See merge request crafty-controller/crafty-4!288
2022-06-02 14:03:27 +00:00
Andrew
5e48b250fa Fix api v1 bug with list servers 2022-06-02 09:40:43 -04:00
Iain Powrie
3c7c753baa Merge branch 'bug/pretzel-bug-cleanup' into 'dev'
Bug/pretzel bug cleanup

See merge request crafty-controller/crafty-4!287
2022-06-02 13:04:43 +00:00
Andrew
98b364cd3e Fix support logs validation 2022-06-02 08:57:36 -04:00
Andrew
8ff2d8437d Fix permissions on server clone 2022-06-02 08:51:12 -04:00
Andrew
6b85620fec Fix schedule tasks not being killed on restore 2022-06-02 08:23:42 -04:00
Andrew
5970895268 Fix resetting api_key 2022-06-02 08:23:28 -04:00
Andrew
fae4ff12ea Fix general user support logs 2022-06-02 08:23:18 -04:00
Andrew
50872e2bb5 Remove active tasks when server is deleted 2022-06-02 07:34:34 -04:00