Commit Graph
422 Commits
Author SHA1 Message Date
Ben Phelps a677fbefbf add global settings context
will be useful going forward, and simplify widget props being passed around all over the place
2022-09-21 09:00:57 +03:00
Ben Phelps 244a76de0b fix bookmark styling 2022-09-21 08:58:24 +03:00
Ben Phelps 20ac15b18c allow setting a global link target 2022-09-21 08:40:19 +03:00
Jason Fischer 280bb5fc81 Add Winston for log handling
- write log data to 'homepage.log'
2022-09-20 20:16:04 -07:00
Pablo Garcia de los Salmones Valencia f281d86e8a Fixed missing text 2022-09-20 05:29:24 +02:00
Pablo Garcia de los Salmones Valencia f7000a280e Add Syncthing Relay Server widget 2022-09-20 04:42:04 +02:00
Pablo Garcia de los Salmones Valencia 586ded6b3f Add Mastodon widget 2022-09-20 03:41:10 +02:00
Ben Phelps 330575bab3 fix links 2022-09-18 18:49:50 +03:00
Ben Phelps 17f54da524 yaml validation 2022-09-18 16:41:01 +03:00
Ben Phelps 5fc266ed81 better status icon logic for tautulli 2022-09-18 02:12:24 +03:00
Ben Phelps 38356c31b0 handle when structure differs from expectation 2022-09-18 01:38:41 +03:00
Jason Fischer 33e6d54fd2 Fix issues with incorrect values in widgets
associated: #180
associated: #194
2022-09-17 09:17:03 -07:00
Ben Phelps f3ebbb6547 pass errors 2022-09-17 16:55:18 +03:00
Ben Phelps 28b2f79e5b use aggregate mapped data
to reduce the size of the API responses
2022-09-17 13:05:44 +03:00
Jason Fischer 6c01a85077 Merge branch 'main' into add-qbittorrent 2022-09-16 23:19:24 -07:00
Ben Phelps cf41e988eb fix error with no map 2022-09-17 08:38:53 +03:00
Ben Phelps d7a161c088 remove map for now 2022-09-17 08:34:32 +03:00
Ben Phelps 3f17618ad5 allow endpoint specific maps 2022-09-17 08:32:40 +03:00
Andy d7be64c3d9 add backgroundOpacity option 2022-09-17 08:24:12 +03:00
Jason Fischer 6da1e98c83 Add qBittorrent Widget
- extract cookie jar functionality into its own file
- use i18n for more strings in existing widgets

completes: #152
associated: #123
2022-09-16 19:11:57 -07:00
Jason Fischer 743a070724 Proposal to add ability to map data in a proxy 2022-09-16 11:33:11 -07:00
Ben Phelps ddb2a74540 add AdGuard widget 2022-09-16 14:05:56 +03:00
Ben Phelps 578b715a1f allow HTTP basic auth on generic proxy 2022-09-16 14:05:27 +03:00
Ben Phelps 0075429e08 add greeting and datetime info widgets 2022-09-16 10:53:12 +03:00
Ben Phelps 93d5dd88ba add options for layout, theme and color settings 2022-09-15 19:58:41 +03:00
Ben Phelps 05427253b9 tweak streaming widget spacings 2022-09-15 19:53:48 +03:00
Ben Phelps e2bc541089 show transcoding info on streaming widgets 2022-09-15 19:48:23 +03:00
Jason Fischer 7e99b3e505 Merge branch 'main' into add-lidarr 2022-09-14 19:41:43 -07:00
Ben Phelps ace1610dfc Merge pull request #160 from JazzFisch/add-bazarr
Add Bazarr widget
2022-09-15 05:36:19 +03:00
Jason Fischer cf2f987fd4 Update completed album logic 2022-09-14 19:36:15 -07:00
Jason Fischer 1f2639fbb5 Add Lidarr widget 2022-09-14 19:30:51 -07:00
Ben Phelps 3c2880e4ba allow search to be auto-focused 2022-09-15 05:28:40 +03:00
Ben Phelps db18519c16 allow changing language from settings.yaml 2022-09-15 05:17:30 +03:00
Jason Fischer b520713dc3 Add Bazarr widget
associated: #110
2022-09-14 16:15:26 -07:00
Jason Fischer 0a5cdfc57a Refactor setting cookie header into own method 2022-09-14 11:08:36 -07:00
Jason Fischer 5009f9d3f2 Merge branch 'main' into add-jackett-widget 2022-09-14 10:50:53 -07:00
Jason Fischer f750876425 Add the Jackett widget
- add the follow-redirect package
- add the tough-cookie package

Jackett API uses a redirect mechanism to set a CSRF token.
This CSRF token is stored in a cookie that is required to
be present or the API won't work.
2022-09-14 10:46:52 -07:00
Ben Phelps 79e5ff2fea fix linting 2022-09-14 09:23:21 +03:00
Ben Phelps 7f91fe59e2 allow setting base and favicon 2022-09-14 09:11:55 +03:00
Ben Phelps 62188ffdc7 cleanup 2022-09-14 09:09:11 +03:00
Chris McGravey 6b45825472 translate 2022-09-13 17:29:02 -05:00
Chris McGravey 767aa9b3e1 Update CoinMarketCap widget to have time selector 2022-09-13 15:35:53 -05:00
Ben Phelps d46f5f4613 reverse status icons for Tautulli 2022-09-13 20:48:08 +03:00
Jason Fischer b19b4f047e Fix linting errors 2022-09-12 20:06:00 -07:00
Jason Fischer 95b6ea0e23 Merge main 2022-09-12 19:38:43 -07:00
Jason Fischer b3db549a65 Add Transmission widget
- Update http.js to support writing request bodies
- Update http.js to support returning all response headers

resolves: #104
2022-09-12 19:35:47 -07:00
Ben Phelps 340b138962 Add expanded view for resource widgets 2022-09-12 21:13:57 +03:00
Ben Phelps 7ae0ba31cb remove backdrop-blur until it can be made opt-in 2022-09-12 21:13:37 +03:00
Francisco Coelho 9287d711dc Update prowlarr.jsx 2022-09-12 18:00:53 +01:00
Francisco Coelho b5538655e0 Add Prowlarr widget 2022-09-12 17:56:04 +01:00