Chneemann
|
044ad477f2
|
docs: add JSDoc comments to EmailRequestComponent functions
|
2025-05-07 10:54:39 +02:00 |
|
Chneemann
|
14bb6c520c
|
feat: create EmailRequestComponent and integrate into ForgotPasswordComponent to separate responsibilities
|
2025-05-07 10:52:28 +02:00 |
|
Chneemann
|
927e58dd10
|
refactor: clean up VerifyEmailComponent for improved readability and maintainability
|
2025-05-07 09:35:39 +02:00 |
|
Chneemann
|
432e6e9cb0
|
style: reduce font size for mobile view for better readability
|
2025-05-07 08:18:06 +02:00 |
|
Chneemann
|
d25c9a3095
|
fix: correct form icon positioning in mobile view
|
2025-05-07 08:02:07 +02:00 |
|
Chneemann
|
e5c4e5a527
|
refactor: apply email format validator to LoginComponent and rename 'mail' to 'email'
|
2025-05-06 12:50:36 +02:00 |
|
Chneemann
|
c049f29407
|
feat: add email format validator and switch RegisterComponent to ReactiveFormsModule
|
2025-05-06 09:06:23 +02:00 |
|
Chneemann
|
de381bf5b9
|
docs: fix jsdoc comments for improved documentation accuracy
|
2025-05-05 08:10:24 +02:00 |
|
Chneemann
|
3f5d397dfa
|
feat: add upload progress indicator in percent for video upload
|
2025-05-04 18:39:06 +02:00 |
|
Chneemann
|
0caabff4d7
|
refactor: improve readability of CategoriesComponent functions and add JSDoc comments
|
2025-05-04 15:12:55 +02:00 |
|
Chneemann
|
22dcb8503d
|
feat: add screen resize handling to HomeComponent for responsive video selection
|
2025-05-04 15:09:29 +02:00 |
|
Chneemann
|
22a9925bfe
|
refactor: improve readability of HeroBannerComponent functions and add JSDoc comments
|
2025-05-04 14:56:01 +02:00 |
|
Chneemann
|
c86fc6f6c2
|
refactor: improve readability of UploadVideoComponent functions and add JSDoc comments
|
2025-05-04 14:48:09 +02:00 |
|
Chneemann
|
8ee05a2148
|
refactor: improve readability of HomeComponent functions and add JSDoc comments
|
2025-05-04 11:39:39 +02:00 |
|
Chneemann
|
dea3d31f2c
|
refactor: outsource background images to backgrounds.scss
|
2025-05-03 10:31:15 +02:00 |
|
Chneemann
|
f763e42ded
|
perf: reduce background image sizes to improve performance
|
2025-05-03 10:19:25 +02:00 |
|
Chneemann
|
50a1cd0355
|
refactor: improve readability and add JSDoc comments in LoginComponent, RegisterComponent, and LandingPageComponent
|
2025-05-03 10:03:03 +02:00 |
|
Chneemann
|
3f3df6cca0
|
refactor: improve readability and add JSDoc comments in ForgotPasswordComponent
|
2025-05-03 09:49:23 +02:00 |
|
Chneemann
|
973c5bac83
|
refactor: improve readability and add JSDoc comments in VerifyEmailComponent
|
2025-05-03 09:46:19 +02:00 |
|
Chneemann
|
fa8a30e940
|
docs: add JSDoc comments to AuthGuard functions and move to dedicated folder
|
2025-05-02 20:02:00 +02:00 |
|
Chneemann
|
5f91d075ca
|
docs: add JSDoc comments to functions in VideoListComponent
|
2025-05-02 19:58:02 +02:00 |
|
Chneemann
|
81f449296f
|
feat: integrate GenreService into UploadVideoComponent and replace hardcoded genres
|
2025-05-02 17:25:42 +02:00 |
|
Chneemann
|
87b026ff35
|
refactor: improve code readability and maintainability across components
|
2025-05-02 17:20:17 +02:00 |
|
Chneemann
|
039711b18f
|
feat: display uploaded video after successful upload
|
2025-05-02 08:38:37 +02:00 |
|
Chneemann
|
3861464092
|
feat: add Video interface for typed video data handling
|
2025-05-01 09:22:40 +02:00 |
|
Chneemann
|
58110bc7c1
|
refactor: rename GenreService to FilmGenreService and create FilmGenre interface
|
2025-05-01 08:14:36 +02:00 |
|
Chneemann
|
6bfd167122
|
feat: create GenreService to load film genres from API
|
2025-05-01 08:03:32 +02:00 |
|
Chneemann
|
75c99b28ad
|
fix: display genre name in CategoriesComponent
|
2025-04-30 04:28:42 +02:00 |
|
Chneemann
|
ffb6ba4a5b
|
refactor: rename remaining movie variables to video
|
2025-04-30 04:22:24 +02:00 |
|
Chneemann
|
3cd3f44dea
|
refactor: rename MoviesListComponent to VideoListComponent and update variables accordingly
|
2025-04-29 04:35:49 +02:00 |
|
Chneemann
|
7e08f6379f
|
refactor: rename MovieService to VideoService and remove 'movie' from backend URLs
|
2025-04-29 04:04:51 +02:00 |
|
Chneemann
|
8deb9c6bdb
|
docs: add documentation to AuthComponent and clean up component structure
|
2025-04-27 21:07:41 +02:00 |
|
Chneemann
|
3f135c9a1b
|
docs: add comments to functions in the services
|
2025-04-27 07:10:14 +02:00 |
|
Chneemann
|
189be57023
|
docs: add comments to functions in VideoPlayerComponent
|
2025-04-26 22:53:10 +02:00 |
|
Chneemann
|
187c9ed137
|
refactor: optimize and improve readability of VideoPlayerComponent code
|
2025-04-26 22:46:11 +02:00 |
|
Chneemann
|
3d4ad193a8
|
feat: create ResolutionService to centralize and manage video resolutions
|
2025-04-26 22:41:34 +02:00 |
|
Chneemann
|
df8305806f
|
refactor: unify video resolutions and clean up code
|
2025-04-26 22:24:05 +02:00 |
|
Chneemann
|
bf4b1da3f9
|
feat: adjust banner for mobile and desktop views
|
2025-04-26 14:15:44 +02:00 |
|
Chneemann
|
5417ac0636
|
docs: add comments to functions for better understanding
|
2025-04-25 09:04:24 +02:00 |
|
Chneemann
|
9cd395b16e
|
docs: update general README.md of the project
|
2025-04-24 08:38:34 +02:00 |
|
Chneemann
|
7da9277d69
|
docs: update backend README.md with latest changes and setup instructions
|
2025-04-24 08:05:31 +02:00 |
|
Chneemann
|
1f7d3f475b
|
feat: update Django and Werkzeug to fix CVEs
|
2025-04-23 13:01:29 +02:00 |
|
Chneemann
|
0cb91f3b9b
|
refactor: use pathlib for all file path definitions in settings
|
2025-04-23 09:31:35 +02:00 |
|
Chneemann
|
99098dd9cf
|
fix: minor bugfixes in the authentication process
|
2025-04-22 13:19:32 +02:00 |
|
Chneemann
|
66bbb57548
|
chore: integrate django-environ, create .env-example, and move sensitive settings to .env
|
2025-04-22 13:08:31 +02:00 |
|
Chneemann
|
3b2f8aee30
|
chore: remove django_debug_toolbar and update ALLOWED_HOSTS and CORS settings
|
2025-04-22 10:42:15 +02:00 |
|
Chneemann
|
b5e0f52822
|
feat: create ApiService and TokenService to refactor and delegate functions from other services
|
2025-04-22 07:34:28 +02:00 |
|
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 |
|