1 | Bug Fixes and Features |
---|
2 | |
---|
3 | Release ComponentRegistry-1.14.6 (12 August 2015) |
---|
4 | - Modification in the processing of CCR responses to account for a planned change in the response format |
---|
5 | |
---|
6 | Release ComponentRegistry-1.14.5 (2 February 2015) |
---|
7 | - The Component Registry now connects to the CLARIN Concept Registry instead of ISOcat. https://trac.clarin.eu/ticket/731 |
---|
8 | - Group components can now be saved as new in the private workspace. https://trac.clarin.eu/ticket/717 |
---|
9 | - Reduced noice in log output. https://trac.clarin.eu/ticket/714 ; https://trac.clarin.eu/ticket/715 |
---|
10 | |
---|
11 | Release ComponentRegistry-1.14.2 (2 December 2014) |
---|
12 | - Fixed a bug which caused incomplete component specification expansion |
---|
13 | |
---|
14 | Release ComponentRegistry-1.14.1 (1 December 2014) |
---|
15 | - Component and profile XML and XSD are available without authentication |
---|
16 | |
---|
17 | Release ComponentRegistry-1.14.0 (28 November 2014) |
---|
18 | - Merged profiles and components on persistence level into BaseComponent |
---|
19 | - Only one component DAO left: ComponentDao |
---|
20 | - DB upgrade script which migrates profiles into components |
---|
21 | - Rest service XML using uniform element "componentId" in comments instead of "componentDescriptionId" or "profileDescriptionId" |
---|
22 | - User groups have been added, for more information see <https://trac.clarin.eu/wiki/ComponentRegistryAndEditor#Management>. https://trac.clarin.eu/ticket/143 |
---|
23 | - Fixed erroneous link for child components with direct item links. https://trac.clarin.eu/ticket/322 |
---|
24 | - Fixed search by component ID for profiles. https://trac.clarin.eu/ticket/225 |
---|
25 | - Simple data categories no longer show up in ISOcat search. https://trac.clarin.eu/ticket/306 |
---|
26 | - Improvement in admin interface. https://trac.clarin.eu/ticket/294 |
---|
27 | - Internal refactoring w.r.t. persistence layer. https://trac.clarin.eu/ticket/360 |
---|
28 | - Added Swagger documentation for REST API. https://trac.clarin.eu/ticket/692 |
---|
29 | |
---|
30 | Release ComponentRegistry-1.13.0 (25 February 2013) |
---|
31 | - Added RSS feeds for public profiles, components, and comments. https://trac.clarin.eu/ticket/180 |
---|
32 | - Added help link to UI. https://trac.clarin.eu/ticket/222 |
---|
33 | - Fixed superfluous expansion of components and profiles on save. https://trac.clarin.eu/ticket/223 |
---|
34 | - Better handling of large specifications, fixed hangs and crashes due to lengthy XML. https://trac.clarin.eu/ticket/268 |
---|
35 | - Profiles and components in the Component Browser can be filtered by id. https://trac.clarin.eu/ticket/225 |
---|
36 | - Concept link URIs get validated in the Component Editor. https://trac.clarin.eu/ticket/249 |
---|
37 | |
---|
38 | Release ComponentRegistry-1.12.0 (21 August 2012): |
---|
39 | - REST service produces 404 status when component requested that does not exist. |
---|
40 | - Users can delete their own comments from the Flex UI. http://trac.clarin.eu/ticket/185 |
---|
41 | - Attribute name uniqueness check in editor of Flex UI. http://trac.clarin.eu/ticket/184 |
---|
42 | - Added a search button to the ISOCat search dialog. http://trac.clarin.eu/ticket/190 |
---|
43 | - Improved usability of the type edit dialog of the component editor in the Flex UI. http://trac.clarin.eu/ticket/191 |
---|
44 | - Component browser of Flex UI now has create and edit buttons. Slight re-arrangement of other browser components. http://trac.clarin.eu/ticket/201 |
---|
45 | - User gets warned when an action in the component editor leads to discarding pending changes. http://trac.clarin.eu/ticket/202 |
---|
46 | - If string element is set to multilingual, max occurences field gets disabled. http://trac.clarin.eu/ticket/208 |
---|
47 | - Added 'close' link to user settings page. http://trac.clarin.eu/ticket/156 |
---|
48 | - Removed 'unbounded' option from minimal occurrences drop-down in editor. http://trac.clarin.eu/ticket/210 |
---|
49 | - Made elements and components in component editor collapsable. http://trac.clarin.eu/ticket/217 |
---|
50 | - Removed top-level tabs in the Flex UI, added buttons to browser, editor and import for navigation. http://trac.clarin.eu/ticket/218 |
---|
51 | |
---|
52 | Release ComponentRegistry-1.11.1 (10 April 2012): |
---|
53 | - Fixed caching of w3c xml.xsd schema in validator |
---|
54 | - Fixes issue with user settings page users without user entry in database |
---|
55 | |
---|
56 | Release ComponentRegistry-1.11.0 (3 April 2012): |
---|
57 | - Upgraded to Saxon-HE 9.4 |
---|
58 | - Validation of component specifications now also supports schematron rules in the general component schema. |
---|
59 | - Flex component editor does client side checks for duplicate component names. |
---|
60 | - Comments can be posted on profiles and components through a set of new REST calls, with support in the Flex UI. http://trac.clarin.eu/ticket/144 |
---|
61 | - Data type 'dateTime' has been added as ValueScheme for elements. http://trac.clarin.eu/ticket/163 |
---|
62 | - Recursion detection takes place at every component/profile registration or update. http://trac.clarin.eu/ticket/168 |
---|
63 | - Users can set their display name through a web form linked from the Flex UI. http://trac.clarin.eu/ticket/156 |
---|
64 | - 'Save' button in editor is only enabled when editing existing components/profiles from workspace. http://trac.clarin.eu/ticket/165 |
---|
65 | |
---|
66 | Release ComponentRegistry-1.10.0 (4 November 2011): |
---|
67 | - Attributes can be added and edited on components. http://trac.clarin.eu/ticket/125 |
---|
68 | - ConceptLinks can be assigned to attributes of components and elements. http://trac.clarin.eu/ticket/125#comment:3 |
---|
69 | - ConceptLinks are enabled for Components. The search is filtered to show 'container' type concepts only. http://trac.clarin.eu/ticket/141 |
---|
70 | - XML browser ('component preview') shows the group name if available. http://trac.clarin.eu/ticket/159 |
---|
71 | - Added the mdEditor parameter to registry/profiles REST call to filter on profiles that should appear in e.g. Arbil. http://trac.clarin.eu/ticket/160 |
---|
72 | - An 'about' screen can be triggered from the context menu that shows some info including the application version. http://trac.clarin.eu/ticket/106 |
---|
73 | |
---|
74 | Release ComponentRegistry-1.9.1 (29 September 2011): |
---|
75 | - When recursion is detected while expanding (for XML or XSD), an exception is thrown, which will lead to an error response to the user rather than an infinite loop and no response. http://trac.clarin.eu/ticket/148 |
---|
76 | |
---|
77 | Release ComponentRegistry-1.9 (22 September 2011): |
---|
78 | - Save private components works even when component is used, warning message is shown in Flex UI http://trac.clarin.eu/ticket/134 |
---|
79 | |
---|
80 | Release ComponentRegistry-1.8.1 (29 June 2011): |
---|
81 | - Fixed some issues with UTF-8 handling http://trac.clarin.eu/ticket/133 |
---|
82 | |
---|
83 | Release ComponentRegistry-1.8 (8 June 2011): |
---|
84 | - Backend reimplemented to use relational database instead of filesystem storage |
---|
85 | - Specify group for profiles http://trac.clarin.eu/ticket/49 |
---|
86 | - Header name from specification copied to description when importing http://trac.clarin.eu/ticket/51 |
---|
87 | - Fixed fold-out bug http://trac.clarin.eu/ticket/99 |
---|
88 | |
---|
89 | Release ComponentRegistry-1.7 (26 January 2011): |
---|
90 | - Publishing means moving the private component/profile to public space. http://trac.clarin.eu/ticket/57 |
---|
91 | - Edit pane is reloaded with saved component/profile. http://trac.clarin.eu/ticket/91 |
---|
92 | - Created "show info" menu item that gives the xsd link and a bookmarkable link to open registry on selected item. http://trac.clarin.eu/ticket/59 |
---|
93 | - Profiles in private workspace can have a public xsd. http://trac.clarin.eu/ticket/52 |
---|
94 | |
---|
95 | Release ComponentRegistry-1.6.1 (19 November 2010): |
---|
96 | - fixed bug where registry jumps to the editor screen upon a delete |
---|
97 | - added tooltip to MultiLingual |
---|
98 | - added some whitespace to up/down icons |
---|
99 | - fixed issue where profiles with no "defining" component could not be edited. A "defining" component is now always added. For example see imdi-profile-instance |
---|
100 | |
---|
101 | Release ComponentRegistry-1.6 (12 November 2010): |
---|
102 | - No more dependency on jaxb, use default implementation in java6. |
---|
103 | - xml:lang in profiles/components, http://trac.clarin.eu/ticket/10 |
---|
104 | - Add a save and a save as new button, http://trac.clarin.eu/ticket/11 |
---|
105 | - Move clear changes button and make behaviour more clear, http://trac.clarin.eu/ticket/12 |
---|
106 | - Make browsing open for anyone (lazy login), http://trac.clarin.eu/ticket/14 |
---|
107 | - "Adding ""null"" to ValueScheme (controlled vocabulary) doesn't show the item in the editor", http://trac.clarin.eu/ticket/15 |
---|
108 | - "Make download xml, expanded", http://trac.clarin.eu/ticket/16 |
---|
109 | - Allow reorder of elements/components in editor, http://trac.clarin.eu/ticket/17 |
---|
110 | |
---|
111 | |
---|
112 | Release ComponentRegistry-1.5 (6 September 2010): |
---|
113 | - cleanup olds libs dir mpg jars can be taken from clarin maven site. |
---|
114 | - update jersey version |
---|
115 | - Admin page: cannot delete stuff, which is still used. Need to be able to update it at least at admin's risk. |
---|
116 | |
---|
117 | |
---|
118 | Release ComponentRegistry-1.4 (20 August 2010): |
---|
119 | - Alternatively make the registry open in the browser showing the component/profile (make them bookmarkable). This involves moving the login process to a later stage and having a completely anonymous browsing registry. |
---|
120 | - Fix handling of eduPrincipalName/DisplayName make mapping in registry to keep track of which user has which displayName. |
---|
121 | MIGRATE: add principalName to userMapping.xml, Migrate all descriptions to add userId element. |
---|
122 | - Import Descriptions is different from profile description, differs from edit. |
---|
123 | - put save button also at the bottom. |
---|
124 | - Make console showing tomcat log in admin page. |
---|
125 | - Make right click 'insert row' in valuescheme edit. So you can add an entry in the middle of an enumeration |
---|
126 | - Ping's don't work and are done through anonymous, it should give a better error handling and the ping should fail on anonymous. People need to be triggered to login again. Probable cause is computer sleeps and ping is not done for more then a while. |
---|
127 | - Make admin statistics page. |
---|
128 | - The description of some components/profiles is very short. The description in the actual cmdi header is longer and should be copied to the description of the description.xml's. Make a migrate plan for that. |
---|
129 | - link to isocat should be searchable on metadata only |
---|
130 | - Make isocat link clickable in isocat search field. |
---|
131 | - Changed tooltip in search isocat. |
---|
132 | |
---|
133 | |
---|
134 | Release ComponentRegistry-1.3 (28 June 2010): |
---|
135 | - Only admin can delete public items after a month in registry. |
---|
136 | - sort ignore case |
---|
137 | - Add some user logging. |
---|
138 | - Indenting XSD with one space. |
---|
139 | - Timeout thing. Flex client no keeps session alive by pinging the server. |
---|
140 | - Import screen should have bigger description field (like the editor). |
---|
141 | - Switched valueScheme item and appInfo columns and presentation. (Ordering will be better then). |
---|
142 | - Create Admin Page, where you can browse repo and edit all items. |
---|
143 | - Create public link to private workspace so arbil can query it? as opposed to let people download xsd at the moment? Fix: Use XSD for now. |
---|
144 | - Isocat use complex conceptlinks to elements and simple types to valuescheme enumeration. |
---|
145 | - isocat simple/complex search in isocat metadata 'profile' |
---|
146 | - Stream xsd instead of creating and sending. |
---|
147 | - isocat popup place it in middle of screen. |
---|
148 | - Make swf file have version, so we have no more caching problems. |
---|
149 | - Add message in admin page that you are logged in as admin user. |
---|
150 | - Conceptlink is selectable from the wrong column in valuescheme edit. |
---|
151 | - Fixed definition of multiple vocabularies in XSD. (XSLT fix). |
---|
152 | - Do not make popups transparant. |
---|
153 | |
---|