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
|
3c79b54330
|
Merge branch 'devel' of github.com:arangodb/arangodb into gos
|
2015-04-01 13:38:29 +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 |
Jan Steemann
|
80a99ab23e
|
refactored cursor API
|
2015-03-30 14:58:51 +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 |
Willi Goesgens
|
2b04526729
|
Relax timeout for cluster startup.
|
2015-03-26 13:45:01 +01:00 |
Willi Goesgens
|
ca95acc246
|
Switch commandline argument handling to the new object structure.
|
2015-03-26 13:44:29 +01:00 |
Alan Plum
|
8b77637dd7
|
Allow non-fq file paths.
|
2015-03-26 12:22:13 +01:00 |
Alan Plum
|
d6d6914b9e
|
Added Foxx.Repository#exists.
|
2015-03-25 17:19:44 +01:00 |
Alan Plum
|
85254434ee
|
More linting.
|
2015-03-25 13:01:30 +01:00 |
Alan Plum
|
c7f9679085
|
Gotcha: underscore's template method changed in new version.
|
2015-03-25 11:32:10 +01:00 |
Alan Plum
|
8266fb8252
|
Linting.
|
2015-03-25 10:35:18 +01:00 |
Alan Plum
|
eb30d2aad0
|
Less magic.
|
2015-03-25 10:35:18 +01:00 |
Alan Plum
|
03ccf67269
|
Implemented Repository lifecycle events. See #1257.
|
2015-03-25 10:35:18 +01:00 |
Alan Plum
|
02c9beab0c
|
Support chaining in Foxx.Model#set.
|
2015-03-25 10:35:18 +01:00 |
Alan Plum
|
0620369a05
|
Saner schema handling for Foxx models. Fixes #1284.
|
2015-03-25 10:35:18 +01:00 |
Alan Plum
|
33086816a7
|
Linting.
|
2015-03-25 10:34:36 +01:00 |
Alan Plum
|
d1fea9c05e
|
Removed unused import.
|
2015-03-24 23:36:28 +01:00 |
Alan Plum
|
ff1a9b26e3
|
Made ShapedJson#_PRINT non-enumerable. Fixes #1289 root cause.
|
2015-03-24 23:32:30 +01:00 |
Alan Plum
|
9afb093e84
|
Replace bundled backbone extend with npm dep.
|
2015-03-24 22:58:45 +01:00 |
Alan Plum
|
e8834a350a
|
Fixed #1289.
|
2015-03-24 21:06:28 +01:00 |
Alan Plum
|
5e9beaeb5b
|
Linting.
|
2015-03-24 21:05:11 +01:00 |
Alan Plum
|
4daf2e6401
|
Removed deprecated toJSONSchema static method.
|
2015-03-24 17:42:16 +01:00 |
Alan Plum
|
d1a37cdc17
|
Fixed failing tests.
|
2015-03-24 13:33:42 +01:00 |
Alan Plum
|
e7a7ae2abd
|
Prepped deprecation of assets in 2.7/2.8.
|
2015-03-24 13:33:01 +01:00 |
Alan Plum
|
271d3946ec
|
Moved manifest setup/teardown into scripts property.
|
2015-03-24 13:18:57 +01:00 |
Alan Plum
|
51fe2655c9
|
More vigilant manifest validation.
|
2015-03-24 13:18:57 +01:00 |
Alan Plum
|
1953f043c8
|
Linting.
|
2015-03-24 13:18:57 +01:00 |
Alan Plum
|
3f492b35b2
|
Allow Foxx controllers to be a single file.
|
2015-03-24 13:18:57 +01:00 |
Alan Plum
|
079b8c554b
|
Validate manifest using joi.
|
2015-03-24 13:15:53 +01:00 |
Alan Plum
|
ae02f7c4df
|
Re-use manifest schema.
|
2015-03-24 13:15:53 +01:00 |
Alan Plum
|
598457f6a3
|
More cleanup.
|
2015-03-24 13:15:53 +01:00 |
Alan Plum
|
bc5dd49e30
|
Readability.
|
2015-03-24 13:15:53 +01:00 |
Alan Plum
|
c397b0a54d
|
Cleanup.
|
2015-03-24 13:15:53 +01:00 |
Alan Plum
|
34eb3884ee
|
for-in -> forEach.
|
2015-03-24 13:15:52 +01:00 |
Alan Plum
|
840405b670
|
Allow Foxx apps to export a single file.
|
2015-03-24 13:15:52 +01:00 |
Alan Plum
|
eb8f5395df
|
Allow Foxx exports to use as expected.
|
2015-03-24 13:15:52 +01:00 |
Alan Plum
|
99ca1cb41f
|
Allow manifest validation types to be arrays.
|
2015-03-24 13:15:52 +01:00 |
Willi Goesgens
|
3b773c0c49
|
Fix cluster arangob tests
|
2015-03-24 10:48:28 +01:00 |
Willi Goesgens
|
ac141a4e14
|
options.test is always there - need to check whether its defined.
|
2015-03-23 18:45:46 +01:00 |
Willi Goesgens
|
0988508e33
|
Add ability to pass through args to arangob
|
2015-03-23 14:25:37 +01:00 |
Willi Goesgens
|
0d593de325
|
Add filter of testcases based on the --test parameter.
|
2015-03-23 10:44:42 +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
|
6d37c96099
|
fixed spelling
|
2015-03-17 18:23:42 +01:00 |
Jan Steemann
|
e214a4d472
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
|
2015-03-16 10:38:20 +01:00 |
Jan Steemann
|
a336ac2ff5
|
make Foxx queues database-specific
|
2015-03-16 10:38:10 +01:00 |
Michael Hackstein
|
4543668a07
|
Fixed installing of Apps containing an internal app folder
|
2015-03-16 10:27:32 +01:00 |
Jan Steemann
|
940968bd96
|
when specifying the same dispatcher IP address multiple times, try to create non-overlapping port ranges
|
2015-03-13 18:26:50 +01:00 |
Michael Hackstein
|
7f7ae079f7
|
Fixxed an issue with the generated swagger documentation. Where it was not possible to have two body parameters with the same name but different content. Only one of them was used in the Documentation the other one was overwritten. Fixes and Closes #1271.
|
2015-03-13 11:26:02 +01:00 |
Michael Hackstein
|
63ef6ba1aa
|
Merge branch 'devel' of github.com:arangodb/arangodb into devel
|
2015-03-12 17:48:01 +01:00 |
Michael Hackstein
|
c3b350054b
|
Fixed configuration of Foxx apps. It was not fully working in foxx manager
|
2015-03-12 17:47:56 +01:00 |
Michael Hackstein
|
2f5818f5c3
|
The old configuration of an app is now maintained while issuing upgrade. It is thrown away while issuing replace
|
2015-03-12 17:26:39 +01:00 |
Jan Steemann
|
29611a511f
|
issue #1241: added configure option `allowNull` for visitor
|
2015-03-12 16:28:52 +01:00 |
Jan Steemann
|
f035ea1c3b
|
kill AQL queries
Conflicts:
arangod/Aql/ExecutionBlock.cpp
|
2015-03-12 15:00:14 +01:00 |
Jan Steemann
|
e67c82c8a4
|
added JavaScript APIs for query tracking
|
2015-03-12 13:02:14 +01:00 |
Michael Hackstein
|
5be310fc21
|
It is now possible to install Apps that are invalid if they are not configured correctly. If they get broken by configuration they are still routed and will display an errorpage. They also display an errorpage until configured.
|
2015-03-11 17:49:42 +01:00 |
Willi Goesgens
|
019a2923fa
|
Argparse:
- implement correct toArgv conversion for extraargs and valgrindargs.
|
2015-03-11 15:05:06 +01:00 |
Willi Goesgens
|
e092e9d8fb
|
Add option to skip loganalysis; if run in trace mode, the logs can become huge.
|
2015-03-11 14:11:49 +01:00 |
Jan Steemann
|
37bb6d6732
|
issue #1241: fixed passing `data` attribute into GRAPH_NEIGHBORS() function
|
2015-03-11 10:22:27 +01:00 |
Michael Hackstein
|
a3950cf8ba
|
Improved testing js in combination with Jasmine
|
2015-03-10 15:03:50 +01:00 |
Michael Hackstein
|
bb9d8d18a1
|
Fixed broken App path in web interface
|
2015-03-10 11:32:16 +01:00 |
Michael Hackstein
|
d4848d3a42
|
Made foxx ready for clustering
|
2015-03-09 19:17:50 +01:00 |
Michael Hackstein
|
6adbab0bf6
|
Changed internal app validation path to be absolute and not relative to the user defined js app path
|
2015-03-09 14:46:00 +01:00 |
Michael Hackstein
|
391065c210
|
Further bughunting for foxx distribution in cluster case
|
2015-03-09 14:38:00 +01:00 |
Michael Hackstein
|
167f78cac1
|
The app folder resync will now not write anything to any collection if the calling command was distributed via the cluster
|
2015-03-09 14:13:02 +01:00 |
Michael Hackstein
|
8b544c3aea
|
The coordinators now do only fan out installation process once
|
2015-03-09 13:18:17 +01:00 |
Michael Hackstein
|
fc1a868fad
|
Further bughunting for Foxx in cluster
|
2015-03-09 12:49:29 +01:00 |
Michael Hackstein
|
7f072b1adb
|
Fixed JSHint warning for ES6 Object short notation. Not supported too good by jshint right now
|
2015-03-09 12:07:59 +01:00 |
Michael Hackstein
|
65005ecf7e
|
Fixed Parse errorr for cluster implementation of Foxx
|
2015-03-09 09:56:45 +01:00 |
Frank Celler
|
98a28ff805
|
fixed endpoints
|
2015-03-06 16:42:00 +01:00 |
Michael Hackstein
|
75ace2b354
|
First attempt to install Foxx apps on a cluster
|
2015-03-06 15:36:25 +01:00 |
Michael Hackstein
|
9e99ce2f90
|
Upgrading and replacing Apps using FoxxManager with broken Apps will now maintain the original App instead of deleting everything
|
2015-03-06 13:16:50 +01:00 |
Willi Goesgens
|
2b9a6c681d
|
fix running of jsunity tests in single_server
|
2015-03-06 10:43:05 +01:00 |
Willi Goesgens
|
f78cc512fc
|
Fix generation of app path - once more so it doesn't break the dump test.
|
2015-03-05 15:25:06 +01:00 |
Willi Goesgens
|
9e7c429c0e
|
- make app folder a sub folder of the installation, so we don't get races.
- run the procdump window along with the tested arangod so we can analyse crashes.
|
2015-03-05 13:45:51 +01:00 |
Alan Plum
|
f15e710d51
|
Fixxed Array#each -> Array#every.
|
2015-03-04 15:45:17 +01:00 |
Willi Goesgens
|
96e45465a8
|
Add path to errormessage.
|
2015-03-04 14:40:35 +01:00 |
Willi Goesgens
|
26d71b0f75
|
Fix Error message - filename is enough here.
|
2015-03-04 14:38:56 +01:00 |
Willi Goesgens
|
d2afb6bc11
|
remove debug output
|
2015-03-03 11:02:05 +01:00 |
Willi Goesgens
|
677b35fb05
|
Fix typo.
|
2015-03-03 10:29:38 +01:00 |
Willi Goesgens
|
f152d5c133
|
Handle jasmine the way that it only produces success/fail
|
2015-03-03 09:23:38 +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 |
Willi Goesgens
|
5e3a96d0d4
|
relax cluster timeouts for valgrind too.
|
2015-02-26 11:21:21 +01:00 |
Willi Goesgens
|
2619529f63
|
Relax cluster timeout when compiled with -DCOVERAGE
|
2015-02-26 11:01:53 +01:00 |
Michael Hackstein
|
9dc27fa7db
|
Fixed test to install Apps from Store. sessionapp requires oauth2 to be installed at a special location
|
2015-02-25 10:26:53 +01:00 |
Michael Hackstein
|
8fb5c548b6
|
Added controller extensions for foxx apps. Allows to define additional functions on request context
|
2015-02-24 17:36:31 +01:00 |
Michael Hackstein
|
c3df4f8ec3
|
Massively improved foxx install stack traces. They now contain more information about your app
|
2015-02-24 17:36:30 +01:00 |
Frank Celler
|
4f8ea3a208
|
Merge remote-tracking branch 'origin/2.5' into devel
Conflicts:
CHANGELOG
arangod/RestServer/arangod.cpp
js/apps/system/_admin/aardvark/APP/package.json
|
2015-02-24 16:10:11 +01:00 |
Jan Steemann
|
6ce1f2892e
|
install fix for Foxx apps
|
2015-02-24 13:51:41 +01:00 |
Willi Goesgens
|
3baf9b8270
|
Use central facility to remove temporary file.
|
2015-02-24 12:53:56 +01:00 |
Willi Goesgens
|
b68924a979
|
Use central facility to remove temporary file.
|
2015-02-24 11:49:23 +01:00 |
Michael Hackstein
|
055138c363
|
Fixed another stupid windows not able to use proper slashes in file path bug.
|
2015-02-24 09:26:58 +01:00 |
Michael Hackstein
|
8910dae75f
|
Merge branch 'devel' of github.com:arangodb/arangodb into devel
|
2015-02-24 09:26:38 +01:00 |
Michael Hackstein
|
9c22014361
|
Fixed another stupid windows not able to use proper slashes in file path bug.
|
2015-02-24 09:26:32 +01:00 |
Michael Hackstein
|
f324f2f4cd
|
Filtered jasmine internal error messages from test output
|
2015-02-23 18:17:29 +01:00 |
Michael Hackstein
|
3b446889de
|
Filtered jasmine internal error messages from test output
|
2015-02-23 18:15:06 +01:00 |
Michael Hackstein
|
eccaada507
|
added a function to synchronize the app collection with the apps folder. It is automatically invoced on arango startup
|
2015-02-23 16:41:48 +01:00 |
Michael Hackstein
|
d47dc091ba
|
Invalidated exports cache properly. Fixed a bug with session app
|
2015-02-23 15:40:07 +01:00 |