Change Log

3.1.0 (2019-09-22)

Bug Fixes

  • actions: fix github actions workflow (f91fdcf)

  • actions: rollback to NODE_AUTH_TOKEN (1748538)

  • actions: rollback to NODE_AUTH_TOKEN (567482a)

  • actions: updating github actions with NPM_AUTH_TOKEN (66b2d93)

  • deps: update angular monorepo to >=8.2.5 (0b6046d)

  • deps: update angular monorepo to ~8.2.6 (4f9c0b7)

  • deps: update angular monorepo to ~8.2.7 (8f534b5)

  • deps: update angularcli monorepo (c44073e)

  • deps: update angularcli monorepo (9016f00)

  • deps: update angularmaterial monorepo to >=8.1.4 (e1dacae)

  • deps: update angularmaterial monorepo to >=8.2.0 (70447b4)

  • deps: update dependency date-fns to ~2.2.0 (99b37cb)

  • deps: update dependency ts-node to ~8.4.0 (f33653d)

  • deps: update dependency tslint to ~5.20.0 (bd221fb)

  • deps: update dependency typescript to ~3.6.0 (c5e809b)

  • deps: update docker.elastic.co/elasticsearch/elasticsearch docker tag to v6.8.3 (aa916bb)

  • deps: update docker.elastic.co/kibana/kibana docker tag to v6.8.3 (5d73896)

  • docs: fix github actions badge (55da6b0)

Features

  • actions: adding CI workflow for API (3c55a0d)

  • cicd: adding report-coverage (f0c476f)

  • deploy: now publishing with ngx-deploy-npm (34018cc)

  • docs: adding GitHub Actions Build Status (c6b4451)

3.0.0 (2019-08-26)

Bug Fixes

  • release: testing semantic-release (c9d9155)

BREAKING CHANGES

  • release: next changes will be upgrading angular to 9.0.0

2.1.0 (2019-08-25)

Bug Fixes

  • 404: fix 404 page to redirect to home (b59f7d9)

  • api: Project Module: using kubeview service account to enable k8s queries (dfcca18)

  • api: testing a fix for NotificationService.send() (3ce2827)

  • build: fix -E HUSKY_USE_YARN (3f55590)

  • core: fix husky hooks (d94e514)

  • deps: update angular monorepo (28a5904)

  • deps: update angular monorepo (63b3a54)

  • deps: update angular monorepo to >=8.2.3 (6b1e276)

  • deps: update angularcli monorepo (8e54471)

  • deps: update angularcli monorepo (0da303a)

  • deps: update angularcli monorepo (775360b)

  • deps: update angularmaterial monorepo to >=8.1.3 (e8d06b4)

  • deps: update dependency @fortawesome/angular-fontawesome to ^0.5.0 (6a5c7f5)

  • deps: update nginxinc/nginx-unprivileged docker tag to v1.17.2 (ab7e050)

  • notifications: fix notifications delete and make-all-as-read commands (fc3e683)

  • styles: fix scss imports issues with latest sass-loader (0050e9d)

Features

  • api: added rest-client tests for VS Code (521ddc3)

  • api: adding jetbrain rest/http client testing tool (15ef31d)

  • api: API DOCKER: ADD TINI FOR SIGNAL HANDLING (456397d)

  • api: enhanced search options for projects (f34a3bf)

  • api: experimenting with @nestjs/cqrs (c2b69f4)

  • api: merged e2e projects into parent project (195ef66)

  • api: now using built-in ParseUUIDPipe (4710cbb)

  • api: refactored to share more code between frontend and backend (ddb088d)

  • api: renamed drawio file (be48be6)

  • api: trying typeorm's value transformers (65bfdce)

  • auth: switching back to angular-oauth2-oidc (14e7f17)

  • auth: switching OpenID Connect provider to Google (e5d052a)

  • auth: switching OpenID Connect provider to Google for API (eff9ad5)

  • core: adding AppConfigService to support remote dynamic config (fc82a8e)

  • core: adding custom rxjs operator retryWithBackoff (37dffcf)

  • core: prepare for differential-loading (6353e4b)

  • deploy: added OpenShift4 deployment files (bca7f73)

  • deploy: using google's distroless base image for node apps (7f53ed7)

  • deploy: using Helm for API deployment (92add74)

  • image-comparison: converted image-comparison js-->ts (8c285e1), closes #121

  • tools: lib update (4bb35b3)

  • utils: adding new operator 'toClass' (9d12f8d)

  • vscode: fix VS Code settings (1ba568c)

  • webapp: added helm chart for angular webapp deployment (a87dd79)

2.0.0 (2019-03-21)

Build System

  • dependencies: angular 8 and nextjs 6 (9a06073)

BREAKING CHANGES

  • dependencies: upgrade to angular 8 beta9 which mandate typescript 3.3

1.5.0 (2019-03-21)

Bug Fixes

  • fix format:write -- --uncommitted (27f5c8e)

  • animations: making hierarchical route animations default (0f5c7c7)

  • api: fix auth config (ef1c8d4)

  • api: make typeorm work with 'ng serve api' (f561428)

  • api: now properly setting some environment variables in process.env (8d08135)

  • api: using timestamptz type for Dates in Entities (e0760a7)

  • auth: fix redirection to dashboard after login via ImplicitFLow (89ba945)

  • build: now updating version (1fa758b)

  • chat-box: changed chat-box input style to outline (69d326d)

  • chat-box: fix chatbox input appearance (0c2bc18)

  • chat-box: fix voice box for safari (df7260b)

  • core: adding es7/array polyfill to support old browsers (048320d)

  • core: removed ng-package.prod.json as it is no longer needed by nx (25ec23a)

  • dependencies: @ngxs/store v3.4.3 upgrade (b6e9c13)

  • dependencies: removing more moment dependencies (bf290bf)

  • dependencies: removing more moment dependencies (61426b2)

  • dependencies: updated dependencies (b592827)

  • docs: excluded some folders for compodoc builds (9cc3ccb)

  • docs: fix compodoc build (442d112)

  • draggable: replaced DraggableModule in favor of CDK DragDropModule (8f14801)

  • eventbus: workaround for ngxs router plugin issue (357e42c)

  • eventbus: workaround for ngxs router plugin issue (600837e)

  • experiments: update ngx-knob, lock d3 version (854df6b)

  • features: using proper flex layout grid to render tiles (96995a6)

  • grid: fix drag: changed cdkDragRootElement from .mat-dialog-container .cdk-overlay-pane (78116e7)

  • grid: grid item hover animation changed (f216deb)

  • material: mat-placeholde -> mat-label (fe115e3)

  • nestjs: fix typescript types (9cc06aa)

  • ngx-utils: fix date-fns formatTimeInWords pipe's change detection (83e9606)

  • ngx-utils: using ngx-utils (861c846)

  • notifications: implement mock data for notifications PUT, POST actions (cf8874a)

  • notifications: polish notifications (7c899a3)

  • notifications: refactored notifications module (04bf008)

  • package: update core-js to version 3.0.0 (74a6d8e)

  • schematics: added Store workspace schematics (29a7fbe)

  • test: nrwl/nx -> 6.4.0-beta.1 (ef34027)

  • ThemePicker: ThemePicker now using PreferenceState for storage (2e0769a)

  • tools: fix workspace-schematic ngxs (72151a8)

  • @types/jasmine vs @types/jest conflict (014b528)

  • build (c9b8c85)

  • build (25f73b6)

  • sticky header (4b52da4)

Features

  • admin: adding admin module to manage notifications (4b13ad2)

  • admin: adding admin module to manage notifications (1c8a0fb)

  • analytics: added google analytics service (ece6711)

  • animations: added new hierarchical Route Animation (0accc9e)

  • api: kubernetes (2fba272)

  • api: kubernetes (7c49902)

  • api: added 2nd node-app 'backend' to showcase file upload (43c861d)

  • api: added kubernetes api (00f520b)

  • api: added push API module to save PushSubscriptions (64d0d6c)

  • api: adding CacheModule (04c5183)

  • api: adding profile sub-module (45eeca0)

  • api: dynamically load entities using webpack require.context (c22e78b)

  • api: list API now support Pagination and Search (55e3e71)

  • api: migrated database from mongodb to postgres (af401cc)

  • api: polish, refactored APIs (98f3fa8)

  • api: polish, refactored APIs (c7340b3)

  • api: refactored ConfigService (73b7541)

  • api: upgrade NestJS to 6.0.0 (8dbe9d9)

  • app: Automatically set pageTitle from route data (3679b2c)

  • auth: Auth module now support CodeFlow/HybridFlow with PKCE (e098bee)

  • auth: fix sso: removed initialNavigation (429b448)

  • auth: using @xmlking/angular-oauth2-oidc-all (63c6c07)

  • components: added image comparison component (c73a020)

  • core: lib modules published to NPM (d5f7d4b)

  • core: using Inject(WINDOW) and new ServiceWorker (5062e92)

  • core: using ngx-quicklink preloading strategy (9c113ac)

  • core: using NGXS NgxsAfterBootstrap lifecycle hook (db09fb2)

  • dashboard: added profile and settings pages (b1aae1b)

  • dashboard: added profile and settings pages (5aaa29c)

  • dashboard: adding profile update feature with avatar (WIP) (10e5f95)

  • dashing: initial experiment to implement dashing.io (e08f802)

  • dashing: initial experiment to implement dashing.io (b306a4f)

  • dependencies: nrwl/nx -> 6.4.0 , rebuild apps/api module with nx node-apps (4b38ff1)

  • deploy: added k8s manifest files for API (c68a363)

  • deploy: added k8s manifest files for API (324d3c1)

  • deploy: polish ngxapi Dockerfile. (0ced24a)

  • deployment: adding k8s deployment docs for postgres and keycloak (49c4c75)

  • deps: latest angular and nx (0de5dda)

  • docs: added FAQ for removing NgZone (d09de4f)

  • docs: added FAQ for removing NgZone (5b096f4)

  • docs: added FAQ for removing NgZone (30c677d)

  • docs: added FAQ for removing NgZone (dfc107b)

  • entity: added column templates and sticky column options (46abb0f)

  • experiments: added new example to showcase flex-layout with grid (dbc6a56)

  • ngx-utils: added mask directive (36e7c8f)

  • ngx-utils: ngx-utils module replace ngx-pipes (bfac87e)

  • ngx-utils: replaced Moment lib with date-fns (c350a1b)

  • ngx-utils: updated formatTimeInWords Pipe to reflect new date-fns changes in 2.0.0-alpha.27 (8ae9100)

  • ngx-utils: using new untilDestroy (96b00d7)

  • notifications: added field: native to Notification model (49c3056)

  • notifications: added notify, notifyAll API (8189e5d)

  • notifications: refactored notifications module (2d85fd3)

  • notifications: UX changes to match API endpoint changes. (f11bbd9)

  • oidc: adding native OIDC module (WIP) (ca53594)

  • oidc: adding native OIDC module (WIP) (cb4b044)

  • preload: added Preload strategies module (64fc759)

  • preload: added Preload strategies module (a8a22f7)

  • push: PushNotifications subscription backend API (7480338)

  • shared: split shared module for optimal loading (fd22e72)

  • socketio-plugin: WebSocketConnected event now carry socketId (b18c564)

  • socketio-plugin: WebSocketConnected event now carry socketId (b3b0f93)

  • viewport: added new Viewport module (d2f1a2e)

  • webapp-e2e: switching from testcafe to cypress for e2e tests (cfecbf8)

  • context-menu example (c215c65)

Performance Improvements

  • core: upgrade to es2018 (e525738)

  • led: using Attribute for data binding (751c7a3)

  • login: enhanced login UX (9d6344a)

  • notifications: using 'immer' to patch ngxs state (53edd1d)

  • polish: removed console.log (2fe81b7)

Reverts

1.5.0 (2019-03-21)

Bug Fixes

  • fix format:write -- --uncommitted (27f5c8e)

  • animations: making hierarchical route animations default (0f5c7c7)

  • api: fix auth config (ef1c8d4)

  • api: make typeorm work with 'ng serve api' (f561428)

  • api: now properly setting some environment variables in process.env (8d08135)

  • api: using timestamptz type for Dates in Entities (e0760a7)

  • auth: fix redirection to dashboard after login via ImplicitFLow (89ba945)

  • build: now updating version (1fa758b)

  • chat-box: changed chat-box input style to outline (69d326d)

  • chat-box: fix chatbox input appearance (0c2bc18)

  • chat-box: fix voice box for safari (df7260b)

  • core: adding es7/array polyfill to support old browsers (048320d)

  • core: removed ng-package.prod.json as it is no longer needed by nx (25ec23a)

  • dependencies: @ngxs/store v3.4.3 upgrade (b6e9c13)

  • dependencies: removing more moment dependencies (bf290bf)

  • dependencies: removing more moment dependencies (61426b2)

  • dependencies: updated dependencies (b592827)

  • docs: excluded some folders for compodoc builds (9cc3ccb)

  • docs: fix compodoc build (442d112)

  • draggable: replaced DraggableModule in favor of CDK DragDropModule (8f14801)

  • eventbus: workaround for ngxs router plugin issue (357e42c)

  • eventbus: workaround for ngxs router plugin issue (600837e)

  • experiments: update ngx-knob, lock d3 version (854df6b)

  • features: using proper flex layout grid to render tiles (96995a6)

  • grid: fix drag: changed cdkDragRootElement from .mat-dialog-container .cdk-overlay-pane (78116e7)

  • grid: grid item hover animation changed (f216deb)

  • material: mat-placeholde -> mat-label (fe115e3)

  • nestjs: fix typescript types (9cc06aa)

  • ngx-utils: fix date-fns formatTimeInWords pipe's change detection (83e9606)

  • ngx-utils: using ngx-utils (861c846)

  • notifications: implement mock data for notifications PUT, POST actions (cf8874a)

  • notifications: polish notifications (7c899a3)

  • notifications: refactored notifications module (04bf008)

  • package: update core-js to version 3.0.0 (74a6d8e)

  • schematics: added Store workspace schematics (29a7fbe)

  • test: nrwl/nx -> 6.4.0-beta.1 (ef34027)

  • ThemePicker: ThemePicker now using PreferenceState for storage (2e0769a)

  • tools: fix workspace-schematic ngxs (72151a8)

  • @types/jasmine vs @types/jest conflict (014b528)

  • build (c9b8c85)

  • build (25f73b6)

  • sticky header (4b52da4)

Features

  • admin: adding admin module to manage notifications (4b13ad2)

  • admin: adding admin module to manage notifications (1c8a0fb)

  • analytics: added google analytics service (ece6711)

  • animations: added new hierarchical Route Animation (0accc9e)

  • api: kubernetes (2fba272)

  • api: kubernetes (7c49902)

  • api: added 2nd node-app 'backend' to showcase file upload (43c861d)

  • api: added kubernetes api (00f520b)

  • api: added push API module to save PushSubscriptions (64d0d6c)

  • api: adding CacheModule (04c5183)

  • api: adding profile sub-module (45eeca0)

  • api: dynamically load entities using webpack require.context (c22e78b)

  • api: list API now support Pagination and Search (55e3e71)

  • api: migrated database from mongodb to postgres (af401cc)

  • api: polish, refactored APIs (98f3fa8)

  • api: polish, refactored APIs (c7340b3)

  • api: refactored ConfigService (73b7541)

  • api: upgrade NestJS to 6.0.0 (8dbe9d9)

  • app: Automatically set pageTitle from route data (3679b2c)

  • auth: Auth module now support CodeFlow/HybridFlow with PKCE (e098bee)

  • auth: fix sso: removed initialNavigation (429b448)

  • auth: using @xmlking/angular-oauth2-oidc-all (63c6c07)

  • components: added image comparison component (c73a020)

  • core: lib modules published to NPM (d5f7d4b)

  • core: using Inject(WINDOW) and new ServiceWorker (5062e92)

  • core: using ngx-quicklink preloading strategy (9c113ac)

  • core: using NGXS NgxsAfterBootstrap lifecycle hook (db09fb2)

  • dashboard: added profile and settings pages (b1aae1b)

  • dashboard: added profile and settings pages (5aaa29c)

  • dashboard: adding profile update feature with avatar (WIP) (10e5f95)

  • dashing: initial experiment to implement dashing.io (e08f802)

  • dashing: initial experiment to implement dashing.io (b306a4f)

  • dependencies: nrwl/nx -> 6.4.0 , rebuild apps/api module with nx node-apps (4b38ff1)

  • deploy: added k8s manifest files for API (c68a363)

  • deploy: added k8s manifest files for API (324d3c1)

  • deploy: polish ngxapi Dockerfile. (0ced24a)

  • deployment: adding k8s deployment docs for postgres and keycloak (49c4c75)

  • deps: latest angular and nx (0de5dda)

  • docs: added FAQ for removing NgZone (d09de4f)

  • docs: added FAQ for removing NgZone (5b096f4)

  • docs: added FAQ for removing NgZone (30c677d)

  • docs: added FAQ for removing NgZone (dfc107b)

  • entity: added column templates and sticky column options (46abb0f)

  • experiments: added new example to showcase flex-layout with grid (dbc6a56)

  • ngx-utils: added mask directive (36e7c8f)

  • ngx-utils: ngx-utils module replace ngx-pipes (bfac87e)

  • ngx-utils: replaced Moment lib with date-fns (c350a1b)

  • ngx-utils: updated formatTimeInWords Pipe to reflect new date-fns changes in 2.0.0-alpha.27 (8ae9100)

  • ngx-utils: using new untilDestroy (96b00d7)

  • notifications: added field: native to Notification model (49c3056)

  • notifications: added notify, notifyAll API (8189e5d)

  • notifications: refactored notifications module (2d85fd3)

  • notifications: UX changes to match API endpoint changes. (f11bbd9)

  • oidc: adding native OIDC module (WIP) (ca53594)

  • oidc: adding native OIDC module (WIP) (cb4b044)

  • preload: added Preload strategies module (64fc759)

  • preload: added Preload strategies module (a8a22f7)

  • push: PushNotifications subscription backend API (7480338)

  • shared: split shared module for optimal loading (fd22e72)

  • socketio-plugin: WebSocketConnected event now carry socketId (b18c564)

  • socketio-plugin: WebSocketConnected event now carry socketId (b3b0f93)

  • viewport: added new Viewport module (d2f1a2e)

  • webapp-e2e: switching from testcafe to cypress for e2e tests (cfecbf8)

  • context-menu example (c215c65)

Performance Improvements

  • core: upgrade to es2018 (e525738)

  • led: using Attribute for data binding (751c7a3)

  • login: enhanced login UX (9d6344a)

  • notifications: using 'immer' to patch ngxs state (53edd1d)

  • polish: removed console.log (2fe81b7)

Reverts

1.5.0 (2019-03-21)

Bug Fixes

  • fix format:write -- --uncommitted (27f5c8e)

  • animations: making hierarchical route animations default (0f5c7c7)

  • api: fix auth config (ef1c8d4)

  • api: make typeorm work with 'ng serve api' (f561428)

  • api: now properly setting some environment variables in process.env (8d08135)

  • api: using timestamptz type for Dates in Entities (e0760a7)

  • auth: fix redirection to dashboard after login via ImplicitFLow (89ba945)

  • build: now updating version (1fa758b)

  • chat-box: changed chat-box input style to outline (69d326d)

  • chat-box: fix chatbox input appearance (0c2bc18)

  • chat-box: fix voice box for safari (df7260b)

  • core: adding es7/array polyfill to support old browsers (048320d)

  • core: removed ng-package.prod.json as it is no longer needed by nx (25ec23a)

  • dependencies: @ngxs/store v3.4.3 upgrade (b6e9c13)

  • dependencies: removing more moment dependencies (bf290bf)

  • dependencies: removing more moment dependencies (61426b2)

  • dependencies: updated dependencies (b592827)

  • docs: excluded some folders for compodoc builds (9cc3ccb)

  • docs: fix compodoc build (442d112)

  • draggable: replaced DraggableModule in favor of CDK DragDropModule (8f14801)

  • eventbus: workaround for ngxs router plugin issue (357e42c)

  • eventbus: workaround for ngxs router plugin issue (600837e)

  • experiments: update ngx-knob, lock d3 version (854df6b)

  • features: using proper flex layout grid to render tiles (96995a6)

  • grid: fix drag: changed cdkDragRootElement from .mat-dialog-container .cdk-overlay-pane (78116e7)

  • grid: grid item hover animation changed (f216deb)

  • material: mat-placeholde -> mat-label (fe115e3)

  • nestjs: fix typescript types (9cc06aa)

  • ngx-utils: fix date-fns formatTimeInWords pipe's change detection (83e9606)

  • ngx-utils: using ngx-utils (861c846)

  • notifications: implement mock data for notifications PUT, POST actions (cf8874a)

  • notifications: polish notifications (7c899a3)

  • notifications: refactored notifications module (04bf008)

  • package: update core-js to version 3.0.0 (74a6d8e)

  • schematics: added Store workspace schematics (29a7fbe)

  • test: nrwl/nx -> 6.4.0-beta.1 (ef34027)

  • ThemePicker: ThemePicker now using PreferenceState for storage (2e0769a)

  • tools: fix workspace-schematic ngxs (72151a8)

  • @types/jasmine vs @types/jest conflict (014b528)

  • build (c9b8c85)

  • build (25f73b6)

  • sticky header (4b52da4)

Features

  • admin: adding admin module to manage notifications (4b13ad2)

  • admin: adding admin module to manage notifications (1c8a0fb)

  • analytics: added google analytics service (ece6711)

  • animations: added new hierarchical Route Animation (0accc9e)

  • api: kubernetes (2fba272)

  • api: kubernetes (7c49902)

  • api: added 2nd node-app 'backend' to showcase file upload (43c861d)

  • api: added kubernetes api (00f520b)

  • api: added push API module to save PushSubscriptions (64d0d6c)

  • api: adding CacheModule (04c5183)

  • api: adding profile sub-module (45eeca0)

  • api: dynamically load entities using webpack require.context (c22e78b)

  • api: list API now support Pagination and Search (55e3e71)

  • api: migrated database from mongodb to postgres (af401cc)

  • api: polish, refactored APIs (98f3fa8)

  • api: polish, refactored APIs (c7340b3)

  • api: refactored ConfigService (73b7541)

  • api: upgrade NestJS to 6.0.0 (8dbe9d9)

  • app: Automatically set pageTitle from route data (3679b2c)

  • auth: Auth module now support CodeFlow/HybridFlow with PKCE (e098bee)

  • auth: fix sso: removed initialNavigation (429b448)

  • auth: using @xmlking/angular-oauth2-oidc-all (63c6c07)

  • components: added image comparison component (c73a020)

  • core: lib modules published to NPM (d5f7d4b)

  • core: using Inject(WINDOW) and new ServiceWorker (5062e92)

  • core: using ngx-quicklink preloading strategy (9c113ac)

  • core: using NGXS NgxsAfterBootstrap lifecycle hook (db09fb2)

  • dashboard: added profile and settings pages (b1aae1b)

  • dashboard: added profile and settings pages (5aaa29c)

  • dashboard: adding profile update feature with avatar (WIP) (10e5f95)

  • dashing: initial experiment to implement dashing.io (e08f802)

  • dashing: initial experiment to implement dashing.io (b306a4f)

  • dependencies: nrwl/nx -> 6.4.0 , rebuild apps/api module with nx node-apps (4b38ff1)

  • deploy: added k8s manifest files for API (c68a363)

  • deploy: added k8s manifest files for API (324d3c1)

  • deploy: polish ngxapi Dockerfile. (0ced24a)

  • deployment: adding k8s deployment docs for postgres and keycloak (49c4c75)

  • deps: latest angular and nx (0de5dda)

  • docs: added FAQ for removing NgZone (d09de4f)

  • docs: added FAQ for removing NgZone (5b096f4)

  • docs: added FAQ for removing NgZone (30c677d)

  • docs: added FAQ for removing NgZone (dfc107b)

  • entity: added column templates and sticky column options (46abb0f)

  • experiments: added new example to showcase flex-layout with grid (dbc6a56)

  • ngx-utils: added mask directive (36e7c8f)

  • ngx-utils: ngx-utils module replace ngx-pipes (bfac87e)

  • ngx-utils: replaced Moment lib with date-fns (c350a1b)

  • ngx-utils: updated formatTimeInWords Pipe to reflect new date-fns changes in 2.0.0-alpha.27 (8ae9100)

  • ngx-utils: using new untilDestroy (96b00d7)

  • notifications: added field: native to Notification model (49c3056)

  • notifications: added notify, notifyAll API (8189e5d)

  • notifications: refactored notifications module (2d85fd3)

  • notifications: UX changes to match API endpoint changes. (f11bbd9)

  • oidc: adding native OIDC module (WIP) (ca53594)

  • oidc: adding native OIDC module (WIP) (cb4b044)

  • preload: added Preload strategies module (64fc759)

  • preload: added Preload strategies module (a8a22f7)

  • push: PushNotifications subscription backend API (7480338)

  • shared: split shared module for optimal loading (fd22e72)

  • socketio-plugin: WebSocketConnected event now carry socketId (b18c564)

  • socketio-plugin: WebSocketConnected event now carry socketId (b3b0f93)

  • viewport: added new Viewport module (d2f1a2e)

  • webapp-e2e: switching from testcafe to cypress for e2e tests (cfecbf8)

  • context-menu example (c215c65)

Performance Improvements

  • core: upgrade to es2018 (e525738)

  • led: using Attribute for data binding (751c7a3)

  • login: enhanced login UX (9d6344a)

  • notifications: using 'immer' to patch ngxs state (53edd1d)

  • polish: removed console.log (2fe81b7)

Reverts

1.5.0 (2019-03-21)

Bug Fixes

  • fix format:write -- --uncommitted (27f5c8e)

  • animations: making hierarchical route animations default (0f5c7c7)

  • api: fix auth config (ef1c8d4)

  • api: make typeorm work with 'ng serve api' (f561428)

  • api: now properly setting some environment variables in process.env (8d08135)

  • api: using timestamptz type for Dates in Entities (e0760a7)

  • auth: fix redirection to dashboard after login via ImplicitFLow (89ba945)

  • build: now updating version (1fa758b)

  • chat-box: changed chat-box input style to outline (69d326d)

  • chat-box: fix chatbox input appearance (0c2bc18)

  • chat-box: fix voice box for safari (df7260b)

  • core: adding es7/array polyfill to support old browsers (048320d)

  • core: removed ng-package.prod.json as it is no longer needed by nx (25ec23a)

  • dependencies: @ngxs/store v3.4.3 upgrade (b6e9c13)

  • dependencies: removing more moment dependencies (bf290bf)

  • dependencies: removing more moment dependencies (61426b2)

  • dependencies: updated dependencies (b592827)

  • docs: excluded some folders for compodoc builds (9cc3ccb)

  • docs: fix compodoc build (442d112)

  • draggable: replaced DraggableModule in favor of CDK DragDropModule (8f14801)

  • eventbus: workaround for ngxs router plugin issue (357e42c)

  • eventbus: workaround for ngxs router plugin issue (600837e)

  • experiments: update ngx-knob, lock d3 version (854df6b)

  • features: using proper flex layout grid to render tiles (96995a6)

  • grid: fix drag: changed cdkDragRootElement from .mat-dialog-container .cdk-overlay-pane (78116e7)

  • grid: grid item hover animation changed (f216deb)

  • material: mat-placeholde -> mat-label (fe115e3)

  • nestjs: fix typescript types (9cc06aa)

  • ngx-utils: fix date-fns formatTimeInWords pipe's change detection (83e9606)

  • ngx-utils: using ngx-utils (861c846)

  • notifications: implement mock data for notifications PUT, POST actions (cf8874a)

  • notifications: polish notifications (7c899a3)

  • notifications: refactored notifications module (04bf008)

  • package: update core-js to version 3.0.0 (74a6d8e)

  • schematics: added Store workspace schematics (29a7fbe)

  • test: nrwl/nx -> 6.4.0-beta.1 (ef34027)

  • ThemePicker: ThemePicker now using PreferenceState for storage (2e0769a)

  • tools: fix workspace-schematic ngxs (72151a8)

  • @types/jasmine vs @types/jest conflict (014b528)

  • build (c9b8c85)

  • build (25f73b6)

  • sticky header (4b52da4)

Features

  • admin: adding admin module to manage notifications (4b13ad2)

  • admin: adding admin module to manage notifications (1c8a0fb)

  • analytics: added google analytics service (ece6711)

  • animations: added new hierarchical Route Animation (0accc9e)

  • api: kubernetes (2fba272)

  • api: kubernetes (7c49902)

  • api: added 2nd node-app 'backend' to showcase file upload (43c861d)

  • api: added kubernetes api (00f520b)

  • api: added push API module to save PushSubscriptions (64d0d6c)

  • api: adding CacheModule (04c5183)

  • api: adding profile sub-module (45eeca0)

  • api: dynamically load entities using webpack require.context (c22e78b)

  • api: list API now support Pagination and Search (55e3e71)

  • api: migrated database from mongodb to postgres (af401cc)

  • api: polish, refactored APIs (98f3fa8)

  • api: polish, refactored APIs (c7340b3)

  • api: refactored ConfigService (73b7541)

  • api: upgrade NestJS to 6.0.0 (8dbe9d9)

  • app: Automatically set pageTitle from route data (3679b2c)

  • auth: Auth module now support CodeFlow/HybridFlow with PKCE (e098bee)

  • auth: fix sso: removed initialNavigation (429b448)

  • auth: using @xmlking/angular-oauth2-oidc-all (63c6c07)

  • components: added image comparison component (c73a020)

  • core: lib modules published to NPM (d5f7d4b)

  • core: using Inject(WINDOW) and new ServiceWorker (5062e92)

  • core: using ngx-quicklink preloading strategy (9c113ac)

  • core: using NGXS NgxsAfterBootstrap lifecycle hook (db09fb2)

  • dashboard: added profile and settings pages (b1aae1b)

  • dashboard: added profile and settings pages (5aaa29c)

  • dashboard: adding profile update feature with avatar (WIP) (10e5f95)

  • dashing: initial experiment to implement dashing.io (e08f802)

  • dashing: initial experiment to implement dashing.io (b306a4f)

  • dependencies: nrwl/nx -> 6.4.0 , rebuild apps/api module with nx node-apps (4b38ff1)

  • deploy: added k8s manifest files for API (c68a363)

  • deploy: added k8s manifest files for API (324d3c1)

  • deploy: polish ngxapi Dockerfile. (0ced24a)

  • deployment: adding k8s deployment docs for postgres and keycloak (49c4c75)

  • deps: latest angular and nx (0de5dda)

  • docs: added FAQ for removing NgZone (d09de4f)

  • docs: added FAQ for removing NgZone (5b096f4)

  • docs: added FAQ for removing NgZone (30c677d)

  • docs: added FAQ for removing NgZone (dfc107b)

  • entity: added column templates and sticky column options (46abb0f)

  • experiments: added new example to showcase flex-layout with grid (dbc6a56)

  • ngx-utils: added mask directive (36e7c8f)

  • ngx-utils: ngx-utils module replace ngx-pipes (bfac87e)

  • ngx-utils: replaced Moment lib with date-fns (c350a1b)

  • ngx-utils: updated formatTimeInWords Pipe to reflect new date-fns changes in 2.0.0-alpha.27 (8ae9100)

  • ngx-utils: using new untilDestroy (96b00d7)

  • notifications: added field: native to Notification model (49c3056)

  • notifications: added notify, notifyAll API (8189e5d)

  • notifications: refactored notifications module (2d85fd3)

  • notifications: UX changes to match API endpoint changes. (f11bbd9)

  • oidc: adding native OIDC module (WIP) (ca53594)

  • oidc: adding native OIDC module (WIP) (cb4b044)

  • preload: added Preload strategies module (64fc759)

  • preload: added Preload strategies module (a8a22f7)

  • push: PushNotifications subscription backend API (7480338)

  • shared: split shared module for optimal loading (fd22e72)

  • socketio-plugin: WebSocketConnected event now carry socketId (b18c564)

  • socketio-plugin: WebSocketConnected event now carry socketId (b3b0f93)

  • viewport: added new Viewport module (d2f1a2e)

  • webapp-e2e: switching from testcafe to cypress for e2e tests (cfecbf8)

  • context-menu example (c215c65)

Performance Improvements

  • core: upgrade to es2018 (e525738)

  • led: using Attribute for data binding (751c7a3)

  • login: enhanced login UX (9d6344a)

  • notifications: using 'immer' to patch ngxs state (53edd1d)

  • polish: removed console.log (2fe81b7)

Reverts

1.5.0 (2019-03-21)

Bug Fixes

  • fix format:write -- --uncommitted (27f5c8e)

  • animations: making hierarchical route animations default (0f5c7c7)

  • api: fix auth config (ef1c8d4)

  • api: make typeorm work with 'ng serve api' (f561428)

  • api: now properly setting some environment variables in process.env (8d08135)

  • api: using timestamptz type for Dates in Entities (e0760a7)

  • auth: fix redirection to dashboard after login via ImplicitFLow (89ba945)

  • build: now updating version (1fa758b)

  • chat-box: changed chat-box input style to outline (69d326d)

  • chat-box: fix chatbox input appearance (0c2bc18)

  • chat-box: fix voice box for safari (df7260b)

  • core: adding es7/array polyfill to support old browsers (048320d)

  • core: removed ng-package.prod.json as it is no longer needed by nx (25ec23a)

  • dependencies: @ngxs/store v3.4.3 upgrade (b6e9c13)

  • dependencies: removing more moment dependencies (bf290bf)

  • dependencies: removing more moment dependencies (61426b2)

  • dependencies: updated dependencies (b592827)

  • docs: excluded some folders for compodoc builds (9cc3ccb)

  • docs: fix compodoc build (442d112)

  • draggable: replaced DraggableModule in favor of CDK DragDropModule (8f14801)

  • eventbus: workaround for ngxs router plugin issue (357e42c)

  • eventbus: workaround for ngxs router plugin issue (600837e)

  • experiments: update ngx-knob, lock d3 version (854df6b)

  • features: using proper flex layout grid to render tiles (96995a6)

  • grid: fix drag: changed cdkDragRootElement from .mat-dialog-container .cdk-overlay-pane (78116e7)

  • grid: grid item hover animation changed (f216deb)

  • material: mat-placeholde -> mat-label (fe115e3)

  • nestjs: fix typescript types (9cc06aa)

  • ngx-utils: fix date-fns formatTimeInWords pipe's change detection (83e9606)

  • ngx-utils: using ngx-utils (861c846)

  • notifications: implement mock data for notifications PUT, POST actions (cf8874a)

  • notifications: polish notifications (7c899a3)

  • notifications: refactored notifications module (04bf008)

  • package: update core-js to version 3.0.0 (74a6d8e)

  • schematics: added Store workspace schematics (29a7fbe)

  • test: nrwl/nx -> 6.4.0-beta.1 (ef34027)

  • ThemePicker: ThemePicker now using PreferenceState for storage (2e0769a)

  • tools: fix workspace-schematic ngxs (72151a8)

  • @types/jasmine vs @types/jest conflict (014b528)

  • build (c9b8c85)

  • build (25f73b6)

  • sticky header (4b52da4)

Features

  • admin: adding admin module to manage notifications (4b13ad2)

  • admin: adding admin module to manage notifications (1c8a0fb)

  • analytics: added google analytics service (ece6711)

  • animations: added new hierarchical Route Animation (0accc9e)

  • api: kubernetes (2fba272)

  • api: kubernetes (7c49902)

  • api: added 2nd node-app 'backend' to showcase file upload (43c861d)

  • api: added kubernetes api (00f520b)

  • api: added push API module to save PushSubscriptions (64d0d6c)

  • api: adding CacheModule (04c5183)

  • api: adding profile sub-module (45eeca0)

  • api: dynamically load entities using webpack require.context (c22e78b)

  • api: list API now support Pagination and Search (55e3e71)

  • api: migrated database from mongodb to postgres (af401cc)

  • api: polish, refactored APIs (98f3fa8)

  • api: polish, refactored APIs (c7340b3)

  • api: refactored ConfigService (73b7541)

  • api: upgrade NestJS to 6.0.0 (8dbe9d9)

  • app: Automatically set pageTitle from route data (3679b2c)

  • auth: Auth module now support CodeFlow/HybridFlow with PKCE (e098bee)

  • auth: fix sso: removed initialNavigation (429b448)

  • auth: using @xmlking/angular-oauth2-oidc-all (63c6c07)

  • components: added image comparison component (c73a020)

  • core: lib modules published to NPM (d5f7d4b)

  • core: using Inject(WINDOW) and new ServiceWorker (5062e92)

  • core: using ngx-quicklink preloading strategy (9c113ac)

  • core: using NGXS NgxsAfterBootstrap lifecycle hook (db09fb2)

  • dashboard: added profile and settings pages (b1aae1b)

  • dashboard: added profile and settings pages (5aaa29c)

  • dashboard: adding profile update feature with avatar (WIP) (10e5f95)

  • dashing: initial experiment to implement dashing.io (e08f802)

  • dashing: initial experiment to implement dashing.io (b306a4f)

  • dependencies: nrwl/nx -> 6.4.0 , rebuild apps/api module with nx node-apps (4b38ff1)

  • deploy: added k8s manifest files for API (c68a363)

  • deploy: added k8s manifest files for API (324d3c1)

  • deploy: polish ngxapi Dockerfile. (0ced24a)

  • deployment: adding k8s deployment docs for postgres and keycloak (49c4c75)

  • deps: latest angular and nx (0de5dda)

  • docs: added FAQ for removing NgZone (d09de4f)

  • docs: added FAQ for removing NgZone (5b096f4)

  • docs: added FAQ for removing NgZone (30c677d)

  • docs: added FAQ for removing NgZone (dfc107b)

  • entity: added column templates and sticky column options (46abb0f)

  • experiments: added new example to showcase flex-layout with grid (dbc6a56)

  • ngx-utils: added mask directive (36e7c8f)

  • ngx-utils: ngx-utils module replace ngx-pipes (bfac87e)

  • ngx-utils: replaced Moment lib with date-fns (c350a1b)

  • ngx-utils: updated formatTimeInWords Pipe to reflect new date-fns changes in 2.0.0-alpha.27 (8ae9100)

  • ngx-utils: using new untilDestroy (96b00d7)

  • notifications: added field: native to Notification model (49c3056)

  • notifications: added notify, notifyAll API (8189e5d)

  • notifications: refactored notifications module (2d85fd3)

  • notifications: UX changes to match API endpoint changes. (f11bbd9)

  • oidc: adding native OIDC module (WIP) (ca53594)

  • oidc: adding native OIDC module (WIP) (cb4b044)

  • preload: added Preload strategies module (64fc759)

  • preload: added Preload strategies module (a8a22f7)

  • push: PushNotifications subscription backend API (7480338)

  • shared: split shared module for optimal loading (fd22e72)

  • socketio-plugin: WebSocketConnected event now carry socketId (b18c564)

  • socketio-plugin: WebSocketConnected event now carry socketId (b3b0f93)

  • viewport: added new Viewport module (d2f1a2e)

  • webapp-e2e: switching from testcafe to cypress for e2e tests (cfecbf8)

  • context-menu example (c215c65)

Performance Improvements

  • core: upgrade to es2018 (e525738)

  • led: using Attribute for data binding (751c7a3)

  • login: enhanced login UX (9d6344a)

  • notifications: using 'immer' to patch ngxs state (53edd1d)

  • polish: removed console.log (2fe81b7)

Reverts

1.5.0 (2019-03-21)

Bug Fixes

  • fix format:write -- --uncommitted (27f5c8e)

  • animations: making hierarchical route animations default (0f5c7c7)

  • api: fix auth config (ef1c8d4)

  • api: make typeorm work with 'ng serve api' (f561428)

  • api: now properly setting some environment variables in process.env (8d08135)

  • api: using timestamptz type for Dates in Entities (e0760a7)

  • auth: fix redirection to dashboard after login via ImplicitFLow (89ba945)

  • build: now updating version (1fa758b)

  • chat-box: changed chat-box input style to outline (69d326d)

  • chat-box: fix chatbox input appearance (0c2bc18)

  • chat-box: fix voice box for safari (df7260b)

  • core: adding es7/array polyfill to support old browsers (048320d)

  • core: removed ng-package.prod.json as it is no longer needed by nx (25ec23a)

  • dependencies: @ngxs/store v3.4.3 upgrade (b6e9c13)

  • dependencies: removing more moment dependencies (bf290bf)

  • dependencies: removing more moment dependencies (61426b2)

  • dependencies: updated dependencies (b592827)

  • docs: excluded some folders for compodoc builds (9cc3ccb)

  • docs: fix compodoc build (442d112)

  • draggable: replaced DraggableModule in favor of CDK DragDropModule (8f14801)

  • eventbus: workaround for ngxs router plugin issue (357e42c)

  • eventbus: workaround for ngxs router plugin issue (600837e)

  • experiments: update ngx-knob, lock d3 version (854df6b)

  • features: using proper flex layout grid to render tiles (96995a6)

  • grid: fix drag: changed cdkDragRootElement from .mat-dialog-container .cdk-overlay-pane (78116e7)

  • grid: grid item hover animation changed (f216deb)

  • material: mat-placeholde -> mat-label (fe115e3)

  • nestjs: fix typescript types (9cc06aa)

  • ngx-utils: fix date-fns formatTimeInWords pipe's change detection (83e9606)

  • ngx-utils: using ngx-utils (861c846)

  • notifications: implement mock data for notifications PUT, POST actions (cf8874a)

  • notifications: polish notifications (7c899a3)

  • notifications: refactored notifications module (04bf008)

  • package: update core-js to version 3.0.0 (74a6d8e)

  • schematics: added Store workspace schematics (29a7fbe)

  • test: nrwl/nx -> 6.4.0-beta.1 (ef34027)

  • ThemePicker: ThemePicker now using PreferenceState for storage (2e0769a)

  • tools: fix workspace-schematic ngxs (72151a8)

  • @types/jasmine vs @types/jest conflict (014b528)

  • build (c9b8c85)

  • build (25f73b6)

  • sticky header (4b52da4)

Features

  • admin: adding admin module to manage notifications (4b13ad2)

  • admin: adding admin module to manage notifications (1c8a0fb)

  • analytics: added google analytics service (ece6711)

  • animations: added new hierarchical Route Animation (0accc9e)

  • api: kubernetes (2fba272)

  • api: kubernetes (7c49902)

  • api: added 2nd node-app 'backend' to showcase file upload (43c861d)

  • api: added kubernetes api (00f520b)

  • api: added push API module to save PushSubscriptions (64d0d6c)

  • api: adding CacheModule (04c5183)

  • api: adding profile sub-module (45eeca0)

  • api: dynamically load entities using webpack require.context (c22e78b)

  • api: list API now support Pagination and Search (55e3e71)

  • api: migrated database from mongodb to postgres (af401cc)

  • api: polish, refactored APIs (98f3fa8)

  • api: polish, refactored APIs (c7340b3)

  • api: refactored ConfigService (73b7541)

  • api: upgrade NestJS to 6.0.0 (8dbe9d9)

  • app: Automatically set pageTitle from route data (3679b2c)

  • auth: Auth module now support CodeFlow/HybridFlow with PKCE (e098bee)

  • auth: fix sso: removed initialNavigation (429b448)

  • auth: using @xmlking/angular-oauth2-oidc-all (63c6c07)

  • components: added image comparison component (c73a020)

  • core: lib modules published to NPM (d5f7d4b)

  • core: using Inject(WINDOW) and new ServiceWorker (5062e92)

  • core: using ngx-quicklink preloading strategy (9c113ac)

  • core: using NGXS NgxsAfterBootstrap lifecycle hook (db09fb2)

  • dashboard: added profile and settings pages (b1aae1b)

  • dashboard: added profile and settings pages (5aaa29c)

  • dashboard: adding profile update feature with avatar (WIP) (10e5f95)

  • dashing: initial experiment to implement dashing.io (e08f802)

  • dashing: initial experiment to implement dashing.io (b306a4f)

  • dependencies: nrwl/nx -> 6.4.0 , rebuild apps/api module with nx node-apps (4b38ff1)

  • deploy: added k8s manifest files for API (c68a363)

  • deploy: added k8s manifest files for API (324d3c1)

  • deploy: polish ngxapi Dockerfile. (0ced24a)

  • deployment: adding k8s deployment docs for postgres and keycloak (49c4c75)

  • deps: latest angular and nx (0de5dda)

  • docs: added FAQ for removing NgZone (d09de4f)

  • docs: added FAQ for removing NgZone (5b096f4)

  • docs: added FAQ for removing NgZone (30c677d)

  • docs: added FAQ for removing NgZone (dfc107b)

  • entity: added column templates and sticky column options (46abb0f)

  • experiments: added new example to showcase flex-layout with grid (dbc6a56)

  • ngx-utils: added mask directive (36e7c8f)

  • ngx-utils: ngx-utils module replace ngx-pipes (bfac87e)

  • ngx-utils: replaced Moment lib with date-fns (c350a1b)

  • ngx-utils: updated formatTimeInWords Pipe to reflect new date-fns changes in 2.0.0-alpha.27 (8ae9100)

  • ngx-utils: using new untilDestroy (96b00d7)

  • notifications: added field: native to Notification model (49c3056)

  • notifications: added notify, notifyAll API (8189e5d)

  • notifications: refactored notifications module (2d85fd3)

  • notifications: UX changes to match API endpoint changes. (f11bbd9)

  • oidc: adding native OIDC module (WIP) (ca53594)

  • oidc: adding native OIDC module (WIP) (cb4b044)

  • preload: added Preload strategies module (64fc759)

  • preload: added Preload strategies module (a8a22f7)

  • push: PushNotifications subscription backend API (7480338)

  • shared: split shared module for optimal loading (fd22e72)

  • socketio-plugin: WebSocketConnected event now carry socketId (b18c564)

  • socketio-plugin: WebSocketConnected event now carry socketId (b3b0f93)

  • viewport: added new Viewport module (d2f1a2e)

  • webapp-e2e: switching from testcafe to cypress for e2e tests (cfecbf8)

  • context-menu example (c215c65)

Performance Improvements

  • core: upgrade to es2018 (e525738)

  • led: using Attribute for data binding (751c7a3)

  • login: enhanced login UX (9d6344a)

  • notifications: using 'immer' to patch ngxs state (53edd1d)

  • polish: removed console.log (2fe81b7)

Reverts

1.5.0 (2019-03-21)

Bug Fixes

  • fix format:write -- --uncommitted (27f5c8e)

  • animations: making hierarchical route animations default (0f5c7c7)

  • api: fix auth config (ef1c8d4)

  • api: make typeorm work with 'ng serve api' (f561428)

  • api: now properly setting some environment variables in process.env (8d08135)

  • api: using timestamptz type for Dates in Entities (e0760a7)

  • auth: fix redirection to dashboard after login via ImplicitFLow (89ba945)

  • build: now updating version (1fa758b)

  • chat-box: changed chat-box input style to outline (69d326d)

  • chat-box: fix chatbox input appearance (0c2bc18)

  • chat-box: fix voice box for safari (df7260b)

  • core: adding es7/array polyfill to support old browsers (048320d)

  • core: removed ng-package.prod.json as it is no longer needed by nx (25ec23a)

  • dependencies: @ngxs/store v3.4.3 upgrade (b6e9c13)

  • dependencies: removing more moment dependencies (bf290bf)

  • dependencies: removing more moment dependencies (61426b2)

  • dependencies: updated dependencies (b592827)

  • docs: excluded some folders for compodoc builds (9cc3ccb)

  • docs: fix compodoc build (442d112)

  • draggable: replaced DraggableModule in favor of CDK DragDropModule (8f14801)

  • eventbus: workaround for ngxs router plugin issue (357e42c)

  • eventbus: workaround for ngxs router plugin issue (600837e)

  • experiments: update ngx-knob, lock d3 version (854df6b)

  • features: using proper flex layout grid to render tiles (96995a6)

  • grid: fix drag: changed cdkDragRootElement from .mat-dialog-container .cdk-overlay-pane (78116e7)

  • grid: grid item hover animation changed (f216deb)

  • material: mat-placeholde -> mat-label (fe115e3)

  • nestjs: fix typescript types (9cc06aa)

  • ngx-utils: fix date-fns formatTimeInWords pipe's change detection (83e9606)

  • ngx-utils: using ngx-utils (861c846)

  • notifications: implement mock data for notifications PUT, POST actions (cf8874a)

  • notifications: polish notifications (7c899a3)

  • notifications: refactored notifications module (04bf008)

  • package: update core-js to version 3.0.0 (74a6d8e)

  • schematics: added Store workspace schematics (29a7fbe)

  • test: nrwl/nx -> 6.4.0-beta.1 (ef34027)

  • ThemePicker: ThemePicker now using PreferenceState for storage (2e0769a)

  • tools: fix workspace-schematic ngxs (72151a8)

  • @types/jasmine vs @types/jest conflict (014b528)

  • build (c9b8c85)

  • build (25f73b6)

  • sticky header (4b52da4)

Features

  • admin: adding admin module to manage notifications (4b13ad2)

  • admin: adding admin module to manage notifications (1c8a0fb)

  • analytics: added google analytics service (ece6711)

  • animations: added new hierarchical Route Animation (0accc9e)

  • api: kubernetes (2fba272)

  • api: kubernetes (7c49902)

  • api: added 2nd node-app 'backend' to showcase file upload (43c861d)

  • api: added kubernetes api (00f520b)

  • api: added push API module to save PushSubscriptions (64d0d6c)

  • api: adding CacheModule (04c5183)

  • api: adding profile sub-module (45eeca0)

  • api: dynamically load entities using webpack require.context (c22e78b)

  • api: list API now support Pagination and Search (55e3e71)

  • api: migrated database from mongodb to postgres (af401cc)

  • api: polish, refactored APIs (98f3fa8)

  • api: polish, refactored APIs (c7340b3)

  • api: refactored ConfigService (73b7541)

  • api: upgrade NestJS to 6.0.0 (8dbe9d9)

  • app: Automatically set pageTitle from route data (3679b2c)

  • auth: Auth module now support CodeFlow/HybridFlow with PKCE (e098bee)

  • auth: fix sso: removed initialNavigation (429b448)

  • auth: using @xmlking/angular-oauth2-oidc-all (63c6c07)

  • components: added image comparison component (c73a020)

  • core: lib modules published to NPM (d5f7d4b)

  • core: using Inject(WINDOW) and new ServiceWorker (5062e92)

  • core: using ngx-quicklink preloading strategy (9c113ac)

  • core: using NGXS NgxsAfterBootstrap lifecycle hook (db09fb2)

  • dashboard: added profile and settings pages (b1aae1b)

  • dashboard: added profile and settings pages (5aaa29c)

  • dashboard: adding profile update feature with avatar (WIP) (10e5f95)

  • dashing: initial experiment to implement dashing.io (e08f802)

  • dashing: initial experiment to implement dashing.io (b306a4f)

  • dependencies: nrwl/nx -> 6.4.0 , rebuild apps/api module with nx node-apps (4b38ff1)

  • deploy: added k8s manifest files for API (c68a363)

  • deploy: added k8s manifest files for API (324d3c1)

  • deploy: polish ngxapi Dockerfile. (0ced24a)

  • deployment: adding k8s deployment docs for postgres and keycloak (49c4c75)

  • deps: latest angular and nx (0de5dda)

  • docs: added FAQ for removing NgZone (d09de4f)

  • docs: added FAQ for removing NgZone (5b096f4)

  • docs: added FAQ for removing NgZone (30c677d)

  • docs: added FAQ for removing NgZone (dfc107b)

  • entity: added column templates and sticky column options (46abb0f)

  • experiments: added new example to showcase flex-layout with grid (dbc6a56)

  • ngx-utils: added mask directive (36e7c8f)

  • ngx-utils: ngx-utils module replace ngx-pipes (bfac87e)

  • ngx-utils: replaced Moment lib with date-fns (c350a1b)

  • ngx-utils: updated formatTimeInWords Pipe to reflect new date-fns changes in 2.0.0-alpha.27 (8ae9100)

  • ngx-utils: using new untilDestroy (96b00d7)

  • notifications: added field: native to Notification model (49c3056)

  • notifications: added notify, notifyAll API (8189e5d)

  • notifications: refactored notifications module (2d85fd3)

  • notifications: UX changes to match API endpoint changes. (f11bbd9)

  • oidc: adding native OIDC module (WIP) (ca53594)

  • oidc: adding native OIDC module (WIP) (cb4b044)

  • preload: added Preload strategies module (64fc759)

  • preload: added Preload strategies module (a8a22f7)

  • push: PushNotifications subscription backend API (7480338)

  • shared: split shared module for optimal loading (fd22e72)

  • socketio-plugin: WebSocketConnected event now carry socketId (b18c564)

  • socketio-plugin: WebSocketConnected event now carry socketId (b3b0f93)

  • viewport: added new Viewport module (d2f1a2e)

  • webapp-e2e: switching from testcafe to cypress for e2e tests (cfecbf8)

  • context-menu example (c215c65)

Performance Improvements

  • core: upgrade to es2018 (e525738)

  • led: using Attribute for data binding (751c7a3)

  • login: enhanced login UX (9d6344a)

  • notifications: using 'immer' to patch ngxs state (53edd1d)

  • polish: removed console.log (2fe81b7)

Reverts

1.5.0 (2019-01-30)

Bug Fixes

  • grid: grid item hover animation changed (73e7af3)

Features

  • dashing: initial experiment to implement dashing.io (c16bac6)

  • dashing: initial experiment to implement dashing.io (2ce5f6a)

  • preload: added Preload strategies module (3426302)

  • preload: added Preload strategies module (65b6642)

  • shared: split shared module for optimal loading (8cb2cdd)

1.4.0 (2019-01-20)

Bug Fixes

  • animations: making hierarchical route animations default (800153a)

  • api: using timestamptz type for Dates in Entities (a528864)

  • chat-box: changed chat-box input style to outline (a252f4e)

  • chat-box: fix chatbox input appearance (1653547)

  • dependencies: removing more moment dependencies (a22cbf2)

  • dependencies: removing more moment dependencies (8a5492e)

  • dependencies: updated dependencies (c97573a)

  • ngx-utils: fix date-fns formatTimeInWords pipe's change detection (7c5c240)

  • notifications: implement mock data for notifications PUT, POST actions (45cfbe6)

  • notifications: polish notifications (d64f64b)

  • notifications: refactored notifications module (fa7c98c)

Features

  • admin: adding admin module to manage notifications (db85e50)

  • admin: adding admin module to manage notifications (56cdcf8)

  • api: kubernetes (ffdab6c)

  • api: kubernetes (dc5922a)

  • api: added kubernetes api (28f6a50)

  • api: dynamically load entities using webpack require.context (57dfd96)

  • auth: fix sso: removed initialNavigation (7e0114d)

  • auth: using @xmlking/angular-oauth2-oidc-all (dd02035)

  • core: lib modules published to NPM (4a3540a)

  • docs: added FAQ for removing NgZone (f25ec6a)

  • docs: added FAQ for removing NgZone (0d4bb09)

  • docs: added FAQ for removing NgZone (cced6fd)

  • docs: added FAQ for removing NgZone (04ef04f)

  • entity: added column templates and sticky column options (92d4cb7)

  • ngx-utils: replaced Moment lib with date-fns (0dc4e2e)

  • ngx-utils: updated formatTimeInWords Pipe to reflect new date-fns changes in 2.0.0-alpha.27 (2b79d8e)

  • notifications: refactored notifications module (1599ab7)

  • socketio-plugin: WebSocketConnected event now carry socketId (48b61f1)

  • socketio-plugin: WebSocketConnected event now carry socketId (fe61005)

  • viewport: added new Viewport module (7b47023)

Performance Improvements

  • core: upgrade to es2018 (ac6c1a9)

  • notifications: using 'immer' to patch ngxs state (5e5e255)

1.3.0 (2018-11-23)

Bug Fixes

  • api: fix auth config (67f8c57)

  • api: make typeorm work with 'ng serve api' (e549023)

  • auth: fix redirection to dashboard after login via ImplicitFLow (6685ce9)

  • chat-box: fix voice box for safari (5068a72)

  • core: adding es7/array polyfill to support old browsers (7340567)

  • core: removed ng-package.prod.json as it is no longer needed by nx (f51f0f5)

  • eventbus: workaround for ngxs router plugin issue (78a41a2)

  • eventbus: workaround for ngxs router plugin issue (9fb3ab0)

  • experiments: update ngx-knob, lock d3 version (1b26e5b)

  • grid: fix drag: changed cdkDragRootElement from .mat-dialog-container .cdk-overlay-pane (92153e6)

  • material: mat-placeholde -> mat-label (95b3141)

  • ThemePicker: ThemePicker now using PreferenceState for storage (d448bf8)

Features

  • analytics: added google analytics service (f52e75f)

  • api: added push API module to save PushSubscriptions (945034c)

  • core: using Inject(WINDOW) and new ServiceWorker (2bfc467)

  • dashboard: added profile and settings pages (848d51e)

  • dashboard: added profile and settings pages (1a77689)

  • notifications: added field: native to Notification model (12fa080)

  • notifications: added notify, notifyAll API (3600c99)

  • push: PushNotifications subscription backend API (4b65131)

Performance Improvements

  • polish: removed console.log (12bde29)

Reverts

1.2.0 (2018-10-28)

Bug Fixes

  • features: using proper flex layout grid to render tiles (8d68bdc)

  • ngx-utils: using ngx-utils (a3dddab)

Features

  • animations: added new hierarchical Route Animation (a799175)

  • api: added 2nd node-app 'backend' to showcase file upload (7ab7c5d)

  • api: migrated database from mongodb to postgres (a1ad294)

  • app: Automatically set pageTitle from route data (6f337c5)

  • dependencies: nrwl/nx -> 6.4.0 , rebuild apps/api module with nx node-apps (779b596)

  • experiments: added new example to showcase flex-layout with grid (5034b6e)

  • ngx-utils: ngx-utils module replace ngx-pipes (8f4e7ec)

  • ngx-utils: using new untilDestroy (1e569e8)

1.1.0 (2018-10-06)

Bug Fixes

  • docs: excluded some folders for compodoc builds (013710c)

  • docs: fix compodoc build (5ff3107)

  • draggable: replaced DraggableModule in favor of CDK DragDropModule (41f729a)

  • schematics: added Store workspace schematics (c8bba51)

  • tools: fix workspace-schematic ngxs (1603246)

Features

  • components: added image comparison component (4454e1d)

1.0.4 (2018-09-24)

Performance Improvements

  • led: using Attribute for data binding (5bce243)

1.0.3 (2018-09-23)

Performance Improvements

1.0.2 (2018-09-22)

Bug Fixes

  • nestjs: fix typescript types (97f855a)

  • test: nrwl/nx -> 6.4.0-beta.1 (b032276)

1.0.1 (2018-09-09)

Bug Fixes

  • build: now updating version (2d913ea)

1.0.0 (2018-09-09)

Bug Fixes

Features

Last updated