Releases: NordicSoft/express-template
Releases · NordicSoft/express-template
v3.0.1
v3.0.0
- dynamic content blocks with Quill WYSIWYG editor in
Dashboard
; Dashboard
:- app toolbar made responsive;
- redirect to
error
page when initial auth request failed;
Facade
- SCSS themes support initialized;- readme updated;
v2.3.1
- readme updated;
Facade
:- js refactored (
options
dropped,core
split intologger
,loader
); Homepage
changed;- consider
LOG_LEVEL
environment variable; - cleanup;
- js refactored (
API
:- consider
LOG_LEVEL
environment variable;
- consider
v2.3.0
- authentication refactored (DRYing);
- authenticate with Facebook;
- proper redirection after sign in;
- consider
REGISTRATION_MODE
option in new auth pages; - handle errors when using Google and Facebook auth;
- architecture diagram added;
v2.2.0
- authenticate with Google;
- authentication forms appearance adjusted;
v2.1.1
Dashboard
- browsers list adjusted (IE support dropped);Facade
:Sign In
andRegister
dropped;Privacy Policy
andTerms and Conditions
pages added;About
page changed;
v2.1.0
- API -
REGISTRATION_MODE
option added (possible values areopen
andinvite
); - Facade - show Slick header slideshow only on homepage;
- Dashboard:
- check user authentication before rendering page;
- user authentication & registration implemented inside Dashboard;
- Gallery:
GALLERY_NEW_PHOTOS_FIRST
option added;- resize photoset cover;
jimp
support dropped;- refresh photoset's cover after changing it;
- view photo set - load the smallest thumbnails by default;
- Facade - consider
GALLERY_IMAGE_SIZES
andGALLERY_PHOTOSET_COVER_SIZES
options injustifiedGallery
; - image loading adjusted (show blurred thumbnail while loading larger image);
- show last
GALLERY_LAST_PHOTOS_COUNT
photos below photo sets; - navigation in
All Photos
photo set; - photo sets order - init;
- dev proxy - copy dev URL to clipboard;
- minor changes;
v2.0.1
- ability to use MongoDB as session storage added;
- consider
FACADE_PORT
,DASHBOARD_PORT
,API_PORT
env vars; Facade
:- retry logic added for failed api requests;
- api.js additional checks added;
Dashboard/Gallery
- handle xmp-js errors
v2.0.0
Break the rock - split the monolith into smaller parts: api
, dashboard
and facade
.
v1.0.5
- store all configs in
.env
files and useconfig.js
to access them easily; module-alias
npm package added;- error pages changed;
config.json
dropped;- ESLint errors fixed;
npm run dev
task changed to runlint
,nodemon
andgulp
concurrently;Dashboard
- link toFacade
added;Facade/Gallery
- photos navigation inside photo sets (prev/next);