Commit graph
Select branches
Hide pull requests
beta-version
master
plex_for_kodi
pms-dialog
py3-add-more-details-playlistitem
py3-reduce-number-of-dummy-sources
python3
python3-beta
trailers
translations
webserver-playback
#1
#1
#1001
#1002
#1004
#1005
#1006
#1008
#1009
#1010
#1011
#1012
#1013
#1015
#1016
#1021
#1024
#1025
#1026
#1027
#1028
#1029
#1030
#1031
#1032
#1033
#1034
#1035
#1036
#1037
#1038
#1039
#1040
#1041
#1042
#1043
#1047
#1048
#1049
#1050
#1051
#1052
#1054
#1056
#1057
#1058
#1059
#1060
#1061
#1062
#1064
#1065
#1066
#1067
#1068
#1069
#1072
#1073
#1075
#1076
#1078
#1079
#1080
#1081
#1082
#1083
#1084
#1085
#1086
#1087
#1088
#1089
#1090
#1092
#1101
#1107
#1108
#1109
#1114
#1115
#1116
#1117
#1118
#1119
#1120
#1121
#1122
#1123
#1124
#1125
#1126
#1127
#1131
#1132
#1134
#1135
#1137
#1138
#1140
#1141
#1143
#1144
#1146
#1148
#1149
#1150
#1156
#1157
#1158
#1161
#1168
#1169
#1173
#1174
#1184
#1185
#1186
#1187
#1188
#1189
#1190
#1192
#1200
#1201
#1206
#1214
#1215
#1216
#1217
#1218
#122
#1233
#1234
#1235
#1237
#1247
#1248
#1249
#1250
#1251
#1252
#1253
#1255
#1256
#1257
#1258
#1259
#1260
#1261
#1263
#1264
#1265
#1268
#1269
#1270
#1271
#1272
#1273
#1274
#1275
#1277
#1278
#1279
#1285
#1291
#1298
#1299
#1300
#1301
#1302
#1303
#1304
#1306
#1308
#1309
#1310
#1311
#1312
#1313
#1314
#1315
#1317
#1318
#1319
#1320
#1321
#1322
#1325
#1327
#1328
#1329
#133
#133
#1330
#1331
#1332
#1333
#1334
#1335
#1336
#1337
#1339
#1340
#1341
#1342
#1343
#1344
#1348
#1349
#1352
#1352
#1353
#1354
#1362
#1363
#1364
#1365
#1366
#1367
#1373
#1374
#1375
#1376
#1377
#1384
#1385
#1386
#1387
#1388
#1396
#1397
#1398
#1399
#1400
#1401
#1402
#1403
#1404
#1405
#1406
#1409
#1410
#1411
#1412
#1416
#1417
#1418
#1419
#1420
#1421
#1422
#1423
#1424
#1440
#1441
#1449
#1450
#1451
#1452
#1453
#1454
#1460
#1461
#1462
#1463
#1464
#1465
#1466
#1467
#1468
#1469
#1472
#1473
#1474
#1481
#1482
#1483
#1484
#1485
#1486
#1487
#1490
#1491
#1492
#1494
#1495
#1498
#1499
#1500
#1505
#1506
#1507
#1508
#1509
#1510
#1513
#1514
#1515
#1516
#1517
#1518
#1519
#1520
#1521
#1528
#1533
#1534
#1535
#1536
#1537
#1538
#1539
#1540
#1541
#1544
#1545
#1546
#1547
#1548
#1549
#1552
#1553
#1554
#1555
#1556
#1557
#1558
#1559
#1560
#1562
#1563
#1564
#1565
#1572
#1573
#1574
#1584
#1585
#1586
#159
#159
#1592
#1593
#1594
#1595
#1596
#1597
#1598
#1600
#1601
#1602
#1603
#1604
#1605
#1606
#1607
#1608
#1609
#1610
#1611
#1612
#1613
#1614
#1615
#1616
#1617
#1618
#1619
#1620
#1622
#1623
#1624
#1625
#1626
#1628
#1629
#1631
#1632
#1633
#1634
#1635
#1636
#1637
#1638
#1639
#1642
#1643
#1644
#1645
#1647
#1648
#165
#1652
#1653
#1654
#1655
#1661
#1662
#1663
#1664
#1665
#1666
#1667
#1668
#1669
#1670
#1671
#1672
#1674
#1675
#1678
#1679
#1680
#1683
#1684
#1685
#1686
#1687
#1690
#1691
#1692
#1694
#1695
#1698
#1699
#1703
#1704
#1705
#1706
#1709
#1710
#1711
#1712
#1713
#1714
#1717
#1720
#1721
#1728
#1729
#1730
#1731
#1740
#1741
#1742
#1743
#1744
#1745
#1745
#1746
#1747
#1750
#1751
#1752
#1754
#1755
#1756
#1757
#1758
#1758
#1760
#1761
#1762
#1769
#1769
#195
#198
#198
#199
#2
#200
#201
#201
#202
#204
#204
#205
#206
#206
#208
#211
#213
#214
#215
#216
#216
#217
#217
#227
#228
#240
#245
#246
#249
#250
#251
#255
#260
#262
#264
#264
#267
#271
#275
#276
#280
#289
#289
#3
#3
#322
#322
#345
#345
#36
#371
#371
#376
#393
#4
#4
#431
#431
#450
#475
#475
#476
#5
#538
#538
#54
#618
#619
#621
#624
#626
#627
#630
#632
#633
#635
#636
#637
#639
#640
#641
#642
#643
#644
#645
#647
#648
#650
#651
#652
#653
#655
#667
#668
#669
#670
#671
#673
#674
#675
#676
#677
#678
#679
#680
#681
#682
#683
#684
#686
#687
#688
#690
#691
#693
#694
#695
#696
#697
#698
#699
#700
#701
#703
#704
#705
#706
#707
#708
#709
#710
#711
#712
#713
#714
#715
#717
#718
#719
#720
#721
#722
#726
#729
#731
#732
#733
#734
#735
#736
#739
#740
#741
#743
#744
#746
#747
#750
#751
#752
#759
#760
#761
#768
#769
#770
#771
#773
#774
#775
#776
#777
#778
#782
#783
#784
#785
#789
#790
#791
#792
#792
#794
#795
#796
#799
#800
#801
#802
#803
#804
#805
#806
#807
#808
#809
#81
#810
#811
#818
#819
#820
#821
#826
#827
#828
#829
#830
#831
#833
#834
#837
#838
#839
#841
#844
#845
#855
#856
#857
#859
#86
#860
#861
#862
#864
#865
#866
#867
#868
#871
#873
#874
#875
#876
#877
#878
#880
#881
#882
#883
#884
#888
#889
#890
#891
#892
#893
#894
#895
#898
#899
#9
#900
#901
#903
#904
#905
#906
#908
#910
#911
#912
#913
#915
#916
#917
#918
#919
#921
#922
#925
#926
#927
#928
#929
#930
#931
#932
#934
#935
#936
#937
#941
#942
#943
#946
#947
#948
#949
#950
#951
#952
#953
#954
#955
#956
#957
#958
#959
#960
#962
#964
#965
#967
#968
#969
#975
#977
#978
#979
#983
#984
#985
#986
#987
#988
#989
#990
#991
#992
#993
#994
#998
1.0.0
1.0.1
1.0.10
1.0.11
1.0.12
1.0.13
1.0.14
1.0.15
1.0.16
1.0.17
1.0.2
1.0.3
1.0.4
1.0.5
1.0.6
1.0.7
1.0.8
1.0.9
1.1.0
1.1.1
1.1.10
1.1.11
1.1.2
1.1.3
1.1.4
1.1.5
1.1.6
1.1.7
1.1.8
1.1.9
1.2.0
1.2.1
1.2.10
1.2.11
1.2.12
1.2.13
1.2.14
1.2.2
1.2.3
1.2.4
1.2.5
1.2.6
1.2.7
1.2.8
1.2.9
1.3.0
1.3.1
1.3.2
1.3.3
1.3.4
1.3.5
1.3.6
1.3.7
1.3.8
1.3.9
1.4.0
1.4.1
1.4.10
1.4.2
1.4.3
1.4.4
1.4.5
1.4.6
1.4.7
1.4.8
1.4.9
1.5.0
1.5.1
1.5.10
1.5.11
1.5.12
1.5.13
1.5.14
1.5.15
1.5.2
1.5.3
1.5.4
1.5.5
1.5.6
1.5.7
1.5.8
1.5.9
1.6.0
1.6.1
1.6.2
1.6.3
1.6.4
1.6.5
1.7.0
1.7.1
1.7.10
1.7.11
1.7.12
1.7.13
1.7.14
1.7.15
1.7.16
1.7.17
1.7.18
1.7.19
1.7.2
1.7.20
1.7.21
1.7.22
1.7.3
1.7.4
1.7.6
1.7.7
1.7.8
1.7.9
1.8.0
1.8.1
1.8.10
1.8.11
1.8.12
1.8.13
1.8.14
1.8.15
1.8.16
1.8.17
1.8.18
1.8.2
1.8.3
1.8.4
1.8.5
1.8.6
1.8.7
1.8.8
1.8.9
2.0.0
2.0.1
2.0.10
2.0.11
2.0.12
2.0.13
2.0.14
2.0.15
2.0.16
2.0.17
2.0.18
2.0.19
2.0.2
2.0.20
2.0.21
2.0.22
2.0.23
2.0.24
2.0.25
2.0.26
2.0.27
2.0.28
2.0.29
2.0.3
2.0.30
2.0.4
2.0.5
2.0.6
2.0.7
2.0.8
2.0.9
2.1.0
2.1.1
2.1.2
2.1.3
2.1.4
2.1.5
2.1.6
2.10.0
2.10.1
2.10.10
2.10.11
2.10.12
2.10.2
2.10.3
2.10.4
2.10.5
2.10.6
2.10.7
2.10.8
2.10.9
2.11.0
2.11.1
2.11.2
2.11.3
2.11.4
2.11.5
2.11.6
2.11.7
2.12.0
2.12.1
2.12.10
2.12.11
2.12.12
2.12.13
2.12.14
2.12.15
2.12.16
2.12.17
2.12.18
2.12.19
2.12.2
2.12.20
2.12.21
2.12.22
2.12.23
2.12.24
2.12.25
2.12.26
2.12.3
2.12.4
2.12.5
2.12.6
2.12.7
2.12.8
2.12.9
2.13.0
2.13.1
2.13.2
2.14.0
2.14.1
2.14.2
2.14.3
2.14.4
2.15.0
2.2.0
2.2.1
2.2.10
2.2.11
2.2.12
2.2.13
2.2.14
2.2.15
2.2.16
2.2.17
2.2.18
2.2.2
2.2.3
2.2.4
2.2.5
2.2.6
2.2.7
2.2.8
2.2.9
2.3.0
2.3.1
2.3.10
2.3.11
2.3.12
2.3.13
2.3.14
2.3.2
2.3.3
2.3.4
2.3.5
2.3.6
2.3.7
2.3.8
2.3.9
2.4.0
2.4.1
2.4.10
2.4.11
2.4.2
2.4.3
2.4.4
2.4.5
2.4.6
2.4.7
2.4.8
2.4.9
2.5.0
2.5.1
2.5.10
2.5.11
2.5.12
2.5.13
2.5.14
2.5.15
2.5.16
2.5.17
2.5.18
2.5.19
2.5.2
2.5.20
2.5.21
2.5.22
2.5.23
2.5.3
2.5.4
2.5.5
2.5.6
2.5.7
2.5.8
2.5.9
2.6.0
2.6.1
2.6.2
2.6.3
2.6.4
2.6.5
2.6.6
2.6.7
2.6.8
2.6.9
2.7.0
2.7.1
2.7.10
2.7.11
2.7.12
2.7.13
2.7.14
2.7.15
2.7.16
2.7.17
2.7.18
2.7.2
2.7.3
2.7.4
2.7.5
2.7.6
2.7.7
2.7.8
2.7.9
2.8.0
2.8.1
2.8.10
2.8.11
2.8.2
2.8.3
2.8.4
2.8.5
2.8.6
2.8.7
2.8.8
2.8.9
2.9.0
2.9.1
2.9.10
2.9.11
2.9.12
2.9.13
2.9.14
2.9.2
2.9.3
2.9.4
2.9.5
2.9.6
2.9.7
2.9.8
2.9.9
3.0.0
3.0.1
3.0.10
3.0.11
3.0.12
3.0.13
3.0.14
3.0.15
3.0.16
3.0.17
3.0.2
3.0.3
3.0.4
3.0.5
3.0.6
3.0.7
3.0.8
3.0.9
3.1.0
3.1.1
3.1.2
3.1.3
3.1.4
3.2.0
3.2.1
3.2.2
3.2.3
3.2.4
3.3.0
3.3.1
3.3.2
3.3.3
3.3.4
3.3.5
3.4.0
3.4.1
3.4.2
3.4.3
3.4.4
3.4.5
3.4.6
3.4.7
3.5.0
3.5.1
3.5.10
3.5.11
3.5.12
3.5.13
3.5.14
3.5.15
3.5.16
3.5.17
3.5.2
3.5.3
3.5.4
3.5.5
3.5.6
3.5.7
3.5.8
3.5.9
3.6.0
3.6.1
3.6.2
3.6.3
plugin.video.emby-0.0.15
plugin.video.emby-0.0.16
plugin.video.emby-0.0.17
plugin.video.emby-0.0.18
plugin.video.emby-0.0.19
plugin.video.emby-0.0.21
plugin.video.emby-0.0.22
plugin.video.emby-0.0.23
plugin.video.emby-0.0.24
plugin.video.emby-0.0.25
plugin.video.emby-0.0.28
plugin.video.emby-0.0.30
plugin.video.emby-0.0.31
plugin.video.emby-0.0.32
plugin.video.emby-0.1.0
plugin.video.emby-0.1.1
plugin.video.emby-0.1.4
plugin.video.emby-0.1.5
plugin.video.emby-0.1.8
plugin.video.emby-0.1.82
plugin.video.emby-0.1.85
plugin.video.emby-0.1.86
plugin.video.emby-0.1.92
plugin.video.emby-0.1.93
plugin.video.emby-0.1.94
plugin.video.emby-1.0.0
plugin.video.emby-1.0.10
plugin.video.emby-1.1.0
plugin.video.emby-1.1.1
plugin.video.emby-1.1.15
plugin.video.emby-1.1.20
plugin.video.emby-1.1.28
plugin.video.emby-1.1.39
plugin.video.emby-1.1.44
plugin.video.emby-1.1.48
plugin.video.emby-1.1.53
plugin.video.emby-1.1.55
plugin.video.emby-1.1.62
plugin.video.emby-1.1.63
plugin.video.emby.0.0.12
plugin.video.emby.0.0.15
-
7cbfbb483d
Further 2 to 3 fixes
David Heitman
2020-01-16 23:49:02 -0700 -
871d825676
Fix typo
David Heitman
2020-01-16 23:29:03 -0700 -
7e23cbd1c7
Further 2 to 3 changes
David Heitman
2020-01-16 23:28:06 -0700 -
30519160eb
Python 3 support via futurize
David Heitman
2020-01-16 22:48:38 -0700 -
4a95b1007b
2019-12-20 14:18:23 +0100 -
0255551ea9
Don't spin up 2 separate threads but use the thread pool
croneter
2019-12-17 16:10:24 +0100 -
fe857cb609
Improve thread pool management to render PKC snappier
croneter
2019-12-17 16:01:35 +0100 -
15371f35ec
2019-12-20 14:16:35 +0100 -
4bbe9c3028
Return string as expected
David Heitman
2019-12-15 23:37:33 -0700 -
a5dc880a2d
Fix use of enumerate()
David Heitman
2019-12-15 23:25:01 -0700 -
321992eb87
Further updates to websocket.py
David Heitman
2019-12-15 22:49:33 -0700 -
a9360b8f7b
Fix sec-websocket-accept
David Heitman
2019-12-15 22:12:31 -0700 -
4e00b6702c
Uncomment fixed log output
David Heitman
2019-12-15 21:38:26 -0700 -
9efd5b5c83
Decode received bytes from socket
David Heitman
2019-12-15 21:35:49 -0700 -
1e7dbdcb64
Fix log message formatting
David Heitman
2019-12-15 20:27:18 -0700 -
2e2fb923a4
Fix line length warning
David Heitman
2019-12-15 10:47:18 -0700 -
0e392b5ccf
Fix linter errors
David Heitman
2019-12-15 10:41:54 -0700 -
ba344f3cac
Add Python 3 comparison functions
David Heitman
2019-12-15 10:15:38 -0700 -
a1e6cdcf29
Attempt to fix broken pipe error
croneter
2019-12-15 07:36:50 +0100 -
9328ebeecb
2019-12-13 16:55:25 +0100 -
e8d601d7d7
2019-12-13 16:55:08 +0100 -
fd80bc9cf3
2019-12-13 16:54:48 +0100 -
d84b7ccbe3
2019-12-13 16:53:44 +0100 -
8502c00d89
Beta version bump 2.10.7
croneter
2019-12-13 14:02:22 +0100 -
b611a66ff5
Fix sync getting stuck
croneter
2019-12-13 13:55:56 +0100 -
58a86d34f1
Clarify class description
croneter
2019-12-13 13:45:34 +0100 -
6510d5e399
Fix display of item numbers during playstate sync
croneter
2019-12-13 13:19:15 +0100 -
b55b22efb0
Clarify variables
croneter
2019-12-13 13:12:16 +0100 -
136af95351
Speed up and simplify sync of playstates
croneter
2019-12-13 13:09:57 +0100 -
654748218e
Get section iterators in a dedicated thread to gain speed
croneter
2019-12-13 13:00:35 +0100 -
0d537f108e
Lower timeout for a DB connection from 30s to 10s
croneter
2019-12-13 12:47:56 +0100 -
a715b3a473
raise exception instead of returning None if PKC needs to exit and we're trying to connect to a DB
croneter
2019-12-13 12:46:26 +0100 -
b4e132af85
Optimize code
croneter
2019-12-13 12:42:22 +0100 -
6d39adbd8c
Use sqlite isolation_level=None in order to use autocommit mode and thus avoid sqlite auto-committing
croneter
2019-12-13 07:45:38 +0100 -
70b7a44514
Avoid duplicate code
croneter
2019-12-12 17:29:46 +0100 -
3000bfcd7d
Always use sqlite WAL mode (did not switch back to normal journal mode automatically anyway)
croneter
2019-12-10 17:26:00 +0100 -
9182e0ad76
Fix PKC becoming unresponsive e.g. when switching the PMS
croneter
2019-12-13 07:38:52 +0100 -
ed3301a523
Fix PKC not starting up on iOS
croneter
2019-12-10 08:15:10 +0100 -
d4d7c0f98c
2019-12-08 16:48:45 +0100 -
baa33f19b1
2019-12-08 16:48:27 +0100 -
59424b2a7c
2019-12-08 16:48:12 +0100 -
3fa067aca6
2019-12-08 16:47:52 +0100 -
0c337d8aae
Beta version bump 2.10.6
croneter
2019-12-08 16:47:00 +0100 -
80181873d1
Fix OperationalError when starting with a fresh PKC installation
croneter
2019-12-08 16:41:43 +0100 -
f9755cc39c
Fix AttributeError if user enters an invalid pin code
croneter
2019-12-08 16:31:19 +0100 -
ab998f7941
Fix IndexError
croneter
2019-12-08 16:24:14 +0100 -
9ab35b0a49
2019-12-08 10:32:20 +0100 -
4ebe11fcc4
2019-12-08 10:32:03 +0100 -
c3749c0bd2
2019-12-08 10:31:47 +0100 -
c3bad7c954
2019-12-08 10:31:13 +0100 -
2f1cae5026
Beta version bump 2.10.5
croneter
2019-12-04 07:51:39 +0100 -
9080ca89b9
Don't use WAL mode for sqlite connections, it is not making any difference
croneter
2019-12-06 08:59:01 +0100 -
e257e5426e
Optimize adding values to Kodi databases by not using sqlite COALESCE command
croneter
2019-12-06 11:56:16 +0100 -
2744b9da7e
Copy entire plex.db to avoid db-locks entirely
croneter
2019-12-06 08:54:21 +0100 -
a87dfa0a7a
Don't use a dedicated thread to get section generators
croneter
2019-12-06 08:24:13 +0100 -
8f86f43a93
Rewire library sync to speed it up and fix sync getting stuck in rare cases
croneter
2019-11-24 09:33:16 +0100 -
8963ccbc28
Fix line endings
loucipher
2019-12-03 20:19:59 -0700 -
7344d631da
Merge branch '2to3' of https://github.com/davidheitman/PlexKodiConnect into 2to3
loucipher
2019-12-03 20:11:46 -0700 -
4198bf897d
Further work to python 3
loucipher
2019-12-03 20:10:08 -0700 -
b7623951f3
Fixes for python 3
loucipher
2019-12-03 16:36:07 -0700 -
d649c6f959
Run 2to3
loucipher
2019-12-03 12:33:38 -0700 -
f4ea051c81
2019-11-30 16:27:06 +0100 -
343fce2102
2019-11-30 16:26:50 +0100 -
aad68340cf
2019-11-30 16:26:36 +0100 -
71f5b7169b
2019-11-30 16:26:23 +0100 -
c85e1e2bd0
Optimize threads by using events instead of a polling mechanism. Fixes PKC become unresponsive, e.g. when switching users
croneter
2019-11-28 17:49:48 +0100 -
e01e50a650
Make sure bool is returned instead of an int
croneter
2019-11-30 12:50:36 +0100 -
56324b1e88
Fix OperationalError when resetting PKC
croneter
2019-11-25 08:00:43 +0100 -
05fd3a39df
Rewire library sync to speed it up and fix sync getting stuck in rare cases
croneter
2019-11-24 09:33:16 +0100 -
bafd3545f4
Improve sync resiliance when certain items are not to be synced to Kodi
croneter
2019-11-24 14:01:42 +0100 -
0987b43095
2019-11-15 13:53:11 +0100 -
764f132f66
2019-11-15 13:49:12 +0100 -
b9aaf92aed
2019-11-15 13:48:36 +0100 -
d050c5451d
Stable and beta version bump 2.10.4
croneter
2019-11-15 13:40:34 +0100 -
e52b67c3a9
Fix to correctly wipe Kodi databases
croneter
2019-11-15 08:24:21 +0100 -
19a964ccb2
2019-11-14 17:37:40 +0100 -
2446cdc41a
2019-11-14 17:36:47 +0100 -
c7cd15a670
Beta version bump 2.10.3
croneter
2019-11-14 17:18:24 +0100 -
999743c6c1
Check faster for available Plex Media Server to connect to
croneter
2019-11-14 17:34:50 +0100 -
5273e874e0
2019-11-14 17:21:42 +0100 -
aff0fd7a5f
2019-11-14 17:21:13 +0100 -
8e72033aef
2019-11-14 17:20:48 +0100 -
24ec8dd8e4
2019-11-14 17:20:24 +0100 -
1654c3175e
2019-11-14 17:20:06 +0100 -
ffeb79e4b5
2019-11-14 17:19:37 +0100 -
2359430260
Fix KeyError when using Plex search capabilities
croneter
2019-11-14 16:11:07 +0100 -
e17d9bf1dd
Fix a couple of issues with music when using direct paths: escape the path for Kodi regex matching
croneter
2019-11-14 15:44:29 +0100 -
3b8f712289
Fix database being locked in rare cases
croneter
2019-11-14 08:13:23 +0100 -
2fcbc1f9b7
Optimize code
croneter
2019-11-11 17:21:07 +0100 -
7a8cec5968
Increase batch size for library sync from 500 to 2000 to increase sync speed
croneter
2019-11-13 17:53:46 +0100 -
f67ff2f136
Fix recently added albums sort order (you will have to reset the Kodi database manually)
croneter
2019-11-13 17:45:42 +0100 -
6652f764b0
2019-11-07 07:48:15 +0100 -
938b82da9c
2019-11-07 07:47:42 +0100 -
a027fe96ed
Stable and beta version bump 2.10.2
croneter
2019-11-07 07:47:05 +0100 -
1ae4aa2185
2019-11-07 07:45:42 +0100 -
1523ab1166
Update translations
croneter
2019-11-07 07:14:39 +0100 -
8f5786a044
Update translations from transifex
croneter
2019-11-07 07:12:52 +0100 -
c10d556d12
Update English
croneter
2019-11-07 07:07:40 +0100 -
5dc7b96072
2019-11-07 07:06:26 +0100 -
4947b561ef
2019-11-07 07:06:11 +0100