Ludovic Marcotte
067934026b
Updated NEWS
2016-10-31 10:25:43 -04:00
Francis Lachapelle
5208e46d10
(js) Fix Resource conflict error handling
2016-10-28 11:47:40 -04:00
Francis Lachapelle
ad5fc5b91f
Add missing options to subscribed addressbooks
...
Fixes #3850
2016-10-26 17:27:25 -04:00
Francis Lachapelle
7310834ac6
(js) Fix auto-completion of list members
...
Fixes #3870
2016-10-26 15:48:40 -04:00
Francis Lachapelle
b44bf86164
Improve validation of mail account delegators
2016-10-26 15:42:50 -04:00
Francis Lachapelle
4d0dcc4978
Fix support for recurrent tasks
2016-10-24 16:31:59 -04:00
Francis Lachapelle
f326ca5ae5
Fix saving the note of a card
...
Fixes #3849
2016-10-20 18:28:58 -04:00
Ludovic Marcotte
7ef245edc3
Updated NEWS file
2016-10-19 15:17:13 -04:00
Ludovic Marcotte
c1c2b3e849
(fix) only show the organizer field of an IMIP REPLY if one is defined
2016-10-19 10:08:34 -04:00
Ludovic Marcotte
d491a3fa49
(fix) more fixes with sogo-tool manage-eas + single store mode
2016-10-18 19:43:49 -04:00
Ludovic Marcotte
bda3be1c2d
(fix) improve handling of email folders without a parent
2016-10-18 11:22:22 -04:00
Ludovic Marcotte
21896929ad
Updated NEWS
2016-10-18 11:19:39 -04:00
Francis Lachapelle
f902b90348
Fix vCard generation for tags with no type
...
Fixes #3826
2016-10-17 16:36:21 -04:00
Francis Lachapelle
aa124d3273
(js) Improve ckEditor directive
...
Fixes #3839
2016-10-17 13:44:16 -04:00
Francis Lachapelle
37089e15c1
(html) Fix progress indicators of import dialogs
2016-10-17 12:06:13 -04:00
Ludovic Marcotte
069ea4142e
Updated NEWS
2016-10-17 11:41:45 -04:00
Ludovic Marcotte
8d6e0342ec
(fix) improve memory usage when importing very large address books
2016-10-17 08:54:24 -04:00
Francis Lachapelle
3e501be5a9
(js) Respect SearchMinWordLength in list editor
...
More precisely, the domain default is named SOGoSearchMinimumWordLength.
2016-10-14 16:35:57 -04:00
Francis Lachapelle
56283668d0
(js) Add constraints to dates of vacation reply
...
Fixes #3841
2016-10-14 11:49:23 -04:00
Francis Lachapelle
c50c3763b1
(js) Add automatic refresh of calendar view
...
We were only refreshing the selected component list, we now also refresh
the calendar view.
2016-10-12 11:01:59 -04:00
Francis Lachapelle
0f1eeae7bb
(js) Update Angular to branch 1.5.x
2016-10-11 09:56:00 -04:00
Francis Lachapelle
c3d349e3c6
Fix tasks list when some weekdays are disabled
2016-10-07 12:08:40 -04:00
Francis Lachapelle
69c7102ee0
Preparation for release 3.2.0
2016-10-03 11:54:02 -04:00
Francis Lachapelle
b4676ce439
Allow custom email to be one of the user's profile
...
Fixes #3551
2016-10-03 10:29:30 -04:00
Ludovic Marcotte
f0a368e42c
Updated NEWS
2016-10-03 09:08:42 -04:00
Francis Lachapelle
9046bae712
(js) Remove resize grips to short events
...
Fixes #3771
2016-09-30 09:31:01 -04:00
Francis Lachapelle
66267b17f2
(js,css) Add sg-now-line directive
2016-09-29 15:59:39 -04:00
Ludovic Marcotte
c80ee886b3
Updated NEWS
2016-09-29 13:01:47 -04:00
Francis Lachapelle
f0a0da28ae
Update NEWS file
2016-09-28 10:40:09 -04:00
Ludovic Marcotte
b7abbeb045
(fix) fixed default TRANSP value when creating event
2016-09-28 10:28:43 -04:00
Ludovic Marcotte
b55d5e9f54
Updated NEWS
2016-09-27 19:50:50 -04:00
Ludovic Marcotte
e4efff6bc1
Updated NEWS
2016-09-27 16:36:22 -04:00
Francis Lachapelle
57a735753f
(js,css) Improve keyboard shortcuts
...
- Defined some hotkeys in all modules;
- Added generation of cheat sheet.
2016-09-27 16:16:09 -04:00
Francis Lachapelle
44aa1352e4
Caching expiration of ACLs assigned to LDAP groups
...
Fixes #2867
2016-09-26 16:22:44 -04:00
Ludovic Marcotte
5cb85c4f4f
Updated NEWS
2016-09-26 15:24:22 -04:00
Francis Lachapelle
d81a663fd1
Update NEWS file
2016-09-23 15:19:54 -04:00
Ludovic Marcotte
dde4fc829f
Updated NEWS
2016-09-23 11:29:33 -04:00
Ludovic Marcotte
1e2238534b
Updated NEWS
2016-09-21 09:23:07 -04:00
Ludovic Marcotte
42127c51ab
(feat) added IMAP folders subscriptions management ( fixes #255 )
2016-09-14 15:57:49 -04:00
Francis Lachapelle
6d8f7c9a44
Add Serbian translation
2016-09-14 12:13:42 -04:00
Ludovic Marcotte
a50c45ff12
Updated NEWS
2016-09-14 09:21:26 -04:00
Ludovic Marcotte
b626fbf178
Updated NEWS
2016-09-13 11:06:59 -04:00
Francis Lachapelle
4c23f21ae1
(js) Insert unseen msgs count in window's title
2016-09-12 16:11:35 -04:00
Francis Lachapelle
6dc2078c38
(js) Error handling when renaming a mailbox
2016-09-07 16:44:11 -04:00
Francis Lachapelle
ab4118fb29
Show user's name upon successful login
2016-08-31 14:32:30 -04:00
Francis Lachapelle
c2a0994aed
Fix ripple blocking login form
...
Fixes #3808
2016-08-31 11:29:30 -04:00
Francis Lachapelle
098713537e
Update Angular Material to version 1.1.0
2016-08-30 10:27:32 -04:00
Ludovic Marcotte
2cc388bb1f
Updated NEWS file
2016-08-29 16:11:58 -04:00
Francis Lachapelle
07c66563e8
Until date of repeat must end after first event
2016-08-29 14:06:46 -04:00
Ludovic Marcotte
ce5cc6843e
Updated NEWS file
2016-08-19 14:12:56 -04:00
Ludovic Marcotte
84e8ece31f
Updated NEWS
2016-08-18 15:37:43 -04:00
Francis Lachapelle
287c57c994
Restore SOGoMailAddOutgoingAddresses functionality
2016-08-12 11:38:05 -04:00
Francis Lachapelle
746cb3e7dd
(js) Update CKEditor to version 4.5.10
2016-08-10 11:08:24 -04:00
Ludovic Marcotte
b58dc7a813
Fixed typo
2016-08-10 10:54:53 -04:00
Ludovic Marcotte
eb9006e527
Updated NEWS
2016-08-09 16:19:27 -04:00
Francis Lachapelle
907024d2c4
(js) Drag'n'drop of cards in AddressBook module
...
Required to add the option to move multiple cards to another
addressbook. Fixed the possibility to copy cards to a subscribed
calendar.
2016-08-05 16:08:04 -04:00
Ludovic Marcotte
e963981460
Updated NEWS
2016-08-05 14:56:02 -04:00
Francis Lachapelle
84a2c70c87
(js) DnD of messages in the Mail module
...
Fixes #3497 , #3586 , #3734 , #3788
2016-08-04 17:34:29 -04:00
Francis Lachapelle
fea6978b63
(js) Don't allow drag'n'drop of invitations
2016-08-04 14:26:51 -04:00
Ludovic Marcotte
21e0cd8711
(fix) change 403 to 409 so Lightning doesn't fail silently
2016-08-04 14:13:00 -04:00
Ludovic Marcotte
38028e7b41
Updated NEWS for upcoming cherry-pick
2016-08-04 12:52:33 -04:00
Francis Lachapelle
6ebf834729
(js) Progress indicator for event/task lists
2016-08-02 12:09:11 -04:00
Francis Lachapelle
9d65d7c3a8
Support multiple descriptions from LDAP entries
...
Fixes #3750
2016-08-01 15:55:50 -04:00
Francis Lachapelle
c23a9f955a
(html) Allow sorting the actions of a Sieve filter
2016-07-29 13:59:57 -04:00
Francis Lachapelle
80338daf91
Expunge mailbox on specific actions
...
Current mailbox is now expunged when leaving the Mail module. The drafts
mailbox is also expunged when a message is sent.
2016-07-27 11:56:28 -04:00
Francis Lachapelle
197e237a66
(js) Fix avatar in autocompletion of contacts
2016-07-25 14:55:59 -04:00
Francis Lachapelle
106d8ba807
(css) Remove transition of event DnD ghosts
2016-07-22 11:35:18 -04:00
Francis Lachapelle
f6a919f070
(js) Fix position of ghost block of new event
...
The position of the ghost block inside the scroll view was not correct
after having expanded the all-day events.
2016-07-22 11:28:58 -04:00
Francis Lachapelle
5ad962d7b2
(css) Fix printing of long mails
...
Fixes #3731
2016-07-21 14:35:28 -04:00
Ludovic Marcotte
aaa256f321
Updated NEWS file
2016-07-21 14:12:54 -04:00
Francis Lachapelle
793be51d14
Restore auto-reply indicator in top toolbar
2016-07-20 14:24:15 -04:00
Francis Lachapelle
4a6bdffc5b
Fix exception when moving tasks
2016-07-20 13:31:15 -04:00
Francis Lachapelle
ffa1920122
(js) Reset multiple-selection mode after delete
2016-07-20 11:10:34 -04:00
Francis Lachapelle
c9703c0f74
(js) Fix refresh after deleting card(s)
2016-07-19 16:31:48 -04:00
Francis Lachapelle
1a3fc0a1d2
(js) Notify on successful messages operations
2016-07-15 14:37:56 -04:00
Francis Lachapelle
f9cebd975a
Update NEWS file
2016-07-15 14:09:40 -04:00
Francis Lachapelle
6bbb56c386
(css,js) Improve progress feedback
...
This ads a "ripple" effect that blocks the context when login in or
sending a message. Generic enough to be used elsewhere.
Fixes #3765
2016-07-15 14:03:16 -04:00
Francis Lachapelle
4150126db8
Preparation for release 3.1.4
2016-07-12 11:51:11 -04:00
Francis Lachapelle
49dfbb0d9a
(js) stage-1 tuning of sgColorPicker directive
2016-07-11 10:31:42 -04:00
Francis Lachapelle
9d2647d857
(css) Fix scrolling of all-day events
...
Fixes #3190
2016-07-11 10:19:31 -04:00
Francis Lachapelle
93e77d49e9
(js,css) Replace sortable library
2016-07-08 15:44:47 -04:00
Francis Lachapelle
1918bde4d0
(js,css) Style cancelled events in Calendar module
2016-07-05 09:08:51 -04:00
Francis Lachapelle
da0a099638
(js) Add date picker to navigate in Calendar view
2016-07-04 17:11:48 -04:00
Francis Lachapelle
6ba6dcbf09
(js) Fix mail editor when leaving dropping area
2016-07-04 12:31:57 -04:00
Ludovic Marcotte
e29d14de96
(fix) handle missing IMAP folders from a hierarchy using EAS
2016-06-30 09:30:22 -04:00
Ludovic Marcotte
d47dcd1133
Updated NEWS + doc regarding OC changes
2016-06-28 10:31:20 -04:00
Ludovic Marcotte
4a0f97c778
Updated NEWS
2016-06-27 14:20:58 -04:00
Francis Lachapelle
13e826b6f2
(js) Add batch operations in advanced search
2016-06-23 16:05:05 -04:00
Ludovic Marcotte
19f3a10397
Updated NEWS
2016-06-23 11:36:28 -04:00
Ludovic Marcotte
546a71d9f4
Updated NEWS
2016-06-23 11:30:49 -04:00
Ludovic Marcotte
7cf0aaa2f7
Updated NEWS
2016-06-23 11:22:15 -04:00
Ludovic Marcotte
79ec4a02fe
Updated NEWS
2016-06-23 11:09:16 -04:00
Francis Lachapelle
fa91a07cb7
(css) Fix selection of transparent all-day events
...
Fixes #3744
2016-06-23 10:07:59 -04:00
Francis Lachapelle
1e458a922b
Fix attachment filename with no extension
2016-06-22 16:35:05 -04:00
Francis Lachapelle
cd3e7426cc
(css) Minify CSS using clean-css
...
https://github.com/jakubpawlowicz/clean-css
https://github.com/gruntjs/grunt-contrib-cssmin
Fixes #3714
2016-06-22 11:24:07 -04:00
Francis Lachapelle
dfc904f4f3
(js) Never query Gravatar.com when disabled
2016-06-21 21:29:44 -04:00
Ludovic Marcotte
b72b52f052
typo
2016-06-21 14:30:14 -04:00
Ludovic Marcotte
75dfebe9ae
(feat) one-click option to give all permissions for user ( fixes #1637 )
2016-06-20 09:10:50 -04:00
Ludovic Marcotte
2caa6754cf
(fix) show tooltips over long calendar/ab names ( fixes #232 )
2016-06-17 15:41:10 -04:00
Francis Lachapelle
8cc0b946e7
Fix handling of attendees when updating an event
2016-06-17 15:25:57 -04:00
Ludovic Marcotte
20001b7e14
Updated NEWS file
2016-06-17 14:34:48 -04:00
Francis Lachapelle
734d680708
Fix SOGoLoginModule when set to "Last used"
2016-06-16 15:37:41 -04:00
Francis Lachapelle
d8fc40217d
Specify a custom vacation subject
...
User can now specify a custom vacation subject. For Sieve servers
implementing the variables extension, one can write ${subject} to insert
the original subject in the auto reply.
SOGoDefaultVacationSubject is a new domain defaults parameter used when
the user doesn't specify a custom subject.
Fixes #685 , #1447
2016-06-15 16:02:12 -04:00
Francis Lachapelle
4744170628
Add a header and/or footer to the vacation message
...
Fixes #1961
2016-06-14 14:10:17 -04:00
Francis Lachapelle
e24ee771e2
Honor the domain defaults when creating an event
...
Initialize the editor with the value of
SOGoAppointmentSendEMailNotifications from the domain defaults.
Fixes #3729
2016-06-14 10:34:53 -04:00
Ludovic Marcotte
a3d64d05f6
(feat) now possible to set vacation message start date ( fixes #3679 )
2016-06-13 15:39:57 -04:00
Ludovic Marcotte
73c400c407
Updated NEWS
2016-06-13 14:21:08 -04:00
Ludovic Marcotte
5eb4557ac9
Updated NEWS
2016-06-13 13:16:40 -04:00
Francis Lachapelle
4f64994f7b
Add missing delegators identities in mail editor
...
Fixes #3720
2016-06-13 10:44:49 -04:00
Francis Lachapelle
d2869bed7f
(js) Use a speed dial for event/task creation
2016-06-13 09:59:35 -04:00
Francis Lachapelle
ff4e50d904
(js) Use a speed dial for card/list creation
2016-06-10 15:05:35 -04:00
Francis Lachapelle
d9d8a72651
Fix time format when default is chosen
2016-06-10 14:26:34 -04:00
Francis Lachapelle
6c2052ab6f
Always display month in week view
...
Fixes #3724
2016-06-10 14:06:41 -04:00
Francis Lachapelle
684c32ee95
(js) Fix sgTimePicker parsing of input field
2016-06-10 11:38:35 -04:00
Ludovic Marcotte
c3bcfe0f07
Updated NEWS file
2016-06-10 08:41:16 -04:00
Francis Lachapelle
658cb956d9
Update NEWS file
2016-06-09 15:36:26 -04:00
Ludovic Marcotte
0b1e7ad8e0
(fix) properly handle sorted/deleted calendars ( fixes #3723 )
2016-06-09 13:26:22 -04:00
Francis Lachapelle
1db09de2a8
Escape HTML in raw source of Cards
2016-06-08 16:26:46 -04:00
Francis Lachapelle
64ce3c9c22
Escape HTML in raw source of events and tasks
...
Fixes #3718
2016-06-08 16:06:58 -04:00
Francis Lachapelle
97e6385f4c
(js) Fix validation of Sieve filter editor
2016-06-08 15:21:36 -04:00
Francis Lachapelle
076b6b6ad5
(html) Fix generic avatar in lists
...
Fixes #3719
2016-06-08 14:03:18 -04:00
Francis Lachapelle
a3989926e3
Preparation for release 3.1.2
2016-06-06 16:12:08 -04:00
Francis Lachapelle
ec61fd10fc
Fix negative offset when saving an all-day event
...
Fixes #3717
2016-06-06 13:29:00 -04:00
Francis Lachapelle
2a053400d7
(js) Fix loading of card from global addressbooks
2016-06-06 10:38:22 -04:00
Francis Lachapelle
568e438069
(js) Add the "Paste from word" CKEditor plugin
...
Fixes #2295
Fixes #3313
2016-06-03 10:07:04 -04:00
Francis Lachapelle
ab74ef0c41
(js) Fix event classification icon in month view
...
Fixes #3711
2016-06-03 09:15:47 -04:00
Francis Lachapelle
717bab718c
(js) Fix user removal from ACLs in Admin module
...
Fixes #3713
2016-06-03 09:01:26 -04:00
Francis Lachapelle
8395a78f6d
(js) Fix error handling when renaming a mailbox
2016-06-03 09:01:26 -04:00
Francis Lachapelle
b6037e4842
Preparation for release 3.1.1
2016-06-02 12:23:22 -04:00
Francis Lachapelle
bfda86e31c
Fix recipients of reply message from Sent mailbox
...
Fixes #2625
2016-06-01 16:22:25 -04:00
Francis Lachapelle
e07a5f75ec
Force minimum number of chars in search of events
...
Respecting SOGoSearchMinimumWordLength
2016-06-01 15:08:50 -04:00
Francis Lachapelle
59bf86fe86
Update NEWS file
2016-06-01 09:29:53 -04:00
Ludovic Marcotte
21054ea3d6
Updated NEWS file
2016-06-01 09:10:10 -04:00
Francis Lachapelle
5ab405efcc
(js) Compose mail from attendee's email addresses
2016-05-31 21:56:10 -04:00
Francis Lachapelle
b71fb2e525
Display messages sizes in list of Mail module
2016-05-31 15:40:45 -04:00
Francis Lachapelle
ac229bacf6
Improve Mail editor
...
Resolves #3705
2016-05-31 11:49:10 -04:00
Francis Lachapelle
5c2aedb3c9
(js) Show loading progress for messages and cards
2016-05-30 12:31:31 -04:00
Francis Lachapelle
45290c6414
Improve CSS sanitizer for HTML messages
...
At-rules are now completely removed. Fixed a possible issue where the
first rule would not be prefixed by our CSS selector.
Fixes #3700
2016-05-27 13:42:44 -04:00
Francis Lachapelle
06f596f821
(js) Collapsable mail accounts
...
Fixes #3493
2016-05-26 15:48:15 -04:00
Ludovic Marcotte
39ba7fc7f8
Updated NEWS
2016-05-26 14:43:29 -04:00
Francis Lachapelle
7c4b1b36cf
(js) Fix restore of mailboxes expansion states
2016-05-26 11:18:36 -04:00
Francis Lachapelle
a9ee261eff
Allow disabling Gravatar
...
Resolves #3600
2016-05-25 16:07:40 -04:00
Francis Lachapelle
fd4b09428f
Expose all email addresses in autocompletion
...
This change is immediately applicable to LDAP-based system address
books. However, personal SQL-based address books must have their quick
tables recreated. To do so, one must use sogo-tool to backup and restore
the user's data.
Resolves #3443 , #3526
2016-05-25 10:25:53 -04:00
Francis Lachapelle
968a5bd5fb
(i18n) Restore Catalan and Slovak translations
...
Fixes #3687
2016-05-24 12:11:08 -04:00
Francis Lachapelle
d2a4ddd3df
(js) Fix display of mailboxes list on mobile
...
Fixes #3654
2016-05-24 11:55:31 -04:00
Francis Lachapelle
0773dec6b8
(js) Fix event classification icon in days views
2016-05-24 11:07:04 -04:00
Francis Lachapelle
0e2c6dc5cd
Fix offset when converting event to all-day
...
Fixes #3655
2016-05-20 10:06:13 -04:00
Francis Lachapelle
ac13ef0005
(js) Fix month view when spawning six weeks
...
Fixes #3663
2016-05-19 17:24:47 -04:00
Francis Lachapelle
cc28357553
(js) Fix autocompletion of LDAP-based groups
...
Fixes #3673
2016-05-19 16:34:42 -04:00
Francis Lachapelle
fdc82913ef
(js) Fix composition of new msgs from Contacts
2016-05-19 15:58:26 -04:00