Commit Graph

123 Commits

Author SHA1 Message Date
amcmanu3
3d4153f941 Add lockout user for forgot password
Hide lockout user from users list
2024-01-16 15:36:14 -05:00
Andrew
73e2de6c9c Fix fresh install
Refactor app_path
2023-12-07 10:56:36 -05:00
Zedifus
130dc3db02 Fix logging config path
Update the logging configuration path to use the correct application
path.
2023-12-07 15:14:50 +00:00
Zedifus
53b12e245f Merge branch 'dev' into sec/admin-creation 2023-12-07 15:09:11 +00:00
amcmanu3
ca02c9d575 Add user-based translation to startup 2023-11-30 12:14:09 -05:00
amcmanu3
7a2647c348 Black codebase 2023-11-30 01:06:33 -05:00
amcmanu3
999460f95e Del redundant statements (webserver not started)
appease the linter
2023-11-30 00:55:19 -05:00
amcmanu3
9e98c97eb8 Merge branch 'dev' into enhancement/crafty-loading 2023-11-29 21:24:05 -05:00
amcmanu3
c13ebeaf51 Use constant variables for run mode and app path 2023-11-29 21:04:02 -05:00
amcmanu3
151f77589b Restructure main.py to be more comprehensive 2023-11-29 18:15:11 -05:00
Zedifus
ae41ef1ef9 Fix pathing issue, hoist env check and flip args to correct malformed app path 2023-11-28 02:21:05 +00:00
Zedifus
a00f418fcf Fix password case lint warning 2023-11-28 01:54:55 +00:00
Zedifus
06c18169f1 Merge branch 'dev' into sec/admin-creation 2023-11-25 20:59:26 +00:00
amcmanu3
131337c7d0 Appease the linter 2023-11-13 18:16:08 -05:00
amcmanu3
7ef461489a Set perms to 600 2023-11-13 17:22:54 -05:00
amcmanu3
91e62c647e Create text file in config folder with init creds 2023-11-13 14:14:13 -05:00
amcmanu3
0dc075d147 Setup auth_tracker file 2023-11-05 13:25:52 -05:00
amcmanu3
547872eda6 Set starting to false before sending refresh 2023-11-05 11:23:54 -05:00
amcmanu3
4152e2be69 Only show server inits to admins 2023-11-03 16:55:41 -04:00
amcmanu3
61c1621cbb Add messages for loading screen 2023-11-03 16:41:37 -04:00
Silversthorn
2d77c456ca Merge branch 'dev' into bugfix/issue_255_status_page_update 2023-09-05 20:05:12 +02:00
amcmanu3
27f6c4c926 Add unzip/dir request handler to api v2 2023-08-31 21:35:30 -04:00
Silversthorn
eccac2508d Fix Issue #255
Rework how the websockets are managed
2023-08-09 23:47:53 +02:00
amcmanu3
1855368e06 Fix logic and messaging 2023-04-20 16:29:13 -04:00
amcmanu3
ea9fec9971 Check for python version so we don't just fail out 2023-04-20 16:22:23 -04:00
Zedifus
69480c8ff7 Merge branch 'dev' into bug/verbose-console 2023-02-17 00:47:54 +00:00
amcmanu3
46effe1fe6 Only use verbose console if user add -v flag 2023-02-14 14:44:53 -05:00
amcmanu3
33ff921b45 Silently log no server dir setting 2023-02-13 14:08:02 -05:00
amcmanu3
3a763178d7 Merge branch 'dev' into tweak/master-server-dir-config 2023-01-30 12:14:58 -05:00
amcmanu3
c8b8468030 Move resets before controller is instanciated. 2023-01-29 18:21:53 -05:00
amcmanu3
8707a1470c Fix naming 2023-01-29 17:58:47 -05:00
amcmanu3
e04fee0ea1 Fix key reset 2023-01-29 17:58:24 -05:00
amcmanu3
2d9529ba0c Add cookie secret to DB
Allow users to reset cookie and api secret
Add Crafty row to table on fresh install
Change inserts to updates for crafty settings table.
2023-01-29 16:54:02 -05:00
Zedifus
aa2ba4f8cf Merge branch 'dev' into refactor/config-json 2023-01-29 20:00:09 +00:00
amcmanu3
8ee274a927 Remove config.json from repo.
Remove version checking.
Move master config to helpers.
Add config.json when not found on start.
2023-01-29 14:54:25 -05:00
Andrew
8a5cc6d1e6 Set up back end for master server dir 2023-01-26 19:21:39 -05:00
amcmanu3
dfa2f5fb1e Remove antequeted code after moving from db 2023-01-19 11:28:00 -05:00
Zedifus
48b8b9d084 Merge branch 'dev' into refactor/config-json 2022-10-23 21:30:41 +01:00
Zedifus
1cbfb6eb10 Update changelog with commit a6aa0f8
Also change console colour for path display
2022-10-23 19:02:24 +01:00
Zedifus
a6aa0f8679 Fix pyinstaller pathing 2022-10-23 18:48:23 +01:00
Andrew
ea11863e35 Change the way we declare root by pyinstaller docs 2022-10-22 15:12:02 -04:00
Andrew
3f2e50a5dd Add config compare to not overwrite user changes 2022-10-13 12:17:31 -07:00
amcmanu3
eea5e329af Refactor and add import_helpers.
Working jar imports
2022-08-17 17:22:03 -04:00
Zedifus
99ae7e01a1 Tidy import naming
This will allow for previous variable naming
2022-07-21 00:39:29 +01:00
Zedifus
e01a0d5f65 Add update available notice to crafty startup
I tried displaying just under do_intro(),
but looked visually better just before user prompt
2022-07-20 23:56:09 +01:00
amcmanu3
f1d11bfb0d Remove tempdir from packaging logs. 2022-07-05 21:35:43 -04:00
Andrew
7d286e60e0 Backup/Config.json rework for API key hardening
See merge request crafty-controller/crafty-4!369
2022-06-20 19:26:21 +00:00
amcmanu3
f1f5f820b7 Add print for ordering purposes 2022-06-12 20:13:05 -04:00
amcmanu3
ef02b5a450 Change ordering 2022-06-12 20:11:56 -04:00
amcmanu3
1655818afc Define the prompt after the init is complete 2022-06-12 20:09:46 -04:00