Tobie Morgan Hitchcock
|
a133eb2482
|
Add HTTP 504 request timeouts to certain routes
|
2017-03-03 21:41:06 +00:00 |
|
Tobie Morgan Hitchcock
|
a96a8466cb
|
Add initial golang code tracing and logging
|
2017-03-03 21:39:37 +00:00 |
|
Tobie Morgan Hitchcock
|
e70cdce87e
|
Fix bug with bearer authentication
|
2017-02-25 22:09:12 +00:00 |
|
Tobie Morgan Hitchcock
|
6e223f5f08
|
Move authentication level constants to cnf package
Instead of defining the authentication level types as ints in the sql package, there is now a specific type which is now located in the cnf package.
|
2017-02-24 13:33:03 +00:00 |
|
Tobie Morgan Hitchcock
|
79812544e8
|
Use fibre error fields instead of logging twice
|
2017-02-24 00:49:41 +00:00 |
|
Tobie Morgan Hitchcock
|
a5aefdb8ba
|
Set HTTP request timeout durations
|
2017-02-23 22:06:42 +00:00 |
|
Tobie Morgan Hitchcock
|
98f103cbaf
|
Add fibre.Context to logs on /singup and /signin
|
2017-02-22 22:47:00 +00:00 |
|
Tobie Morgan Hitchcock
|
e5a98d4c0c
|
Improve websocket RPC API
|
2017-02-22 09:00:59 +00:00 |
|
Tobie Morgan Hitchcock
|
49b9b1ead2
|
Add build information to /info endpoint
|
2017-02-22 09:00:59 +00:00 |
|
Tobie Morgan Hitchcock
|
d9d6cdca6d
|
Only log websocket error if not a close message
|
2017-02-21 00:17:56 +00:00 |
|
Tobie Morgan Hitchcock
|
05501ba79e
|
Enable CIDR whitelisting for root authentication
|
2017-02-21 00:09:42 +00:00 |
|
Tobie Morgan Hitchcock
|
a49bbd74c7
|
Enable REST output as JSON and JSONAPI
|
2017-02-20 10:38:20 +00:00 |
|
Tobie Morgan Hitchcock
|
b3998e369e
|
Minimise code
|
2017-02-20 09:45:30 +00:00 |
|
Tobie Morgan Hitchcock
|
b1165a6180
|
Use specific content-type options for each route
|
2017-02-20 09:45:30 +00:00 |
|
Tobie Morgan Hitchcock
|
631fd694a8
|
Specify default query values for http REST routes
|
2017-02-20 01:44:14 +00:00 |
|
Tobie Morgan Hitchcock
|
01621d74fe
|
Add websocket endpoint for sql text queries
|
2017-02-20 01:44:14 +00:00 |
|
Tobie Morgan Hitchcock
|
529c1028a3
|
Improve and simplify RPC interface methods
|
2017-02-20 01:44:13 +00:00 |
|
Tobie Morgan Hitchcock
|
a700ef9bc4
|
Improve debug logging throughout codebase
|
2017-02-20 01:44:13 +00:00 |
|
Tobie Morgan Hitchcock
|
6a719d815b
|
Improve errors throught codebase
|
2017-02-20 01:44:13 +00:00 |
|
Tobie Morgan Hitchcock
|
c3df9d791d
|
Check websocket subprotocol for auth details
|
2017-02-20 01:44:13 +00:00 |
|
Tobie Morgan Hitchcock
|
20d4bfadef
|
Reduce POST content size to 1MB
|
2017-02-20 01:44:13 +00:00 |
|
Tobie Morgan Hitchcock
|
30d8016d0c
|
Reorder middleware
|
2017-02-20 01:44:13 +00:00 |
|
Tobie Morgan Hitchcock
|
55f272a87c
|
Implement database import and export commands
|
2017-02-20 01:44:13 +00:00 |
|
Tobie Morgan Hitchcock
|
8385719834
|
Enable specifying NS and DB in http headers
|
2017-02-20 01:44:13 +00:00 |
|
Tobie Morgan Hitchcock
|
623d55225c
|
Use transaction mem cache for db config data
|
2017-02-20 01:44:12 +00:00 |
|
Tobie Morgan Hitchcock
|
6fa73071a5
|
Add HTTP 501 error message
|
2017-02-20 01:44:11 +00:00 |
|
Tobie Morgan Hitchcock
|
fba3a97a24
|
Improve HTTP 500 error message
|
2017-02-20 01:44:11 +00:00 |
|
Tobie Morgan Hitchcock
|
07b5c5ce38
|
Add code spacing
|
2017-02-09 10:32:32 +00:00 |
|
Tobie Morgan Hitchcock
|
7728c5b398
|
Use keyed fields for ‘go vet’
|
2016-12-08 22:03:42 +00:00 |
|
Tobie Morgan Hitchcock
|
7bbe6cb610
|
Extend session authentication time for NS/DB users
|
2016-11-23 18:18:44 +00:00 |
|
Tobie Morgan Hitchcock
|
3ca8fb3acc
|
Ensure $auth.scope is preset on auth variable
|
2016-11-22 19:12:19 +00:00 |
|
Tobie Morgan Hitchcock
|
2406256417
|
Process authentication auth data as map
|
2016-11-22 19:11:33 +00:00 |
|
Tobie Morgan Hitchcock
|
8cdae77483
|
Generate token keys in SQL and store as binary
|
2016-11-22 13:51:21 +00:00 |
|
Tobie Morgan Hitchcock
|
dfb10a6316
|
Add support for multipart form content-type
|
2016-11-21 18:49:08 +00:00 |
|
Tobie Morgan Hitchcock
|
94c9631d91
|
Improve database authentication
Improve the database authentication implementation for namespaces, databases, and scopes.
|
2016-11-21 18:48:25 +00:00 |
|
Tobie Morgan Hitchcock
|
d30975d549
|
Save with go fmt simplified
|
2016-11-16 17:31:25 +00:00 |
|
Tobie Morgan Hitchcock
|
97f3262faf
|
Remove unused middleware plugin
|
2016-11-15 20:05:29 +00:00 |
|
Tobie Morgan Hitchcock
|
e66435258e
|
Ensure auth is checked after all other middleware
|
2016-11-14 13:24:48 +00:00 |
|
Tobie Morgan Hitchcock
|
4452339bd1
|
Improve authentication blueprint
|
2016-11-04 15:20:31 +00:00 |
|
Tobie Morgan Hitchcock
|
df7ee71cf6
|
Remove unused import + export routes
|
2016-11-04 11:25:00 +00:00 |
|
Tobie Morgan Hitchcock
|
9b25a75a36
|
Don’t pass in surreal conf options to fibre server
|
2016-11-04 11:24:46 +00:00 |
|
Tobie Morgan Hitchcock
|
ee2f34bef0
|
Add simple authentication blueprint to extend further
|
2016-11-04 11:23:52 +00:00 |
|
Tobie Morgan Hitchcock
|
11ce932f89
|
Remove old Newrelic integration
|
2016-10-14 22:55:28 +01:00 |
|
Tobie Morgan Hitchcock
|
4d70f021a3
|
Use updated fibre library
|
2016-10-14 22:55:17 +01:00 |
|
Tobie Morgan Hitchcock
|
096c41d91d
|
Accept CBOR Content-Type
|
2016-10-14 22:54:54 +01:00 |
|
Tobie Morgan Hitchcock
|
f36404158d
|
Improve web errors
|
2016-10-14 22:54:32 +01:00 |
|
Tobie Morgan Hitchcock
|
ff8a2f03a9
|
Improve http error messages
|
2016-09-14 22:33:09 +01:00 |
|
Tobie Morgan Hitchcock
|
3db0d79443
|
Use proper db parameters
|
2016-09-14 22:32:52 +01:00 |
|
Tobie Morgan Hitchcock
|
7d452b610e
|
Increase maximum body size on PUT/POST
|
2016-09-14 10:19:08 +01:00 |
|
Tobie Morgan Hitchcock
|
792023bb0e
|
Improve db error messages
|
2016-09-06 14:36:17 +01:00 |
|