Michael Shamoon
ca4b5b131d
Allow specifying wan interface on opnsense widget
2023-01-22 11:02:52 -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
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
4d6ce1f7e2
Widgets in discovered services now work correctly
2023-01-09 08:30:50 -06:00
James Wynn
36ed1022e3
detection now uses annotation "gethomepage.dev/enabled" instead of label
2023-01-03 16:15:08 -06:00
James Wynn
e15ba1c82c
Merge branch 'main' into kubernetes
2022-12-31 11:19:42 -06:00
Michael Shamoon
ee729a7e6a
remove error on no discovered services
2022-12-30 20:31:25 -08:00
Michael Shamoon
6b90d3ef28
Handle docker server failures if others succeed
2022-12-22 21:16:52 -08:00
Vinay Dawani
9188f5cdd9
cleanup
2022-12-11 12:49:23 -05:00
Vinay Dawani
c720df0805
double negation instead of ternary. force boolean
2022-12-11 04:01:06 -05:00
Vinay Dawani
b7722ed333
check swarm value before passing
2022-12-11 03:15:59 -05:00
Vinay Dawani
fb883c7b27
added yaml file variable for swarm mode checks
2022-12-11 03:03:20 -05:00
James Wynn
ec08535204
fixed podSelector discovery
2022-12-09 07:56:51 -06:00
James Wynn
a146c13c4f
fixed unintentional blank default podSelector from discovery
2022-12-09 07:52:32 -06:00
James Wynn
8543118607
updated ingress selector label, added href override annotation
2022-12-09 07:43:52 -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
c01b60dbd1
try to detect invalid settings load
2022-12-03 00:14:07 -08:00
shamoon
9d2f1ab8c8
Add default interval setting for coinmarketcap
2022-12-01 06:36:51 -08:00
Michael Shamoon
04fbf315ee
Fix startup errors on completely empty settings file
...
Closes #564
2022-11-27 19:35:45 -08:00
Michael Shamoon
92d456dbf4
fix group sort to prevent possible loss
2022-11-21 00:29:20 -08:00
Michael Shamoon
b393318084
fix group sorting bug
2022-11-20 23:59:10 -08:00
James Wynn
a1f2003a77
Merge branch 'main' into kubernetes
2022-11-19 09:09:23 -06:00
James Wynn
056e26dfd3
Improved handling of empty or disabled kubernetes configuration
2022-11-06 06:58:52 -06:00
James Wynn
0c6f7dbee1
Cleaned up some variable names
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
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
Michael Shamoon
ae3f847cef
Sort layout groups by default, simplify sorting
2022-11-03 20:35:52 -07:00
GodD6366
3740426bb5
Change to server-side implementation
2022-11-03 20:35:52 -07:00
Michael Shamoon
a3ed070921
Some info widgets exempt from cleaning private data
2022-10-21 20:54:45 -07:00
Michael Shamoon
48a09e5a99
Refactor info widget sanitizing / privateOptions
2022-10-12 01:53:57 -07:00
Michael Shamoon
7c39cd8960
Private widget options API
2022-10-11 12:16:18 -07:00
Ben Phelps
ba428cf3ae
fix docker service discovery #343
2022-10-08 23:10:41 +03:00
Jason Fischer
c533966050
Merge branch 'main' into configurable-widget-fields
2022-09-29 21:15:56 -07:00
Jason Fischer
9b7d6b196f
Allow widget field visibility to be configurable
2022-09-29 21:15:25 -07:00
Ben Phelps
dadd501843
fix case with empty bookmarks and widgets
2022-09-29 11:40:09 +03:00
Ben Phelps
a10a30a22c
fix some error edge cases
2022-09-28 22:40:54 +03:00
Ben Phelps
4386999c38
further restructuring
2022-09-26 15:25:10 +03:00
Ben Phelps
e1a3a82f75
utils cleanup, initial static generation
2022-09-26 12:04:37 +03:00