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

Implement API spec 1.0.0 #281

Open
bates64 opened this issue Mar 3, 2018 · 4 comments
Open

Implement API spec 1.0.0 #281

bates64 opened this issue Mar 3, 2018 · 4 comments
Assignees
Labels
server Affects the @decent/server package. wip Work-in-progress.
Milestone

Comments

@bates64
Copy link
Collaborator

bates64 commented Mar 3, 2018

The spec. Once this is complete we can npm publish all the packages at v1.0.0-preview.

@bates64 bates64 added server Affects the @decent/server package. decent.js Affects the decent.js package. labels Mar 3, 2018
@bates64 bates64 added this to the 1.0.0 milestone Mar 3, 2018
@bates64 bates64 assigned bates64 and towerofnix and unassigned bates64 Mar 3, 2018
@bates64
Copy link
Collaborator Author

bates64 commented Mar 7, 2018

@towerofnix can we get an ETA on this? This issue is pretty blocking of most other server-related issues (eg. #286)

@towerofnix
Copy link
Member

towerofnix commented Mar 7, 2018

@heyitsmeuralex ETA is "eventually". I'm busy with school and life!

But it'll definitely go faster if we have a checklist on what needs to be done - the API spec was updated, but not in too many colossal ways. I think the biggest change was just roles and permissions. What other things need to be done?

@bates64
Copy link
Collaborator Author

bates64 commented Mar 8, 2018

life and school

eek


Aside from those PRs above (thanks!):

  • roles/permissions
  • properties are now part of /api/
  • settings event

@towerofnix
Copy link
Member

Getting rid of "decent.js" here since it's not relevant - that's included in preact, not 1.0.0. This issue is just for tracking progress on the server (basically only roles/permissions now, AFAIK).

@towerofnix towerofnix added wip Work-in-progress. and removed decent.js Affects the decent.js package. labels Mar 9, 2018
@bates64 bates64 mentioned this issue May 4, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
server Affects the @decent/server package. wip Work-in-progress.
Projects
None yet
Development

No branches or pull requests

2 participants