1
0
Fork 0
Commit Graph

352 Commits

Author SHA1 Message Date
Jan Steemann a10c139039 added tests for /_admin/echo and thus req.url 2013-02-21 17:57:22 +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 5c2582591a add missing test for routing.js 2013-02-20 14:54:00 +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 e2cc3eef12 added gcc-specific pragma for a test 2013-02-18 14:09:37 +01:00
a-brandt 25882a3cd0 bugfix #410: Graph REST API returns "400:Bad request" instead of "404:Not found" 2013-02-18 09:28:03 +01:00
Jan Steemann f675bdc7dd fixed typo 2013-02-15 15:14:59 +01:00
Frank Celler adc3049a5f fixed relative tests 2013-02-15 13:40:19 +01:00
Jan Steemann 68986e068e added optional parameter "excludeSystem" for GET /_api/collection 2013-02-14 16:57:39 +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 72fea38943 fix compile warnings 2013-02-13 22:20:04 +01:00
Frank Celler e37c0c1d21 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-02-13 14:34:00 +01:00
Frank Celler d2fb159fac added tests for offsets 2013-02-13 14:33:52 +01:00
a-brandt 067a8d54fb Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-02-13 13:29:03 +01:00
a-brandt d6426107f3 dded PATCH to graph api 2013-02-13 13:28:24 +01:00
Jan Steemann 332da75bcb fixed invalid number to string conversion for edge cases 2013-02-13 11:35:34 +01:00
Jan Steemann 0f29e2b7dd pass request body to user-defined PATCH action 2013-02-12 18:17:07 +01:00
a-brandt cce1e6bc02 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-02-12 13:28:20 +01:00
a-brandt 01729482ad fixed wrong http return code 2013-02-12 12:55:38 +01:00
Jan Steemann e02333a053 issue #395 2013-02-12 12:01:20 +01:00
Jan Steemann 861a2e6b25 issue #395 2013-02-12 11:46:55 +01:00
Jan Steemann 24a64efa94 fix tests 2013-02-06 12:40:00 +01:00
Jan Steemann c2a3f221f8 do not use start_with in rspec. Travis doesn't have it 2013-02-06 12:10:12 +01:00
Jan Steemann 2263e959fe added tests for cross-collection queries 2013-02-05 09:26:05 +01:00
Jan Steemann 577941bf23 unify collection names returned by ArangoDB 2013-02-04 23:04:56 +01:00
Jan Steemann 923027bfdd unify collection names returned by rest API 2013-02-04 19:52:05 +01:00
Jan Steemann de0b290bcd moved AQL to use AhuacatlTransaction 2013-02-04 11:25:03 +01:00
Frank Celler cf76062167 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-02-01 10:53:29 +01:00
Frank Celler cd41e71b6b fixed trailing blanks 2013-02-01 10:53:05 +01:00
a-brandt 9b793d4b63 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-02-01 10:52:53 +01:00
a-brandt 0cb33c0397 test commit 2013-02-01 10:52:25 +01:00
Jan Steemann addb1650ac test again 2013-02-01 10:43:07 +01:00
Jan Steemann 043a2eb080 test 2013-02-01 10:40:55 +01:00
Jan Steemann e788dcbd51 test 2013-02-01 10:37:15 +01:00
Jan Steemann 57c4abe4b3 test 2013-02-01 10:35:15 +01:00
Jan Steemann ee312168a4 test commit hook 2013-01-31 10:22:14 +01:00
Jan Steemann 92799dce6e commit hook test 2013-01-31 10:20:12 +01:00
Jan Steemann 04ee266b94 commit hook test 2013-01-31 10:19:01 +01:00
Jan Steemann 843453a76c test for infinite values to prevent endless while loops in number value printing 2013-01-30 19:26:43 +01:00
Jan Steemann 4f90c6d35a added test case for dfdb startup 2013-01-30 13:12:53 +01:00
Frank Celler 62e00c81bf fixed traversal to be independent of vertex/edge structure 2013-01-29 17:49:23 +01:00
Jan Steemann e38a795ff6 Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel 2013-01-29 14:32:52 +01:00
Jan Steemann ae9aa990f3 issue #358: fixed credentialing in CORS-non-preflight requests, fixed CORS keep-alive issue 2013-01-29 14:32:10 +01:00
Jan Steemann 7bcb421fbc additional tests 2013-01-29 14:28:18 +01:00
a-brandt 0bc71a226d deleted api for blueprints 2013-01-29 13:44:31 +01:00
Jan Steemann 33e6ac6a7c adjusted test cases 2013-01-29 10:36:40 +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