Commit graph

59 commits

Author SHA1 Message Date
luzpaz
2ed603f288
Fix typos (#2520)
Found via codespell
2025-03-16 12:25:29 -07:00
Teodor-Stelian Baltaretu
cfd81684b7
Removed deprecated getdefaultlocale (#2345) (#2364)
* Removed deprecated getdefaultlocale (#2345)

* Added Special Case For Windows (#2345)

* Refactored the changes into a cleaner code with comments (#2345)

* Changed the encoding method used and the selection of language

* Removed hardcoded encoding in Windows handling
2024-08-10 19:24:06 -07:00
Tom Niget
de3393d62b
Remove Python 2 handling code (#2098)
* Remove Python 2 update modal

* Remove Python 2 handling code

* Remove backports dependencies

* Remove uses of future and __future__

* Fix import

* Remove requirements

* Update lib folder

* Clean up imports and blank lines

---------

Co-authored-by: JonnyWong16 <9099342+JonnyWong16@users.noreply.github.com>
2024-05-09 22:18:08 -07:00
JonnyWong16
f1c12c0bbe
Switch appdirs to platformdirs 2023-11-04 13:29:40 -07:00
JonnyWong16
ce45321e3f
Revert "Add multiprocessing semaphore prefix"
This reverts commit 731d5c9baf.
2023-02-26 16:13:25 -08:00
JonnyWong16
731d5c9baf
Add multiprocessing semaphore prefix
* Fixes #2007
2023-02-26 15:17:04 -08:00
JonnyWong16
05739ea959
pyOpenSSL only required for generating self-signed certificates 2022-11-13 00:17:28 -08:00
Paarth Shah
2ea85f31e7
Bump minimum python version in CONTRIBUTING.md. (#1854)
* Bump minimum python version in CONTRIBUTING.md.

* Fix random typo.

* More touch-ups.

[skip ci]
2022-11-12 16:48:40 -08:00
JonnyWong16
8f3a108f3b
Add docker mount warning message 2021-10-09 16:11:21 -07:00
JonnyWong16
e99063d6c0
Test data folder writable with file
* Fixes #1441
2021-06-18 09:40:17 -07:00
JonnyWong16
e9e8fd31a4
Reload plexapi module after changing environment variables 2021-02-22 17:34:29 -08:00
JonnyWong16
8c96a09bc6
Fix plexapi config path 2021-02-03 15:42:18 -08:00
JonnyWong16
553b615481
Set plexapi config path to Tautulli data dir 2021-02-03 15:33:16 -08:00
JonnyWong16
249533ac51
Migrate snap user data 2021-01-05 17:56:53 -08:00
JonnyWong16
da3bc127dc
Add TAUTULLI_SNAP environment variable 2020-12-17 12:48:12 -08:00
JonnyWong16
f24f4a4250
Fix checking pid file on startup 2020-08-29 12:35:04 -07:00
JonnyWong16
bbb6e46515
Replace sys.stderr with logger 2020-07-27 18:47:08 -07:00
JonnyWong16
dbd2d28877
Set macOS menu bar icon thread to daemon 2020-07-03 19:47:57 -07:00
JonnyWong16
280257477a
Revert "Change shebang to python3"
This reverts commit cd8a899521.
2020-07-01 14:59:18 -07:00
JonnyWong16
cd8a899521
Change shebang to python3 2020-07-01 14:43:04 -07:00
JonnyWong16
89307dad01
Show missing pyobjc module message on MacOS menu bar setting 2020-06-14 15:22:58 -07:00
JonnyWong16
451feda86b
Rename system tray to menu bar on MacOS 2020-06-14 14:59:37 -07:00
JonnyWong16
4d241fac48
Try import rumps 2020-06-14 14:52:55 -07:00
JonnyWong16
4390f5cbc8
Check for Foundation module for MacOS system track icon
* Fixes Tautulli/Tautulli-Issues#249
2020-06-13 14:36:47 -07:00
JonnyWong16
4bb5920c04
Fix only MacOS system tray icon on Mac 2020-04-27 18:24:44 -07:00
JonnyWong16
8226a14b00
Add dependencies for MacOS system tray icon 2020-04-27 18:24:41 -07:00
JonnyWong16
be38028244
Fix MacOS tray icon 2020-04-27 18:23:38 -07:00
JonnyWong16
b8ea04f5a4
Add divder to MacOS system tray menu 2020-04-27 18:23:37 -07:00
JonnyWong16
00c9fc79f9
Rename sys_tray_icon setting 2020-04-27 18:23:34 -07:00
JonnyWong16
d5373c3992
Add MacOS system tray icon 2020-04-27 18:22:50 -07:00
JonnyWong16
f8f0717913
Refactor Windows system tray code 2020-04-27 18:22:47 -07:00
JonnyWong16
2e101dcf7d
Add MacOS set startup plist file 2020-04-27 18:22:44 -07:00
JonnyWong16
e6befab6bb
Change os.name to common.PLATFORM 2020-04-27 18:22:44 -07:00
JonnyWong16
7bb9c6c915
Set Windows launch at startup 2020-04-27 18:22:41 -07:00
JonnyWong16
5d8a7d80eb
Require manual download and install for Windows / MacOS 2020-04-27 18:22:39 -07:00
JonnyWong16
1394339df6
Use appdata folder 2020-04-27 18:22:39 -07:00
JonnyWong16
465f50666f Fix Tautulli.py import future after lib folder inserted 2020-03-23 23:39:49 -07:00
JonnyWong16
82c09570c4 Update all future imports for Python 2 2020-03-23 22:11:42 -07:00
JonnyWong16
19d8c1be5a Merge branch 'nightly' into python3
# Conflicts:
#	plexpy/datafactory.py
#	plexpy/libraries.py
#	plexpy/logger.py
#	plexpy/version.py
2020-03-19 19:40:05 -07:00
JonnyWong16
8d67cc4c5a Restart after resetting git install 2020-03-06 15:26:26 -08:00
JonnyWong16
8d5bc88fd9 Merge branch 'nightly' into python3
# Conflicts:
#	data/interfaces/default/current_activity_instance.html
#	plexpy/activity_handler.py
#	plexpy/graphs.py
#	plexpy/helpers.py
#	plexpy/pmsconnect.py
#	plexpy/version.py
#	plexpy/webserve.py
2020-02-29 15:26:33 -08:00
JonnyWong16
9edbe6af37 Add helper to cast API parameter true to bool 2020-02-22 22:33:49 -08:00
JonnyWong16
b39ac866f2 Merge branch 'nightly' into python3
# Conflicts:
#	plexpy/webserve.py
2020-01-20 20:55:30 -08:00
JonnyWong16
b9d5e49a71 Make verbose logging an advanced config option (Fixes Tautulli/Tautulli-Issues#205)
* Verbose logging is enabled by default
* Make toggleVerbose stick
2020-01-20 20:49:37 -08:00
JonnyWong16
ab6196589b Run futurize --stage1 2019-11-23 19:11:42 -08:00
JonnyWong16
c279057f91 Remove unicode strings 2019-11-23 14:37:26 -08:00
JonnyWong16
3b24bbee5f Add web server HTTP username and password to setup wizard 2019-11-20 18:50:17 -08:00
JonnyWong16
43b350a1cc Improve timezone fallback 2019-05-02 20:00:32 -07:00
JonnyWong16
c08cec40cb Log colon 2018-10-23 22:45:28 -07:00
samwiseg00
c64a115d29 Add logic to determine system timezone 2018-10-23 21:54:32 -07:00