Commit Graph

2173 Commits

Author SHA1 Message Date
Squidly271 09c8388a5b Fix container log size
The docker logs command outputs to both stdout and stderr depending upon the type of log entry.  Both have to be accounting for in determining the log size
2018-10-18 22:01:49 -04:00
Squidly271 7bfb17282a Why can't everyone use tabs? 2018-10-18 20:14:48 -04:00
Squidly271 1a530bd085 Code change to prevent CA from modifying system file
CA currently when installing multiple previously installed apps will copy, modify, and execute a different version of CreateDocker.php to avoid a harmless display error.  Minor code adjustment to prevent CA from having to do that (since it may at some point in the future break).
2018-10-18 20:13:02 -04:00
realies 676531bf6c Update CPUvms.page 2018-10-18 04:15:59 +01:00
Rouven Hurling 9d14283f35 load localVersion from docker api if json version === null 2018-10-16 07:22:01 +02:00
Rouven Hurling 2791a463a1 rewrite getRemoteVersionV2 to follow correct api flow
1. get www-authenticate header for realm, service & scope
2. get token from generated url (realm + query args service & scope)
3. get manifest header Docker-Content-Digest

Also allows access to private docker registries
2018-10-16 07:21:09 +02:00
bergware 34f37b7059 Diagnostics: add totals in btrfs usage information 2018-10-15 19:03:54 +02:00
bergware c61fd1a978 Docker: fix button color in alert messages 2018-10-15 18:23:43 +02:00
Rouven Hurling a70373a3fb send X-Registry-Auth header when pulling image from private registry 2018-10-15 04:28:35 +02:00
tom mortensen 120b2579cb Merge pull request #399 from realies/patch-5
Add global CPU core pinning for containers
2018-10-12 22:47:09 -07:00
tom mortensen 4e71fe6cf3 Merge pull request #397 from Squidly271/patch-17
Change anonymized email address
2018-10-12 22:43:47 -07:00
tom mortensen 032396ea5f Merge pull request #401 from bergware/master
fixed: VM CPU mode not properly updated
2018-10-12 22:43:16 -07:00
bergware 1692b4f4ba fixed: VM CPU mode not properly updated 2018-10-09 19:40:41 +02:00
realies 0b59242416 Prevent secondary injection 2018-10-09 13:25:40 +01:00
realies f2ef9d54fe Toggle based on majority checkbox state 2018-10-08 23:30:02 +01:00
realies d96bd77677 Trigger checkbox change event 2018-10-07 20:04:23 +01:00
realies 9d508a9abc Add global CPU core pinning for containers
Should make possible to (re)allocate CPU resources across all containers faster. Currently, it requires manual clicking on thread numbers per container individually, which in a large pool of containers can be very repetitive. The change allows for thread numbers to be clickable, doing so enables or disables thread pinning across all containers.
2018-10-07 19:45:52 +01:00
Squidly271 95112f2891 Change anonymized email address
lol  Whenever I look through someone's diagnostics, I always think that they have a porn addiction
2018-10-05 17:07:30 -04:00
Tom Mortensen 6dde7a8811 Merge branch 'master' of github.com:limetech/webgui 2018-10-04 09:16:58 -07:00
Tom Mortensen 6ab3aa371e on Tools/Vars set PHP_AUTH_PW to asterisks 2018-10-04 09:16:37 -07:00
bergware 18866d7e7b Docker: added "container size" calculation 2018-10-02 23:15:09 +02:00
bergware 7aa1b9e7d8 Docker: added "container size" calculation 2018-10-02 23:13:14 +02:00
bergware 6625749430 Docker: added "container size" calculation 2018-10-02 20:44:03 +02:00
bergware c0f63ed397 Docker: added "container size" calculation 2018-10-02 20:31:31 +02:00
bergware 8596c50f86 Docker: fixed autostart order not updated when "wait" values are present 2018-09-30 09:58:43 +02:00
tom mortensen 13084cc5ef Merge pull request #392 from Squidly271/patch-16
Revert docker run Security
2018-09-28 18:08:22 -07:00
bergware e5b2b63edb Styling update: height & width scaling 2018-09-28 20:53:10 +02:00
bergware a56ad7cd67 Added new setting "Font size" 2018-09-28 18:25:57 +02:00
bergware 2eba807eea Updated button styling 2018-09-28 18:25:18 +02:00
Squidly271 b85259dcb5 Revert docker run Security
While I think this was a decent idea, in actual practice there are too many possibilities / permutations of quoting etc that can potentially result in a false positive and prevent the user from executing their container.  Net result is that the security routine would have to be continually updated as more legit usages com to light.

Since the whole point of the original change was to prevent repository maintainers from maliciously executing arbitrary commands in the docker run and not to impact end-users at all, this will have to be purely enforced on CA's end instead.
2018-09-28 09:17:37 -04:00
bergware 8aff3f83f0 New display setting: "Custom header text color" 2018-09-27 20:22:30 +02:00
bergware 6ebca4f820 Shadox box styling update 2018-09-27 19:27:46 +02:00
bergware c191272323 Updated buttons styling 2018-09-27 18:24:07 +02:00
bergware dcefec035d Make font sizes relative 2018-09-27 17:56:08 +02:00
bergware f8cd37fd47 Minor code optimization 2018-09-26 12:34:40 +02:00
bergware 62bb6156a6 Docker: cap cpu and memory load at 100% 2018-09-26 10:39:07 +02:00
bergware 0c9921c66f Use PHP version_compare to check Unraid versions 2018-09-22 11:05:04 +02:00
bergware aed330b7e0 Style corrections 2018-09-22 10:58:21 +02:00
bergware 131e9a377b Style corrections 2018-09-22 10:41:45 +02:00
bergware 7d54eaeb8e Style corrections 2018-09-22 10:33:31 +02:00
bergware cf90d73ab6 Adjusted font size 2018-09-21 10:09:19 +02:00
bergware 371cdb576a Adjusted font size 2018-09-21 09:41:44 +02:00
bergware c5ee9d37d5 Dashboard: add context menu to both image and title 2018-09-20 12:06:13 +02:00
bergware 99feceafa6 Docker: cap cpu+memory load at 100% 2018-09-20 08:24:05 +02:00
bergware 17dd281b47 CPU pinning: preserve "emulatorpin" entry 2018-09-16 13:28:12 +02:00
bergware 29300c2c5b Minor code optimization 2018-09-16 10:06:17 +02:00
bergware 968df19f40 VM edit corrections
- create image when new vdisk is added
- keep sound card selection included
- fix add/remove of network interfaces
2018-09-15 13:24:00 +02:00
bergware 869d04306f Correction in custom parity schedule 2018-09-15 09:09:32 +02:00
bergware 21744e426a Correction in custom parity schedule 2018-09-15 09:05:44 +02:00
bergware cc71de5cbf System devices: fixed display of ACS override warning message 2018-09-14 15:07:39 +02:00