Commit Graph

  • 11a518889a
    Refresh and scroll fixes, #build Simon 2025-03-08 17:15:55 +0700
  • 9c847f492a
    use videoId for refresh dependency Simon 2025-03-07 10:39:14 +0700
  • 0fc86407be Refac refresh video list when videoId changing MerlinScheurer 2025-03-06 23:54:12 +0100
  • 838c6ae145 Refac move loading from localStorage to the beginning of the VideoPlayer MerlinScheurer 2025-03-06 23:53:23 +0100
  • b7e23db750 Fix EmbeddableVideoPlayer scrollIntoView v4 MerlinScheurer 2025-03-05 18:34:57 +0100
  • 13098b5496
    useLayoutEffect for scrollIntoView Simon 2025-03-05 22:37:38 +0700
  • 139f1ff937
    fix login error message display Simon 2025-03-05 21:36:10 +0700
  • d9b5576534 Refac overwrite scrollIntoView default for consistency MerlinScheurer 2025-03-04 19:01:48 +0100
  • b03b09afe8
    Fix vid_type reindex, player speed #build Simon 2025-02-26 22:24:06 +0700
  • 70031be8b7
    fix reindex vid_type key Simon 2025-02-26 22:00:26 +0700
  • 48f0f93740
    Improve subtitle selection Joel Puig Rubio 2025-02-09 22:34:15 +0100
  • 934c92421f Refac make DownloadListItem key more unique MerlinScheurer 2025-02-24 19:03:55 +0100
  • b4c6b52f32 Fix playback speed from localstorage and then modifying speed MerlinScheurer 2025-02-24 18:57:50 +0100
  • 329478c05d
    Serializer exceptions, #build Simon 2025-02-23 19:24:09 +0700
  • ab83bd9b16
    optional channel_tags key Simon 2025-02-23 19:22:20 +0700
  • 0a0a59b390
    add kibana token persistence instructions Simon 2025-02-23 18:38:17 +0700
  • 37c8428c56
    better channel_description fallback Simon 2025-02-23 16:53:54 +0700
  • affd7e6be2
    add downlaod fail message serializer Simon 2025-02-23 16:28:49 +0700
  • 9f0621efc8
    Channel about POST, #build Simon 2025-02-21 23:48:40 +0700
  • 5751f13385
    ignore keyboard events with modifier Simon 2025-02-21 23:42:13 +0700
  • cc6ebae295
    clean logs Simon 2025-02-21 23:31:45 +0700
  • 60724df45a
    fix channel about response type Simon 2025-02-21 23:17:19 +0700
  • 83cfa03e11
    Fix page query param, #build Simon 2025-02-20 21:41:11 +0700
  • bbf2648f89
    bump requirements Simon 2025-02-20 21:36:49 +0700
  • 724d5556d4
    add page serializer Simon 2025-02-20 16:41:18 +0700
  • 464619cc00
    Data Serializers, #build Simon 2025-02-18 23:13:23 +0700
  • eb78a3904f
    fix deprecated env format Simon 2025-02-18 22:39:40 +0700
  • 837c4293bc
    fix last pagination number serializer Simon 2025-02-18 22:37:26 +0700
  • dfddf8cb4d
    bump node packages Simon 2025-02-18 22:24:55 +0700
  • 598fa4e674
    fix custom playlist endpoints Simon 2025-02-17 20:34:44 +0700
  • 3085fbf348
    fix DownloadAggsType Simon 2025-02-17 20:20:47 +0700
  • 0ea4c87b9e
    use enums for validation Simon 2025-02-17 18:43:54 +0700
  • cfcb4e6f9e
    fix empty channel tags conditional Simon 2025-02-17 17:53:29 +0700
  • 711488b471
    fix similar videos response type Simon 2025-02-17 17:45:55 +0700
  • 3b78a9868d
    serialize subtitles and playlists to empty list Simon 2025-02-17 17:38:29 +0700
  • 59cc177913
    handle expected empty response Simon 2025-02-17 17:23:26 +0700
  • c18090e169
    always run collect static Simon 2025-02-17 17:00:54 +0700
  • 8a08e7dcca Refac move PlaylistType into loader and fix new response type MerlinScheurer 2025-02-16 13:19:21 +0100
  • a0f31a831f Fix videoType naming MerlinScheurer 2025-02-16 13:18:19 +0100
  • 476f663478
    fix sortorder data type Simon 2025-02-16 18:56:35 +0700
  • 03279979f9 Chore update frontend dependencies MerlinScheurer 2025-02-16 12:47:14 +0100
  • b33527adc2 Fix several response types and responses and add AppSettingsStore MerlinScheurer 2025-02-16 12:42:56 +0100
  • 718d379c3c Fix Video Thumbnail fallback in DownloadListItem MerlinScheurer 2025-02-16 11:54:17 +0100
  • 3a2701f2fa
    fix reindex inconsitent video_type Simon 2025-02-16 15:34:56 +0700
  • b2337669ca
    fix channel tags empty list serializers and migration Simon 2025-02-16 11:03:50 +0700
  • cc9cb2b578
    fix task id notification serializer Simon 2025-02-16 10:59:19 +0700
  • 0f61a6272f Fix video thumbnail fallback MerlinScheurer 2025-02-15 11:42:08 +0100
  • a13cfc9c33
    fix video type query serializer Simon 2025-02-14 16:52:25 +0700
  • e3488ca4d8
    fix query building list parameter tests Simon 2025-02-14 16:39:07 +0700
  • 46c974c078
    better partial config update Simon 2025-02-14 16:31:12 +0700
  • f36490f491
    fix empty subtitle serializer Simon 2025-02-14 15:51:09 +0700
  • f2b1e6962d
    fix WatchStatsSerializer null value Simon 2025-02-14 15:40:50 +0700
  • b7eabf02ce
    fix login status response Simon 2025-02-14 15:37:25 +0700
  • 9a31c2d100 Refac move UserAccountType into loadUserAccount.ts MerlinScheurer 2025-02-13 20:51:14 +0100
  • d96ac486e4
    split between userConfig and userAccount Simon 2025-02-13 21:43:01 +0700
  • ad7af09159
    fix query playlist API Simon 2025-02-13 21:31:05 +0700
  • 88132fef3c
    add serializers for video Simon 2025-02-12 18:59:56 +0700
  • 5772ab3e68
    serialize user, add account endpoint Simon 2025-02-12 17:31:59 +0700
  • 5498958b36
    serialize tasks Simon 2025-02-12 11:16:07 +0700
  • b2b25f24ed
    serialize stats Simon 2025-02-11 21:32:42 +0700
  • 9022817096
    serialize playlists, add custom playlist endpoints Simon 2025-02-11 19:22:39 +0700
  • 1035bb0947
    add playlist list and item serializer Simon 2025-02-10 22:20:54 +0700
  • cec09eda8a
    add common view serializers Simon 2025-02-10 21:42:46 +0700
  • e6bc16693c
    document and serialize download views Simon 2025-02-10 18:29:50 +0700
  • 6723d6152f
    add appsettings serializers and docs Simon 2025-02-09 22:10:29 +0700
  • df5a5cf449
    add drf_spectacular, type and serialize channel app Simon 2025-02-09 17:41:12 +0700
  • 93406ee0a4
    add password change command Simon 2025-02-08 00:35:54 +0700
  • e351880d48
    add DISABLE_STATIC_AUTH env var Simon 2025-02-07 22:30:16 +0700
  • 6275e06db2
    fix channel extract playlist boundry Simon 2025-02-05 14:45:48 +0700
  • 7e19495c10
    remove leftover migrations Simon 2025-02-02 18:35:20 +0700
  • 2083828fe1
    Various refresh fixes, #build Simon 2025-02-02 17:36:33 +0700
  • c71e1acf74
    add error messages to schedule form Simon 2025-02-02 17:29:08 +0700
  • 4d0dc27ef1
    add note about failing subtitles in debug, #871 Simon 2025-02-02 16:51:14 +0700
  • 1e12a060ce
    add progress delete button Simon 2025-02-02 16:43:59 +0700
  • 8f22d0d9e2
    sanitize validate cookie str Simon 2025-02-02 16:41:57 +0700
  • 3aa41232db
    fix progress inconsistency+ Simon 2025-02-02 16:30:43 +0700
  • 847764e440
    strip nullbyte from cookie Simon 2025-02-02 15:50:08 +0700
  • 2ec81c7ac7
    context manager for yt-dlp extract, stricter worker recycle Simon 2025-02-02 15:45:40 +0700
  • c7fc2666fa
    add lsof to debug install Simon 2025-02-02 15:36:25 +0700
  • a7d11f53a8
    disable onPause for progress gt 95% Simon 2025-02-01 23:21:21 +0700
  • a092744958 Refac skip videoProgress update when currentTime equals video duration MerlinScheurer 2025-02-01 15:05:53 +0100
  • 4dafa2f427 Fix only refresh video resposne once MerlinScheurer 2025-02-01 13:53:04 +0100
  • 2f1a43df55 Fix only refresh video resposne once MerlinScheurer 2025-02-01 13:48:29 +0100
  • 3fcef13f14 Add help dialog to video player MerlinScheurer 2025-02-01 13:28:19 +0100
  • c41872b6b7
    fix subtitle URL building in search processor Simon 2025-02-01 10:51:06 +0700
  • ccdef58e1d Add latest frontend folders to README.md MerlinScheurer 2025-01-31 18:04:02 +0100
  • 5cd67ae315 Fix typo in CONTRIBUTING.md MerlinScheurer 2025-01-31 18:01:11 +0100
  • 2c8fb72e47 Fix remove unused import MerlinScheurer 2025-01-31 17:58:41 +0100
  • 45da47f99b Fix sponsorblock set progress onVideoEnd MerlinScheurer 2025-01-31 17:56:35 +0100
  • 168412724e
    fix continue watching none IDs, add showEmbeddedVideo to useEffect Simon 2025-01-31 10:38:10 +0700
  • 702000a493 Add video player hotkeys MerlinScheurer 2025-01-30 20:17:30 +0100
  • b836697e2a Fix missing formatNumbers on dislike count MerlinScheurer 2025-01-30 20:11:12 +0100
  • 43bfa1ab93 Refac prepare updating watched state based on progress endpoint MerlinScheurer 2025-01-30 18:33:46 +0100
  • 9146ecb82d Refac search reduce debounce time to 300ms and add enter key bypass MerlinScheurer 2025-01-30 18:12:57 +0100
  • 87b65caf8a
    handle is_watched state in backend Simon 2025-01-30 22:02:48 +0700
  • 43bd5359ba
    sort download queue autostart on top Simon 2025-01-30 20:40:43 +0700
  • 2a331f855c
    clear download queue text on submit Simon 2025-01-30 20:29:28 +0700
  • 937ff5c92c
    debounce search Simon 2025-01-30 20:26:20 +0700
  • d643e8c573 Fix watched state update for both player styles MerlinScheurer 2025-01-29 20:10:20 +0100
  • 4a67da12f7 Fix video player flickering when changing watched state MerlinScheurer 2025-01-29 20:02:01 +0100