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

Add support for an external UX #150

Open
otter42 opened this issue Nov 19, 2018 · 1 comment
Open

Add support for an external UX #150

otter42 opened this issue Nov 19, 2018 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@otter42
Copy link

otter42 commented Nov 19, 2018

There are a couple changes to the core which will be needed in order for an external, user-centric, UX to functional against its API. Based on conversations with @jdweeks I have started building out a loosely-coupled ux project which can function as a drop-in replacement ux for that provided by the core. Ideally it will be integrated via a docker-compose file and the basic internal-ux will be targeted more towards simple use cases and administrators of the Mockiato core.

In order to achieve this we need to add CORS support in the core as well as a few enhancements to the planed authorization model. Ideally we would also add the ability for the ux to save specific meta-data with the entities which the core may not care about or be aware of. There are a few patterns we can use to accomplish this. Lastly there will be some related enhancements to the code entities and matching methodology which are exposed through the new ux.

Let's find a time to connect over WebEx. We are at the point where we need to sanity check the plans and make some of the core enhancements to enable the externalized ux.

@otter42
Copy link
Author

otter42 commented Nov 27, 2018

this is a simple add of the following...
npm install --save cors

then in the app.js
require('cors')
...
app.use(cors)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants