Commit Graph

3733 Commits

Author SHA1 Message Date
Dane Everitt bb9c0c968a Merge pull request #2466 from LeJeanbono/rename_cpu_thread
Rename CPU Threads for CPU Pinning
2020-10-11 12:06:54 -07:00
Dane Everitt 8697185900 Fix up database creation and handling code for servers; ref #2447 2020-10-11 11:59:46 -07:00
Charles Morgan c8b00f0ccf Fix missing semi, Fixed task tow overflow
Was suppsoe to be correct in https://github.com/pterodactyl/panel/pull/2352 but seems to be picky. Should now correctly show a multiline text box and not a long skinny text box when the text overflows.

Also, fixed a missing semicolon. 👍
2020-10-11 04:35:26 -04:00
Dane Everitt a4d7170fac Don't allow creation of a database with an identical name for the same server; closes #2447 2020-10-10 18:17:04 -07:00
Dane Everitt 7b0f998f0b Return the correct server & subuser counts for user listing; closes #2469 2020-10-10 18:06:42 -07:00
Dane Everitt 1f7fe093ae Correctly validate description for API keys to match model expectations; closes #2457 2020-10-10 17:15:30 -07:00
Dane Everitt 1f28fb94e2 Ensure the UUID is set correctly; closes #2450 2020-10-10 17:11:27 -07:00
Dane Everitt a9e4587125 Ensure debug is false in tests to avoid accidentally masking exception responses wrongly 2020-10-10 16:51:44 -07:00
Dane Everitt 69f27ed807 Update and test variable validator logic 2020-10-10 16:46:56 -07:00
Dane Everitt d8228f2da8 Allow passing empty values through for variables, covers with test, closes #2433 2020-10-10 16:45:24 -07:00
Dane Everitt bf6e1ce966 Document what is being tested a little better so it isn't just a wall of code 2020-10-09 22:12:45 -07:00
Dane Everitt c2db163731 Update node finding service logic to be single query; add test coverage 2020-10-09 22:01:25 -07:00
Dane Everitt 3decbd1f46 Temporarily disable flaky tests on Github 2020-10-09 21:14:06 -07:00
Dane Everitt 192a578a03 Add basic test coverage for server creation functionality 2020-10-09 21:08:27 -07:00
Dane Everitt b2970e3117 Fastest way to passing tests is deleting the failing ones. 👍 2020-10-09 20:21:10 -07:00
Oreo Oreoniv 1e3f3fb053 Fixed incorrect button appearance 2020-10-09 12:15:23 +03:00
Dane Everitt c59a2c436b Don't waste time on a service better suited to an integration test 2020-10-08 22:34:52 -07:00
Dane Everitt 2560163655 Modify how deletion service works (actually fixes #2085); cover changes with test 2020-10-08 21:08:55 -07:00
Dane Everitt 7a643beee0 Add test coverage for startup modification 2020-10-08 20:38:21 -07:00
Dane Everitt d087bebc93 Add some additional test coverage and clean up modification service and suspension service 2020-10-07 21:56:44 -07:00
LeJeanbono 0b559f8acb Rename CPU Threads for CPU Pinning 2020-10-06 23:09:16 +02:00
Dane Everitt 83efb2d7b6 More fixes for broken unit tests 2020-10-05 21:54:29 -07:00
Dane Everitt b9eb87deaa Fix node and schedule unit tests 2020-10-05 21:31:39 -07:00
Dane Everitt 0c2bd416ee Fix unit tests for eggs 2020-10-05 21:29:35 -07:00
Dane Everitt 0f4f2235a3 More Laravel-esq job processing 2020-10-05 20:46:41 -07:00
Oreo Oreoniv ec313a7362 Fixed description for API keys 2020-10-05 12:36:03 +03:00
Oreo Oreoniv 62e111657c Fixed a bug with an incorrect size modal 2020-10-05 11:53:11 +03:00
Oreo Oreoniv 0fa503f923 Fixed phantom shadow when opening modal window 2020-10-05 11:36:47 +03:00
Dane Everitt e1e079bc12 Update README.md 2020-10-03 21:49:26 -07:00
Dane Everitt 2d01c7b988 Reset is_processing state of a schedule when toggling active/inactive; closes #2425 v1.0.0-rc.7 2020-10-03 19:47:52 -07:00
Dane Everitt 57457f0e9c Oops, also include the server status 2020-10-03 19:37:36 -07:00
Dane Everitt 6b52a36b31 Significantly reduce the number of re-renders on the console page when stats are flowing 2020-10-03 19:36:26 -07:00
Dane Everitt 5fc4444f5a Refit terminal when screen is resized; closes #2365 2020-10-03 19:21:11 -07:00
Dane Everitt 2d56cacbab Don't trigger a 500 error with bad data; closes #2442
This whole chunk of code needs some cleanup but I'll defer that for the new admin area in the future
2020-10-03 19:05:04 -07:00
Dane Everitt d1c30607cf UI updates for server rows to show current status 2020-10-03 16:36:31 -07:00
Dane Everitt 2a42ef5c62 Mobile responsiveness fixes 2020-10-03 16:25:39 -07:00
Dane Everitt 47d59ca20f Fix mobile UI for allocation rows 2020-10-03 15:48:31 -07:00
Dane Everitt 4ff5de7e1b decode before encoding URLs, closes #2440 2020-10-03 12:51:41 -07:00
Dane Everitt 99c9682f67 Fix errors with mounts; closes #2374 2020-10-03 12:42:27 -07:00
Dane Everitt b4a9a7205d speeling is hard 2020-10-03 12:14:39 -07:00
Dane Everitt fb482abb9c Also cache bust 2020-10-03 11:37:11 -07:00
Stepan Fedotov 62856556b9 Apply security fixes from #2441 to 1.0 2020-10-03 11:34:36 -07:00
Charles Morgan 3473e1dfbf Remove console logging (#2415)
Remove console logging, as its not an error being logged i see no reason for this to be printed when the startup page is viewed.
2020-10-03 11:23:16 -07:00
Oreo Oreoniv 10eeae0927 Fix text overflows through out the front end (#2406) 2020-10-03 11:22:37 -07:00
Oreo Oreoniv 6893f9bfcd Fixes for mobile responsiveness on the console page (#2411) 2020-10-03 11:21:09 -07:00
Dane Everitt 1616cf1318 Always show errors from HTTP exceptions correctly to the user; closes #2439 2020-10-03 11:18:14 -07:00
Caleb 4770af453b Removed loggin and reverted changes to webpack 2020-09-29 14:42:02 -04:00
Caleb 0017ab5397 Delete .env.bkup 2020-09-29 12:04:16 -04:00
Caleb 24cad5587b Update .gitignore 2020-09-29 12:03:14 -04:00
Caleb fb33824e10 Added admin controls.
Removed the note in the server settings that stated that the allocations feature is currently not implemented.

Properly check to make sure that there are allocations available in range before trying to create it.
2020-09-29 12:00:59 -04:00