Commit Graph
33 Commits
Author SHA1 Message Date
Jason Fischer d4ad11a63f Slightly simplify container.jsx 2022-09-29 21:20:01 -07: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
Jason Fischer 7a19bedc25 Fix Prowlarr show API Error 2022-09-28 15:36:08 -07:00
Jason Fischer 149ed8c266 Fix transmission leech and seed showing NaN 2022-09-28 09:58:01 -07:00
Jason Fischer 65755a08aa Better login strategy for qbittorrent proxy
- Additional logging in httpProxy
2022-09-28 09:55:18 -07:00
Jason Fischer 1ea8e38372 Fix Transmission proxy error with URL and CSRF caching 2022-09-28 08:57:04 -07:00
Jason Fischer 550af91030 Add Lidarr as a recognized widget type 2022-09-27 21:22:26 -07:00
Jason Fischer 1840e9a57a Add authentik 2022-09-25 17:42:16 -07:00
Jason Fischer d876ba30d4 Merge branch 'main' into widget-refactor 2022-09-25 16:23:31 -07:00
Jason Fischer 808e79e2ac Add Docker, Emby, Gotify, Jackett, and JellySeerr widgets 2022-09-25 16:15:47 -07: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
Jason Fischer f999f4a467 Add Sonarr refactor 2022-09-25 10:13:31 -07:00
Jason Fischer 5667cedafc Merge branch 'main' into patch-nextjs-logging 2022-09-21 23:38:53 -07: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
Jason Fischer 5776544c20 Write homepage.log into config folder
This will make it easier for people to find their log file(s)
2022-09-21 08:32:37 -07:00
Jason Fischer 280bb5fc81 Add Winston for log handling
- write log data to 'homepage.log'
2022-09-20 20:16:04 -07:00
Jason Fischer 33e6d54fd2 Fix issues with incorrect values in widgets
associated: #180
associated: #194
2022-09-17 09:17:03 -07:00
Jason Fischer 6c01a85077 Merge branch 'main' into add-qbittorrent 2022-09-16 23:19:24 -07:00
Jason Fischer efc8fd878a Merge branch 'main' into add-qbittorrent 2022-09-16 19:12:41 -07: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
Jason Fischer 7e99b3e505 Merge branch 'main' into add-lidarr 2022-09-14 19:41:43 -07: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
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
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
Jason Fischer f8aa1ba391 Add Readarr and SABnzbd widgets 2022-09-11 19:49:18 -07:00