Jan Steemann
124d7cb29f
fixed file uploads
2013-03-24 18:13:13 +01:00
Frank Celler
eaa21cdfd1
fixed context
2013-03-24 17:53:53 +01:00
Frank Celler
e3de563668
requiresLibs and requiresModels
2013-03-24 15:03:01 +01:00
Frank Celler
88f43e6e8f
added app path
2013-03-23 23:47:18 +01:00
Frank Celler
92b8ea6f0b
splitted controller generator
2013-03-23 22:16:37 +01:00
Frank Celler
44806229f7
fixed jslint errors
2013-03-23 21:57:33 +01:00
Frank Celler
c3cbf1d4cd
fixed typo
2013-03-23 19:03:45 +01:00
Frank Celler
20f024bb30
added require
2013-03-23 18:58:22 +01:00
Frank Celler
8012a23744
added foxx api
2013-03-23 17:09:26 +01:00
Frank Celler
4059f31170
return error message
2013-03-23 16:42:52 +01:00
Frank Celler
8a54df7419
added .arangosh.rc, added /_admin/execute
2013-03-23 14:04:08 +01:00
Frank Celler
a8d5a06f57
added resetEngine
2013-03-22 18:09:01 +01:00
Frank Celler
38a5cf6a2d
added development-mode
2013-03-22 17:33:25 +01:00
Jan Steemann
9b282ab74c
some cleanup of transaction code
2013-03-21 18:54:38 +01:00
Jan Steemann
4799f3309d
fixed ArangoStatement.explain() with bind variables
2013-03-20 16:52:25 +01:00
Frank Celler
59184b39bd
added update disclaimer for JS files
2013-03-13 17:30:14 +01:00
Jan Steemann
91c38f8425
delete temporary files on startup
2013-03-12 14:45:42 +01:00
Jan Steemann
ac83bcf79b
better report errors
2013-03-12 10:26:15 +01:00
Frank Celler
c915bfa5ff
cleanup of indexes, fix for compaction (hash, cap, geo)
...
Conflicts:
arangod/VocBase/compactor.c
arangod/VocBase/document-collection.c
arangod/VocBase/synchroniser.c
arangod/VocBase/vocbase.c
2013-03-11 09:49:58 +01:00
Jan Steemann
d6a6cc8b55
fixed jslint issue
2013-03-08 18:36:23 +01:00
a-brandt
14226be22a
added link to graph collection
2013-03-08 16:57:09 +01:00
a-brandt
841a5fab5c
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-03-07 17:36:54 +01:00
a-brandt
3d398132cb
added waitForSync
2013-03-07 17:36:48 +01:00
Jan Steemann
e2c0d9544a
fixed jslint errors
2013-03-07 17:35:12 +01:00
Frank Celler
eedbd6e770
renamed to callback
2013-03-06 10:11:16 +01:00
Jan Steemann
46a7f3e1a2
added AQL test case
2013-03-01 11:09:36 +01:00
Jan Steemann
6eaf3333de
added tests
2013-02-28 11:05:02 +01:00
Jan Steemann
8ec5735418
added tests for SUM(), MEDIAN() etc.
2013-02-28 10:56:52 +01:00
Jan Steemann
14c3863a17
added tests for LEFT(), RIGHT()
2013-02-28 09:38:03 +01:00
Jan Steemann
16586c6ee1
make AQL REVERSE() work on strings, too
2013-02-27 14:16:40 +01:00
Jan Steemann
13d1ff0057
issue #425
2013-02-22 23:43:52 +01:00
Jan Steemann
71459b680f
issue #426
2013-02-22 23:26:52 +01:00
Jan Steemann
f2e3ac9528
fixed doxygen errors
2013-02-22 08:56:52 +01:00
Jan Steemann
71e5014792
test for a simple route
2013-02-21 18:44:06 +01:00
Jan Steemann
3e095ab0d0
split users module in client- and server-specific parts
2013-02-21 17:41:38 +01:00
Jan Steemann
35f6b3f054
fix cloning
2013-02-21 15:12:50 +01:00
Jan Steemann
73505b0bf9
clone routes so the underlying collection can be unloaded
2013-02-20 18:55:25 +01:00
Jan Steemann
3fdebb38ee
issue #393 , issue #128
...
Added a REST API for user management
The REST API exposes the functionality available in module "users" for HTTP access.
The following methods are available:
* GET /_api/user/username: fetch user information
* POST /_api/user: create new user
* PUT /_api/user: replace an existing user
* PATCH /_api/user: (partially) update an existing user
* DELETE /_api/user: remove an existing user
Additionally, a module "crypto" is introduced and exposed for Javascript actions.
The crypto module provides the following functions:
* require("org/arangodb/crypto").md5();
* require("org/arangodb/crypto").sha256();
* require("org/arangodb/crypto").rand();
2013-02-20 11:56:26 +01:00
Jan Steemann
d1edc4ddb2
added replaceByExample() and updateByExample() methods
...
added optional "limit" parameter for removeByExample() method
2013-02-19 11:38:55 +01:00
Jan Steemann
3e04acf3ee
added AQL functions KEEP() and UNSET()
2013-02-14 16:14:22 +01:00
Jan Steemann
3d47748434
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-02-14 15:19:22 +01:00
a-brandt
46c5d66f8e
bugfix #396 : Creating a Graph with an existing graph's name _key doesn't throw an error
2013-02-14 15:12:11 +01:00
Jan Steemann
494586af2b
exit arango-dfdb if there are no collections
2013-02-14 15:11:08 +01:00
Jan Steemann
4acd777b6c
fixed jslint warnings
2013-02-14 11:40:14 +01:00
Jan Steemann
f00bf9c8d2
be more strict with numeric limits
2013-02-13 12:08:59 +01:00
Jan Steemann
ca81913abb
added AQL function EDGES()
2013-02-07 22:53:50 +01:00
Jan Steemann
7273af5c53
fixed arango-dfdb to not segfault that often when reading corrupt datafile
2013-02-06 14:26:18 +01:00
Jan Steemann
f16f88a2e6
added docs for CONTAINS(), added LIKE()
2013-02-06 11:40:45 +01:00
Jan Steemann
e06329db48
fix cross-collection queries in AQL
2013-02-05 10:56:28 +01:00
Jan Steemann
2263e959fe
added tests for cross-collection queries
2013-02-05 09:26:05 +01:00
Jan Steemann
d17628e28b
adjusted test
2013-02-04 22:19:40 +01:00
Jan Steemann
de0b290bcd
moved AQL to use AhuacatlTransaction
2013-02-04 11:25:03 +01:00
Jan Steemann
f9c14611a4
remove tabs
2013-02-01 15:46:27 +01:00
Jan Steemann
eaf4166b3e
more tests, less collection loading
2013-02-01 15:20:01 +01:00
Jan Steemann
3c0b197170
issue #381
2013-01-30 21:35:00 +01:00
Jan Steemann
68d2eab647
issue #381
2013-01-30 21:16:05 +01:00
Jan Steemann
8989bc398c
added more test cases for over/underflow
2013-01-30 20:58:40 +01:00
Jan Steemann
8136f40f79
added more test cases
2013-01-30 10:02:54 +01:00
Jan Steemann
67a9608ce6
added test cases
2013-01-30 09:42:18 +01:00
Jan Steemann
5e719dc242
adjust function names too after rename in traversal.js
2013-01-30 09:39:33 +01:00
Frank Celler
62e00c81bf
fixed traversal to be independent of vertex/edge structure
2013-01-29 17:49:23 +01:00
Frank Celler
307b125035
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
...
Conflicts:
js/actions/system/api-graph.js
2013-01-29 14:17:13 +01:00
Frank Celler
6bd4bc5525
client side graph
2013-01-29 14:15:35 +01:00
Jan Steemann
9773a88cf9
prevent endless loops for inf double values being appended to string buffer
2013-01-29 12:07:30 +01:00
Jan Steemann
b7cec5dc22
added test case for naming
2013-01-29 11:19:19 +01:00
Jan Steemann
234f2ecaaa
simplify list access in AQL
2013-01-29 09:15:14 +01:00
Jan Steemann
6e81f7f6fa
return collection ids, cursor ids, and index ids as stringified integers, too
2013-01-28 20:11:29 +01:00
Jan Steemann
1de10d6ea4
make collection id be returned as a string so it cannot overflow
2013-01-28 18:30:48 +01:00
Jan Steemann
d4d7123cc8
issue #363 : renamed TREE to TRAVERSAL_TREE
2013-01-28 17:33:17 +01:00
Frank Celler
5620f8aa4d
moved to server
2013-01-28 17:08:17 +01:00
Jan Steemann
b3d5217f57
removed tabs
2013-01-28 13:56:08 +01:00
Jan Steemann
17098dd4ef
added support for HTTP OPTIONS method, pt 1
2013-01-25 19:11:33 +01:00
Jan Steemann
49c267bf0c
fixed errors reported by jslint
2013-01-25 11:10:34 +01:00
Jan Steemann
909e46c671
moved global AQL functions to internal module
2013-01-25 09:34:51 +01:00
Jan Steemann
0be8df6082
added experimental AQL TREE() function.
2013-01-24 18:08:33 +01:00
Jan Steemann
ac91506da4
fixed issues reported by jslint, added AQL ATTRIBUTES()
2013-01-24 17:25:48 +01:00
Jan Steemann
e42887e8de
removed dead code
2013-01-24 15:27:30 +01:00
Jan Steemann
8fc4b97710
shortened internal aql function names
2013-01-24 14:55:12 +01:00
Jan Steemann
81dc83b8df
de-globalised aql
2013-01-24 14:49:55 +01:00
Jan Steemann
4b433a511a
added followEdges property for AQL TRAVERSE() function
2013-01-23 11:28:33 +01:00
Jan Steemann
09f0a91595
make MATCHES() AQL function variadic
2013-01-23 10:25:38 +01:00
Jan Steemann
7c5203cfea
added documentation and test cases for db.collection.removeByExample
2013-01-22 19:20:11 +01:00
Jan Steemann
e0d3eb53e0
added MATCHES
2013-01-22 13:50:30 +01:00
Jan Steemann
58cead20e7
allow FUNC(...)[...] and FUNC(...).attr in AQL
2013-01-22 11:27:21 +01:00
Jan Steemann
33d5abbd91
comments
2013-01-21 13:58:23 +01:00
Frank Celler
f7291b562b
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-01-18 15:32:34 +01:00
Jan Steemann
19a717efb7
fixed error throwing?
2013-01-18 14:35:42 +01:00
Frank Celler
5647595053
fixed jslint warnings
2013-01-18 13:39:11 +01:00
Frank Celler
dab85633dd
fixed WeakDictionary
2013-01-18 13:27:40 +01:00
Jan Steemann
3b4a18fd94
fixed import tests
2013-01-18 11:14:54 +01:00
Frank Celler
61c6433c1c
fixed building of html/admin/js files
2013-01-18 10:27:25 +01:00
Jan Steemann
752b9a4846
fixed tests
2013-01-18 03:45:24 +01:00
Frank Celler
a92d0c6b4a
fixed jslint warnings
2013-01-18 00:13:03 +01:00
Frank Celler
cce07ede8c
started development mode
2013-01-18 00:02:10 +01:00
Frank Celler
670dc221ab
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
...
Conflicts:
js/client/client.js
js/common/bootstrap/module-internal.js
js/common/modules/org/arangodb/simple-query-common.js
js/server/ahuacatl.js
2013-01-17 23:56:31 +01:00
Frank Celler
edef5feacc
fixed tests
2013-01-17 23:45:19 +01:00
Frank Celler
159f613169
more cleanup
2013-01-17 18:24:58 +01:00
Jan Steemann
4b4f79d080
updated documentation for TRAVERSE
2013-01-17 18:22:58 +01:00
Frank Celler
cfadf6ca06
fixed comments
2013-01-17 16:10:42 +01:00
Frank Celler
3c21a87366
more cleanup
2013-01-17 16:01:15 +01:00
Frank Celler
632b9bc430
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-01-17 10:30:48 +01:00
Frank Celler
250726ca00
reorganisation of modules
2013-01-17 10:30:35 +01:00
Jan Steemann
c73cf43874
tests
2013-01-16 18:39:08 +01:00
Jan Steemann
d10d35bf4b
colors
2013-01-16 01:40:07 +01:00
Jan Steemann
e0e3fe12b8
added graph traversal for Graph
2013-01-15 19:48:53 +01:00
Jan Steemann
7a6db16241
added db._version()
2013-01-15 16:44:48 +01:00
Frank Celler
af98eb2802
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-01-14 14:25:49 +01:00
Frank Celler
3a5b66d840
added function action
2013-01-14 14:25:41 +01:00
Jan Steemann
848cc1ae28
added CollectionDatasourceFactory
2013-01-14 14:08:28 +01:00
Jan Steemann
4761e9c28c
added more tests
2013-01-14 00:02:10 +01:00
Jan Steemann
6acc85389c
fixed "any" traversal
2013-01-13 23:56:28 +01:00
Jan Steemann
87034eaa02
fixed traverse
2013-01-13 23:43:41 +01:00
Jan Steemann
ad14130aa0
some tests for traversal
2013-01-13 23:40:27 +01:00
Jan Steemann
0ce59432e0
edge & vertex uniqueness for TRAVERSE
2013-01-13 22:56:14 +01:00
Jan Steemann
a2373b7036
added any expander
2013-01-13 14:53:26 +01:00
Jan Steemann
f1a741ea7f
documentation for TRAVERSE
2013-01-13 14:47:51 +01:00
Jan Steemann
9c995b3d59
added more parameters for TRAVERSE function
2013-01-13 14:17:51 +01:00
Jan Steemann
8bf8a733a2
added traversal function
2013-01-13 13:48:23 +01:00
Frank Celler
12b611d102
Merge branch '1.1' of github.com:triAGENS/ArangoDB into devel
2013-01-12 21:08:35 +01:00
Frank Celler
3187fcb4f7
fixed iterate
2013-01-12 21:02:31 +01:00
Jan Steemann
12c687d934
added AQL fulltext queries
2013-01-11 23:08:54 +01:00
Jan Steemann
43dee1dcf4
fulltext queries from AQL, documentation
2013-01-11 22:25:08 +01:00
Jan Steemann
f34b5085ee
more tests
2013-01-11 14:17:42 +01:00
Frank Celler
ee6658c8e4
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2013-01-11 10:39:17 +01:00
Jan Steemann
386c884a0d
adjusted traversal, breadth first post order still to do
2013-01-10 18:38:04 +01:00
Frank Celler
33e3031380
Merge branch '1.1' of github.com:triAGENS/ArangoDB into devel
...
Conflicts:
Makefile.in
VERSION
arangod/V8Server/v8-query.cpp
build_posix.h
configure
configure.ac
2013-01-10 18:00:25 +01:00
Jan Steemann
9ca60d422e
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-01-10 10:56:25 +01:00
Frank Celler
8ec82daba0
nicer error messages
2013-01-10 09:19:40 +01:00
Jan Steemann
7be548ab5d
issue #271 : optimise LENGTH(p.edges) operator const-value
2013-01-10 01:08:12 +01:00
Jan Steemann
4bd1aefbc6
broken, but need to go home
2013-01-09 21:06:34 +01:00
Jan Steemann
e61fc070bd
initial traversal prototypes
2013-01-09 19:05:33 +01:00
Frank Celler
128cb67c8b
Merge remote-tracking branch 'origin/1.1' into devel
...
Conflicts:
Documentation/Examples/shell-read-document-bad-handle
Makefile.in
arangod/Documentation/shell-document.dox
configure
js/actions/system/api-collection.js
js/actions/system/api-index.js
js/actions/system/api-system.js
js/common/bootstrap/modules.js
js/common/bootstrap/print.js
js/server/ArangoCollection.js
lib/V8/v8-utils.cpp
2013-01-09 15:30:21 +01:00
Frank Celler
812360145e
added flush
2013-01-09 11:47:17 +01:00
Frank Celler
46e0cc70bf
deployment tool
2013-01-08 11:02:57 +01:00
Jan Steemann
992c49d4a1
more cases for issue #324
2013-01-08 00:47:44 +01:00
Jan Steemann
d76920443d
added tests and documentation for volatile collections
2013-01-07 10:55:25 +01:00
Frank Celler
b9c0d7c937
moved errors to arangodb, fixed lslint warning
2013-01-06 12:09:40 +01:00
Frank Celler
f5b1476d78
fixed jslint warnings
2013-01-06 11:05:28 +01:00
Frank Celler
7be1c01bda
removed linked in JavaScript code, separate files for 'fs' and 'console'
2013-01-05 23:24:10 +01:00
Frank Celler
51779b4a3e
fixed more jslint warnings
2013-01-05 17:13:13 +01:00
Frank Celler
28dc56496f
fixed jslint warnings
2013-01-05 16:22:29 +01:00
Frank Celler
9c87607f46
added iterate
2013-01-05 16:21:03 +01:00
Frank Celler
aa0d9d4e3e
Merge branch '1.1' of github.com:triAGENS/ArangoDB into devel
...
Conflicts:
Makefile.in
js/server/server.js
2013-01-05 12:38:09 +01:00
Frank Celler
c91b7c0f14
fixed jslint errors
2013-01-05 11:59:01 +01:00
Frank Celler
24fc2d371e
moved methods to ArangoCollection
2013-01-05 11:46:33 +01:00
Frank Celler
7226c41ca6
Merge branch '1.1' of github.com:triAGENS/ArangoDB into devel
...
Conflicts:
js/actions/system/api-collection.js
2013-01-05 11:21:24 +01:00
Frank Celler
0549528325
Merge branch '1.1' of github.com:triAGENS/ArangoDB into devel
...
Conflicts:
CHANGELOG
Makefile.in
arangod/V8Server/ApplicationV8.cpp
arangod/V8Server/v8-vocbase.cpp
html/admin/js/master.js
js/actions/system/api-collection.js
js/common/bootstrap/errors.js
js/server/version-check.js
lib/BasicsC/errors.dat
lib/BasicsC/logging.c
lib/BasicsC/voc-errors.c
lib/BasicsC/voc-errors.h
2013-01-05 11:16:50 +01:00
Frank Celler
ba26708f94
moved to actions.errors
2013-01-05 11:15:40 +01:00
Frank Celler
f9dba124dd
Merge remote-tracking branch 'origin/issue317' into 1.1
...
Conflicts:
js/common/bootstrap/modules.js
2013-01-03 18:57:18 +01:00
Frank Celler
1c1106d825
fixed names
2013-01-03 18:45:44 +01:00