Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Improve statistics #908

Draft
wants to merge 336 commits into
base: develop
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
336 commits
Select commit Hold shift + click to select a range
9b13139
Change playlist icon
AymericJak Jun 6, 2023
0d3a8c4
Fix star button in video.html
AymericJak Jun 6, 2023
0dce5c5
Add stats in user_menu
AymericJak Jun 6, 2023
cbe7432
Add tests for statistics in usermenu
AymericJak Jun 6, 2023
59da536
Add form to ad or edit a playlist
SebastienCozeDev Jun 6, 2023
7e91ed1
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
SebastienCozeDev Jun 6, 2023
5c0811e
flake8
SebastienCozeDev Jun 6, 2023
c2b582a
Add or remove punctuation
SebastienCozeDev Jun 6, 2023
89181c8
Add tests for the form to add or edit a playlist
SebastienCozeDev Jun 6, 2023
69e7068
Change logic for stats in usermenu
AymericJak Jun 6, 2023
73916a2
Add get_number_favorites function
AymericJak Jun 6, 2023
15194fa
Add signal to add favorite playlist when create account
AymericJak Jun 6, 2023
20f9ac4
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
AymericJak Jun 6, 2023
0e109a3
Change signal for favorites playlist creation
AymericJak Jun 6, 2023
eeb987a
Add a default sort in the playlists page
SebastienCozeDev Jun 7, 2023
16dc28c
Add editable field in model
AymericJak Jun 7, 2023
43182d1
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
AymericJak Jun 7, 2023
b98d8b9
Fix videos sort in playlist
AymericJak Jun 7, 2023
2a0f092
Sort videos by rank
AymericJak Jun 7, 2023
0730fb4
Add a confirmation before the playlist deletion
SebastienCozeDev Jun 7, 2023
8a7373a
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
SebastienCozeDev Jun 7, 2023
d77beec
Add a redirect to old page when the user add playlist via video page
SebastienCozeDev Jun 7, 2023
077df2b
Add drag & drop for playlist videos
AymericJak Jun 7, 2023
000803d
Conficts
AymericJak Jun 7, 2023
9c474d7
Add translate
SebastienCozeDev Jun 7, 2023
8cd85bf
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
SebastienCozeDev Jun 7, 2023
f41bb6b
Translate
SebastienCozeDev Jun 7, 2023
3a8f161
Check if name of playlist is correct
AymericJak Jun 7, 2023
091f2dd
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
AymericJak Jun 7, 2023
218be51
Add translation
AymericJak Jun 7, 2023
0a853ff
Change star filling when in favorites playlist
AymericJak Jun 7, 2023
d708f29
Fix form to add or delete playlist
SebastienCozeDev Jun 7, 2023
f47dc37
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
SebastienCozeDev Jun 7, 2023
6dfede3
Add video in favorites playlist
AymericJak Jun 8, 2023
7c5b14a
Remove sort in playlist + add description
AymericJak Jun 8, 2023
79471a7
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
AymericJak Jun 8, 2023
5dfb509
Add additional owners in model and forms
SebastienCozeDev Jun 8, 2023
c82e809
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
SebastienCozeDev Jun 8, 2023
8a5a176
Fix favorites button under a video
AymericJak Jun 8, 2023
cb14116
Add pydoc for the forms
SebastienCozeDev Jun 8, 2023
7163914
Add get_playlists_for_additional_owners util functions
SebastienCozeDev Jun 8, 2023
2ebd039
Add additional owners in playlist
SebastienCozeDev Jun 8, 2023
3b67466
Add playlist aside informations
AymericJak Jun 8, 2023
f70a96a
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
AymericJak Jun 8, 2023
ee5f8cc
Add the last updated date in playlist page
SebastienCozeDev Jun 8, 2023
96d825c
Translations
AymericJak Jun 8, 2023
9e259b9
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
AymericJak Jun 8, 2023
31c3e0a
Add the startup playlist param
SebastienCozeDev Jun 9, 2023
ff64a12
Remove refresh on all pages
AymericJak Jun 9, 2023
16acd22
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
SebastienCozeDev Jun 9, 2023
b5f50d4
Add additionals owner in playlist informations card
AymericJak Jun 9, 2023
c4f315b
Fic conficts + flake8
AymericJak Jun 9, 2023
2ac99f1
Fix favorites name
AymericJak Jun 9, 2023
792a6aa
Add template for playlist player
SebastienCozeDev Jun 9, 2023
c1d5e47
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
SebastienCozeDev Jun 9, 2023
b0d06bb
Add templateTag to get playlist name
AymericJak Jun 9, 2023
5759d64
Fix flake8
SebastienCozeDev Jun 9, 2023
ed7bf04
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
SebastienCozeDev Jun 9, 2023
d75f04a
use chart.js for visualization views of video
thinhantran Jun 13, 2023
0420500
Merge branch 'develop' into nhan/visualization_views_video
thinhantran Jun 13, 2023
71ff5ff
create line graphs for videos
thinhantran Jun 15, 2023
00a5079
chart for number of views per day
thinhantran Jun 19, 2023
b32e7df
Merge branch 'develop' into nhan/visualization_views_video
thinhantran Jun 19, 2023
870d74e
fix bug date sort
thinhantran Jun 19, 2023
eaa39e2
Merge develop
SebastienCozeDev Jun 19, 2023
727b54f
delete the old graphic before creating the new graphic
thinhantran Jun 19, 2023
740bf17
add default start and end date
thinhantran Jun 19, 2023
3221312
Add a first version for playlist player
SebastienCozeDev Jun 19, 2023
b62a0ca
the chart appears automatically for the default date
thinhantran Jun 19, 2023
48fd12b
Merge branch 'develop' into AymericJak_SebastienCozeDev/update_playlist
SebastienCozeDev Jun 19, 2023
cb3aeca
Infinite loader & templatetag
AymericJak Jun 20, 2023
cd7f4b8
auto chart after choosing date
thinhantran Jun 20, 2023
663409f
delete print
thinhantran Jun 20, 2023
04fab6b
Add template for playlist player
SebastienCozeDev Jun 20, 2023
aa94f01
Add counters under videos
AymericJak Jun 20, 2023
8e8f3ce
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
AymericJak Jun 20, 2023
00a4c83
fix bug test and edit file js
thinhantran Jun 20, 2023
5c32878
Merge branch 'develop' into nhan/visualization_views_video
thinhantran Jun 20, 2023
8945d60
add pydoc
thinhantran Jun 20, 2023
da2fe5e
finish stats views
AymericJak Jun 20, 2023
b2193f9
edit the column of the statistics table so that the column name is no…
thinhantran Jun 21, 2023
4e57f7d
Add previous favorites cast
AymericJak Jun 21, 2023
3781518
Fix group by & default field
AymericJak Jun 21, 2023
2102456
Change import
AymericJak Jun 21, 2023
088f2da
Fix gettext_lazy
AymericJak Jun 21, 2023
5b6cd76
Add favorites script
AymericJak Jun 21, 2023
a15ed7b
Create Favorites for all & cast previous playlists
AymericJak Jun 21, 2023
53fbd7b
Add 'start the playlist'
SebastienCozeDev Jun 21, 2023
f096704
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
SebastienCozeDev Jun 21, 2023
43306e4
Update previous playlists
AymericJak Jun 21, 2023
2122499
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
AymericJak Jun 21, 2023
1bf7b49
Merge develop
SebastienCozeDev Jun 21, 2023
1789982
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
SebastienCozeDev Jun 21, 2023
d4220f3
Fix video order in the playlist player
SebastienCozeDev Jun 21, 2023
99f6710
Playlists content
AymericJak Jun 22, 2023
3be6922
add filter (all, view, favorite) for table (Statistics watching video…
thinhantran Jun 22, 2023
be47a2d
Update playlist player
SebastienCozeDev Jun 22, 2023
e4a5ba7
Use bulk create / update
AymericJak Jun 22, 2023
0f3be2e
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
AymericJak Jun 22, 2023
e8130cc
Fix addind playlist route
AymericJak Jun 22, 2023
47a8d6e
Fix flake8
AymericJak Jun 22, 2023
4705c36
Add read playlist button in card
AymericJak Jun 22, 2023
8adce9f
Fix users roles
AymericJak Jun 22, 2023
71a3e8c
graph for total views for all videos by year
thinhantran Jun 22, 2023
17d007b
Fix playlist player when the first video in playlist isn't accesible
SebastienCozeDev Jun 22, 2023
965873f
Fix conflics
SebastienCozeDev Jun 22, 2023
d470fd2
add chart.js
thinhantran Jun 22, 2023
ad657ee
Add lock icon when the video is limited is the playlist player
SebastienCozeDev Jun 22, 2023
ddb82ad
update the translation
thinhantran Jun 22, 2023
48f1830
Add unit tests for utils functions
AymericJak Jun 22, 2023
4100e93
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
AymericJak Jun 22, 2023
50dfae4
Fix playlist player when the video is draft
SebastienCozeDev Jun 22, 2023
9f6b039
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
SebastienCozeDev Jun 22, 2023
589936f
Fix playlist player rights
SebastienCozeDev Jun 23, 2023
41ec262
Rename can_see_favorite_video to can_see_playlist_video and move it i…
SebastienCozeDev Jun 23, 2023
8aa2eba
Add 'playlist' prefix in playlist title in the player
SebastienCozeDev Jun 23, 2023
3406217
Add link in title playlist player
SebastienCozeDev Jun 23, 2023
499e802
Fix add or edit playlist form
SebastienCozeDev Jun 23, 2023
676d58f
fix js error in navigator console
thinhantran Jun 23, 2023
e8d6e52
Add redirect or error 404 when the playlist is private for the user
SebastienCozeDev Jun 23, 2023
025c883
traduction
thinhantran Jun 23, 2023
6332f29
Unit tests & some fixs
AymericJak Jun 23, 2023
8afc025
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
AymericJak Jun 23, 2023
b63189c
Add test
AymericJak Jun 23, 2023
55bfa68
Add link in playlist video to start the playlist at this video
SebastienCozeDev Jun 23, 2023
3e23bbd
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
SebastienCozeDev Jun 23, 2023
b9d4067
Flake8
SebastienCozeDev Jun 23, 2023
19ef7d5
Change title tag and breadcrumb depending of video
SebastienCozeDev Jul 3, 2023
9dcf746
Fix infinite loader
AymericJak Jul 3, 2023
8289e84
Fix conflicts
AymericJak Jul 3, 2023
542422c
Add scroll box for playlist player
SebastienCozeDev Jul 3, 2023
c4598b1
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
SebastienCozeDev Jul 3, 2023
f265053
Remove Favorites application
AymericJak Jul 3, 2023
80ecf49
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
AymericJak Jul 3, 2023
d714e00
Start implementing playlists sort
AymericJak Jul 3, 2023
5a82b0c
Merge
SebastienCozeDev Jul 3, 2023
1522555
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
SebastienCozeDev Jul 3, 2023
c7c5128
Update playlist player
SebastienCozeDev Jul 3, 2023
29f61bd
Update playlisy player
SebastienCozeDev Jul 4, 2023
57b9686
Fix password encryption
AymericJak Jul 4, 2023
fb12516
Fix flake8
SebastienCozeDev Jul 4, 2023
826b956
Fix playlist start button
SebastienCozeDev Jul 4, 2023
6f1bfd9
Implement protected playlists
AymericJak Jul 4, 2023
726be54
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
AymericJak Jul 4, 2023
da85843
Add test for private playlist
SebastienCozeDev Jul 4, 2023
769f148
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
SebastienCozeDev Jul 4, 2023
add8e5e
Fix playlist access when protected
AymericJak Jul 4, 2023
35e9dea
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
AymericJak Jul 4, 2023
cb01548
optimisation of signals
AymericJak Jul 4, 2023
5535634
Fix add or edit playlist form
AymericJak Jul 4, 2023
d6b8bc6
Add tests for playlist player
SebastienCozeDev Jul 4, 2023
0ea828f
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
SebastienCozeDev Jul 4, 2023
456bfe4
Remove the link for video disabled in playlist content page
SebastienCozeDev Jul 4, 2023
8f9c89d
Add triangle for current video in playlist player
SebastienCozeDev Jul 4, 2023
a8f9ced
Translation
SebastienCozeDev Jul 4, 2023
e2b212e
Add translation
SebastienCozeDev Jul 4, 2023
07f3034
Merge develop
SebastienCozeDev Jul 5, 2023
052501a
Merge develop
SebastienCozeDev Jul 5, 2023
9e5c083
Fix bulk create
AymericJak Jul 5, 2023
373e121
Start protected playlist
AymericJak Jul 5, 2023
01743c6
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
AymericJak Jul 5, 2023
c477cda
Update style
SebastienCozeDev Jul 5, 2023
3d316c0
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
SebastienCozeDev Jul 5, 2023
ccbccd1
Fix redirection
AymericJak Jul 5, 2023
7d8400a
Fix playlist filters
SebastienCozeDev Jul 5, 2023
7583cc1
Fix flake8 in part
SebastienCozeDev Jul 5, 2023
7bcca3c
Code factorisation & fix bugs
AymericJak Jul 5, 2023
8b95de4
Fix Conficts
AymericJak Jul 5, 2023
8cf0168
Fix truncatechar
SebastienCozeDev Jul 5, 2023
4eadc6a
Fix signals
AymericJak Jul 5, 2023
ce61403
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
AymericJak Jul 5, 2023
4959ba5
Fix render video when the playlist is protected
SebastienCozeDev Jul 5, 2023
04f3be4
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
SebastienCozeDev Jul 5, 2023
1d95e91
Add link redirection in cards
AymericJak Jul 5, 2023
4aa5e04
Fix bugs & traductions
AymericJak Jul 5, 2023
ccb45bf
Add playlist sort
SebastienCozeDev Jul 5, 2023
2f664a1
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
SebastienCozeDev Jul 5, 2023
3712e3e
Add translations
SebastienCozeDev Jul 5, 2023
3bf9951
Improve code quality
AymericJak Jul 6, 2023
5460ae0
Fix conflicts
AymericJak Jul 6, 2023
1040b87
Add tests for models & forms
SebastienCozeDev Jul 6, 2023
7a153f5
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
AymericJak Jul 6, 2023
116e857
Add FAVORITE_PLAYLIST_NAME constant
SebastienCozeDev Jul 6, 2023
22e1b02
Fix confics
SebastienCozeDev Jul 6, 2023
6ef7adb
Add params in configuration JSON file
SebastienCozeDev Jul 6, 2023
8c4a1c6
Quick changes
AymericJak Jul 6, 2023
e6f858f
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
AymericJak Jul 6, 2023
a681e19
Fix conflics
SebastienCozeDev Jul 6, 2023
2d205e2
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
SebastienCozeDev Jul 6, 2023
334f575
Fix flake8
SebastienCozeDev Jul 6, 2023
609de84
Update autoscroll in playlist player
SebastienCozeDev Jul 6, 2023
3b162e7
Fix unittests
AymericJak Jul 6, 2023
987c550
Change tests & methods
AymericJak Jul 6, 2023
eecf4ba
Fix flake 8
AymericJak Jul 6, 2023
4dbf70f
Some right fixes & tests
AymericJak Jul 7, 2023
8d9b95e
Fix translations
AymericJak Jul 7, 2023
39ec448
FIX requirements
AymericJak Jul 7, 2023
2e82236
Merge with playlist
AymericJak Jul 10, 2023
0604bab
Fix the addition & deletion favorite video in infinite loader
SebastienCozeDev Jul 10, 2023
7bb8f30
Fix playlist addition counter translation
SebastienCozeDev Jul 10, 2023
81f61ec
Remove text-white class
SebastienCozeDev Jul 10, 2023
f1d329c
Move static files in static/playlist folder
SebastienCozeDev Jul 10, 2023
0c9e59d
Add static tag & rename add-or-remove.js to add-or-edit.js
SebastienCozeDev Jul 10, 2023
e65b964
Remove debug prints & add condition to load JS files
AymericJak Jul 10, 2023
42f7787
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
AymericJak Jul 10, 2023
f40971c
Fix a strange test
SebastienCozeDev Jul 10, 2023
8d01f09
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
SebastienCozeDev Jul 10, 2023
7f52b6d
Remove unnecessary field definitions
SebastienCozeDev Jul 10, 2023
c0a1b04
Add signal to remove favorite table
AymericJak Jul 10, 2023
6781707
Remove unneccesary id
SebastienCozeDev Jul 10, 2023
c80eef8
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
AymericJak Jul 10, 2023
e5836f2
Merge branch 'AymericJak_SebastienCozeDev/update_playlist' of https:/…
SebastienCozeDev Jul 10, 2023
eafd1dd
Remove unneccesary requirement
SebastienCozeDev Jul 10, 2023
86f66fd
Remove USER_PLAYLIST
SebastienCozeDev Jul 10, 2023
1dd0394
Merge branch 'develop' of https://github.com/EsupPortail/Esup-Pod int…
AymericJak Jul 10, 2023
9fd614a
Merge develop
AymericJak Jul 10, 2023
1287fbd
Add API REST requests for playlists
SebastienCozeDev Jul 10, 2023
e22cfac
Remove owner filter & add search fields
SebastienCozeDev Jul 10, 2023
a3a797f
Fix undefined scrollContainer
SebastienCozeDev Jul 10, 2023
75ada32
Fix translation for 'Favorites' playlist name
SebastienCozeDev Jul 10, 2023
7dafcc7
Fix display of star icon after adding a video to the favorites playlist
SebastienCozeDev Jul 11, 2023
4a1731b
Add translations & update name field
SebastienCozeDev Jul 11, 2023
d30da2f
Disable the video addition in playlist during the updating button
SebastienCozeDev Jul 11, 2023
b467bf1
Start implementing stats application
AymericJak Jul 11, 2023
bdf4151
Add promoted playlists
AymericJak Jul 12, 2023
525f043
Change some translations
AymericJak Jul 13, 2023
de24087
Change JS files
AymericJak Jul 13, 2023
a842e01
Merge branch 'develop' of https://github.com/EsupPortail/Esup-Pod int…
AymericJak Jul 13, 2023
e56f66a
Add a test & remove useless import
AymericJak Jul 13, 2023
4abb65b
Fix conflicts
AymericJak Jul 17, 2023
a4af56c
Add redis caches for stats
AymericJak Jul 17, 2023
335aa77
improve code quality & remove jquery
AymericJak Jul 17, 2023
ff238ec
Add pie-chart & channels stats
AymericJak Jul 18, 2023
4e1357e
improve videos charts & channel stats
AymericJak Jul 19, 2023
a01114c
Add title for graph axes
AymericJak Jul 19, 2023
165aae4
Change footer & navbar stats
AymericJak Jul 20, 2023
e46d10d
Add user stats
AymericJak Jul 21, 2023
bef47a6
Add general stats
AymericJak Jul 24, 2023
dc21494
Add playlist stats
AymericJak Jul 25, 2023
3dfebfe
Improve channel stats & bootstrap user stats
AymericJak Jul 25, 2023
9ed9ef5
Add some utils files
AymericJak Aug 17, 2023
5a92f96
Add utils functions
AymericJak Aug 17, 2023
8b37bd2
Add other util files
AymericJak Aug 17, 2023
c422da5
Add templatetag files
AymericJak Aug 17, 2023
6d2b87c
Change stats views
AymericJak Aug 17, 2023
deee420
Improve get_videos function
AymericJak Aug 17, 2023
cc8da54
Refactoring & fixing authentication bug
AymericJak Aug 18, 2023
08cb2b4
Add documentation
AymericJak Aug 18, 2023
6d02a2e
Fix breadcrumbs for themes on channel
AymericJak Aug 21, 2023
d1c4abe
Start implementing meetings view
AymericJak Aug 21, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 0 additions & 19 deletions pod/favorite/admin.py

This file was deleted.

11 changes: 0 additions & 11 deletions pod/favorite/apps.py

This file was deleted.

10 changes: 0 additions & 10 deletions pod/favorite/context_processors.py

This file was deleted.

42 changes: 0 additions & 42 deletions pod/favorite/models.py

This file was deleted.

59 changes: 0 additions & 59 deletions pod/favorite/static/css/favorites-list.css

This file was deleted.

29 changes: 0 additions & 29 deletions pod/favorite/static/js/video-favorites-card-delete.js

This file was deleted.

27 changes: 0 additions & 27 deletions pod/favorite/static/js/video-favorites-card-list.js

This file was deleted.

25 changes: 0 additions & 25 deletions pod/favorite/static/js/video-favorites.js

This file was deleted.

32 changes: 0 additions & 32 deletions pod/favorite/templates/favorite/favorite_video_list.html

This file was deleted.

80 changes: 0 additions & 80 deletions pod/favorite/templates/favorite/favorite_videos.html

This file was deleted.

39 changes: 0 additions & 39 deletions pod/favorite/templatetags/favorite_info.py

This file was deleted.

Empty file removed pod/favorite/tests/__init__.py
Empty file.
Empty file removed pod/favorite/tests/test_models.py
Empty file.
Loading
Loading