Commit Graph

1642 Commits

Author SHA1 Message Date
0df30d2f05 Fix typo in error message 2022-06-04 14:24:12 -04:00
dd54a5f2c9 Mark update as complete when it fails 2022-06-03 16:04:12 -04:00
aa44650a05 Fix windows file pathing 2022-06-03 15:53:29 -04:00
ace79cad2f Remove useless print statements 2022-06-03 15:53:20 -04:00
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
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
5e48b250fa Fix api v1 bug with list servers 2022-06-02 09:40:43 -04:00
98b364cd3e Fix support logs validation 2022-06-02 08:57:36 -04:00
8ff2d8437d Fix permissions on server clone 2022-06-02 08:51:12 -04:00
6b85620fec Fix schedule tasks not being killed on restore 2022-06-02 08:23:42 -04:00
5970895268 Fix resetting api_key 2022-06-02 08:23:28 -04:00
fae4ff12ea Fix general user support logs 2022-06-02 08:23:18 -04:00
50872e2bb5 Remove active tasks when server is deleted 2022-06-02 07:34:34 -04:00
b793016c03 Redefine how servers are served to panel_handler 2022-06-02 07:34:17 -04:00
f2dec0c52b Reset secret key on fresh start when db dumped 2022-06-02 07:33:43 -04:00
273e2f465d Only show authorized servers on role creation 2022-06-01 19:26:57 -04:00
ec730a1694 Merge branch 'bug/pretzel-support-log-temp-cleanup' into 'dev'
Cleanup temp dirs on support log creation

See merge request crafty-controller/crafty-4!286
2022-06-01 22:33:52 +00:00
ea2dd5b78f Add self to parameters for non-static function 2022-06-01 18:31:31 -04:00
8e0ccd4f94 Fix indexing for updates made on branch 2022-06-01 18:25:27 -04:00
5d3badef2c Cleanup temp dirs on support log creation 2022-06-01 17:54:58 -04:00
9e4c8e99b1 Merge branch 'dev' into dev-StatsDBImprovement 2022-06-01 23:52:49 +02:00
9864cecff1 Merge branch 'experimental/lukas-codebase-improvements' into 'dev'
Lukas's codebase improvements

See merge request crafty-controller/crafty-4!277
2022-06-01 20:22:47 +00:00
89b6e239bc Merge branch 'dev' into experimental/lukas-codebase-improvements 2022-06-01 22:35:11 +03:00
28ffbe4627 Remove unnecessary pass 2022-06-01 15:20:16 -04:00
3946a926bf Remove print statement 2022-06-01 15:17:13 -04:00
fdc88451b9 Add exception for permissions in helpers check 2022-06-01 15:11:37 -04:00
de96844276 Remove useless return from a_backup_server
(Pylint R1711)
2022-06-01 18:34:04 +01:00
256c6567fd Remove temporary directory on backup completion
When running backups, the temporary directory wasn't being properly removed.
Added logic to remove the temporary directory upon backup completion,
cleaned up the try/except a bit.
2022-06-01 18:28:24 +01:00
45a1b835fb Fix server error checking in API stdin endpoint 2022-06-01 14:17:33 +03:00
e0b0e52bd5 Add stdin route for the API 2022-05-31 00:11:17 +03:00
ec2d967419 Fixing Commands to server 2022-05-30 22:49:42 +02:00
150e8e5794 Renaming Server in shared to ServerInstance 2022-05-30 22:40:34 +02:00
f597a26e5b Trying to fix stuff 2022-05-30 22:05:36 +02:00
b0ea943992 Fixing lasts pylint warning 2022-05-30 19:32:11 +02:00
8f5c688b72 Fixing Pylint issues 2022-05-30 19:28:39 +02:00
290c398198 Add command queue stdin commands back 2022-05-30 18:23:37 +03:00
37bda32164 Fixing moved functions calls 2022-05-30 07:36:25 +02:00
7885b2c8f7 Fix null writer 2022-05-28 21:11:09 +03:00
b0e356f999 Fix host stats error messages 2022-05-28 19:43:37 +03:00
0df5fedf2b Add try-excepts for host stats 2022-05-28 19:32:54 +03:00
d1beb2f125 Redirect stderr to null during psutil's import.
On some systems /proc might be unavailable and psutil would freak out
printing several exceptions to stderr but strangely not raising the
exceptions for upper scope to handle
2022-05-28 19:00:25 +03:00
3b4253de9b Fixing get_authorized_server 2022-05-26 23:19:59 +02:00
6fae395185 Fixing issues for latest stats 2022-05-26 15:43:24 +02:00
99b28efd33 Merge branch 'dev' into dev-StatsDBImprovement 2022-05-26 15:39:52 +02:00
be1930c7c7 fixing server shutdown gracefull exit 2022-05-26 15:28:54 +02:00
2b484d5a07 fixing download jar 2022-05-26 15:20:21 +02:00
056856cf98 Fixing Helpers issue 2022-05-26 15:02:47 +02:00
8423cc24c1 I'm breaking/fixing stuff 2022-05-26 14:50:20 +02:00
39915ef53c Fix critical bad stats push 2022-05-26 06:49:51 -04:00
47fc398f26 Fix CORS preflight 2022-05-26 00:31:58 +03:00