Commit Graph

555 Commits

Author SHA1 Message Date
bergware
0e727235c7 Changed ID to CLASS for elements occurring more than once 2023-01-08 12:46:58 +01:00
bergware
66d382c86b Dashboard and Docker: introduce lock button for sortable items
By default sortable  items are locked, which allows mobile devices to scroll the page.
Upon request items can be made sortable
2023-01-08 01:05:29 +01:00
bergware
d6d879660a Updated copyright 2023 2023-01-07 20:51:12 +01:00
bergware
69bc96ba36 Docker: PHP8 support 2023-01-05 11:06:39 +01:00
bergware
6ce9bc9de3 Docker: honor user setting of stop time-out 2022-12-30 13:20:07 +01:00
Christoph Hummer
2cd4b01f7c Update CreateDocker.php
- changed `Docker Hub URL` to `Registry URL` because of GHCR and other new container registries becoming more and more popular.
2022-12-06 07:37:56 +01:00
Squidly271
97a6259041 Docker: Fix display aberration on orphan images 2022-10-30 16:45:13 -04:00
bergware
50b48df7b5 Docker: fixed javascript error when no containers exist 2022-09-19 23:23:24 +02:00
dcflachs
5cfd51add8 Dockerman add ability to specify shell with container label. 2022-08-22 23:21:51 -04:00
bergware
8308ae5842 Plugin system and docker update
- Use buffering in nchan communication
- Start any background command delayed
- Added openDokcer routine
- Code optimization
2022-08-09 16:36:56 +02:00
bergware
681bcff670 Plugin system update 2022-07-09 11:09:14 +02:00
bergware
94039e26be System update 2022-07-05 17:08:27 +02:00
Arif Er
b88df02414 fixup! feat(docker): use docker label as primary source for WebUI 2022-06-24 16:00:51 +08:00
Arif Er
5c81ad9d82 feat(docker): use docker label as primary source for WebUI
This commit makes the 'net.unraid.docker.webui' docker label the primary source
when parsing the web UI address. If the docker label is missing, the template
value will be used instead.
2022-06-24 13:35:47 +08:00
bergware
e6a0153180 Docker: fixed path selection 2022-06-01 11:01:57 +02:00
Arif Er
c2478b16bd Docker Web UI to use Docker label for icons as fallback
getIcon to take in an optional parameter that can be populated by the
container's label.
2022-05-23 21:47:48 +08:00
bergware
065b9008db Docker: translation optimization 2022-04-30 17:27:37 +02:00
Squidly271
03cf8a93ef Docker: Ignore icon references to default question mark 2022-04-29 07:48:22 -04:00
bergware
f62c690542 Docker: add description to all custom networks 2022-04-19 14:57:30 +02:00
bergware
e0948fb02e Docker: add description to all custom networks 2022-04-19 14:53:28 +02:00
bergware
36b70fbb54 Merge remote-tracking branch 'upstream/master' 2022-04-19 10:50:04 +02:00
bergware
61317c5b3c Docker: make Wireguard tunnel check more strict 2022-04-19 10:49:05 +02:00
tom mortensen
edee448592 Merge pull request #1073 from bergware/master
Wireguard: fix regression error
2022-04-18 15:03:39 -07:00
bergware
6d9bc3e500 Docker: add wireguard description in network selection 2022-04-18 21:48:38 +02:00
bergware
6042b610ca Docker: add route for remote WireGuard access 2022-04-18 11:57:36 +02:00
bergware
02c2bdb3ef Docker: add route for remote WireGuard access 2022-04-18 11:39:42 +02:00
bergware
296b572b36 Docker: add route for remote WireGuard access 2022-04-18 02:01:05 +02:00
bergware
a59cc208ee Docker: add route for remote WireGuard access
Containers with network 'br0' can be remotely accessed by WireGuard without the need to configure static router on the home router (gateway)

"Host access to custom networks" must be enabled to allow access
2022-04-17 22:56:48 +02:00
Squidly271
6e62426745 Log docker icon download failures
DockerUpdate also could possibly have CURLOPT_FAILONERROR set, but everything seems to work without it.  However on the icons a fail to download previously would never return a "false", but would have the file with contents of "404: Not Found"
2022-04-16 15:24:12 -04:00
bergware
c696d0eded Docker settings: suppress browser presets 2022-04-11 00:49:16 +02:00
Squidly271
d520342dfb Update CreateDocker.php 2022-04-06 18:05:37 -04:00
Squidly271
0b31bba645 Docker: Silence PHP errors when editing a template if corruption exists 2022-04-06 18:02:21 -04:00
bergware
0d9c923fad Use https for internet connectivity check 2022-03-17 11:09:06 +01:00
Squidly271
e40e3fe9ff Docker: Add Network / Privacy Category 2022-03-10 14:08:24 -05:00
tom mortensen
054e2006f8 Merge pull request #1024 from Squidly271/patch-35
Docker: Handle edge case involving browser back button when within CA…
2022-02-16 16:18:47 -08:00
Squidly271
978b5ee8eb Docker: Handle edge case involving browser back button when within CA in certain unlikely circumstances 2022-02-05 13:09:08 -05:00
shayne
d57affd193 Always show "WebUI" for user specified URLs
I often specify custom WebUI URLs based on my network/local-domain
setup. I rarely if ever use "http://[IP]:[PORT:8888]/" templated URLs.

This change maintains support for the existing templated
bridged/host-network URL schema while enabling the "WebUI" affordance
for containers where the user explicitly entered a WebUI url, e.g.
"https://grafana.mylan.io"
2022-02-03 10:24:20 -05:00
bergware
dfb7b0d7b2 Bug fixes 2022-01-20 10:02:02 +01:00
Squidly271
0e50d4eb63 Don't update templates 2022-01-16 16:25:09 -05:00
Squidly271
36f02bd391 Revert https://github.com/limetech/webgui/pull/1003 2022-01-16 16:22:38 -05:00
Squidly271
4e404d5212 Update CreateDocker.php 2022-01-16 07:47:53 -05:00
bergware
b8401076d8 Expand ipaddr() with protocol; selection
protocol defaults to ipv4 in case of ipv4 + ipv6
2022-01-15 12:49:32 +01:00
bergware
7c5a45b86b Docker: update window uses color of selected theme 2021-12-23 15:56:43 +01:00
bergware
9b40609e72 Docker: remove close button in popup windiow 2021-12-23 14:00:37 +01:00
bergware
cef100b931 Docker: optimized contextmenu 2021-12-21 00:42:04 +01:00
bergware
cece662c1e Disable spellcheck on text input 2021-12-20 21:55:53 +01:00
bergware
9beb8895f4 Docker: fix regression error 2021-11-15 12:32:48 +01:00
bergware
a3da1524ad Docker: fix regression error 2021-11-15 12:28:25 +01:00
tom mortensen
35f5647c38 Merge pull request #980 from bergware/master
Miscellaneous updates and fixes
2021-11-11 09:28:08 -08:00
bergware
b18cef0219 Replace openWindow() for openTerminal()
Use ttyd for logging windows
2021-11-11 02:44:35 +01:00