Commit Graph

490 Commits

Author SHA1 Message Date
JigSawFr
8a84eba232
fix(widgets): move flood auth from BASIC to raw json body 2022-12-01 20:55:14 +01:00
shamoon
9d2f1ab8c8 Add default interval setting for coinmarketcap 2022-12-01 06:36:51 -08:00
JigSawFr
7087ed80cc
Add flood widget 2022-12-01 12:40:19 +01:00
Michael Shamoon
1aeb3a3b63 Add a perfunctory key to <span> 2022-11-30 20:52:30 -08:00
shamoon
df5ff48000
Merge pull request #594 from benphelps/fix-591
Fix: Add token expiration, tweak error handling for npm
2022-11-30 09:57:26 -08:00
shamoon
537b1b344d
Merge pull request #586 from benphelps/add-diskstation
Add Synology DiskStation widget
2022-11-30 09:56:32 -08:00
Michael Shamoon
98c8f2078d fix another react deps warning 2022-11-30 09:52:20 -08:00
Michael Shamoon
039d3df7d8 Add token expiration, tweak error handling for npm 2022-11-30 09:49:32 -08:00
Michael Shamoon
94678be85e retry ping > 500 too 2022-11-30 00:46:35 -08:00
shamoon
b0cce6dbde
Merge pull request #587 from benphelps/ping-fallback
Change: Add fallback to http GET for ping
2022-11-30 00:45:03 -08:00
Michael Shamoon
33bd349e43 Add fallback to HTTP GET for ping 2022-11-30 00:34:18 -08:00
Jason Fischer
4eabdc1e5e
Add Synology DiskStation widget
closes #523
2022-11-29 20:11:50 -08:00
shamoon
c880fb344f
Merge pull request #583 from benphelps/fix-582
Fix quicklaunch z-index
2022-11-29 13:40:47 -08:00
Michael Shamoon
c2230fb308 Fix quick-launch z-index
Closes #582
2022-11-29 13:26:35 -08:00
Myztillx
2f523abe9d Added processing count to overseerr 2022-11-29 13:19:52 -05:00
Michael Shamoon
69b1049c17 Graceful fallback when build args not supplied
See #578
2022-11-29 10:11:03 -08:00
Michael Shamoon
44c2a1ecbd fix react dep warning 2022-11-29 10:06:47 -08:00
Michael Shamoon
4c70bff952 Show memory up to 1 decimal place 2022-11-28 17:35:04 -08:00
Jason Fischer
bc4d662b2d
Merge pull request #567 from benphelps/fix-563
Fix: deluge widget doesnt use username
2022-11-28 14:09:23 -08:00
Michael Shamoon
812eb3d70f Fix datetime react render error 2022-11-28 10:42:21 -08:00
Michael Shamoon
c9f508d321 deluge doesnt use username 2022-11-27 22:56:47 -08:00
Michael Shamoon
04fbf315ee Fix startup errors on completely empty settings file
Closes #564
2022-11-27 19:35:45 -08:00
Jason Fischer
e0edc2735d
Add healthy status if available 2022-11-27 14:54:29 -08:00
Jason Fischer
07385dc91e
Add container health details to status 2022-11-27 09:46:18 -08:00
Michael Shamoon
f16bd91978 fix version number missing 2022-11-26 15:12:15 -08:00
shamoon
ff27d90a54
Merge pull request #551 from JazzFisch/add-deluge 2022-11-26 12:22:22 -08:00
Jason Fischer
034dbb956a
Change qBittorrent to no longer use fetch 2022-11-25 10:55:56 -08:00
shamoon
1ca1d6a5c8
Merge pull request #543 from brunoccr/main
Fix error on refresh sending DATA var undefined on first time on widget ChangeDetection.IO
2022-11-25 08:48:19 -08:00
Michael Shamoon
a488cc0115 Use statistics endpoint for paperless-ngx 2022-11-25 08:32:04 -08:00
Niklas
a677a507b8 Added paperless-ngx widget 2022-11-25 16:05:53 +01:00
Jason Fischer
9f03d18e49
Move content-length calculation to http module
- consolidate http / https functionality to single function
2022-11-24 12:26:22 -08:00
Michael Shamoon
ccfafe1b31 fix fatal jsonrpc error, error handling, add content-length 2022-11-23 23:02:42 -08:00
Michael Shamoon
165add7f53 Handle deluge with 0 torrents 2022-11-23 15:08:06 -08:00
Jason Fischer
bec62a0949
Fix linting errors 2022-11-23 12:01:31 -08:00
Jason Fischer
7266390491
Add Deluge widget
- Create semi-generic jsonrpc proxy handler
- Refactor NZBGet to use jsonrpc proxy handler

closes #190
2022-11-23 11:51:53 -08:00
Niklas
16561bac79 Add scrutiny widget 2022-11-23 15:30:04 +01:00
Bruno Rossetto
4584384beb Fix error on refresh sending DATA var undefined on first time 2022-11-21 17:06:11 -03:00
Michael Shamoon
92d456dbf4 fix group sort to prevent possible loss 2022-11-21 00:29:20 -08:00
Michael Shamoon
e4c0a62fd9 Merge branch 'main' of https://github.com/benphelps/homepage 2022-11-20 23:59:13 -08:00
Michael Shamoon
b393318084 fix group sorting bug 2022-11-20 23:59:10 -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
Jason Fischer
0428914690
Merge pull request #535 from theeternalrat/configurable-logpath
Added configurable setting for log folder
2022-11-20 09:47:30 -08:00
Michael Shamoon
0653b12104 fix quicklaunch sometimes mislabels bookmarks 2022-11-19 22:10:39 -08:00
Michael Shamoon
c57d980558 fix rutorrent lint 2022-11-19 21:19:30 -08:00
Michael Shamoon
b5bb9c0272 Fix rutorrent widget always uses port 80
Closes #538
2022-11-19 21:11:38 -08:00
Rat
c8806a8775 lint fix 2022-11-19 12:10:29 -08:00
Michael Shamoon
f9c2f40ad1 hide webkit details marker, logger url output 2022-11-19 00:12:05 -08:00
Michael Shamoon
4ccf8eddae fixes for widget validation 2022-11-18 23:07:25 -08:00
Michael Shamoon
9d5e401fe2 fix hdhomerun lint 2022-11-18 22:37:28 -08:00
Michael Shamoon
a282538782 Fix viewport tag location lost in merge 2022-11-18 22:32:26 -08:00
shamoon
d76a18565c
Merge branch 'main' into fix/icon 2022-11-18 22:26:23 -08:00
Michael Shamoon
3393cbcfc1 update to new widgets API error handling 2022-11-18 22:22:41 -08:00
Michael Shamoon
fe4a967a15 rename hdhomerun lineup endpoint 2022-11-18 22:21:52 -08:00
Michael Shamoon
b5d5b7c552 lint HDHomeRun widget 2022-11-18 22:21:52 -08:00
Don Reece
1b00ac2e37 Add HDHomeRun widget
- Tracking Channels, and HD Channels
2022-11-18 22:21:52 -08:00
shamoon
0ad026503a
Merge pull request #358 from GodD6366/feat/support-sort-layout
Feature: support sort layout
2022-11-18 22:15:57 -08:00
Rat
83a3a06386 Added configurable setting for log folder, falls back to config path if not set 2022-11-18 15:32:59 -08:00
Michael Shamoon
1215808dd4 Add validation, error display for gluetun 2022-11-18 15:24:07 -08:00
Michael Shamoon
8a783ba9f6 Simplify error catching 2022-11-18 15:24:07 -08:00
Michael Shamoon
00163d2f44 Update homebridge, autobrr, truenas, tubearchivist, watchtower, pyload widgets 2022-11-18 15:24:07 -08:00
Michael Shamoon
f473d324df Fix docker status error display 2022-11-18 15:24:07 -08:00
Michael Shamoon
7c4d8a77cf Update error display styling 2022-11-18 15:24:07 -08:00
Michael Shamoon
1695fd5bee Add field validation for some widgets 2022-11-18 15:24:07 -08:00
Michael Shamoon
21017e4716 Add detailed Error component for service widgets 2022-11-18 15:24:07 -08:00
Michael Shamoon
7b7740563e Basic widget data validation 2022-11-18 15:23:33 -08:00
Jason Fischer
5b7d2eaf07
Merge pull request #499 from benphelps/npm-no-fetch
Fix: Change npm widget to use httpProxy not fetch
2022-11-18 15:19:30 -08:00
shamoon
6e7236981b
Merge pull request #512 from Tarow/gluetun-widget
Add gluetun widget
2022-11-18 09:03:46 -08:00
Michael Shamoon
c117f18d20 Improve error handling with pyload-ng API 2022-11-11 12:39:54 -08:00
Michael Shamoon
3c0b18570e pyload widget compatibility with pyload-ng
Closes https://github.com/benphelps/homepage/issues/517
2022-11-10 13:16:10 -08:00
Michael Shamoon
f11173bcaf Fix text centering in block labels on small screens
Closes #516
2022-11-09 21:07:51 -08:00
Niklas
9060d3436c Add gluetun widget 2022-11-09 17:04:48 +01:00
Jason
280bd0e621
Fix: openweathermap day/night icon issue
The day/night icon does not display properly in openwathermap widget due to the typo (sundown -> sunset) in parsing data from openweathermap api. The icon should be displayed properly after the fix.
2022-11-09 15:21:29 +08:00
shamoon
b719a9f6a0
Merge pull request #496 from stuffinator/pyload_widget
Add Pyload widget
2022-11-08 13:24:45 -08:00
stuffinator
1fd9686e41 - fixed empty password not working
- Airbnb style guide
2022-11-08 21:47:12 +01:00
Michael Shamoon
2bcfc36bc2 use grid-cols instead of flex-basis for bookmarks
Fixes #507
2022-11-08 10:33:11 -08:00
Michael Shamoon
3e73fb65ea Use compact now playing format 2022-11-07 12:52:56 -08:00
Michael Shamoon
1c456b70c0 Re-create service ping, docker status changes
See #388
2022-11-07 11:35:13 -08:00
Michael Shamoon
31b644c939 fix navidrome nothing playing, simplify widget params 2022-11-07 11:13:08 -08:00
Michael Shamoon
69786600b1 Pyload widget use httpProxy instead of fetch 2022-11-07 08:22:03 -08:00
Michael Shamoon
8b2b8d7b35 Cache Pyload widget login sessionId, refactor 2022-11-07 08:22:03 -08:00
ForeverEndeavor
210d746ef6 Feature: add navidrome support 2022-11-07 10:16:03 -06:00
Michael Shamoon
319d3bfae3 Change npm widget to use httpProxy not fetch 2022-11-06 18:05:22 -08:00
Michael Shamoon
2ab05350a3 Fix maxWidth / maxHeight style attrs 2022-11-06 14:41:02 -08:00
stuffinator
02027deb06 code styling 2022-11-06 11:45:25 +01:00
stuffinator
d6f53ab1e9 Merge remote-tracking branch 'origin/main' into pyload_widget 2022-11-06 11:10:09 +01:00
stuffinator
5b21444c2e Add Pyload widget 2022-11-06 11:05:31 +01:00
Michael Shamoon
b25ba09e18 Fix error detection in emby widget 2022-11-05 21:43:59 -07:00
Michael Shamoon
57fef06931 fix resolved icon mdi icon overflow 2022-11-05 01:27:04 -07:00
Michael Shamoon
5fd5762c0c fix bookmark abbr + icon 2022-11-04 14:58:52 -07:00
Don Reece
8115b54ef9 Adds the option for a bookmark icon (same functionality as service icons). Falls back to abbreviation.
Revert "Adds the option for a bookmark icon (same functionality as service icons). Falls back to abbreviation."

This reverts commit d7131584442ba5a52823cf0aa6e96c4b5f09141a.

Add icons to bookmarks
2022-11-04 14:53:45 -07:00
maharsh9100
71faaa56dc
Feature: add category icons (#301)
* Update setting.yaml mapping

* Implement adding icon to categoryTitle

* Move resolveIcon func to utils for reusability

* Turn off default export eslint rule

* Fix util typo

* Revert "Turn off default export eslint rule"

This reverts commit e8dd853ba6.

* fix resolveIcon export

* Revert "Update setting.yaml mapping"

This reverts commit 78c9477669.

* Revert "Implement adding icon to categoryTitle"

* Use settings layout for group icon

* Revert "Fix util typo"

This reverts commit ab49b426ec.

* ResolvedIcon component

Co-authored-by: Mindfreak9100 <dhoom_rik@yahoo.com>
Co-authored-by: Michael Shamoon <4887959+shamoon@users.noreply.github.com>
2022-11-04 14:38:33 -07:00
Michael Shamoon
872d2a8ace lint truenas widget 2022-11-03 21:28:09 -07:00
Michael Shamoon
ae3f847cef Sort layout groups by default, simplify sorting 2022-11-03 20:35:52 -07:00
GodD6366
bd97d5ff2e lint 2022-11-03 20:35:52 -07:00
GodD6366
3740426bb5 Change to server-side implementation 2022-11-03 20:35:52 -07:00
GodD6366
82c69ff68d support sort layout 2022-11-03 20:35:51 -07:00
Dimitar Ilkov
30c35f99d2 Merge branch 'main' of github.com:chazzbg/homepage into truenas-widget 2022-11-03 14:00:46 +02:00
Brandon Barker
68b8e4b376 feat: add tubearchivist widget 2022-10-31 15:23:34 +02:00
Michael Shamoon
49a764e864 openmeteo right-algned like other weather widgets 2022-10-30 08:18:02 -07:00
stuffinator
e30d21aa7d
fixed datetime widget size issue
- the widget was missing a flex-col div around it and was therefore taking up more space than it needed as it was reported here https://github.com/benphelps/homepage/issues/235#issuecomment-1276209354
2022-10-30 14:44:09 +01:00