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
hkernbach
bfda3d4bc0
ui: better smart graph support
2016-11-18 15:18:25 +01:00
Alan Plum
e12ba2ad3b
Allow descriptions in Foxx dependencies
2016-11-18 15:13:25 +01:00
Kaveh Vahedipour
eec8f22953
Merge remote-tracking branch 'origin/devel' into FMH
2016-11-18 12:19:53 +01:00
Alan Plum
2ed6d8cc3e
Discard unknown Foxx configs in production
...
Fixes #2162
2016-11-18 11:47:00 +01:00
jsteemann
be7ab673f1
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-11-17 17:31:34 +01:00
jsteemann
6b8157625f
fixed test
2016-11-17 17:31:28 +01:00
Alan Plum
a73ce31e7b
Change format of Foxx API listScripts route
2016-11-17 17:29:51 +01:00
Alan Plum
4ee67e1660
Fix CORS test
2016-11-17 17:29:50 +01:00
Kaveh Vahedipour
a8339e5b4c
Merge remote-tracking branch 'origin/devel' into FMH
2016-11-17 16:21:38 +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
Jan Steemann
e0831b1897
fixed missing description
2016-11-17 14:58:37 +01:00
hkernbach
5668141572
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2016-11-17 11:59:45 +01:00
hkernbach
5106fee4b8
fixed issue: #2161
2016-11-17 11:59:36 +01:00
Alan Plum
04d70bbfe8
Add development option to Foxx API install
2016-11-17 11:29:53 +01:00
hkernbach
e49e872214
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2016-11-17 11:17:31 +01:00
hkernbach
2fb13ebda6
better cleanup in gv
2016-11-17 11:16:50 +01:00
Alan Plum
5978461ffe
Add download route to Foxx API
2016-11-16 18:49:56 +01:00
Alan Plum
ce154316b1
More graceful handling of contributors without e-mail in Aardvark
2016-11-16 16:44:31 +01:00
Kaveh Vahedipour
ffe7f9f3ad
merged in devel
2016-11-16 14:59:53 +01:00
Alan Plum
89b59a522a
Add tests for Foxx path logic
2016-11-16 11:38:00 +01:00
Alan Plum
ff415076d9
More convenient `@arangodb/request`
2016-11-16 11:37:59 +01:00
Jan Steemann
1ad7d5e4a4
removed warning
2016-11-16 10:20:28 +01:00
Alan Plum
d1c52e696c
Merge branch 'dotdot' into devel
2016-11-15 18:10:17 +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
hkernbach
1e44df85ca
fixed #2169
2016-11-15 16:08:40 +01:00
jsteemann
77e2cf5a65
fix passing of special chars in URLs in cluster
...
- this sets option CURLOPT_PATH_AS_IS to keep ".." and other special components in paths
- this also changes the behavior of StringUtils::urlEncode() to always encode the "."
character to "%2e"
2016-11-15 15:46:22 +01:00
Alan Plum
facee370fa
Fix static file serving for paths wth dots in them
2016-11-15 15:41:33 +01:00
hkernbach
c47ec3bbd5
eslint
2016-11-15 15:32:11 +01:00
Heiko Kernbach
aa55634419
eslint
2016-11-15 15:31:30 +01:00
hkernbach
1649b2cd59
added rule to eslint conf
2016-11-15 14:40:21 +01:00
hkernbach
d245cda324
replaced grunt semistandard with eslint
2016-11-15 14:31:07 +01:00
Wilfried Goesgens
330ec1c5cb
fix lint
2016-11-15 12:55:03 +01:00
Jan Steemann
19f771fcd6
issue #2168
2016-11-14 17:30:19 +01:00
hkernbach
b8fd680df7
ui aql graph preview default is now canvas
2016-11-14 12:50:53 +01:00
Alan Plum
5788b2e3ca
Fix failing test
2016-11-13 15:08:40 +01:00
Alan Plum
c0a3f5a8a1
Better Foxx API error handling
2016-11-12 22:33:07 +01:00
jsteemann
ecaf2fd16b
when querying edge index selectivity, pass attribute name (i.e. _from, _to) so the selectivity of the correct index part can be returned
2016-11-11 11:01:04 +01:00
jsteemann
fcacd76bca
display index usage of traversals in AQL explainer output (previously missing)
2016-11-10 12:49:02 +01:00
Jan Steemann
6d6d5b9a00
test for issue #2149 , issue #2159
2016-11-09 16:29:58 +01:00
hkernbach
22e63fe308
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2016-11-09 14:48:33 +01:00
hkernbach
e6a448230e
fixed part of #2067
2016-11-09 14:48:29 +01:00
Jan Steemann
a64127fdd8
added missing functions
2016-11-09 08:06:53 +01:00
Alan Plum
461cfdfcc2
Don't expose configuration in dev mode error page
...
Fixes #2156 .
2016-11-08 16:41:10 +01:00
Jan Steemann
836905d341
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-11-08 16:09:18 +01:00
Jan Steemann
f0f90bc914
small fixes for traversal explain output
2016-11-08 16:08:58 +01:00
hkernbach
4f7b5c2249
optimized resizing
2016-11-08 15:39:49 +01:00
Jan Steemann
8504246217
changed behavior of toJSON() function when serializing an object before saving it in the database
...
if an object provides a toJSON() function, this function is still called for serializing it.
the change is that the result of toJSON() is not stringified anymore, but saved as is. previous
versions of ArangoDB called toJSON() and after that additionally stringified its result.
2016-11-08 15:39:06 +01:00
Alan Plum
0779b99d99
Fix Foxx development mode HTTP API
2016-11-08 13:23:24 +01:00
hkernbach
fcabefbe12
optimized docs view
2016-11-08 11:42:26 +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
3e49650d17
Bump graphql-sync to 0.6.x compat
2016-11-06 13:30:03 +01:00
Alan Plum
ccb251e1f5
Better handling of routers & middleware in Swagger
...
Fixes #2148 .
2016-11-04 20:06:08 +01:00
hkernbach
2dce0a9c8b
js semistandard
2016-11-04 14:51:06 +01:00
hkernbach
5efb3d2ce8
ui added regex filter
2016-11-04 09:47:15 +01:00
hkernbach
d19e314b04
fixed display of wrong version within the login screen
2016-11-03 17:05:36 +01:00
hkernbach
2fdaca29df
added aql graph preview fallback to json if graph engine fails
2016-11-03 16:30:33 +01:00
jsteemann
fa56edf192
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-11-03 12:20:40 +01:00
jsteemann
b7257b196d
safety first
2016-11-03 12:20:33 +01:00
hkernbach
cd00bd8d07
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2016-11-03 11:44:35 +01:00
hkernbach
8ba0ecc194
added shortcuts to in/decrease font size in aql editor
2016-11-03 11:44:28 +01:00
Alan Plum
735f0e5f6c
Resolve 'lib' for 3.x services
...
Fixes #2139 .
2016-11-03 10:35:06 +01:00
Alan Plum
ce79aa9d18
Bump dependencies to latest versions
...
Fixes #2138 .
2016-11-03 10:35:06 +01:00
hkernbach
e669d64b6a
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2016-11-03 09:37:17 +01:00
hkernbach
c345474bca
optimized version indicator
2016-11-03 09:37:11 +01:00
jsteemann
096c01af22
fix typo in message
2016-11-03 00:42:53 +01:00
jsteemann
68317bb4f2
added experimental `REGEX_REPLACE` AQL function
2016-11-03 00:40:19 +01:00
jsteemann
cae493f060
increase default number of results for AQL editor
2016-11-02 22:19:44 +01:00
jsteemann
cf27b1d5c5
fix bugs in front-end query builder
...
- filtering on multiple, different attributes did not work
- select boxes for filter operators did not contain IN, NOT IN and like for all but for the top-most select box
2016-11-02 22:06:03 +01:00
hkernbach
4ab8671bff
issue #2131 - display process and error of pending or failed index creations
2016-11-02 14:56:49 +01:00
Simran Brucherseifer
9f2ad47aa4
Aardvark: Prevent logo from touching main content
2016-11-01 13:03:30 +01:00
Alan Plum
f630020269
Expose static req.reverse as module.context.reverse
2016-10-31 17:38:11 +01:00
Alan Plum
41c0f6928d
Allow passing config & deps on install/upgrade/replace
2016-10-31 16:13:32 +01:00
jsteemann
62632a52c1
Merge branch 'unique-indexes-on-more-than-shardkeys' of https://github.com/arangodb/arangodb into devel
2016-10-31 16:00:34 +01:00
Michael Hackstein
8f0a1f47f8
Fix for ShoretestPath in Cluster. Does only show up with > 1 shards. Adapterd tests to use 4 shards instead of 1.
2016-10-31 09:19:49 +01:00
jsteemann
eb2ba21596
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-10-28 13:45:02 +02:00
jsteemann
5a4a8ede2a
jslint
2016-10-28 13:44:11 +02:00
jsteemann
2a371cbf9e
allow creating unique indexes on more attributes than present in shardKeys
...
The following combinations of shardKeys and indexKeys are allowed/not allowed:
shardKeys indexKeys
a a ok
a b not ok
a a b ok
a b a not ok
a b b not ok
a b a b ok
a b a b c ok
a b c a b not ok
a b c a b c ok
2016-10-28 13:04:12 +02:00
Andreas Streichardt
f9204cf71c
Remove useless debug output
2016-10-28 12:50:22 +02:00
Kaveh Vahedipour
32049dd2c5
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-10-27 15:18:23 +02:00
hkernbach
e5abaffa6d
removed console log, optimized offline view
2016-10-27 15:05:33 +02:00
Kaveh Vahedipour
5c38455fbd
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-10-27 15:04:43 +02:00
Kaveh Vahedipour
985c0a4318
fixed sporadic failure of foxx apps to start
2016-10-27 15:04:26 +02:00
hkernbach
451c115223
grunt
2016-10-27 13:50:35 +02:00
hkernbach
693109de47
fixed event loop bug, optimized nodes view
2016-10-27 13:50:26 +02: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
4770e38fa1
Don't load mocha QUnit interface
...
The QUnit interface interferes with the BDD and TDD interfaces resulting in weird inconsistencies.
2016-10-26 15:24:56 +02:00
Frank Celler
62f4acc325
Merge branch 'devel' of github.com:arangodb/arangodb into FMH
2016-10-26 14:49:16 +02:00
Alan Plum
a999dee906
Add scripts route to Foxx API
2016-10-26 11:41:08 +02:00
Jan Steemann
1e84dd9008
added test cases
2016-10-25 18:44:32 +02:00
Jan Steemann
8236ae2a05
added tests
2016-10-25 16:51:58 +02:00
Kaveh Vahedipour
457034b305
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-10-25 16:26:09 +02:00
Jan Steemann
70b6bff545
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-10-25 15:52:40 +02:00
Jan Steemann
eead95db34
issue #2118
2016-10-25 15:50:42 +02:00
Kaveh Vahedipour
e7f8bf7d7d
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2016-10-25 15:08:04 +02:00
Kaveh Vahedipour
f8235b9c63
agency locks code review
2016-10-25 15:07:57 +02:00