Dane Everitt
|
7b5139b2b1
|
[Breaking] Return all server allocations in API response
|
2020-07-08 21:04:45 -07:00 |
|
Dane Everitt
|
d3c749ac56
|
Code cleanup & fix frontend searching servers; closes #2100
|
2020-07-06 21:25:00 -07:00 |
|
Dane Everitt
|
f0e18ba6f7
|
Code cleanup
|
2020-07-06 20:05:42 -07:00 |
|
DarthShmev
|
06ece0e624
|
Fix AuthenticateServerAccess middleware spelling issue.
|
2020-07-05 15:48:02 -04:00 |
|
Dane Everitt
|
7b75e7a648
|
Support using recovery tokens during the login process to bypass 2fa; closes #479
|
2020-07-02 23:01:02 -07:00 |
|
Dane Everitt
|
c522935403
|
Fix logic when generating recovery codes and update migration
|
2020-07-02 22:11:07 -07:00 |
|
Dane Everitt
|
a998b463e3
|
Generate recovery tokens when enabling 2FA on an account
|
2020-07-02 21:55:25 -07:00 |
|
Dane Everitt
|
7ee509d8c2
|
urlencode company name; closes #1690
|
2020-07-02 21:14:53 -07:00 |
|
Dane Everitt
|
e95a532da9
|
Make rate limit configurable; closes #1695
|
2020-07-02 21:11:16 -07:00 |
|
Dane Everitt
|
fde8465f35
|
Show a better error when JSON data cannot be parsed in the request
|
2020-06-30 20:05:11 -07:00 |
|
Dane Everitt
|
2ed3763d21
|
cs fix
|
2020-06-28 15:43:44 -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
|
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
|
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
|
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
|
756a21ff04
|
Remove unused code
|
2020-06-24 20:38:13 -07:00 |
|
Dane Everitt
|
536180ed0c
|
Return Http test cases to a passing state
|
2020-06-23 21:59:37 -07:00 |
|
Dane Everitt
|
c3aa257a2b
|
Update dependencies to latest versions
|
2020-06-23 21:24:37 -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
|
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
|
16e14621c8
|
Better error messaging when server is suspended
|
2020-06-22 20:22:52 -07:00 |
|
Dane Everitt
|
693b9eab0c
|
Fix handling of backup tasks; closes #2067
|
2020-06-18 21:00:04 -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 |
|
Matthew Penner
|
3338c49831
|
Fix Validable class on ServerTransfer.php
|
2020-06-06 11:37:43 -06:00 |
|
Charles Morgan
|
4ab32498d4
|
Save request to DB
Fixes #2047
|
2020-05-19 04:14:36 -04:00 |
|
Dane Everitt
|
5dbcddc862
|
Decode URL fragments correctly before sending to the daemon; ref #2040 ref #2038
|
2020-05-17 15:07:32 -07:00 |
|
Dane Everitt
|
086abb2a55
|
Actually delete the backup in the DB
|
2020-05-09 20:01:45 -07:00 |
|
Dane Everitt
|
225ef2917a
|
Support downloading and deleting S3 backups
|
2020-05-09 19:43:58 -07:00 |
|
Dane Everitt
|
d4e037db9c
|
Don't abort deleting a backup if the daemon cannot find it
|
2020-05-09 19:19:45 -07:00 |
|
Dane Everitt
|
52966ede89
|
Clean this code up, just use the updated model's FQDN; references #1931
|
2020-05-09 16:26:37 -07:00 |
|
Dane Everitt
|
33a7762152
|
Fix connection issues when changing node FQDN; closes #1931
|
2020-05-09 16:25:22 -07:00 |
|
Dane Everitt
|
3b2e2c63c6
|
Only show relevant configuration; update default path to be what the daemon expects
|
2020-05-09 15:44:13 -07:00 |
|
Dane Everitt
|
a342df8c13
|
Merge pull request #2010 from Sir3lit/patch1
Remove timezone from config
|
2020-05-09 15:40:27 -07:00 |
|
Dane Everitt
|
b94781e40e
|
Merge pull request #2008 from Sir3lit/emailfix
Fix Subuser welcome email
|
2020-05-09 14:47:47 -07:00 |
|
Charles Morgan
|
c3da5f0c0c
|
Update Node.php
No longer needed in wings config.
|
2020-05-09 01:03:36 -04:00 |
|
Dane Everitt
|
6967b76ae6
|
Remove any confusing legacy sizing files; everything in the panel is true MB (1000) not MiB
|
2020-05-08 21:13:39 -07:00 |
|
Charles Morgan
|
5eed8b1fe9
|
Fix Subuser welcome email
When calling `route('server.index')` it appends `/api/servers`
Not sure if this is a proper solution or not, but it fixes the issue.
|
2020-05-08 19:31:20 -04:00 |
|
Dane Everitt
|
49dee28eb8
|
Support using pipe characters within egg validation rules; closes #1960
|
2020-05-07 20:40:19 -07:00 |
|
Dane Everitt
|
41845ffdad
|
Backups cannot be nullable
|
2020-05-04 19:06:20 -07:00 |
|
Dane Everitt
|
c4e9c0a4ba
|
Better S3 backup generation support
|
2020-05-03 20:49:09 -07:00 |
|