Dane Everitt
|
93d79994f8
|
Apply fixes from StyleCI (#372)
|
2017-04-09 19:16:39 -04:00 |
|
Dane Everitt
|
722fd614a1
|
Add new dynamic view for creating API keys
|
2017-04-09 18:59:54 -04:00 |
|
Dane Everitt
|
69dfd380ad
|
Finalize API routes
|
2017-04-09 15:53:53 -04:00 |
|
Dane Everitt
|
820d2bf172
|
Node and user API routes implemented.
More attempts at the logic for API permissions, most likely will need
continued tweaking in the future, but base is there.
|
2017-04-09 15:31:10 -04:00 |
|
Dane Everitt
|
f24b238e30
|
Base node route implementation
|
2017-04-09 13:52:31 -04:00 |
|
Dane Everitt
|
c492446513
|
Implement initial server and location API routes.
Also fixes a few exception handler issues causing incorrect HTTP status
codes on authorization errors.
|
2017-04-09 13:15:15 -04:00 |
|
Dane Everitt
|
65630bdcce
|
Move API to use JSON:API standards and fractal serializer
Makes the data slightly more complex, but forces a standard and can
always be changed down the road simply by changing the default
serializer.
|
2017-04-02 16:51:56 -04:00 |
|
Dane Everitt
|
87530cdc01
|
Initial moves to new API scheme.
Implements a better middleware for handling API authentication, as well
as cleaner route handling.
|
2017-04-02 00:11:52 -04:00 |
|