Skip to content

Releases: danactive/history

v5.2.0

11 Jun 21:25
Compare
Choose a tag to compare

Features

  • DX: Ports may be customized (b1631a6)
  • Resize: Add Admin folder with basic Resize functionality (f6303e9)
  • Resize Photo: Admin page has a basic form that will resize to photo, thumb dims (5f5366c)

Bug Fixes

  • DX: Update eslint source to JS file ext (036532a)
  • Fetch: Display JSON errors (c87b2e7)
  • ui/package.json, ui/package-lock.json & ui/.snyk to reduce vulnerabilities (20e1630)

v5.1.1

06 Jun 23:42
Compare
Choose a tag to compare

Bug Fixes

  • DX: Update eslint source to JS file ext (a896f64)

v5.1.0

06 Jun 04:33
Compare
Choose a tag to compare

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

08 Mar 02:39
Compare
Choose a tag to compare

Bug Fixes

  • Home: Allow local galleries only to load (9fcceaf)
  • Infinite Thumbs: Allow local galleries only to load (19ad618)

v5.0.0

28 Feb 04:51
Compare
Choose a tag to compare

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

03 Jun 22:49
Compare
Choose a tag to compare

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

03 Jun 02:00
Compare
Choose a tag to compare

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

18 Feb 05:45
Compare
Choose a tag to compare

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

09 Sep 00:51
Compare
Choose a tag to compare

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

08 Apr 00:42
Compare
Choose a tag to compare

Photos can be resized and XML v1
Output of photo renaming and resizing in ./resizeImages
Photo galleries should be in the project root