1
0
Fork 0
Commit Graph

831 Commits

Author SHA1 Message Date
Michael Hackstein f80ddd0c09 GraphViewer: Labels are now splitted accordingly into two lines 2013-06-03 14:58:20 +02:00
Heiko Kernbach 591dd91c34 jasmine tests webif 2013-05-31 22:28:45 +02:00
Heiko Kernbach cc290b6504 jslint settings 2013-05-31 19:58:03 +02:00
Heiko Kernbach ed932e153f merging 2013-05-31 19:54:56 +02:00
Heiko Kernbach 771b6873e5 added dolphin test suite (incl. jslint) for webinterface 2013-05-31 19:52:46 +02:00
Michael Hackstein d9718e97a7 GraphViewer: Added a combined dialog to change displayed label and colour for nodes at the same time. This is added to general configuration menu 2013-05-31 18:51:17 +02:00
Michael Hackstein a2a9194b1e GraphViewer: Fixed several tests that did fail 2013-05-31 18:27:10 +02:00
Michael Hackstein 195856216c GraphViewer: By default a rect node is now displayed for better readability of text 2013-05-31 09:07:52 +02:00
Michael Hackstein 5d2008d4bb GraphViewer: A line is now displayed to help connecting two nodes 2013-05-29 13:53:34 +02:00
Michael Hackstein da8b1b759a GraphViewer: The other classes now use the better handleing for SVG events 2013-05-28 10:05:00 +02:00
Michael Hackstein b6e957a058 GraphViewer: EventDispatcher now has a better handling for events bound to SVG 2013-05-28 09:43:23 +02:00
Michael Hackstein e5ee030843 GraphViewer: Optical issues 2013-05-28 09:42:31 +02:00
Michael Hackstein 8c69be6a14 GraphViewer: Added scrolling for the CursorAddition 2013-05-27 15:34:15 +02:00
Michael Hackstein fb7647892a GraphViewer: Added extemporaneous cursor addition for actions 2013-05-27 15:18:55 +02:00
Michael Hackstein 25825bc164 GraphViewer: ArangoAdapter does not join single nodes into communities anymore 2013-05-27 12:29:40 +02:00
Michael Hackstein 4706bafd4c GraphViewer: The Adapter Dialog now offers all available collections 2013-05-27 11:42:05 +02:00
Michael Hackstein 81ba8c5ccb GraphViewer: JSLint issues 2013-05-27 11:11:43 +02:00
Michael Hackstein bad5fec046 GraphViewer: Fixed Optical Issue in admin-graph-tab 2013-05-27 11:08:27 +02:00
Michael Hackstein e024f1b0fe GraphViewer: Improved Similarity Join of Nodes 2013-05-27 10:50:24 +02:00
Michael Hackstein 133ca7c360 GraphViewer: The Arango-Adapter is now able to define a max. amount of children in one expansion step and join further into communities 2013-05-27 10:15:36 +02:00
Michael Hackstein 13bbbe6a03 Fixed test for button-label in GraphViewer UI 2013-05-27 08:50:32 +02:00
Michael Hackstein 6592881302 GraphViewer: The ArangoAdapter can now deliver the available collections 2013-05-24 16:51:58 +02:00
Michael Hackstein fe2825df88 GraphViewer: Optmized layout, there was a miss-typing of a class name 2013-05-24 15:54:37 +02:00
Michael Hackstein a814860c3f Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-05-24 15:21:54 +02:00
Michael Hackstein 866b74d4b6 GraphViewer: Added a function to the node reducer to join nodes based on their similarity if too many child nodes aare added at once 2013-05-24 15:21:26 +02:00
Michael Hackstein 79efa0b2a9 GraphViewer: Changed default values a bit, which is more convenient for graphs with large 1-neighbourhoods 2013-05-24 15:20:15 +02:00
Jan Steemann f3bf3281a3 added js/models to jslint 2013-05-24 11:57:14 +02:00
Michael Hackstein facb80b172 Web-Interface: Fixed #541 2013-05-24 11:04:43 +02:00
Michael Hackstein 4597366eed GraphViewer: Further prefixed UI Element-Ids, they were only unique in scope of different lists 2013-05-23 15:51:01 +02:00
Michael Hackstein cbcad7db60 GraphViewer: Increased Default Min-size of NodeRadius from 1px to 4px 2013-05-23 15:07:59 +02:00
Michael Hackstein d77e78a3fe GraphViewer: The UI now offers the option to switch between directed and undirected graphs 2013-05-23 14:23:52 +02:00
Michael Hackstein cece6d5b4b GraphViewer: Added option to switch between directed and undirected traversals 2013-05-23 14:08:37 +02:00
Michael Hackstein 153e356693 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-05-23 11:00:06 +02:00
Michael Hackstein a67f7edb28 GraphViewer: In/Outbound counter for nodes is set correctly even after community joins. All Tests pass on usefull browsers and 99% on IE9 2013-05-23 10:59:10 +02:00
Michael Hackstein 65c959e9d6 GraphViewer: Edges are bound to community nodes correctly 2013-05-23 10:30:03 +02:00
Michael Hackstein f196496bd8 GraphViewer: Tests for CommunityNodes and adding edges to them 2013-05-23 09:13:33 +02:00
Heiko Kernbach bebef82c74 added ability for custom charts 2013-05-22 22:33:29 +02:00
Heiko Kernbach 0660035260 fix 2013-05-22 18:29:13 +02:00
Heiko Kernbach fef0d543aa faster detailgraph switching, changed checkbox img 2013-05-22 17:25:15 +02:00
Heiko Kernbach e0e4760abc changed css+radio buttons styling 2013-05-22 17:07:01 +02:00
Michael Hackstein 74179e697d GraphViewer: Added tests for expanding/collapsing of nodes if communitynodes are inside the graph 2013-05-22 16:46:49 +02:00
Heiko Kernbach 4c9dae7870 Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel 2013-05-22 16:18:26 +02:00
Heiko Kernbach 6a80d3ca63 changed checkbox & graph styling 2013-05-22 16:18:19 +02:00
Michael Hackstein 276b3cf776 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-05-22 14:08:39 +02:00
Michael Hackstein e627714763 GraphViewer: CommunityNodes now tell the outer world how many nodes are inside 2013-05-22 14:08:13 +02:00
Heiko Kernbach fb1dfcfdd8 css + closeable groups 2013-05-22 13:46:24 +02:00
Heiko Kernbach 2070615631 extra class for last checkbox divider 2013-05-22 12:15:30 +02:00
Heiko Kernbach 42b9405404 dashboard css 2013-05-22 11:57:53 +02:00
Michael Hackstein d81d136cb5 GraphViewer: Added the community behaviour to the event lib 2013-05-21 23:32:06 +02:00
Michael Hackstein 0f2560c389 GraphViewer: Implemented rendering Community Nodes as Stars 2013-05-21 21:14:40 +02:00
Michael Hackstein 4755bb701e GraphViewer: Added tests for NodeShaper to shape Community-Nodes 2013-05-21 15:41:42 +02:00
Michael Hackstein 7ced744d21 GraphViewer: Added test for reshaping if community is formed 2013-05-21 14:02:43 +02:00
Michael Hackstein 86400bd756 GraphViewer: Now collapses another community if community is expanded but no space is available 2013-05-21 13:30:05 +02:00
Michael Hackstein f43f0568f7 GraphViewer: Simple expansion of Communities now possible 2013-05-21 13:22:12 +02:00
Michael Hackstein bf749438f0 GraphViewer: Added tests for expansion of community-nodes 2013-05-21 11:53:12 +02:00
Oreste Panaia 70bc62a5a5 Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel 2013-05-21 17:47:22 +08:00
Oreste Panaia b764b4f71e extended errors for skiplist 2013-05-21 17:45:19 +08:00
Michael Hackstein 30b60f7715 GraphViewer: All tests pass 2013-05-21 10:34:00 +02:00
Michael Hackstein 88d8c31029 GraphViewer: Finished implementation of community joining, display and reverse action to be implemented 2013-05-21 10:24:04 +02:00
Michael Hackstein 6bf1d00d18 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-05-21 09:30:01 +02:00
Michael Hackstein bdf3daac39 GraphViewer: Added JSLint to my karma script and JSLinted everythign again 2013-05-21 09:29:36 +02:00
Jan Steemann a87203f1f5 issue #537: removed year of copyright 2013-05-21 09:19:45 +02:00
Frank Celler b4794e6655 fixed issue #530: ReferenceError: ArangoError is not a constructor 2013-05-20 00:02:25 +02:00
Heiko Kernbach 35ba75d6b2 syntaax error 2013-05-17 23:59:58 +02:00
Heiko Kernbach 241cc86d63 optimized some functions 2013-05-17 23:57:47 +02:00
Michael Hackstein bd50d5c5f0 GraphViewer: Added Tests for joining of community nodes 2013-05-17 17:16:32 +02:00
Jan Steemann 613dafe778 Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel 2013-05-17 16:13:36 +02:00
Jan Steemann ed77c19e16 added derived file 2013-05-17 15:59:58 +02:00
Michael Hackstein 9cd77a7829 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-05-17 15:26:59 +02:00
Michael Hackstein 4161ff662c GraphViewer: Added Tests for communication between Adapter and NodeReducer 2013-05-17 15:26:28 +02:00
Jan Steemann c2ff93e99d issue #531 (warning) 2013-05-17 14:58:22 +02:00
Michael Hackstein 0c4ef2215b ArangoAdapter now creates a node Reducer 2013-05-17 14:39:35 +02:00
Michael Hackstein 6fac02a451 GraphViewer: Modified ArangoAdapter Setup Test to check if Host is determined 2013-05-17 14:36:02 +02:00
Michael Hackstein 8bf7708464 Merge branch 'devel' of github.com:triAGENS/ArangoDB into devel 2013-05-17 13:55:46 +02:00
Michael Hackstein 5e17ebe404 GraphViewer: Started implementing the Communication between ZoomManager, GraphViewer and the Adapter 2013-05-17 13:55:20 +02:00
Jan Steemann c647882311 issue #535 2013-05-17 13:50:10 +02:00
Heiko Kernbach 18e0edc4f0 added function to include client customized graphs - not finished 2013-05-16 21:30:09 +02:00
Heiko Kernbach d9ff5e916e added graph description 2013-05-16 19:48:24 +02:00
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
Oreste Panaia 115d87196c sync windows dev 2013-04-29 23:13:06 +08:00
Heiko Kernbach da8e780755 Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel 2013-04-29 16:27:15 +02: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