Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

develop pull (#2) #22

Closed
wants to merge 1 commit into from
Closed

develop pull (#2) #22

wants to merge 1 commit into from

Conversation

jason1466
Copy link

  • build(api): 10x small docker image

NodeJS API docker image size reduced to 10x small with multi-stage docker build

  • style(polish):

  • feat(notifications): added field: native to Notification model

  • fix(eventbus): workaround for ngxs router plugin issue

ngxs/store#542

  • fix(eventbus): workaround for ngxs router plugin issue

ngxs/store#542

  • feat(dashboard): added profile and settings pages

also added app.state

  • feat(dashboard): added profile and settings pages

also added app.state

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

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

  • build(core): upgraded nx to 7.1.0

also formated html and ather code

  • style(polish): format code

  • feat(push): PushNotifications subscription backend API

  • style(format): prettier format

  • build(dependencies): upgraded angular to 7.1.0

  • style(test): test

  • revert(test): test

  • refactor(api): moved all code under app

made api folder structure similar to angular

  • refactor(api): using env.server.host variable

  • feat(notifications): added notify, notifyAll API

  • refactor(docs): removing generated docs from source

  • chore(release): 1.3.0 [skip ci]

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

  • test: test (348c307)

  • refactor(chatbot): attempt to migrate dialogflow v1 to v2

  • fix(animations): making hierarchical route animations default

  • refactor(split eventbus handler into multiple handlers):

  • refactor(api): changed swagger date format

  • build(dependencies): upgraded angular cli to final 7.1.0

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

date-fns should lower build output size

* build(api): 10x small docker image

NodeJS  API docker image size reduced to 10x small with multi-stage docker build

* style(polish):

* feat(notifications): added field: native to  Notification model

* fix(eventbus): workaround for ngxs router plugin issue

ngxs/store#542

* fix(eventbus): workaround for ngxs router plugin issue

ngxs/store#542

* feat(dashboard): added profile and settings pages

also added app.state

* feat(dashboard): added profile and settings pages

also added app.state

* fix(ThemePicker): ThemePicker now using PreferenceState for storage

* feat(api): added push API module to save PushSubscriptions

* build(core): upgraded nx to 7.1.0

also formated html and ather code

* style(polish): format code

* feat(push): PushNotifications subscription backend API

* style(format): prettier format

* build(dependencies): upgraded angular to 7.1.0

* style(test): test

* revert(test): test

* refactor(api): moved all code under app

made api folder structure similar to angular

* refactor(api): using env.server.host variable

* feat(notifications): added notify, notifyAll API

* refactor(docs): removing generated docs from source

* chore(release): 1.3.0 [skip ci]

# [1.3.0](v1.2.0...v1.3.0) (2018-11-23)

### Bug Fixes

* **api:** fix auth config ([67f8c57](67f8c57))
* **api:** make typeorm work with 'ng serve api' ([e549023](e549023))
* **auth:** fix redirection to dashboard after login via ImplicitFLow ([6685ce9](6685ce9))
* **chat-box:** fix voice box for safari ([5068a72](5068a72))
* **core:** adding es7/array polyfill to support old browsers ([7340567](7340567))
* **core:** removed ng-package.prod.json as it is no longer needed by nx ([f51f0f5](f51f0f5))
* **eventbus:** workaround for ngxs router plugin issue ([78a41a2](78a41a2))
* **eventbus:** workaround for ngxs router plugin issue ([9fb3ab0](9fb3ab0))
* **experiments:** update ngx-knob, lock d3 version ([1b26e5b](1b26e5b))
* **grid:** fix drag: changed cdkDragRootElement from .mat-dialog-container .cdk-overlay-pane ([92153e6](92153e6))
* **material:** mat-placeholde -> mat-label ([95b3141](95b3141))
* **ThemePicker:** ThemePicker now using PreferenceState for storage ([d448bf8](d448bf8))

### Features

* **analytics:** added google analytics service ([f52e75f](f52e75f))
* **api:** added push API module to save PushSubscriptions ([945034c](945034c))
* **core:** using Inject(WINDOW) and new ServiceWorker ([2bfc467](2bfc467))
* **dashboard:** added profile and settings pages ([848d51e](848d51e))
* **dashboard:** added profile and settings pages ([1a77689](1a77689))
* **notifications:** added field: native to  Notification model ([12fa080](12fa080))
* **notifications:** added notify, notifyAll API ([3600c99](3600c99))
* **push:** PushNotifications subscription backend API ([4b65131](4b65131))

### Performance Improvements

* **polish:** removed console.log ([12bde29](12bde29))

### Reverts

* **test:** test ([348c307](348c307))

* refactor(chatbot): attempt to migrate dialogflow v1 to v2

* fix(animations): making hierarchical route animations default

* refactor(split eventbus handler into multiple handlers):

* refactor(api): changed swagger date format

* build(dependencies): upgraded angular cli to final 7.1.0

* feat(ngx-utils): replaced Moment lib with date-fns

date-fns should lower build output size
@jason1466 jason1466 closed this Nov 30, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant