-
Notifications
You must be signed in to change notification settings - Fork 0
/
RELEASE
289 lines (285 loc) · 15.8 KB
/
RELEASE
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
OMP 3.1.1 Release Notes
CVS tag: omp-3_1_1-0
Release date: April 4, 2018
=================================
- The AddThis plugin has been removed from the distribution, but is available
via the Plugin Gallery. If you use this plugin, please install it from there.
New Features
------------
#440: Grant implicit Manager access to Adminstrators
#520: Improve Submission Library utility
#1922: Add support for catalog paging
#2684: Add support for declaring metadata fields required
Bug Fixes
---------
#390: Remove artbitrary UI field length limitations
#469: Move pnotify to composer dependency
#555: [OMP] Port OJS' XML Sitemap functionality to OMP
#723: Strip out citation plugins and replace with CSL
#1070: Improve confirmation notices when skipping the email is an option
#1144: Review file selection is unclear
#1258: “Resubmit for Review” button is unclear
#1265: Broken reports pages
#1270: Empty editor decisions list for copywriter
#1447: [UI] Improve recipient selection process for new discussions
#1528: Improve submission process
#1640: Can't add discussion with no stage participants
#1692: Public identifiers for chapters
#1784: Unify near-duplicate template templates/management/settings/access.tpl
#1786: Ensure ReCaptcha language is correct
#1791: Fix COUNTER plugin template references (and test plugin)
#1807: Multilingualism
#1815: Move metadata (DC/GS) meta tags into HTML head
#1816: Implement subscription support
#1828: Issues with input and display of keywords
#1853: reload issues
#1859: Add Sidebar Management to site settings for multi-journal installs
#1865: Adding Review Comments Wipes out Email Changes
#1866: Banner notification after scheduling
#1896: ORCID support in native XML import/export format for issues
#1911: enable longer locale names
#1932: Investigate upgrade of submission note files
#1963: Port implicit authentication to master
#2003: Filename problems
#2064: Standardize emailed URL handling
#2082: Task notification for section editor after being assigned to a submission
#2085: Improve touch controls of frontend about nav dropdown
#2108: tinymce error (downloadable font: OS/2: bad linegap: -32 ) with Firefox
#2114: Localised filenames complicate uploading submission files in multilingual journals
#2142: Suggestions for Native XML Import
#2163: Routing events between handlers in the JS framework
#2173: Upgrading: multiple issues with ongoing reviews
#2178: Add nav menu management and static pages features
#2189: Tinymce in full screen mode problematic in multilingual journals
#2203: Notifications list in front end layout requires back-end JS tools
#2235: File revision names
#2265: Review master branch for dead/crufty code
#2269: Can't search all categories in plugin gallery
#2287: Change Password page missing visual padding
#2305: pkp/pkp-lib#1389 Fix required attribute in login form
#2306: Permit searching by submission ID
#2312: Review/fix edit links
#2320: ROLE_ID_SUBSCRIPTION_MANAGER
#2331: Empty submission checklist results to PHP warnings
#2336: Clean up TemplateManager::display / TemplateManager::fetch
#2338: Usage Statistics plugin displayStatistics setting not context specific
#2342: Add "Assign DOIs to all journal articles" button in the DOI plugin settings
#2364: Drop file check on minification use
#2367: Recaptcha verification does not honor proxy settings
#2371: [pkp-lib] parse errors on grids for systeminfo
#2375: Respect context disableUserReg setting
#2389: add announcements introduction
#2391: File detection in temporary files does not adjust for common problems
#2392: Concatenate "about" content during OJS2 to OJS3 migration
#2407: Remove mutex use
#2413: Add reviewId to oneclick link in automatic review reminders
#2417: Review form breaks for users that are visiting OJS for the first time
#2420: No check on PHPMailer::send() status
#2423: Add notification upon "Add Reviews to Email" click
#2426: Limit display of names to editors in edited volumes
#2428: CSRF token validity time (one hour) breaks the review form
#2433: Provide option to restrict low-level editors to "recommend" only, not make decisions
#2434: Add preliminary/summary "Decline" email template
#2435: Remove inconsistencies in German locale
#2437: Add reviews to email button selects the wrong option for radio buttons in some cases
#2441: Make wording of editorial team consistent in backend and frontend
#2443: Refactor AuthPlugin
#2446: Reviewer affiliation info is not recorded when creating reviewers
#2449: PHP code documentation cleanup
#2453: Adjust wording of Send to Copyediting button on review stage
#2458: AddThis plugin (or a better alternative)
#2460: Discussion item will be created even if canceled
#2461: Native Import can't clean up after failure for article section
#2465: [UI/UX] Give the author access to the copyedited and galley files grids
#2473: Tap controls don't work for dropdown menus in the backend
#2476: Author guidelines anchor missing
#2481: Reviewer has access to manuscript after declining review request
#2483: Default email signature is wrapped in nested anchor tags
#2492: registrationComplete page allows for UX issues
#2495: Speed up test suite
#2497: TinyMCE not activated show error
#2500: Native import mismanages file operations
#2503: Add plugin version installation tool
#2506: Fix genre assignment for upgrades
#2513: Allow SVG in image uploads?
#2516: Native Import: optional submission dates per schema, but functionally required
#2518: SUBMISSION_ACK email includes author signature
#2519: do not update copyedit and production notifications in a pre-review discussion
#2526: Native Import should discriminate between errors and warnings
#2543: reload scheduled tasks function for the acron plugin
#2551: Spotlights broken in default theme due to missing javascript
#2552: fix warning in RecommendByAuthorPlugin
#2558: Display Monograph DOI
#2559: Consider introducing autoload behavior
#2562: Settings wizard refers to Plugins tab that's unavailable
#2564: Inconsistent HTML display in article titles
#2571: Section word count field is inoperative
#2572: Additional hooks
#2576: Color of tasks panel is confusing
#2577: display supplementary files in block, rather with galley files
#2585: Update de_DE locale for OJS 3.1 release
#2587: Tell admin which journal they are about to remove
#2592: Clearing template cache should clear .css files too
#2599: data privacy option in usage stats plugin
#2612: Add filtering options to new submissions list
#2613: Add contextual information to icons in new submission list
#2616: Change "Add" to "Assign" in participants grid
#2621: Editor cannot rename files in review files grid
#2631: "Download all files" checks for tar availability, but uses zip compression
#2637: Replace low res icon in webfeed for high res screens
#2642: Placeholder discussions not removed when new discussion creation is cancelled
#2648: the revision node grouping for supplementary files in native export
#2650: Native import dies if presented with a duplicate submission file revision
#2655: [OJS] Alternate mail template for subsequent review request not selected
#2658: Filter hook
#2660: Permit HTTPS support in ORCIDs
#2667: [OMP] Lack of default plugins/gateways directory fail gateways check
#2673: {$reviewerName} variable not replaced
#2675: Several minor adjustments to submission lists
#2678: Fix (probably) wrong wording in new API locale keys
#2682: User registration at the site level when email validation is enabled fails.
#2691: Report Generator links on the plugins listing page do not work
#2699: LazyLoadPlugin get/setEnabled do not consider site plugins
#2703: New review round modal re-opens automatically when closed in IE11
#2705: New default footer images
#2708: Implement approach for delivering constants to the new frontend components
#2714: Support browsing by section, subject and keyword
#2715: update countries.xml files for locales
#2729: Test environment set up won't work as stated in README
#2744: Search bar in ListPanel has wrong styling in iOS
#2746: Submission list filtering doesn't work in iOS
#2751: Fix grid refreshing
#2759: Galleys displayed as Array in OMP
#2760: Add new template hooks for plugin settings pages
#2761: Generator meta tag untranslated
#2771: Integrate UI component library into OJS/OMP
#2778: Changing journal visibility setting will restore the default language settings
#2782: Fix OAI: kludgey use of `$this`; broken OAI format plugins
#2783: Add JATS content to OAI interface (when available)
#2789: Possible unnecessary variable read in the first submission form
#2791: Fix formatting of reviewer comments when imported from review form textbox into author email
#2792: Review reminders need From address set
#2794: Upload Revision canceled but still in revision list
#2814: Correct review form error handling bounce issues
#2816: Publication date cannot be set via UI
#2821: Copyeditors do not have access to editorial history
#2830: Fix CSRF hard expiry
#2838: Can't add note on submission
#2849: Current Roles listing and user rights are not transparent
#2859: remove citationOutput plugins
#2872: Allow themes to override templates in plugins
#2874: remove citationLookup, citationParser and nlm30 metadata plugin
#2877: buildpkg.sh missing vendor dir
#2894: Improve the reviewer selection list
#2896: references from the submission settings should be called citations
#2899: Error generating the path of Custom Page in Navigation Menu
#2907: Check/correct date formatting for Latest column in reviewer assignment
#2910: Non-administrators can see the Administration link on the front-end toolbar
#2922: Uploading a new Galley file and selecting "Change file" corrupts the uploaded file
#2924: Updates to installation screen
#2930: access denied on the announcements setting page
#2933: Introduce menu caching
#2944: NavigationMenus - NMI_TYPE_CONTACT not returned by getMenuItemTypes
#2945: restore defaults genres/components
#2947: NavigationMenus - Issue with NMI with no displayable children
#2952: NavigationMenus - NavigationMenu edit - unbind NavigationMenu from area
#2955: Reference to chapters when editing component in OJS 3.1
#2956: Plugins already installed in database but not filesystem cannot be re-installed
#2960: Problems with Add Item action in Sidebar control
#2962: Fix membership options
#2964: APC usability issues
#2965: Adding section editors to a section and returning to add more editors later breaks the section form
#2967: Missing link from Site Administration to Journal Administration
#2972: Untranslated locale keys in Roles select menu
#2980: order by user_group_id in UserGroupDAO::getByRoleId
#2987: Navigation Menus - not all default NMIs get translated upon install/upgrade
#2988: Installation page depends on navigation menu tables, which may not exist
#2994: Reveal more handler can fail to reveal more
#2998: Archiving page changes
#3003: Not possible delete Keywords in second language with X
#3004: force_login_ssl should force register too
#3009: always provide multipleContexts variable
#3011: Pass FormValidatorURL error message to js url validation
#3015: New article components have NULL entry_key
#3028: citations parsing by line
#3039: editor actions for all managers and sub-editors
#3046: getCustomTemplateKeys parameters
#3052: consider URL encoding for oai identifiers
#3056: Navigation Config vs Static Pages
#3066: viewPlugin in the plugin gallery for journal managers
#3070: Author names can be exposed to some reviewers
#3071: Forms counter doesn't change
#3072: Prevent range requests
#3080: NavigationMenus - Custom Page Error on Site level
#3084: Verify incomplete submissions behavior
#3097: Sidebar blocks missing from search results
#3101: Clean up locale settings upon language deletion
#3106: choose e-mail template when selecting a reviewer
#3108: Duplicated literal
#3114: Select precedent reviewer for a new round failed
#3122: Add copyFile method to SubmissionFileManager
#3125: Author name in export plugins
#3130: Authored submission cannot be easily accessed via Editor role
#3144: NavigationMenus - Warnings removed for custom menuItems
#3154: Error checking email format in profile page
#3156: Submission Requirements translation are not available
#3157: required tagit metadata fields not validated
#3161: nl2br causes extra line breaks in copyright notice
#3167: New discussion canceled but still in discussion list
#3172: enable_beacon and other little things
#3177: Replace calls to deprecated "create_function"
#3178: Link on context logo/title in frontend incorrect
#3185: Correct PHP7.2 incompatibilities
#3188: DECLINE decision sends unexpected "Unsuitable" in subject
#3195: Fire form execute hooks in reviewer steps
#3204: COUNTER bot list is outdated
#3206: Subscriptions page should not be accessible if payments are not enabled
#3218: Upgrade failed: DB: Can't DROP 'user_group_id'; check that column/key exists
#3228: Non-anonymized reviewer files not able to be deleted
#3232: Manual payment plugin throws PHP Warning: Missing argument 2 for Form::setData()
#3239: Remote galley links are not displayed unless there is a downloadable galley
#3246: Update copyrights for 2018
#3267: NavigationMenus Site-wide unable to drop NMIs into empty NM edit areas.
#3274: Redirect URI from Login as
#3282: Missing navigation menu item for the search page
#3283: Display usage statistics for last 12 months instead of for current year
#3287: "User" and "Primary" (navigation menus management tools) are confusing
#3288: "Custom Page" should not be default when adding a new navigation menu item
#3302: File upload gets stuck with certain language selections in multilingual journals (OJS 3.1.0.1)
#3311: "Subject" / "subjects" field "required" flag not behaving as expected
#3318: Check minimum requirements before allowing to upgrade
#3323: fix detachment of dependent entities at file revision upload confirmation
#3336: External feed plugin obliterates custom blocks when enabled
#3338: If html part of mail too long, new line with exclamation mark is inserted
#3348: article DOI in native import
#3357: Disciplin element should be discipline
#3359: recommendOnly editor and section editor
#3374: Dropdown nav menus in default theme don't work for rtl languages
#3383: no context in LazyLoadPlugin get/setEnabled when using CLI
#3385: Desisting from adding a new discussion leaves behind an empty discussion
#3387: Remove gender fields
#3390: upgrade email templates
#3392: Current release contains potentially dangerous old version of PHPMailer
#3398: Section Editor assignment creates duplicate Pre-Review Discussion entries
#3407: Doubt about a translation
#3412: RSS buttons left-over from OJS 2.x
#3415: getTemplateResourceName for plugins in pkp-lib
#3420: Date issues for non-default date_format_short in reviewDueDate and responseDueDate
#3421: Editing roles for a user in one journal destroys roles in others
#3422: Adding a participant with Safari does not close the modal window
#3436: "Send to Review" and "Send to Production" for reccomendOnly users
#3440: Even if you check "Do not send email" for notification, you receive email.
#3443: Duplicate translation keys in en_US
#3444: Multilingual custom email template does not apply to email body
#3447: Task list shows too long
#3448: Submission listings only show title for selected locale
#3459: sitemap fix
#3467: Not approved files should be displayed on the article page
#3474: Restrict SubmissionFileRequestedRevisionRequiredPolicy to revision files only
#3481: submission URL in recommendation form emails
#3488: Improve error presentation in file upload wizard
#3491: Use mbstring-capable regexp functions in searching
#3495: Modify API URLs in ui-library when restful_urls enabled
#3506: Untranslated locale key for scheduledTaskLogs log file
#3510: display last revisions of reviewer files
#3517: require locale component for identifier tab, add a hook