MichaIng
51d1dccb42
Avoid daemon forking with systemd
...
systemd units allow to run processes in foreground while daemonization is done on systemd service level when using Type=simple (default). This allows systemd to reliably track the service state, signals and could catch outputs, i.e. it is possible to remove "--quiet" to have Tautulli logging to systemd journal (journalctl) additionally or alternatively to log files.
In case of Type=forking, a PID file is required to allow system reliably determine the service state, which would be an alternative, but has no real advantage. The solution with "GuessMainPID=no" allows systemd to correctly determine the service active state, but e.g. when it is killed, it is seen as "Succeeded." since systemd cannot track the exit code or signal.
2020-09-21 23:58:30 +02:00
JonnyWong16
6f362ee2ad
Rename export level options
2020-09-20 21:34:33 -07:00
JonnyWong16
f77bbda5ac
Delete exported images folder
2020-09-20 21:31:48 -07:00
JonnyWong16
dceeaa77c5
Add checkbox to export images
2020-09-20 21:22:03 -07:00
JonnyWong16
d7c96d46e0
Refactor export get all metadata attrs
2020-09-20 21:21:37 -07:00
JonnyWong16
b9f5251188
Export art and thumb images
2020-09-20 21:04:57 -07:00
JonnyWong16
75cdc2c5e8
Add art and thumb url to plexapi collections
2020-09-20 21:03:05 -07:00
JonnyWong16
7eedb14834
Refactor exporter into Export class
2020-09-20 20:34:31 -07:00
JonnyWong16
ca06154805
Separate metadata and media export levels
2020-09-20 13:02:02 -07:00
JonnyWong16
35cdef1340
Add hdr attribute to media export
2020-09-20 12:27:42 -07:00
JonnyWong16
d609c0daeb
Add export metadata button to collections
2020-09-20 11:23:19 -07:00
JonnyWong16
db0b157d43
Add admin auth to export modal
2020-09-20 11:23:19 -07:00
JonnyWong16
906aedd2f1
Add movie export levels
2020-09-20 11:23:19 -07:00
JonnyWong16
07a9bdbde3
Add more stream export attributes
2020-09-20 11:23:19 -07:00
JonnyWong16
588b1b1bc3
Add more stream attributes to plexapi
2020-09-20 11:23:19 -07:00
JonnyWong16
eb63f89b1f
Add helper functions for export levels
2020-09-20 11:23:19 -07:00
JonnyWong16
fb81d1b6f3
Add human duration and file size to export attributes
2020-09-20 11:23:19 -07:00
JonnyWong16
b897212050
Update human_file_size helper function
2020-09-20 11:23:19 -07:00
JonnyWong16
3f6612fe9a
Update human_duration helper function
2020-09-20 11:23:19 -07:00
JonnyWong16
bf1a59c5c0
Remove traceback for export
2020-09-20 11:23:19 -07:00
JonnyWong16
6fb3a3a3c8
Update export json and csv for Python 2
2020-09-20 11:23:19 -07:00
JonnyWong16
ed454b2a4a
Add backports.csv 1.0.7
2020-09-20 11:23:19 -07:00
JonnyWong16
27f828e619
Message to view export on library page
2020-09-20 11:23:19 -07:00
JonnyWong16
bde0ce20d8
Fix export modal file format not working on library page
2020-09-20 11:23:19 -07:00
JonnyWong16
28c6163a31
Exporter check rating key first
2020-09-20 11:23:19 -07:00
JonnyWong16
14bb377794
Add link to export filename to view in browser
2020-09-20 11:23:19 -07:00
JonnyWong16
61c692ad4e
Cancel processing exports on startup
2020-09-20 11:23:19 -07:00
JonnyWong16
42856e5ac8
Fix export modal selected file format
2020-09-20 11:23:19 -07:00
JonnyWong16
e82ad09a8d
Rename row_id to exporr_id
2020-09-20 11:23:19 -07:00
JonnyWong16
40fbc55ab3
Add file size to export table
2020-09-20 11:23:19 -07:00
JonnyWong16
a27a5b023b
Add file format to export modal
2020-09-20 11:23:19 -07:00
JonnyWong16
a7eb563c2e
Move export thread so table can be refreshed
2020-09-20 11:23:19 -07:00
JonnyWong16
43fefcf748
Add export modal and buttons to library and info page
2020-09-20 11:23:19 -07:00
JonnyWong16
621fb95227
Auto-refresh export table if an item is processing
2020-09-20 11:23:19 -07:00
JonnyWong16
d3704fcee6
Add ability for custom calculated attributes for exporting
2020-09-20 11:23:19 -07:00
JonnyWong16
55100dfb7a
Fix select columns button not showing for export table
2020-09-20 11:23:19 -07:00
JonnyWong16
010fefcbbc
Link rating key in export table to info page
2020-09-20 11:23:19 -07:00
JonnyWong16
7627f025ed
Change button colours on export table
2020-09-20 11:23:19 -07:00
JonnyWong16
e256d2080d
Make export work on Python 2 and set failed state
2020-09-20 11:23:19 -07:00
JonnyWong16
58292067f0
Fix export csv missing dict keys
2020-09-20 11:23:19 -07:00
JonnyWong16
d5e91801d6
Fix downloading export file
2020-09-20 11:23:19 -07:00
JonnyWong16
91d545f480
Disable export delete button if still processing
2020-09-20 11:23:19 -07:00
JonnyWong16
9c2599acbe
No export section_id for playlists
2020-09-20 11:23:19 -07:00
JonnyWong16
06341ee632
Fix export doc strings
2020-09-20 11:23:19 -07:00
JonnyWong16
bcc693e4c7
Add error message for failed export download
2020-09-20 11:23:19 -07:00
JonnyWong16
8b8afacaea
Add function to delete exported files
2020-09-20 11:23:19 -07:00
JonnyWong16
deb49d7ff9
Add function to download exported files
2020-09-20 11:23:19 -07:00
JonnyWong16
6334ffa197
Add export directory
2020-09-20 11:23:19 -07:00
JonnyWong16
b872cce2a4
Check exported file exists
2020-09-20 11:23:19 -07:00
JonnyWong16
de2e2ee962
Add file_format to exports table
2020-09-20 11:23:19 -07:00