annotate popoto_dev/release-note.txt @ 12:d67c5ad47709

implementation with dropdown popup, unfinished
author alistair
date Fri, 02 Oct 2015 01:08:46 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
12
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
1 popoto-0.0.a6
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
2 2015-06-21
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
3
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
4 - Added support of predefined constraints in node configuration.
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
5
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
6 - Added better handling of query execution errors.
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
7
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
8 popoto-0.0.a5
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
9 2015-04-25
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
10
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
11 - Modified default label provider to display all returned attributes with their value by default in the result list instead of constraint attribute only.
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
12
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
13 - Added different CSS classes for ellipses when value is selected for root and choose nodes. Also added disabled style on root node if no results are found in the database.
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
14
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
15 popoto-0.0.a4
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
16 2015-04-19
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
17
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
18 - Transition to transactional Cypher HTTP endpoint. Cypher queries are now executed using transactional HTTP endpoint instead of deprecated legacy API.
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
19
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
20 - Count query optimization, all count queries are now sent on the same REST call using a list of statements. (better performance on distant databases)
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
21
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
22 - Added new CSS styles for nodes and links when count is "0" (disabled node state)
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
23
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
24 - Added new property "popoto.graph.WHEEL_ZOOM_ENABLED" to disable zoom with mouse wheel on graph.
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
25
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
26 - Added properties to add/disable tool items in graph.
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
27
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
28 - Introduced new property "popoto.query.USE_RELATION_DIRECTION" to define whether or not generated Cypher queries will use directed relationship.
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
29
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
30 - Added a plus sign icon button on nodes to get relationships instead of right click. Right click is now only used to remove a selection.
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
31
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
32 - Added a minus sign icon button on nodes after relation have been expanded. click on this button will remove all the relations from this node.
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
33
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
34 - Added reset graph tool option.
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
35
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
36 - Added different CSS classes on relation links to be able for example to differentiate links with value ("ppt-link-relation" and "ppt-link-relation value").
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
37
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
38 - Added a new property "popoto.graph.link.RADIUS" to define the radius around the node to start link drawing (nicer on transparent node images).
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
39
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
40 - Refactored node svg generation to fully support dynamic type changes (e.g use SVG node type for node label and image for selectable values)
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
41
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
42 - Added different CSS classes on node highlight background circle (shown on node hover) to be able to customize it depending on node type.
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
43
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
44 - Added listener on root node add event to allow for example to set a specific value on root node when added.
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
45
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
46 - Added immutable state on nodes to be able to add unchangeable constraint on graph. Immutable nodes value constraints are used in relations query which will avoid relation on nodes with 0 values.
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
47
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
48 - Added configuration to allow filter of relations. This can be used to hide unwanted relation from the graph.
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
49
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
50 - Added configuration to define whether the list of relation with same parent label should be grouped or separated using last child label with the property popoto.query.USE_PARENT_RELATION.
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
51 The generated Cypher query use head(labels(x)) or last(labels(x)) to get the relation target node label.
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
52
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
53 popoto-0.0.a3
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
54 2015-03-26
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
55
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
56 - Fixed constraint generation in query for root node with non string attributes. (double quotes were always used in Cypher generation on root node constraint even for numeric and boolean values)
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
57
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
58 - Added a taxonomy label provider and extracted a few internal labels to fully support localization.
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
59
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
60 - Extracted node text y position in variable to be able to customize it
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
61
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
62 - Extracted some internal labels to allow localization
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
63
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
64 - Extracted popoto.graph.centerRootNode function to allow root node move after HTML component resize for example
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
65
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
66 - Added node shadow highlight on node hover
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
67
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
68 - Used text value on node title instead of semantic value
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
69
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
70 popoto-0.0.a2
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
71 2015-03-16
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
72
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
73 - Updated AJAX request body to execute Cypher queries on Neo4j REST API with authentication support.
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
74 Neo4j 2.2 and GrapheneDB are now supported with this change.
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
75 Transition to the new transactional endpoint is not yet ready, legacy Cypher HTTP endpoint is still used in this version.
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
76
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
77 - Added sort attribute in configuration for value query.
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
78 It is now possible to use the constraint attribute to sort the values displayed on node click instead of count (count is still used by default).
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
79 The order can also be specified to be ascending or descending.
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
80
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
81 - Removed default returned internal Neo4j id if any other attribute is provided in configuration.
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
82
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
83 Popoto.js 0.0.a1
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
84 2015-02-10
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
85
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
86 - First public release
d67c5ad47709 implementation with dropdown popup, unfinished
alistair
parents:
diff changeset
87