-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathchanges.txt
306 lines (220 loc) · 12.4 KB
/
changes.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
IR+ 2.1 to 2.2
==========================
- Fix for Microsoft possible word corruption issue (.pptx, .xlsx, .xlsx)
- Checksum checker to auto check files with weekly reporting
- Added no-index meta-tags to help stop google from indexing restricted content
- Fixes for tomcat 7 JSTL tag issues
- Hanging indent on search for items faceting (browse-items.jsp)
- Paging fixes tomcat 7.0 for browse-items.jsp
- Image fix on browse-items.jsp - images are no longer stretched to fit the
given area
- Updated to struts 2.3.4
- Fix for constraint on ir_user.personal_file to make sure the same file cannot
be added to more than one location in the file system
- Ability to send collaborators emails if new file version added
- Ability to auto share folders and sub-folders
- Ability to see all files you are sharing with a particular user
- Removed fedora tables from sql script
- Added invite schema
- Added set focus when creating new personal folder
- Updates for google scholar indexing
- Made invite url more secure
- Fixed button image pixel locations
IR+ 2.0.8 to 2.1
==========================
- Added MARC import/export
- Importer role added for importing MARC files - users must be given this
privilege before they can import data
- Fixed IE issue when editing a publication
- Add/Create/Remove Series Button
- Add/Create/Remove sub title Button
- Fixed issue with CSS on images with multiple classes (removed comma)
- Fixed issue where moving files and folders on institutional publication then
selecting finish later took user to workspace rather than publication
- Moved editing buttons on institutional publication to top of page - were hidden before
- Fixed deleting multiple files and folders within a sub folder - would fail before on personal workspace
- Fixed deleting multiple files and folders within a sub folder - would fail before on researcher workspace
- Separated place of publication from publisher
- Added rss feed not found when no contributor id is passed in
- Added contributor not found when no contributor id is passed in
- Added filter to open files with the following extensions jpg, tiff, tif, jpeg, png, gif, bmp, pdf
(Note: this is configurable)
- Fixed view file system in create publication step one to order files and folders ascending by type.
(Folders first alpha then files alpha)
- Fixed final step of submission screen to show full publication name - previously did not show
articles (A, the, ...)
- Fixed IE issue when users change logo - larger logos cause the header to go beyond set width.
Allowed logo 50% and links 50%
- Fixed issue when url is not correct - causes exception on item_files_frag.jsp. Updated
to use ItemLink.urlValue rather than ItemLink.url
- Added processing window when deleting personal publications. This prevents users from trying to perform
actions while the delete is occurring.
- Change in default license for the repository now requires the license to be accepted when the user visits
their workspace
- Fixed large buttons issue in IE
- Updated Administration documentation
- Updated user documentation
- Researcher pages picture upload - if no primary picture exists, the
up loaded picture becomes the primary picture. If the primary picture
is deleted and other pictures exist the next picture in the set
becomes the primary picture.
- No longer require researcher page abilities for administrator privileges. Administrators
may not need this privilege and can add it at a later time if needed to their own accounts.
- Removed type="submit" on institutional item page so buttons are not selected by IE.
- Fixed issues with IE and FF related to add/remove of other title.
- Set license to be read only so it can be scrolled in IE
- Fixed null pointer issue in collection searching when collection no longer exists
- Updated link to YUI library
- Moved tag library tld file to WEB-INF to fix issue with Tomcat 7
IR+ 2.0.7 to 2.0.8
==========================
- Updated almost all images to use css rather than hard coded sizes
- Fixed error where if only one image in repository image is not displayed image
now shows up correctly.
IR+ 2.0.6 to 2.0.7
===========================
- Updated to allow for sorting by published date and first created date in collection
and repository browse.
- Fixed group user remove. Removed user doing the removing rather than the
user performing the remove.
IR+ 2.0.5 to 2.06.
============================
Fixed security vulnerabilities
IR+ 2.0.4 to 2.0.5
============================
- Updated to download new version of YUI as old version no longer exists
[Thanks to Paul Hoffman and Fenway Libraries Online]
IR+ 2.0.3 to 2.0.4
=============================
- Updated to deal with Struts 2 security issue
IR+ 2.0.2 to 2.0.3
=============================
- Fixed issue with updating a collection description
IR+ 2.0.1 to 2.0.2
=============================
- Fixed security issue for YUI library
irplus changes 1.0 to 2.0
[Global]
=============================
- Updated from spring ldap 1.2.1 to spring ldap 1.3.0
- Updated from Apache POI-3.5beta6 - POI-3.6
- Updated from Struts 2.1.6 to 2.1.8.1
- Updated from freemarker 2.1.14 to 2.1.15
- Updated from ognl 2.6.11 to 2.7.3
- Updated from xwork-core 2.1.2 to 2.1.6
- Updated from Ivy 2.1.0-rc1 to 2.2.0-rc1
- Removed JSON library as it was no longer needed [ was used by toJson for researcher ]
- Updated to pdf box 1.2.1
- Updated to hibernate 3.5.2
- Updated to Spring 3.0.2 [All packages]
- Added access method for getting contributor publications ordered by submission date
- Added access method for getting sponsor publications ordered by submission date
- Updated for OAI compatibility
- Changing control list in the administration section will cause all institutional items to
reflect the change and cause those items to be indexed if they are the most current institutional
item version the following control lists are included:
Content types
Contributor types
Copyright statements
extent types
identifier types
language types
person names
publishers
series
sponsors
- Updated email messages for collaboration to include DO NOT REPLY note
- removed lower_case_user_name / lowerCaseUserName from IrUser - made it so that username is now lower cased
upon entry for local system
- Added flag for case sensitivity for external account types.
- Added last login date to check for account usage
- Updated statistics to set a no store option. This means that the counts will not be stored - this may be appropriate
when users do not want to store google download information in the ignore table
- Added ability for users to view download counts by IP address
[ur_persistence_util]
=============================
- Updated HbCrudDAO to depreciate hibernate template and instead use getSessionFactor
and use the hibernate session.
[ir_metadata]
============================
initial addition for dealing with metadata information
[ir_core]
=============================
- Added interface for group membership filter - edu.ur.ir.user.UserGroupMemberFilter
- Added methods to Researcher and Researcher Folder to check for existing file/personal
publication/Institutional Publication
- Removed the toJson method calls from researcher classes as they are no longer needed
- Added Exception if trying to add an item to a collection that does not allow items to be added
to add item and add reviewable item
- Made constructor for ReviewableItem and InstitutionalItem public for performance reasons
- Added lastDateModified, lastModifiedNote and LastModifiedBy to Institutional item version
- Added OAI infrastructure and ability for OAI havesting
- Updated institutional item version to have modfied by, modified date and modified reason to track changes
this will help with administration and OAI protocol
[ir_service]
==================================
- Updated to index series / report number
- Updated repository service to include external authtentication enabled flag -
[ir_web]
=============================
- Fixed issue where researcher could not add a new field
- Fixed issue where researcher id was missing or interrupted
- Updated collection and researcher page to show link descriptions
- Updated workspace to have buttons and no select drop down at the top of page - increases visibility
- Updated drop down file / folder buttons to include move
- Updated researcher page to have preview and public/private following the researcher page title
- Login page - set focus on user name
- Moved buttons on researcher workspace folder to right hand side - same as file workspace
- Fixed so error no longer occurs when trying to add the same publication twice to a folder
- Fixed so that after adding an institutional publication the user is taken to the folder the publication
was added to
- Fixed home page to allow google to more easily index the site. This is for institutional collection listing,
researcher pages listing, images.
- Fixed researcher page to use unordered lists for non-javascript based browsers/search engines. This allows
the page to be indexed
- Added tag to draw the researcher tree for as an unordered list
- Fixed deleting a person name that has been attached to a contributor record that does not have any publications
- Added statistics to show number of members
- Updated to only require last name for person names
- XML output for contributor pages
- XML output for researcher pages
- Removed ur:div tag from all jsp pages - provided no extra benefit
- ldap.enbabled has been changed to external.authentication.enabled
- Added music icon for music files to xr_sprites.gif
- Fixed researcher folder tag to output the file name and extension
- Added sponsor listing which shows all items created by a given sponsor
- Added paging for contributor pages
- Updated statistics for more accuracy if an item has been published in more than one collection
- Updated sponsor page with sponsor icon
- Fixed contributor page to show full item name - was missing articles (The, a, etc.)
- Fixed researcher data page to allow researchers to add new departments
- Added tag to determine if publication contains a abstract or description and displays accordingly
- Added RSS to contributor pages
- Added Date Submitted column to contributor pages
- Added RSS to collection pages
- Added RSS icon
- Made it so adding an item to an institutional collection only saves the item and does not load all items to
complete submission - greatly enhances performance on larger collections
- Added a link back to main group page
- Added code to allow users to see that an institutional item has been deleted
- Added code to allow users to see that an institutional item could not be found and report
if they think this is an error
- Updated text in metadata submission to say primary image file rather than primary file.
-Updated code to allow users to see that an institutional collection could not be found and allow
them to report if they think this is an error
- Updated to allow users to unsubscribe from their local account
- Moved buttons over on file upload to make it quicker/easier to add another and upload after using the browse button
- Added ability for user to set the number of new file upload boxes to create.
- Updating a collection name will trim white space on the name. Also causes a re-index of all items within the named collection
- Updated collection pages to no longer show content boxes when there is no content - instead the content from other boxes are shifted
up.
- News is now shown at the top right when there are news items to be shown.
- Lock and Edit option now should work correctly in IE/Fire Fox/ Chrome and Safari
- Unlocking an already unlocked file no loger requests an unlock. User interface is now updated
- Moving links within the collection admin tab now works correctly in IE
- Deleting images for the repository and collection correctly deletes files from the file system
- Performance for Deleting and moving items has been improved - hibernate no longer need to load the collection items prior
to deleting/moving an item [ Deleting a large collection would still be slow ]
ur_tags
====================================
- Fixed pager tag to always output at least one page even when there is no data