Releases: BenShelton/library-api
Releases · BenShelton/library-api
v0.5.0
Bug Fixes
Features
v0.4.0
v0.3.1
v0.3.0
Bug Fixes
- core/mapper: also include the language fragment in url construction (65dbd4a)
- express/download: correct error message for /video (b634708)
- media: ensure loader is shown fully & scrolling is possible (aabd018)
- media: ensure loader isn't chopped in half (2bcdeaf)
- media: include other packages in externals so core modules can work (0d823a0)
- media: remove outlines from buttons and selects (c57b17b)
- media: share font-weight for all headers, correct scrolling on preview text (97b305e)
- media: show pointer cursor on buttons by default (c980afb)
- media: treat errors of loading publications as non-existent publications (43adadb)
- media/controls: allow null as value for selected prop (795b500)
- media/display: always allow image to take up most space possible, stop image dragging (5aae879)
- media/display: key video element so changed source forces it to reload (fcacaa0)
- media/display: remove outline when controlling video (9fb0e1c)
- media/display: support vertical images (71dcb80)
- media/loader: correct name of component (a175763)
- media/preview: contain preview image within the container (ae64d1a)
- media/previewimage: don't error on selected being null (2e40450)
- media/window: disable alwaysOnTop so Zoom can "see" the window for screen sharing (84400e7)
- packages/express: use relative imports as we lack path mapping (5c45e08)
- provide more accurate query param types (e87d56f)
Features
- commitizen: enforce conventional commits (1b1c54e)
- core: add ability to extract a caption and image url for specified media (05fc722)
- core: add emptyDir utility function (de0eed8)
- core: add id to images/videos, rename video id to doc (9ec9e8b)
- core: add id to mediaDetails, allow passing a full video into getMediaDetails for convenience (2cb6afb)
- core: rename downloadVideoStream to getVideoStream, add downloadVideoStream which writes file (cddd05d)
- core/download: add utility function to download a file (2751358)
- core/publication: add OCLM getVideos query (5fd27e5)
- core/publication: include the contents path of the publication (53e9341)
- core/publication: update OCLM image query (4be81ff)
- express: add /media/details endpoint (d20ec3f)
- media: add animated loader component (2b36522)
- media: add basic control panel and display design outline (ef26b55)
- media: add basic download and media extraction of publications (412ff04)
- media: add control bar, adjust style of preview image (73e2487)
- media: add control for hiding displayed image (ea5d449)
- media: add custom menu, refactor events into separate module (4f73527)
- media: add intro page if catalog is not yet downloaded (ceba7c1)
- media: add preload script to expose apis to Vue (f718a82)
- media: add publication selection & basic design of control panel (93fa5b1)
- media: add Quicksand google font (976ff65)
- media: add settings overlay, add clear cache button (eee04a4)
- media: add single line version of logo (395e956)
- media: add type safety to ipc calls (cb18d20)
- media: create dual-window display, load different page for each window (58c7126)
- media: display selected image on display window (a7d7412)
- media: don't focus display window when showing media (e6fbd55)
- media: download video images & send captions (4580491)
- media: initial install of catalog from intro page, simple media page (82aa5e0)
- media: scaffold new package using electron, vite & vue (b9b1749)
- media: scaffold video preview and displaying (af43735)
- media: send images as datauri for the control panel (02748aa)
- media: set default sizes and positions for windows (5e5c32b)
- media: support downloading and displaying videos (146d0ec)
- media: track selected image using unique id (c45bf0a)
- media: update download icon (a0fecf4)
- media/controlpanel: default to OCLM in the midweek (bfd1656)
- media/controlpanel: tidy up layout and add extra styling (4631166)
- media/display: make window frameless, lock aspect ratio, persist window positions in store (769f142)
- media/intro: move to separate route, add logo & update layout (d19bf13)
- media/ipc: add handler for clearing downloaded files ([56957e3](https://github.com/BenShelton/lib...
v0.2.1
Note: Version bump only for package library-api
Prerelease: See https://github.com/BenShelton/library-api/releases/tag/v0.3.0
v0.2.0
Note: Version bump only for package library-api
Prerelease: See https://github.com/BenShelton/library-api/releases/tag/v0.3.0