0634591b3d
Themes: * Fixed: themes are not found when running Apache+fastcgi * Added 'Classic' theme (inspired from the v0.51 design)
Jean-Philippe Lang2007-11-22 18:03:02 +00:00
5e6fa147da
* Fixed: Error when displaying the issue list if a float custom field is marked as 'used as filter' * Fixed: Mercurial adapter breaks on missing :files entry in changeset hash (James Britt) * Fixed: Wrong feed URLs on the home page
Jean-Philippe Lang2007-11-21 18:45:18 +00:00
8d91afc33e
Added per-project tracker selection. Trackers can be selected on project settings.
Jean-Philippe Lang2007-11-20 20:29:03 +00:00
987a5aa221
Anonymous users can now be allowed to create, edit, comment issues, comment news and post messages in the forums. These permissions need to be explicitly given to the Anonymous role (Admin -> Roles & Permissions -> Anonymous).
Jean-Philippe Lang2007-11-20 15:40:16 +00:00
99f9aea80a
* Referencing issues in commit messages: enter * in 'Referencing keywords' to link any issue id without using keywords. * Updated Polish translation (Mariusz Olejnik).
Jean-Philippe Lang2007-11-20 12:07:28 +00:00
deb182337d
* Added time zone support: users can select their time zone on their account view. * Updated Polish translation (Mariusz Olejnik). * Fixed: Projects should be listed with case mixed.
Jean-Philippe Lang2007-11-19 22:28:43 +00:00
a1f3497ec4
* add Redmine.pm to authenticate with mod_perl * add a --test option in reposman.rb * change owner right to fit with apache write access to repositories * add a deprecated warning in reposman.pl
Nicolas Chuche2007-11-18 18:51:48 +00:00
9c9ae21771
There's now 3 account activation strategies (available in application settings): * activation by email: the user receives an email containing a link to active his account * manual activation: an email is sent to administrators for account approval (default) * automatic activation: the user can log in as soon as he has registered
Jean-Philippe Lang2007-11-18 17:46:55 +00:00
f8aa2dc9b7
'fixed version' field can now be displayed on the issue list. Category and fixed version fields added to the CSV export.
Jean-Philippe Lang2007-11-18 15:53:58 +00:00
f48cf8e67d
r16121@gaspard (orig r912): jplang | 2007-11-18 15:32:39 +0100 Added an alternate theme which provides issue list colorization based on issues priority.
Nicolas Chuche2007-11-18 15:03:57 +00:00
bb2de53d93
Added an alternate theme which provides issue list colorization based on issues priority.
Jean-Philippe Lang2007-11-18 14:32:39 +00:00
d6e8121ef1
change owner rights to work with mod_perl authentication. add a test option that just connect to WS and say what should be done
Nicolas Chuche2007-11-18 12:39:13 +00:00
e2c606e974
Fixed: Update of time entry fails when the issue has been moved to an other project. Fixed: Error when moving an issue without changing its tracker (Postgresql).
Jean-Philippe Lang2007-11-17 17:45:21 +00:00
9ad79612fe
Roadmap: more accurate completion percentage calculation (done ratio of open issues is now taken into account). Issues and issues list: 'done ratio' field now displayed as a progress bar.
Jean-Philippe Lang2007-11-17 15:34:10 +00:00
1469a4c8df
Fixed (CVS adapter): changes not recorded when using :pserver string. Updated Russian js calendar (iGor kMeta).
Jean-Philippe Lang2007-11-16 21:24:22 +00:00
76cdef46f2
Fixed: localization problem on issue list headers. Updated Russian translation (iGor kMeta).
Jean-Philippe Lang2007-11-16 20:46:33 +00:00
e4ce95c3a1
Added a couple of new formats for the 'date format' setting. Added a 'time format' setting.
Jean-Philippe Lang2007-11-16 20:26:36 +00:00
0fe5c7b3e0
Added an option on 'My account' for users who don't want to be notified of changes that they make.
Jean-Philippe Lang2007-11-12 16:43:49 +00:00
8a8f819d27
Added wiki macros support. 2 builtin macros are defined: hello_world (sample macro that displays the arguments) and macro_list (display the list of installed macros).
Jean-Philippe Lang2007-11-12 14:36:33 +00:00
a8419c1425
Fixed: error on activity page when displaying a document (undefined method 'author').
Jean-Philippe Lang2007-11-12 08:00:00 +00:00
b0bb1baeaa
Trac importer: user can now choose between sqlite and sqlite3 adapter for Trac database. Trac importer: issues and wiki modules are enabled by default for the imported project. Fixed: 404 error when trying to save a custom query under certain circumstance.
Jean-Philippe Lang2007-11-09 13:32:14 +00:00
1454a711ca
Diff style (inline or side by side) automatically saved as a user preference. Fixed a Postgres test failure.
Jean-Philippe Lang2007-11-08 19:14:34 +00:00
fa95501fe5
Added issues status changes on the activity view (initial patch by Cyril Mougel).
Jean-Philippe Lang2007-11-08 19:00:37 +00:00
a069c4afcf
Added forums topics on the activity view (disabled by default).
Jean-Philippe Lang2007-11-07 23:01:24 +00:00
cc8220dde8
Fixed: error when sorting the messages if there's only one board for the project.
Jean-Philippe Lang2007-11-07 21:21:12 +00:00
63ceea2e21
Custom fields can now be displayed as columns on the issue list. Custom fields marked as "for all projects" can be added to the default columns of the issue list (in application settings). Project specific custom fields can be displayed on custom queries.
Jean-Philippe Lang2007-11-07 20:42:28 +00:00
ad68a82be1
Moved ProjectsController#list_news to NewsController#index. Removed FeedsController, issues and news feeds are now handled by issues and news controllers.
Jean-Philippe Lang2007-11-05 22:22:51 +00:00
8509cf80f0
ProjectsController#list_issues, #export_issues_csv and #export_issues_pdf merged into IssuesController#index
Jean-Philippe Lang2007-11-05 18:38:42 +00:00
308118ce97
LDAP authentication: only ask for the user's DN if on-the-fly registration is disabled
Jean-Philippe Lang2007-11-04 11:49:03 +00:00
7535c211d5
Removed IssueStatus html_color attribute. Issue list colorization can be done using a custom theme. Each row is given a class that correspond to the issue status (eg. status-1 where 1 is the status position).
Jean-Philippe Lang2007-11-04 11:40:17 +00:00
d4e47d5d64
Added radio buttons on the documents list to sort documents by category, date, title or author.
Jean-Philippe Lang2007-11-04 11:15:04 +00:00
11cf016c58
Added Korean translation (Choi Jong Yoon) Updated Japanese translation (Go Maeda)
Jean-Philippe Lang2007-11-04 10:59:37 +00:00
bd434427e6
Mailer: * added an application setting to specify the application protocol (http or https) used to generate urls * added layouts for text and html emails * no more language specific templates * urls are now generated using UrlWriter * the mailer now uses AdvAttrAccessor code style to set email parameters
Jean-Philippe Lang2007-11-04 10:43:39 +00:00
4ded4277c5
Activity view now uses events attributes. Fixed: error on activity feed if it contains a document.
Jean-Philippe Lang2007-10-28 16:13:39 +00:00
0af6f34758
Added the hability to copy an issue. It can be done from the 'issue/show' view or from the context menu on the issue list. The Copy functionality is of course only available if the user is allowed to create an issue. It copies the issue attributes and the custom fields values.
Jean-Philippe Lang2007-10-28 14:31:59 +00:00
bb4acc02d0
Added AJAX based context menu on the project issue list that provide shortcuts for editing, re-assigning, changing the status or the priority, moving or deleting an issue. The context menu shows up when right-clicking an issue (Opera users have to use Ctrl + left-click instead since right-click can't be reassigned for this browser). Works with Firefox 2, IE 7 (not perfect), Opera 9 and Safari 2. IE 6 doesn't display submenus.
Jean-Philippe Lang2007-10-28 10:55:59 +00:00
d9e6359a83
Fixed: some quotation marks are rendered as strange characters in pdf.
Jean-Philippe Lang2007-10-26 16:35:27 +00:00
24ec30b10c
SCM browser: * open subfolders are preserved when collapsing/re-expanding a folder * prevent a folder to be loaded twice if double-clicked while loading
Jean-Philippe Lang2007-10-23 20:42:15 +00:00
152a5da64d
SCM browser: * js code improvement (was very slow when collapsing a folder with a lot of entries) * folder icons changed
Jean-Philippe Lang2007-10-23 19:07:59 +00:00
5d1d778ed5
Removed 'not null' constraint on position fields. Previous migrations updated for new sqlite databases.
Jean-Philippe Lang2007-10-22 21:07:29 +00:00
8f7f305f7c
Removed 'not null' constraint on position fields. Previous migrations updated for new sqlite databases.
Jean-Philippe Lang2007-10-22 21:07:13 +00:00
33003e5b2d
SCM browser: directories can now be collapsed and re-expanded with no additional request.
Jean-Philippe Lang2007-10-22 19:34:21 +00:00
b30b6717a2
Commit message parser: * Fixed: Error when parsing a commit message with duplicate issue identifiers * Strip referencing and fixing keywords
Jean-Philippe Lang2007-10-22 16:52:36 +00:00
cedca57620
SVN integration: reposman.rb can now register created repositories in Redmine, so that the administrator doesn't have to enter the repository url in Redmine once it's created. To do so, use the --url option when running reposman (see reposman help).
Jean-Philippe Lang2007-10-21 16:26:14 +00:00
a200e97667
* Emails footer can now be customized from the admin interface (Admin -> Email notifications). * Added html part to all email templates.
Jean-Philippe Lang2007-10-21 14:10:07 +00:00
2ee11c9089
Added status and priority related classes for each row on the issue list so that a custom theme can colorize issues by priority or status.
Jean-Philippe Lang2007-10-20 16:47:10 +00:00
90d33c3e51
More flexible mail notifications settings at user level. A user has now 3 options: * notification on any event on all his projects * notification on any event on selected projects only (if the user belongs to more than 1 project) * notification only for things that he watches or he is involded in (eg. issues that he watches or he is author or assignee)
Jean-Philippe Lang2007-10-20 12:47:05 +00:00
eacd050630
Fixed: LDAP authentication crashes if one of the LDAP attributes name is left blank on the LDAP setup screen. When not checking "On-the-fly" register, the 3 optional fields can now be safely left blank.
Jean-Philippe Lang2007-10-19 19:36:42 +00:00
0e4e0a795a
Fixed: unable to add a file to an issue without entering a note.
Jean-Philippe Lang2007-10-19 19:09:47 +00:00
11f7a13971
Removed issue assignment validation to avoid validation failure when updating the issue and if the assignee is no longer a member of the project.
Jean-Philippe Lang2007-10-18 16:07:36 +00:00
9ce5713ee4
Fixed: log is not displayed when browsing a copy in a svn repository.
Jean-Philippe Lang2007-10-15 18:41:27 +00:00
b9cc65db61
Search engine: added a checkbox to search titles only (usefull when searching on common words).
Jean-Philippe Lang2007-10-15 16:53:39 +00:00
74ecb37be6
Search engine: * results are now displayed using different colors for tokens highlighting * added label tag around "all words" checkbox
Jean-Philippe Lang2007-10-15 16:15:20 +00:00
7d54215ccb
Fixed: 'Issues' table shows weird date for 'Start' and 'Due date' columns
Jean-Philippe Lang2007-10-15 15:58:53 +00:00
a53c86f063
Removed inconsistent user manual stuff (html/docbook content and controller). Help link now points to the Redmine guide which will be more easy to maintain. Also removed the useless components directory.
Jean-Philippe Lang2007-10-13 10:30:24 +00:00
dead6a28f8
Removed translated email templates attachments_added and document_added (no longer usefull).
Jean-Philippe Lang2007-10-12 18:04:56 +00:00
4b3ff7af50
Moved translated strings of 'register' and 'lost password' mail templates to lang files.
Jean-Philippe Lang2007-10-12 16:28:06 +00:00
65e05d822a
Status can now be updated when bulk editing issues. Workflow permissions are applied as when changing the status of a single issue. The issue is not saved (and an error is displayed) if the status transition is not allowed for the user.
Jean-Philippe Lang2007-10-12 15:55:06 +00:00
bce286f458
Fixed: Can not set 'No change' value for commit_fix_done_ratio setting.
Jean-Philippe Lang2007-10-12 15:11:10 +00:00
b950caa21e
Gantt chart: * now starts at the current month by default * month count and zoom factor are automatically saved as user preferences
Jean-Philippe Lang2007-10-11 20:57:37 +00:00
3a0cd55622
Fixed: unable to change how many months are displayed on the gantt.
Jean-Philippe Lang2007-10-11 20:38:49 +00:00
7486125e6d
Bulk editing: * Fixed: Done ratio always set to 0 even if (No change) is selected * Added mail notifications
Jean-Philippe Lang2007-10-11 17:20:23 +00:00
ff2e031400
Bulk editing: * Fixed: Done ratio always set to 0 even if (No change) is selected * Added mail notifications
Jean-Philippe Lang2007-10-11 17:20:02 +00:00
2ce184d1de
Added revision number in Redmine::VERSION (the revision number is read from .svn/entries if it exists).
Jean-Philippe Lang2007-10-11 16:59:08 +00:00
3844e4bca8
Fixed: a user not authorized to edit wiki pages gets the edit form if the page doesn't exist. He now gets a 404.
Jean-Philippe Lang2007-10-10 21:18:10 +00:00
38f540a701
Added custom fields in issue related mail notifications.
Jean-Philippe Lang2007-10-10 19:43:54 +00:00