Commit Graph

646 Commits

Author SHA1 Message Date
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