All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
1.2.5 (2024-06-02)
- release: fix macos syntax error in
release.yml
(1040e91)
1.2.4 (2024-06-02)
- release: change macos build platform to darwin (70d73a3)
1.2.3 (2024-06-02)
- release: install python to fix build step on macos (a3d5891)
1.2.2 (2024-06-02)
- release: install missing dependency to build dmg on macos (7278ae8)
1.2.1 (2024-06-02)
1.1.3 (2024-06-02)
1.1.2 (2022-08-26)
1.2.0 (2022-08-13)
- backend: fix video playing from start when shorter than one minute (f1ab242)
1.1.6 (2022-08-12)
- backend: fix videos displaying as 100% finished when not longer than end time threshold value (897b41d)
1.1.5 (2022-08-12)
- backend: fix mpv not launching on windows (268fece)
1.1.4 (2022-08-12)
- backend: continue if thumbnail didn't get created (341b65c)
1.1.3 (2022-08-12)
- backend: fix ffmpeg timeout being too short (9906791)
1.1.2 (2022-08-12)
1.1.1 (2022-08-08)
1.1.0 (2022-08-08)
- add README.md
- workflow: implement github workflow to build and release application binaries (b586cc6)
1.0.0 (2022-08-06)
- connect add show gui to database
- api: add route to delete show (eedfbb7)
- connect add show gui to database (fbce7ca)
- finish show adding functionality (b667f41)
- frontend: add ability to switch between shows (d4b4a30)
- frontend: add empty home page (3097955)
- frontend: add gui components to delete show (9804fae)
- frontend: add home tab (f89de06)
- frontend: add JetBrains Mono font (58f352f)
- frontend: extend add show tab (ada2bc2)
- backend: fix ffmpeg/ffprobe binary not shipping with executable file permissions (e869a12)
- backend: fix serialization and deserialization of regex objects in database (95935ea)
- backend: fix serialization and deserialization of RegExp objects (71b2554)
- backend: fix serialization of regex (f1ab4d4)
- backend: guarantee a unique show name (ee36485)
- write to database when adding/removing show (c8cddeb)
0.1.0 (2022-08-02)
- frontend: add communication and video playback with mpv
- backend: implement show serialization + bundle ffmpeg and ffprobe binaries
- backend: implement serializer for local shows
- api: add api data structure and communication bridges
- dev: change version back to 0.0.1
- backend: add data structures
- api: add api data structure and communication bridges (14b71b4)
- api: add api route to get database state (e8b5574)
- api: update and implement api (d2bd414)
- backend: add config option to mutate show title from filename (0081f2f)
- backend: add data structures (8493383)
- backend: implement serializer for local shows (ce28987)
- backend: implement show serialization + bundle ffmpeg and ffprobe binaries (4c11d84)
- dev: add breaking change option to commit.sh (d3909a4)
- frontend: add communication and video playback with mpv (aa6eb2b)
- frontend: display videos loaded from database.json in ui (2dcabc2)
- gui: add spinner component (650bb13)
- gui: build and style video card (3e50243)
- gui: initialize video card component (3787c44)
- api: add getDatabase route to LocalTubeAPI interface (c6f8afc)
- backend: make ConfigManager accessible to every component (4df22fb)
- dev: change ffmpeg-installer version to custom node package to fix build issue (96635e4)
- dev: fix build issues (a4b170a)
- frontend: fix mpv playback options (9b646a8)
- frontend: fix show accordion blocking ui thread when loading (78acc3c)
- frontend: load base64 image data on worker thread (2e5e26a)
- gui: fix accordion animations (fe352a1)
- dev: change version back to 0.0.1 (4625894)
- dev: add commit script to implement conventional commits (358b853)
- dev: add tailwindcss (a0f5305)
- dev: initialize project using this guide [https://www.electronforge.io/guides/framework-integration/react-with-typescript] (545507c)
- dev: setup deployment functionality (34222fe)
- gui: add basic design and code structure (9cabfc7)
- gui: fix accordion in PageContent component (6f7360b)