Commit Graph

249 Commits

Author SHA1 Message Date
319e06cd10 Add backend percentage to backups 2022-03-09 23:45:49 -05:00
affcc14245 Fix circular imports
I'm a silly
2022-03-08 05:44:26 +00:00
b306d1f313 Tidy imports & dep auto-installer 2022-03-08 04:40:44 +00:00
506129729e Update Translation
- Adding Translation for Credits Page
 - Adding detection support for webpage
2022-03-05 12:01:36 +01:00
55852de3d9 Fix cursor showing as text highlight not hand 2022-03-04 17:58:18 -05:00
61ac97c02e Add unexecuted clear. Add option to compress backups 2022-03-02 12:55:49 -05:00
826d4d081f Improve session.lock checking. 2022-03-02 09:48:03 -05:00
5d6ada23a4 Fix visual file loading order. Fix zip imports where directories were not being copied 2022-03-01 16:54:06 -05:00
c4f706d415 Rework of files handling and added exclusions selection for backups. 2022-03-01 01:02:30 +00:00
26014d0e86 Revert "Merge branch 'xithical-fixes' into 'dev'"
This reverts merge request !173
2022-02-28 04:40:33 +00:00
008b7f4ade Run file tree serving thorugh ajax handler alone 2022-02-27 19:29:30 -05:00
4bcb91d1d5 Add mostly functional front-end for backup exclusions 2022-02-27 16:37:48 -05:00
e7d78cadd4 Initial frontend for backup omissions 2022-02-27 16:15:40 -05:00
e0ce1d118c Create pylintrc, code review pipeline & correct codebase errors
Fix uploads,
Only send server stats to user page when they have access to servers
2022-01-26 01:45:30 +00:00
feaecf9016 Fix critical bug in fatal text formatting causing terminal to not work 2022-01-21 21:39:02 -05:00
0812d9ca02 Add fatal to logging 2022-01-21 21:36:19 -05:00
93857f90db JWT login and multi API keys! 2022-01-15 02:23:50 +02:00
39ccb83008 Fix bug where backkups could not be restore. Directly caused by the changes made in server zip import 2022-01-10 00:10:03 -05:00
4d636cce1b add working zip import selection functionality 2022-01-09 22:49:03 -05:00
deeff1717b adding tempdir back 2022-01-09 22:27:43 -05:00
b815cf38a8 Zip import semi broken.
Need to figure out why temp dir is not being passed correctly
Need to make sure tempdir gets deleted.
2022-01-09 22:21:28 -05:00
369ac7ad15 initial changes for zip imports selection 2022-01-09 18:04:54 -05:00
a1c67009c4 Remove crafty_managed.txt from showing up in files listing in crafty. managed.txt will still show up in dir. 2022-01-09 02:07:18 -05:00
74b416b93f Fix rename value showing up as null 2022-01-09 00:09:18 -05:00
7dd24b6b15 Improved File Loading, Fixed Port checking 2022-01-08 23:03:45 +00:00
5d6cbf6a4f add port checking stuff 2021-12-21 17:39:24 -05:00
c9908a3e0f Add sorting to filelist 2021-12-21 17:36:49 -05:00
460472fe9d Fix weird caching thing causing slow folder opening on files 2021-12-21 17:33:59 -05:00
3e2d2c89ee hotfix for failed scandir 2021-12-21 16:11:48 -05:00
3ed304c378 Add fix for port checker. We'll see if this works this time. 2021-12-21 15:58:48 -05:00
2afecf8fab Add improved file functions.
Add sort in filenames
2021-12-21 15:04:32 -05:00
bc164fef67 Add timeout to telnet. 2021-12-10 04:52:37 +00:00
12153b1207 Merge branch 'fix/exit-code-tweak' into 'dev'
removed old exit handling logic

See merge request crafty-controller/crafty-commander!109
2021-12-06 05:50:48 +00:00
b2dc1521d6 removed old exit handling logic 2021-12-05 23:01:44 -05:00
73fbf19088 Add fix for windows Administrator lockout 2021-11-29 22:21:19 +00:00
79284a9094 Add potential fix for windows admin lockout 2021-11-29 16:56:17 -05:00
a19ba7dbb6 Backup Restore/Root Disable 2021-11-29 21:22:46 +00:00
78834c1ed0 Fix bug where general user can change working directory and potentially destroy a system.
Initial commit for path traversal for server config only.
2021-11-27 21:52:49 -05:00
97ddc1b964 Merge branch 'pretzel-patches' into 'dev'
# Conflicts:
#   app/classes/shared/server.py
2021-11-23 22:12:06 +00:00
0e942311fb Add error message on login that does not direct to new page.
Remove failed to create dir error on startup when crafty cannot create dir since it exists after first startup.

Error logging is still enabled for every error except FileExists for this case.
2021-11-23 13:22:15 -05:00
f20d41242d Adding Helpers for Path
Correcting a MVC update missing function
2021-11-21 11:52:29 +01:00
aeb6b774f4 Fixes tryexceptpass for helpers and panel handler. 2021-11-17 17:23:14 -05:00
64ec33ff52 Resolved subprocess issues with windows
- Repaired introduced bug where backslashes in the far path weren't
   handled properly
- Resolved latent subprocess issue where stdout would fail to send
  websocket notifications when a a windows \r\n was emitted
2021-11-14 18:17:23 -06:00
1c9ffb2abc Merge branch 'dev' into 'subprocess'
# Conflicts:
#   app/classes/shared/helpers.py
#   app/classes/shared/server.py
#   app/classes/web/ajax_handler.py
2021-11-06 15:26:37 +00:00
72a85d7e64 Adds user based languages
changes server creation so that it adds it to roles instead of creating one
Changes server creation so you cannot create a server without a role.
2021-09-29 19:32:21 -04:00
e381ebe239 Merge branch 'dev' into dev-Silversthorn-MVC 2021-09-25 22:58:01 +02:00
4f320e69a5 Added string to array command parser 2021-09-25 14:29:03 -05:00
f10db73fa5 Set TCP timeout to a more reasonable value 2021-09-25 12:26:10 -05:00
6fe8debeba Set TCP timeout to a more reasonable value 2021-09-25 12:25:27 -05:00
d93038a70d Fix unhandled exception with port check function 2021-09-24 22:20:13 +01:00