Alan Plum
90c538b7a4
Not undefined
...
[skip ci]
2017-02-15 18:32:56 +01:00
Alan Plum
622b4fac4b
JWT uses seconds
...
Fixes #2249 .
2017-02-14 19:20:41 +01:00
Alan Plum
7471f94fa7
Linting
2017-02-14 19:20:41 +01:00
Alan Plum
5a02a8983f
More cookie options
...
Fixes #2085 .
2017-02-14 19:20:40 +01:00
Alan Plum
0f4b932717
Fix Foxx routing
2017-02-14 16:36:40 +01:00
Alan Plum
2eb8f30c7f
Spring cleaning
...
Also removed actions.rewriteRouting as it is not actually used anywhere.
2017-02-14 16:36:40 +01:00
Max Neunhoeffer
ed0d5be0a6
If initial database is gone, use system database.
2017-02-06 09:47:19 +01:00
Alan Plum
cbb77cf591
Only show codeFrames for swagger errors in dev mode
2017-01-27 02:03:51 +01:00
Alan Plum
3370ecbadd
Nicer error page and code frames
2017-01-27 01:57:30 +01:00
Alan Plum
c268b2db91
Keep stacktraces out of error messages
...
They are already reported much more consistently via 'cause' so methods logging them should exploit that instead.
2017-01-27 01:57:29 +01:00
Frank Celler
6c368d70eb
in case some-one throw a string
2017-01-13 21:15:46 +01:00
Alan Plum
99ba80a542
Fix off-by-one in Foxx route
2016-12-20 01:43:14 +01:00
jsteemann
3939d5e2d8
don't log irrelevant message in generated Foxx apps
2016-12-15 16:18:07 +01:00
Alan Plum
3e93980ae9
Generate unique Swagger operationIds
2016-12-12 02:32:50 +01:00
Alan Plum
9a81d2cb63
Add support for Swagger tags
2016-12-12 02:32:50 +01:00
Alan Plum
f2a6864db4
Require at least one arg in route def
2016-12-12 02:32:49 +01:00
Alan Plum
d8bf7252e2
Document OAuth1
2016-12-09 15:28:36 +01:00
Alan Plum
0700cfa86a
Implement OAuth 1.0a
2016-12-06 18:30:11 +01:00
Alan Plum
4edb258ebb
Fix breaky multi-deps
2016-11-24 09:33:39 +01:00
Alan Plum
a854cbf674
Fix Windows file path resolution
2016-11-22 14:02:01 +01:00
Alan Plum
d6a063e28d
Allow multi-dependencies in Foxx
2016-11-18 17:22:07 +01:00
Alan Plum
593274b095
Sanitize paths in fm.requireService
2016-11-18 17:22:07 +01:00
Alan Plum
5493420a81
Make deps immutable
2016-11-18 17:22:07 +01:00
Alan Plum
e12ba2ad3b
Allow descriptions in Foxx dependencies
2016-11-18 15:13:25 +01:00
Alan Plum
2ed6d8cc3e
Discard unknown Foxx configs in production
...
Fixes #2162
2016-11-18 11:47:00 +01:00
Alan Plum
a73ce31e7b
Change format of Foxx API listScripts route
2016-11-17 17:29:51 +01:00
Kaveh Vahedipour
acb187851f
Merge pull request #2153 from de3/devel
...
fix upgrade/install foxx in cluster environment
2016-11-17 15:34:35 +01:00
Alan Plum
57cd82f88c
Fix swagger static path resolution
2016-11-15 18:08:06 +01:00
Alan Plum
8f6f022616
Unescape parts during Foxx routing
2016-11-15 17:38:15 +01:00
Alan Plum
c0a3f5a8a1
Better Foxx API error handling
2016-11-12 22:33:07 +01:00
Alan Plum
461cfdfcc2
Don't expose configuration in dev mode error page
...
Fixes #2156 .
2016-11-08 16:41:10 +01:00
Edi
69ee438be3
fix upgrade/install foxx in cluster environment
...
When install/upgrade, arangodb response is "No such file or directory".
This is because serviveInfo path already join with temporary Path, and then
in "uploadToPeerCoordinators" it join twice with temporary path.
Another problem, arangodb upgrade url is "update" not "upgrade".
Last problem, when Sync foxx with another cluster, use "coordinatorTransactionID"
but there is no that key response from ArangoClusterComm.
2016-11-08 08:02:53 +07:00
Alan Plum
ccb251e1f5
Better handling of routers & middleware in Swagger
...
Fixes #2148 .
2016-11-04 20:06:08 +01:00
Alan Plum
735f0e5f6c
Resolve 'lib' for 3.x services
...
Fixes #2139 .
2016-11-03 10:35:06 +01:00
Alan Plum
f630020269
Expose static req.reverse as module.context.reverse
2016-10-31 17:38:11 +01:00
Alan Plum
33b6a2b8eb
Fix failing swagger test
...
Adds missing signature variant for endpoint.response method.
2016-10-26 21:06:19 +02:00
Alan Plum
0950520eb5
Implement inline middleware
2016-10-26 18:16:18 +02:00
Alan Plum
a999dee906
Add scripts route to Foxx API
2016-10-26 11:41:08 +02:00
Alan Plum
245819ea9c
Add Foxx HTTP API
2016-10-20 15:09:36 +02:00
Alan Plum
c2452ddc99
Fix #2110
2016-10-14 11:54:55 +02:00
Alan Plum
fe4c4d166f
Handle multiple request body models
2016-09-29 14:16:42 +02:00
Kaveh Vahedipour
c53428ce89
minor fixes
2016-08-29 17:13:33 +02:00
Alan Plum
76c447e29d
Add module.context.createDocumentationRouter
2016-08-19 00:36:08 +02:00
Alan Plum
bcb722f0ac
Add legacy mode to web interface
2016-08-17 14:51:04 +02:00
Andreas Streichardt
87c8c0033a
Improve clusterawareness in foxx and foxx queues
2016-08-10 12:26:24 +02:00
Jan Steemann
5b4e4e0845
issue #1977
2016-08-03 09:56:13 +02:00
Andreas Streichardt
526c8f42c2
Fix foxx issues in cluster
...
Bootstrap will now be done on the bootstrap coordinator.
queues will now be executed by the "foxxmaster"
2016-07-29 16:06:31 +02:00
Jan Steemann
44059b5feb
issue #1959
2016-07-25 11:37:24 +02:00
Alan Plum
6bbe8e8098
Fix OAuth2 getActiveUserUrl
2016-07-19 22:27:24 +02:00
Alan Plum
284e71c8e0
GraphQL! Hype! 🎉
2016-07-12 17:03:44 +02:00