Commit Graph

  • be179d8376
    Merge pull request #100 from voc0der/fix/lowdb-v7-compat voc0der 2026-03-03 13:48:19 +0000
  • 9b2278b9b3 chore: include md5 and axios bumps in consolidated update voc0der 2026-03-03 08:25:01 -0500
  • b9d2ff2c01 Bump body-parser from 1.20.4 to 2.2.2 in /backend dependabot[bot] 2026-03-03 11:56:28 +0000
  • d867bf6fed fix: add lowdb v7 compatibility layer for legacy API voc0der 2026-03-03 08:19:40 -0500
  • 9c34ef0b65 Bump lowdb from 1.0.0 to 7.0.1 in /backend dependabot[bot] 2026-03-03 11:56:16 +0000
  • 47d5124e5d
    Merge pull request #94 from voc0der/chore/dependency-bumps-oidc-multiuser-docs voc0der 2026-03-02 21:02:11 +0000
  • 6b943749a3 chore: consolidate dependency bumps and OIDC/multiuser docs voc0der 2026-03-02 15:16:07 -0500
  • 621a02dde5 fix(docker): fail fast when ffprobe is missing in utils stage voc0der 2026-03-01 12:41:48 -0500
  • d5581e1012 chore: patch multer and transitive security advisories voc0der 2026-03-01 12:36:52 -0500
  • f99edc816e
    Merge pull request #85 from voc0der/feature/oidc voc0der 2026-03-01 17:31:25 +0000
  • 798b7d083c fix: migrate unassigned playlists with OIDC ownership mapping voc0der 2026-03-01 12:29:33 -0500
  • f6afb52808 fix: harden shared access checks for playlists and files voc0der 2026-02-27 15:10:15 -0500
  • a84d08e64f feat: add OIDC auth flow with multi-user enforcement voc0der 2026-02-27 15:09:39 -0500
  • 90dd796f18
    Merge pull request #83 from voc0der/dependabot/npm_and_yarn/backend/multi-5d5195985e voc0der 2026-02-27 17:33:03 +0000
  • 6f7787a670
    Bump minimatch in /backend dependabot[bot] 2026-02-27 17:30:32 +0000
  • 491ddd3da8
    Merge pull request #82 from voc0der/chore/depupgrade27 voc0der 2026-02-27 17:29:43 +0000
  • c12572f5e1 fix: make twitchdownloader download resilient to transient 5xx voc0der 2026-02-27 12:14:22 -0500
  • 8fef327c84 fix: tolerate non-zero exit in twitchdownloader smoke test voc0der 2026-02-27 11:36:05 -0500
  • b90b34ada1 chore: consolidate dependabot upgrades and fix docker build voc0der 2026-02-27 11:33:19 -0500
  • 3cd1b3f8f1
    Merge pull request #70 from voc0der/fix/frontend-tests-zero-fail voc0der 2026-02-26 12:49:21 +0000
  • 184dc2f4f7 Fix frontend test harness and flaky shallow specs voc0der 2026-02-26 07:46:58 -0500
  • aba5346523 Consolidate dependabot dependency updates voc0der 2026-02-26 07:23:29 -0500
  • 48706bd075 Refresh docs and Docker Compose defaults voc0der 2026-02-26 07:05:30 -0500
  • e17456fdc1 Fix immediate notification card removal voc0der 2026-02-26 06:13:54 -0500
  • 0f79ff5e76 Fix stale playlist download progress updates voc0der 2026-02-26 05:51:07 -0500
  • 82f1f930c9 Remove global yt-dlp subprocess timeout voc0der 2026-02-26 05:21:25 -0500
  • 5d36e39247
    Merge pull request #58 from voc0der/chore/eslint10-flat-config voc0der 2026-02-25 22:24:03 +0000
  • 9c664c4856 Resolve remaining lint errors after ESLint 10 migration voc0der 2026-02-25 17:03:42 -0500
  • cd314193bc Migrate to ESLint 10 flat config voc0der 2026-02-25 16:58:19 -0500
  • b98df93775
    Persist recent videos page size in localStorage (#57) voc0der 2026-02-25 21:42:51 +0000
  • 7fbeb2bac0 Add fork copyright notice voc0der 2026-02-25 09:03:05 -0500
  • ccf562da1b
    Migrate backend from node-fetch to native fetch (#56) voc0der 2026-02-25 13:42:50 +0000
  • 1bb647bc77 Fix feed v5 startup crash with lazy import voc0der 2026-02-25 07:37:28 -0500
  • 67b8125f3e
    Bump fluent-ffmpeg from 2.1.2 to 2.1.3 in /backend (#49) dependabot[bot] 2026-02-25 12:20:14 +0000
  • 3807e168bb
    Bump karma-chrome-launcher from 3.1.1 to 3.2.0 (#55) dependabot[bot] 2026-02-25 12:19:25 +0000
  • 4026bbba72
    Bump @fontsource/material-icons from 4.5.4 to 5.2.7 (#54) dependabot[bot] 2026-02-25 12:19:23 +0000
  • 22a783b892
    Bump filesize from 10.1.6 to 11.0.13 (#53) dependabot[bot] 2026-02-25 12:19:20 +0000
  • e616409cf8
    Bump @types/jasmine from 4.6.6 to 6.0.0 (#52) dependabot[bot] 2026-02-25 12:19:17 +0000
  • 86b6da21b3
    Bump jasmine-spec-reporter from 5.0.2 to 7.0.0 (#50) dependabot[bot] 2026-02-25 12:19:13 +0000
  • c519069a9f
    Bump config from 3.3.1 to 4.4.0 in /backend (#48) dependabot[bot] 2026-02-25 12:18:15 +0000
  • 9c0f8ad965
    Bump fs-extra from 9.0.0 to 11.3.3 in /backend (#47) dependabot[bot] 2026-02-25 12:18:13 +0000
  • d8a4534100
    Bump feed from 4.2.2 to 5.2.0 in /backend (#46) dependabot[bot] 2026-02-25 12:18:11 +0000
  • f68f9b6fe7
    Merge pull request #45 from voc0der/fix/test-suite-angular-sync voc0der 2026-02-25 11:40:42 +0000
  • c968215a4c Fix Angular test bootstrap and spec drift voc0der 2026-02-25 06:30:11 -0500
  • 6b57c30827 Fix cold-load permission route activation voc0der 2026-02-25 06:23:42 -0500
  • a23d680e1e
    Merge pull request #44 from voc0der/chore/mongodriver voc0der 2026-02-25 02:21:12 +0000
  • e843078752 chore(backend): upgrade mongodb driver to v6 voc0der 2026-02-24 21:02:42 -0500
  • 2a9bc5e3d9 Update about dialog repo links and hide version row voc0der 2026-02-24 20:46:59 -0500
  • d7cdb26550 Document backend log level environment variable voc0der 2026-02-24 20:42:06 -0500
  • 93a8490911 Add log level controls and redact yt-dlp args voc0der 2026-02-24 20:40:57 -0500
  • 13701e3ba0 Fix yt-dlp progress metadata arg filtering voc0der 2026-02-24 20:19:35 -0500
  • b9aa8ad806
    Merge pull request #43 from voc0der/chore/videogular20 voc0der 2026-02-25 00:47:29 +0000
  • 0af63afde9 Refresh README setup docs and dependency notes voc0der 2026-02-24 19:42:31 -0500
  • 0d0db257ef Upgrade Videogular to v20 on Angular 21 voc0der 2026-02-24 19:38:18 -0500
  • 1f0e84b9b7
    Merge pull request #42 from voc0der/chore/depsecurity voc0der 2026-02-25 00:32:44 +0000
  • fe3f11bf7e Batch dependency updates and fix backend security alerts voc0der 2026-02-24 19:30:15 -0500
  • 744f7aab17
    Merge pull request #30 from voc0der/chore/angular-cli-devkit-modernization voc0der 2026-02-25 00:16:40 +0000
  • 15cddec357 Remove zone diagnostics and retire ARMv7 workflow voc0der 2026-02-24 19:16:07 -0500
  • d4a91ba18e Enable Zone.js change detection on Angular 21 voc0der 2026-02-24 18:57:45 -0500
  • 7a2578cb55 Fix HTTP interceptor callbacks running outside Angular zone voc0der 2026-02-24 18:38:18 -0500
  • f36f292568 Add runtime diagnostics probe for zone/tick voc0der 2026-02-24 18:08:04 -0500
  • a10030e6ee Align app to RxJS 7 and remove runtime patches voc0der 2026-02-24 17:45:19 -0500
  • 8363d7ceff Wrap PostsService HTTP callbacks in Angular zone voc0der 2026-02-24 17:24:32 -0500
  • b1ed63a815 Make app init subscriptions one-shot voc0der 2026-02-24 17:05:54 -0500
  • d017ce7ecc Use function HTTP interceptor for UI tick fallback voc0der 2026-02-24 16:40:18 -0500
  • 13591840c7 Patch RxJS subscriptions into Zone.js voc0der 2026-02-24 16:19:55 -0500
  • e71c1a0b4f Force UI tick after HTTP callbacks voc0der 2026-02-24 15:53:12 -0500
  • ddc7b3e01f Run HTTP callbacks in Angular zone voc0der 2026-02-24 15:28:18 -0500
  • 4ba1858a1e Fix player render tick and notification dark theme colors voc0der 2026-02-24 14:55:41 -0500
  • 79f0ca7a83 Fix player refresh init race voc0der 2026-02-24 14:33:20 -0500
  • 1919c388e2 Fix eager home card video preview streaming voc0der 2026-02-24 14:24:52 -0500
  • 66a1fe5e59 Fix Angular 21 runtime regressions in player and file lists voc0der 2026-02-24 13:49:11 -0500
  • d24a5b3cd0 Fix route guard hang before service initialization voc0der 2026-02-24 13:20:50 -0500
  • b5d10b9404 Update ngx-avatars Angular override for v21 voc0der 2026-02-24 12:51:39 -0500
  • e8d0c69993 Upgrade frontend Angular toolchain to v21 voc0der 2026-02-24 12:49:19 -0500
  • 3bf5448d05 Upgrade frontend Angular toolchain to v20 voc0der 2026-02-24 12:47:19 -0500
  • 7765baf4ad Upgrade frontend Angular toolchain to v19 voc0der 2026-02-24 12:45:43 -0500
  • fe60ac03a0 Upgrade frontend Angular toolchain to v18 voc0der 2026-02-24 12:43:31 -0500
  • c15c409045 Upgrade frontend Angular toolchain to v17 voc0der 2026-02-24 12:41:40 -0500
  • 214318d78b Upgrade frontend Angular toolchain to v16 voc0der 2026-02-24 12:38:53 -0500
  • 3bd20ae63b Prep Angular toolchain modernization baseline voc0der 2026-02-24 12:30:52 -0500
  • 4b17f2d1fa
    Merge pull request #29 from voc0der/fix/docker-pr-pr-tagging voc0der 2026-02-24 17:29:11 +0000
  • e0a9c4df33 Fix docker-pr tags for PR and no-push runs voc0der 2026-02-24 12:22:44 -0500
  • a28f6fc8a4
    Merge pull request #27 from voc0der/feature/toolchain-modernize-v2 voc0der 2026-02-24 17:15:02 +0000
  • f5d67ac059 Retire TSLint tooling and patch transitive deps voc0der 2026-02-24 11:46:46 -0500
  • d82c41b44d
    Merge pull request #26 from voc0der/feature/toolchain-modernize-v1 voc0der 2026-02-24 15:18:27 +0000
  • d75e2676d4 Remove legacy Protractor e2e tooling voc0der 2026-02-24 09:54:24 -0500
  • 63ba55e3f8
    Merge pull request #24 from voc0der/feature/node24 voc0der 2026-02-24 14:44:57 +0000
  • f23a10a0ab Split armv7 Docker builds into separate workflow voc0der 2026-02-24 09:06:15 -0500
  • 5ef5509d24 Add temporary Node build deps for armv7 nvm install voc0der 2026-02-24 08:20:27 -0500
  • c3b5758fb9 Move CI and Docker baseline to Node 24 voc0der 2026-02-24 08:05:23 -0500
  • 06f74f426d Use nightly image tag in docker-compose voc0der 2026-02-24 07:57:46 -0500
  • 79bdcdd49b Remove compose version and update docker image namespace voc0der 2026-02-24 07:56:20 -0500
  • c76af0c084
    Merge pull request #21 from voc0der/feature/depdendabot-findings-v2 voc0der 2026-02-24 11:33:00 +0000
  • 7b0924d90e Further reduce backend Dependabot findings (v2) voc0der 2026-02-24 06:05:51 -0500
  • 936f3c6881 Tighten backend dependency graph for Dependabot v2 voc0der 2026-02-24 05:56:53 -0500
  • 883e4c419e Reduce remaining Dependabot findings (v2) voc0der 2026-02-24 05:48:05 -0500
  • 107a0c2b65
    Merge pull request #20 from voc0der/feature/respect-concurrent-download voc0der 2026-02-24 10:20:22 +0000
  • 21d224fa0c Fix -1 concurrent download limit handling voc0der 2026-02-24 04:55:31 -0500
  • 43e17cbaf5
    Merge pull request #19 from voc0der/feature/dependabot-findings voc0der 2026-02-23 22:56:47 +0000