Michael Hackstein
|
c4dd542a82
|
Merge branch 'foxx-pathes' of github.com:arangodb/arangodb into foxx-pathes
|
2015-02-03 15:46:23 +01:00 |
Michael Hackstein
|
aa72dacefd
|
Improved upgrade procedure, it now runs smoothly, at least once
|
2015-02-03 15:44:29 +01:00 |
Michael Hackstein
|
1f2f33cf17
|
More informative output if tempfiles cannot be removed during app installation processes
|
2015-02-03 14:16:30 +01:00 |
Michael Hackstein
|
ef82315288
|
First attempt for upgrade script, moving existing foxx apps into new structure
|
2015-02-03 14:03:58 +01:00 |
Frank Celler
|
f44c11440d
|
fixed test
|
2015-02-02 18:28:45 +01:00 |
Michael Hackstein
|
9df4fc8121
|
Removed mount validation for switching from devel to production. This dissallowed to put system apps in development mode
|
2015-02-02 16:56:59 +01:00 |
Michael Hackstein
|
cf5e3db098
|
Fixed base middleware routing match. It now ignores a trailing slash
|
2015-02-02 16:55:58 +01:00 |
Michael Hackstein
|
34458bad92
|
Added a check to validate the foxx mount point
|
2015-02-02 13:36:12 +01:00 |
Michael Hackstein
|
7d30e543fb
|
App not found is now an error object and keeps the stack trace if triggered
|
2015-01-30 17:13:37 +01:00 |
Michael Hackstein
|
e742ae607a
|
Applied some fixes to foxxManager to make app uninstable. The WebInterface is now able to uninstall an App properly. Added a test for it.
|
2015-01-29 14:02:31 +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 |
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
|
ac9c931fe2
|
Removed debug output
|
2015-01-26 11:59:06 +01:00 |
Michael Hackstein
|
3e39372f0d
|
Whenever there is an error during launch of the application it is now returned by the route
|
2015-01-26 11:59:06 +01:00 |
Michael Hackstein
|
c988add0b8
|
Fixed a reloading problem in development mode
|
2015-01-26 11:59:06 +01:00 |
Michael Hackstein
|
9620680d7f
|
Improved output for client foxx manager. Also the serverside foxx manager will now return a simplified json version of the app
|
2015-01-26 11:59:06 +01:00 |
Frank Celler
|
128afd20d9
|
added development mode
|
2015-01-26 11:59:06 +01:00 |
Frank Celler
|
c8e8a2ac71
|
use all files in tree
|
2015-01-26 11:59:05 +01:00 |
Frank Celler
|
6363011339
|
fixed routing
|
2015-01-26 11:59:05 +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
|
d744425043
|
Moved the foxx generator into a server module. It is now possible to generate a new app from command line
|
2015-01-26 11:58:15 +01:00 |
Michael Hackstein
|
f56c47647d
|
Mount all system apps on startup
|
2015-01-26 11:57:06 +01:00 |
Michael Hackstein
|
9969a6e4f2
|
Fixed some conflicts in foxx routing.
|
2015-01-26 11:57:06 +01:00 |
Michael Hackstein
|
81b0097430
|
Removed appId and inserted a action stub to register the routing table for one foxx app.
|
2015-01-26 11:57:06 +01:00 |
Michael Hackstein
|
26e89817a4
|
Style fixes
|
2015-01-26 11:57:05 +01:00 |
Michael Hackstein
|
986cdbacec
|
The new modules arangoApp and routing now are able to create an app including a context. Also the routing information is created in the routing file. Now has to be included into the routing table
|
2015-01-26 11:57:05 +01:00 |
Michael Hackstein
|
4bafbc44b1
|
Moved ArangoApp to its own file. It is not contained in bootstrap modules anymore
|
2015-01-26 11:56:32 +01:00 |
Frank Celler
|
a18e215963
|
actions and mounts
|
2015-01-26 11:56:32 +01:00 |
Frank Celler
|
e5a6d8264d
|
fixed app context
|
2015-01-26 11:56:32 +01:00 |
Frank Celler
|
8e37983b90
|
cleanup of routing
|
2015-01-26 11:56:31 +01:00 |
Michael Hackstein
|
09ed59ca51
|
Created a new import section in the foxx manager. And made the wrapped function complete. Keeped legacy code as comment.
|
2015-01-26 11:54:30 +01:00 |
Michael Hackstein
|
42ca65fda4
|
Added a nother section for exports
|
2015-01-26 11:54:29 +01:00 |
Michael Hackstein
|
8cc3847074
|
Foxx Manager now allows to install, setup, teardown, uninstall, replace and upgrade apps with new folder structure. Routing is not yet implemented
|
2015-01-26 11:54:28 +01:00 |
Michael Hackstein
|
26e39037aa
|
The new foxx apps now store themselfes in a collection. One can list all applications and all development applications.
|
2015-01-26 11:52:40 +01:00 |
Michael Hackstein
|
9b667a87c6
|
Moved description computation from moduels to manager. And deleted obsolete code
|
2015-01-26 11:51:27 +01:00 |
Michael Hackstein
|
ce6b447aae
|
Moved some code from the module into foxx manager
|
2015-01-26 11:49:42 +01:00 |
Michael Hackstein
|
1a821a716b
|
Stub for install on server side
|
2015-01-26 11:44:31 +01:00 |
Michael Hackstein
|
effe0a9543
|
Setup and teardown of foxx apps and foxx dev apps should now print their errors properly
|
2015-01-26 11:39:49 +01:00 |
Michael Hackstein
|
ed30a2a023
|
Started to tear appart the error handling in current devel mode. It will now print with a much closer relation to their source
|
2015-01-26 11:39:13 +01:00 |
Michael Hackstein
|
d3f3702058
|
Setup and teardown of foxx apps and foxx dev apps should now print their errors properly
|
2015-01-26 11:38:49 +01:00 |
Michael Hackstein
|
a217d9bf85
|
Started to tear appart the error handling in current devel mode. It will now print with a much closer relation to their source
|
2015-01-26 11:38:21 +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
|
432b1c2254
|
Foxx Manager now allows to install, setup, teardown, uninstall, replace and upgrade apps with new folder structure. Routing is not yet implemented
|
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
|
a8cdd1b6d1
|
Moved description computation from moduels to manager. And deleted obsolete code
|
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 |