1
0
Fork 0
Commit Graph

1203 Commits

Author SHA1 Message Date
Michael Hackstein 0e90daa6b4 GraphViewer: Added a wrapper around the MutationObserver for Cross-Browser support 2013-07-19 14:07:34 +02:00
Thomas Richter 9e26687baa work on filter 2013-07-19 12:24:18 +02:00
Heiko Kernbach 9406be7172 name change 2013-07-19 11:26:44 +02:00
Michael Hackstein 3edd6deac0 GraphViewer: Each communityNode now creats its own ForceLayouter 2013-07-19 11:26:22 +02:00
Thomas Richter 6a1ab815e9 filter in documentsView 2013-07-19 10:58:35 +02:00
Michael Hackstein ac5b224f9f GraphViewer: The communitynode now renders the size next to it 2013-07-19 10:34:10 +02:00
Michael Hackstein e1fd48c424 GraphViewer: The CommunityNodes are now able to expand and collapse themselfes. 2013-07-19 09:16:58 +02:00
Heiko Kernbach 5ce2b468c2 Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel 2013-07-18 18:19:59 +02:00
Heiko Kernbach 7bd6f028fd hover for foxx icons, removed welcome msg 2013-07-18 18:19:52 +02:00
Jan Steemann 3a0b472784 Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel 2013-07-18 16:43:40 +02:00
Michael Hackstein 3adfe55284 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-07-18 16:41:32 +02:00
Michael Hackstein d7345b1ed7 GraphViewer: Moved dissolve -> getDissolveInfo() in the communityNode. dissolve will be used to trigger the event internally, where getDissolveInfo() just collects necessary infos 2013-07-18 16:41:25 +02:00
Jan Steemann 6239e51341 fixed jslint warning 2013-07-18 16:32:19 +02:00
Heiko Kernbach 6e2fd2989a trim check aql, clear in&outputs 2013-07-18 16:11:27 +02:00
Michael Hackstein ed3fdeef39 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-07-18 14:29:33 +02:00
Michael Hackstein 5bbc36e3f7 GraphViewer: The CommunityNode is now responsible for expansion.Right now its just a callback 2013-07-18 14:29:24 +02:00
Heiko Kernbach 58b7a2ddf3 event bugfix 2013-07-18 14:02:19 +02:00
Heiko Kernbach 2989e85a40 safari event bugfix 2013-07-18 13:57:21 +02:00
Heiko Kernbach 309e66d2f4 added queryfocus + round option 2013-07-18 13:24:52 +02:00
Heiko Kernbach faeba8e740 added focus + jslint 2013-07-18 12:38:59 +02:00
Jan Steemann e359dc29dd INCOMPATIBLE CHANGE: changed AQL user function namespace resolution operator from `:` to `::`
AQL user-defined functions were introduced in ArangoDB 1.3, and the namespace resolution
operator for them was the single colon (`:`). A function call looked like this:

    RETURN mygroup:myfunc()

The single colon caused an ambiguity in the AQL grammar, making it indistinguishable from
named attributes or the ternary operator in some cases, e.g.

    { mygroup:myfunc ? mygroup:myfunc }

The change of the namespace resolution operator from `:` to `::` fixes this ambiguity.

Existing user functions in the database will be automatically fixed when starting ArangoDB
1.4 with the `--upgrade` option. However, queries using user-defined functions need to be
adjusted on the client side to use the new operator.
2013-07-18 12:02:28 +02:00
Michael Hackstein 71a48ea13a GraphViewer: The communityNode now can render its bounding box. 2013-07-18 08:34:31 +02:00
Michael Hackstein 045f53c648 GraphViewer: Added a test for shaping of community 2013-07-18 07:51:56 +02:00
Heiko Kernbach dad88314bc bugfix queries 2013-07-17 22:17:15 +02:00
Heiko Kernbach b75beccefb Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel 2013-07-17 20:48:23 +02:00
Heiko Kernbach 3aa8a084c0 new extras for aql shell 2013-07-17 20:48:16 +02:00
Michael Hackstein bdfe092523 GraphViewer: Added sections into the communityNode test, its getting quite complex now 2013-07-17 17:59:06 +02:00
Michael Hackstein 4cdf8f607b GraphViewer: The nodeShaper now lets the communityNode render itself, giving it required functions 2013-07-17 17:55:10 +02:00
Michael Hackstein 5d5c9183d7 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-07-17 15:41:05 +02:00
Michael Hackstein ea672e29fd GraphViewer: When collapsing community nodes the WebWorker for modularityJoiner is now informed properly, no duplicate edge removals or removals of communitynodes 2013-07-17 15:40:58 +02:00
Heiko Kernbach ca3a2f3358 fixed autoresizing query view 2013-07-17 15:23:46 +02:00
Heiko Kernbach 515a4c8934 added spelling errors 2013-07-17 15:19:12 +02:00
Heiko Kernbach 303de4e555 fixed jslint errors 2013-07-17 15:11:14 +02:00
Heiko Kernbach 9b59dc802a Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel 2013-07-17 15:05:03 +02:00
Heiko Kernbach eb8ca374c6 added new options for editing aql statements 2013-07-17 15:04:53 +02:00
Michael Hackstein 480af37d9b GraphViewer: Fixed the bug with collapsing nodes within communities 2013-07-17 14:17:54 +02:00
Michael Hackstein 9b49b1dbdf Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-07-17 12:54:33 +02:00
Michael Hackstein 61d11de8c4 GraphViewer: Fixed the test for the Nodeshaper to use CommunityNodes instead of selfmade alternatives 2013-07-17 12:54:25 +02:00
Michael Hackstein 335bfbc70b GraphViewer: The community nodes are now collapsed more or less correctly. Still missing: a->b->c if b is in community c should be collapsed as well 2013-07-17 12:44:50 +02:00
Jan Steemann 9c44964da5 Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel 2013-07-17 10:58:23 +02:00
Jan Steemann 08b9f57166 stoppable replication applier 2013-07-17 10:58:10 +02:00
Michael Hackstein d29ec0d9a9 GraphViewer: The CommunityNode now offers function to remove nodes and edges, as well as a function to remove all outbound at once 2013-07-17 10:34:18 +02:00
Michael Hackstein f8ca0ef0f9 Added quick community check to NodeShaper also 2013-07-17 08:18:48 +02:00
Michael Hackstein 9e0873b922 GraphViewer: Added a simple check if a node is a communityNode. No parsing of the id necessary anymore 2013-07-17 08:16:04 +02:00
Michael Hackstein e40a0b3abc GraphViewer: Added a test to reproduce a bug when collapsing a node with communities attached to it. 2013-07-17 08:04:46 +02:00
Heiko Kernbach 1b12e93a42 some format optimization for coll info view 2013-07-16 19:46:26 +02:00
Heiko Kernbach 9db5df839a extra info for collections + css 2013-07-16 19:16:03 +02:00
Michael Hackstein 9c749ab72f GraphViewer: Fixed the last bug of the CommunityNode, old functionality is now assured. Next: Let it render itself and its interior nodes 2013-07-16 18:37:41 +02:00
Michael Hackstein 452edf8acb GraphViewer: Fixed test for searchSubmit icon, which is now loading its image from css rather than from hardcoded source 2013-07-16 16:48:40 +02:00
Michael Hackstein 14a0acd2b5 GraphViewer: Further propageted the new CommunityNode object. Covering the old functionality is almost done, just 2 tests failing 2013-07-16 16:46:18 +02:00
Heiko Kernbach 36a082adfd test 2013-07-16 15:39:17 +02:00
Heiko Kernbach b23c5894d3 test 2013-07-16 15:37:26 +02:00
Jan Steemann cc42533b7d Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
Conflicts:
	html/admin/js/views/collectionInfoView.js
2013-07-16 15:18:52 +02:00
Jan Steemann faa4dc1486 some web interface fixes 2013-07-16 15:17:39 +02:00
Michael Hackstein b9bd58fc29 GraphViewer: The community node now distinguished inbound, outbound and internal edges 2013-07-16 13:45:32 +02:00
Heiko Kernbach adc948ffe4 css + jslint 2013-07-16 13:11:02 +02:00
Heiko Kernbach 65ecde3d9e Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel 2013-07-16 13:10:18 +02:00
Heiko Kernbach f66be45ac4 #572 2013-07-16 13:10:10 +02:00
Michael Hackstein 94cb5253ff GraphViewer: CommunityNode now can collect internal edges and dissolve itself 2013-07-16 11:39:40 +02:00
Michael Hackstein 8ddec6ced7 GraphViewer: The communityNode should now be shapeable 2013-07-16 11:24:38 +02:00
Michael Hackstein 20e41e48ca GraphViewer: Added first basic functions for the community node 2013-07-16 10:59:39 +02:00
Michael Hackstein a190fa58e6 GraphViewer: Created Stubs for the new community node 2013-07-16 10:26:05 +02:00
Michael Hackstein 3b3fe9b8e9 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-07-16 09:49:49 +02:00
Michael Hackstein fac84f1953 GraphViewer: Moved all static image loads to css. 2013-07-16 08:17:11 +02:00
Michael Hackstein a9479002f7 GraphViewer: The PriorityList now uses an icon for its buttons. Looks way more awesome 2013-07-16 08:09:52 +02:00
Michael Hackstein 20f81a39f2 GraphViewer: THe Interface now considers existing priorities in the list 2013-07-16 07:51:58 +02:00
Heiko Kernbach 71cf506728 ajax load indicator + css 2013-07-15 20:01:56 +02:00
Heiko Kernbach 0999b59dbf disabled login, css for import 2013-07-15 19:16:48 +02:00
Michael Hackstein ffb50b6705 GraphViewer: The nodeReducer now offers the prioList for reading. It is piped through the adapters allready 2013-07-15 18:37:13 +02:00
Michael Hackstein b7415789dc GraphViewer: Now the priority list is accessable like a real list. 2013-07-15 18:26:03 +02:00
Heiko Kernbach 644002c50e Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel 2013-07-15 17:45:50 +02:00
Heiko Kernbach f5f23e6ab2 userlogin + import interface 2013-07-15 17:45:44 +02:00
Michael Hackstein b218888597 GraphViewer: It is now possible to add a prioritylist with one element. Multiple elements are ongoing work 2013-07-15 16:19:24 +02:00
Michael Hackstein 82ecce0b9a GraphViewer: The Adapters now propagate the changeTo configuration for the prioList to the nodeReducer 2013-07-15 15:13:02 +02:00
Michael Hackstein 3abf0bfd9e Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-07-15 15:11:02 +02:00
Michael Hackstein ce36374690 GraphViewer: It is now possible to change the priority list on the fly 2013-07-15 15:10:58 +02:00
Heiko Kernbach 0783bb4cf8 Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel 2013-07-15 14:37:08 +02:00
Heiko Kernbach 0a11848a61 added basic setup for client-side login 2013-07-15 14:36:59 +02:00
Michael Hackstein 8f6fbb1a5a GraphViewer: Changed the karma configuration to .set as .configure has been deprecated 2013-07-15 14:19:02 +02:00
Michael Hackstein 14f997a223 GraphViewer: The communitiy nodes are now rendered with the reason why they are joined 2013-07-15 14:16:57 +02:00
Michael Hackstein fe2afc1883 GraphViewer: CommunityNodes now tell about the reason why they are joined if they know it 2013-07-15 13:51:13 +02:00
Michael Hackstein 3f12250c73 GraphViewer: The adapters now initialise the Abstract adapter with the content of prioList 2013-07-15 13:37:36 +02:00
Michael Hackstein 51358995ca GraphViewer: Propagated the new Node Reducer interface to the adapters and adapted tests 2013-07-15 13:10:41 +02:00
Michael Hackstein e23ada5627 GraphViewer: Changed the interface ofNode grouping in order to support priority lists 2013-07-15 11:53:06 +02:00
Michael Hackstein b82448a0d3 GraphViewer: Fixed all tests for loading the initial node. 2013-07-15 10:03:39 +02:00
Michael Hackstein 46c4aa8824 GraphViewer: JSLintified. 2013-07-15 09:19:57 +02:00
Michael Hackstein 4b7a307acf GraphViewer: It is now possible to give a priority list to the NodeReducer to determine important attributes 2013-07-15 08:09:44 +02:00
Michael Hackstein d145e1b642 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-07-14 15:10:26 +02:00
Michael Hackstein 7476258dbb GraphViewer: The initial node is now added in the center of the screen and fixed there 2013-07-14 15:09:38 +02:00
Jan Steemann 03d0f7c6ab Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel 2013-07-12 17:37:33 +02:00
Jan Steemann b5e26235a7 replication configuration 2013-07-12 17:37:24 +02:00
Heiko Kernbach 9c92a0fb9a small .ejs template change 2013-07-12 16:21:40 +02:00
Heiko Kernbach 3f914aa8e7 Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel 2013-07-12 16:18:19 +02:00
Heiko Kernbach 8339356c4d extra information for loaded collections 2013-07-12 16:18:13 +02:00
Michael Hackstein 08bf577419 GraphViewer: Node Communities are now rendered as stacks of nodes 2013-07-12 15:41:56 +02:00
Heiko Kernbach 068f7481e9 446 2013-07-12 12:07:02 +02:00
Jan Steemann e19004e727 Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel 2013-07-12 08:53:25 +02:00
Michael Hackstein 20204ba9ce GraphViewer: Dialogs are now bound to submit on return-press 2013-07-11 15:37:53 +02:00
Michael Hackstein ce261eab37 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-07-11 14:55:24 +02:00
Michael Hackstein 8aed42e37b GraphViewer: Added a Progress indicator if search for node takes too long 2013-07-11 14:53:59 +02:00
Jan Steemann 98dd1c2522 moved replication parts into separate files 2013-07-11 14:44:09 +02:00
Thomas Richter a8f50f1e50 last trial 2013-07-11 14:32:04 +02:00
Michael Hackstein 1d6c4c90f2 GraphViewer: The community-nodes now display their size properly with colours 2013-07-11 13:46:54 +02:00
Michael Hackstein 47d9ffc174 GraphViewer: The arangoadapter now calls back with 404 if no result for search is found 2013-07-11 13:45:01 +02:00
Michael Hackstein e9e735b259 GraphViewer: Changed default colour of the Nodes and updated community-nodes to take default community colour from the mapper 2013-07-11 08:43:32 +02:00
Michael Hackstein 8f6180f1cb GraphViewer: Changed default values for the layout 2013-07-11 08:42:35 +02:00
Michael Hackstein 5b2c0a03a9 GraphViewer: THe colourmapper now offers a constant colour for communities 2013-07-11 08:41:48 +02:00
Michael Hackstein 1a2c6a0596 GraphViewer: Added a test for communitynodes to display their size 2013-07-11 08:39:21 +02:00
Michael Hackstein 7ce2826825 GraphViewer: Improved colour mapping list. It contains now sublists for all colors 2013-07-10 16:39:47 +02:00
Michael Hackstein 137cb10c0d GraphViewer: Removed the Icon-Cursor box from the interface and all checks, it is not necessary any more 2013-07-10 15:57:48 +02:00
Michael Hackstein 68dd400112 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-07-10 15:21:00 +02:00
Michael Hackstein 06e94c2147 GraphViewer: Improved button-layout and defined the displayed icons in css instead of injecting them 2013-07-10 15:20:48 +02:00
Heiko Kernbach a18f41dd17 loading graphs faster 2013-07-10 14:47:51 +02:00
Heiko Kernbach 1c68582fc4 Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel 2013-07-10 14:31:44 +02:00
Heiko Kernbach 67b8603e81 new icons 2013-07-10 14:31:33 +02:00
Michael Hackstein a671f6377e Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-07-10 13:56:59 +02:00
Michael Hackstein 465500a20b GraphViewer: Improved the loading page included in the ArangoDB WebUI 2013-07-10 13:56:35 +02:00
Heiko Kernbach b162113b99 added confirm message for deleting a collection 2013-07-10 13:51:17 +02:00
Jan Steemann 3cc4405c18 added collection.checksum() 2013-07-10 11:10:00 +02:00
Michael Hackstein c826a184d1 GraphViewer: Improved the layout of the toolbox buttons. They are now twice as large and only on row 2013-07-09 16:41:20 +02:00
Michael Hackstein 243b428b2d GraphViewer: JSLint fixes 2013-07-09 16:39:39 +02:00
Michael Hackstein 2def46f110 GraphViewer: Fixed another bug when using the ModJoiner as WebWorker. It is now ever ever informed about community nodes, speeding everything up and prevent inconsistency errors. 2013-07-09 15:20:05 +02:00
Michael Hackstein 71b213f66a GraphViewer: Just fixed a type 2013-07-09 13:55:13 +02:00
Michael Hackstein 10a13f3bcc Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-07-09 13:53:25 +02:00
Michael Hackstein 8d8e54cc36 GraphViewer: JSLintified 2013-07-09 13:53:21 +02:00
Jan Steemann e8ab1c6b38 Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel 2013-07-09 12:58:19 +02:00
Jan Steemann c6ff61b159 added new error code 2013-07-09 12:33:10 +02:00
Michael Hackstein f52e234993 GraphViewer: Fixed a bug in the modularity joiner when removing an edge. 2013-07-09 12:32:28 +02:00
Michael Hackstein 231dc54871 GraphViewer: The Adapters now will only bucket newly arrinving nodes 2013-07-09 10:51:19 +02:00
Michael Hackstein bfb6df11c3 GraphViewer: Added a test in the arangoAdapter to check that only new nodes are added into buckets 2013-07-09 10:29:12 +02:00
Michael Hackstein bdc8f23f9f GraphViewer: Removed unnecessary checks in the Previewer 2013-07-09 10:28:15 +02:00
Michael Hackstein a1feca735a GraphViewer: Fixed configuration in the UI Specs 2013-07-09 09:43:26 +02:00
Michael Hackstein 967f4656ef GraphViewer: Updated the event dispatcher 2013-07-09 09:20:56 +02:00
Michael Hackstein c9d8676116 GraphViewer: Inserted the new constructor of the abstract adapter into the other adapters 2013-07-09 09:05:25 +02:00
Michael Hackstein 615507c8e2 GraphViewer: Moved computation of expansion/collapsing of nodes from EventLib to Adapter for more consistency 2013-07-09 08:54:44 +02:00
Michael Hackstein d4079a3df4 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-07-08 15:04:09 +02:00
Michael Hackstein 772a1ab2f0 GraphViewer: Fixed a bug in the joining of communities. Deletion of edges was not properly propagated to the joiner 2013-07-08 15:04:04 +02:00
Heiko Kernbach ffc13c5e59 #446 - fixed 2013-07-08 14:06:53 +02:00
Michael Hackstein 1a91aef78b GraphViewer: The ModularityJoiner properly reacts to insertion / deletion of edges 2013-07-08 13:22:05 +02:00
Michael Hackstein 8ce8de1b05 GraphViewer: The Abstract adapter now informs the MOdularityJoiner about Edge insertions and deletions. However the Joiner does not yet know about it 2013-07-08 13:05:43 +02:00
Michael Hackstein 5545846fef GraphViewer: Adapted ArangoAdapter check to ModularityJoiner 2013-07-08 10:39:12 +02:00
Michael Hackstein 83ed301e09 GraphViewer: Added Test + Implementation for Mod.Joiner in the abstract Adapter 2013-07-08 10:28:00 +02:00
Michael Hackstein 4e10a5aa76 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-07-08 08:45:55 +02:00
Michael Hackstein 3859e8e5b9 GraphViewer: ModularityJoiner as a worker is now fully tested and ready to go. Time to tell the adapter about it ;) 2013-07-05 18:40:45 +02:00
Michael Hackstein 49b14305ec GraphViewer: Copied relevant parts of underscore into ModularityJoiner. It can now be started as a worker yay 2013-07-05 17:59:53 +02:00
Michael Hackstein 2d16ac415e GraphViewer: ModularityJoiner is now independet from the nodes, just relying on edges. Did speed up setup process as iteration is only over connected nodes 2013-07-05 13:15:55 +02:00
Jan Steemann 701f087e8f Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel 2013-07-05 11:41:55 +02:00
Jan Steemann 054ed3ca3f apply collection data dumps 2013-07-05 11:41:37 +02:00
Michael Hackstein 2b7bb78fa6 GraphViewer: Community joining is now completely moved to modularity joiner again. NodeReducer requires shared memmory which is not available for workers. Adapters need to be adjusted 2013-07-05 11:22:35 +02:00
Michael Hackstein 8e8561ec75 GraphViewer: Merged ModularityJoiner back into NodeReducer to allow the Reducer to become a WebWorker more easily 2013-07-05 10:05:52 +02:00
Michael Hackstein 123cb3a101 GraphViewer: Finished WebWorker tests, all Browsers pass ecxept IE9, IE8 is not support because of SVG 2013-07-04 17:29:48 +02:00
Michael Hackstein 4dc2f049e0 GraphViewer: Construction is now tested with arbitrary paramteres 2013-07-04 17:02:02 +02:00
Michael Hackstein 2bc5bae3da GraphViewer: Construction of Worker now passes in Safari, Chrome, FF and Opera. The IE has to be tested 2013-07-04 16:37:32 +02:00
Michael Hackstein 2ef00806fb Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-07-04 16:31:25 +02:00
Michael Hackstein 6c47786795 GraphViewer: Started implementing the WebWorkers. Already build a wrapper which works for Safari, now adding tests to karma 2013-07-04 16:31:21 +02:00
Jan Steemann 0f72f2ec33 Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel 2013-07-04 15:54:07 +02:00
Jan Steemann 230f0ddcc3 added errors 2013-07-04 15:51:24 +02:00
Michael Hackstein bf01f6b8a0 GraphViewer: Prepared the adapter to support NodeReducer as a worker 2013-07-04 12:37:31 +02:00
Michael Hackstein 630712c017 GraphViewer: JSLint fixes 2013-07-04 11:58:20 +02:00
Michael Hackstein c5ecd23b77 GraphViewer: Added karma configuration for automated testing 2013-07-04 11:46:00 +02:00
Michael Hackstein fd2ee1e553 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-07-04 11:16:30 +02:00
Jan Steemann f5968a4646 handle a master's state response 2013-07-04 10:13:09 +02:00
Michael Hackstein f5b9d8c1a1 GraphViewer: The Edit-Dialog is now more consistent with Collection-Tab dialog 2013-07-04 00:20:10 +02:00
Michael Hackstein 27b018c699 GraphViewer: Improved layout of Edit Dialog, but still the table is to large 2013-07-03 18:57:33 +02:00
Michael Hackstein 2c56f211f3 GraphViewer: New attribtues can now be added in the dialog 2013-07-03 18:36:05 +02:00
Michael Hackstein efbd8c673f GraphViewer: Now deletion of attributes is possible. Did forget to add that 2013-07-03 17:39:48 +02:00
Michael Hackstein 87112b9c0e GraphViewer: Nested Attributes are now displayed properly 2013-07-03 17:07:04 +02:00
Michael Hackstein 7fc969b8ea GraphViewer: Fixed JSLint warnings 2013-07-03 15:16:08 +02:00
Michael Hackstein 1d25c27a35 GraphViewer: Added a test for the modularity joiner simulating what is expected in the AdminUI in worst case (maxZoom, many nodes with only incomming edges 2013-07-03 14:57:24 +02:00
Jan Steemann 750682053c Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel 2013-07-03 14:11:46 +02:00
Jan Steemann 44c9ca4e90 issue #565, plus a few usability fixxes for aal.search() 2013-07-03 14:06:57 +02:00
Michael Hackstein ce2858b1aa GraphViewer: Fixed a bug in modularity joiner. It is now tested with a network of 1000 nodes -> finished in 1 sec. However 10.000 nodes are still too much. 2013-07-03 13:39:09 +02:00
Michael Hackstein caa4df602f GraphViewer: Massively improved the Community Joiner, runtime is reduced by factor 2 and result is closer to optimum. 2013-07-02 16:17:31 +02:00
Michael Hackstein 985119f5ae GraphViewer: Fixed Cross-Browser Issues. The Viewer is now tested with: IE9, Safari, Chrome, FF and Opera 2013-07-02 09:59:58 +02:00
Michael Hackstein b718365504 GraphViewer: Integrated the modularity joiner into the nodeReducer. All old tests pass now so joining seems to be quite good. yay ;) 2013-07-01 17:12:55 +02:00
Michael Hackstein 42e52ea2b8 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-07-01 16:33:00 +02:00
Michael Hackstein a443727e89 GraphViewer: Tested the modularity joiner with the famous Zachary Karate Club 2013-07-01 16:32:38 +02:00
Jan Steemann 9d2a016c5b make jslint happy 2013-07-01 15:50:51 +02:00
Michael Hackstein 510e7c2573 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-07-01 15:05:51 +02:00
Michael Hackstein 3c3e20056f GraphViewer: Implemented new version of modularity join taking into account directions and multiple edges between a pair of nodes 2013-07-01 15:05:19 +02:00
Jan Steemann af18b61539 increased update interval 2013-07-01 10:26:27 +02:00
Jan Steemann 1f68eaa221 issue #563: can aal become a default object? 2013-07-01 10:21:18 +02:00
Jan Steemann a0f34b3e2c git status
Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel
2013-07-01 10:18:00 +02:00
Jan Steemann a1918ae9e3 added derived files 2013-07-01 10:09:22 +02:00
Michael Hackstein d7b61fd051 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-07-01 09:55:13 +02:00
Michael Hackstein c5fe80aa98 GraphViewer: Added getters to all values in the modulatiry joiner and added a setup function instead of calling a cascade of 4 functions 2013-07-01 09:54:44 +02:00
Jan Steemann 390bada835 added derived files 2013-06-28 19:15:10 +02:00
Michael Hackstein d0f1218a0d GraphViewer: Identified a bug in the community detection. Now started to externalize modularity computation s.t. it can be better tested 2013-06-28 15:50:27 +02:00
Michael Hackstein 243ba85dca GraphViewer: Added some cross-browser fixes. FF and Chrome pass all tests, Opera and Safari still fail a few 2013-06-27 15:26:34 +02:00
Michael Hackstein 65d266f367 GraphViewer: Added a check for the cursor-following edge when connnecting nodes, which did cause a crash in other browsers than FF 2013-06-27 14:10:23 +02:00
Michael Hackstein 2f4de281ec GraphViewer: The graphViewer preview will now overwrite given label and image-source attributes to match with hardcoded preview adapter 2013-06-27 13:32:22 +02:00
Michael Hackstein 4252513cfa GraphViewer: Added a Preview graphViewer Interface. 2013-06-27 12:49:37 +02:00
Michael Hackstein 4ba6422f2e GraphViewer: The main graphViewer class now knows about the preview adapter 2013-06-27 09:56:58 +02:00
Michael Hackstein 8dd44978cd GraphViewer: Added a previewAdapter for the Widget Generator. This returns a hardcoded set of nodes and alerts any outgoing actions 2013-06-27 09:51:35 +02:00
Michael Hackstein 7fb3e51b62 Web-Interface: Filters in Applications are now stored when using the navbar. 2013-06-27 08:49:18 +02:00
Heiko Kernbach 054ea2d9a3 fixed css errors when server is offline 2013-06-27 01:31:18 +02:00
Jan Steemann e39bbea3f4 fixed jslint warnings 2013-06-26 16:52:50 +02:00
Michael Hackstein 31fca729f0 WebInterface: Apps can now be filtered by active/inactive/devel, also develapps now tell you that they are 2013-06-26 16:19:12 +02:00
Michael Hackstein c3e2d37d50 AdminInterface: Changed the Applications Tab. It is now a single tab and consistent with the dashboard and collections. However i have not yet an idea what could useful filters 2013-06-25 17:14:25 +02:00
Michael Hackstein 7ea3a30f68 GraphViewer: Changed accepted format of FoxxAdapter from Array to Object where it is much easier to identify equal nodes on server side 2013-06-25 15:05:44 +02:00
Michael Hackstein 60b540b231 GraphViewer: The nodeShaper now makes the html aware of xmlns:xlink and now the display of images is working finally 2013-06-25 10:53:15 +02:00
Michael Hackstein b2bdbaf8e1 GraphViewer: Now the image source really uses data stored in the document, forgot that it is encapsulated 2013-06-25 09:57:28 +02:00
Michael Hackstein a2696cb835 GraphViewer: Now images as nodes are also implemented including source 2013-06-25 09:51:12 +02:00
Michael Hackstein 440d65f4bd GraphViewer: The node shaper is now able to append images as nodes. But still need a proper href 2013-06-25 09:31:24 +02:00
Michael Hackstein 5bb74c01c2 GraphViewer: Widgets can now initially be bound with any action available in the toolbox 2013-06-25 08:04:34 +02:00
Michael Hackstein c33cb8c36a GraphViewer: Event dispatcher now offers rebind functions for buttons to the outside world. This is used to give an initial active tool without creating a toolbox. 2013-06-24 18:19:24 +02:00
Michael Hackstein 28ab756295 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-06-24 15:50:23 +02:00
Michael Hackstein 46e8aeabaa GraphViewer: In the Wodget it is now possible to initially bind the drag event 2013-06-24 15:49:56 +02:00
Jan Steemann 79399bff80 Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel 2013-06-24 14:26:09 +02:00
Michael Hackstein aa0d8a8115 GraphViewer: Added Tests for toolbox in the Widget-UI 2013-06-24 14:00:59 +02:00
Michael Hackstein e8d3235a09 GraphViewer: Moved css definitions into graphViewer for better import in widgets 2013-06-24 13:59:47 +02:00
Jan Steemann 93f7122099 added missing count() method for server-side cursor 2013-06-24 13:50:03 +02:00
Michael Hackstein 96048586c3 Started implementing the Widget version of the UI. The SVG loading an optional given startNode is added till now. 2013-06-24 13:10:58 +02:00
Michael Hackstein 0bbf2cf4e5 Added a test for the FoxxAdapter in the graphViewer 2013-06-24 09:27:26 +02:00
Michael Hackstein 2f113aea14 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-06-24 09:02:03 +02:00
Michael Hackstein 98362f6f2c Added the foxx adapter into the graphViewer 2013-06-24 09:01:49 +02:00
Jan Steemann 654ea77f25 extended cap constraints with size constraints 2013-06-22 02:44:48 +02:00
Jan Steemann 2d7edbef96 added db._exists() 2013-06-21 21:50:00 +02:00
Jan Steemann ac1684b402 added derived file 2013-06-21 19:41:27 +02:00
Jan Steemann c74c80d5ff allow bind parameters in db._query() 2013-06-21 17:13:51 +02:00
Jan Steemann cae82f27e4 added `/_api/current-database` 2013-06-21 10:25:15 +02:00
Jan Steemann 30a747f3ef fixed client-side tests 2013-06-20 19:15:30 +02:00
Jan Steemann b1f243d296 fixed segfault for too big shapes, make shape collection filesize adaptive 2013-06-20 19:14:14 +02:00
Jan Steemann 955502b0e2 Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel 2013-06-20 15:48:22 +02:00
Jan Steemann 3cd5facece removed console.log 2013-06-20 15:48:09 +02:00
Jan Steemann d9c0d588f9 added internal.adminDirectory 2013-06-20 15:47:48 +02:00
Heiko Kernbach d86004c626 added selectionfunction for db in router 2013-06-20 14:26:17 +02:00
Heiko Kernbach 97ce6c80fc added dashboard link @navigation 2013-06-20 12:59:24 +02:00
Jan Steemann 235abf1a46 added derived file 2013-06-19 14:04:39 +02:00
Thomas Richter ce80970a77 bug fixed in swagger footer 2013-06-17 10:32:42 +02:00
Jan Steemann 1cc0409258 do not console.log 2013-06-14 09:34:06 +02:00
Heiko Kernbach 5eed48e451 Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel 2013-06-13 16:26:34 +02:00
Heiko Kernbach 4ac40289ad jslint + testsuite 2013-06-13 16:26:25 +02:00
Jan Steemann b1bc9b3285 adjust traversal docs and examples 2013-06-13 13:06:48 +02:00
Jan Steemann 9599a021b9 moved some graph traversal validation into the traversal module
- that simplifies some of the traversal-calling routines
- make returning error codes more consistent (specific 404 errors when
referring to unknown collections instead of simple 400 errors)
- optionally limit traversals to a certain number of iterations so they
  don't run endlessly in cyclic graphs
2013-06-12 17:04:47 +02:00
Thomas Richter e294d1b8c4 Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel 2013-06-12 10:42:41 +02:00
Oreste Panaia 81f20c7ba0 Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel 2013-06-12 17:03:29 +08:00
Thomas Richter 10dea3e18e droidsans.css path error fixed 2013-06-12 10:41:50 +02:00
Jan Steemann bb7445a547 fixed jslint warnings 2013-06-11 18:47:15 +02:00
Jan Steemann d6ff5ba1f9 moved "About" link into "Links" menu to save space 2013-06-11 18:35:02 +02:00
Michael Hackstein 87b31a54c1 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-06-11 15:59:40 +02:00
Michael Hackstein 4fd8565973 GraphViewer: Fixed import in index html 2013-06-11 15:59:11 +02:00
Thomas Richter 9b6017995c swagger core-api-documentation in html/admin included 2013-06-11 15:38:54 +02:00
Thomas Richter 11fc096873 admin interface swagger api added 2013-06-11 15:10:15 +02:00
Thomas Richter d43ed485bf swagger ui changed and alphabetical sorted 2013-06-11 14:22:23 +02:00
Michael Hackstein 804843d753 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-06-10 14:11:54 +02:00
Michael Hackstein 7b093d176c GraphViewer: Added first version of a generic Foxx Adapter 2013-06-10 14:11:32 +02:00
Oreste Panaia 35ab2e6f62 Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel 2013-06-10 17:05:58 +08:00
Jan Steemann d66e959e62 issue #446: added resizability for JS Shell 2013-06-10 09:28:10 +02:00
Jan Steemann 8131c57ce0 updated CHANGELOG 2013-06-07 16:53:33 +02:00