Skip to content

Conversation

@roschaefer
Copy link
Contributor

@roschaefer roschaefer commented Aug 3, 2018

  • Module classes
  • Services
  • Authentication setup
  • Configurable through env variables at runtime
  • Remove obsolete feathers-client.js

store/index.js Outdated
}

export const plugins = [
service('usersettings')
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

calling this.$store.dispatch('usersettings/find', {}) will run a number of mutations and switches isFindPending automagically: https://feathers-plus.github.io/v1/feathers-vuex/service-module.html

@roschaefer roschaefer force-pushed the feathers-vuex branch 2 times, most recently from 478b42b to f233301 Compare August 6, 2018 15:00
- no bash scripts
  * error prone
  * platform dependent)
* .nuxt seems to be a build folder and should not be synced
* load config into process.env for local development
... and remove redundancy in docker-compose files
With server side rendering it is simply not possible to run the webapp
without a bridged network
The point of this docker-compose file is to give a running *local*
environment. It is not complete up to this point. Eventually we could
share this configuration with our staging system online.

Also this commit passes secret environment variables from host system to
container.
* Install nuxt-env
* Replace env with app.$env when possible
* Remove custom plugins/env.js
* add yarn run build to Dockerfile
* remove envsub (now unnecessary)
  - all configurations are controlled via env variables passed from host
  to container
* remove .env.template
@roschaefer roschaefer force-pushed the feathers-vuex branch 2 times, most recently from 70d639e to fe24fe3 Compare September 5, 2018 13:14
@roschaefer roschaefer mentioned this pull request Sep 17, 2018
@roschaefer
Copy link
Contributor Author

dropped in favour of #292

@roschaefer roschaefer closed this Sep 20, 2018
@roschaefer roschaefer deleted the feathers-vuex branch September 20, 2018 13:47
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.

3 participants