Commit graph

1929 commits

Author SHA1 Message Date
JonnyWong16
d91e561a56
Regroup history in separate thread and improve logging 2023-07-07 17:47:38 -07:00
Tom Niget
343a3e9281
Multiselect user filters (#2090)
* Extract user filter generation code into method

* Extend make_user_cond to allow lists of user IDs

* Update documentation for stats APIs to indicate handling of ID lists

* Use multiselect dropdown for user filter on graphs page

Use standard concatenation

Fix select style

Move settings to JS constructor

Change text for no users checked

Don't call selectAll on page init

Add it back

Remove attributes

Fix emptiness check

Allow deselect all

Only refresh if user id changed

* Show "N users" starting at 2 users

Co-authored-by: JonnyWong16 <9099342+JonnyWong16@users.noreply.github.com>

* Use helper function split_strip

Co-authored-by: JonnyWong16 <9099342+JonnyWong16@users.noreply.github.com>

* Move make_user_cond at bottom and make private

* Add new user picker to history page

* Fix copy-paste error

* Again

* Add CSS for bootstrap-select

---------

Co-authored-by: JonnyWong16 <9099342+JonnyWong16@users.noreply.github.com>
2023-07-07 17:15:16 -07:00
JonnyWong16
b144e6527f
Add button to regroup play history 2023-07-07 14:36:44 -07:00
JonnyWong16
14648a4604
Fix live tv thumb hover on top libraries statistics card 2023-04-13 21:48:31 -07:00
JonnyWong16
b0921b5f4a
Fix history table sorting by play duration 2023-04-13 15:17:22 -07:00
JonnyWong16
2921c1fc30
Fix live tv thumb and art for top libraries statistics card 2023-04-13 14:48:19 -07:00
JonnyWong16
8664570a78
Don't show audio language for music on activity card 2023-03-14 12:21:45 -07:00
JonnyWong16
c90469b0b7
URI encode download logfile parameter 2023-03-03 22:37:57 -08:00
JonnyWong16
3d2959ee51
Use .setAttribute() for QR code address parser 2023-03-03 22:25:01 -08:00
JonnyWong16
4274a29bd6
Use .text() instead of .html() to set graph range values 2023-03-03 22:22:29 -08:00
JonnyWong16
78a3d15039
Add history table to collection and playlist info pages 2023-03-03 10:22:02 -08:00
herby2212
0522253194
Add watch time & user stats for playlists (#2012) 2023-02-28 17:33:13 -08:00
herby2212
ae3d75bbe3
watch time & user stats for collections (#1982)
* user_stats for collection

* watch_time_stats for collection

* check for media_type to be compatible with API

* update API and datafactory optimizations

* beautify webserve class

* fix sql query build

* filter on suitable collections

* stats for collections of sub media type

* optimize array creation
2023-02-26 17:32:50 -08:00
JonnyWong16
ecb6d8b743
Move track artist to details tag on info page 2023-02-25 16:43:14 -08:00
JonnyWong16
e6d1712afd
Fix styling on collection info pages 2023-02-25 16:35:48 -08:00
JonnyWong16
ebe570d42f
Allow setting a custom Pushover sound
* Closes #2005
2023-02-21 11:12:56 -08:00
JonnyWong16
b1dd28e39b
Add setting to change video watched completion behaviour 2023-02-20 16:33:19 -08:00
herby2212
0959f28e95
Add edition detail field for movie info (#1957)
* edition addition for movie info

* swap position to match plex order
2023-01-28 14:09:11 -08:00
JonnyWong16
808ca348e8
Use source language instead of stream language on activity cards 2022-12-22 11:24:41 -08:00
JonnyWong16
d426c3e12e
Don't capitalize language and display "Unknown" on activity cards 2022-12-21 17:25:18 -08:00
JonnyWong16
8eed162367
Override direct play subtitle decision in stream data modal 2022-12-21 17:24:41 -08:00
JonnyWong16
fe1d850e1c
Display "Unknown" language in stream data modal 2022-12-21 17:24:14 -08:00
JonnyWong16
bcb9a9d6c6
Display subtitle forced in stream data modal 2022-12-21 17:02:10 -08:00
JonnyWong16
44419fb0bf
Display subtitle language in stream data modal 2022-12-21 16:35:15 -08:00
JonnyWong16
7c030ef362
Link watch statistics to info page using history metadata
* Closes #1882
2022-12-21 16:35:15 -08:00
FSCorrupt
8664b95ca1
Adding stream audio/sub language to activity card. (#1900)
* Update current_activity_instance.html

* Update index.html

* Make sure language is capitalized on activity card

Co-authored-by: JonnyWong16 <9099342+JonnyWong16@users.noreply.github.com>
2022-12-21 16:26:32 -08:00
JonnyWong16
100fdd1df1
Change export m3u8 to m3u extension
* m3u files are still encoded using UTF-8
2022-11-13 19:09:58 -08:00
JonnyWong16
7c8cea74e4
Fix padding on condition operator dropdown on small screens 2022-11-07 12:05:04 -08:00
JonnyWong16
a3ad40122d
Add months timeframe for newsletters
* Closes #1876
2022-11-07 11:26:13 -08:00
JonnyWong16
894eaf0365
Check IPv6 HTTP host when retrieving app URL 2022-11-07 10:41:49 -08:00
JonnyWong16
a9949a07da
Update filterer
* Clear condition operator if type changes
2022-10-10 18:05:14 +00:00
JonnyWong16
3c40f83738
Update filterer.jquery.js 2022-08-19 10:36:10 -07:00
JonnyWong16
84fb1a2dc2
Add quality profile tooltip 2022-08-18 16:35:06 -07:00
JonnyWong16
b83e9e3257
Fix channel identifier overflow on activity card
* Fixes #1802
2022-08-09 17:16:07 -07:00
JonnyWong16
3ab0c8fe22
Use last played artwork on library stats cards 2022-08-01 15:02:51 -07:00
JonnyWong16
2b339f60bc
Update PayPal URL 2022-07-29 20:04:08 -07:00
JonnyWong16
52e399144a
Add Stripe donation 2022-07-29 19:40:50 -07:00
JonnyWong16
b598e9fc0c
Make sure token is saved before populating server dropdown list 2022-07-14 16:14:10 -07:00
JonnyWong16
d4def8e5ae
Fix cover size on info page 2022-07-03 15:22:25 -07:00
TheMeanCanEHdian
ed103bc5de
Update library icons to latest Plex style. (#1779)
* Update library icons to latest Plex style.

* Add back mistakenly removed live icons.

* Update live icon to match new style.

* Adjust icon size.

* Better center icon.
2022-07-03 13:31:33 -07:00
JonnyWong16
b905e0139c
Add continent to geoip lookup 2022-05-28 08:51:10 -07:00
JonnyWong16
07eba40096
Update default user thumb image 2022-05-18 11:24:41 -07:00
JonnyWong16
d4002b2e2b
Change values to int instead of "Checked" in users and libraries table
* get_users_table: allow_guest, do_notify, keep_history
* get_libraries_table: do_notify, do_notify_created, keep_history
2022-04-12 12:43:12 -07:00
JonnyWong16
a2fac2b11c
Improve display of dynamic range on activity cards
* Ref #1654. Thanks @herby2212.
2022-04-09 17:52:17 -07:00
JonnyWong16
4862aee9a1
Add hidden user title (Full Name) column to users table 2022-04-08 20:03:05 -07:00
JonnyWong16
73b94782f9
Add hidden username and email columns to users table 2022-04-01 21:31:06 -07:00
JonnyWong16
5d84587ee2
Fix validating Plex login in setup wizard
* Fixes #1697
2022-03-26 15:40:28 -07:00
JonnyWong16
9c8e8b4351
Simplify default settings in setup wizard 2022-03-26 14:57:44 -07:00
JonnyWong16
eb1d724417
Add Tautulli to X-Plex-Device-Name header 2022-03-16 16:59:58 -07:00
JonnyWong16
50d90d16bf
Update App Store link to specify iphone 2022-03-11 20:18:10 -08:00