-
Notifications
You must be signed in to change notification settings - Fork 127
/
CHANGES
353 lines (258 loc) · 9.96 KB
/
CHANGES
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
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
--------
v3.0-cvs
--------
[jan] Try to create ISO-8859-1 encoded PDFs if this matches the user's language.
[jan] Add script to convert notes to UTF-8 in the backend.
----------
v2.2.5-cvs
----------
------
v2.2.4
------
[mjr] Do not remove history entries when removing user data (Bug #8755).
------
v2.2.3
------
[jan] Add and fix Oracle SQL scripts.
[jan] Add Croatian translation (Matej Vela <matej.vela@carnet.hr>).
------
v2.2.2
------
[mms] Upgrade prototype.js to v1.6.1.
[jan] Fix synchronization with output compression enabled (Bug #7769).
[jan] Add passphrase confirmation field (Bug #7379).
[cjh] Work around BC break with Horde versions before 3.2 (Bug #7820).
[cjh] Add URL access to notes by "starts-with" search on the note title.
[cjh] Add hooks for altering the displayed note body and showing help text next
to the note entry field.
[cjh] Explicitly load DB library (Bug #7648).
[jan] Fix "replace" API method (Alfonso Marín Marín <almarin@um.es>, Bug #7436).
[cjh] Add a PostgreSQL-specific upgrade script.
[jan] Change group field in shares table to work with LDAP groups (Bug #6883).
[jan] Fix user name conversion with user hooks in the notepad panel (Bug #7366).
------
v2.2.1
------
[jan] Log moving of memos in the history backend (Bug #3207).
[jan] Add Basque translation (Euskal Herriko Unibertsitatea EHU/UPV
<xabier.arrieta@ehu.es>).
[mjr] Remove user permissions on all shares when deleting a user.
[mjr] Fix issue with removeUserData api that caused the deleted user's task list
to not be deleted (Bug #6969).
----
v2.2
----
[mjr] Fix issue with removeUserData api that caused the deleted user's task list
to not be deleted (Bug #6969).
[cjh] Improve resource usage in datatree_to_sql share migration script
(Bug #6740).
[jan] Fix exporting and synchronization of encrypted notes.
--------
v2.2-RC3
--------
[cjh] Apply fix for http://dev.rubyonrails.org/ticket/11473 to prototype.js
(Request #6590).
[cjh] Add an upgrade script for the new SQL share driver (Request #6109).
[gwr] Added History support in the Kolab driver.
[cjh] Avoid errors when trying to export an empty notepad (Bug #6409).
[cjh] Show who created or made the last change to a note along with the date
(Request #6305).
[jan] Add Turkish translation (METU <horde-tr@metu.edu.tr>).
--------
v2.2-RC2
--------
[jan] Fix saving the password when creating new notes.
--------
v2.2-RC2
--------
[jan] SECURITY: Fix privilege escalation in Horde API.
[cjh] SECURITY: Fix missing ownership validation on share changes.
[cjh] Add the ability to filter the list of notepads in the panel.
[cjh] New share management UI that doesn't require JavaScript.
[cjh] Add support for split read/write databases (<duck@obala.net>,
Request #5936).
--------
v2.2-RC1
--------
[jan] Implement WebDAV DELETE.
[cjh] Add quick links to the sidebar block for adding notes to a specific
notepad (Gunnar Wrobel <p@rdus.de>, Request #5716).
[cjh] Fix generation of UIDs with PHP 5.2+.
----------
v2.2-ALPHA
----------
[cjh] Show tooltips in the summary block, and restrict tooltips to 20 lines
(Request #3443).
[cjh] Optionally show a note's notepad in the list view (Request #2317).
[cjh] Add quick (inline) note searching.
[cjh] Add the ability to save a note as a PDF.
[jan] Add support for encrypted notes.
[cjh] Move notepad selection/deselection to a collapsible panel.
[mas] Conform to WCAG 1.0 Priority 2/Section 508 accessibility guidelines.
(Request #4080)
[cjh] Notes search should be either title or full text (Request #4277).
[cjh] Make the note edit view the full page width.
------
v2.1.2
------
[jan] SECURITY: Fix privilege escalation in Horde API.
[cjh] SECURITY: Fix missing ownership validation on share changes.
------
v2.1.1
------
[jan] Show error message if imported file didn't contain notes.
[jan] Add Slovenian translation (Duck <duck@obala.net>).
[jan] Add categories from imported contacts to the user's categories.
[jan] Show personal notepad by default with disabled preferences (Bug #4078).
----
v2.1
----
[jan] Fix portal block if used with Kolab driver (tokoe@kde.org, Bug #2735).
[jan] Add Russian translation (Alexey Zakharov <baber@mosga.net>).
[ben] Better support for MS-SQL.
--------
v2.1-RC1
--------
[jan] Confirm note deletions (Request #1156).
[jan] Add CLI script to import vNote data.
[cjh] Add support for dynamic re-sorting of the note list, including saving
the sort preferences on any changes.
[jan] Show character count next to notes.
[mas] Change any output of <b> and <i> tags to <strong> and <em> for better
accessibility support.
[jan] Add permissions to restrict number of notes.
------
v2.0.3
------
[cjh] Close several XSS vulnerabilities with note and notepad data.
------
v2.0.2
------
[jan] Allow to import more than one note from vNote data at once.
----------
v2.0.2-RC1
----------
[cjh] Fix resetting categories to Unfiled (Bug #2018).
[cjh] Use bind variables in SQL driver, clean up required parameters
(selsky@columbia.edu, Bug #1791).
[cjh] Add a PostgreSQL upgrade script (Bug #1779).
[cjh] Better error handling when deleting shares that don't exist (Bug #1754).
[jan] Add Japanese translation (Hiromi Kimura <hiromi@tac.tsukuba.ac.jp>).
[jan] Add shortcut icon (favicon.ico).
------
v2.0.1
------
[jan] Fix print view.
[jan] Fix print button.
----
v2.0
----
[cjh] UIDs need to be stored in the History system with a mnemo: prefix and
with the notepad so as not to confuse different instances of the
same note (if two users both have a note on their seperate notepads,
they should have unique histories for that note).
[cjh] Don't throw a fatal error if an empty share name is submitted
(Bug #1000).
--------
v2.0-RC3
--------
[cjh] Add My Notepads menu entry.
--------
v2.0-RC2
--------
[jan] Add Czech translation (Pavel Chytil <pavel@chytil.tk>).
[jan] Add Latvian translation (Janis Eisaks <jancs@dv.lv>).
--------
v2.0-RC1
--------
[jan] Tweak layout of the summary block.
---------
v2.0-BETA
---------
[jan] Add Polish translation (Mateusz Kaminski <matipl@ds.pg.gda.pl>).
[jan] Add special black-on-white styles for message printing.
[jan] Add access keys.
[cjh] Add Kolab drivers (Stuart Bingë <s.binge@codefusion.co.za>).
----------
v2.0-ALPHA
----------
[cjh] GUIDs now only contain mnemo: and the note ID - sharename is not needed.
[cjh] Note IDs are now 32-character unique strings, to be useable as GUIDs.
The SQL table definition has changed; conversion scripts are in scripts/.
[cjh] The notes/ API now implements the modern methods required for SyncML and
other syncing efforts.
[cjh] Make sure there is a view link for empty notes.
[cjh] Add a Delete link from the note edit screen.
[cjh] Make sure that the correct categories for a note's current notepad
are always used.
[cjh] Change how memos are stored in the SQL driver.
scripts/create_sequence.php will update an existing database with no
loss of data.
[cjh] Display the Creation and Last-Modified dates in the note view.
[cjh] Track addition, modification, and deletion of notes
with the Horde History:: API.
[cjh] Add import of vNotes.
[cjh] Show the full memo body in a tooltip.
[cjh] Add a preference for the default category for notes
(Brian Keifer <brian@valinor.net>).
[jan] Add UTF-8 support and charset parameter for backend drivers.
[jan] Only show selected note categories on the summary screen
(Brian Keifer <brian@valinor.net>).
[cjh] Much more comprehensive permissions checking, and support for
guest access.
[cjh] Use the global shares editing page for changing/assigning share
permissions.
[mac] Allow importing onto any available Notepad.
[mac] Add shared notepads.
------
v1.1.4
------
[jan] Close XSS when setting the parent frame's page title by javascript (cjh).
------
v1.1.3
------
[jan] Add Polish translation (Mateusz Kaminski <matipl@ds.pg.gda.pl>).
------
v1.1.2
------
[jan] Make memos without description accessible from the memo list.
------
v1.1.1
------
[jan] Add Italian translation (Sergio G. Caredda <scaredda@tiscali.it>).
[jan] Add Romanian translation (Eugen Hoanca <eugenh@urban-grafx.ro>,
Marius Dragulescu <mariusd@urban-grafx.ro>).
----
v1.1
----
[jan] Rename Memos to Notes (mac).
[jan] Add print memo button (mac).
[jan] Show current category color in category color options screen
(Jan Kuipers <jrkuipers@lauwerscollege.nl>).
[jan] Add ability to create/remove categories (mac).
[jan] Add user preferences for the color of different categories (mac).
[jan] Add Mnemo::addParameter().
[jan] Add Greek translation (Stefanos I. Dimitriou <sdimitri@teiath.gr>).
[jan] Add Slovak translation (Ivan Noris <vix@vazka.sk>).
[jan] Add Norwegian Bokmaal translation (Torstein S. Hansen <huleboer@techbee.no>).
[jan] Add Bulgarian translation (Miroslav Pendev <miro@cybershade.us>).
[jan] Add Lithuanian translation (Darius Matuliauskas <darius@lnk.lt>).
[jan] Replace <?= with <?php echo to remove the short_open_tags requirement (cjh).
[jan] Add Danish translation (Martin List-Petersen <martin@list-petersen.dk>).
----
v1.0
----
[jan] Add Hungarian translation (Laszlo L. Tornoci <torlasz@xenia.sote.hu>).
[jan] Add Simplified Chinese translation (Peter Wang <whw@oulink.net>).
[jan] Add Czech translation (Pavel Chytil <pavel@chytil.tk>).
[jan] Add Brazilian Portuguese translation (Antonio Dias <accdias-horde-i18n@sst.com.br>).
[jan] Add Dutch translation (Jan Kuipers <jrkuipers@lauwerscollege.nl>).
[jan] Add French translation (Thierry Thomas <thierry@pompo.net>).
[jan] Add Finnish translation (Leena Heino <liinu@uta.fi>).
[jan] Add Norwegian Nynorsk translation (Per-Stian Vatne <psv@orsta.org>).
[jan] Add Traditional Chinese translation (Chih-Wei Yeh <cwyeh@ccca.nctu.edu.tw>).
[jan] Add Swedish translation (Andreas Dahlén <andreas@dahlen.ws>).
[jan] Add Spanish translation (Raul Alvarez Venegas <rav@tecoman.ucol.mx>).
[jan] Add German translation.
[jan] Add Portuguese translation (Nuno Loureiro <nuno@co.eth.pt>).
[cjh] Initial Mnemo version, based on Nag.