|
|
b6638bfd49
|
fix broken dockerfile
CI / Maven unit tests (push) Successful in 18s
CI / Build and push images (push) Has been skipped
CI / Deploy to server (push) Has been skipped
Image is broken because of outdated packages.
Also needs to be mandated to use UTC time, otherwise .ts files are out of sync with the backend.
|
2026-09-15 21:14:35 +01:00 |
|
|
|
9d86ac1fe8
|
switch back to internal docker host
CI / Maven unit tests (push) Successful in 18s
CI / Build and push images (push) Has been skipped
CI / Deploy to server (push) Has been skipped
|
2026-09-11 10:07:10 +01:00 |
|
|
|
9758bb296b
|
fix(frontend): logout state not shown after JWT expires (#40)
CI / Maven unit tests (push) Successful in 14s
CI / Build and push images (push) Successful in 57s
CI / Deploy to server (push) Successful in 8s
Reviewed-on: #40
|
2026-09-06 23:26:07 +01:00 |
|
|
|
6fa02a34a3
|
feat(frontend): swap dark-mode brown colours for a black palette (#39)
CI / Maven unit tests (push) Successful in 13s
CI / Build and push images (push) Successful in 58s
CI / Deploy to server (push) Successful in 13s
Reviewed-on: #39
|
2026-09-06 19:59:13 +01:00 |
|
|
|
ccf56f767f
|
chore: remove default vite readme
CI / Maven unit tests (push) Successful in 18s
CI / Build and push images (push) Successful in 50s
CI / Deploy to server (push) Successful in 18s
|
2026-09-05 11:11:15 +01:00 |
|
|
|
7f58bad245
|
feat(frontend): add dark mode option (#34)
CI / Maven unit tests (push) Successful in 13s
CI / Build and push images (push) Successful in 48s
CI / Deploy to server (push) Successful in 19s
Resolves #32
Reviewed-on: #34
|
2026-08-30 17:48:59 +01:00 |
|
|
|
ec9a982fe9
|
docs(docstrings): add docstrings to public method interfaces (#25)
CI / Maven unit tests (push) Successful in 18s
CI / Build and push images (push) Has been skipped
CI / Deploy to server (push) Has been skipped
- Resolves #18
Reviewed-on: #25
|
2026-08-24 16:02:04 +01:00 |
|
|
|
38942776df
|
refactor(frontend): create centralised auth manager (#24)
CI / Maven unit tests (push) Successful in 14s
CI / Build and push images (push) Has been skipped
CI / Deploy to server (push) Has been skipped
- Resolves #17
Reviewed-on: #24
|
2026-08-22 21:06:38 +01:00 |
|
|
|
bf5fe6a35d
|
build(ci): update site url
CI / Maven unit tests (push) Successful in 14s
CI / Build and push images (push) Has been skipped
CI / Deploy to server (push) Has been skipped
|
2026-08-21 14:54:21 +01:00 |
|
|
|
9033261165
|
feat(clipping): add title requirement check
CI / Maven unit tests (push) Successful in 14s
CI / Build and push images (push) Successful in 48s
CI / Deploy to server (push) Successful in 8s
|
2026-08-19 18:34:11 +01:00 |
|
|
|
9e82dc8574
|
fix(upload): compression job does not begin while unauthenticated (#22)
CI / Maven unit tests (push) Successful in 13s
CI / Build and push images (push) Successful in 2m30s
CI / Deploy to server (push) Successful in 40s
Resolves #20
Reviewed-on: https://gitea.vodsystem.ddns.net/dylan/vod-system/pulls/22
|
2026-08-19 18:22:49 +01:00 |
|
|
|
1c098028ab
|
perf(frontend): implement thumbnail caching (#19)
CI / Maven unit tests (push) Successful in 13s
CI / Build and push images (push) Successful in 2m24s
CI / Deploy to server (push) Successful in 13s
- Simply uses the Spring Side cache headers, which permits the browser to cache the thumbnail
- Max cache time of 2 days before re-fetch required
- Closes #13
Reviewed-on: https://gitea.vodsystem.ddns.net/dylan/vod-system/pulls/19
|
2026-08-18 21:47:47 +01:00 |
|
|
|
9c6002fe77
|
fix(no access page): missing mono colour scheme
CI / Maven unit tests (push) Successful in 14s
CI / Build and push images (push) Has been skipped
CI / Deploy to server (push) Has been skipped
|
2026-08-17 23:13:52 +01:00 |
|
|
|
2f33101ec3
|
build(frontend): update docker image to use production env
CI / Maven unit tests (push) Successful in 13s
CI / Build and push images (push) Successful in 27s
CI / Deploy to server (push) Successful in 8s
|
2026-08-17 23:06:25 +01:00 |
|
|
|
da38e21935
|
fix(upload): make entire dropzone clickable to open file picker
CI / Maven unit tests (push) Successful in 14s
CI / Build and push images (push) Successful in 42s
CI / Deploy to server (push) Successful in 8s
|
2026-08-16 17:22:53 +01:00 |
|
|
|
3db16cd380
|
feat(style): update fonts & themes in frontend (#14)
CI / Maven unit tests (push) Successful in 14s
CI / Build and push images (push) Successful in 4m17s
CI / Deploy to server (push) Successful in 1m9s
Reviewed-on: https://gitea.vodsystem.ddns.net/dylan/vod-system/pulls/14
|
2026-08-16 16:17:41 +01:00 |
|
|
|
29bc60d417
|
fix(streaming): missing HLS segments in edge requests (#10)
CI / Maven unit tests (push) Successful in 14s
CI / Build and push images (push) Successful in 3m0s
CI / Deploy to server (push) Successful in 16s
Reviewed-on: https://gitea.vodsystem.ddns.net/dylan/vod-system/pulls/10
|
2026-07-29 18:49:59 +01:00 |
|
|
|
92cecb1084
|
chore: remove sql logs from prod
CI / Maven unit tests (push) Successful in 14s
CI / Build and push images (push) Successful in 2m7s
CI / Deploy to server (push) Successful in 12s
|
2026-07-25 14:31:51 +01:00 |
|
|
|
ae8f2f33a7
|
perf(api): add HTTP range requests on media sources (#9)
CI / Maven unit tests (push) Successful in 20s
CI / Build and push images (push) Successful in 5m14s
CI / Deploy to server (push) Successful in 1m29s
Reviewed-on: https://gitea.vodsystem.ddns.net/dylan/vod-system/pulls/9
|
2026-07-25 11:06:39 +01:00 |
|
|
|
74a9d5752d
|
feat(frontend): improve browser icon
CI / Maven unit tests (push) Successful in 14s
CI / Build and push images (push) Successful in 45s
CI / Deploy to server (push) Successful in 20s
|
2026-07-13 23:45:56 +01:00 |
|
|
|
fe25ef05dc
|
build(ci): improve caching efficiency in ci
CI / Maven unit tests (push) Successful in 15s
CI / Build and push images (push) Successful in 25s
CI / Deploy to server (push) Successful in 5s
|
2026-07-13 23:39:43 +01:00 |
|
|
|
339465b417
|
feat(frontend): change browser icon
CI / Maven unit tests (push) Successful in 15s
CI / Build and push images (push) Successful in 3m19s
CI / Deploy to server (push) Successful in 43s
|
2026-07-13 23:20:45 +01:00 |
|
|
|
3a46048b66
|
build(ci): add auto-deployment
CI / Maven unit tests (push) Successful in 15s
CI / Build and push images (push) Successful in 4m1s
CI / Deploy to server (push) Successful in 44s
|
2026-07-13 20:35:33 +01:00 |
|
|
|
740f904d92
|
Merge pull request 'FFMPEG Classes Unit Testing' (#8) from test/ffmpeg-unit-tests into master
Unit Tests / Maven unit tests (push) Successful in 14s
Reviewed-on: https://gitea.vodsystem.ddns.net/dylan/vod-system/pulls/8
|
2026-07-12 20:00:16 +01:00 |
|
|
|
e902d54a4d
|
fix(ci): incorrect url
Unit Tests / Maven unit tests (push) Successful in 2m11s
|
2026-07-12 19:11:09 +01:00 |
|
|
|
d621aa3d6a
|
build(ci): unit test
Unit Tests / Maven unit tests (push) Failing after 45s
|
2026-07-12 19:08:41 +01:00 |
|
|
|
f9b055b3b5
|
test(unit): improve test coverage
|
2026-07-12 19:06:10 +01:00 |
|
|
|
bb6f5e7823
|
test(unit): add Thumbnail and Remux service tests
|
2026-07-12 18:59:44 +01:00 |
|
|
|
2408263988
|
fix(media): propagate async FFmpeg results and failures
|
2026-07-12 18:49:20 +01:00 |
|
|
|
688ff541da
|
test(unit): StreamActionsService tests
|
2026-07-12 18:11:45 +01:00 |
|
|
|
07ee112d57
|
refactor(stream actions): move segment logic into StreamActionsService
|
2026-07-08 22:17:10 +02:00 |
|
|
|
fbb5c3ab52
|
fix(interrupts): metadata service not setting interrupt bit
|
2026-07-08 11:57:01 +02:00 |
|
|
|
e1e6fe0046
|
fix(file size): use Long instead of float
Float only stores up to 16 million, and file size is stored in bytes. A video can easily be over 16MB (16 million bytes), therefore Long is needed.
|
2026-07-07 20:48:37 +02:00 |
|
|
|
a66b9898e8
|
test(unit): metadata unit tests
|
2026-07-07 20:26:23 +02:00 |
|
|
|
baaf162fee
|
test(unit): maximum bitrate assertions
|
2026-07-04 14:06:32 +01:00 |
|
|
|
d7214ca1bc
|
test(unit): compression service test
|
2026-07-02 20:59:13 +01:00 |
|
|
|
5bebea3f95
|
refactor(command): inject CommandRunner instead of static
|
2026-07-02 20:04:04 +01:00 |
|
|
|
947c8261fd
|
Merge pull request 'Frontend page for controlling streaming actions' (#7) from feat/frontend-streaming-controls into master
Reviewed-on: https://gitea.vodsystem.ddns.net/dylan/vod-system/pulls/7
|
2026-07-02 19:46:32 +01:00 |
|
|
|
e0969a1d78
|
refactor(frontend): split endpoint handling
|
2026-07-02 19:46:19 +01:00 |
|
|
|
fe735faba8
|
feat(api): delete marker endpoint
|
2026-07-02 19:37:35 +01:00 |
|
|
|
b8b4d3b05c
|
feat(frontend): streaming controls page
|
2026-07-02 19:27:23 +01:00 |
|
|
|
a051407c1e
|
Merge pull request 'Stream Markers' (#6) from feat/stream-markers into master
Reviewed-on: https://gitea.vodsystem.ddns.net/dylan/vod-system/pulls/6
|
2026-07-02 19:14:43 +01:00 |
|
|
|
41fda53817
|
docs(docstring): other stream save method
|
2026-07-02 19:13:55 +01:00 |
|
|
|
1a0778d1d6
|
docs(bruno): save with marker endpoint
|
2026-07-02 19:09:25 +01:00 |
|
|
|
ba378680c6
|
feat(markers): add save endpoint with markers
|
2026-07-02 19:09:07 +01:00 |
|
|
|
2cac1770f9
|
feat(markers): auto-delete after 8 hours
|
2026-07-02 18:53:23 +01:00 |
|
|
|
dc33d1df33
|
feat(markers): get by id
|
2026-07-02 18:35:22 +01:00 |
|
|
|
62dc0b0491
|
docs(bruno): marker endpoints
|
2026-07-02 17:50:29 +01:00 |
|
|
|
18626a5db8
|
feat(markers): implement marker entity & service
|
2026-07-02 17:43:13 +01:00 |
|
|
|
3c8df9b328
|
fix(clips): remove redundant auth checks
|
2026-07-01 23:19:51 +01:00 |
|