Alan Plum
e2c4a62ff7
Cleaned up FoxxController#activateSessions.
2014-09-04 22:30:39 +02:00
Alan Plum
99f9088830
Removed cookie logic from sessions app, simplified jwt logic.
2014-09-04 21:34:46 +02:00
Alan Plum
251e046929
Added req.cookie and res.cookie helper methods to Foxx.
2014-09-04 21:33:33 +02:00
Alan Plum
39ba358cd8
Added JWT support for session headers.
2014-09-04 18:51:06 +02:00
Alan Plum
7a43e3df14
Fixed failing session test.
2014-09-04 18:35:13 +02:00
Willi Goesgens
ebbb9c34b6
Redundand-Sort: implement removing of left item superseeding the sort
2014-09-04 17:53:20 +02:00
Willi Goesgens
8cb1330cc2
Add optimizer tests for removing unneccessary calculations.
2014-09-04 16:57:53 +02:00
scottashton
db5a109b0a
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-09-04 16:50:56 +02:00
scottashton
ff8791f6fb
fixed betweeness and bug in floyd warshall
2014-09-04 16:50:52 +02:00
Alan Plum
0a2ffb19ee
Only lowercase session header when reading it.
2014-09-04 16:33:57 +02:00
Willi Goesgens
e23cbf1add
Work on Filter to IndexRangeNode tests
2014-09-04 16:33:37 +02:00
Alan Plum
e48fb8bfe8
Lowercase HTTP headers for maximum profit.
2014-09-04 16:04:19 +02:00
Alan Plum
63e7c8132c
Fixed stray unused "sid" property.
2014-09-04 15:58:32 +02:00
Alan Plum
abe5de335b
Add support for "header" sessions.
2014-09-04 15:58:32 +02:00
Alan Plum
2eb42db0d7
Session uid should be unambiguous.
2014-09-04 13:40:26 +02:00
Willi Goesgens
fab66690eb
Fix syntax.
2014-09-03 17:26:44 +02:00
Willi Goesgens
96186458b9
Use index for Sort: add more tests, more clever test data structures.
2014-09-03 17:15:49 +02:00
Willi Goesgens
49ff0423f0
Recurse into subqueries to dig for nodes; thus the test gets a flat representation.
2014-09-03 17:14:21 +02:00
scottashton
581ffee899
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-09-03 13:48:41 +02:00
scottashton
ccb1e58e9b
vertex/edge examples now support a list od id strings
2014-09-03 13:48:36 +02:00
Alan Plum
37888a98ea
Pass on null queries.
2014-09-03 11:39:02 +02:00
Alan Plum
33db483e7f
Support AQB instances as query strings.
2014-09-03 11:36:55 +02:00
Alan Plum
8b1f955bb0
Added AQB to deps.
2014-09-03 11:27:37 +02:00
Alan Plum
46747e9ac4
Fixed console.log for non-objects.
2014-09-03 11:25:20 +02:00
Willi Goesgens
8ec9525c05
SortIndex: move inspection of IndexRangeNode into functions.
2014-09-03 11:05:03 +02:00
Willi Goesgens
74784da12d
Use function to search for whether there is a sortnode or not.
2014-09-03 10:40:37 +02:00
Frank Celler
070326f4e2
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-09-03 10:32:30 +02:00
Frank Celler
e764896cba
fixed loading of modules and usage of strict
2014-09-03 10:32:21 +02:00
Alan Plum
b384563d97
Linting: tutorial, changes.
2014-09-02 22:21:45 +02:00
Alan Plum
e86c98dfe2
Enabled unused: true, ported aardvark jslint to jshint.
2014-09-02 22:18:18 +02:00
Alan Plum
7b24bdba8d
Enabled strict: true.
2014-09-02 22:16:07 +02:00
Alan Plum
71155440e6
Removed jslint headers from system apps.
2014-09-02 22:14:57 +02:00
Alan Plum
bff47e558b
Removed jslint headers from actions.
2014-09-02 22:14:56 +02:00
Alan Plum
606da1e3e8
Removed jslint headers from server/client/common modules.
2014-09-02 22:14:56 +02:00
Alan Plum
3156a245f6
Stricter jshintrc.
2014-09-02 22:12:46 +02:00
Alan Plum
6a3386e55a
Fixed jshint headers.
2014-09-02 22:12:45 +02:00
Alan Plum
b665e038be
Switched jslint to jshint. Broke everything.
2014-09-02 22:10:24 +02:00
Willi Goesgens
135afc043c
Try checking whether rules didn't apply because of non-match
2014-09-02 17:30:07 +02:00
Willi Goesgens
8ffdd01d5f
Cleanup of tests
...
- use assertEqual
- use centralized definitions for the various optimizer parameter permutations
2014-09-02 17:11:03 +02:00
Frank Celler
e7e9afd4a7
added around
2014-09-01 23:26:04 +02:00
Willi Goesgens
e29668c514
SortIndex: start implementing unittests for the different usecases.
2014-09-01 18:48:32 +02:00
Willi Goesgens
dbb4ef6e41
add tests to revalidate IndexRangeNodes superseeding sorts
...
TODO: two cases aren't found by the 'use-index-range' as we would expect
2014-09-01 13:35:49 +02:00
Jan Steemann
a02b962e3e
added optimizer test
2014-09-01 12:14:15 +02:00
Jan Steemann
7851e5e54c
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
2014-09-01 11:05:41 +02:00
Jan Steemann
0b3e1557d5
fixed creating database w/ users in cluster
2014-09-01 11:05:18 +02:00
Jan Steemann
574b3f3d18
added ArangoShell tutorial
2014-08-30 19:46:20 +02:00
Jan Steemann
7d500b7234
speed up instanciation of v8 ShapedJson objects
...
now a static buffer is used to create multiple string values
such as `_id`, `_key`, `_rev`, `_from` and `_to`.
this saves a few memory allocations per document
Conflicts:
arangod/Utils/CollectionNameResolver.h
arangod/V8Server/v8-vocbase.cpp
2014-08-30 01:47:58 +02:00
Jan Steemann
c90777738d
speed up instanciation of v8 ShapedJson objects
...
now a static buffer is used to create multiple string values
such as `_id`, `_key`, `_rev`, `_from` and `_to`.
this saves a few memory allocations per document
2014-08-30 01:32:20 +02:00
Max Neunhoeffer
8549e97e6c
Adjust test to new non-sparse skiplists.
2014-08-30 00:33:15 +02:00
Jan Steemann
8a96f907b0
refactored function argument conversion
2014-08-29 10:59:24 +02:00
Jan Steemann
0eac5dcf47
fixed tests
2014-08-29 09:33:09 +02:00
Jan Steemann
a32fac3747
Merge branch 'aql2' of https://github.com/triAGENS/ArangoDB into aql2
2014-08-29 09:20:36 +02:00
Jan Steemann
6cd4372299
fixed several tests
2014-08-28 22:33:50 +02:00
Jan Steemann
b54e791f8f
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
2014-08-28 22:23:25 +02:00
Jan Steemann
d72354da66
issue #1003 : added feature to use backslash escaping for CSV data in arangoimp
2014-08-28 21:03:58 +02:00
Jan Steemann
2a104b8bcb
fixed several AQL tests
2014-08-28 16:19:05 +02:00
Jan Steemann
694d64da3c
do not optimize away non-deterministic functions
2014-08-28 15:34:06 +02:00
Jan Steemann
a014b44ba4
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
...
Conflicts:
arangod/Utils/Transaction.h
2014-08-28 11:06:14 +02:00
Jan Steemann
81c095105b
issue #1003
2014-08-28 10:32:32 +02:00
Jan Steemann
3b9636c52b
issue #1004
2014-08-28 08:55:02 +02:00
Jan Steemann
cd1d0c45f8
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
...
Conflicts:
arangod/V8Server/v8-query.cpp
2014-08-27 19:25:37 +02:00
Jan Steemann
b558899367
added derived files
2014-08-27 18:57:26 +02:00
Jan Steemann
cda10393f5
some traversal speedups
2014-08-27 18:56:51 +02:00
Jan Steemann
6721dd787c
fix typo in manual
2014-08-27 12:26:24 +02:00
Jan Steemann
794b909e8b
issue #999 : clear old result when submitting new query
2014-08-27 11:14:46 +02:00
Jan Steemann
4568c094c9
issue #1000 : AQL Editor: Autofocus textarea
2014-08-27 10:58:01 +02:00
Alan Plum
9489a3cd50
Implemented session.getExpiry, session.hasExpired.
2014-08-27 10:29:44 +02:00
Heiko Kernbach
7c035ad49a
document export bugfix, added filters to doc export function
2014-08-26 16:45:56 +02:00
Heiko Kernbach
0f215c7f71
css changes
2014-08-26 16:13:14 +02:00
Alan Plum
b977c3e605
Fixed destroySession docs.
2014-08-26 11:45:18 +02:00
Alan Plum
601c99c6e5
Linting.
2014-08-25 20:01:18 +02:00
Alan Plum
898fad4980
Added support for JWT alg: 'none'.
2014-08-25 18:35:23 +02:00
Alan Plum
d37b13ee0f
Implemented crypto.jwtEncode/jwtDecode (HS256 only).
2014-08-25 18:25:48 +02:00
Lucas Dohmen
8578042b73
Fixed the success callback for Queues
...
When an option was missing, the resulting String would have `, ,`
in the String to be evaluated which would result in a syntax error
2014-08-25 17:36:50 +02:00
Alan Plum
7f120194f4
Added "preprocess" to job type definitions.
2014-08-25 15:29:07 +02:00
Alan Plum
de9a1c6efc
Replaced sessions collection upgrade task.
2014-08-25 10:17:31 +02:00
Jan Steemann
a70a9613f6
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
...
Conflicts:
lib/BasicsC/voc-errors.h
2014-08-22 21:51:38 +02:00
Jan Steemann
1b3c8b88cf
jslint
2014-08-22 17:58:19 +02:00
Michael Hackstein
65a111cd38
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-08-22 17:02:49 +02:00
Michael Hackstein
8232035989
Improved graph traversals by an order of magnitute
2014-08-22 17:01:02 +02:00
Heiko Kernbach
1218d3b35b
added export feature for documents and for query results
2014-08-22 16:54:53 +02:00
Heiko Kernbach
1ad3f36d90
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-08-22 15:06:17 +02:00
Heiko Kernbach
9fb9aa2cf1
added possibility to move selected documents to another collection
2014-08-22 15:06:07 +02:00
Alan Plum
83f47db07f
Pass worker result to success/failure handler instead of discarding it.
2014-08-22 13:16:45 +02:00
Heiko Kernbach
2472622b7c
docs view bugfix
2014-08-22 11:40:31 +02:00
Heiko Kernbach
ba072055ce
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-08-22 11:39:58 +02:00
Heiko Kernbach
2e6d4562d0
style changes + dashboard now async ajax calls
2014-08-22 11:39:51 +02:00
Alan Plum
172e1b936d
Added more Foxx app unit tests.
2014-08-22 10:59:24 +02:00
Heiko Kernbach
cc58900515
scss style change for progress view
2014-08-21 17:18:13 +02:00
Heiko Kernbach
e4e4d1f9c0
fixed wrong event binding to whole table rows instead of tbody only
2014-08-21 16:47:20 +02:00
Heiko Kernbach
f57bea8608
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-08-21 16:43:25 +02:00
Heiko Kernbach
d17402f873
changed behaviour of sorting documents - front-end
2014-08-21 16:43:17 +02:00
Alan Plum
38cfd52c0f
Removed redundant potato.
2014-08-21 16:42:14 +02:00
Alan Plum
c8d1f5f93b
Added tests for users app setup and error types.
2014-08-21 16:41:07 +02:00
Alan Plum
c42628f0c5
Prettier stacks for users app errors.
2014-08-21 16:39:50 +02:00
Alan Plum
19062d9d57
Added tests for simple-auth app.
2014-08-21 15:32:10 +02:00
Thomas Schmidts
573fd51a5e
Changed the links to the documentation
2014-08-21 15:07:01 +02:00
Heiko Kernbach
5a58c53585
docs view page size input bugfix
2014-08-21 14:35:55 +02:00
Heiko Kernbach
8aafb99c5f
added sort-bey feature for filtering documents of a collection
2014-08-21 14:19:57 +02:00
Heiko Kernbach
750c87ed38
css changes for dropdown class
2014-08-21 14:19:19 +02:00
Heiko Kernbach
aa57a43502
changed ace editor style
2014-08-21 12:25:12 +02:00
Heiko Kernbach
d3b0dccb9d
graph sorting menu stays open if view has to be rerendered
2014-08-21 12:16:50 +02:00
Heiko Kernbach
5f1a29bf71
added missing event to change the style of the toggle button
2014-08-21 12:11:30 +02:00
Heiko Kernbach
398b7fa5c1
sorting stays open if value changed
2014-08-21 11:52:41 +02:00
Jan Steemann
317c7870f0
fix tests with Valgrind
2014-08-21 11:52:05 +02:00
Heiko Kernbach
970626c333
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-08-21 11:15:10 +02:00
Heiko Kernbach
aedebfda20
fixed issue #991 - database search view broken
2014-08-21 11:15:00 +02:00
Alan Plum
ea4f769c5f
Fixed user storage not reloading internal users db.
2014-08-21 11:06:35 +02:00
Heiko Kernbach
a598c421ba
added sorting for users view
2014-08-21 10:57:35 +02:00
Heiko Kernbach
5ecabb9001
prep for foxx sorting
2014-08-20 19:52:02 +02:00
Heiko Kernbach
8bd979e3e5
addad desc sorting for graphs view
2014-08-20 19:18:47 +02:00
Heiko Kernbach
f352ca610a
added desc sorting for databases
2014-08-20 18:53:36 +02:00
Willi Goesgens
d295bacb51
Json: add HTTP-Entrypoint into Javascript deserialisation.
2014-08-20 17:08:06 +02:00
Alan Plum
30ee27d1c0
Fixed Foxx params with alternatives breaking API docs.
2014-08-20 17:01:33 +02:00
Heiko Kernbach
5ec16122c1
font size now 16px in code editor
2014-08-20 15:56:42 +02:00
Heiko Kernbach
81a6e558eb
fixed document editor code view font
2014-08-20 15:49:05 +02:00
Alan Plum
c62715e460
Merge pull request #920 from triAGENS/foxx-app-sessions
...
Replace Foxx authentication with Foxx app-based (modular) authentication.
2014-08-20 15:19:01 +02:00
Alan Plum
501735c78b
Keep legacy users API backwards-compatible.
2014-08-20 14:19:08 +02:00
Heiko Kernbach
132e758c66
documentsview bugfix
2014-08-20 13:54:48 +02:00
Heiko Kernbach
21e4554128
changed styling of documents view
2014-08-20 13:39:42 +02:00
Heiko Kernbach
f21ad2b471
docs view css, added pagesize option for documents
2014-08-20 13:24:57 +02:00
Heiko Kernbach
bdbdaaf0bf
removed some local storage functions
2014-08-20 11:29:18 +02:00
Heiko Kernbach
ddb6155870
fixed a modal view bug
2014-08-20 11:28:31 +02:00
Alan Plum
9da4255c16
Fixed shell-users tests.
2014-08-20 11:27:27 +02:00
Alan Plum
e0e003d060
Migrated session/user routes and models to joi.
2014-08-20 11:16:06 +02:00
Alan Plum
e73ab38720
Code style.
2014-08-20 11:14:31 +02:00
Alan Plum
00a0b4513a
Aardvark: allow (un-)mounting non-internal system apps, prohibit mounting reserved paths.
2014-08-20 11:13:27 +02:00
Alan Plum
369485b129
Replaced backticks with splats to follow doc styleguide.
2014-08-20 11:10:50 +02:00
Alan Plum
fefe0d0e6d
Replaced org/arangodb/users internals with users app compatible format.
2014-08-20 11:10:50 +02:00
Alan Plum
288c6d8d31
Allow specifying "_" as collection prefix.
2014-08-20 10:57:48 +02:00
Alan Plum
6a89d78929
Removed oauth2 app from system apps.
2014-08-20 10:57:48 +02:00
Alan Plum
3b00e307ea
Formatting. Fixed inline docs in controller.
2014-08-20 10:57:47 +02:00
Alan Plum
3be0e11110
Simplified is-mounted-as-system-app check.
2014-08-20 10:57:47 +02:00
Alan Plum
cb3842b149
System apps now mount at _system instead of system.
2014-08-20 10:57:47 +02:00
Alan Plum
38297b88cc
Fixed sessions app relying on exports from static mount path.
2014-08-20 10:57:47 +02:00
Alan Plum
7bfb6d5d3f
Fixed activateSessions default app path.
2014-08-20 10:57:46 +02:00
Alan Plum
a85bc09de4
Only prohibit unmounting system apps mounted at system paths.
2014-08-20 10:57:46 +02:00
Alan Plum
af2b1c1ff6
Added bundled apps as system apps.
2014-08-20 10:57:46 +02:00
Alan Plum
0d653ca67a
Implemented activateSessions.
2014-08-20 10:57:06 +02:00
Heiko Kernbach
727d8a3f17
fixed a document filter state bug
2014-08-20 10:52:18 +02:00
Heiko Kernbach
ed1942c8d0
improved way of importing and exporting aql queries
2014-08-19 17:08:27 +02:00
Heiko Kernbach
777decd050
scss-lint changes
2014-08-19 15:44:25 +02:00
Heiko Kernbach
4b7309892d
scss-lint changes
2014-08-19 15:44:03 +02:00
Heiko Kernbach
7c70351a7d
added support for multiple document deletion, fixed a a bug when wrong count of documents was returned
2014-08-19 15:37:49 +02:00
Heiko Kernbach
029d9d7c18
added filter state for documents filter
2014-08-19 13:23:52 +02:00
Heiko Kernbach
9e88c0b58c
fixed jslint
2014-08-19 13:22:56 +02:00
Heiko Kernbach
9622061c16
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-08-19 10:57:24 +02:00
Heiko Kernbach
03bc501706
move to async calls for fetching documents and operating aql queries
2014-08-19 10:57:15 +02:00
Heiko Kernbach
8df1e9e5e1
fixed a wrong notification initialization bug
2014-08-19 10:56:17 +02:00
Heiko Kernbach
e894e50ce3
fixed visual bug at notification menu
2014-08-19 10:55:52 +02:00
Frank Celler
9fa3d22d6c
towards new dispatcher interface
2014-08-18 23:37:32 +02:00
Heiko Kernbach
e4a406def4
removed ajaxStart function
2014-08-18 17:17:24 +02:00
Heiko Kernbach
d5a1266163
added progess indicator view
2014-08-18 17:10:03 +02:00
Heiko Kernbach
42b6b8eab5
merge
2014-08-18 15:08:13 +02:00
Heiko Kernbach
5209a761db
changed the way of downloading user queries
2014-08-18 15:07:58 +02:00
Frank Celler
986bf7d0e8
added dispatcherThreads
2014-08-18 12:08:33 +02:00
Jan Steemann
f8cf5dc26d
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
...
Conflicts:
arangod/V8Server/v8-vocbase.cpp
2014-08-15 18:47:18 +02:00
Alan Plum
a97417408a
Applied performance optimization for queues.
2014-08-15 17:43:49 +02:00
Jan Steemann
828fd9cc76
set waitForSync to false for system collections
2014-08-15 17:37:44 +02:00
Jan Steemann
2a2c76770c
need to ALWAYS create a new environment. Otherwise results are somewhat non-deterministic
2014-08-15 17:35:46 +02:00
Alan Plum
98d475c103
Fixed deleting queues/jobs.
2014-08-15 15:47:42 +02:00
Heiko Kernbach
c5c1c08098
fixed wrong font rendering, safari browser
2014-08-15 13:46:49 +02:00
Heiko Kernbach
dd226830c2
design changes modal validation, brighter checking of values
2014-08-14 17:57:37 +02:00
Heiko Kernbach
adfdec9cb8
changed style of validation in modal views
2014-08-14 17:19:16 +02:00
Heiko Kernbach
6070acb954
validation now on focusout instead of keyup event
2014-08-14 16:59:50 +02:00
Heiko Kernbach
c62b81f547
enabled pretty printing in js shell by default
2014-08-14 14:53:33 +02:00
Heiko Kernbach
ce0acb013c
merge
2014-08-14 14:04:21 +02:00
Heiko Kernbach
4979513dc8
added validation rules for modal views
2014-08-14 14:03:15 +02:00
Frank Celler
c32e2776e6
Merge pull request #962 from triAGENS/foxx-queue
...
[WIP] Foxx queues
2014-08-14 10:41:19 +02:00
Jan Steemann
30b32f1f90
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
...
Conflicts:
arangod/Ahuacatl/ahuacatl-grammar.h
arangod/V8Server/v8-vocbase.cpp
js/server/tests/ahuacatl-general-graph.js
2014-08-13 16:29:57 +02:00
Jan Steemann
ab080d8b73
added derived files
2014-08-13 16:02:19 +02:00
Alan Plum
da36a1d42e
Added support for job type schemas.
2014-08-13 15:37:44 +02:00
Alan Plum
4f5caa805e
Fixed undefined CLUSTER_COORDINATOR.
2014-08-12 19:32:26 +02:00
Jan Steemann
52911293f7
added special compare function to take into account floating point differences
2014-08-12 19:14:13 +02:00
Frank Celler
9350b5a975
start the queue manager once during boot
2014-08-12 19:02:46 +02:00
Alan Plum
1913a7b231
Extracted worker, manager modules from queue. Implemented backOff, delayUntil, success/failure callbacks, push(maxFailures).
2014-08-12 19:02:46 +02:00
Alan Plum
fce8ab70f2
Renamed queues.destroy => queues.delete.
2014-08-12 19:02:46 +02:00
Alan Plum
f5ad50d930
Return number of pending jobs in queue on push.
2014-08-12 19:02:45 +02:00
Alan Plum
88d684e1d6
Allow creating queues with default number of workers, don't update queue if maxWorkers is not set.
2014-08-12 19:02:45 +02:00
Alan Plum
f4f201872c
Cache queue objects.
2014-08-12 19:02:45 +02:00
Alan Plum
19578891fb
More consistent naming.
2014-08-12 19:02:45 +02:00
Alan Plum
aaefbfb79f
Removed unused variable.
2014-08-12 19:02:45 +02:00
Alan Plum
cc6a141d66
Linting. 💥
2014-08-12 19:02:45 +02:00
Alan Plum
191b3fc88a
Implemented worker/manager internals.
2014-08-12 19:02:44 +02:00
Alan Plum
2093c28359
Fixed Foxx.queues.
2014-08-12 19:02:44 +02:00
Alan Plum
123127e57d
Exposed Foxx.queues._manager.run.
2014-08-12 19:02:44 +02:00
Alan Plum
698fd3d8ec
Revised implementation of Foxx queues.
2014-08-12 19:02:44 +02:00
Alan Plum
76c7920457
Basic implementation.
2014-08-12 19:02:44 +02:00
Jan Steemann
413ce6c50c
test fixes
2014-08-12 18:53:49 +02:00
Heiko Kernbach
462bc6112c
Merge
2014-08-12 18:06:36 +02:00
Heiko Kernbach
34ee4517ab
added more regex validation
2014-08-12 18:06:23 +02:00
Willi Goesgens
e823314a63
Adapt #8c280e255cce88af22377bee0e3ea8669c2b6d97 and #35303ab5eb5f3d588c2c6fe276dcc3772836d89f to give us a graph in defined sequence here too.
2014-08-12 17:10:29 +02:00
Michael Hackstein
1ee7cecdd7
Enforced sorting in ahuacatl generel graph test
2014-08-12 16:38:15 +02:00
Jan Steemann
80848b62a9
make test deterministic
2014-08-12 16:28:59 +02:00
Jan Steemann
3ae6d85711
removed tests for now-unsupported functionality
2014-08-12 16:22:32 +02:00
Frank Celler
5f3c5b4798
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
...
Conflicts:
js/common/bootstrap/module-console.js
2014-08-12 15:54:09 +02:00
Frank Celler
3111d7cc4c
relaxed % and escaping
2014-08-12 15:49:33 +02:00
Jan Steemann
d910e468f5
fixed issue with SLEEP() in test
2014-08-12 15:28:52 +02:00
Heiko Kernbach
00761a36e6
merge
2014-08-12 15:11:28 +02:00
Heiko Kernbach
039f7884aa
added functionality to validate modals content
2014-08-12 15:11:14 +02:00
Frank Celler
f6e242039d
relaxed % and escaping
2014-08-12 14:53:59 +02:00
Michael Hackstein
9d4642c4b5
Fixed ahuacatl-general-graph test. It does not depend on the sorting any more
2014-08-12 14:32:30 +02:00
Michael Hackstein
2622f00915
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-08-12 14:31:23 +02:00
Michael Hackstein
dc998e3116
Fixed ahuacatl-general-graph test. It does not depend on the sorting any more
2014-08-12 14:31:18 +02:00
Frank Celler
0cc3bc6f1a
fixed foxx initialisation when creating a new database
2014-08-12 12:19:30 +02:00
Frank Celler
ec3d0452f3
better names
2014-08-12 10:45:06 +02:00
Frank Celler
3322b3c4f9
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-08-12 09:58:48 +02:00
Frank Celler
7a6d5413a1
database version is now AABBCC, where AA = major, BB = minor, CC = patch
2014-08-12 09:58:42 +02:00
Heiko Kernbach
db04ef88a5
changed the look of the import query feature
2014-08-11 18:18:20 +02:00
Willi Goesgens
5d495e4f64
Output the failing functions during tests.
2014-08-11 17:34:45 +02:00
Heiko Kernbach
c4006bdec8
_from and _to links in documenView are now clickable and redirecting to their destination
2014-08-11 17:08:38 +02:00
Willi Goesgens
62d9435269
in case of we don't like the error number, output it plus the error message.
2014-08-11 16:50:56 +02:00
Heiko Kernbach
b97a3d3221
added autofocus for modals
2014-08-11 16:16:30 +02:00
Willi Goesgens
4ae37d8840
If before/after Unittests fail to match results, print the query responsible.
2014-08-11 16:09:32 +02:00
Heiko Kernbach
679db54c5a
merge
2014-08-11 15:54:58 +02:00
Heiko Kernbach
46657fee1d
changed look and feel of document editor + delete function added
2014-08-11 15:54:41 +02:00
Frank Celler
cc91cd1cb0
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-08-11 12:43:47 +02:00
Max Neunhoeffer
3b1d938dda
Make test framework throw if results are unequal.
2014-08-11 09:33:58 +02:00
Jan Steemann
579fad3d6a
added tests
2014-08-11 09:03:45 +02:00
James
5dc4f414f3
working on the tests.
2014-08-08 16:51:59 +02:00
Max Neunhoeffer
4037112858
Make AQL2 test framework work.
2014-08-08 15:33:36 +02:00
Max Neunhoeffer
3e5493a164
Fix js tests.
2014-08-08 14:40:02 +02:00
Max Neunhoeffer
9d9d3962c0
Create unittest framework for new AQL.
2014-08-08 14:39:08 +02:00
Heiko Kernbach
836e7f23bd
added a bug where query collection not recognizing current user
2014-08-08 14:25:45 +02:00
Heiko Kernbach
d6f62ac834
js/collections/arangoQueries.js
2014-08-08 14:25:13 +02:00
Heiko Kernbach
cc440aaaaa
jslint
2014-08-08 13:28:31 +02:00
Heiko Kernbach
0c716ab129
modified query collection so that name of query must be unique
2014-08-08 13:27:17 +02:00
Heiko Kernbach
cbcca7cb51
merge
2014-08-08 13:04:56 +02:00
Heiko Kernbach
124906435e
added import/export feature. aql queries now stored in user collection
2014-08-08 13:04:39 +02:00
Heiko Kernbach
2fe601e97d
added event when document cannot be saved
2014-08-08 13:00:34 +02:00
Jan Steemann
c7350c4c06
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
...
Conflicts:
arangod/V8Server/v8-vocbase.cpp
2014-08-07 16:12:14 +02:00
Jan Steemann
099ec8db60
reallow attribute names starting with underscores
2014-08-07 15:52:58 +02:00
Michael Hackstein
d64a45e23d
Added generated swagger files
2014-08-07 14:58:05 +02:00
Michael Hackstein
8dde9e7531
Fixed a bug in the automatic retry collection, it does not show the prompt for the user to enter cluster credentials
2014-08-07 14:53:03 +02:00
Michael Hackstein
a5b35f224a
Fixed REST API documentation. Some values were not recognized as paramters by swagger script
2014-08-07 14:52:55 +02:00
Frank Celler
be06ef7f25
new upgrade-database (formely known as version-check) and new startup procedure
2014-08-07 14:12:19 +02:00
Jan Steemann
a324d8c6fc
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
2014-08-06 18:37:52 +02:00
Jan Steemann
dbf2842a28
much better exception handling
2014-08-06 18:37:37 +02:00
Jan Steemann
1015404edc
working on AQL function calls and error handling
2014-08-06 16:19:43 +02:00
Heiko Kernbach
e96a51f44d
merge
2014-08-06 14:29:34 +02:00
Heiko Kernbach
64f3dba10c
query view frontend
2014-08-06 14:28:54 +02:00
Jan Steemann
dbe107ce65
jslint
2014-08-06 13:50:21 +02:00
Jan Steemann
55e0622e06
throw "real" exceptions when passing bad parameters to update/replace/remove/exists
2014-08-06 13:38:33 +02:00
Michael Hackstein
919f713ca5
Added an upgrade cluster button when cluster is shutdown. And further adoption to asynchronous code
...
Conflicts:
js/apps/system/aardvark/clusterFrontend/js/views/clusterDownView.js
Conflicts:
js/apps/system/aardvark/clusterFrontend/js/collections/clusterShards.js
2014-08-06 11:48:58 +02:00
Heiko Kernbach
abf221ed82
merge
2014-08-06 09:36:13 +02:00
Heiko Kernbach
2d1c62903d
prep for import and export of aql queries
2014-08-06 09:35:45 +02:00
Michael Hackstein
4a815d6730
Added automatic retry file to karma tests
2014-08-06 09:20:55 +02:00
Michael Hackstein
ba08d7e5fd
Fixed a bug in cluster dashboard, which made it impossible to view the dashboard for a multi machine cluster. #883
2014-08-06 09:18:28 +02:00
Michael Hackstein
53abe18fe5
Fixed cluster dashboard on server failure
2014-08-06 09:18:19 +02:00
Michael Hackstein
b3dedc10c9
Fixed a redircetion bug (Dead Coordinator -> Revive Coordinator -> Dead Coordinator -> Revive Coordinator) did not load cluster interface twice
2014-08-06 09:18:00 +02:00
Michael Hackstein
15f535ed61
Fixed a bug with retrying whenever the connection was lost
...
Conflicts:
js/apps/system/aardvark/clusterFrontend/js/collections/clusterShards.js
2014-08-06 09:17:34 +02:00
Michael Hackstein
2a9c88e85b
Added unreachable view
2014-08-06 09:16:50 +02:00
Michael Hackstein
db5b7c2086
If no coordinator is available the interface will tell you. Screen needs to be prettified. Still some issues when interface comes back, null-pointer exceptions
2014-08-06 09:16:36 +02:00
Michael Hackstein
7aa7697ded
Continued implementing async functionality in cluster dashboard
...
Conflicts:
js/apps/system/aardvark/clusterFrontend/js/views/showClusterView.js
2014-08-06 09:16:08 +02:00
Michael Hackstein
06e9a949d5
Cluster Servers and Coordinators are now working async. It is now possible to contact a cluster even if some of the coordinators are down
2014-08-06 09:14:42 +02:00
Michael Hackstein
9d85b25674
Started moving synchronous cluster implementation to asynchronous one. Synchronous is broken on some browsers as soon as one coordinator is dead
...
Conflicts:
js/apps/system/aardvark/clusterFrontend/js/views/showClusterView.js
2014-08-06 09:14:28 +02:00
Jan Steemann
fe4d83e80b
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into aql2
...
Conflicts:
Documentation/Books/Users/Aql/README.mdpp
Documentation/Books/Users/AqlExtending/README.mdpp
2014-08-05 15:09:28 +02:00
Jan Steemann
c7e2ccee51
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-08-05 10:13:03 +02:00
Jan Steemann
3a4cf3eac5
added derived file
2014-08-05 10:12:32 +02:00
Jan Steemann
0e8949f8b3
unify function behavior in shell and server
2014-08-05 09:07:28 +02:00
Max Neunhoeffer
8b640be8ac
Add Filter node.
2014-08-04 15:11:51 +02:00
Heiko Kernbach
21629e8284
karma jslint
2014-08-01 20:44:13 +02:00
Heiko Kernbach
d3af798a5c
karma jslint error
2014-08-01 20:40:18 +02:00
Heiko Kernbach
342c8f00d8
added missing karma config entries
2014-08-01 20:38:47 +02:00
Heiko Kernbach
2caa3b7a60
merge
2014-08-01 20:20:15 +02:00
Heiko Kernbach
b477843b27
added model, collection, view, css for custom query storage
2014-08-01 20:20:01 +02:00
Alan Plum
069644a2e4
Added flatten method.
2014-08-01 20:02:54 +02:00
Alan Plum
d9b80d5ae1
Added exponential back-off helper.
2014-08-01 20:02:53 +02:00
Heiko Kernbach
bef094db2e
merge
2014-08-01 18:20:44 +02:00
Heiko Kernbach
acecadb2e1
jslint fixes
2014-08-01 18:20:28 +02:00
Heiko Kernbach
9ead031a73
added visual feedback for user editing a document or edge
2014-08-01 18:16:06 +02:00
Max Neunhoeffer
7beb1beb23
Take out a cout.
2014-08-01 17:06:57 +02:00
Max Neunhoeffer
390f0fe605
Implement distributeShardsLike
2014-08-01 17:05:04 +02:00
Heiko Kernbach
5700394a69
fixed specs for documentsViewSpec
2014-08-01 15:15:56 +02:00
Heiko Kernbach
3b51bbe26f
fixed and cleaned up tooltips
2014-08-01 15:01:22 +02:00
Heiko Kernbach
5abdc1e4b4
removed console log
2014-08-01 14:39:28 +02:00
Heiko Kernbach
ad318b0ab9
fixed karma spec
2014-08-01 14:35:32 +02:00
Heiko Kernbach
1f41d215fd
fixed divider bug in dbSelectionView templaet
2014-08-01 14:26:15 +02:00
Heiko Kernbach
ff3d95746f
changed keywords in aql-theme for ace editor
2014-07-31 19:10:49 +02:00
Heiko Kernbach
4a3796186d
added new functions and keywords into aql theme for ace editor
2014-07-31 18:40:41 +02:00
Heiko Kernbach
198b152970
fixed dbselectionviewspec
2014-07-31 18:25:33 +02:00
Heiko Kernbach
cee3035d70
manage dbs: removed unnecessary divider if not needed
2014-07-31 17:53:09 +02:00
Heiko Kernbach
ad51f9797f
changed Graph Management label to Graphs
2014-07-31 17:47:30 +02:00
Heiko Kernbach
134975f5f1
changed copyright to arangodb gmbh
2014-07-31 17:37:46 +02:00
scottashton
fba85a7c6c
GRAPH_VERTICES now returns orphans
2014-07-30 11:23:10 +02:00
Michael Hackstein
83d49c0d9d
Fixed a minor bug where it was not allowed to remove a vertex from a graph by its key
2014-07-30 09:41:57 +02:00
Alan Plum
0f5c65e636
gharial: added missing body params.
2014-07-25 16:23:34 +02:00
scottashton
6d2e3acd13
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-07-25 16:09:45 +02:00
scottashton
0a15993322
jslinted filed
2014-07-25 16:09:40 +02:00
Michael Hackstein
516fdaa3dc
Added a cleanup before empty graph test
2014-07-25 16:04:59 +02:00
Michael Hackstein
28f2ca58ac
Added a regression test for restricted edges on non existing edges. Yes
2014-07-25 16:04:29 +02:00
scottashton
8776a84447
fixed bug with edgeCollectionRestrictions
2014-07-25 15:55:45 +02:00
Alan Plum
edccd22286
Fixed aardvark config not showing falsey defaults and formatting.
2014-07-25 15:36:45 +02:00
Frank Celler
026121dadd
fixed sandbox
2014-07-24 16:06:06 +02:00
Frank Celler
55e1ee43bd
added createLocations
2014-07-24 16:06:06 +02:00
Alan Plum
05ce0037da
Fixed printRecursive for null.
2014-07-24 15:56:27 +02:00
Heiko Kernbach
83ccb3c339
changed lib to minified version
2014-07-24 14:14:05 +02:00
Heiko Kernbach
a0648b9f86
merge
2014-07-24 14:13:02 +02:00
Heiko Kernbach
a09f66cb4f
fixed select2 modal bug
2014-07-24 14:06:06 +02:00
Heiko Kernbach
796b407d51
moved back to previous version
2014-07-24 14:05:51 +02:00
Alan Plum
facd7dc515
Fixed #961 . Undocumented bodies should never throw.
2014-07-24 11:22:30 +02:00
Heiko Kernbach
e7f4d396a6
new select2 version, fixed a bug where using backspace results in frontend inusability
2014-07-24 10:38:01 +02:00
Jan Steemann
2943ac073c
added derived file
2014-07-24 09:15:13 +02:00
Frank Celler
5f695d327b
Merge pull request #942 from triAGENS/enjoi-all-the-apps
...
Convert gharial and aardvark to joi
2014-07-23 20:25:57 +02:00
Frank Celler
a8bccbf8e3
Merge pull request #959 from triAGENS/saner-recursive-print
...
Allow printing any object recursively that doesn't override toString.
2014-07-23 20:24:14 +02:00
Alan Plum
28cd18a8dd
Linting.
2014-07-23 19:41:59 +02:00
Jan Steemann
328e3c209c
fixed another test
2014-07-23 18:50:45 +02:00
Jan Steemann
a91af39243
make test succeed after Max's optimization
2014-07-23 17:15:13 +02:00
Jan Steemann
8cb85fd973
optimization for AQL queries with limit
2014-07-23 17:15:01 +02:00
Alan Plum
9e13e84b31
Workaround for booleans-as-numbers (thank you, PHP).
2014-07-23 17:05:04 +02:00
Alan Plum
e7e9ec33c5
Handle Object.create(null).
2014-07-23 16:29:48 +02:00
Alan Plum
80070b9e83
Allow printing any object recursively that doesn't override toString.
2014-07-23 16:15:04 +02:00
scottashton
db5887f2b5
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-07-23 13:49:06 +02:00
scottashton
a30c8fe8ec
performance boost for GRAPH_EDGES and GRAPH_NEIGHBORS
2014-07-23 13:49:00 +02:00
gschwab
0df37812e2
initial check in
2014-07-23 13:39:16 +02:00
Jan Steemann
e7c18b40a6
fixed statistics interval
2014-07-23 11:39:15 +02:00
Alan Plum
760938c238
Removed unused pathParam to prevent breakage.
2014-07-23 11:20:35 +02:00
Alan Plum
9d752c951f
Converted gharial and aardvark to joi.
2014-07-23 11:20:35 +02:00
Max Neunhoeffer
7b889bd3bf
Merge branch 'maxmh' into devel
...
Conflicts:
arangod/VocBase/document-collection.cpp
2014-07-23 10:39:31 +02:00
Jan Steemann
55a3bb5929
style
2014-07-22 17:39:29 +02:00
Max Neunhoeffer
a8e3236560
Snapshot, legend cache started.
2014-07-22 16:59:19 +02:00
Jan Steemann
6ca37dd0eb
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-07-22 15:17:02 +02:00
Jan Steemann
b36ad17cc6
finished --wal.suppress-shape-information
2014-07-22 15:16:49 +02:00
Michael Hackstein
04b7958e00
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-07-22 13:36:01 +02:00
Michael Hackstein
330e73289a
The application view will now always sort your apps by name
2014-07-22 13:35:49 +02:00
Thomas Schmidts
2afd5cc356
Fixed some wrong references
2014-07-21 18:06:02 +02:00
Jan Steemann
712358d069
added optional `ttl` attribute to specify result cursor expiration for HTTP API method `POST /_api/cursor`
...
The `ttl` attribute can be used to prevent cursor results from timing out too early.
2014-07-21 15:48:43 +02:00
Michael Hackstein
472240948a
Fixed JSLint warning in gharial
2014-07-21 14:41:34 +02:00
Jan Steemann
ddf69e99a9
fixed tasks with offset 0.0
2014-07-21 14:22:39 +02:00
Michael Hackstein
05a6760adb
Fixed return code in gharial, when trying to delete a non existing vertex collection.
2014-07-21 10:23:54 +02:00
Michael Hackstein
2999212360
Added a more elaborate spy on the App in cluster view tests
2014-07-18 16:59:55 +02:00
Michael Hackstein
dc2ba5391b
Fixed indention of spec
2014-07-18 16:53:17 +02:00
Michael Hackstein
135a447c67
Removed unnecessary deletion of values in tests. Might have sideeffects
2014-07-18 16:52:56 +02:00
Michael Hackstein
b13149ea5f
Removed pointless logging
2014-07-18 15:12:01 +02:00
Michael Hackstein
f0fc951089
Impoved spies in routerSpec and fixed indention in router
2014-07-18 14:57:58 +02:00
Michael Hackstein
49ef4a57b7
Cleaned up aardvark tests.
2014-07-18 13:20:04 +02:00
Michael Hackstein
6481c3217f
Fixed ordering of error responses in gharial
2014-07-18 10:53:52 +02:00
Michael Hackstein
6736098790
Improved spies in router spec
2014-07-18 09:11:27 +02:00
Michael Hackstein
ac84c9f8ef
Cleaned up window.App after test cases
2014-07-17 16:38:18 +02:00
clintwood (Office)
abe72bec38
AQL Syntax: Added AQL data modification keywords to syntax highlighting.
2014-07-17 15:54:56 +02:00
clintwood (Office)
fb0a309b3c
AQL Editor: Query only on selected text if a selection exists.
2014-07-17 15:54:47 +02:00
clintwood (Office)
f28e829586
Fix: Save (Update) on AQL query editor will now persist changed query text.
2014-07-17 15:47:51 +02:00
Alan Plum
2c812af557
Fixed cookie domain being set to cookie path if a cookie path is provided.
2014-07-17 12:41:18 +02:00
Michael Hackstein
679996d5b4
Properly cleaning up the modal dialog after tests now
2014-07-16 15:39:45 +01:00
Michael Hackstein
85f3c7a447
Added some tests for applications overview.
2014-07-16 15:39:16 +01:00
Michael Hackstein
5df8cf0896
Fixed a minor mistake where it was not possible to install a foxx App
2014-07-16 15:11:43 +01:00
Michael Hackstein
06599c6e41
Added some more tests for gharial adapter
2014-07-16 13:33:21 +01:00
Michael Hackstein
1d824226e7
Added test for te version check to not trigger the update dialog if version is devel
2014-07-16 13:32:57 +01:00
Michael Hackstein
b23e0e6cbb
Readded deactivated test for moduarity joiner in frontend.
2014-07-16 13:31:57 +01:00
Michael Hackstein
ae68358dec
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-07-16 12:51:34 +01:00
Michael Hackstein
871db072e7
Added tests for gharial error return codes. Fixed a bug pn false return code on the way
2014-07-16 11:04:39 +01:00
gschwab
2e878bfde0
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-07-16 09:31:17 +02:00
gschwab
ea1d653836
fixed jslint
2014-07-16 09:31:08 +02:00
Frank Celler
70825ae10a
fixed V8 compiler for ARM
...
Conflicts:
CHANGELOG
2014-07-15 20:30:16 +02:00
Frank Celler
6ec2cf2a3c
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-07-15 20:20:42 +02:00
Michael Hackstein
3ecae27acd
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-07-15 16:57:33 +01:00
Michael Hackstein
db33dd22d2
Fixed a minor bug in gharial where there was no correct error code was thrown when trying to store a vertex in a non existing graph. Also allowed the _create method of graph module to take options like waitForSync
2014-07-15 16:57:24 +01:00
gschwab
9b22e50648
added some css, html and checks
2014-07-15 13:14:33 +02:00
Thomas Schmidts
389439932f
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-07-14 13:37:51 +02:00
Max Neunhoeffer
9e3ccdc2e0
Merge branch 'devel' of ssh://github.com/triAGENS/ArangoDB into devel
2014-07-14 11:25:38 +02:00
Alan Plum
15372670e0
Fixes #947 .
2014-07-14 10:49:34 +02:00
Thomas Schmidts
ecb2c29729
Fixed wrong link in Aql/GraphOperations
2014-07-11 15:47:47 +02:00
Heiko Kernbach
3293208b6a
fixed graphviewer navigation
2014-07-11 13:54:48 +02:00
scottashton
bc8d68c0fd
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-07-11 13:30:08 +02:00
scottashton
ba2d7a7745
collapse edge definitions when graph is created
2014-07-11 13:30:03 +02:00
Thomas Schmidts
ac4398ab7e
Changed Swagger for correct API look
2014-07-11 13:21:32 +02:00
Thomas Schmidts
256c7d51de
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-07-11 09:29:46 +02:00
Thomas Schmidts
f4e60b7315
Fixed too long line
2014-07-11 09:29:31 +02:00
scottashton
0a69895d74
FIXED GRAPH_NEIGHBORS , DID THROW WHEN NO EDGES HAVE BEEN DEFINED
2014-07-11 09:05:36 +02:00
Frank Celler
cf81e3ff00
generate .cpp file instead of .c file
2014-07-10 19:13:12 +02:00
Michael Hackstein
ea236ec3a8
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-07-10 16:39:54 +02:00
Michael Hackstein
e43caaea0d
FIxed tests for cluster down view
2014-07-10 16:39:49 +02:00
Thomas Schmidts
de75804367
Chapters are color-coded in the documentation. Also bug fixed for Safari
2014-07-10 16:33:47 +02:00
scottashton
9bcb93ed2e
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-07-10 15:44:07 +02:00
scottashton
ad989fe036
minor bug fix
2014-07-10 15:43:57 +02:00
Michael Hackstein
608dd475f6
Fixed an error in a general graph example
2014-07-10 13:38:16 +02:00
Michael Hackstein
6f017e2920
Added a specific cleanup when deleting cluster plan or midifying it
2014-07-10 11:41:31 +02:00
Michael Hackstein
7aaf9cd0c3
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-07-10 09:51:40 +02:00
Michael Hackstein
ca959a0653
Added a test that the graph viewer is not loaded for graphs without edge definitions
2014-07-10 09:51:33 +02:00
Michael Hackstein
a6bf48831b
Fixed #941 . Showing a collection did send a count request, as well as a fullCount for the query. fullCount in this case is superflous and has been removed. On the way fixed an issue with the number of documents not updating while filtering.
2014-07-10 09:33:05 +02:00
Michael Hackstein
9beab0aaff
It is no longer possible to view graphs having no edge definitions
2014-07-09 16:40:36 +02:00
scottashton
435cf1a4df
minor bugs ahuacatl
2014-07-09 15:59:09 +02:00
scottashton
f93bca5873
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-07-09 15:46:13 +02:00
scottashton
a249dd46eb
minor bugs ahuacatl
2014-07-09 15:45:25 +02:00
Michael Hackstein
47c8f709a9
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-07-09 15:15:39 +02:00
Michael Hackstein
5d90ffef37
Fixed parameter types for boolean query parameter. Fixed return code for edge creation. 400 is thrown on invalid edge, 404 is thrown if collection or graph not found
2014-07-09 15:15:25 +02:00
scottashton
c6a5425930
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-07-09 14:43:15 +02:00
scottashton
267c8ba451
minor fixes in gharial and ahuacatl
2014-07-09 14:43:06 +02:00
Alan Plum
b596941aa5
Documentation method syntax.
2014-07-09 14:00:50 +02:00
Alan Plum
38581d714f
Marked old requestContext.queryParam/pathParam syntax for deprecation.
2014-07-09 13:10:13 +02:00
Alan Plum
f44d319f3e
Added tests.
2014-07-09 13:09:16 +02:00
Alan Plum
557167f74d
Fixed copy-paste error.
2014-07-09 13:09:16 +02:00
Alan Plum
5671bf1440
Implement joi validation of query and path params. Fixes #936 .
2014-07-09 13:09:16 +02:00
Alan Plum
2d4a76417c
Removed deprecation warning for now.
2014-07-09 12:41:03 +02:00
Alan Plum
3a117f5bd8
Undocumented body param now uses new syntax.
2014-07-09 12:40:05 +02:00
Alan Plum
7887f1b282
Added tests.
2014-07-09 12:40:05 +02:00
Alan Plum
25afdec36e
Made Foxx RequestContext bodyParam more consistent with other param methods. Fixes #935 .
2014-07-09 12:40:05 +02:00
Alan Plum
6ff6d4e41a
Merge pull request #932 from triAGENS/foxx-joiful-models
...
Use Joi for model validation (fixes #926 )
2014-07-09 12:39:27 +02:00
Michael Hackstein
439b05a361
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-07-09 12:19:27 +02:00
Michael Hackstein
74c8752d97
Fixes false positioning of edge #894 . Tested in FF, Chrome, Safari, IE11 (all newest versions)
2014-07-09 12:19:22 +02:00
Alan Plum
0b97f4731d
Marked old Model.extend syntax for deprecation.
2014-07-09 12:00:35 +02:00
Alan Plum
2d6a0f2a73
Clarified isEmpty check.
2014-07-09 12:00:35 +02:00
Alan Plum
08d3be148c
Docs consistency.
2014-07-09 12:00:35 +02:00
Alan Plum
34de2d00d3
Added documentation for errors and isValid.
2014-07-09 12:00:35 +02:00
Alan Plum
292ff5c8e7
Don't clone objects just to throw them away.
2014-07-09 12:00:35 +02:00
Alan Plum
b2415d7871
Implemented Foxx model auto-validation with joi.
2014-07-09 12:00:34 +02:00
Alan Plum
889e8de4c9
Implemented Joi validation/toJSONSchema with legacy fallback. See #926 .
2014-07-09 12:00:34 +02:00
Max Neunhoeffer
5c333cc94a
Merge branch 'devel' of ssh://github.com/triAGENS/ArangoDB into devel
2014-07-09 10:18:11 +02:00
Max Neunhoeffer
951be763d3
Disable a test in the cluster that needs transactions.
2014-07-09 10:17:34 +02:00
Michael Hackstein
8cf3a41a0c
Used documentation generation commands in general graph documentation
2014-07-09 09:58:04 +02:00
Michael Hackstein
b0722d9981
FIxed a bug in an example
2014-07-08 17:36:16 +02:00
Michael Hackstein
3ec0b09ae3
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-07-08 17:30:48 +02:00
Michael Hackstein
c3a9335621
General graph module now allows to drop the collection alongside the definition of a graph
2014-07-08 17:30:14 +02:00
Michael Hackstein
1f795fec66
Improved gharial and general graph documentation. Gharial now documents waitForSync, keepNull and if-match
2014-07-08 17:18:15 +02:00
Alan Plum
0ebddb7bb5
Updated Foxx RequestContext docs to new method syntax.
2014-07-08 17:15:15 +02:00
Michael Hackstein
c9b14f9413
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-07-08 16:02:06 +02:00
Michael Hackstein
47d092cc3c
Removed commented debug output
2014-07-08 16:02:01 +02:00
Lucas Dohmen
1b46f78c54
Unfinished, undocumented graph feature
...
Psst... It's a secret...
2014-07-08 15:44:35 +02:00
Thomas Schmidts
c9ece0af5c
@startDocuBlock removed from non used code block
2014-07-08 15:40:30 +02:00
Michael Hackstein
70f4da0534
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-07-08 15:24:04 +02:00
Michael Hackstein
bbda062747
Fixed a minor bug when updating the edge definitions. The currently referenced graph object was not updated properly, the stored one was.
2014-07-08 15:23:59 +02:00
Alan Plum
abbb9ec146
Added node net, sys.
2014-07-08 14:17:46 +02:00
Alan Plum
fbe136b5c1
Added joi.
2014-07-08 14:15:03 +02:00
Michael Hackstein
4cf8df05dc
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-07-08 13:53:43 +02:00
Michael Hackstein
f763f0aa13
Added an error for the graph module. It will be thrown on the attempt to add an orphan collection that is already used. Also alloed orphan collections for restrictions in fluentAQL
2014-07-08 13:53:39 +02:00
Michael Hackstein
aeacb9279a
Fixed a problem with waitForSync parameter. Returned type is string, not boolean as expected
2014-07-08 13:08:09 +02:00
Frank Celler
e436ecfa40
if a cancelation has occured, flush the module cache
2014-07-08 11:54:53 +02:00
Thomas Schmidts
c2fa9cb091
Erased useless @startDocuBlocks
2014-07-08 11:16:56 +02:00
Michael Hackstein
3f6e1c3555
Unified gharial error responses with normal API
2014-07-08 10:46:18 +02:00
Michael Hackstein
a474689b2e
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-07-08 09:50:35 +02:00
Michael Hackstein
9c452b826c
Fixed a bug where collections where dropped although they were used as orphans in other graphs
2014-07-08 09:50:30 +02:00
Thomas Schmidts
57cd57c55d
Fixed wrong @startDocuBlock in Documentation
2014-07-08 09:37:07 +02:00
scottashton
90e4bf9bd3
distinct result on GRAPH_EDGES
2014-07-08 08:35:37 +02:00
Michael Hackstein
b67a016b4c
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-07-08 08:03:12 +02:00
Michael Hackstein
3f7e2a7b76
Fixed failing gharial examples
2014-07-08 08:03:03 +02:00
Frank Celler
793f7e8859
generated files
2014-07-07 18:46:39 +02:00
Frank Celler
0703809e00
added isIP
2014-07-07 18:46:02 +02:00
Thomas Schmidts
19e750b35f
Fixed some small errors in @startDocuBlock
2014-07-07 16:58:26 +02:00
Thomas Schmidts
1a78807a67
Fixed a few @startDocuBlock errors
2014-07-07 16:15:50 +02:00
Alan Plum
6326f6dcc6
Formatting.
2014-07-07 15:44:09 +02:00
Michael Hackstein
7383fc4fdd
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-07-07 15:18:39 +02:00
Michael Hackstein
72a9b7e5aa
Added waitForSync support for creation of vertices and edges in gharial
2014-07-07 15:18:35 +02:00
Alan Plum
b0a44312fa
Added package.json
2014-07-07 15:05:07 +02:00
scottashton
866604f93d
jslinted
2014-07-07 14:47:14 +02:00
scottashton
64a72ed12b
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-07-07 14:22:41 +02:00
scottashton
c5bfe5a33c
changed gharial to match php api
2014-07-07 14:21:58 +02:00
Michael Hackstein
a9a8efb14b
Fixed documentation of gharial. Status code assertion did fail due to waitForSync parameter
2014-07-07 09:51:05 +02:00
Michael Hackstein
4701ad8635
Fixed tests for document view. Frontend should be green again
2014-07-07 09:41:39 +02:00
Michael Hackstein
8fe6f0260d
Fixed sorting of documents to use internal total function
2014-07-07 09:31:54 +02:00
Michael Hackstein
c588a1ca4c
Fixed tests for documents view in admin interface. there was some functionality missing thx @jsteemann
2014-07-07 09:17:30 +02:00
Jan Steemann
ddb26d76f8
wrote documentation for WAL
2014-07-06 18:31:41 +02:00
Jan Steemann
e0920209f7
added generated file
2014-07-06 15:27:02 +02:00
Jan Steemann
40ebe10d0e
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-07-06 13:53:53 +02:00
Jan Steemann
08654635f1
fixed examples
2014-07-06 13:53:45 +02:00
Frank Celler
40edb310f2
generated files
2014-07-06 13:43:53 +02:00
Jan Steemann
c12df38eb2
fixed broken examples
2014-07-06 02:25:19 +02:00
Jan Steemann
0b4040265f
added derived files
2014-07-06 00:46:03 +02:00
Jan Steemann
158cdd1c7a
improved printing of cursors
2014-07-06 00:44:37 +02:00
Jan Steemann
0ab5732c4d
updated documentation
2014-07-06 00:21:55 +02:00
Jan Steemann
ca97aa4a07
added tests, fixed segfault
2014-07-05 22:58:36 +02:00
Jan Steemann
5d5b3d7009
added AQL documentation
2014-07-05 19:10:56 +02:00
Jan Steemann
64916fd9d8
next attempt
2014-07-05 16:25:35 +02:00
Jan Steemann
a7b590e63a
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-07-05 16:19:28 +02:00
Jan Steemann
dce300224c
attempt to fix test
2014-07-05 16:19:10 +02:00
Alan Plum
eea92e17b1
Merge pull request #930 from triAGENS/foxx-repo-indexes
...
Fixes #899 .
2014-07-05 16:08:25 +02:00
Alan Plum
eaf855d964
Documentation method syntax.
2014-07-05 16:05:55 +02:00
Jan Steemann
aba9fd431f
web interface didn't update the view after filtering documents
2014-07-05 14:43:30 +02:00
Alan Plum
61909ccd23
Added tests for Repository index magic. Fixes #899 .
2014-07-04 17:09:50 +02:00
Alan Plum
40448d69cc
Consistency in docs.
2014-07-04 17:08:34 +02:00
Alan Plum
2f1ef93574
Allow using Repository::all without arguments.
2014-07-04 17:08:34 +02:00
Alan Plum
f1d0124a0f
Added index-specific repository methods.
2014-07-04 17:08:34 +02:00
Jan Steemann
772f5fc876
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-07-04 13:52:45 +02:00
Jan Steemann
6f4ab77d9b
fixed WAL collector moving markers
2014-07-04 13:52:31 +02:00
Alan Plum
b5442e1ec8
Whitelist metadata in Model::set.
2014-07-04 11:15:56 +02:00
Alan Plum
391810aa61
Don't throw in Model::get.
2014-07-04 11:15:56 +02:00
Jan Steemann
96b195a34d
added test
2014-07-04 08:06:02 +02:00
Jan Steemann
04ed18be47
recovery
2014-07-03 22:50:22 +02:00
Jan Steemann
27c106e1f2
removed debug output
2014-07-03 18:51:50 +02:00
Jan Steemann
470839ffb9
fixed tests
2014-07-03 18:51:40 +02:00
Jan Steemann
cbf7e27f68
added derived files
2014-07-03 17:12:56 +02:00
Jan Steemann
6fc0c051d0
added test case
2014-07-03 17:12:25 +02:00
Jan Steemann
7554ead5d4
fixed recovery
2014-07-03 16:58:10 +02:00
Jan Steemann
2babd2a1d2
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-07-03 12:58:18 +02:00
Jan Steemann
d5e4f6762c
foxx-directories test
2014-07-03 12:58:02 +02:00
Michael Hackstein
202deaae85
Fixed issues in gharial module. By default the do not wait for sync http codes are returned. You can now optionally send waitForSync true to all modifying endpoints
2014-07-03 10:53:18 +02:00
Lucas Dohmen
f9360c2577
Merge pull request #927 from triAGENS/foxx-model-set-validation
...
FoxxModel.set validation
2014-07-03 07:49:33 +02:00
Thomas Schmidts
0328c9a900
Fixed a few spelling and code erros and deleted last examples
2014-07-02 17:48:54 +02:00
Alan Plum
299cfd80fe
Replaced ES5 methods with underscore because reasons.
2014-07-02 17:14:03 +02:00
Alan Plum
e3baa87072
Coding style.
2014-07-02 17:14:03 +02:00
Alan Plum
e1aa528295
Added tests for bad model attribute setting.
2014-07-02 17:14:02 +02:00
Alan Plum
7b56ff643f
Linting.
2014-07-02 17:14:02 +02:00
Alan Plum
19edeb18ba
Implemented simple validation in FoxxModel.set
2014-07-02 17:14:02 +02:00
Jan Steemann
8a36d58524
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-07-02 16:53:30 +02:00
Jan Steemann
d4858f90d3
added test for renaming
2014-07-02 16:53:23 +02:00
Michael Hackstein
7b22c0c2a5
Added a correct 404 return code to gharial when trying to remove a vertex/edge which does not exists. Also added tests for return codes
2014-07-02 15:03:06 +02:00
Michael Hackstein
de1c3836aa
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-07-02 14:16:41 +02:00
Michael Hackstein
75059ac757
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-07-02 14:16:28 +02:00
Thomas Schmidts
e46d87f23c
Changed documentation code in configure chapter
2014-07-02 14:08:41 +02:00
Michael Hackstein
0ad3a34266
Added a simple get graph function to gharial.
2014-07-02 14:07:12 +02:00
Jan Steemann
a46ac4a8a2
removed mruby
2014-07-02 13:32:07 +02:00
Max Neunhoeffer
da4ca4a6b5
Fix bug in disabling of tests.
2014-07-02 11:37:56 +02:00
Max Neunhoeffer
ad767b5aee
Implement disabling of client tests.
2014-07-02 11:32:38 +02:00
Michael Hackstein
12cf9e4740
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-07-02 10:30:01 +02:00
Michael Hackstein
2fd21ceac5
Improved router spec. It now checks for correct width send on resize
2014-07-02 10:29:56 +02:00
Jan Steemann
2f1587785b
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-07-02 10:28:58 +02:00
Jan Steemann
28965618d1
handle renaming of collections
2014-07-02 10:28:43 +02:00
Max Neunhoeffer
439d44cbc7
Merge branch 'devel' of ssh://github.com/triAGENS/ArangoDB into devel
2014-07-02 10:26:54 +02:00
Max Neunhoeffer
878678e899
Disable changeMode client test in JS unittest framework.
2014-07-02 10:26:28 +02:00
Max Neunhoeffer
e9e2913696
Catch exception in changeMode test.
2014-07-02 10:25:54 +02:00
Jan Steemann
84ef51aaf4
handle properties marker
2014-07-02 09:54:28 +02:00
Jan Steemann
ab70cfb9bb
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-07-02 09:31:17 +02:00
Jan Steemann
7fa01da9b4
handle empty logfiles on startup
2014-07-02 09:31:00 +02:00
Jan Steemann
eae94f97a8
removed dead code
2014-07-02 00:21:58 +02:00
Jan Steemann
0a230b77e3
jshund
2014-07-02 00:17:25 +02:00
Michael Hackstein
aac1d3ecde
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-07-01 16:52:21 +02:00
Michael Hackstein
fd635bddc0
Reactivated and fixed cluster frontend tests
2014-07-01 16:52:15 +02:00
Jan Steemann
a5cf53d417
fixed examples
2014-07-01 16:48:47 +02:00
Jan Steemann
0d6ecea63f
removed debug output
2014-07-01 15:58:51 +02:00
Alan Plum
1624c6a1b8
Formatting.
2014-07-01 15:08:38 +02:00
Alan Plum
ab4e208e7d
Simplified config value validation in aardvark.
2014-07-01 14:41:03 +02:00
Alan Plum
1d497135cf
Allow specifying config options when mounting apps in aardvark.
2014-07-01 14:35:08 +02:00
Thomas Schmidts
0577583aa5
Changes in the documentation code for API
2014-07-01 14:18:12 +02:00
Max Neunhoeffer
140072a8f0
Merge branch 'devel' of ssh://github.com/triAGENS/ArangoDB into devel
2014-07-01 13:21:06 +02:00
Max Neunhoeffer
7fb712c681
Fix create collection in cluster really.
2014-07-01 13:20:45 +02:00
Jan Steemann
815bb8480a
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-07-01 13:12:47 +02:00
Jan Steemann
4cd20bfb7c
fixed syncs across multiple files
2014-07-01 13:12:36 +02:00
gschwab
0d9ef4892c
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-07-01 11:47:38 +02:00
gschwab
8e3b800a69
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
...
Conflicts:
js/apps/system/aardvark/frontend/js/modules/org/arangodb/general-graph.js
2014-07-01 11:47:28 +02:00
Max Neunhoeffer
89654b68cd
Merge branch 'devel' of ssh://github.com/triAGENS/ArangoDB into devel
2014-07-01 11:47:25 +02:00
Max Neunhoeffer
351da7709d
Fix bug in creation of sharded collections in cluster.
2014-07-01 11:47:09 +02:00
Jan Steemann
9f51f9a5dd
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-07-01 11:36:26 +02:00
Jan Steemann
9469513170
remove replication collection
2014-07-01 11:36:13 +02:00
Jan Steemann
c28b672fe5
fixed test
2014-07-01 11:35:57 +02:00
Michael Hackstein
8e1680340d
Fixed indention and minor errors in cluster specs
2014-07-01 11:35:01 +02:00
scottashton
fe8665d682
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-07-01 10:31:57 +02:00
scottashton
8c211c41c2
more tests
2014-07-01 10:31:53 +02:00
Michael Hackstein
a387964ca2
Added Spec files to make JSLINT and fixed all errors in these files
2014-07-01 09:34:01 +02:00
scottashton
422c102e34
tests for graph model
2014-07-01 09:12:10 +02:00
Jan Steemann
41008dab3a
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-06-30 19:00:42 +02:00
Jan Steemann
d55626c038
xxx
2014-06-30 19:00:36 +02:00
Alan Plum
5b62aae51e
Disambiguated "lifetime" in Foxx auth.
2014-06-30 17:55:18 +02:00
Alan Plum
edf850ce87
Formatting, whitespace.
2014-06-30 17:43:59 +02:00
Thomas Schmidts
9e2a538096
Changed API documentation in code
2014-06-30 17:29:15 +02:00
Michael Hackstein
11a2f23c2b
Fixed a bug in graph viewer to list the label attribute
2014-06-30 17:19:13 +02:00
Michael Hackstein
9762c20424
Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
2014-06-30 16:51:56 +02:00
Michael Hackstein
7944301f2e
Fixed requesting of random vertices in graph viewer. Warning for empty graph will now displayed only if the graph is really empty, not on bad luck
2014-06-30 16:51:29 +02:00
Max Neunhoeffer
4a37680d92
Merge branch 'devel' of ssh://github.com/triAGENS/ArangoDB into devel
2014-06-30 16:49:08 +02:00
Max Neunhoeffer
412abdea0b
Implement arangodump/restore test in unittests for cluster.
...
Not yet working completely.
2014-06-30 16:48:33 +02:00
scottashton
ed7ef4fa80
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2014-06-30 16:27:56 +02:00
scottashton
53a676e387
graphManagement covered
2014-06-30 16:27:52 +02:00