Commit Graph

852 Commits

Author SHA1 Message Date
shamoon
4824ed1a2c Fix data buffer parsing error 2023-04-06 07:03:06 -07:00
shamoon
cd95c93e68 Increase breakpoint for 5 columns 2023-04-05 23:25:08 -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
066995702b Add 5th column for 2xl screens 2023-04-05 08:53:28 -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
2fbe4e5f24 Update cputemp.jsx 2023-04-04 17:05:22 -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
db85193bbf Fix emby/jellyfin now playing > 1 2023-04-04 15:00:09 -07:00
shamoon
48180604f9 Fix jellyfin / emby blocks boolean evaluation 2023-04-04 00:55:05 -07:00
shamoon
2829f0b649 Update memory.jsx 2023-04-03 23:22:28 -07:00
shamoon
f3ec238a2c Fix glances cpu temp detection & fahrenheit conversion 2023-04-03 21:49:28 -07:00
shamoon
616e8f2553 diskstation codestyle 2023-04-03 14:24:06 -07:00
Sebastian Osiński
f55ba3b67a Add option to specify volume in Diskstation widget 2023-04-03 22:10:56 +02:00
shamoon
4cb5241e94 glances temp usage bar 2023-03-31 10:37:41 -07:00
shamoon
872237167d Uptime usage bar 2023-03-31 10:37:31 -07:00
shamoon
a90f178ee0 Better handle multi-core temp 2023-03-31 08:44:27 -07:00
shamoon
489132269e Update [...service].js 2023-03-31 08:06:19 -07:00
shamoon
9303302ce7 Update [...service].js 2023-03-31 08:05:08 -07:00
shamoon
9ff977b339 Update [...service].js 2023-03-31 08:00:14 -07:00
shamoon
a2aab6451c lint 2023-03-30 14:40:24 -07:00
shamoon
1e64cf02cd Add temp usage bar, fix disk percentage 2023-03-30 14:36:40 -07:00
Kassim Benhaddad
df714c7556 feat: add Traefik IngressRoute support for k8s 2023-03-29 23:19:56 +01:00
shamoon
9333af20f5 Update glances.jsx 2023-03-29 14:57:31 -07:00
shamoon
c649c4ef17
Merge pull request #1084 from benphelps/feature-updated-resources
Feature: updated resources widget with cpu temp + uptime
2023-03-29 14:36:23 -07:00
shamoon
f830faf8af update glances widget 2023-03-29 14:35:48 -07:00
shamoon
b51af4377f Add uptime to resources widget 2023-03-29 14:35:48 -07:00
shamoon
f46addf20a Add cputemp to resources widget 2023-03-29 14:35:48 -07:00
shamoon
d4a3ba84e9 Convert resources widget to systeminformation dependency
Update resources.js
2023-03-29 14:35:48 -07:00
Nina Morgan
f37d3580b7 add support for Docker TLS based connections 2023-03-29 16:58:50 -04:00
shamoon
dde188c3c4 Fix calculate memory when no cache value 2023-03-28 15:51:55 -07:00
Sebastian Osiński
e549a87719 Display Docker container's used memory instead of total memory 2023-03-28 19:40:09 +02:00
shamoon
f895a6bf23 Fix status error display 2023-03-25 08:46:42 -07:00
shamoon
606bcdc835 Add docker healthy translation 2023-03-20 07:02:39 -07:00
shamoon
07b896832b
Merge pull request #1121 from shalak/enhance_nextcloud_widget
Add support of NC-Token to Nextcloud widget
2023-03-19 23:03:27 -07:00
shamoon
7d8da29e57 Update credentialed.js 2023-03-19 23:03:12 -07:00
shamoon
401b35bea9 Add translation for some missing items
Closes #1123
2023-03-19 22:58:47 -07:00
Mirek Szajowski
94dc5ad0e5 Add support of NC-Token to Nextcloud widget 2023-03-20 03:03:43 +01:00
shamoon
fe860992c0
Merge pull request #1111 from benphelps/fix-1110
Fix: Add padding to values in resources widget
2023-03-15 10:42:12 -07:00
shamoon
70a15838d5
Merge pull request #1085 from benphelps/audiobookshelf-widget
Add audiobookshelf widget
2023-03-15 10:41:27 -07:00
shamoon
69fcd3f0c8 Add padding to values in resources widget
Closes #1110
2023-03-15 10:27:01 -07:00
shamoon
eaf7ba608b Fix blocks for emby/jellyfin, support enable/disable 2023-03-12 16:50:28 -07:00
Dinesh Reddy J
29c7a51b04 modified: src/widgets/emby/component.jsx 2023-03-12 22:11:15 +05:30
Dinesh Reddy J
263801677a Added Jellyfin Widget to show number of movies,Series, Episodes songs #264 2023-03-12 21:57:13 +05:30
Zlendy
78642a36d0 Fix: immich API now returns bytes for storage 2023-03-10 19:15:37 -08:00
shamoon
a55bc357fd Add audiobookshelf widget 2023-03-05 23:34:46 -08:00
shamoon
b8a1b90713 Update credentialed.js 2023-03-05 23:32:27 -08:00
afknst
8f2d5b7bf9
Merge branch 'benphelps:main' into main 2023-03-03 12:48:48 +01:00
afknst
3d4654d592 Fix: Cannot access qBittorrent from quick launch #1079 2023-03-03 12:41:33 +01:00
shamoon
30f04f75f2 use correct rutorrent rate units 2023-03-03 00:55:05 -08:00
shamoon
26246c5997 fix deluge units 2023-03-03 00:48:28 -08:00
shamoon
8c97bf6213
Merge pull request #1078 from benphelps/fix-1077
Fix: use correct rate units for pyload
2023-03-03 00:36:01 -08:00
shamoon
6db6c823c4 use correct rate units for pyload 2023-03-03 00:34:51 -08:00
shamoon
e11589f52e simplify ghostfolio widget 2023-03-01 22:45:22 -08:00
Mathias R
e97fdc17be Added Ghostfolio widget 2023-03-01 19:44:13 +01:00
shamoon
65b23b9674
Merge pull request #1067 from Sairenity/1042-minecraft-server-status
Minecraft server status widget
2023-02-28 22:13:13 -08: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
c6e76f4e31 move minecraft proxy & use url key 2023-02-28 08:50:43 -08:00
Sairenity
b36ef0234e refactor widget.js, return http 200 when server is offline 2023-02-28 16:22:43 +00:00
Sairenity
ad66637ff1 rewrite minecraft server status widget to directly ping server 2023-02-28 11:49:39 +00:00
Rommel Kott
bf2f527f76 Refactor API host to be parametrized 2023-02-28 01:04:44 -06:00
shamoon
af147c0da0 Support open url in quicklaunch 2023-02-27 20:06:30 -08:00
Sairenity
f418ee6327 Add minecraft server status indicator 2023-02-27 11:59:37 +00:00
shamoon
e9790e5677 Change cloudflare widget to use api tokens 2023-02-26 08:18:47 -08:00
shamoon
449c23a63d fix service widgets import organization 2023-02-24 22:24:30 -08:00
shamoon
fe494a4ab3 add prometheus widget data validation 2023-02-24 22:07:42 -08:00
Tristin Terry
8dcb3a27bd add prometheus service widget 2023-02-24 19:55:13 -06:00
Sairenity
8604418fb1 implemented fetching of minecraft server status 2023-02-23 18:30:44 +00: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
Benoit SERRA
8e9ce016b1 Pterodactyl widget: initial commit 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
Dan Brezeanu
9eafac346b Configuration option for removing bottom version 2023-02-21 10:11:24 +02:00
shamoon
767fc1ec39 Better handle homebridge errors 2023-02-20 17:39:16 -08:00
shamoon
9df4ba0881 Fix homebridge config UI-X API expires login with 403 2023-02-20 14:58:19 -08:00
shamoon
b2f26e1a43 Update status.jsx 2023-02-20 14:55:01 -08:00
shamoon
594f47fa68 Rework healthchecks date formatting 2023-02-19 23:32:53 -08:00
Rommel Kott
5def5dd508 Add healthcheck widget 2023-02-19 23:31:33 -08:00
shamoon
4855aa762f correct transmission rate units 2023-02-19 07:46:51 -08:00
Daniel Rocha
96507e4eba Use byterate for flood 2023-02-19 07:46:51 -08:00
shamoon
08f56b54f5 Update component.jsx 2023-02-19 06:25:07 -08:00
shamoon
14e1a9a4ed limit widgets > 4 blocks 2023-02-18 22:58:55 -08: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
0666268d91 unmanic use generic proxy 2023-02-18 22:21:32 -08:00
Jeff Rescignano
b45d6240ae Add Unmanic service widget 2023-02-18 22:19:45 -08:00
shamoon
e35a66d3f1 Suppory body in widget endpoint mappings 2023-02-18 22:18:27 -08:00
Mbarmem
addf0911a0
Add Kopia widget (#1018)
* Add Kopia widget

* Add Kopia widget

* Modify Kopia widget blocks

* Kopia next run / last run

---------

Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2023-02-18 13:58:01 -08:00
shamoon
5289476937 Pass csrf token for unifi login 2023-02-16 22:45:11 -08:00
shamoon
ad6eeaaf75 Remove nextcloud shares block 2023-02-16 22:05:32 -08:00
Mbarmem
ed96c46fa5 Add Nextcloud widget 2023-02-16 11:30:05 +03:00
shamoon
e1176e9e3b Strip sensitive information contained in URLs from frontend API calls 2023-02-15 14:46:31 -08:00
shamoon
a25606cfe9
Merge pull request #994 from benphelps/fix-970
Fix: improve swarm status for replicated services & prefer stats for local containers
2023-02-14 10:41:49 -08:00
shamoon
ae7a77d247 Use replica count for swarm status
Co-Authored-By: Raphaël Catarino <raphcatarino@gmail.com>
2023-02-14 10:41:12 -08:00
shamoon
460983b741 Add grafana stats 2023-02-14 10:30:05 -08:00
shamoon
c1f22b3e2c Cleanup grafana widget + fix labels 2023-02-14 10:30:05 -08:00
Mbarmem
cd7d7ba729 Add Grafana widget 2023-02-14 10:30:05 -08:00
shamoon
f74275293a Prefer swarm task containers locally for status / stats 2023-02-14 10:09:12 -08:00
shamoon
ebe58769f6 fix fileflows widget labels 2023-02-13 20:22:15 -08:00
shamoon
598815ba5c fileflows code cleanup 2023-02-13 00:13:31 -08:00
Mbarmem
6bb94dc185 Add FileFlows widget 2023-02-13 00:13:31 -08:00
Vorotynsky Maxim
f558d27e8c
Move the footer to the bottom 2023-02-12 15:32:50 +01:00
Jason Fischer
e1f0e3814a
Merge pull request #954 from benphelps/rewrite-rutorrent-proxy
Feat: rewrite rutorrent proxy
2023-02-09 21:00: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
73c8ff7ee6 Use buildtime in config hash 2023-02-08 00:37:46 -08:00
shamoon
7b474d4cef Revert "Merge pull request #609 from benphelps/fix-576"
This reverts commit a7f290dfdd, reversing
changes made to cf38395100.
2023-02-08 00:19:33 -08:00
shamoon
b2211bcdfd rewrite rutorrent proxy 2023-02-06 14:23:30 -08:00
shamoon
b9b989fd11
Revert "feat: Custom CSS" 2023-02-06 14:07:11 -08:00
Jason Fischer
153dcf398e
Merge main 2023-02-06 13:45:56 -08:00
Jason Fischer
f53f975669
Settle on four fields with free size displayed as Available 2023-02-06 13:43:40 -08:00
shamoon
10097ab4fc lint photoprism 2023-02-05 22:14:54 -08:00
shamoon
a226f9de12 remove folders, unused vars 2023-02-05 22:11:22 -08:00
geckoflume
551f521edd Add PhotoPrism widget 2023-02-05 22:11:22 -08:00
Jason Fischer
11ae52df4a
Merge main 2023-02-05 00:21:35 -08:00
Bryan
77e02e6729
Merge branch 'main' into Mylar 2023-02-03 20:47:58 -05:00
KillahBee
58e8109856 adding working mylar 2023-02-03 15:51:52 -05:00
shamoon
486b376dca Fix label for PBS when data not returned yet 2023-02-03 10:22:51 -08:00
shamoon
f50f5c130e
Merge pull request #931 from benphelps/unifi-improvements
Unifi improvements
2023-02-03 01:24:46 -08:00
shamoon
17ebdd8226 Unifi widgets support sites other than default 2023-02-03 01:19:42 -08:00
shamoon
c2983197a0 Unifi widgets show warning with no data 2023-02-03 01:19:42 -08:00
Bryan
f851085ebf
Komga Widget (#922)
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2023-02-02 19:48:40 -08:00
shamoon
ce644afe9e Fix search broken in 0.6.5 2023-02-02 09:40:52 -08:00
shamoon
015d7dac52 Rework uptime kuma remove proxy display more info 2023-02-02 01:11:27 -08:00
chain710
c3d15a61c3 Implement uptime-kuma widget 2023-02-02 00:49:56 -08:00
shamoon
f517d704b8
Merge pull request #904 from lholota/feat/custom-css
feat: Custom CSS
2023-02-01 21:15:58 -08:00
Ean McLaughlin
ff27b1ef51
Show container status if health is an empty string
If data.health is an empty string, ?? will accept it and not use the right side value; instead, we should use || which treats empty string as false and returns the right side value. This will show "RUNNING" in the status box if health is "".
2023-02-01 15:32:10 -07:00
Lukas Holota
147a165bbc Allow Custom CSS 2023-01-31 07:25:36 -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
shamoon
046f2986a8 lint support custom search provider in quicklaunch 2023-01-31 00:58:29 -08:00
shamoon
7a5a3a6608 Compatible with quicklaunch internet search 2023-01-31 00:36:11 -08:00
shamoon
87dbbcb1e0 Refactor multi & single providers & retain provider key only 2023-01-31 00:34:29 -08:00
chain710
3bc0522812 Support multi search providers
- add `providers` option in search widget, value is array of provider name, like: `[google, bing]`
2023-01-31 00:34:29 -08:00
shamoon
1f5912c232 Support custom search in quicklaunch web search 2023-01-31 00:33:30 -08:00
shamoon
adce18d023
Merge pull request #897 from avdept/add_search_to_quicklaunch
Add internet search to quicklaunch
2023-01-30 23:54:04 -08:00
shamoon
11d03be4de Use configured search provider, allow disable internet search 2023-01-30 23:38:37 -08:00
Alex Sinelnikov
4e17628f97 Added search to quicklaunch 2023-01-30 10:16:45 +02: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
Jason Fischer
c9439eafa2
Don't show QEMU templates in VMs field for Proxmox widget
fixes #864
2023-01-29 09:44:15 -08:00
shamoon
19cf9969b9 Fix immich widget error catching & awaiting data 2023-01-28 21:49:31 -08:00
Zlendy
dbcd6f5df7 Fix: Immich API no longer has an "error" property 2023-01-28 21:49:31 -08:00
Zlendy
6b5e8ab0c7 Add Immich Widget 2023-01-28 21:49:31 -08:00
shamoon
f2b3a12569 Fix nzbget download rate units 2023-01-28 21:17:39 -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
0d5f8f6e7c
Don't include LXC templates in LXC count
fixes #864
2023-01-28 12:59:20 -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
James Wynn
8d016629d3 Services are now sorted by the 'weight' field.
* Default for discovered services is 0
* Default weight for configured services is their index within their
  group scaled by 100, i.e. (index + 1) * 100
* Should be backwards compatible with current loose ordering
2023-01-24 12:48:49 -06:00
James Wynn
02e9df8f28 Parse widget field list if is a string 2023-01-24 09:31:20 -06:00
shamoon
f9e27a6bb5
Merge pull request #868 from KillahB33/main
Cloudflared Widget
2023-01-23 19:54:34 -08:00
Michael Shamoon
89c6528f24 cloudflare widget validation, handle multiple connections, fix translation file error, capitalize status 2023-01-23 10:31:08 -08:00
KillahBee
2836ee1f3b cloudflared widget working locally 2023-01-23 12:06:35 -05:00
shamoon
d71a1f9345
Merge pull request #861 from benphelps/fix-opnsense-no-wan
Fix: Handle opnsense no wan interface
2023-01-22 14:29:49 -08:00
Michael Shamoon
c8116fc9e8 Better error output for docker integration 2023-01-22 14:23:14 -08:00
Michael Shamoon
ca4b5b131d Allow specifying wan interface on opnsense widget 2023-01-22 11:02:52 -08:00
Benoit
2b3d4b388a Synology Diskstation widget : initial commit 2023-01-22 11:51:04 +01:00
KillahBee
fa1792cd5f adding cloudflare widget 2023-01-20 11:43:19 -05:00
Michael Shamoon
d27b795d81 Remove capital from octoprint widget
remove

add
2023-01-20 07:09:00 -08:00
shamoon
c7e4a52b99
Merge pull request #841 from JacksonBarker/main
Added Brave search provider
2023-01-18 18:52:11 -08:00
Jason Fischer
627ce179ef
Merge pull request #448 from jameswynn/kubernetes
Support for Kubernetes and Longhorn
2023-01-18 14:54:38 -08:00
Jason Fischer
1935965095
Merge pull request #834 from williamwoldum/octoPrint
OctoPrint Widget
2023-01-18 12:50:45 -08:00
williamwoldum
006fb80533 Added celcius labels 2023-01-18 21:04:49 +01:00
Jackson Barker
ab2c3c6412
Added Brave search provider 2023-01-18 14:10:01 -05:00
williamwoldum
2c3947ea3f Removed refresh intervals 2023-01-18 19:33:55 +01:00
williamwoldum
365783204a realized that 'pausing' and 'resuming' are also states while printing 2023-01-18 00:47:51 +01:00
williamwoldum
047f7af99a removed silencing feature 2023-01-17 23:36:48 +01:00
williamwoldum
a880cdbc68 silenced more request errors + small fix in display logic 2023-01-17 12:50:08 +01:00
williamwoldum
9f008fc04e initial 2023-01-17 03:54:24 +01:00
Ulysse Mensa
82a6553c58
Merge branch 'benphelps:main' into main 2023-01-16 22:39:51 +01:00
Ulysse Mensa
2a24277757 Add Medusa widget 2023-01-16 22:39:01 +01:00
José Manuel Jurado Bujalance
93dda99aaa use abbr as icon fallback 2023-01-13 22:45:08 +01:00
Eizock
0febf05d8d
Add Moonraker (Klipper) widget (#798)
* Add Moonraker (Klipper) widget

* Fix linting

* Removed filename, to adhere to standards

* Removed unused translation

* fix conditional in moonraker component

Co-authored-by: Eizock <>
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2023-01-12 13:55:07 -08:00
Jason Fischer
a7f290dfdd
Merge pull request #609 from benphelps/fix-576
Fix: settings not picked up after first container creation
2023-01-09 16:53:24 -08:00
James Wynn
b6e8b64a2e Merge branch 'main' into kubernetes 2023-01-09 08:34:43 -06:00
James Wynn
4d6ce1f7e2 Widgets in discovered services now work correctly 2023-01-09 08:30:50 -06:00
Michael Shamoon
fc2e17fa59 fix useWidgetAPI refreshInterval 2023-01-09 01:33:58 -08:00
Michael Shamoon
730f1c5ec1 Support api key + username / pass for truenas widget 2023-01-07 10:00:25 -08:00
John Hollowell
34a7b25c9c Add truenas key to credentialed proxy handler
Revert "Change TrueNAS to use API key"

This reverts commit 1926c26b77d8e048d92da6e20ff24a3056237daf.

Co-Authored-By: John Hollowell <jhollowe@johnhollowell.com>
2023-01-07 10:00:16 -08:00
Michael Shamoon
84b7f103c3 Allow setting locale for datetime widget directly 2023-01-04 13:53:06 -08:00
Michael Shamoon
35a2cd9b94 Support Synology DownloadStation v6 + v7
Co-Authored-By: Benoit SERRA <11260343+Oupsman@users.noreply.github.com>
2023-01-03 15:51:21 -08:00
James Wynn
36ed1022e3 detection now uses annotation "gethomepage.dev/enabled" instead of label 2023-01-03 16:15:08 -06:00
Michael Shamoon
af29f5b266 Use tabular nums for datetime to prevent size changing 2023-01-02 08:30:57 -08:00
James Wynn
e15ba1c82c Merge branch 'main' into kubernetes 2022-12-31 11:19:42 -06:00
James Wynn
7ac862be75 removed overly verbose logging message 2022-12-31 11:13:52 -06:00
Michael Shamoon
ee729a7e6a remove error on no discovered services 2022-12-30 20:31:25 -08:00
Michael Shamoon
bc7937db71 omada widget cleanup 2022-12-29 00:25:50 -08:00
shamoon
0e1aeaf54c
Merge pull request #719 from benphelps/docker-server-failovers
Fix: Handle docker server failures if others succeed
2022-12-28 18:40:08 -08:00
Michael Shamoon
d17a17bd3c Use server-side endpoint to properly cache GH release data 2022-12-28 18:33:14 -08:00
Michael Shamoon
0afc1b96f1 CPU / memory / disk usage bars start from 0
Closes #737
2022-12-28 16:21:04 -08:00
Michael Shamoon
5fbc6702bc Prevent blocking error on GH releases failure
Closes #738
2022-12-28 16:17:49 -08:00
shamoon
88934ec39a
Correct debug messages in Pyload widget
Closes #733
2022-12-26 06:07:43 -08:00
Michael Shamoon
679704949e Fix broken update checker 2022-12-26 01:02:01 -08:00
Benoit SERRA
94f43b1210
OPNSense widget (#730)
* Opnsense widget (#2)

* OPNSense widget : initial version, memory usage is inaccurate.

* OPNSense widget : code cleanup in widget.js. Firewall is no longer displayed, so it did not need to be queried.

* Opnsense widget (#3)

* OPNSense widget : initial version, memory usage is inaccurate.

* OPNSense widget : code cleanup in widget.js. Firewall is no longer displayed, so it did not need to be queried.

* OPNSense widget : fixing the CPU code to make it more reliable.

* OPNSense widget : fixing the CPU code to make it more reliable. Removing uptime info

* Update src/widgets/opnsense/component.jsx

Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>

* Update public/locales/en/common.json

Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>

* Update src/widgets/opnsense/component.jsx

Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>

* Update src/widgets/opnsense/component.jsx

Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2022-12-26 00:32:12 -08:00
Michael Shamoon
ba4cbad601 xteve cleanup 2022-12-25 20:58:20 -08:00
Marcus Kimpenhaus
43a11eadfc
added widget for xteve (#731)
* added xteve widget

* eslint fixes

* xteve code cleanup

Co-authored-by: Marcus Kimpenhaus <k@AirM2.kimpenhaus.net>
Co-authored-by: Michael Shamoon <4887959+shamoon@users.noreply.github.com>
2022-12-25 20:51:51 -08:00
Benoit SERRA
38d81b654e
Mikrotik widget (#720) 2022-12-23 09:12:06 -08:00
shamoon
c68cc3c8ed
Merge pull request #715 from benphelps/diskstation-to-downloadstation
Chore: rename diskstation to downloadstation
2022-12-23 08:46:37 -08:00
Michael Shamoon
c8ea72c217 lint 2022-12-23 08:38:52 -08:00