Commit Graph

3870 Commits

Author SHA1 Message Date
Dane Everitt d6b765ed16 Run unit tests as well as integration tests 2020-06-28 15:31:06 -07:00
Dane Everitt 6b1b478cb9 Fix envrionment configuration 2020-06-28 15:26:09 -07:00
Dane Everitt ce138d07a9 Test fixes 2020-06-28 15:22:39 -07:00
Dane Everitt faca237049 First pass at getting integration tests running on Github actions 2020-06-28 15:17:36 -07:00
Dane Everitt b7f5011abd Update FUNDING.yml 2020-06-28 15:09:17 -07:00
Dane Everitt d7ab0a356f Add funding information 2020-06-28 15:04:54 -07:00
Dane Everitt 28c5729e48 Add test coverage for creating tasks 2020-06-28 14:41:22 -07:00
Dane Everitt b9a451b528 Add test coverage for schedules 2020-06-28 13:50:07 -07:00
Dane Everitt 63bc4080d5 Add test coverage for reinstall & server renaming 2020-06-28 10:40:41 -07:00
Dane Everitt 4cb4dfecc8 Add test coverage for generating JWTs to connect to websocket 2020-06-28 10:16:15 -07:00
Dane Everitt 7546d54b4e Add test coverage for resource utilization 2020-06-27 12:32:27 -07:00
Dane Everitt 6312b627a3 Add test coverage for power toggling 2020-06-27 12:23:40 -07:00
Dane Everitt 8cfdb3acce Add test cases for sending a command to a server 2020-06-27 12:04:41 -07:00
Dane Everitt 4cb95d8063 Add test coverage for 2fa 2020-06-27 11:06:35 -07:00
Dane Everitt fc261fe20c Add test cases for client servers endpoint 2020-06-27 10:35:02 -07:00
Dane Everitt 4a677aebae Fix the subtest to actually make enough keys for this to be useful 2020-06-25 22:39:45 -07:00
Dane Everitt a81f6882f7 Add test coverage for API key generation and deletion 2020-06-25 22:36:58 -07:00
Dane Everitt 7a5f7b99a7 Add integration test covering account endpoint 2020-06-25 22:12:09 -07:00
Dane Everitt 8fb21a5048 Fix error while updating user 2020-06-25 21:42:21 -07:00
Dane Everitt f0e3f0e474 Make quick iteration testing easier 2020-06-25 21:21:05 -07:00
Dane Everitt da39d9177e Fix seed imports 2020-06-25 21:16:59 -07:00
Dane Everitt b55767426f Update some server service tests 2020-06-24 22:18:48 -07:00
Dane Everitt 83a59cdf4f Fix node update tests 2020-06-24 21:54:56 -07:00
Dane Everitt a5d9faf6b2 Get database unit tests back into passing shape 2020-06-24 20:47:52 -07:00
Dane Everitt 756a21ff04 Remove unused code 2020-06-24 20:38:13 -07:00
Dane Everitt 34916e7caf Fix job task runner test 2020-06-23 22:10:54 -07:00
Dane Everitt 536180ed0c Return Http test cases to a passing state 2020-06-23 21:59:37 -07:00
Dane Everitt eaae74fe33 Fix immediately obvious deprecation notices while running command tests 2020-06-23 21:33:56 -07:00
Dane Everitt 86bc9da893 Add back some dev deps 2020-06-23 21:25:44 -07:00
Dane Everitt c3aa257a2b Update dependencies to latest versions 2020-06-23 21:24:37 -07:00
Dane Everitt ba0c78d2ab Revert "Add missing testing dependencies"
This reverts commit 6ed35ad83c.
2020-06-23 21:00:00 -07:00
Dane Everitt 066ed5cdda Don't prevent deletion if a DB host is unreachable and it is a force delete; closes #2085 2020-06-23 20:26:48 -07:00
Dane Everitt 4a0627d182 Don't trigger a 500 error due to unchecked data being inserted; closes #2087
This also clears up allowed values for the disk input and normalizes the messaging between edit and create screens.
2020-06-23 20:24:09 -07:00
Dane Everitt 497f73d820 Only show limit warnings when necessary and relevant 2020-06-23 20:13:58 -07:00
Dane Everitt b78aa180ea Prevent creating a new database via the application API if server is at its limit; closes #2129 2020-06-23 20:07:37 -07:00
Dane Everitt 910a48ee8a Merge pull request #2128 from galeapatrik/develop
Fix #terminal css line formatting
2020-06-23 19:28:24 -07:00
Dane Everitt 1b54112129 Merge pull request #2118 from Sir3lit/stylingchanges
Add scrollbar styling + change syntax background color
2020-06-23 19:27:59 -07:00
Dane Everitt 173b75d44d Merge pull request #2089 from Sir3lit/changedatabases
Database page edits, Shows message x of x databases when limit > 0, removes create button once limit is reached.
2020-06-23 19:27:00 -07:00
Dane Everitt 24852b8982 Merge pull request #2088 from Sir3lit/changebackup
Backup page edits, Shows client x of x backups when limit > 0. Removes create button if limit is reached or limit is 0
2020-06-23 19:26:43 -07:00
Dane Everitt 3d99b50e15 Merge pull request #2031 from Sir3lit/showunlimited
Show "unlimited" not 0
2020-06-23 19:24:32 -07:00
Dane Everitt 9efac27020 Merge pull request #2063 from Sir3lit/adminoverview
Show Unlimited instead of 0MB for disk space on about page ( Admin Side )
2020-06-23 19:24:10 -07:00
Dane Everitt 76beab0db0 Merge pull request #2131 from vilhelmprytz/update-mumble-egg
Update default value for "MUMBLE_VERSION" to latest version
2020-06-23 19:23:48 -07:00
Dane Everitt 16e14621c8 Better error messaging when server is suspended 2020-06-22 20:22:52 -07:00
Vilhelm Prytz b5b02207d3 Update default value for MUMBLE_VERSION to latest version 2020-06-22 11:59:18 +02:00
Dane Everitt 693b9eab0c Fix handling of backup tasks; closes #2067 2020-06-18 21:00:04 -07:00
galeapatrik 89844e0a0d Fix terminal css line formatting 2020-06-17 21:32:33 +02:00
Charles Morgan ad0fd4bf72 Change syntax background
Matches the background of file editor, keeps lighter border to say defiend.
2020-06-14 03:47:37 -04:00
Charles Morgan 03f37e1fb9 Add global scrollbar styling
Addeding styling to the scroll bar so its not "out of place" from everything else. Open to changes to the style. Anything is better then what it was.

Maybe remove the hover color?
2020-06-14 03:45:56 -04:00
Dane Everitt 364b645b81 Actually link the save action; closes #2092 2020-06-13 10:07:16 -07:00
Dane Everitt be91913f23 Return a null resource if an allocation has no server; closes #2117 2020-06-13 09:56:40 -07:00