Joel Heaps
71416a79ea
Edit docstring
2023-09-29 10:51:52 -05:00
Joel Heaps
330d8ec86a
Add type hints to get_config_value
2023-09-29 10:50:01 -05:00
Joel Heaps
daed737f73
Minor refactor of config functions, signal handler
2023-09-29 10:48:26 -05:00
Joel Heaps
55e37eb814
Use imported TorrenStates, decompose large method
2023-09-29 10:24:49 -05:00
Joel Heaps
ea4bdecdcf
Remove unneeded attridict dependency, add comments
2023-09-29 09:46:51 -05:00
Joel Heaps
0ac406c476
Indicate license in pyproject.toml
2023-09-29 08:13:23 -05:00
Joel Heaps
3061eb1638
Match helptext to README text
2023-09-29 08:13:12 -05:00
Joel Heaps
e56a713355
Remove legacy setup files
2023-09-29 08:02:21 -05:00
Joel Heaps
cd3911f53e
Bump Python container version
2023-09-29 08:01:45 -05:00
Joel Heaps
50ca1e4162
Refactor - add enums, dataclasses, more type hints
2023-09-28 23:10:21 -05:00
Joel Heaps
45e8381d70
Minor grammar fixup
2023-09-28 22:25:22 -05:00
Joel Heaps
2f07f00592
Use enum for possible torrent statuses
2023-09-28 22:24:49 -05:00
Joel Heaps
e8c0141365
Minor grammar fixes in help notes
2023-09-28 22:14:14 -05:00
Joel Heaps
de1d0fa7d5
Add main block for easier debugging
2023-09-28 22:09:14 -05:00
Joel Heaps
31f309c942
Switch to attridict, format with Black
2023-09-28 22:07:25 -05:00
Joel Heaps
1fc4383a95
Bump dependency versions
2023-09-28 21:57:48 -05:00
Joel Heaps
78cee60afd
Ignore config.env temporarily
2023-09-28 21:57:22 -05:00
Joel Heaps
f4a5266125
Bump dependency versions
2023-09-28 21:56:45 -05:00
Joel Heaps
40f721c447
Switch to pyproject.toml
2023-09-28 21:40:32 -05:00
Esteban Sánchez
a25ce3f7a2
Upgraded libs and set python version limitation
2023-05-09 16:48:15 +02:00
Esteban Sánchez
2f32c69f50
Style correction
2023-05-09 16:48:15 +02:00
Esteban Sánchez
5773684369
Added an option to verify web UI SSL certificate or not
2023-05-09 16:48:15 +02:00
Esteban Sánchez
70ec628045
Use official python image
2023-05-09 16:48:15 +02:00
Esteban Sánchez
af0902b742
Bumped version
2023-05-09 16:48:15 +02:00
Esteban Sánchez
1d0707674a
Merge pull request #18 from chrisjohnson00/issue-17
...
fix: update grafana dashboard for v8 and k8s issue-17
2023-05-09 16:10:34 +02:00
Esteban Sánchez
940b5c6242
Merge pull request #20 from jsawatzky/master
...
Return metrics on connection error
1.3.0
2023-05-09 15:52:59 +02:00
Jacob Sawatzky
f47ebe94d0
Fix typo
2023-04-25 21:10:56 -04:00
Jacob Sawatzky
e1ed34147c
Return matrics on connection error
2023-04-25 21:06:30 -04:00
Chris Johnson
1b2cf9065b
fix: data source was hardcoded
2023-03-16 12:35:26 -07:00
Chris Johnson
5b2ed75850
fix: update grafana dashboard for v8 and k8s issue-17
...
This fixed issues #17
2023-03-16 12:03:39 -07:00
Esteban Sánchez
bc8676ed30
Changed reference to use GHCR
2023-03-16 16:44:08 +01:00
Esteban Sanchez
fb12d50373
Merge pull request #14 from averyanalex/master
...
Update dependencies
2022-02-28 09:45:10 +01:00
Alex Averyanov
bb3695ece6
Update dependencies
2022-01-11 22:56:54 +03:00
Esteban Sánchez
a9a3e5d1e6
Push docker image to GHCR
2021-08-13 13:02:04 +02:00
Esteban Sánchez
6c885b5fa0
Version 1.2.0
1.2.0
2021-07-17 23:19:38 +02:00
Esteban Sanchez
039f7a7ef4
Merge pull request #9 from jhollowe/logging-and-signals
...
Fixed logging and exit errors
2021-07-17 23:18:00 +02:00
Esteban Sanchez
8bdaa48c48
Merge pull request #10 from jhollowe/file-configs
...
Allow files as config sources
2021-07-17 23:16:48 +02:00
Esteban Sanchez
e8dd24f731
Merge pull request #8 from jhollowe/master
...
Add multi-arch Docker build support
2021-07-17 23:15:00 +02:00
John Hollowell
12dcad10d5
Setup logging before config loading
2021-07-16 23:24:58 +00:00
John Hollowell
597307c230
Allow files as config source
...
Allow "FILE__"+config_name to point to a file containing the config value.
This format matches linuxserver.io containers and is comonly used in other containers as well.
e.g. FILE__QBITTORRENT_HOST contains "/run/secrets/q_host" and the contents of the "/run/secrets/q_host" is "1.2.3.4"
2021-07-16 23:24:58 +00:00
John Hollowell
a25005b6a0
Fixed logging and exit errors
...
* Create logger in module so it is always available (still configured in main())
* Allow signals sent multiple times to forcibly kill the exporter
2021-07-16 23:24:26 +00:00
John Hollowell
cfe62f8115
Remove hardcoded username in docker tags
2021-07-16 21:15:47 +00:00
John Hollowell
b5d20e3fe6
Add multiple architechture build support
...
Add auto builds for x86, x86_64, and arm64
2021-07-16 21:01:54 +00:00
Esteban Sánchez
0ff6a56f18
Version 1.1.2
1.1.2
2021-07-03 23:33:39 +02:00
Esteban Sánchez
2d968bc8e8
Added attrdict as requirement
2021-07-03 20:59:50 +02:00
Esteban Sánchez
8ab307a630
Version 1.1.1
1.1.1
2021-07-02 16:18:11 +02:00
Esteban Sánchez
de00864f11
Small fixes
2021-07-02 16:07:53 +02:00
Esteban Sanchez
03d332979b
Merge pull request #4 from angristan/update-api-dep
...
Update qbittorrent-api to 2021.3.18
2021-07-02 16:03:54 +02:00
Esteban Sanchez
1f6e8aa380
Merge pull request #6 from ndragon798/patch-1
...
Added info for prometheus.yml
2021-07-02 16:03:39 +02:00
Nathan Easton
ef00d90e2f
Added info for prometheus.yml
...
As requested by #5
2021-07-01 14:05:50 -04:00