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
f74275293a
Prefer swarm task containers locally for status / stats
2023-02-14 10:09:12 -08:00
shamoon
73c8ff7ee6
Use buildtime in config hash
2023-02-08 00:37:46 -08:00
Michael Shamoon
c8116fc9e8
Better error output for docker integration
2023-01-22 14:23:14 -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
d17a17bd3c
Use server-side endpoint to properly cache GH release data
2022-12-28 18:33:14 -08:00
Vinay Dawani
9188f5cdd9
cleanup
2022-12-11 12:49:23 -05:00
Vinay Dawani
fb883c7b27
added yaml file variable for swarm mode checks
2022-12-11 03:03:20 -05:00
Vinay Dawani
f51e755216
Merge remote-tracking branch 'forkorigin/main' into features/basic-docker-swarm
2022-12-11 02:42:22 -05:00
James Wynn
51ff424d98
added check for nodes without disks
2022-12-09 17:00:05 -06:00
James Wynn
09eb172079
new status format, new podSelector field, more accurate pod stats
...
* renamed pod label prefix from "homepage" to "gethomepage.dev"
which is more inline with typical kubernetes practices
2022-12-08 16:04:33 -06:00
James Wynn
174cb651b4
Merge branch 'main' into kubernetes
2022-12-08 09:57:51 -06:00
Michael Shamoon
535a7d2f2d
Add optional tz
2022-12-05 09:41:19 -08:00
Michael Shamoon
94678be85e
retry ping > 500 too
2022-11-30 00:46:35 -08:00
Michael Shamoon
33bd349e43
Add fallback to HTTP GET for ping
2022-11-30 00:34:18 -08:00
Jason Fischer
07385dc91e
Add container health details to status
2022-11-27 09:46:18 -08:00
Jason Fischer
354f819041
Merge pull request #505 from benphelps/ping-and-redesign-status
...
Feature: Service ping, redesign docker status
2022-11-20 10:03:43 -08:00
James Wynn
a1f2003a77
Merge branch 'main' into kubernetes
2022-11-19 09:09:23 -06:00
James Wynn
fdb143304f
Separated kubernetes widgets from resources widgets
2022-11-18 18:02:23 -06:00
Michael Shamoon
f473d324df
Fix docker status error display
2022-11-18 15:24:07 -08:00
Michael Shamoon
1c456b70c0
Re-create service ping, docker status changes
...
See #388
2022-11-07 11:35:13 -08:00
James Wynn
056e26dfd3
Improved handling of empty or disabled kubernetes configuration
2022-11-06 06:58:52 -06:00
James Wynn
4fc6db49ca
Improved kubernetes error handling
2022-11-06 06:58:52 -06:00
James Wynn
8887fcc3ee
longhorn support
...
* longhorn widget for showing storage stats as "disks"
2022-11-06 06:58:52 -06:00
James Wynn
c4333fd2dc
Kubernetes support
...
* Total CPU and Memory usage for the entire cluster
* Total CPU and Memory usage for kubernetes pods
* Service discovery via annotations on ingress
* No storage stats yet
* No network stats yet
2022-11-06 06:58:52 -06:00
Ivan Bravo Bravo
99b2ba8944
added basic support for Docker Swarm services
2022-10-26 00:12:46 -05:00
Michael Shamoon
e1a62a69f6
Openmeteo Widget
2022-10-20 20:03:41 -07:00
Michael Shamoon
48a09e5a99
Refactor info widget sanitizing / privateOptions
2022-10-12 01:53:57 -07:00
Michael Shamoon
c1a55ff6d3
Update glances to use private widget options API
2022-10-11 12:16:18 -07:00
Michael Shamoon
8e2ff61f1c
Allow multiple glances widgets with optional id
property
2022-10-11 10:21:57 -07:00
Michael Shamoon
99b70f96e4
Allow username + password for glances
2022-10-11 10:21:57 -07:00
Michael Shamoon
802fe0f721
Glances widget use settings for URL
2022-10-11 10:21:57 -07:00
Michael Shamoon
080bc44a6f
Lint glances info widget
2022-10-11 10:21:57 -07:00
Michael Shamoon
321efd08cc
Glances info widget
2022-10-11 10:21:57 -07:00
Ben Phelps
e56dccc7f1
new logo and styling tweaks
2022-10-08 16:04:24 +03:00
Jason Fischer
c3a623c329
Remove pages/api/proxy.js as it was an open proxy
...
- The only location pages/api/proxy was used was for icon loading in item.jsx, simply returning the icon URL instead worked just fine. There was no need to proxy icon requests.
fixes : #327
2022-10-03 15:17:56 -07:00
Ben Phelps
57e4ca355b
add widgets to config hash
2022-09-28 21:58:43 +03:00
Ben Phelps
c980c70798
revalidate config changes, check on focus changes
2022-09-26 22:54:12 +03:00
Ben Phelps
4386999c38
further restructuring
2022-09-26 15:25:10 +03:00
Ben Phelps
4d790feaae
formatting cleanup
2022-09-26 14:42:31 +03:00
Ben Phelps
e1a3a82f75
utils cleanup, initial static generation
2022-09-26 12:04:37 +03:00
Ben Phelps
ec8700f3e9
fix widgets without mappings
2022-09-26 10:58:31 +03:00
Jason Fischer
808e79e2ac
Add Docker, Emby, Gotify, Jackett, and JellySeerr widgets
2022-09-25 16:15:47 -07:00
Ben Phelps
035dd25ece
widget refactoring
2022-09-26 00:35:54 +03:00
Jason Fischer
03fa2f86d7
Add AdGuard, Bazarr, and Coin Market Cap widgets
...
- Allow setting HTTP method in widget.js
- Allow sending allow listed query params to proxy
2022-09-25 14:31:41 -07:00
Ben Phelps
562235f828
starting of widget refactoring
2022-09-25 19:43:47 +03:00
Jason Fischer
42fe535df7
Patch console object to instead use winston for logging
...
- Allow setting labels via new createLogger method
- Make logger initialization more robust
2022-09-21 23:37:17 -07:00
Ben Phelps
122b987fa3
Merge branch 'main' into feature/widget_strelaysrv
2022-09-21 09:05:42 +03:00
Ben Phelps
c024c4f01c
Merge pull request #241 from JazzFisch/add-logger
...
Add Winston for log handling
2022-09-21 09:03:52 +03:00