Eric Davis
aafec2c50f
Add some nice defaults for jQuery ajax
2011-12-29 08:35:51 -08:00
Eric Davis
08454ab7fa
[ #808 ] Truncate and show a link to the full journal diff in the issue history
2011-12-29 08:35:51 -08:00
Eric Davis
5ad97a4ea3
[ #808 ] Add JournalsController#diff to diff a single field
2011-12-29 08:35:45 -08:00
Eric Davis
e045306a5c
[ #808 ] Add routing for journal diffs
2011-12-29 08:35:37 -08:00
Eric Davis
8100ce0ce5
Optimize: Remove per-language assertions for Mailer tests
...
I can't find any real reason they are needed at all and were taking
a lot of time to run. Results for the test class
Before: 56 seconds
After: 23 seconds
2011-12-28 12:20:45 -08:00
Eric Davis
84cc8ab215
Guard against nil author or author emails in the Mailer.
2011-12-28 11:31:05 -08:00
Eric Davis
ef00061568
[ #798 ] Fixed the sidebar design by moving #sidebar out of #main-menu
...
The #main-menu was used as the entire left column but was having styles
applied to it for the menu which were leaking onto the #sidebar. By
wrapping the column in a unique div the menu styles were isolated from
the sidebar styles.
2011-12-28 11:14:38 -08:00
Eric Davis
15428fc092
[ #806 ] Add Board and Message watcher management
2011-12-28 11:03:24 -08:00
Eric Davis
a8d28e4593
Merge branch 'ticket/unstable/805-wiki-watching' into unstable
2011-12-28 10:23:26 -08:00
Eric Davis
ce0c32ea02
Refactor: create the permission name dynamically to support other classes
2011-12-28 10:22:06 -08:00
Eric Davis
97fe88f8d9
[ #805 ] Add the Watchers sidebar to Wiki Pages
2011-12-28 10:22:06 -08:00
Eric Davis
3df729e47d
Replace puts and !!! messages with pending tests when the test SCMs are missing
2011-12-27 18:23:14 -08:00
Eric Davis
7bce7f7b07
Merge branch 'ticket/unstable/802-group-watchers' into unstable
2011-12-27 18:09:25 -08:00
Eric Davis
04db42f537
Fix another broken test that can't run by itself due to missing fixtures
2011-12-27 17:38:38 -08:00
Eric Davis
16943d04f7
[ #802 ] Use the group.png icon as a Group avatar
2011-12-27 17:38:34 -08:00
Eric Davis
8e3d4da376
[ #802 ] Show groups in the watchers partial and users autocomplete
2011-12-27 17:38:30 -08:00
Eric Davis
65e7995682
[ #802 ] Change WatchersController to allow groups
2011-12-27 17:38:25 -08:00
Eric Davis
e6e6a06fff
[ #802 ] Allow Groups to be added as a Watcher
2011-12-27 17:38:20 -08:00
Eric Davis
10054cfd8f
[ #802 ] Move methods from User so other Principals can use them
2011-12-27 17:38:14 -08:00
Eric Davis
8b3207a893
Fix test that doesn't run alone due to missing fixtures
2011-12-27 17:16:16 -08:00
Eric Davis
037d915d7b
Merge branch 'ticket/unstable/800-non-member-watch' into unstable
2011-12-27 17:14:57 -08:00
Eric Davis
c3555b1728
[ #800 #801 ] Exclude users already watching the issue
2011-12-27 17:09:29 -08:00
Eric Davis
8160cd02bd
[ #800 #801 ] Add Javascript search to bulk add watchers to issues.
2011-12-27 17:09:24 -08:00
Eric Davis
5deae7ebe3
[ #800 #801 ] Refactor AutoCompletesController#users to not be coupled to Groups
2011-12-27 17:09:19 -08:00
Eric Davis
a110f1041d
[ #800 #801 ] Refactor the user auto complete method to the AutoCompletesController
2011-12-27 17:09:18 -08:00
Eric Davis
111c7f47f7
[ #800 #801 ] Test that non-member watchers aren't removed if they still have access
2011-12-27 17:08:48 -08:00
Eric Davis
df5b2198e9
Merge branch 'ticket/unstable/799-document-watching' into unstable
2011-12-27 13:50:47 -08:00
Eric Davis
3af5544dbc
[LSS#4190] Add watching to documents
2011-12-27 13:16:52 -08:00
Eric Davis
61a21f4990
[ #797 ] Fix wiki page hierarchy
2011-12-27 13:05:21 -08:00
Eric Davis
72eadcc6ea
[ #796 ] Adds date range filter.
...
Based on r6226 from Redmine by Jean-Philippe Lang
2011-12-27 13:02:46 -08:00
Eric Davis
dc541597ec
[ #792 ] Send email from mail_handler for emails which are missing required information
2011-12-26 17:39:29 -08:00
Eric Davis
1dd07471ca
[ #792 ] Send email from mail_handler for emails missing a project
2011-12-26 17:38:26 -08:00
Eric Davis
4ff670f5fa
[ #792 ] Send email from mail_handler for unauthorized actions
2011-12-26 17:38:25 -08:00
Eric Davis
9f4683d71b
[ #792 ] Send email when mail_handler gets an email from an unknown user
2011-12-26 17:38:25 -08:00
Eric Davis
331ecb4c4f
[ #792 ] Add confirmation emails for successful forum replies
2011-12-26 17:38:25 -08:00
Eric Davis
7c7aca4f0c
[ #792 ] Add confirmation emails for successful issue replies
2011-12-26 17:38:25 -08:00
Eric Davis
d53c4e9aae
[ #792 ] Add confirmation emails for successful issue creation
2011-12-26 17:38:24 -08:00
Eric Davis
9d8fc86b8e
[ #792 ] Add settings for confirmation emails are sent for incoming mail
2011-12-26 17:38:19 -08:00
Eric Davis
260e8b84f8
[ #674 ] Convert outbound mail to be sent per-recipient
...
Instead of a single email that is sent out with all the recipients as CC/BCC,
each recipient will be delivered their own email. This will let emails to be
customized per user based on their permissions, without exposing private data.
2011-12-26 16:58:43 -08:00
Eric Davis
21685caf5f
[ #791 ] Add support for pop3s (SSL) to redmine 📧 receive_pop3
2011-12-26 12:45:30 -08:00
Enderson Maia
896fa80784
[ #785 ] pt-BR translation updates
2011-12-26 17:06:49 +01:00
Gregor Schmidt
69ccbafaf4
[ #783 ] Removing link to new issue when missing permissions
2011-12-20 10:13:01 +01:00
Gregor Schmidt
10e16e9a56
[ #780 ] Clearing (Settings) cache to make the tests pass again
2011-12-19 17:30:19 +01:00
Gregor Schmidt
6273891ae7
[ #780 ] Remove non-functional call to Setting.check_cache
2011-12-19 17:30:13 +01:00
Gregor Schmidt
92b6d43150
[ #780 ] using a changing cache key to avoid the need for explicit cache invalidation
...
This should work on all cache stores, since only the basic cache operations fetch and delete are used. The methods clear_cache and check_cache can no longer be supported. To sweep the whole cache Rails.cache.clear may be used. To invalidate the Settings only, you may use Setting.first.try(:touch).
2011-12-19 17:30:08 +01:00
Holger Just
6f17ec6fd0
Bump version to 3.0.0beta1
2011-12-18 21:51:43 +01:00
Holger Just
d5f4bec112
Update changelog for 3.0.0-beta1
2011-12-18 21:40:21 +01:00
Holger Just
745f889e92
Enforce UTF-8 source encoding
2011-12-18 21:40:14 +01:00
Holger Just
ceac1bb419
Update missing keys in i18n locales
2011-12-18 21:40:14 +01:00
Holger Just
e1ac469cfb
Fix trailing whitespace
2011-12-18 21:40:01 +01:00