Commit Graph

285 Commits

Author SHA1 Message Date
Squidly271
04882c3e54 Fix: Silence PHP error on docker networks. 2025-09-16 21:40:23 -04:00
Squidly271
12ab3df1a8 Fix: PHP error when changing container network if wireguard isn't enabled 2025-09-16 21:34:37 -04:00
Squidly271
7a595edb24 Utilize a general class 2025-08-29 02:25:53 -04:00
Squidly271
38b8c0410b Fix: Under certain circumstances Advanced/Basic view mode settingnwouldn't save 2025-08-27 22:10:33 -04:00
Squidly271
680363d54a Fixed: Multiple Tabs on Main would cause issues on parity sync changes 2025-08-14 19:30:56 -04:00
Squidly271
173c388b0f Refactor: Don't time out on scripts that can continue in background and auto exit when finished 2025-08-13 22:56:45 -04:00
Squidly271
4ed31801bc Refactor: Change to always publish 2025-08-13 22:37:24 -04:00
Squidly271
ac9d97a628 Merge branch 'master' into patch-8 2025-08-13 19:28:12 -04:00
Squidly271
c5d984d270 Chore: Remove references to :stop on nchan options 2025-08-12 23:09:23 -04:00
Squidly271
e361b0b864 Refactor: Remove code for live updates disabled 2025-08-12 23:05:48 -04:00
tom mortensen
fd0ccd228e Merge pull request #2326 from Squidly271/patch-8
Feat: Allow selected nchan publishers to exit if no listeners
2025-08-12 09:15:50 -07:00
Squidly271
3c2c2c2635 Chore: Rename func and set properly set default values 2025-08-12 12:14:37 -04:00
Squidly271
408331edf5 Refactor: Support not sending duplicate messages
Keep track of the md5 within a separate function.  Avoids duplication of code on the nchan scripts, and allows for the script to still exit if no listeners without adding in more code within each script to handle this.
2025-08-10 18:13:10 -04:00
Squidly271
fa5c87cc75 Refactor docker_load
keep publishing at a slower rate if no containers are running.

Precursor to having publish not publish if md5 hasn't changed but still honoring timeouts.
2025-08-10 16:44:06 -04:00
Squidly271
353ae247b8 Fixed: dockerload exiting if no containers running 2025-08-10 16:29:29 -04:00
Squidly271
e57011bc38 Simpler Syntax for calling publish function 2025-08-10 12:47:10 -04:00
Squidly271
1e19f59859 Update docker_load 2025-08-09 22:50:16 -04:00
Squidly271
93767073be Refactor: Switch docker_load from bash to php 2025-08-09 22:02:42 -04:00
Squidly271
f13fdd3f13 Update CreateDocker.php 2025-08-06 11:32:01 -04:00
Squidly271
4384fc3e8c Fix: Another possible and a missing translations 2025-08-05 22:02:58 -04:00
Squidly271
471a41525d Fix Display Issues re: TS 2025-08-05 21:57:03 -04:00
Zack Spear
fd665c7782 fix: docker containers table basic & advanced toggle 2025-08-04 14:44:37 -07:00
bergware
4da4750f34 Docker: fix network settings 2025-07-29 11:37:54 +02:00
ljm42
6d6862fd0f refactor: use shared nchan publish function 2025-07-24 13:42:10 -07:00
bergware
d51090a2ac Docker: IPv6 GUA and ULA support 2025-07-22 09:01:00 +02:00
Zack Spear
fefc4c5bba fix: add manualSpacingOffset to fillAvailableHeight VMs & Dockers for improved layout
- Introduced manualSpacingOffset parameter in DockerContainers.page and VMMachines.page to prevent unwanted scrollable space in the main content.
- Updated fillAvailableHeight calls to include this parameter, enhancing the overall layout consistency across pages.
2025-06-27 12:43:41 -07:00
Zack Spear
77efe32856 refactor: standardize fillAvailableHeight usage across pages
- Replaced existing resize functions with fillAvailableHeight calls in multiple pages for consistent dynamic height adjustments.
- Updated PageMap.page, Processes.page, Syslog.page, Vars.page, DockerContainers.page, VMMachines.page to utilize fillAvailableHeight with appropriate parameters.
- Wrapped relevant elements in 'js-fill-available-height' and 'js-actions' divs for improved structure and layout clarity.
2025-06-27 12:21:03 -07:00
ljm42
0d083a1430 Fix: Docker listing could show APIPA IP 2025-06-17 16:16:44 -07:00
Zack Spear
02b2be2c2a fix: remove hide_eth variable & function usage in DockerSettings.page
- Eliminated the $hide_eth variable as it was not used and attempting to be set by an undeclared function
2025-06-11 13:33:52 -07:00
tom mortensen
32ff144399 Merge pull request #2235 from bergware/master
Miscellaneous fixes and updates
2025-06-08 11:11:28 -07:00
tom mortensen
cc379f3c63 Merge pull request #2232 from unraid/fix/docker-edit-field-copy-responsive
fix: docker container add / edit responsive consistency
2025-06-08 11:10:04 -07:00
tom mortensen
0bb9dca1f6 Merge pull request #2230 from unraid/feat/ui-dialog-responsive
feat: ui dialog responsiveness
2025-06-08 11:09:04 -07:00
tom mortensen
d0c5f5a306 Merge pull request #2227 from unraid/refactor/responsive-tables
refactor: table responsivess min-width
2025-06-08 11:06:42 -07:00
bergware
1b0a985e95 Docker: fix settings page 2025-06-07 13:14:25 +02:00
Zack Spear
83c508d190 style: add CreateDocker.css for improved styling and layout consistency, remove unused AddContainer.css and UpdateContainer.css 2025-06-03 15:50:02 -07:00
Zack Spear
80a555ae74 feat: ui dialog responsiveness 2025-06-03 14:16:28 -07:00
Zack Spear
d697accdfe style: update TableContainer class to improve layout consistency and responsiveness across Docker and VM pages 2025-06-02 16:34:22 -07:00
Zack Spear
3506afd6ae chore: Docker.page spacing to prevent markdown parser issue 2025-06-02 16:23:15 -07:00
bergware
8743fa1818 Docker: fix translation 2025-05-31 15:32:15 +02:00
Zack Spear
b756fc463e Merge branch 'master' into master 2025-05-28 09:30:04 -07:00
bergware
6a30172d0f Docker settings: subnet selection starts at /25 2025-05-25 11:24:26 +02:00
bergware
27eeed1242 Docker settings: subnet selection starts at /24 2025-05-25 11:23:04 +02:00
Zack Spear
3f89883de9 fix: enhance layout consistency in Docker settings
- Introduced a new flex utility class `.buttons-no-margin` in default-base.css to manage button spacing effectively.
- Updated CreateDocker.php to wrap checkbox inputs in flex containers for improved alignment and spacing.
- Adjusted AddContainer.css to refine the max-width of span elements and commented out unused styles for better maintainability.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-23 14:23:25 -07:00
Zack Spear
892e8b09b3 fix: enhance layout consistency in DockerSettings.page and DockerSettings.css
- Refactored DockerSettings.page to improve the structure and readability of checkbox and input elements using flexbox for better alignment.
- Updated DockerSettings.css to comment out unused styles for select and span elements, streamlining the CSS for improved maintainability.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-23 12:46:31 -07:00
Zack Spear
40565a9bda fix: enhance layout consistency in DockerSettings.page and VMSettings.page
- Added spacing between hidden input fields and submit buttons for improved layout consistency.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-22 12:36:03 -07:00
tom mortensen
689d181e45 Merge pull request #2188 from unraid/feat/responsive-default-page-layout
feat: responsive DefaultPageLayout first pass
2025-05-22 11:19:36 -07:00
Zack Spear
a965a2390f fix: enhance layout consistency in ArrayOperation.page, Disk.page, Share.page, and CreateDocker.php
- Updated button and status message structure in ArrayOperation.page, Disk.page, and Share.page for improved layout consistency.
- Adjusted the placement of elements in CreateDocker.php to enhance visual structure.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-21 17:22:31 -07:00
Zack Spear
91c40f393a fix: enhance layout consistency in DockerSettings.page
- Wrapped the Docker vDisk size input element in a span for improved layout structure.
- This change continues the effort to enhance visual consistency across the plugin.
2025-05-21 11:17:55 -07:00
Zack Spear
696d2e6b93 fix: dockersettings dhcp responsiveness 2025-05-20 16:52:28 -07:00
Zack Spear
1bb2f18369 fix: DockerSettings submit button wrap in span 2025-05-20 16:46:34 -07:00