Commit graph

58 commits

Author SHA1 Message Date
d-mcknight
7e03144365
Influxdb2 (#3)
* #203

* Update docker compose to specify influxdb:1.8.4

* Update requirements to use urllib3==1.26.5

* updated to support Radarr and Sonarr V3 Api

* bump requirements for requests

* Fix Sonarr & Radarr V3 API /queue endpoint (#220)

* Fix lint issues

* More lint fixes

* Update Sonarr structures

* Add Overseerr Support (#210)

* Remove duplicate structures

* update changelog to reflect v1.7.7 changes

* Add IP data to tautulli #202

* add missing ip address in tautulli

* Fixed: Streamlined API calls to Radarr and Sonarr (#221)

* Fixed: Sonarr Data pull issues (#222)

* Fix Sonarrr calendar

* Update lidarr structure (#225)

Added missing arguments to Lidarr structure

Fixes #223

* Clean up request totals. Upstream change sct/overseerr#2426

* Cleanup blank space

* Fix requested_date syntax.

* Fix requested_date for Overseerr tv and movie

* Fix overseerr config refernces

* Fix overseerr structures

* Update intparser to accommodate changes to config structure

* Cleanup overseerr data collection

* Fix SERVICES_ENABLED in varken.py to acomidate overseerr

* Fixed: Sonarr/Lidarr Queues (#227)

* Change sonarr queue structures to str

* Fixed: Multipage queue fetching

* Update historical tautulli import (#226)

* Fixed: Sonarr perams ordering

* Fixed: Proper warnings for missing data in sonarr and radarr

* Added: Overseerr ENVs to docker compose.

* Added: Logging to empty/no data returns

* Update Sonarr & Lidarr Structs to match latest API changes (#231)

* Add support for estimatedCompletionTime in LidarrQueue

* Add support for tvdbId in SonarrEpisode struct

* Fix typo in docker yml

* Rename example url for overseerr in docker yml

* Update radarr structures to inclue originalLanguage

* Update radarr structures to include addOptions

* Update radarr structures to include popularity

* fix(ombi): Update structures.py (#238)

* feat(docker): remove envs from example

* fix(logging): remove depreciation warning. Var for debug mode (#240)

* fix(build): bump schedule version to 1.1

* fix(build): bump docker python version

* fix(dep): update requests and urllib3

* fix(sonarr): ensure invalid sonarr queue items are just skipped over - fixes #239 (#243)

* add branch to build inputs

* update pipeline badge

* Update automation

* Add influxdb 2 client

* Add structure for influxdb 2 params

This contains all the data needed for connecting and writing to an InfluxDB2 server

* Parse influxdb 2 config data

* Add influxdb2 manager class

This stores the data needed for InfluxDB2, and has a single `write_points` function on this that takes an array of points to add to the database

* Use the correct db manager for varken

* Add influxdb2 to the example varken config file

* Create influx bucket if it doesn't exist

* Update InfluxDB type on README

* Clean up linting errors

* Wrap create bucket in try/catch

* Use bucket given in ini file

* Log exception to troubleshoot errors

* Allow configured influx2 address as URL (no port)

* Bypass validity check to troubleshoot

---------

Co-authored-by: mal5305 <malcolm.e.rogers@gmail.com>
Co-authored-by: samwiseg0 <2241731+samwiseg0@users.noreply.github.com>
Co-authored-by: Robin <19610103+RobinDadswell@users.noreply.github.com>
Co-authored-by: tigattack <10629864+tigattack@users.noreply.github.com>
Co-authored-by: Stewart Thomson <stewartthomson3@gmail.com>
Co-authored-by: Cameron Stephen <mail@cajs.co.uk>
Co-authored-by: MDHMatt <10845262+MDHMatt@users.noreply.github.com>
Co-authored-by: Nathan Adams <dinnerbone@dinnerbone.com>
Co-authored-by: Nicholas St. Germain <nick@cajun.pro>
Co-authored-by: Gabe Revells <gcrevell@mtu.edu>
2023-06-22 21:58:21 -07:00
Nicholas St. Germain
307eb62adf
remove f from strings with no formatting 2020-12-21 11:16:00 -06:00
samwiseg0
1820941a6d Change MAXMIND_LICENSE_KEY env for docker compose 2020-01-01 18:08:00 -05:00
Phillip Hernandez
b81f746c43 Fix some spacing 2019-12-31 15:43:55 -05:00
Phillip Hernandez
19eb5ae72c Add MaxMind to ini parser 2019-12-31 15:41:14 -05:00
Nicholas St. Germain
cca283d657
check for read-only filesystem and exit if write needed and cannot. Fixes #146 2019-08-09 17:07:00 -05:00
Nicholas St. Germain
5ce0447c53 Add ability to check for environment variable options 2019-06-18 15:20:25 -05:00
Nicholas St. Germain
f00bfa5be4 add lidarr to example.ini 2019-04-24 15:32:07 -05:00
Nicholas St. Germain
e6e4965be6 1.6.2 patch for #91 2019-01-12 00:41:39 -06:00
Nicholas St. Germain
3d0f4b275f added ssl/verify_ssl for influx as options 2019-01-11 23:27:06 -06:00
samwiseg0
2264f14923 Fixed spacing 2019-01-07 23:11:08 -08:00
Nicholas St. Germain
9fbd9c1ca0 remove cisco module and all refreneces 2019-01-05 15:45:31 -06:00
Nicholas St. Germain
5ba5e6eda1 Feature added: Unifi. #79 2019-01-04 15:30:27 -06:00
Nicholas St. Germain
d26ffddb4b fixed bug where url:port would not be masked 2019-01-02 23:35:29 -06:00
samwiseg0
4467810dd8 Fix extra space 2019-01-01 23:44:36 -05:00
samwiseg0
bf20f84224 Better error checking for failback_ip 2019-01-01 23:41:23 -05:00
Nicholas St. Germain
548866271f added varken.ini creation if it doesnt exist 2018-12-31 18:25:03 -06:00
Nicholas St. Germain
ea18e81803 add globals to writer check 2018-12-31 17:56:48 -06:00
Nicholas St. Germain
abf4e4d8be changed logic to add varken rectify 2018-12-31 16:48:32 -06:00
samwiseg0
bf0ff4c30c Handle invalid config a bit better 2018-12-30 16:49:35 -05:00
Nicholas St. Germain
9734fa963b explicitly define server inits 2018-12-30 00:33:55 -06:00
Nicholas St. Germain
0629c61a29 pep8 for merge + changes 2018-12-29 21:57:48 -06:00
Oscar Andersson
dfcbee4eb4 Remove detailed version of issues 2018-12-29 20:46:28 +01:00
Oscar Andersson
ec85c4b4a6 Fix variable names to follow structure 2018-12-27 22:28:36 +01:00
Oscar Andersson
ba63276df3 Add possibility to get all issues 2018-12-27 22:07:41 +01:00
Oscar Andersson
f950b3719f Add Ombi issues counter 2018-12-27 20:02:44 +01:00
samwiseg0
3188593a94 Update example to reflect cisco asa server change 2018-12-23 11:53:25 -04:00
samwiseg0
eae5b92905 Improve logging messaging for URLs 2018-12-23 11:25:52 -04:00
samwiseg0
b7e5c9d580 Allow port in hostname only config 2018-12-22 21:33:02 -04:00
samwiseg0
38c0213ead Update log message to reflect changes 2018-12-21 23:29:01 -04:00
samwiseg0
9424a5ee95 Add the ability to use just hostname #66 2018-12-21 22:00:06 -04:00
samwiseg0
d4c59cddb8 Add FQDN log message 2018-12-19 07:43:42 -05:00
Nicholas St. Germain
6665891b65 fixed cisco asa bug with checking for api key 2018-12-18 20:35:58 -06:00
Nicholas St. Germain
67b98d57ea added stats pull from tautulli -,- 2018-12-18 20:30:04 -06:00
Nicholas St. Germain
556109e8c5 v 2018-12-17 23:47:29 -06:00
Nicholas St. Germain
0656e2f06d reworked the way that the iniparser works 2018-12-17 21:16:46 -06:00
Nicholas St. Germain
fbc8488b07 bit more import scoping and added filter for using /location with domain 2018-12-17 20:19:41 -06:00
Nicholas St. Germain
61fcf3b80c major pep8 cleanup.
funneled scope of imports where possible
fixed #59
Added fstrings where possible
added logging both temporarily and in secondary places
2018-12-17 19:12:37 -06:00
Nicholas St. Germain
78b7765553 added sickchill. fixes #48 2018-12-16 00:55:59 -06:00
samwiseg0
7b8403c9ba Add URL check to InfluxDB 2018-12-14 15:25:17 -05:00
samwiseg0
78d2e22e58 Add URL config check 2018-12-13 14:55:07 -05:00
Nicholas St. Germain
d8517aeb1d fixed logger error 2018-12-12 19:34:54 -06:00
samwiseg0
cb6249d31c Add log filter for sensitive info such as API keys 2018-12-12 00:37:49 -05:00
Nicholas St. Germain
c893229098 add sonarr sectionchecking 2018-12-11 13:33:08 -06:00
Nicholas St. Germain
88f5e22cec typecast to string server_ids 2018-12-11 13:30:54 -06:00
Nicholas St. Germain
dde29c6620 add key:value section options basic logging 2018-12-11 11:58:11 -06:00
Nicholas St. Germain
1cfcbe6d1e move static clean_check to helpers 2018-12-11 11:45:43 -06:00
samwiseg0
09c6a1d029 Handle exceptions in a differnt place 2018-12-10 16:49:22 -08:00
samwiseg0
2d3b094eca Handle invalid config better and log it 2018-12-10 12:40:20 -08:00
Nicholas St. Germain
ef7f471d58 added asa module. fixes #44. Version Bump 1.0!!! 2018-12-09 21:41:38 -06:00