Sacha GUERIN
a9fcd24322
Update frontend/src/modals/CreateChannelModal.jsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
5 months ago
Astri4-4
2ca184d633
FINISH create-channel modal
5 months ago
Sacha GUERIN
f6d06151e8
Merge pull request #10 from Astri4-4/features/create-video
FINISH features/create-video
5 months ago
Sacha GUERIN
fe54860f41
Update frontend/src/pages/AddVideo.jsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
5 months ago
Sacha GUERIN
4559bb4a68
Update frontend/src/pages/AddVideo.jsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
5 months ago
Sacha GUERIN
97c3d85e43
Update frontend/src/pages/AddVideo.jsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
5 months ago
Sacha GUERIN
e9d5432d3c
Update frontend/src/pages/AddVideo.jsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
5 months ago
Astri4-4
4af948fcd7
FINISH features/create-video
5 months ago
Sacha GUERIN
f1cd373ee2
Merge pull request #9 from Astri4-4/manage-video
Manage video
5 months ago
Sacha GUERIN
0e665c8163
Update backend/app/controllers/video.controller.js
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
5 months ago
Sacha GUERIN
4f3c1f0ff9
Update backend/app/controllers/video.controller.js
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
5 months ago
Sacha GUERIN
ffaaf62726
Update frontend/src/pages/ManageVideo.jsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
5 months ago
Sacha GUERIN
89af8f61bb
Update frontend/src/pages/ManageVideo.jsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
5 months ago
Sacha GUERIN
3bf98ba611
Update frontend/src/pages/ManageVideo.jsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
5 months ago
Sacha GUERIN
edb000cc66
Update frontend/src/pages/ManageVideo.jsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
5 months ago
Sacha GUERIN
948ccdece5
Update frontend/package.json
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
5 months ago
Sacha GUERIN
0665ee79ce
Update frontend/src/pages/ManageVideo.jsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
5 months ago
Sacha GUERIN
fc97c70022
Update frontend/src/pages/ManageVideo.jsx
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
5 months ago
Astri4-4
7311882e38
FINISH manage video page
5 months ago
Astri4-4
b1f8ce3e68
manage video
5 months ago
Astri4-4
a2261e2367
DELETE /backend/app/uploads/ from git
5 months ago
Astri4-4
5fc6b8feab
ADD graphs and thumbnail
5 months ago
Astri4-4
8445472614
START page layout
5 months ago
Astri4-4
2fff393dac
ADD route and file
5 months ago
Sacha GUERIN
45e7a98e9f
Merge pull request #8 from Astri4-4/channel-page
Channel page
5 months ago
Astri4-4
d8aa1c16d5
RESOLVING issues from PR#8
5 months ago
Astri4-4
2498caadb0
ADD update channel
5 months ago
Astri4-4
ef5639484a
ADD DESIGN
5 months ago
Sacha GUERIN
53da558020
Merge pull request #7 from Astri4-4/profile-page
FINISH profile page
5 months ago
Astri4-4
1cb49e04b4
REFACTOR path handling + more consistent navigation
5 months ago
Astri4-4
82a71b5e77
FINISH profile page
5 months ago
Astri4-4
c039db6f98
WIP profile update
5 months ago
Astri4-4
0389189946
ADD SSL certifcates AND update nginx configuration to handle HTTPS
5 months ago
Sacha GUERIN
4dd74c14ad
Merge pull request #5 from Astri4-4/developpement
NEARLY FINISH profile page
5 months ago
Sacha GUERIN
60e706f598
Update frontend/src/pages/Account.jsx
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
5 months ago
Sacha GUERIN
e69eff39e8
Update frontend/src/pages/Account.jsx
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
5 months ago
Sacha GUERIN
a1cfe5b64e
Update frontend/src/pages/Account.jsx
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
5 months ago
Sacha GUERIN
0310ef4772
Update backend/app/controllers/user.controller.js
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
5 months ago
Sacha GUERIN
fbf1d8819b
Update backend/app/controllers/user.controller.js
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
5 months ago
Astri4-4
98550c0f22
NEARLY FINISH profile page
5 months ago
Sacha GUERIN
f79b681df8
Merge pull request #3 from Astri4-4/developpement
Add profile page
5 months ago
Astri4-4
42c7cd8c05
RESOLVE CONFLICT ISSUE
5 months ago
Astri4-4
c4d507b815
ADD profile page
5 months ago
Sacha GUERIN
579eb0611e
Merge pull request #1 from Astri4-4/developpement
ADD subscriptions and likes hot reload
5 months ago
Sacha GUERIN
d53f80a9d3
Merge branch 'main' into developpement
5 months ago
Astri4-4
bb5bde75f7
ADD subscriptions and likes hot reload
5 months ago
Astri4-4
412e64d0b2
ADD comments hot relaod
5 months ago
Astri4-4
5cc8e3e6f8
UPDATE video player view
5 months ago
Astri4-4
3a78d73f3c
feat: Implement comprehensive video player with interactive controls
- Add custom video player with play/pause functionality
- Implement interactive progress bar with click-to-seek capability
- Add time display showing current time and total duration
- Create hover-based control visibility with smooth transitions
- Add glassmorphism styling for modern control overlay
- Implement video metadata loading and time updates
- Add creator information display with profile picture
- Implement subscribe functionality with authentication checks
- Add like button with API integration
- Include proper error handling for video fetching
- Add responsive design with aspect ratio maintenance
- Integrate with authentication context for user actions
Technical details:
- Uses React hooks (useState, useRef, useEffect) for state management
- Implements proper video event handlers (onPlay, onTimeUpdate, onLoadedMetadata)
- Includes JWT token authentication for API calls
- Features smooth CSS transitions and hover effects
- Properly formats time display (MM:SS format)
- Handles authentication redirects for protected actions
5 months ago
Astri4-4
5e09ec9814
UPDATE README.md
5 months ago