Commit Graph
48 Commits
Author SHA1 Message Date
Mathias Wagnerandshamoon 148511e6f8 Feature: MySpeed widget (#3662)
---------

Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2024-06-23 12:00:04 -07:00
Liran Vaknin 9803ef70c6 Fix: openwrt widget handle null id in json rpc responses and cpu load representation (#3576) 2024-06-04 00:11:11 -07:00
teffalumpandshamoon b05b9b1420 Feature: Add tandoor widget (#3060)
---------

Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2024-03-08 19:13:36 -08:00
Massimiliano De Luise 619f365c92 Feature: Plant-it widget (#2941) 2024-02-19 17:54:28 -08:00
Derek Stotz c268739e1f Enhancement: Add requestBody param for customapi (#2921) 2024-02-16 20:25:31 -08:00
Derek Stotzandshamoon 0d47dcaac7 Enhancement: Add enablePools option to TrueNAS service widget (#2908)
---------

Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2024-02-15 21:38:55 -08:00
shamoonandBen Phelps 19c25713c4 Run pre-commit hooks over existing codebase
Co-Authored-By: Ben Phelps <ben@phelps.io>
2023-10-18 09:49:33 -07:00
Denis Papecandshamoon 4cd4103edf Feature: calendar widget (#2077)
* Implemented calendar

Signed-off-by: Denis Papec <denis.papec@gmail.com>

* Added lidarr events to calendar

Signed-off-by: Denis Papec <denis.papec@gmail.com>

* Added radarr events to calendar

Signed-off-by: Denis Papec <denis.papec@gmail.com>

* Added readarr events to calendar

Signed-off-by: Denis Papec <denis.papec@gmail.com>

* Added sonarr events to calendar

Signed-off-by: Denis Papec <denis.papec@gmail.com>

* fix sonarr series title

* integrations

* fix bad setstate call

* handle user sets includeSeries: false for sonarr

* Translate radarr release strings

* Support all widths

* readarr get author

* Finished first day in week config

Signed-off-by: Denis Papec <denis.papec@gmail.com>

---------

Signed-off-by: Denis Papec <denis.papec@gmail.com>
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2023-09-28 11:23:44 -07:00
shamoon 95635fca04 Revert "Enhancement: forward cookies from request (#1804)" (#1946)
This reverts commit d4edd432d8.
2023-09-09 06:07:04 -07:00
James Waters d4edd432d8 Enhancement: forward cookies from request (#1804) 2023-09-08 16:50:32 -07:00
Zack Rauen d6448763e0 Allow widgets to add header or set methods 2023-08-27 18:46:50 -04:00
shamoon 7cede1318e Support extra headers in widgets 2023-08-22 21:42:53 -07:00
Jonathan Crangle 58f4cf6edd Add mealie widget 2023-08-09 15:13:17 -04:00
Ben Phelps 9aba70d214 glances widget test 1 2023-08-01 03:54:19 +03:00
7e05adc02a Add Azure DevOps (#1715)
* add azure pullrequrests

* add creatorId

* rename azurePullrequests->azurePullRequests

* pass creatorId to FE

* expose userEmail to frontend

* tolower

* remove unused code

* merge to AzureDevOps

* fix userEmail

* remove whitespace in const and set true endpoint in widget

* use widget params in endpoint

* change approvedNotCompleted to Approved

* change to lower

* rename

* rename

* merge widgets together

* limit pipeline result to 1 result

* Better handle azuredevops PR call failures

* change to have repositoryId and not branchName

* Fix field filtering, avoid PR call if not needed

---------

Co-authored-by: Nitzan Miranda <Nitzan.Miranda@bagirasys.com>
Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2023-07-29 22:17:30 -07:00
Nitzan Miranda 04cccfdd60 Adds azure pipelines widget
Add translation for result and status
remove buildId value translation
Fixes syntax in azure pipelines
hide running status if finished
2023-07-20 14:45:10 -07:00
Cyb3rzombie 8f0cd7e088 Add support for auth token 2023-06-05 18:26:11 +02:00
shamoon 1b984abd91 Fix error port display, again 2023-05-23 03:37:56 -07:00
shamoon ba21ae60d7 url error log 2023-05-18 00:26:32 -07:00
shamoon bc981aae3d Include port in error messages 2023-05-14 21:24:09 -07:00
Andreandshamoon acc19ccca1 Add Tailscale Widget (#1468)
* Added tailscale widget

* finished tailscale widget

* Consolidated date comparison to it's own function

* Modified to follow Airbnb's style guide

* Removed refresh and added translations

* fix some tailscale translation strings

---------

Co-authored-by: shamoon <4887959+shamoon@users.noreply.github.com>
2023-05-06 21:09:33 -07:00
shamoon a83d105764 Cleanup data validation 2023-04-11 11:05:30 -07:00
shamoon 7d8da29e57 Update credentialed.js 2023-03-19 23:03:12 -07:00
Mirek Szajowski 94dc5ad0e5 Add support of NC-Token to Nextcloud widget 2023-03-20 03:03:43 +01:00
shamoon b8a1b90713 Update credentialed.js 2023-03-05 23:32:27 -08:00
Mathias R e97fdc17be Added Ghostfolio widget 2023-03-01 19:44:13 +01:00
shamoon e9790e5677 Change cloudflare widget to use api tokens 2023-02-26 08:18:47 -08:00
shamoon 060d5afcaa Simplify pterodactyl to only show server / node counts 2023-02-23 07:50:13 -08:00
shamoon e35a66d3f1 Suppory body in widget endpoint mappings 2023-02-18 22:18:27 -08:00
shamoon e1176e9e3b Strip sensitive information contained in URLs from frontend API calls 2023-02-15 14:46:31 -08:00
Benoit 4c17e3fd14 Synology Widget : making it work with multiple widgets connecting to differents versions of DSM 2023-01-31 12:07:23 +01:00
Jason Fischer 893b3f0986 Merge main 2023-01-29 17:07:40 -08:00
Jason Fischer e62952c2c1 Create reusable Synology proxy
- Migrate DiskStation and DownloadStation to use new proxy
- Move DiskStation proxy UI logic into component
2023-01-29 17:04:36 -08:00
2a42d89d08 Add Proxmox Backup Server Widget (#879)
* Add Proxmox Backup Server Widget

* Clarification added to Failed Tasks

* Refactor pbs to proxmoxbackupserver

* Removing property instead of recreating object

* minor code styling of proxmoxbackupserver widget

---------

Co-authored-by: Eizock <>
Co-authored-by: Michael Shamoon <4887959+shamoon@users.noreply.github.com>
2023-01-28 16:32:47 -08:00
KillahBee fa1792cd5f adding cloudflare widget 2023-01-20 11:43:19 -05:00
John Hollowell 34a7b25c9c Add truenas key to credentialed proxy handler
Revert "Change TrueNAS to use API key"

This reverts commit 1926c26b77d8e048d92da6e20ff24a3056237daf.

Co-Authored-By: John Hollowell <jhollowe@johnhollowell.com>
2023-01-07 10:00:16 -08:00
Michael Shamoon 93445a2831 Use credentialed proxy for miniflux 2022-12-16 22:33:24 -08:00
Michael Shamoon db46931246 Allow map in credentialedproxy 2022-12-16 22:32:28 -08: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
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
Michael Shamoon f9c2f40ad1 hide webkit details marker, logger url output 2022-11-19 00:12:05 -08:00
Michael Shamoon 7b7740563e Basic widget data validation 2022-11-18 15:23:33 -08:00
Brandon Barker 68b8e4b376 feat: add tubearchivist widget 2022-10-31 15:23:34 +02:00
Brandon Barker a2a5382ddb feat: add autobrr widget 2022-10-26 12:56:43 +02:00
Jason Fischer a9fb458f19 Add Proxmox widget 2022-10-04 21:46:48 -07: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