shamoon
febb4cc6d5
Support settings layout as a list
2023-05-28 09:51:44 -07:00
shamoon
1b984abd91
Fix error port display, again
2023-05-23 03:37:56 -07:00
Georges-Antoine Assi
cdd7b2d44b
Enhanced glances widget ( #1534 )
...
* Enhanced glances widget (resource match)
* Make widget clickable + cleanup helperrs
* Prevent unused glances API calls
---------
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2023-05-22 10:50:58 -07:00
Shaun Walker
cf7c68261f
Add support for QNAP instances with multiple volumes ( #1528 )
...
* Add support for pfSense API
* Fix linting issues
* remove a line
* rename cpu to load in default block
* Re-order container blocks to ensure defaults show
* clean up
* Add support for multiple volumes as well as defining the volume you want to track
* QNAP widget syntax corrections, translate invalid
---------
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2023-05-21 08:13:40 -07:00
shamoon
ba21ae60d7
url error log
2023-05-18 00:26:32 -07:00
David O'Trakoun
4f3396cf32
error hostname:port/path was missing colon
2023-05-17 20:03:08 -04:00
shamoon
bc981aae3d
Include port in error messages
2023-05-14 21:24:09 -07:00
Shaun Walker
77f4c8bf54
Add pfSense API widget ( #1491 )
...
* Add support for pfSense API
* Fix linting issues
* remove a line
* rename cpu to load in default block
* Re-order container blocks to ensure defaults show
* simplify pfsense widget, rename, limit blocks
---------
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2023-05-13 13:44:33 -07:00
Andre
acc19ccca1
Add Tailscale Widget ( #1468 )
...
* Added tailscale widget
* finished tailscale widget
* Consolidated date comparison to it's own function
* Modified to follow Airbnb's style guide
* Removed refresh and added translations
* fix some tailscale translation strings
---------
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2023-05-06 21:09:33 -07:00
Georges-Antoine Assi
bd1c2b1881
Add setting to hide widgets on failure
2023-04-30 19:09:37 -04:00
shamoon
b5ada5ef11
Add type field to services from api
2023-04-21 08:50:15 -07:00
shamoon
dacb038126
Further widget validation cleanup
2023-04-11 11:15:08 -07:00
shamoon
a83d105764
Cleanup data validation
2023-04-11 11:05:30 -07:00
shamoon
7e012993d8
Support per-service stats control
2023-04-07 21:34:33 -07:00
shamoon
e4788cc7f6
Fix widget option boolean parsing with docker labels
2023-04-06 20:18:06 -07:00
shamoon
4824ed1a2c
Fix data buffer parsing error
2023-04-06 07:03:06 -07:00
shamoon
379d2e59f1
preserve swr mutate
2023-04-05 22:45:27 -07:00
shamoon
64b43871c6
Try to fix false data parse errors
2023-04-05 22:17:52 -07:00
shamoon
6701e3bd77
Use HOMEPAGE_BUILDTIME to revalidate container restart/recreate
2023-04-04 22:55:26 -07:00
shamoon
a42c50f1cc
fix emby widget options interpolation
2023-04-04 19:08:52 -07:00
shamoon
a0fa6367ca
Merge pull request #1161 from MrLemur/add-traefik-ingressroute
...
Feature: Add Traefik IngressRoute support for Kubernetes
2023-04-04 15:56:38 -07:00
shamoon
48180604f9
Fix jellyfin / emby blocks boolean evaluation
2023-04-04 00:55:05 -07:00
Sebastian Osiński
f55ba3b67a
Add option to specify volume in Diskstation widget
2023-04-03 22:10:56 +02:00
Kassim Benhaddad
df714c7556
feat: add Traefik IngressRoute support for k8s
2023-03-29 23:19:56 +01:00
Nina Morgan
f37d3580b7
add support for Docker TLS based connections
2023-03-29 16:58:50 -04:00
shamoon
7d8da29e57
Update credentialed.js
2023-03-19 23:03:12 -07:00
Mirek Szajowski
94dc5ad0e5
Add support of NC-Token to Nextcloud widget
2023-03-20 03:03:43 +01:00
shamoon
eaf7ba608b
Fix blocks for emby/jellyfin, support enable/disable
2023-03-12 16:50:28 -07:00
shamoon
b8a1b90713
Update credentialed.js
2023-03-05 23:32:27 -08:00
Mathias R
e97fdc17be
Added Ghostfolio widget
2023-03-01 19:44:13 +01:00
Jason Fischer
3db5435c19
Merge pull request #1043 from jameswynn/variable-substitution
...
Added support for environment variable substitution
2023-02-28 20:14:30 -08:00
shamoon
e9790e5677
Change cloudflare widget to use api tokens
2023-02-26 08:18:47 -08:00
shamoon
b2d22d7574
Cache config env variables & check if config contains variables before substitution
2023-02-23 09:51:28 -08:00
shamoon
060d5afcaa
Simplify pterodactyl to only show server / node counts
2023-02-23 07:50:13 -08:00
James Wynn
e0f1aae4d5
Added support for environment variable substitution
...
* Only environment variables starting with HOMEPAGE_VAR_ and HOMEPAGE_FILE_
are supported
* The value of env var HOMEPAGE_VAR_XXX will replace {{HOMEPAGE_VAR_XXX}}
in any config
* The value of env var HOMEPAGE_FILE_XXX must be a file path, the contents
of which will be used to replace {{HOMEPAGE_FILE_XXX}} in any config
* If a substituted value contains a variable reference it may also be
replaced, but the behavior is non-deterministic
2023-02-23 08:50:25 -06:00
James Wynn
f8f96645b0
Added "external" boolean annotation to specify external services
...
External services define a kubernetes service pointing to an application
hosted outside of the cluster. These services should not attempt to get
the status based on kubernetes deployments. The new boolean flag disables
this functionality. Since this is an edge case, the default value is "false".
2023-02-22 09:05:26 -06:00
Jason Fischer
45946ddfe1
Merge pull request #963 from benphelps/fix-settings-after-container-update
...
Fix settings after container update
2023-02-18 22:56:53 -08:00
shamoon
e35a66d3f1
Suppory body in widget endpoint mappings
2023-02-18 22:18:27 -08:00
shamoon
e1176e9e3b
Strip sensitive information contained in URLs from frontend API calls
2023-02-15 14:46:31 -08:00
James Wynn
b4cdb03228
Added support for "ping" configuration in kubernetes ingress annotations
2023-02-09 17:09:59 -06:00
shamoon
3600e5487d
Apply suggestions from #964 code review
2023-02-08 08:30:53 -08:00
chain710
f109ffa9bc
cookieJar.setCookieSync ignore error
...
cookieJar.setCookieSync crash node when error, like:
```
uncaughtException: Error: Cookie not in this host's domain. Cookie:example.com Request:127.0.0.1
```
2023-02-08 20:33:11 +08:00
shamoon
7b474d4cef
Revert "Merge pull request #609 from benphelps/fix-576"
...
This reverts commit a7f290dfdd583c8c9696c71d93a9c39a2348bf2d, reversing
changes made to cf3839510045cc51cf4d653dabb83477e9743d80.
2023-02-08 00:19:33 -08:00
Jason Fischer
11ae52df4a
Merge main
2023-02-05 00:21:35 -08:00
shamoon
17ebdd8226
Unifi widgets support sites other than default
2023-02-03 01:19:42 -08:00
Benoit
4c17e3fd14
Synology Widget : making it work with multiple widgets connecting to differents versions of DSM
2023-01-31 12:07:23 +01:00
Jason Fischer
893b3f0986
Merge main
2023-01-29 17:07:40 -08:00
Jason Fischer
e62952c2c1
Create reusable Synology proxy
...
- Migrate DiskStation and DownloadStation to use new proxy
- Move DiskStation proxy UI logic into component
2023-01-29 17:04:36 -08:00
Eizock
2a42d89d08
Add Proxmox Backup Server Widget ( #879 )
...
* Add Proxmox Backup Server Widget
* Clarification added to Failed Tasks
* Refactor pbs to proxmoxbackupserver
* Removing property instead of recreating object
* minor code styling of proxmoxbackupserver widget
---------
Co-authored-by: Eizock <>
Co-authored-by: Michael Shamoon <4887959+shamoon@users.noreply.github.com>
2023-01-28 16:32:47 -08:00
Jason Fischer
e96036e076
Merge pull request #873 from jameswynn/sort-services-by-weight
...
Services are now sorted by a new 'weight' field
2023-01-24 17:52:08 -08:00