Commit graph

69 commits

Author SHA1 Message Date
Tom Niget
d2a14ea6c0
Add hidden-by-default Total curve to the daily stream graph (#2497)
* Add hidden-by-default Total curve to the daily stream graph

* Update curve color

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

---------

Co-authored-by: JonnyWong16 <9099342+JonnyWong16@users.noreply.github.com>
2025-04-12 15:58:28 -07:00
JonnyWong16
ab16adcffc
Add link from concurrent stream stats card to graphs page 2023-10-23 16:04:29 -07:00
JonnyWong16
62be48df9c
Change colour of max. concurrent stream series 2023-10-09 11:33:40 -07:00
herby2212
59fe34982e
Concurrent Streams per Day Graph (#2046)
* initial commit

* fix grouping in webserve

* remove event handler and adapt cursor

* optimize most concurrent calculation

* update branch from nightly and user filter

* max concurrent streams in graph

* made several changes mentioned in review
2023-10-07 13:45:11 -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
4274a29bd6
Use .text() instead of .html() to set graph range values 2023-03-03 22:22:29 -08:00
JonnyWong16
84a14c0f25
Colour active filter buttons 2022-02-27 16:50:29 -08:00
JonnyWong16
d041c8a03b
Fix dataTables css capitalization 2021-10-19 11:59:42 -07:00
JonnyWong16
f4e1b762e9
Update all css and js references 2021-10-17 11:33:51 -07:00
JonnyWong16
23e177d1d3
Update graph headers 2021-04-25 14:09:58 -07:00
JonnyWong16
f5fc07f192
Rename graph tabs and headers 2021-04-22 15:53:49 -07:00
JonnyWong16
1e807af2d4
Fix graphs tab not saving 2020-10-10 09:48:55 -07:00
JonnyWong16
3d05a74ef4
Update moment.js to 2.29.0
* Addresses Tautulli/Tautulli-Issues#127
2020-10-04 16:17:04 -07:00
JonnyWong16
3a1c92944f
Update navigation tabs to work with jquery update 2020-10-04 16:10:51 -07:00
JonnyWong16
fc39f1521d
Change library and user tabs to nav pills 2020-10-02 10:13:41 -07:00
JonnyWong16
068cf17d0a Only show graph series if the library type is present 2020-02-25 16:11:43 -08:00
JonnyWong16
c060638539 Add Live TV to graphs 2020-02-22 16:31:35 -08:00
JonnyWong16
d728f7a11e Version graphs to bypass cache 2018-10-19 18:58:26 -07:00
JonnyWong16
ec7afcdbc4 Fix default local storage chart visibility 2018-10-13 21:54:22 -07:00
JonnyWong16
e36be32b8e Set local storage before loading graphs 2018-10-13 20:22:36 -07:00
JonnyWong16
0e0fb2e2b8 Save graph config to local storage instead of server 2018-10-13 18:07:26 -07:00
JonnyWong16
1ef4fd294a Save graph visibility state 2018-10-13 15:42:36 -07:00
JonnyWong16
85c398ce05 Change graph resolution font awesome icon 2018-06-10 19:55:31 -07:00
JonnyWong16
544114fffe Rename css files to tautulli 2018-03-04 11:40:38 -08:00
JonnyWong16
d4b3810fbc Reduce number input width 2018-03-01 19:34:52 -08:00
JonnyWong16
36ff1fb674 Fix button layout on mobile site 2018-02-19 08:39:27 -08:00
JonnyWong16
1f55b5457e Add homepage stats toggles 2017-07-22 18:13:53 -07:00
JonnyWong16
9318c4742d Manual merge of v1.4.17 into v2 2017-03-04 16:02:37 -08:00
JonnyWong16
83f80b9288 Fix month capitalization 2017-03-04 15:49:36 -08:00
JonnyWong16
c6ad09fe8f Cleanup graphs PRs 2017-03-04 15:33:45 -08:00
Peter Kums
b9a22461c1 Change months in Plays by Month graph
Add an option on the Graphs > Play Totals > Plays by Month page to change the amount of months the graph shows data for.
2017-02-26 23:53:24 +01:00
JonnyWong16
d875f21647 Move all modals out of body-container 2017-02-03 17:23:20 -08:00
JonnyWong16
54af92251c Nicer y-axis intervals for duration graphs 2016-08-06 15:52:44 -07:00
JonnyWong16
3da8cc1e7f Allow "All Users" in graphs for guests 2016-05-04 12:10:58 -07:00
JonnyWong16
54776e2712 Show masked top 10 users on graphs 2016-05-01 11:06:37 -07:00
JonnyWong16
4f8a5211f8 Filter History and Graphs in the WebUI
* Still need to prevent manually accessing endpoints with other user_ids
2016-05-01 11:06:37 -07:00
JonnyWong16
51a12099e4 Initial implementation of login control 2016-05-01 11:06:37 -07:00
Otger
ffa1331802 Added missing user filtering to a pair of graphs and renamed a few things 2016-04-24 03:21:51 +02:00
Otger
d62f7b2a5f Added ability to view per-user graphs 2016-04-09 23:54:31 +02:00
JonnyWong16
70270a8e3b Hide days selection from Play Totals graph 2016-03-04 22:27:52 -08:00
JonnyWong16
efdc050a28 Filter history modal on graphs based on clicked series 2016-03-04 22:21:34 -08:00
Jonathan Wong
c6cc2b8831 Save graph type/days/tab to config file
* Change input for graph days range
2015-12-13 11:35:33 -08:00
Jonathan Wong
048b31c87a Fix music visible on graph only if "Log music" is enabled 2015-09-14 20:59:04 -07:00
Jonathan Wong
7b9210a5fc Add music to graphs
* Separate out TV, movies, and music on bar graphs
* Separate out direct play, direct stream, and transcode on bar graphs
2015-09-11 13:12:33 -07:00
JonnyWong16
aa351bd965 Fixed graphs days text not updating with cookies. 2015-08-18 17:05:34 -07:00
Tim
2536fdf17b Fix month display showing "invalid date" on totals graph.
Make duration on home stats human readable.
2015-08-18 22:59:24 +02:00
JonnyWong16
22cc06dec3 Fixed tab spacing 2015-08-17 16:25:27 -07:00
JonnyWong16
357797df6b Use cookies to save graph state.
The selected graph state is remembered on refreshing the graph page.
2015-08-17 16:23:45 -07:00
Tim
b7baf1a05d Fix alignment of weekend bands on graphs. 2015-08-14 21:38:51 +02:00
James Royal
a0bd94397c Add 7 days button to graph page 2015-08-13 22:08:25 -05:00