Chneemann
|
8a2ed1a733
|
feat: implement server-side logout by deleting token to invalidate user session
|
2025-04-22 06:46:54 +02:00 |
|
Chneemann
|
d77aee2b9f
|
refactor: reorganize component structure and update imports
|
2025-04-21 10:03:03 +02:00 |
|
Chneemann
|
9c14319236
|
refactor: optimize code structure and readability
|
2025-04-21 09:17:09 +02:00 |
|
Chneemann
|
31f1041164
|
ui: add icons to email and password input fields
|
2025-04-20 15:28:30 +02:00 |
|
Chneemann
|
f895e2900b
|
style: refine layout and UI elements for improved visual consistency
|
2025-04-20 08:46:32 +02:00 |
|
Chneemann
|
28acea1663
|
refactor: extract MoviesListComponent to simplify CategoriesComponent
|
2025-04-20 08:04:45 +02:00 |
|
Chneemann
|
59d5b842b6
|
refactor: reorganize folder structure for improved maintainability and readability
|
2025-04-19 18:15:57 +02:00 |
|
Chneemann
|
259dccef20
|
chore: update project to Angular 19
|
2025-04-19 17:15:45 +02:00 |
|
Chneemann
|
68751f1cfc
|
chore: update project to Angular 18
|
2025-04-19 16:45:30 +02:00 |
|
Chneemann
|
2d3d00c441
|
Add functionality to mark video as watched on server when viewed
|
2024-09-14 09:30:30 +02:00 |
|
Chneemann
|
90dca91f6d
|
Implement video watched status display in frontend
|
2024-09-13 20:53:06 +02:00 |
|
Chneemann
|
41fee56a49
|
Fix: Optimize video & thumbnail load
|
2024-09-12 04:38:32 +02:00 |
|
Chneemann
|
16a6e351d4
|
Add fallback image for video loading and error states
|
2024-09-11 04:56:45 +02:00 |
|
Chneemann
|
866dca0e19
|
Create README.md in the front- and backend folder
|
2024-09-10 04:54:53 +02:00 |
|
Chneemann
|
3114ef138e
|
Configure baseUrl for dev and prod environments
|
2024-09-10 04:48:15 +02:00 |
|
Chneemann
|
f9b8b3b32a
|
Design: Header fixed at imprint and privacy policy
|
2024-09-09 09:33:40 +02:00 |
|
Chneemann
|
b282732f0a
|
Update: Headline of new uploaded movies changed this week
|
2024-09-09 09:22:23 +02:00 |
|
Chneemann
|
1373b46898
|
Fix: Scroll buttons opacity replaced by display:none
|
2024-09-08 08:51:47 +02:00 |
|
Chneemann
|
4cdf58142c
|
Fix: Padding from header & hero banner
|
2024-09-08 08:45:28 +02:00 |
|
Chneemann
|
09f253c01a
|
Style: Update blue variables with pure blue
|
2024-09-07 11:03:21 +02:00 |
|
Chneemann
|
a392c9ff21
|
Fix: Close button triggering form submission issue
|
2024-09-07 10:53:56 +02:00 |
|
Chneemann
|
46686bb0da
|
Fix: Deactivate button if movieIsUploaded is false
|
2024-09-06 20:42:52 +02:00 |
|
Chneemann
|
cf2eae1752
|
Fix: Prevent premature rendering while movies load
|
2024-09-06 20:38:01 +02:00 |
|
Chneemann
|
971d6dd48f
|
bugfixes
|
2024-09-05 04:59:32 +02:00 |
|
Chneemann
|
a13e74d2e6
|
film genres sorted alphabetically
|
2024-09-05 04:49:20 +02:00 |
|
Chneemann
|
20a399b5c7
|
implement video thumbnail generation and display in movie banner
|
2024-09-05 04:33:40 +02:00 |
|
Chneemann
|
6f7c9d149b
|
update recentMovies to filter by current week
|
2024-09-04 18:11:47 +02:00 |
|
Chneemann
|
ab3618a632
|
bugfix guest login
|
2024-09-04 18:06:15 +02:00 |
|
Chneemann
|
f129f068e0
|
clean code
|
2024-08-31 19:03:21 +02:00 |
|
Chneemann
|
8d3d925a6d
|
fix refresh page bug
|
2024-08-31 07:28:11 +02:00 |
|
Chneemann
|
3cb3206ecc
|
security changes
|
2024-08-30 18:03:40 +02:00 |
|
Chneemann
|
06928fe245
|
buttons cannot be clicked multiple times
|
2024-08-30 10:59:39 +02:00 |
|
Chneemann
|
da1a1b1516
|
bugfixes
|
2024-08-30 10:38:03 +02:00 |
|
Chneemann
|
03105c4fc6
|
notes on conversion and availability of videos for the user added
|
2024-08-30 09:14:48 +02:00 |
|
Chneemann
|
5cea3b54da
|
clean code
|
2024-08-29 17:58:14 +02:00 |
|
Chneemann
|
3f2d4afc06
|
clean code & bugfixes
|
2024-08-29 09:48:37 +02:00 |
|
Chneemann
|
0d7b669cf6
|
update design
|
2024-08-28 20:04:55 +02:00 |
|
Chneemann
|
5fc3e5b062
|
display & save favorite movies
|
2024-08-28 15:24:51 +02:00 |
|
Chneemann
|
ed7460177c
|
update liked_videos handling in frontend and backend
|
2024-08-27 01:20:23 +02:00 |
|
Chneemann
|
41a708c324
|
update favorite design
|
2024-08-27 00:45:15 +02:00 |
|
Chneemann
|
73fc8e0352
|
update favorite img design
|
2024-08-26 23:57:55 +02:00 |
|
Chneemann
|
de49073d9e
|
add like function for movies
|
2024-08-26 23:51:35 +02:00 |
|
Chneemann
|
3f4424ea31
|
creator added to the video model
|
2024-08-25 17:58:50 +02:00 |
|
Chneemann
|
7c25827096
|
added video convert test & bugfixes
|
2024-08-25 08:10:56 +02:00 |
|
Chneemann
|
5e39c3d035
|
customized functions for the back button
|
2024-08-24 09:06:46 +02:00 |
|
Chneemann
|
349b578a3d
|
clean code
|
2024-08-23 22:07:58 +02:00 |
|
Chneemann
|
8c3e7c3028
|
update responsive design & bugfixes
|
2024-08-23 21:02:45 +02:00 |
|
Chneemann
|
3453f42ad5
|
update responsive design
|
2024-08-23 20:27:52 +02:00 |
|
Chneemann
|
e49820af4a
|
btn modified & bugfix
|
2024-08-23 00:23:33 +02:00 |
|
Chneemann
|
e3d02d2866
|
added guest login
|
2024-08-23 00:15:44 +02:00 |
|
Chneemann
|
3475c61bf3
|
update responsive design
|
2024-08-22 23:57:52 +02:00 |
|
Chneemann
|
442be2d692
|
update responsive design
|
2024-08-22 23:48:05 +02:00 |
|
Chneemann
|
5eda3c554e
|
troubleshooting for display in safari
|
2024-08-22 23:44:15 +02:00 |
|
Chneemann
|
35702d8158
|
bugfixes
|
2024-08-22 23:38:57 +02:00 |
|
Chneemann
|
6a89b1b408
|
error message design update
|
2024-08-22 23:27:21 +02:00 |
|
Chneemann
|
644be7e71e
|
added close btn
|
2024-08-22 04:45:54 +02:00 |
|
Chneemann
|
61f956d964
|
bugfixes
|
2024-08-21 20:54:51 +02:00 |
|
Chneemann
|
a3d7652ea2
|
update design
|
2024-08-21 20:24:08 +02:00 |
|
Chneemann
|
55b63966cf
|
responsive design & bugfixes
|
2024-08-21 04:34:54 +02:00 |
|
Chneemann
|
fd7cb3a8dc
|
only the videos that have been uploaded in the resolution are playable
|
2024-08-20 19:51:46 +02:00 |
|
Chneemann
|
a93e225872
|
check whether the uploaded videos are available in the resolution
|
2024-08-20 19:40:32 +02:00 |
|
Chneemann
|
012161a316
|
update browse design
|
2024-08-20 04:29:17 +02:00 |
|
Chneemann
|
60f42e4aae
|
update hero banner design
|
2024-08-19 22:53:00 +02:00 |
|
Chneemann
|
c9f2d0a054
|
update environment for v-server
|
2024-08-18 21:06:46 +02:00 |
|
Chneemann
|
60309ac39c
|
django_rq removed (server too weak), loading spinner added during upload
|
2024-08-18 18:59:53 +02:00 |
|
Chneemann
|
9465ba7f18
|
clean code
|
2024-08-18 10:03:28 +02:00 |
|
Chneemann
|
690e991309
|
bugfix btn show no img if none was passed
|
2024-08-16 09:13:26 +02:00 |
|
Chneemann
|
9b5bbd3988
|
auth mail adapted to the server
|
2024-08-15 17:07:27 +02:00 |
|
Chneemann
|
58208d11dd
|
when the thumbnail is created the page is refreshed
|
2024-08-14 19:21:56 +02:00 |
|
Chneemann
|
f20fd0566f
|
bugfixes upload video
|
2024-08-14 18:04:52 +02:00 |
|
Chneemann
|
c686296aeb
|
bugfixes, clean code, switch vjs player to hls, optimized backend & play video in different resolutions
|
2024-08-14 14:00:27 +02:00 |
|
Chneemann
|
27232e1421
|
rename & design upload movie component
|
2024-08-14 10:24:06 +02:00 |
|
Chneemann
|
38e5456bca
|
new movie component added and integrated
|
2024-08-14 09:45:16 +02:00 |
|
Chneemann
|
3545c0e718
|
added & design small btn component
|
2024-08-14 09:28:09 +02:00 |
|
Chneemann
|
78424c709e
|
update settings
|
2024-08-14 09:15:27 +02:00 |
|
Chneemann
|
d1417a5c67
|
error caught when database is empty
|
2024-08-13 16:28:42 +02:00 |
|
Chneemann
|
8fa95443aa
|
videos werden in .m3u8 beim hochladen gerendert, videojs player hinzugefügt
|
2024-08-13 11:13:04 +02:00 |
|
Chneemann
|
ced191e0fa
|
added django-import-export
|
2024-08-12 21:38:52 +02:00 |
|
Chneemann
|
0d64d090fa
|
create two thumbnails in different resolutions when uploading the video and display them in the frontend
|
2024-08-12 09:51:25 +02:00 |
|
Chneemann
|
19a4de1e2d
|
bugfix play btn
|
2024-08-12 07:41:00 +02:00 |
|
Chneemann
|
817ddc63dd
|
switch to movie data from the backend
|
2024-08-11 21:58:28 +02:00 |
|
Chneemann
|
4fe20b908e
|
update favicon
|
2024-08-10 16:45:50 +02:00 |
|
Chneemann
|
c4b9818e65
|
design scrollbar
|
2024-08-10 16:44:15 +02:00 |
|
Chneemann
|
3f8bc3ab0e
|
bugfix design & update header logo
|
2024-08-10 08:05:36 +02:00 |
|
Chneemann
|
d7b07202ec
|
switchable password visibility
|
2024-08-10 07:56:28 +02:00 |
|
Chneemann
|
1f460dc0a4
|
error toast also closes when you click on the blurred part
|
2024-08-09 18:49:45 +02:00 |
|
Chneemann
|
d70982c0b5
|
update responsive design
|
2024-08-09 18:42:38 +02:00 |
|
Chneemann
|
19d956ef6a
|
update responsive design
|
2024-08-09 04:34:51 +02:00 |
|
Chneemann
|
10ffea4412
|
bugfixes
|
2024-08-08 16:51:10 +02:00 |
|
Chneemann
|
ff59c040f5
|
bugfixes & clean code
|
2024-08-08 04:43:30 +02:00 |
|
Chneemann
|
874a65d12a
|
clean code
|
2024-08-08 00:29:52 +02:00 |
|
Chneemann
|
4870349e23
|
show error overlay for a backend error
|
2024-08-08 00:28:58 +02:00 |
|
Chneemann
|
f00533de9d
|
design error toast component
|
2024-08-07 22:32:45 +02:00 |
|
Chneemann
|
4c3e1339d6
|
added error toast component
|
2024-08-07 22:08:50 +02:00 |
|
Chneemann
|
fb3f040bff
|
privacy policy & imprint no longer opens on new page
|
2024-08-07 21:56:26 +02:00 |
|
Chneemann
|
01f98753cc
|
check email duplicates on the server before registration
|
2024-08-07 04:48:22 +02:00 |
|
Chneemann
|
bfa8b61449
|
error when the email does not exist & clean code error service
|
2024-08-07 04:36:19 +02:00 |
|
Chneemann
|
966d03edbd
|
password change via email & token possible
|
2024-08-06 18:35:01 +02:00 |
|
Chneemann
|
052899307e
|
send forgot password email
|
2024-08-06 18:18:40 +02:00 |
|
Chneemann
|
876317a994
|
securing the video page with auth.guard
|
2024-08-06 04:38:17 +02:00 |
|