1
0
Fork 0
Commit Graph

753 Commits

Author SHA1 Message Date
Heiko Kernbach 80766b742b added detail graph view for dashboard 2013-05-16 16:57:13 +02:00
Heiko Kernbach 40baf853f4 update checkboxes dynamically 2013-05-16 13:46:33 +02:00
Michael Hackstein be591b3af7 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-05-15 16:02:26 +02:00
Michael Hackstein 642e976e62 GraphViewer: Added tests for graphViewer to accept NodeLimit Callback and to propagate it to the Adapter 2013-05-15 15:58:25 +02:00
Michael Hackstein f0752a6736 GraphViewer: Gave Zoommanager a callback to inform the GraphViewer about NodeLimitChanges 2013-05-15 15:57:16 +02:00
Jan Steemann 544e5909d0 issue #526 2013-05-15 10:06:49 +02:00
Michael Hackstein 50a4293a68 GraphViewer: NodeReducer should now pick communities as desiered, however some illeagal community joins are produced right now, to be fixed 2013-05-14 18:56:56 +02:00
Michael Hackstein e70abac455 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-05-14 15:35:52 +02:00
Jan Steemann 04ed14a261 updated CHANGELOG 2013-05-14 13:01:51 +02:00
Michael Hackstein 24a1658462 GraphViewer: ArangoAdapter is now able to be runned with Karma and DB is completely mocked away 2013-05-14 11:19:34 +02:00
Jan Steemann c51f70de05 removed hard-coded groups from statistics web interface
now all statistics are dynamic
removed redundant code in statistics web interface
2013-05-14 02:36:01 +02:00
Michael Hackstein 679ce523de GraphViewer: Further adoption to external Karma Testing 2013-05-13 23:15:54 +02:00
Michael Hackstein 1d5b5ef4d6 GraphViewer: Fixed eventDispatcherUITest. It did not clean up properly 2013-05-13 19:05:17 +02:00
Michael Hackstein c0a389b56e GraphViewer: Modified tests so they could be run with an external tool like Karma, but not yet finished. 2013-05-13 18:48:05 +02:00
Thomas Richter 86301e39c4 changed to api-version 1.3 in swagger 2013-05-13 16:41:48 +02:00
Michael Hackstein 6d65938645 GraphViewer: CommunityDetection algorithm implemented successfully, however distance is not yet considered for decission 2013-05-13 15:28:41 +02:00
Michael Hackstein 3d1bd8dfde GraphViewer: Implemented initialisation for Clauset, Newman and Moore's algorithm 2013-05-13 12:48:42 +02:00
Michael Hackstein 83a6344eae GraphViewer: Added Method Stub to NodeReducer 2013-05-13 09:33:32 +02:00
Michael Hackstein 79dc9621c0 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-05-13 09:21:54 +02:00
Michael Hackstein 8ac7ba1968 GraphViewer: Added Tests and ClassStub for the NodeReducer 2013-05-13 09:20:26 +02:00
Jan Steemann 2bebb225f3 fixed graphs 2013-05-10 20:36:46 +02:00
Heiko Kernbach a1dd214681 Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel 2013-05-10 18:33:40 +02:00
Heiko Kernbach f19d475e6b dashb changes 2013-05-10 18:32:36 +02:00
Jan Steemann 42a749dfc0 fixed CSS, broken image and typo 2013-05-10 17:50:07 +02:00
Heiko Kernbach 03893bf9cd updated dashboard 2013-05-10 17:30:49 +02:00
Jan Steemann aa709a225f some typos 2013-05-10 13:34:44 +02:00
Heiko Kernbach fb379b29c3 Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel 2013-05-08 18:29:43 +02:00
Heiko Kernbach 65972659e4 changed dashboard 2013-05-08 18:29:36 +02:00
Thomas Richter f8a3b5947f see last commit 2013-05-08 15:44:36 +02:00
Jan Steemann eb8325ef34 fixed typo in error message 2013-05-08 11:10:34 +02:00
Jan Steemann 66f56f0771 added generated file 2013-05-07 18:49:17 +02:00
Michael Hackstein 34e062dd5c GraphViewer: NodeShaper now rescales nodes for fisheye 2013-05-06 14:38:40 +02:00
Michael Hackstein 7ed95bc3b5 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-05-06 13:57:41 +02:00
Michael Hackstein 0971a58844 GraphViewer: ZoomManager now binds events to SVG not to first G, gives better results 2013-05-06 13:57:01 +02:00
Michael Hackstein ccbacf893a GraphViewer: Main graphViewer class is now able to construct a ZoomManager 2013-05-06 13:21:50 +02:00
Michael Hackstein 9fc5bf9c12 GraphViewer: Added fisheye distortion propagation to zoommanager. 2013-05-06 12:40:47 +02:00
Michael Hackstein e70af5ba25 GraphViewer: New zooming-behaviour implemented, still open: FishEye 2013-05-06 11:36:52 +02:00
Michael Hackstein 169dcfeb66 GraphViewer: Started with new interface for zoommanager with better integration of D3 and Fisheye 2013-05-06 10:30:18 +02:00
Heiko Kernbach 473dfd8adf fixed bug in nv.d3.js + added labels for dashboard graphs 2013-05-03 16:01:52 +02:00
Heiko Kernbach 1c78a2b983 updated dashboard 2013-05-03 14:22:13 +02:00
Michael Hackstein ee9473adbd Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-05-03 14:13:52 +02:00
Michael Hackstein 54e5a13573 GraphViewer: Added new test for ZoomManager 2013-05-03 14:13:25 +02:00
Michael Hackstein 91a7d66dbd GraphViewer: Added function to toggle display of labels without redefining them 2013-05-03 14:07:59 +02:00
Jan Steemann eef611b1da fixed some compiler & jslint warnings 2013-05-03 11:09:45 +02:00
Jan Steemann ee7ab712d6 issue #495 2013-05-03 11:08:58 +02:00
Michael Hackstein 958c507943 GraphViewer: Fixes in NodeShaper 2013-05-02 14:39:36 +02:00
Michael Hackstein 08f1fe857a GraphViewer: Further UI refinement 2013-04-30 14:58:42 +02:00
Michael Hackstein 50d04edf23 GraphViewer: Adapted spec for UI refinement 2013-04-30 14:50:20 +02:00
Michael Hackstein f935943c59 GraphViewer: Design optimization 2013-04-30 14:47:23 +02:00
Michael Hackstein 37f2175845 GraphViewer: Implemented ZoomManager 2013-04-30 14:17:11 +02:00
Michael Hackstein b3b34c8b5b GraphViewer: Further tests for default behaviour of zooming 2013-04-30 12:41:09 +02:00
Michael Hackstein efaf5d82aa GraphViewer: Test for default behaviour of zooming 2013-04-30 12:33:42 +02:00
Michael Hackstein e750f3f155 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-04-30 09:53:15 +02:00
Michael Hackstein 57e4ccc4ff GraphViewer: Started implementing the zoom functionality 2013-04-30 09:52:16 +02:00
Heiko Kernbach da8e780755 Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel 2013-04-29 16:27:15 +02:00
Oreste Panaia 115d87196c sync windows dev 2013-04-29 23:13:06 +08:00
Heiko Kernbach 86d02c41c0 added new dashboard functionality 2013-04-29 16:27:03 +02:00
Oreste Panaia c42c0bf565 sync dev for windows 2013-04-29 21:49:28 +08:00
Oreste Panaia 532c7eae8e windows dev update 2013-04-29 21:24:57 +08:00
Heiko Kernbach 8f1225d9f5 fixed frontend fuxx bug 2013-04-29 13:38:31 +02:00
Michael Hackstein afac1110dc GraphVeiwer: Fixed a CSS intervention with the charts 2013-04-29 12:26:16 +02:00
Michael Hackstein 76a027d554 GraphViewer: Added distortion schema to all affected classes 2013-04-24 12:49:13 +02:00
Michael Hackstein b9e64f6fce Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-04-24 09:40:18 +02:00
Michael Hackstein de359bf07d GraphViewer: Added lib for fish-eye view, and started adaption of edgeShaper 2013-04-24 09:18:57 +02:00
Thomas Richter c3111f3911 default settings for swagger examples set to hidden 2013-04-23 10:02:08 +02:00
Frank Celler cbc2ab93ba fixed _shallowCopy, fixed creating of unknown attributes 2013-04-22 16:48:36 +02:00
Jan Steemann dbf96964fc added derived, changed file 2013-04-22 08:39:02 +02:00
Frank Celler bab92e9c04 fixed help messages 2013-04-21 22:12:58 +02:00
Frank Celler df03d38ee2 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-04-21 21:46:00 +02:00
Frank Celler d2ea4e9bd2 added SlowBuffer from node 2013-04-21 21:32:32 +02:00
Jan Steemann cd17f1ef44 issue #481 2013-04-21 11:37:46 +02:00
Heiko Kernbach d113d4ca8e css changes + frame for new dashboard 2013-04-19 22:55:09 +02:00
Heiko Kernbach 1d203859b3 #446 2013-04-19 17:54:50 +02:00
Heiko Kernbach 0730c14416 #455 2013-04-18 20:03:17 +02:00
Heiko Kernbach 3f1a9513ca changed message 2013-04-18 18:01:59 +02:00
Heiko Kernbach c91f2f65dd added message if no changes are submitted 2013-04-18 17:58:29 +02:00
Heiko Kernbach 0f9841fb32 #453 2013-04-18 17:45:50 +02:00
Heiko Kernbach 7bd9962926 #473 2013-04-18 16:18:59 +02:00
Michael Hackstein fb09253e86 GraphViewer: Nodes can now be distorted 2013-04-18 13:16:55 +02:00
Michael Hackstein 019e74bd97 GraphViewer: Added Test for NodeShaper to offer distortion 2013-04-18 12:54:07 +02:00
Michael Hackstein 9f5a53f5a3 GraphViewer: Positions of Edges are now always triggered on reshape, they do not disappear anymore on reshape withthout update 2013-04-18 11:24:40 +02:00
Michael Hackstein da560452c6 GraphViewer: Fixed a bug, where node positions where destroyed by the arangoAdapter. That caused a lot of trouble in the interface 2013-04-18 10:35:41 +02:00
Michael Hackstein 476b59e29c GraphViewer: Fixed a bug for reshaping of edges 2013-04-17 14:27:22 +02:00
Michael Hackstein 90b2aba0c1 GraphViewer: Updated colouring and size of labels 2013-04-16 16:47:14 +02:00
Michael Hackstein aaa453adfd GraphViewer: Added a better simulation for drag events. My test until now did not check it correctly 2013-04-16 16:08:53 +02:00
Michael Hackstein 5d024a48f7 WebFrontend: Changed GraphViewer Tab. It now only requests collections, host is defaulted 2013-04-16 14:50:46 +02:00
Michael Hackstein 8a13e577e3 GraphViewer: Improved optical layout, force defaults were not correct for increased screen size 2013-04-16 14:49:44 +02:00
Michael Hackstein 04ae758746 GraphViewer: Slightly changed interface of ArangoAdapter. It now defaults to the domains.host if none is given 2013-04-16 14:15:21 +02:00
Michael Hackstein 77344be842 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-04-16 13:15:34 +02:00
Michael Hackstein 9e61f34a68 GraphViewer: Improved CSS for search. All tests pass again. 2013-04-16 13:15:24 +02:00
Michael Hackstein 606635235e GraphViewer: Added Search by Attribute/Value pair. If no attribute Name is given, search is by _id 2013-04-16 12:13:55 +02:00
Michael Hackstein 211ee118c3 GraphViewer: Added Spec for Search by Attribute on the GraphViewerUI 2013-04-16 12:00:45 +02:00
Jan Steemann b667e458fc fixed error messages 2013-04-16 11:55:17 +02:00
Michael Hackstein dff9582978 GraphViewer: Improved optics of layout buttons, they are now encapsulated in their own little div world 2013-04-16 11:11:57 +02:00
Michael Hackstein fa0dc2fa4c GraphViewer: LayouterMenu is now created by the GraphViewerUI 2013-04-16 10:59:48 +02:00
Michael Hackstein 6945a99327 GraphViewer: Layouter is now accessible 2013-04-16 10:54:19 +02:00
Michael Hackstein 57ef46e895 GraphViewer: Added a spec that the layouter menu is generated by the GraphViewerUI 2013-04-16 10:48:53 +02:00
Michael Hackstein 5e69af80b8 GraphViewer: Implemented Menu functions for Layouter 2013-04-16 10:46:15 +02:00
Michael Hackstein 750cf91849 GraphViewer: The layouter is now checked for useful default values 2013-04-15 16:04:43 +02:00
Michael Hackstein fe6cf84614 GraphViewer: Added the Adapter Menu to the interface 2013-04-15 15:02:42 +02:00
Michael Hackstein 3d86d4c70e Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-04-15 12:53:54 +02:00
Michael Hackstein 810d2ad83f GraphViewer: It is now possible to switch collections on the fly 2013-04-15 12:00:15 +02:00
Michael Hackstein 2238f0db0f Frontend: The Documentation of the Applications can now be accessed per application. And If there is an error useful info is printed 2013-04-15 11:59:20 +02:00
Jan Steemann c945dbd2cd updated transaction API 2013-04-15 11:54:36 +02:00
Jan Steemann e3d8db0b71 issue #474 2013-04-15 09:30:50 +02:00
Jan Steemann dee5adb9f5 added client side API for transactions 2013-04-12 23:18:48 +02:00
Michael Hackstein 3d66aac371 GraphViewer: Added Spec for the ArangoAdapterUI to switch collections 2013-04-12 16:01:29 +02:00
Michael Hackstein 84c4da1c92 GraphViewer: ArangoAdapter is now able to switch to other collections 2013-04-12 15:49:35 +02:00
Michael Hackstein 135707325e GraphViewer: ArangoAdapter now uses BindParameters 2013-04-12 15:24:35 +02:00
Michael Hackstein 380a675fe0 GraphViewer: Same Problem with _data as for nodes also in edges. Now fixed 2013-04-12 11:37:39 +02:00
Michael Hackstein b2c3b51e3f GraphViewer: Fixed bug for nodeshaper 2013-04-12 11:23:32 +02:00
Michael Hackstein 3eb211ca49 GraphViewer: Error in NodeShaper, labels are not yet collected from _data. Fixed Test for that 2013-04-12 11:22:16 +02:00
Michael Hackstein 427eeaae96 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-04-12 11:00:15 +02:00
Michael Hackstein 4bfdf68b5c GraphViewer: Toolbox now created correctly 2013-04-12 10:58:54 +02:00
Michael Hackstein e49dbac52f GraphViewer: Removed designtest for toolbox 2013-04-12 10:46:13 +02:00
Michael Hackstein 6f4c4f35fc GraphViewer: Added CSS for the toolbox 2013-04-12 10:43:42 +02:00
Michael Hackstein 93039615a0 GraphViewer: Added test for design of Toolbox 2013-04-12 10:43:05 +02:00
Michael Hackstein e7bfed16dc GraphViewer: Added design and test for the Toolbox buttons 2013-04-12 10:42:34 +02:00
Jan Steemann 9b5849f650 updated documentation 2013-04-12 00:42:02 +02:00
Jan Steemann 229893c086 documentation for transactions 2013-04-12 00:03:05 +02:00
Jan Steemann 4ff3d6f3e9 removed .DS_Store 2013-04-11 20:59:14 +02:00
Jan Steemann c895923acc removed .DS_Store files 2013-04-11 20:58:16 +02:00
Jan Steemann b8791f486e added generated files 2013-04-11 20:49:43 +02:00
Jan Steemann b6925a7b7b transactions 2013-04-11 19:06:55 +02:00
Michael Hackstein caaff89ec6 GraphViewer: Further adaption of CSS for the admin interface 2013-04-11 17:18:22 +02:00
Michael Hackstein 7049c7c80e GraphViewer: Switched NodeShaper Controls to Button Helper class 2013-04-11 16:15:14 +02:00
Michael Hackstein b99bb0d5d1 GraphViewer: First Part of MenuBar in GraphViewer Admin is done 2013-04-11 15:31:05 +02:00
Michael Hackstein cc9b9407af GraphViewer: Added GraphViewer to Admin Interface, however Menu is still hidden. Also started with a spec to test if the generated UI conforms to Admin Interface css 2013-04-11 14:50:21 +02:00
Michael Hackstein 7abe9aa342 GraphViewer: Finally everything works as expected, the graph is rendered and editable 2013-04-11 13:46:43 +02:00
Frank Celler f373615268 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel
Conflicts:
	arangod/V8Server/v8-actions.cpp
2013-04-10 21:47:51 +02:00
Frank Celler 828b939053 fixed isolates, made ArangoError internal 2013-04-10 21:22:09 +02:00
Michael Hackstein 07941f6f48 GraphViewer: JSLintified GraphViewerUI 2013-04-10 17:11:37 +02:00
Michael Hackstein 9f68cfa048 GraphViewer: Simplification of GraphViewer finished, all dispatching moved to GraphViewerUI 2013-04-10 17:08:26 +02:00
Michael Hackstein 025b47aeb1 GraphViewer: Finished tests for GraphViewer UI 2013-04-10 15:40:06 +02:00
Michael Hackstein 6f39e7f170 GraphViewer: GraphViewer now simplyfied. GraphViewer UI todo 2013-04-10 15:09:24 +02:00
Michael Hackstein 2abb3ba1d4 GraphViewer: Planned to simplify GraphViewer and to push event and UI delegation to graphViewerUI 2013-04-10 14:14:19 +02:00
Michael Hackstein bea6446c00 GraphViewer: Improved Spec and UI for GraphViewer 2013-04-10 14:13:29 +02:00
Michael Hackstein 799def1033 GraphViewer: Wrote spec for UI of GraphViewer 2013-04-10 11:47:59 +02:00
Michael Hackstein 640b04b4c2 GraphViewer: All specs passing again yeah 2013-04-10 11:08:05 +02:00
Michael Hackstein 192e75716e GraphViewer: There was a minor bug in JSONAdapter. Fixed now 2013-04-10 11:01:33 +02:00
Jan Steemann 5f5ee7e5e1 added error code 2013-04-10 08:50:13 +02:00
Michael Hackstein cd230cc1cb GraphViewer: Patch Edge/Node now uses encapsulated _data property 2013-04-09 11:27:05 +02:00
Michael Hackstein 24d452c7d0 GraphViewer: Now editing of Nodes/Edges also works (yet missing: Checks for key values, add additional key/value pairs 2013-04-09 11:22:21 +02:00
Michael Hackstein 42e7e37aaa Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-04-09 10:43:29 +02:00
Michael Hackstein 744f53d0bf GraphViewer: ArangoAdapter now also encapsulates attributes in _data 2013-04-09 10:43:11 +02:00
Michael Hackstein ba63620fd6 GraphViewer: JSON Adapter now encapsulates the data of nodes in _data object. Required to avoid problems with d3 internal attributes and key/values in the DB 2013-04-09 10:19:55 +02:00
Michael Hackstein ebdbd7eff8 GraphViewer: Added Dispatcher + DispatcherUI tests to runnerAll-Tests 2013-04-08 22:11:34 +02:00
Michael Hackstein 3b9c59af97 GraphViewer: Dispatcher UI almost finished. Editing of Nodes is not working yet as d3-attributes are displayed in addition to stored attributes 2013-04-08 22:04:03 +02:00
Michael Hackstein 5212b47cff GraphViewer: Tests for DispatcherUI finished 2013-04-08 18:33:11 +02:00
Frank Celler 683284340e fixed typo 2013-04-08 17:02:54 +02:00