Releases: danactive/history
Releases · danactive/history
v5.2.0
v5.1.1
v5.1.0
Features
- Album View Page: Clear Current Memory when switching albums (39aa53f)
- Album View Page: Next/Prev arrows will load cached photo image when possible (5d9ce5b)
- Album View Page: Replace PhotoSlippy with Fullscreen Image Gallery (5552117)
- Album View Page: Save photoLink in memories for local (9dee9af)
- Album View Page: Slideshow keyboard and GUI display 4 preloaded (9ba112e)
- Feature: Remove Feature page and replace with Admin Landing Page (6b8ee37)
- Home Page: Display gallery load failures only when none succeed (6392eb2)
- Infinite Scroll: Add preload call on load (124c7ae)
- Language: Add Japanese (d6b6a6f)
- Sample Gallery: Add vertical photograph to demo sample gallery (c8ecfce)
Bug Fixes
- ui/package.json & ui/package-lock.json to reduce vulnerabilities (b5ca37b)
- upgrade immer from 3.0.0 to 3.3.0 (b03f078)
- upgrade multiple dependencies with Snyk (8d6300d)
- upgrade styled-components from 4.2.0 to 4.4.1 (3954a39)
- upgrade webpack from 4.30.0 to 4.42.0 (01795e4)
- upgrade webpack from 4.41.6 to 4.42.0 (d6bbdfe)
- Album View Page: Ensure next photo is preloaded (fd60559)
- Album View Page: Preload photos after thumbnail page successful (c34d4cc)
v5.0.1
v5.0.0
Bug Fixes
- CI: Enable unit test execution with travis as frontend (269042d)
- Home: Display missing Dropbox access token error (cf05069)
- Infinite Thumbs: Prevent loop errors (4493a3f)
- Photo Header: Decode XML ampersand (6e6a140)
- React Boilerplate: Correct eslint rules path (f101833)
- React Boilerplate: Lint with AirBnb rules (509748b)
- React Boilerplate: Lint with AirBnb rules (cfe6be7)
- React Boilerplate: Update snapshot tests (a45fb69)
- React Boilerplate: Update to Airbnb lint, drop PropTypes, prettier (e9a427c)
- React Boilerplate: Upgrade Loading in all containers (no tests) (e0a4e8e)
- React Boilerplate: Upgrade reducers in all containers (tested) (a88636f)
- React Boilerplate: Upgrade remaining test files (22e0192)
- React Boilerplate: Upgrade selectors in all containers (tested) (eefdb3a)
- React Boilerplate: Verify in browser (too many requests) (30bf84f)
- Resize: Improve error message when GraphicsMagick is missing (8d41757)
- Video: Add CLI command using Docker for ffmpeg video conversion (b100db8)
- Video: Show video poster until video is played, stop autoplay (86748eb)
- api/package.json & api/package-lock.json to reduce vulnerabilities (4de28c9)
Features
- Admin: Add a landing page (ad3fd6b)
- Album View: Add Dropbox host to address (9e75991)
- Album View: Add Local host to view album (26e7696)
- Album View: Update actions to avoid state; easier for debugging (4eceffd)
- API Server: All routes enable CORS to allow UI to HTTP Request cross domains (f86cb97)
- CI: Drop Windows build (9952971)
- CI: Exclude React from server side best practices (7a3bd1f)
- Docker: Add Graphicsmagick (0619f64)
- Explore Video: Move YouTube player components from API to UI (020b2f7)
- Explore Video: Update components from Node.js to browser code (c6ac5ff)
- Gallery: Add Dropbox host to address (637f4d4)
- Gallery View: Add Dropbox host to address (66743d1)
- Gallery View: Add Local host to view galleries (e84fca8)
- Photo Header: Display reference source (e31344d)
- React Boilerplate: Upgrade common files from v3.5 to v4.0 (dcbf4bf)
- Walk: Display directory listing (521ce5a)
- Walk: Display directory listing with page reload (a21edd5)
- Walk: Link from Admin (91f7f54)
- Walk: Separate API by simplifing without React on server (e38adc9)
BREAKING CHANGES
- upgrade React Boilerplate from v3.5 to v4.0
- React Boilerplate: React Hooks, Immer, react-testing-library
v4.1.0
Bug Fixes
- Babel: Decrease babel config (ccb48f6)
- package: Remove dev dependency babel-tape-runner (fded616)
- package: Update @hapi/joi to version 15.0.3 (0da52f4)
- package: Update @hapi/wreck to version 15.0.1 (4096fe6)
- package: Update app-root-path to version 2.2.1 (a4ce5be)
- package: Update dependency @hapi/hapi (f7be9fc)
- package: Update dotenv to version 8.0.0 (fb1d7ab)
- package: Update eslint to version 5.13.0 (18188f5)
- package: Update eslint-plugin-import to version 2.17.3 (613a3cd)
- package: Update eslint-plugin-jsx-a11y to version 6.2.1 (becef19)
- package: Update eslint-plugin-react to version 7.13.0 (ba78553)
- package: Update hapi-swagger to version 10.0.0 (7b0718e)
- package: Update minor deps (e4335ad)
- package: Update nyc to version 14.1.1 (d3f258f)
- package: Update standard-version to version 6.0.1 (d3b5828)
- README: Update broken badges to show valid address (185ac0f)
Features
- Docker: API, UI may start from Docker (does not support image processing) (9c2e556)
v4.0.0
Bug Fixes
- Env: Env variables are in the root, not in UI (adfc57b)
- package: update babel-jest to version 24.1.0 (80b64f5)
- package: update dot-prop to version 5.0.0 (6f8d45e)
- package: update dot-prop to version 5.0.0 (dc7efca)
- package: update dotenv to version 7.0.0 (788b60f)
- package: update hapi to version 18.0.0 (530d309)
- package: update hapi to version 18.1.0 (466f5a9)
- package: update mapbox-gl to version 0.53.1 (8641d50)
- package: update react-dates to version 19.0.0 (4a69574)
- package: update react-dates to version 20.0.0 (b8c9b69)
- package: update react-dom to version 16.8.3 (7614ea8)
- package: update react-redux to version 5.1.0 (979500c)
- package: update redux-saga to version 1.0.1 (7dfd6bf), closes #309
- package.json to reduce vulnerabilities (69ba2bc)
- package: update redux-saga to version 1.0.2 (25d45e5)
- package: update typy to version 3.0.0 (f6bf710)
- package: update typy to version 3.0.0 (8f0954a)
- Public: Move from /api/public to /public shared for /ui (a4dc79f)
Features
- CI: Add monorepo support with Greenkeeper for latest dependencies (d49a12e)
- Repo: First step to separate frontend (ui) from backend(api) (f2784d0)
- Repo: UI version is based on react-boilerplat, API is now separate (e907d3c)
BREAKING CHANGES
- Repo: Changelog is specific to API (not UI)
v3.5.0
Bug Fixes
- Album View: Widen column to fullscreen (6f3187a)
- Browser: Verified UI and root work in browser (a630faf)
- CI: Rename UI package for Travis step (b4b5de2)
- Coordinates: Update geo property to coordinates in the UI (32a2611)
- Infinite Thumbs: Move to global reducer and remove repository loading (559fb87)
- Lint: Apply more to Airbnb lint rules (30661f7)
- package: update babel-eslint to version 10.0.0 (cf10651)
- package: update babel-eslint to version 10.0.0 (eef5176)
- package: update mapbox-gl to version 0.49.0 (1a38035)
- package: update mapbox-gl to version 0.51.0 (e26ee7d)
- package: update react-intl to version 2.6.0 (815aa9d)
- package: update react-intl to version 2.6.0 (ebb14fc)
- package: update reselect to version 4.0.0 (d7ea0a9)
- React Boilerplate: Lint with auto fix (8b7306b)
- React Boilerplate: Prop-Types removal (894aede)
- Slippy Map: Hide marker with approximate coordiantes for XML schema v2.1 (2cd58b1)
- Slippy Map: Only allow one arrow keyboard press. Prevent rapid fire (5112c8d)
- Slippy Map: Prevent missing geo coordinates from plotting on Mapbox (3e75edf)
- Slippy Map: update test to pass (bb5307a)
- Split Screen: Show more photo less map (63f7868)
Features
- Album: Add reference for hyperlink: Youtube (ad33c38)
- GitHub Template: Add template for Feature request (2375792)
- Header: Remove banner image (23badd0)
- package: Remove yarn with npm (90aefa9)
- Photo Header: Add location, city, and description (cd32a26)
- React Boilerplate: Lint and Tests pass (80eb38c)
- React Boilerplate: Update from v3.6 to v3.7 (cd4272a)
- Slippy Map: Handle photos with approximate coordiantes for XML schema v2.1 (a70ad76)
- Slippy Map: Update colour to swatch Vitamin C (e9807ae)
- Slippy Photo: Display photo on black background with touch pad interaction (warning static dimensions which resizes photo) (37c6765)
- Slippy Photo: Duplicate Slippy Map for Photo (a7e4288)
v3.4.0
Bug Fixes
- AlbumListItem Container: Update links to read gallery name dynamically (a7c47cd)
- AlbumViewPage Container: Add saga tests (e66406e)
- AlbumViewPage Container: Update gallery name to read dynamically (714ca9c)
- GalleryList Component: Change to GenericList with component passed in (7a383b3)
- Lint: Remove disable comma of AirBnb (1251c3c)
- package: update babel-eslint to version 9.0.0 (f0b0d34)
- package: update dotenv to version 6.0.0 (7debc27)
- package: update enzyme-adapter-react-16 to version 1.2.0 (3b4d65f)
- package: update enzyme-adapter-react-16 to version 1.3.0 (8339604), closes #286
- package: Update lodash due to vulnerability (adb4e51)
- package: update react-dates to version 17.1.1 (fe6f5de), closes #271
- package: update react-dates to version 18.0.0 (18a6c4c)
- package: update react-dates to version 18.0.0 (59cbe84)
- Rename: Update galleryName to gallery and albumName to album (5aed53e)
- Slippy Map: Disable test due to mysterious unit test error in CI (77a180d)
- Slippy Map: Disable test due to mysterious unit test error in CI (31e8b89)
- Slippy Map: Update tests into smaller steps (0d3c9a3)
- UI: Update dependencies with UI lint dependencies (8db3516)
Features
- Album View: Add keyboard events for arrow to choose adjacent memory (61644ae)
- AlbumViewPage: Update thumb pagination to lazy load with infinite scroll (faebc11)
- AlbumViewPage Container: Add click event to memory thumbnails to get details [#2] (7b4eb4d)
- AlbumViewPage Container: Add page to list thumbnail images in album (d9bc267)
- AlbumViewPage Container: Update actions to only share each page of memory objects, not the entire album [#3] (04e47f7)
- AlbumViewPage Container: Update page with improved auto paging (5cfd500)
- AlbumViewPage Container: Update page with manual thumb page request (8286e4a)
- AlbumViewPage Container: Update page with manual thumb page request and indicate more thumbs available (270b357)
- AlbumViewPage Container: Update saga to request thumb paths in pages (96f412e)
- AlbumViewPage Container: Update store path for thumbs to album (d7614d9)
- AlbumViewPage Container: Update store to support multiple albums [#1] (e239f6e)
- AlbumViewPage Container: Update thumb filenames to Dropbox resource links (b7fd389)
- AlbumViewPage Container: Update thumbnail to allow onClick [#2] (79b45a7)
- boilerplate: Update react-boilerplate to v3.5 (1ef8ec6)
- GalleryList Component: Add list and item components to display dropbox gallery names (a7d44e7)
- GalleryViewPage Container: Add page to list albums in gallery; Utils request supports XML (13bc680)
- GalleryViewPage Container: Update first album name to all album names (87e5895)
- GalleryViewPage Container: Update output to display all album names (233e804)
- History-app: Add React.js front-end UI to history project (7673a24)
- HomePage container: Add dropbox action create and saga to auth and get default path (e4d0587)
- InfiniteThumbs Container: Add picture element to display high or low res source [#4] (909351f)
- InfiniteThumbs Container: Update choose memory to request Dropbox link for photo [#4] (6981c6d)
- React: Update from v15.6 to v16.0 (a71f046)
- React Boilerplate: Update from v3.5 to v3.6 (863619a)
- Slippy Map: Add new container for Mapbox (0ea1457)
- Slippy Map: Update map with clustering (0f686da)
- ThumbListItem Container: Update thumb filenames to images (3b63d9d)
- Unit Test: Add jest unit test runner (f273c52)
- Unit Test: Update unit test to run Jest (30579c1)
- View Album: Update error to gracefully fail (7e355eb)
- View Album: Update error to gracefully fail (f324ee4)
- View Album: Update thumbs from Dropbox to keep processed images (5db629d)
v0.20.0
Photos can be resized and XML v1
Output of photo renaming and resizing in ./resizeImages
Photo galleries should be in the project root