-
Notifications
You must be signed in to change notification settings - Fork 296
Expand file tree
/
Copy pathChangeLog
More file actions
665 lines (557 loc) · 28.4 KB
/
ChangeLog
File metadata and controls
665 lines (557 loc) · 28.4 KB
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
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
Version 5.4 (Not released yet)
== Bug fix ==
* Fix typo in french translation.
* Avatar was not sent in tracker v3 notifications
== Plugins ==
* Agiledashboard: 0.46
* Tracker: 5.8.10
* Cardwall: 0.9.2
* Test: 5.2
Version 5.3.1 (Monday, July 23rd 2012)
== Plugins ==
* Docman 2.26.2
* Tracker: 5.8.7
== Bug fix ==
* Fix bug on user SSH key dump on filesystem (didn't take case into account and process context was not restored).
* Fix warning on Subversion conf serialization.
Version 5.3 (Thursday, July 19th 2012)
== Plugins ==
* Agildashboard: 0.45
* Cardwall: 0.9.1
* Docman: 2.26.1
* FullTextSearch: 0.6
* Git: 2.6.3
* LDAP: 3.16
* Test: 5.1
* Tracker: 5.8.6
* GraphOnTrackerv5 5.0.2
== Enhancement ==
* Documentation update (remove references to old screenshots).
== Development ==
Update mustache renderer
Start PHP 5.3 cleaning (For Tuleap 5.3 \o/)
Introduce transactions methods in DataAccess
Display queries sorted by time taken in debug mode
Automate synchro with github tuleap repo
Version 5.2 (Friday, June 22th 2012)
== Bug Fix ==
* Fix chart legend display (Contrib STMicroelectronics)
* Fix ssh keys when no unix account: With Gitolite, it's possible to have
a ssh key without having a unix account. However, the interface doesn't
allow it.
== Enhancement ==
* SOAP: 5.2
* Refresh the default page for projects website
* Update "IndicateurCodex" perl script to take git into account
== Plugins ==
* Cardwall: 0.5.4
* Tracker: 5.7.29
* Agildashboard: 0.33
* Docman: 2.25.7
* Git: 2.6.2
* Ldap: 3.15
* Statistics: 0.18
* FullTextSearch: 0.4
== CLI ==
* Version 1.5.1
== Development ==
* Add bootstrap css for tabs and pills
Version 5.1 (Wednesday, May 23rd 2012)
== Enhancement ==
* Add new methods in the SOAP api (get the statistics of a project, view svn
top commiters, access to user groups of a project, ...)
== Plugins ==
* New plugin: Fulltextsearch v0.2
DISCLAIMER: plugin in beta, do not use it on production servers.
* Docman v2.54.5
* AgileDashboard v0.19
* Tracker v5.7.14
* Git v2.5.4
* Statistics v0.11
== Bug fix ==
* Fix bug with IE7 and drag'n drop in scriptaculous.
* Definitively delete mailing list in the db (Contrib STMicroelectronics)
== Development ==
* Check release with git (since now Tuleap sources are under git!)
* jQuery support: Now Tuleap support jQuery as an alternative of
Prototypejs/Scriptaculous.
* Bootstrap support: Introduce dropdown plugin from Bootstrap to replace
our own implementation of dropdown panels. This improve compatibility with
Internet Explorer.
Version 5.0.4 (Monday, May 15th 2012)
* Added missing jars after migration: chardet, jing and codendi_auth
Version 5.0.3 (Monday, May 14th 2012)
* Generate an intermediate release to test git migration.
Version 5.0.3 (Monday, May 14th 2012)
* Generate an intermediate release to test git migration.
Version 5.0.2 (Wednesday, May 9th 2012)
== Plugins ==
* Git 2.5
Version 5.0.1 (Thursday, April 26th 2012)
== Bug fix ==
* Fix link to cli documentation in footer
Version 5.0 (Thursday, April 26th 2012)
== Enhancement ==
* Improve default tuleap homepage and footer
* Overall documentation update (replace screenshot, update archeological references, add new stuff).
* Display site admin credentials at the end of the setup script
== Bug fix ==
* Ensure NSCD and internal FS cache are properly flushed before doing something related to filesystem. Fix bugs related to directory ownership of users.
* Fix sla #711 - Can't commit in CVS when the project is private.
== Plugins ==
* AgileDashoard 0.13
* Cardwall v0.4
* Docman v2.25.3
* Git v2.4
* GraphOnTrackerv5 5.0.1
* Hudson v1.8
* IM v1.5.2
* RequestHelp v1.3.1
* Tracker 5.7.7
== Development ==
* Unit Tests: Add DSL like mock generator that allows to ease the readability of the tests:
stub('someclass')->someMethod($arg1, $arg2, ...)->returns($someResult);
* Move core tests to source root
* Rename codendi_tools to tools
* "Tests" plugin is now in /plugins but only manage display of tests (no longer embbed core tests
* Add new class to manage graphical error message (based on STMicroelectronics works in branch #582)
Version 4.0.28.1 (Friday, April 6th 2012)
== Bug Fix ==
* Fix sla #674 - SVN notifications by path: mails were sent to people monitoring the same path at different projects
* Fix sla #656 - Not able to create Tracker from the template
* Fix sla #664 - Lack of visibility in Dawn theme
== Plugins ==
* Tracker v5.4.8
Version 4.0.28 (Friday, March 30th 2012)
== Bug Fix ==
* homepage: three feature boxes displayed the same content
* svn: Fix double escaping issue in commit message in web ui
* Fix missing dependency on viewvc
== Enhancement ==
* SVN notifications by path: Add the possibility, via post-commit hook, to controls what notification
gets sent. An SVN admin would be able to specify an SVN repository pattern
that is matched to determine if an email is sent for a given checkin.
== Plugins ==
* AgileDashoard v0.7
* Tracker v5.4.7
* TrackerDateReminder v1.2.1
* Git 2.1.7
* Docman 2.25.2
== Development ==
* Improve output of UnitTest to make them more readable.
* Allows to start test method by 'it'.
* Unit tests run after conversion of repository to git.
* Remove tracker v1 (patch, support, bugs, tasks).
* Remove deprecated and no longer maintained plugins: svntodimensions, cvstodimensions, serverupdate, eclipse, codendijri
Version 4.0.27.3 (Monday, March 19th 2012)
== Plugins ==
* Git v2.1.4
Version 4.0.27.2 (Thursday, March 8th 2012)
== Enhancement ==
* Git documentation is now aligned with implementation.
== Plugins ==
* Git v2.1.2.
* Tracker v5.1.2
Version 4.0.27.1 (Friday, March 2nd 2012)
== Bug fix ==
* Fix SOAP loginAs method (was not taking into account given session_hash).
Version 4.0.27 (Friday, March 2nd 2012)
== Bug Fix ==
* In project export details, display db host instead of front end server
* Fix issue with search while wiki is fr_FR
* Fix issue on mandatory reference in commit message (sla #494)
== Enhancement ==
* Theme Tuleap 2.1: Official logo & colors.
* Shrink homepage in Dawn theme
* Rename 'Tracker' service into 'Tracker v3' (and disable it completly for new Tuleap install)
** For trackerv3, it can be customized into 'site-content/<lang>/project/project.tab' with key (project_admin_editservice, service_tracker_lbl_key)
** For trackerv5, it can be customized into 'plugins/tracker/site-content/<lang>/tracker.tab' with key (plugin_tracker, service_lbl_key)
== Plugins ==
* New plugin: Agile Dashboard v0.4
DISCLAIMER: plugin in beta, do not use it on production servers.
* Tracker v5.1.1 See separate ChangeLog.
* GraphOnTrackerV5 v5.0 See separate ChangeLog.
* Docman v2.24: See separate ChangeLog.
* LDAP v3.12: See separate ChangeLog.
* Git v2.1.1: See separate ChangeLog.
== Development ==
* Fix issue in CI: lxc installation was missing yum repository generation
Version 4.0.26.1 (Wednesday, February 8th 2012)
== Bug Fix ==
* Fix issue with site news approval (Thanks to Régis Houssin and Grégory
Salvan)
Version 4.0.26 (Friday, February 3rd 2012)
== Enhancement ==
* Mailing list names enhancement: allow siteadmin to configure the prefered
format of mailing list through the following configuration variables:
- sys_lists_domain
- sys_lists_name_min_length
- sys_lists_prefix
- sys_lists_suffix
=> see local.inc for usage. (Contrib Orange)
* Display much more lastlogins entries in siteadmin. (Contrib Orange)
* svn-commit.pl script allows one to issue commit-email.pl on all loaded
commits (from svnadmin load) that are not into the tuleap database. (Contrib Xerox)
* Add script to change the name of authors in a svndump (to be run before
the import into tuleap). (Contrib Xerox)
* Regenerate a .SVNAcccessFile if it is not present during System Check. (Contrib Xerox)
* Use site-content to add extra tabs in the tob bar services (only in div based themes)
== Bug Fix ==
* Update codendi_aliases.conf to resolve some issues in customization of images in themes
* Set the default php value of session.save_path in php.conf
* When going to http://example.com/projects/gpig/, display the first active
service if "summary" is disabled. (Contrib Xerox)
* Fix memory leaks and performance issues on big subversion checkouts. (Contrib Xerox)
** See sys_auth_svn_mod in local.inc to switch the apache subversion authentication mod.
* Fix escaping issues in FRS file upload pre-validation. (Contrib Xerox)
* Fix getArtifacts SOAP API fails with criteria on date fields in tracker v3. (Contrib Xerox)
* Fix (again) IE issue with file download (Contrib Xerox)
* Fix cvs repository ownership issue (Contrib Xerox)
* Re-add SurveyManager in the user guide (inadvertently removed)
* Fix project db export(Contrib STMicroelectronics)
* Fix Security issue (Contrib STMicroelectronics)
== Plugins ==
* Git v1.25. See separated Changelog
* Tracker v0.8.12. See separated Changelog
* GraphOnTrackers v1.4. See separated Changelog
* GraphOnTrackersV5 v0.6.2. See separated Changelog
* Cardwall v0.4. See separated Changelog
* Docman v2.22. See separated Changelog
* Hudson v1.7. See separated Changelog
* IM v1.5. See separated Changelog
* Ldap v3.11. See separated Changelog
* Statistics v0.9. See separated Changelog
== Tuleap Development ==
* Allow randomization of execution of unit tests (to be sure that there is no inter dependencies)
* Add a color reporter for tests execution in cli
* Incorporate fusionforge stuff to be able to ease FF/Tuleap plugins compatibility. (Contrib Orange)
* Add migration scripts to convert a Codendi 4.0 plateform (+ local
customization) to a Tuleap one.
* Add a plugin google_analytics which helps to track visits on a Tuleap instance. (Contrib Xerox)
* Add a plugin orange that contains Orange specificities.
* The default rpm package name is now Tuleap.
* Add cgi-bin script for various statistics purpose. (Contrib Orange)
* Cucumber now run some of our testlink test cases
== SOAP ==
* SOAP API update to version 4.3, see src/www/soap/ChangeLog for details.
Version 4.0.25 (Friday, December 23rd 2011)
== Bug Fix ==
* Dot no longer allowed in project short names.
* Prevent a user from being added to ugroup as many time as the button add is clicked.(contrib STMicroelectronics)
* Deleted trackers are no longer exported.(contrib STMicroelectronics)
* Even if not FRS admin, the project admin should have access like an FRS admin. (contrib STMicroelectronics)
* Fix SLA #266: ROOT_DAILY event marked as running. Mysql reconnection mechanism was broken.
== Plugins ==
* Docman v2.20. See separated Changelog
* LDAP v3.9. See separated Changelog
* Git v1.18. See separated Changelog
* Tracker v0.8.7. See separated Changelog
* GraphOnTrackersV5 v0.6.1. See separated Changelog
== SOAP ==
* API version 4.2. See separated Changelog
== CLI ==
* Version 1.5.0. See separated Changelog
Version 4.0.24.1 (Friday, December 2nd 2011)
== Bug Fix ==
* Fix json issue following upgrade to Prototype v1.7 and Scriptaculous v1.9
* Fix viewvc display issues (css where missing)
== Plugins ==
* GraphOnTrackersv5 v0.5.1 See separated Changelog
Version 4.0.24 - Wednesday, November 23rd 2011
== Bug Fix ==
* Make site admin able to retrieve users by their mail address (contrib STMicroelectronics)
* Fix user realname output
* Fix fatal error on wiki PageInfo
== Plugins ==
New plugin: Cardwall v0.1.
Updates:
* Admindelegation v2.3. See separated Changelog
* Docman v2.18. See separated Changelog
* Docmanwatermark v2.3. See separated Changelog
* ForumMML v2.6. See separated Changelog
* Hudson v1.5. See separated Changelog
* IM v1.4. See separated Changelog
* LDAP v3.7. See separated Changelog
* Tracker v0.8.5. See separated Changelog
* GraphOnTrackersv5 v0.5. See separated Changelog
* RequestHelp v1.3. See separated Changelog
== Development ==
* First pass to make Tuleap test suite PHP 5.3 compliant
* Upgrade to Prototype v1.7 and Scriptaculous v1.9
Version 4.0.23 - Thursday, October 27th 2011
== Enhancement ==
* Improve project deletion: project only visible by site admins, most services purged. (contrib STMicroelectronics)
== Bug fix ==
* Fix regression on file download with IE and https.
* Fix regression on tracker mail header (X-Codendi-Project)
* Do not display [remove] button on a wiki page if it is referenced in the docman
* Fix issue when there is no sparkline
* Fix bug on CLI parameters when the param value contains '='
* Update documentation (fix typo and overuse of product name)
* Update CLI doc (document big file behaviour).
* Fix issue with ugroup deletion.
* Fix fatal error when sending html email
* Fix file download does not work anymore with IE7/8 & https
* Fix regression on tracker mail headers
* Force load of plugins ordered by installation order
* Fix input validation in user preferences (contrib STMicroeletronics).
== Plugins ==
* Hudson v1.4. See separated Changelog
* GraphOnTrackerV5 v0.3. See separated Changelog
* TrackerV5 v0.6 See separated Changelog
* Docman v2.15. See Separated Changelog
* LDAP v3.6. See separated Changelog.
* ForumML v2.5. See separated Changelog.
* Statistics v0.8. See separated Changelog.
* Webdav v1.9. See separated Changelog
== CLI ==
* Version 1.4.2. See separated Changelog.
Version 4.0.22 - Friday, September 20th 2011
== Enhancement ==
* Improve usability of project history: (contrib STMicroelectronics)
* Add the possibility to search into project history by: Event, Date, Value and User.
* The result of the search could be exported in a CSV file without an offset.
* Add a new wiget to display an image in a dashboard.
* backlog #139: Wiki can be read by anonymous (if configured explicitely) but can never by written by anonymous.
* backlog #11: HTML email notifications in Trackers (need to be activated in user preferences).
== Bug Fix ==
* backlog #112: SVNAccessFile not properly updated after user removal
* Add CSRF countermeasures
* Don't send email notification to deleted & suspended users when change occurs on a wiki page. (contrib STMicroelectronics)
* Fix bug with default permissions on FRS release creation through CLI (contrib STMicroelectronics)
* Add the missing backlink to tuleap.net in the footer
== Plugins ==
* WebDAV plugin v1.8. See separated ChangeLog
* Statistics plugin v0.7. See separated ChangeLog
* Tracker v5 plugin v0.4. See separated ChangeLog
* GraphOnTracker v5 plugin v0.1. See separated ChangeLog
* GraphOnTracker plugin v1.3. See separated ChangeLog
* Request Help plugin v1.2. See separated ChangeLog
* Docman v2.14. See separated ChangeLog
* Hudson v1.3. See separated Changelog
== Development ==
* Add lxc script utilities to unit-test, build, install and functional-test a Tuleap (thanks to Christian Bayle).
* First boostrap of a Selenium test suite (thanks to STMicroelectronics)
Version 4.0.21 - Thuesday, September 1st 2011
== Enhancement ==
* Improve rebuildability of Tuleap dependencies (contrib Christian Bayle).
* One rpm package to install all the best of the platform (tuleap-all)
* Start to remove deprecated stuff from SQL install values.
== Bug Fix ==
* Fix issue with Tuleap theme stylesheet on IE7
* backlog #95: Forum message is no more reachable
* Fix reference duplication issue
* Fix issue with restricted/disabled plugins on service bar
* Fix issue with slmbug and story trackers on fresh install
== Plugins ==
* Tracker v5 plugin v0.1. See separated ChangeLog
* Git plugin v1.15. See separated ChangeLog
* IM plugin v1.2. See separated ChangeLog
* Remove Salome plugin (deprecated, never maintained, never used).
== Development ==
* Upgrade simpletest to 1.0.1
* Add a Config class to read configuration files (replaces $GLOBALS['sys_blabla'] usage)
* DAO constructor paramaeter is now optionnal: The default DataAccess is CodendiDataAccess
* DAO offers now updateAndGetLastId() which execute the sql statement and return the last inserted id
Version 4.0.20 - Wednesday, 10th August 2011
== Enhancement ==
* Centralize "Code exchange policy link" in site configuration.
* Improve rpm packaging: Tuleap needs customized packages (like jpgraph or mailman). Those packages were suffixed with .codendi which was not compatible with default yum package distribution. Custom packages are now known as "package-tuleap".
* Improve Tuleap theme stylesheet
== Bug fix ==
* Mass mail no longer mandate 'noreply' to be valid Tuleap user before to send mail.
* Statistics plugin: Percentages in "Evolution Rate (%)" column are now correct.
* When Tuleap loose connexion with MySQL server (mysql has gone away) attempt to reconnect or raise an exception if not possible.
* Fix RPM dependencies management
== Plugins ==
* New plugin "Request Help" to link Tuleap with BMC Remedy ticketing system (works only for STMicroeletronics).
* Git plugin v1.14 See separated ChangeLog.
* Webdav plugin v1.6. See separated ChangeLog
* Docman plugin v2.11 See separated ChangeLog
Version 4.0.19.1 - Tuesday, 28th June 2011
== Bug fix ==
* Fix regression in .SVNAccessFile management: special group '@members' is no longer discarded.
== New features ==
* Improve themability of HomePage
* New css selectors for each homepage elements and for news
* "boxes" (Site stats, most active projects, etc) now looks like widgets
* Site admin can hide news from front page (new config item in local.inc: 'sys_display_homepage_news' (backward compatible)
* Site admin has more (and easier) control on the "welcome speech". It's no longer a string but a dedicted page (backward compatible)
* New theme: Tuleap
* Improve Site Admin experience
* Rewrite front page with widget to have a better organization
* Improve search of user and groups (more direct results and better output)
* Site admin can now mass mail in HTML.
== Plugins ==
* Git plugin v1.10 see separated ChangeLog.
== Bug fix ==
* backlog #124814: Notification issue when documents are removed
* Rename a UserGroup in project admin interface doesn't rename the corresponding group in SvnAccessFile
* Empty UserGroup lead to error in viewvc
* .xlsm not recognized by viewvc
Version 4.0.18.2 - Monday, 23rd May 2011
== Bug fix ==
* Fix bug when moving FRS file into staging area with already deleted
underlying file
Version 4.0.18.1 - Friday, 20th May 2011
== Bug fix ==
* Avoid failure when sending message to people with several email
addresses in several accounts
* Fix "permission denied" behavior in docman
* Make FRS delete & purge mechanism stronger on failure.
Version 4.0.18 - Canceled
== New Features ==
backlog #124820: Add history for membership delegation
backlog #99968 : Add a "delete feature" for wiki attached file
backlog #124821: Study/Deploy the possibility to send HTML notification
backlog #130629: Add tests on the validity of the group delegated membership
* Major improvements in installation process:
* Modularity (mere mortal can decide not to install CVS)
* Introduce dependencies on core in viewvc & mailman package so we can completely rely on dependency mechanism for install
* Integrate forgeupgrade in installation and at plugins level
* Take into account remote database
* Autogeneration of passwords
New version of CLI: 1.4.1, See separted ChangeLog
== Bugfix ==
backlog #124819: Strip HTML in tracker notification
backlog #124833: Upload an attached file in wiki with a difference in the filename case
backlog #133850: FRS backend job abort if one of tasks fails
* Fix bugs in subversion/viewvc when ldap is not installed on platform
* Fix unit tests on x86-64 platforms + skip tests that depends of runkit when not available
Version 4.0.17.2 - Thursday, 28th April 2011
== Bugfix ==
backlog #134453: Tracker notification mail contain unwanted text
Version 4.0.17.1 - Thursday, 7th April 2011
== New Features ==
backlog #131538: Remove the switch to html in followup while double clicking
Version 4.0.17 - Monday, 4th April 2011 (Canceled)
== New Features ==
backlog #119877: Add more coverage for CVS Backend
backlog #119371: Codendi testing; code coverage and function mock
backlog #119788: Support several LDAP branches
backlog #121192: Allow site admin to define a legal warning to users on registeration page
backlog #113547: GIT hook to send a mail when pushing
backlog #113546: Disk statistics per project visible at project level
backlog #123246: Allow upload of the same deleted file
== Bugfix ==
backlog #103794: Fix issue related to "item type" filter
backlog #121173: URLVerification failures with anonymous URLs and webdav misconfiguration.
backlog #121035: Project creation without full name
backlog #120417: FRS deletion issues
backlog #122410: Adding new property at the documentation is allowed with an empty name
backlog #122406: Automatic account suspend no longer works
backlog #122408: Wiki purge might have severe perf impact on all wiki usage
backlog #103783: 'Paste' action should not appear in popup menu for the same cut document.
backlog #121636: Issue in fields dependencies
backlog #123243: Browse svn for project with "." in short name
Version 4.0.16 - Tuesday, 18th January 2011
== New Features ==
backlog #113540: Support of <pre> in tracker follow-up comment
* Follow-up comments can be submitted with usage of a subset
of HTML markups: p, br, a, img, ul, ol, li, cite, code, blockquote, strong, em, pre, b, i
This modification comes with a rich text editor in the follow-up comment text area.
It's possible to add comment in HTML with SOAP and Codendi_CLI too (but no update yet).
Following tickets were addressed:
* feature #codex:101884: Improve the mail notification
* bug #codex:116656: It is not possible to update the Release ChangeLog when we add a file in FRS (with CLI script)
* bug codexstn #13752: Releases permissions checking don't take into account frs admin / project admin perms
* Fix wrong behaviour in CSV import/export that was leading to comments duplication.
Known limitations: It's not possible to import follow-up comments in HTML format yet.
* Improvement of Artifact edition UI:
* reduce space "lost" between tracker's toolbar and artifact info.
* rework of follow-up comments layout to improve readability.
backlog #114221: File Release System provides means to check files consistency through md5 sums.
* Codendi automatically computes md5 sum on files submitted in File Release System.
If you submit a reference md5 sum, Codendi compares with the computed one and raise
an error if it fails. Enhance the notification mail received while monitoring a package.
* CLI update to 1.4.0, see cli/ChangeLog for details.
* SOAP API update to version 4.1, see src/www/soap/ChangeLog for details.
backlog #119336: Enlarge the project name field in Widget Show project admins
== BugFix ==
backlog #119270: Filter lost in Admin delegation widget: Show all projects
backlog #119163: SQL error during codendi install
backlog #114221: Still have admin privileges on tracker for non members
backlog #114020: Artifact submitted with the value "None" at the mandatory field
backlog #114005: Disable notifications when remove user from private project
backlog #116806: Lost comment type when editing a follow up
backlog #118054: The delete icon is not displayed with IE
Version 4.0.15 - Friday, 19th november 2010
== Bugfix ==
backlog #114802: Bad display of some codex pages
Version 4.0.14 - Monday, 8th November 2010
== New features ==
backlog #107554: Enhance the interface to request access from project admins
backlog #110702: Improve PhpWiki look (font rendering, table of contents, colors, separators, etc)
backlog #111780: RPM: dependency management for plugins & themes
backlog #109427: Integration of docman in WebDAV iteration 1
backlog #110673: Request to delete specific document's version(s)
backlog #110676: Delayed document deletion
== Bugfix ==
backlog #112816: Blank page when trying to import a tracker created from "Scrum" template
backlog #110672: Request to set the correct icon for office 2007 documents
backlog #113539: Unable to search for exact pattern under 2 quotes
Version 4.0.13 - Wednesday, 29th September 2010
== New features ==
backlog #101486: Webdav integration for service FRS: Iteration 3 (Write access)
backlog #108632: Integrate Git in disk usage stats & upstream diff reduction
== Bugfix ==
backlog #106503: Tracker import and export issue
backlog #106404: Wrong link for summary page due to rename project operation
backlog #106752: Fix bugs in RPM installation (munin, mailman, openfire)
backlog #105989: Site admin cannot remove user's LDAP id
backlog #97573 : After a document is moved, Codex shows a blank page
backlog #107125: Error stack trace may disclose credentials
backlog #99967 : Issue in tracker creation when shortname contains '_'
backlog #106110: Reduce load on user table
backlog #108287: LDAP synchro must take LDAP server down into account
backlog #108176: Account are disabled after 3 month for people that only use SVN client
backlog #109631: Tracker queries may overload the server
Version 4.0.12 - Tuesday, 14th September(Just to fix a bug regression)
== Bugfix==
backlog #108647: Assigned to shows None and unkown value
Version 4.0.11 - Monday, 9th August 2010
== Bugfix==
backlog #106228: Bad dispaly of privacy icon except with 'Dawn' theme
Version 4.0.10 - Thursday, 5th August 2010 (Canceled)
== New features ==
backlog #103963: Permission denied improvement: docman items
backlog #104505: Installation based RPM
backlog #104711: Highlight project privacy
== Bugfix ==
backlog #104684: Integrate LDAP daily sync in system event
backlog #104715: Remove toggler.js reference in project links
Version 4.0.9 - Friday, 2nd July 2010
== Upgrade/install procedure ==
Switch to RPM distribution:
1. Stop application
[root@server]# service httpd stop
[root@server]# service crond stop
2. Remove codendi specific cron jobs, except backups (as root):
[root@server]# crontab -e
[root@server]# crontab -u codendiadm -e
3. Add new yum repository
[root@server]# vi /etc/yum.repos.d/codendi.repo
[codendi]
name=Codendi
baseurl=ftp://codex.cro.st.com/pub/codex-cc/yum/codendi/4.0/i386
enabled=1
gpgcheck=0
4. Install packages (replace XYZ by the name of the platform:
stcodex, codexstn or steerforge)
[root@server]# yum install forgeupgrade codendi_st codendi_st-customization-XYZ
5. Restart applications
[root@server]# service httpd start
[root@server]# service crond start
[root@server]# /etc/init.d/codendi start
== New features ==
This release introduce 2 main components:
* ForgeUpgrade
* Install of Codendi via RPMS.
Other new features:
* branch #102157: Improve permission denied error for private project and restricted user.
== Bug fix ==
* backlog #101260: Impossible to add user without username
* backlog #97577: Cannot remove project admin right
* backlog #101500: Artifact permissions section disabled when using IE
* backlog #101176: MS office 2007 documents are not supported with IE
* backlog #103085: Impossible to set user to restricted