Frank Celler
b7bc8526d5
added engine match to available in FoxxManager
2015-09-14 16:52:05 +02:00
Willi Goesgens
3c2b745c2b
wrap long lines.
2015-09-11 15:57:02 +02:00
CoDEmanX
3a9648d78a
More Americanization
2015-09-03 22:25:43 +02:00
Jan Steemann
4d46286cf7
fancier test output
2015-09-03 14:23:56 +02:00
Jan Steemann
4b7d04de47
added missing whitespace
2015-08-20 01:46:21 +02:00
Aurelijus Banelis
9c075561f4
Documentation: collection.updateByExample can append not only change
...
From example it was not clear, that old fields are left unchanged.
So it is not confused with replace whole document: replaceByExample
2015-08-16 17:25:27 +03:00
Willi Goesgens
994d850a79
remove toket that is not used anymore.
2015-08-13 18:42:11 +02:00
Jan Steemann
589e67357f
issue #1434 : return more meaningful error message from org/arangodb/general-graph::_fromVertex()
2015-08-12 21:36:27 +02:00
Alan Plum
5e4630d31d
Class-based controllers, models, repos and request contexts.
2015-08-11 13:08:41 +02:00
hkernbach
ae17532ee3
Merge
2015-08-04 17:34:51 +02:00
hkernbach
b328fe6faa
added missing contributer attr in manifest
2015-08-04 17:25:23 +02:00
Alan Plum
1a2b17bce7
Added org/arangodb/deprecated.
2015-08-04 16:57:54 +02:00
Willi Goesgens
8b47ac11d5
remove the endDocuBlock of the broken documentation too.
2015-08-03 16:45:41 +02:00
Willi Goesgens
59868bb4d2
Remove duplicated / broken documentation of deprecated modules.
2015-08-03 16:01:48 +02:00
Willi Goesgens
3766ab9f59
de-duplicate documentation of geo-indices.
2015-08-03 14:42:11 +02:00
Willi Goesgens
c53bade3c1
fix jslint
2015-08-03 14:12:22 +02:00
Willi Goesgens
651c77685c
Fix Errormessage: add collection name.
2015-08-03 10:41:27 +02:00
Jan Steemann
20c96b5e46
removed locks
2015-07-21 17:34:57 +02:00
Willi Goesgens
7c1aca6d11
If teardown fails with an exception, abort accordingly.
2015-07-21 09:44:16 +02:00
Alan Plum
1a3a18ea3e
Only throw if actually an error.
2015-07-15 19:03:10 +02:00
Alan Plum
380e4b929b
Added Response#throw.
2015-07-15 18:04:20 +02:00
Alan Plum
c9e193e2b8
genRandomSalt should take an argument.
2015-07-14 16:43:07 +02:00
Jan Steemann
2d9bd616c8
added tests
2015-07-14 10:58:16 +02:00
Jan Steemann
c71dc4d9bb
Merge branch 'devel' of https://github.com/arangodb/arangodb into aql-query-cache
2015-07-13 10:49:14 +02:00
Michael Hackstein
5348fb78a6
Fixed and reactivated some general-graph tests. Were deactivated by accident.
2015-07-09 16:33:03 +02:00
Michael Hackstein
ecad770e9c
Fixed #1407 . Thank you very much for spotting it.
2015-07-09 15:35:09 +02:00
Jan Steemann
1f5e047486
query cache, now with result limitations, HTTP and JavaScript APIs
2015-06-27 01:12:32 +02:00
Alan Plum
7362331164
Added config type 'password' in manifest.
2015-06-22 14:16:25 +02:00
Jan Steemann
f9e1430af8
jslint
2015-06-19 11:51:30 +02:00
Jan Steemann
19e05f087e
added unhandled node types
2015-06-19 09:59:29 +02:00
Jan Steemann
c2b343d309
added generated files
2015-06-18 15:42:57 +02:00
Jan Steemann
dcfe29211a
updated CHANGELOG
2015-06-18 14:03:31 +02:00
Jan Steemann
dd314561ed
Merge branch 'devel' of https://github.com/arangodb/arangodb into aql-parser-simplification
2015-06-16 19:34:22 +02:00
Alan Plum
fc15d421d6
Implemeneted JSON configs. Cleaned up optional configs.
2015-06-16 17:58:38 +02:00
Jan Steemann
e7ff3f2a19
Merge branch 'devel' of https://github.com/arangodb/arangodb into aql-parser-simplification
2015-06-12 12:04:41 +02:00
Jan Steemann
0cdf9142c9
jslint warning
2015-06-11 13:39:26 +02:00
Jan Steemann
07b2da0ca0
fixed indentation
2015-06-11 11:52:53 +02:00
Jan Steemann
fa8589bd2c
whitespace
2015-06-11 09:34:48 +02:00
Jan Steemann
3985498fc3
added [x..y] array access, added [**] operator
2015-06-11 00:09:41 +02:00
Jan Steemann
d99d164c0a
simplified parser
2015-06-10 20:25:25 +02:00
Jan Steemann
237276c18d
fixed graph examples
2015-06-03 17:10:50 +02:00
Alan Plum
993ad1e0ea
De-IFFE-ify all the modules.
2015-06-03 13:08:58 +02:00
Jan Steemann
b75a39b4c8
fixed typo in message
2015-05-29 18:08:30 +02:00
Alan Plum
e16ddf0b93
Don't allow signing with key and alg:none either. Added test.
2015-05-29 11:08:20 +02:00
Alan Plum
f95cc7d2a6
Don't verify JWT with alg:none if key is given.
2015-05-29 10:46:22 +02:00
Michael Hackstein
6a7dae216d
Merge branch 'devel' of github.com:/arangodb/arangodb into devel
2015-05-28 15:18:32 -07:00
Jan Steemann
30fa33647c
issue #1345 : advanced debug information for User Functions
2015-05-28 14:53:57 +02:00
Jan Steemann
d2fcb64ec4
fixed web interface errors
2015-05-28 12:09:25 +02:00
Michael Hackstein
9a5ee272fe
Fixed several graph tests to use the new return format. Neighbors and ShortestPath are having different return formats now. Still WIP
2015-05-26 16:15:12 -07:00
Jan Steemann
5935a72645
more information in explainer
2015-05-26 21:45:16 +02:00
Jan Steemann
d0b8af7c0b
handle calculated object elements in explain
2015-05-26 21:20:43 +02:00
Frank Celler
d295f87459
added check for newer version
2015-05-26 14:06:50 +02:00
Jan Steemann
6a35c7e514
removed duplicate documentation block
2015-05-22 14:16:48 +02:00
Heiko Kernbach
8aa6e4d96d
small explainer fixes
2015-05-19 14:01:18 +02:00
Heiko Kernbach
3da1442cc4
jslint
2015-05-19 10:16:28 +02:00
Heiko Kernbach
24bd3bda44
grunt build
2015-05-19 10:00:43 +02:00
Heiko Kernbach
8659114185
prep for explainer, renamed some interface buttons in query view
2015-05-18 18:48:54 +02:00
Jan Steemann
833978f9ae
added example to documentation
2015-05-12 10:18:54 +02:00
Alan Plum
f89631a71c
Fixed missing joi import.
2015-05-06 17:29:28 +02:00
Alan Plum
e6493d7210
Improved Foxx config handling.
2015-05-06 16:27:44 +02:00
Willi Goesgens
312972a4ec
Modify examples so they clean up after their run.
2015-05-04 17:22:25 +02:00
Alan Plum
fa24c0d229
Implemented dependencies configuring.
2015-04-29 15:59:51 +02:00
Alan Plum
00f36b07a5
Expose deps on Aardvark API and add cfg and deps to listJson.
2015-04-29 15:57:58 +02:00
Willi Goesgens
57e361a74b
Adust documentation snipets
...
- they now node when they expect to throw an exception, so all exceptions else thrown are real bugs
- bugs some snippets fixed
- some snippets now do a proper setup & teardown
2015-04-27 17:12:35 +02:00
Willi Goesgens
f7175f6652
Add way to fake the foxx github store structure for faster unittests.
2015-04-21 17:23:56 +02:00
Jan Steemann
974b656c1b
allow overriding COLLECT method
2015-04-21 14:45:22 +02:00
Jan Steemann
f0fdf3aacc
fixed tests
2015-04-20 18:15:33 +02:00
Jan Steemann
ad2e80d334
fixed graph examples
2015-04-20 17:29:24 +02:00
Jan Steemann
10b3ffb877
fixed graph examples
2015-04-20 16:51:16 +02:00
Jan Steemann
9f2643acaa
show type of collect method in explain
2015-04-16 16:29:36 +02:00
Alan Plum
501f5a3f51
Removed unused modules.
2015-04-10 00:33:47 +02:00
Alan Plum
69e63c2c64
Strict mode all the things.
2015-04-09 00:22:05 +02:00
Alan Plum
c23390360b
Unbreak the build.
2015-04-02 01:49:00 +02:00
Alan Plum
8ffd5ddd1c
Allow running arbitrary Foxx scripts.
2015-04-02 00:16:23 +02:00
Michael Hackstein
e2fd4cdd65
Further improvements of graph queries. All queries should now be noticably faster.
2015-04-01 13:25:25 +02:00
Michael Hackstein
a4e4abe3cd
Improved several graph AQL functions by moving the logic into the visitor, reducing the amount of necessary loops thereby
2015-03-30 11:11:05 +02:00
Jan Steemann
2f58e4ea61
small cleanup
2015-03-25 12:42:44 +01:00
Jan Steemann
a26c7c7f28
Merge branch 'devel' of https://github.com/arangodb/arangodb into data-modification
2015-03-25 08:57:33 +01:00
Alan Plum
9afb093e84
Replace bundled backbone extend with npm dep.
2015-03-24 22:58:45 +01:00
Jan Steemann
a3c0612798
added cluster tests
2015-03-24 14:34:09 +01:00
Jan Steemann
16348cd10c
added tests
2015-03-24 11:11:55 +01:00
Jan Steemann
e3bf1c709c
upsert blocks
2015-03-23 15:31:07 +01:00
Jan Steemann
d63f47e840
added possibility to kill JS traversals
2015-03-20 23:05:41 +01:00
Jan Steemann
d512b5fa35
issue #1282 : Geo WITHIN_RECTANGLE for nested lat/lng
2015-03-20 19:27:30 +01:00
Jan Steemann
f04f1ef4cb
fixed inefficiencies in `remove` method of general-graph module
...
Conflicts:
CHANGELOG
js/apps/system/aardvark/frontend/js/modules/org/arangodb/general-graph.js
2015-03-17 18:28:26 +01:00
Michael Hackstein
3a8fee211f
The Foxx Comment preprocessor now trimes strings properly
2015-03-10 15:22:16 +01:00
Jan Steemann
349683fd38
fixed JSDoc comments parsing
2015-03-10 14:38:04 +01:00
Jan Steemann
d73ee0fbfe
fix comment parsing in Foxx controllers
2015-03-10 12:08:37 +01:00
Michael Hackstein
67626650df
The frontend now properly prints the license of an app.
2015-03-05 10:37:07 +01:00
Willi Goesgens
24451f3709
Testsuite:
...
- add possibility to skip ruby https tests
- try to send test results from arangosh to server via a temporary file; fallback to rc.
2015-03-02 19:09:28 +01:00
Michael Hackstein
8fc3fd2908
The webinterface will now print the path to a foxx in development mode
2015-03-02 14:23:03 +01:00
Willi Goesgens
8651e88d15
More information on fox manager errors.
2015-02-26 10:35:50 +01:00
Michael Hackstein
89a11587b3
Fixed regex to identify Windows absolute and relative pathes also
2015-02-23 15:08:06 +01:00
Michael Hackstein
e0c8b659d8
Disallowed mointpoints starting with illegal characters for collection prefixes. Including tests
2015-02-23 11:02:13 +01:00
Willi Goesgens
989e2a5b9e
- lintify
...
- output error message too when outputting backtrace in errors.
2015-02-19 17:58:51 +01:00
Willi Goesgens
90c96203f9
Indent to Arango style
2015-02-19 17:58:13 +01:00
Michael Hackstein
0c78629199
Merge branch 'foxx-pathes' of github.com:arangodb/arangodb into devel
2015-02-16 14:17:52 +01:00
Jan Steemann
205736a028
added optimizer rule "propagate-constant-attributes"
2015-02-15 13:29:53 +01:00
Michael Hackstein
9d5ae45b10
Improved errors thrown when trying to install malformed applications
2015-02-13 22:11:54 +01:00
Michael Hackstein
5b3fae42aa
Merge branch 'devel' of github.com:arangodb/arangodb into foxx-pathes
...
Conflicts:
js/apps/system/_admin/aardvark/APP/frontend/js/bootstrap/errors.js
js/common/bootstrap/errors.js
lib/Basics/voc-errors.cpp
lib/Basics/voc-errors.h
2015-02-13 10:20:36 +01:00
Michael Hackstein
2bb36889b2
Minor perfromance improvements for graph traversals
2015-02-12 14:10:13 +01:00
Jan Steemann
ec2b866200
Merge branch 'devel' of https://github.com/arangodb/arangodb into sparse-indexes
...
Conflicts:
js/apps/system/aardvark/frontend/js/templates/documentsView.ejs
2015-02-11 17:53:23 +01:00
Jan Steemann
ce69be69bf
increase default value for maxIterations
2015-02-11 12:45:41 +01:00
Michael Hackstein
a1b43ef287
Fixed a bug stopping ArangoDB to drop collections properly due to new foxx behaviour
2015-02-10 15:15:54 +01:00
Michael Hackstein
56aa0953b9
REmoved duplicated function
2015-02-10 10:29:27 +01:00
Jan Steemann
003d7e9112
sparse indexes, initial commit, untested
2015-02-07 03:07:41 +01:00
Michael Hackstein
aad7e46f10
Merge branch 'devel' of github.com:arangodb/arangodb into foxx-pathes
...
Conflicts:
Documentation/Books/Users/SUMMARY.md
js/actions/api-system.js
js/common/bootstrap/modules.js
js/server/modules/org/arangodb/foxx/manager.js
js/server/tests/shell-routing.js
2015-02-06 17:22:01 +01:00
Jan Steemann
4761a70f5b
fix potentially failing jasmine tests
2015-02-05 16:20:05 +01:00
Jan Steemann
65a2e95f72
added safety newline
2015-02-05 09:34:05 +01:00
Willi Goesgens
e5d51bad99
Make jslint happy and don't create overlong lines.
2015-02-04 11:55:55 +01:00
Willi Goesgens
88df0686e9
Log time at each test so we can better find log messages to tests.
2015-02-04 11:51:12 +01:00
Michael Hackstein
aa72dacefd
Improved upgrade procedure, it now runs smoothly, at least once
2015-02-03 15:44:29 +01:00
Jan Steemann
c18ff7f300
use-index-for-sort rule can now remove sorts in more cases
2015-02-02 22:53:25 +01:00
Jan Steemann
875a695b22
selectivity estimates
2015-02-02 20:14:36 +01:00
Michael Hackstein
d4d82e332b
The webinterface now also checks if the mountpoint is valid, e.g. does not contain /APP
2015-02-02 14:23:04 +01:00
Michael Hackstein
34458bad92
Added a check to validate the foxx mount point
2015-02-02 13:36:12 +01:00
Jan Steemann
7bcf2b54c0
make explainer display warnings, too
2015-01-29 21:30:42 +01:00
Frank Celler
418a673f2b
Merge branch 'devel' of github.com:triAGENS/ArangoDB into request-module
...
Conflicts:
js/node/package.json
2015-01-29 17:20:15 +01:00
Jan Steemann
93131b6bf7
less copying
2015-01-29 14:21:02 +01:00
Michael Hackstein
54fd833041
Started moving aardvark to new foxx-manager functionality. Confirmed: listing all apps works.
2015-01-28 14:39:08 +01:00
Jan Steemann
b03a7a4c8f
fun with custom visitors
2015-01-28 00:45:21 +01:00
Michael Hackstein
8e562b2268
Merge branch 'foxx-pathes' of github.com:triAGENS/ArangoDB into foxx-pathes
...
Conflicts:
js/client/modules/org/arangodb/foxx/manager.js
js/common/modules/org/arangodb/foxx/manager-utils.js
js/common/modules/org/arangodb/foxx/store.js
js/server/modules/org/arangodb/foxx/manager.js
2015-01-26 16:53:34 +01:00
Michael Hackstein
c72a967e0d
Fixed a bug in foxx manager install local file/directory behaviour. It always loaded file from server not from client when using shell.
2015-01-26 15:34:42 +01:00
Michael Hackstein
6b2b459423
Removed leftovers from rebase
2015-01-26 13:03:06 +01:00
Michael Hackstein
900fce9f4a
Installing a foxx app is now possible from App store.
2015-01-26 11:58:16 +01:00
Michael Hackstein
c9b92ecf23
Now allows to configure an App during runtime and get its configuration options. Configure will trigger reload routing.
2015-01-26 11:58:16 +01:00
Michael Hackstein
802167cea7
Added triggers for to activate development and production mode of Apps
2015-01-26 11:58:16 +01:00
Michael Hackstein
923bbeb715
Removed foxx store and client foxx manager dependency on common/bootstrap/module
2015-01-26 11:44:31 +01:00
Michael Hackstein
e69993323a
Created a foxx store module that wraps around the foxx application store. It is now used from the client and server side foxx manager
2015-01-26 11:43:07 +01:00
Michael Hackstein
169042f801
Added a function to get the JSON information for one mount point
2015-01-26 11:36:20 +01:00
Michael Hackstein
465667cea9
The new foxx apps now store themselfes in a collection. One can list all applications and all development applications.
2015-01-26 11:36:20 +01:00
Michael Hackstein
0df4242965
Moved some code from the module into foxx manager
2015-01-26 11:36:20 +01:00
Michael Hackstein
939e12c458
Removed foxx store and client foxx manager dependency on common/bootstrap/module
2015-01-26 11:36:19 +01:00
Michael Hackstein
bf9f3fc3a8
Created a foxx store module that wraps around the foxx application store. It is now used from the client and server side foxx manager
2015-01-26 11:36:19 +01:00
Jan Steemann
58ddb95417
reduced number of monkeypatches affecting innocent regular objects
2015-01-24 14:23:53 +01:00
Jan Steemann
f5aa621536
reverse index scan
2015-01-23 01:36:46 +01:00
Jan Steemann
f9a43224cf
added explainer
...
Conflicts:
js/common/modules/org/arangodb/aql/explainer.js
2015-01-23 00:59:07 +01:00
Jan Steemann
7f20556c78
added query explainer
2015-01-23 00:41:16 +01:00
Michael Hackstein
fa72585206
Fixed a bug in the store update function
2015-01-21 14:15:54 +01:00
Michael Hackstein
a92f6379f8
Installing a foxx app is now possible from App store.
2015-01-21 13:34:22 +01:00
Michael Hackstein
fdaa7c52d2
Now allows to configure an App during runtime and get its configuration options. Configure will trigger reload routing.
2015-01-21 09:54:22 +01:00
Alan Plum
d6a46773cd
Removed unused deps.
2015-01-20 17:27:56 +01:00
Alan Plum
469d73c8b8
Linting.
2015-01-20 17:27:51 +01:00
Alan Plum
86a39a9f24
Removed body parser helpers.
...
Can't use them on the client. Maybe re-implement them later.
2015-01-20 17:16:36 +01:00
Alan Plum
edc17af821
Pass json flag to Response.
2015-01-20 17:16:36 +01:00
Alan Plum
6d5e09a1da
request -> exports
2015-01-20 17:16:35 +01:00
Alan Plum
bc89aec6f2
Don't throw on HTTP status >= 400.
2015-01-20 17:16:35 +01:00
Alan Plum
70b31626b2
Node request-style default for maxRedirects.
2015-01-20 17:16:35 +01:00
Alan Plum
7b76841496
HTTP methods should be case-insensitive.
2015-01-20 17:16:35 +01:00
Alan Plum
bf61d97f73
Headers should be case-insensitive.
2015-01-20 17:16:35 +01:00