Dylan De Faoite
|
20f7ec8db4
|
Backend MP4 conversion (#23)
* ADD conversion queue
* ADD RemuxService for MP4 conversion
* REMOVE unused conversion queue
* REORGANISE Job-related classes
* ADD Job stages
* REVERT to old commit, using Spring Async instead
* ADD asynchronous processing for video tasks
* PATCH and streamline progress tracking
* ADD asynchronous video processing and job restructuring
* REFACTOR job service method
* ADD job remux functionality
* ADD remuxing endpoint
* PATCH complete flag not updating in API response
* ADD progress type in frontend
* ADD reset functionality for job status
* PATCH missing progress bar for subsequent exports
* REDESIGN settings box
* ADD tracking video file conversion in frontend
* PATCH extension bug
* REMOVE autowired decorator
|
2025-07-31 20:48:34 +02:00 |
|
|
|
618c140449
|
REPLACE AtomicProgress with simple ProgressTracker
|
2025-07-23 00:18:25 +02:00 |
|
Dylan De Faoite
|
87ad7e3537
|
ADD thumbnail to database (#12)
* ADD thumbnail to database
* ADD thumbnail generation and retrieval functionality
* ADD thumbnail availability check in VideoCard component
* ADD ClipDTO to reduce exposed internals
* REFactor move APIResponse and VideoMetadata to dto package
* REMOVE unused props from VideoCard
* ADD isThumbnailAvailable function
|
2025-07-17 23:21:01 +02:00 |
|
|
|
a78aecdfb6
|
ADD ClipController for clip retrieval
|
2025-07-09 21:57:23 +02:00 |
|
|
|
c512f055ee
|
Refactor FfmpegService to improve progress tracking and streamline command building
|
2025-07-09 18:25:51 +02:00 |
|
|
|
159bcac5c4
|
MOVE user authentication and clip creation to ClipService
|
2025-07-02 22:03:39 +02:00 |
|
|
|
3ce1c1486a
|
ADD title and description fields to VideoMetadata type
|
2025-07-02 21:02:07 +02:00 |
|
|
|
e93ccd2ecd
|
ADD Clip database insertion & UPDATE schema
|
2025-06-25 19:07:38 +02:00 |
|
|
|
c7b3f6bf70
|
REFINE OAuth2 user handling and update database schema
|
2025-06-23 23:28:29 +02:00 |
|
|
|
0986552059
|
ADD Clip Table
|
2025-06-13 10:35:52 +02:00 |
|
|
|
fa120fe7b5
|
ADD database integration & ADD simple dummy user entity
|
2025-06-12 22:23:10 +02:00 |
|
|
|
06c02b81bc
|
UPDATE backend API to return JSON-like objects
|
2025-06-10 10:50:44 +02:00 |
|
|
|
c11cdb0ee6
|
REFACTOR JobService to not busily wait
|
2025-06-06 20:08:49 +02:00 |
|
|
|
bff85731a5
|
ADD some temporary default values in VideoMetadata
|
2025-06-05 20:49:27 +02:00 |
|
|
|
a639cfbb0e
|
ADD MetadataService to track inital metadata
|
2025-05-20 13:56:00 +02:00 |
|
|
|
b09577fc81
|
RENAME ClipConfig entity to VideoMetadata
|
2025-05-20 12:07:25 +02:00 |
|
|
|
bce8a5e1d6
|
IMPROVE input validation
|
2025-05-15 10:48:40 +02:00 |
|
|
|
ef742dab67
|
ADD improved error handling
|
2025-05-13 21:41:57 +02:00 |
|
|
|
7e75e16749
|
REFACTOR job to be a DTO, CompressionService is now stateless
|
2025-05-11 22:26:32 +02:00 |
|
|
|
4d59456292
|
REFACTOR to be more modular
|
2025-05-09 18:56:24 +02:00 |
|
|
|
de382feeff
|
CHANGE access levels
|
2025-05-08 23:00:06 +02:00 |
|
|
|
bb57330bb5
|
ADD cap for AudioBitrate
|
2025-05-08 22:51:45 +02:00 |
|
|
|
81426a2fb2
|
DELETE file after render & ADD properties
|
2025-05-08 22:47:14 +02:00 |
|
|
|
d27276b66a
|
ADD FFMPEG conversion
|
2025-05-08 21:59:03 +02:00 |
|
|
|
920bcc32b1
|
ADD logging & ADD map of jobs and Uuids
|
2025-05-08 18:57:36 +02:00 |
|
|
|
da5d2ef853
|
ADD JobService and UploadService
|
2025-05-05 21:12:35 +02:00 |
|