6862b97909
Removed IssuesController#history, all changes are now displayed on issues/show (not only the last 15). Added anchor links to issue notes, eg: /issues/show/1#note-3
Jean-Philippe Lang2007-08-12 13:57:29 +00:00
9f0ddb89a0
Changed 'versions' table creation to allow null values for 'effective_date' field. This change was done in migration 048 but seems to have no effect with SQLite.
Jean-Philippe Lang2007-08-12 12:37:05 +00:00
e9ba8a4494
Changed AR error messages style (same as flash errors). Fixed flash styles for IE6.
Jean-Philippe Lang2007-08-12 11:25:25 +00:00
7681487af4
Fixed: Roadmap percentages not being calculated correctly (Nick Read). The roadmap percentages are now calculated using floating point.
Jean-Philippe Lang2007-08-12 10:23:07 +00:00
c4fee11969
Forum notifications are now also sent to the authors of the thread, even if they don't watch the board.
Jean-Philippe Lang2007-08-12 10:16:30 +00:00
5bd26ede42
Fixed my_controller_test.rb (errors are now in flash[:error])
Jean-Philippe Lang2007-08-12 10:04:44 +00:00
acebceb1d7
Applied 'register notice' patch by Matt Jones. The user is now redirected to the login screen after having registered.
Jean-Philippe Lang2007-08-02 17:54:35 +00:00
2d5ac54d2e
Applied the flash notices patch by Matt Jones (slightly edited). flash[:notice] and flash[:error] are now used for notice/error messages.
Jean-Philippe Lang2007-08-02 17:42:20 +00:00
7701de9ae4
Fixed: on spent time details view, the h3 issue link now links back to the issue
Jean-Philippe Lang2007-08-01 20:04:31 +00:00
46745614b4
Fixed: error when creating a tracker without copying an existing wokflow
Jean-Philippe Lang2007-08-01 19:51:02 +00:00
fd2839c833
Now, when a user turns mail notifications off, he will still receive notifications about issue changes if he is the author or the assignee of the issue.
Jean-Philippe Lang2007-07-15 11:12:08 +00:00
e94e88e3ad
Added the ability to log time when changing an issue status.
Jean-Philippe Lang2007-07-14 14:37:22 +00:00
9c38458f8b
Added an option to choose the date format: language based (as defined in each lang file) or ISO 8601 (YYYY-MM-DD). This option can be set in Admin -> Settings.
Jean-Philippe Lang2007-07-14 13:29:20 +00:00
98cf33070f
Fixed: Error when editing the wokflow after deleting a status
Jean-Philippe Lang2007-07-14 11:31:43 +00:00
5e20417e6d
Added wiki diff. Diff can be viewed from the page history, or directly from the project activity page for each edit. Uses Lars Christensen's diff library.
Jean-Philippe Lang2007-07-14 11:25:03 +00:00
7eba6786d3
Changesets stored in the database are now displayed on the repository page even if the repository can not be reached (eg. svnserve down).
Jean-Philippe Lang2007-06-29 18:50:48 +00:00
87bad767c6
Each category can now be associated to a user, so that new issues in that category are automatically assigned to that user.
Jean-Philippe Lang2007-06-29 17:21:37 +00:00
f816d4f378
Fixed: Long text custom fields displayed without line breaks Added wiki toolbar for issue notes
Jean-Philippe Lang2007-06-27 19:12:52 +00:00
184be9d0e3
Fixed: time report doesn't take account of the project for time calculations
Jean-Philippe Lang2007-06-27 18:59:36 +00:00
7eb3b186c4
Fixed an error when trying to delete a project (versions/issues dependency)
Jean-Philippe Lang2007-06-25 19:17:58 +00:00
ba1b857197
Added Darcs basic support. Files in the repository can not be viewed or downloaded since Darcs doesn't support cat-like command.
Jean-Philippe Lang2007-06-24 19:30:38 +00:00
faa3d984ab
Added time report. Report can be generated by member/activity/tracker/version and year/month/week for the selected period.
Jean-Philippe Lang2007-06-24 16:07:06 +00:00
1a2aee84b2
Fixed confidentiality issue on account/show. Only public projects or private projects that the logged in user belongs to are displayed.
Jean-Philippe Lang2007-06-23 14:06:21 +00:00
1c44600c62
Added per user custom queries. Any logged in user can now save queries (they are not visible to the other users). Only users with explicit permission can manage queries that are visible to anyone. The queries list is removed from the "Reports" view. It can now be accessed from the issues list.
Jean-Philippe Lang2007-06-23 13:49:29 +00:00
f2acb56041
A wiki page can now be attached to each version. For that, edit the version and set the wiki page name (project wiki must be enabled). The wiki page content is displayed for each version on the roadmap view.
Jean-Philippe Lang2007-06-14 18:26:27 +00:00
a681d8bf4d
Added an error message when trying to create an issue with no default status defined.
Jean-Philippe Lang2007-06-12 22:31:05 +00:00
438161ad1f
Added basic support for CVS and Mercurial SCMs. Browsing, changesets fetching and diff viewing are implemented. Only tested with local repositories.
Jean-Philippe Lang2007-06-12 20:12:05 +00:00
4dddb606a6
Added :dependent => :delete_all on IssueStatus Workflow association. Also added compact in find_new_statuses_allowed_to to remove nil statuses.
Jean-Philippe Lang2007-05-31 17:19:01 +00:00
97f6315bd0
Fixed: SQL error when a non-admin user displays the project list
Jean-Philippe Lang2007-05-29 19:48:50 +00:00
e7ff47cff5
Fixed date query filters (wrong results and sql error with postgresql)
Jean-Philippe Lang2007-05-29 19:40:48 +00:00
4a20ece43e
Added Swedish translation supplied by Thomas Habets. English email templates suffix removed so that they are used when translated template is not available.
Jean-Philippe Lang2007-05-29 17:57:10 +00:00
413247ee5b
Added the ability to archive projects: * Only administrators can archive/unarchive projects. * Once archived, the project is visible on the admin project listing only. It doesn't show up anywhere else in the app. Subprojects are also archived. * Archive/unarchive preserve everything on the project (issues, members, ...). * A subproject can not be unarchived if its parent project is archived.
Jean-Philippe Lang2007-05-27 17:42:04 +00:00
f335e943ad
Password fields hidden on users/add form when selecting an external authentication mode.
Jean-Philippe Lang2007-05-27 11:57:49 +00:00
f04225321c
Account information can now be sent to the user when creating an account. ActionMailer logger set to nil for production environment to disable email contents output in production.log
Jean-Philippe Lang2007-05-27 10:57:13 +00:00
f8ef65e8f6
Attachments can now be added to wiki pages (original patch by Pavol Murin). Only authorized users can add/delete attachments. Attached images can be displayed inline, using textile image tag (for wiki pages, issue descriptions and forum messages).
Jean-Philippe Lang2007-05-26 15:42:37 +00:00
6446c312be
Added the ability to destroy wiki pages (content and its history are deleted from the database). This permission has to be explicitly given (Roles & Permissions -> Wiki pages/Delete).
Jean-Philippe Lang2007-05-25 16:44:50 +00:00
d34ea9a569
Versions can now be created with no date. Versions with no date appear at the end of the roadmap, sorted by name.
Jean-Philippe Lang2007-05-20 17:46:02 +00:00
bb1fccb7b7
Fixed: performance issue on RepositoriesController#revisions when a changeset has a great number of changes (eg. 100,000). Also added pagination for changes on changeset details view.
Jean-Philippe Lang2007-05-15 21:32:36 +00:00
777c9acae8
"My projects" are now listed under the drop-down "Projects" top menu item (20 projects max.). The left menu section for "My projects" is removed. Patch by Damien McKenna (slightly edited).
Jean-Philippe Lang2007-05-15 17:39:01 +00:00
b11dd1f213
Reply form on the message view is displayed only if user is logged in.
Jean-Philippe Lang2007-05-14 17:07:40 +00:00
7ca7e4bad5
Added mail notification when a new message is posted in the forums. Only users who "watch" the board receive notifications. To watch a board, go to the board and click on the "Watch" link.
Jean-Philippe Lang2007-05-14 17:03:59 +00:00
bca5bd9c62
Added watchers for message boards (watchers controller modified to support any watchable model). No notification yet when a new message is posted.
Jean-Philippe Lang2007-05-13 19:43:35 +00:00
b90e84b9fe
Per project forums added. Permissions for forums management can be set in "Admin -> Roles & Permissions". Forums can be created on the project settings screen ("Forums" tab). Once a project has a forum, a "Forums" link appears in the project menu. For now, posting messages in forums requires to be logged in. Files can be attached to messages.
Jean-Philippe Lang2007-05-13 17:09:56 +00:00
75582f80f8
Fixed: error when viewing a file diff from a revision view (only if repository url doesn't point to the root of the repository).
Jean-Philippe Lang2007-05-10 18:39:49 +00:00
270e3a4345
Added "assigned to" field in mail notifications. Also fixed mail_handler unit test (wrong fixture filename).
Jean-Philippe Lang2007-05-10 17:46:16 +00:00
0fab627a3c
Added some javascript to prevent from selecting the same from/to revision for the diff view.
Jean-Philippe Lang2007-05-10 17:36:45 +00:00
599e49e4d0
Added the ability to view a file diff with free to/from revision selection.
Jean-Philippe Lang2007-05-10 17:28:18 +00:00
98d08439dc
Fixed: files with an apostrophe in their names can't be accessed in the repository
Jean-Philippe Lang2007-05-09 17:22:15 +00:00
8614c00c8a
Text files can now be viewed online when browsing the repository.
Jean-Philippe Lang2007-05-08 15:49:20 +00:00
df0a49ff14
"me" value is now available in queries for "assigned to" and "author" filters. When executing the query, it is replaced by the currently logged in user.
Jean-Philippe Lang2007-05-08 12:46:15 +00:00
5c88c1f50b
Changed the length of 'language' column in users table from 2 to 5, to allow long language codes like pt-br. Updated portuguese translation (Arthur Zapparoli). Current pt translation moved to pt-br.
Jean-Philippe Lang2007-05-08 09:26:57 +00:00
d85f5518d9
Removed "Wiki edits" option in the activity view if the project has no wiki.
Jean-Philippe Lang2007-05-07 16:57:42 +00:00
8e24c6458d
Added an option to see all versions in the roadmap view (including completed ones). On calendar and gantt, versions are now clickable and link to the corresponding entry in the roadmap.
Jean-Philippe Lang2007-05-07 16:54:26 +00:00
7eb6471559
Added autologin feature (disabled by default). To enable this feature, go to administration settings and choose a duration for autologin. When enabled, a checkbox on the login form lets users activate autologin.
Jean-Philippe Lang2007-05-06 12:49:32 +00:00