Commit Graph

35 Commits

Author SHA1 Message Date
95ef72d809 All file uploads using API 2024-05-26 23:31:06 -04:00
912785b280 Remove http references from codebase 2024-03-21 18:10:39 -04:00
c9a46a1f9b Remove http handler from codebase 2024-03-15 14:47:30 -04:00
ccf67002cd Remove print statement 2024-01-31 19:17:13 -05:00
6e776d6383 Allow http to be disabled by config.json 2024-01-28 12:15:00 -05:00
98efec1417 Remove API v1 2023-11-05 15:48:43 -05:00
72a5f1661c Resolve Conflicts from Merge branch 'dev' into feature/openmetrics-implementation 2023-10-07 23:55:58 +02:00
083e7b2f3f Fixing Little Rename Issue 2023-09-05 23:16:53 +02:00
c7ea7fbc6b Appease Black 2023-09-05 20:37:52 +02:00
02b7cb8205 appease linter 2023-09-05 20:27:02 +02:00
2d77c456ca Merge branch 'dev' into bugfix/issue_255_status_page_update 2023-09-05 20:05:12 +02:00
6574a557ff Remove ajax handler references 2023-09-04 14:12:27 -04:00
0a99261f5a Remove antiquated file_handler 2023-09-03 16:16:07 -04:00
eb6d9560f8 Implementations of Prometheus Client 2023-09-03 16:04:28 +02:00
34fe9c1326 Using API Call for Status Page 2023-09-02 21:51:28 +02:00
27f6c4c926 Add unzip/dir request handler to api v2 2023-08-31 21:35:30 -04:00
eccac2508d Fix Issue #255
Rework how the websockets are managed
2023-08-09 23:47:53 +02:00
491415c7fa Re-black codebase with new standard 2023-02-15 18:01:21 -05:00
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
bc2776c666 Be good with the linter 2023-01-26 22:26:41 +01:00
d97a792987 Remove public page to use direct login as status one
Rework HTTP Handler as we redirect all trafic to HTTPS
2023-01-25 23:26:04 +01:00
51b1097a96 Fixing Stack when redirected from Unauthorized page 2022-06-08 21:42:25 +02:00
d97bcc608f Fix info message in tornado server starter
Yes I know it's a 1 character replace
2022-05-21 00:00:21 +03:00
53459d83dc Merge branch 'feature/api-v2' into merge/api-v2 2022-05-05 03:32:09 +03:00
1aa0d65cf7 Merge branch feature/external-frontend to feature/api-v2 without the frontend 2022-04-14 15:33:53 +03:00
92c8fc04f3 Refactor to standardize class/variable naming 2022-04-14 03:10:25 +01:00
d417950eae fix fstrings, refactored console to static 2022-04-11 20:34:46 -05:00
42ca4bb973 Refactored the yes to not pass objects in import
Merge Conflicts ᴙ Us
2022-04-11 00:23:55 -05:00
b1ed9ba2bd Add API routes from 3.x
Enhance security for permissions on API requests
Fix bug where server permissions and crafty permissions were flipped upon making a new token
Fix bug where new secret key would be created every time Crafty was started.
Fix bug where DB locks will occur with concurrent writes to the DB.
2022-04-10 19:39:31 +00:00
2a512d7273 Fix files to conform with new Black pylintrc
Mostly just breaking up strings and comments into new lines
Some strings dont require 'f' but keeping in for readability
with the rest of the concatinated string
2022-03-23 06:06:13 +00:00
e06fe8a52a Black codebase
Apply black formatting to codebase
2022-03-23 02:50:12 +00:00
b306d1f313 Tidy imports & dep auto-installer 2022-03-08 04:40:44 +00:00
154b99792f Fix code quality :) 2022-02-27 19:45:32 +02:00
92c2af926a Reduced the amount of injection in JavaScript.
* Moved file endpoints to file_handler.py
* Added a global `serverId` for some pages
* Fixed fi_FI translations
* Some other stuff I don't remember
2022-02-27 19:26:54 +02: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