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
|
97773300ed
|
Better middleware for routes, cleaned up API, removed old API calls
New API routes for Server allow specifying which fractal objects to
load into the request, thus making it possible to fine-tune what data
is returned.
|
2017-04-02 13:19:39 -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 |
|
Dane Everitt
|
55bf26e518
|
Fix broken status route spamming logs.
|
2017-04-01 22:52:27 -04:00 |
|
Dane Everitt
|
e5f3678c62
|
Fix login routes
|
2017-04-01 21:18:56 -04:00 |
|
Dane Everitt
|
d80c59aad3
|
Cleanup routing mechanisms
|
2017-04-01 21:01:10 -04:00 |
|