Commit Graph

556 Commits

Author SHA1 Message Date
Francis Lachapelle
556cfdf7e1 Save message to IMAP server before saving plist
By first appending the message to the mailbox, we obtain the IMAP ID and
save it to the local plist. Having the message ID, we can delete it when
saving/appending a new version of the draft to the mailbox.
2015-01-06 11:59:35 -05:00
Ludovic Marcotte
60048fd326 Fix for bug #3034
Conflicts:
	NEWS
2015-01-06 10:35:32 -05:00
Francis Lachapelle
494a809276 Improve Mail module
- JSONinfied mail folder create and delete actions
- restored sgFolderTree directive
- extended folder types with "shared" and "otherUsers"
- added mailbox creation at the account level
2014-12-18 15:22:29 -05:00
Francis Lachapelle
41a9749a4f Don't store draft on disk when not required 2014-12-16 11:45:40 -05:00
Francis Lachapelle
a02026b71b Fix detection of mailbox type 2014-12-11 08:23:15 -05:00
Francis Lachapelle
0806734f3c Improve SOGoDraftObject to avoid crash when saving 2014-12-05 21:56:54 -05:00
Francis Lachapelle
500f5e4cc8 Fix resolution of mailboxes with a special purpose 2014-11-28 11:20:49 -05:00
Francis Lachapelle
465551c87e Convert allFoldersMetadata to a tree structure
When parsing the mailboxes list, we now generated a hierarchical
structure of the metadata. Each mailbox (a dictionary) can now have a
'children' key that is an array of mailboxes.
2014-11-14 15:21:59 -05:00
Ludovic Marcotte
da962aed01 Added support for multiple calendars/addressbooks over ActiveSync 2014-10-29 14:20:03 -04:00
Ludovic Marcotte
fb3ddca9e8 Improved makefiles 2014-10-02 11:17:45 -04:00
Ludovic Marcotte
11adf388cf Cleaned the code and fixed #2894 while at it ... 2014-09-17 11:51:46 -04:00
Francis Lachapelle
1dcf631ad6 Update translations 2014-09-09 15:50:39 -04:00
Ludovic Marcotte
b05fcc7d82 Fat commit to refactor the quick record generation 2014-07-30 14:51:00 -04:00
Francis Lachapelle
44d0cb5c0d Fix refresh of list when forwarding a message
Fixes #2818
2014-07-09 11:19:35 -04:00
Alexandre Cloutier
302e40a1c3 bugFix#2823 2014-06-26 16:08:47 -04:00
Ludovic Marcotte
333b561a59 Applied patch from bug #2736 2014-06-16 15:30:26 -04:00
Ludovic Marcotte
f48839bf55 Added (slightly modified) patch from #2806 2014-06-09 09:34:00 -04:00
Francis Lachapelle
fe38518a36 Minor syntax and comments improvements 2014-06-05 12:14:34 -04:00
Ludovic Marcotte
0c2e2f28f7 Don't try to add attachments during reply operations 2014-05-30 13:53:20 -04:00
Ludovic Marcotte
f0dfe37a55 Avoid crashing when forwarding mails with no Subject header 2014-05-30 08:41:42 -04:00
Francis Lachapelle
ecbe0858f7 Update translations 2014-05-29 11:14:23 -04:00
Francis Lachapelle
c5922b07aa Restore options when editing a draft
Fixes #193
2014-05-28 11:21:11 -04:00
Ludovic Marcotte
51e07fc306 Fix over previous commit 2014-05-27 15:33:39 -04:00
Ludovic Marcotte
d35c52bb38 Fix for bug #2688 2014-05-27 14:44:57 -04:00
Francis Lachapelle
364b409501 FIx mail templates for Brazilian Portuguese
Fixes #2738
2014-05-21 08:44:35 -04:00
Ludovic Marcotte
c08c3e27d5 Improved modseq code 2014-05-15 14:44:53 -04:00
Ludovic Marcotte
1f5a2a4c62 Fixed IMAP copy/move op between subfolder in different accounts 2014-05-09 15:40:57 -04:00
Francis Lachapelle
66bfbeaac1 MailEditor: fix text conversion with HTML entities 2014-04-23 10:55:04 -04:00
Ludovic Marcotte
f370ac114a Now include message/rfc822 parts as attachments when forwarding mails 2014-04-10 09:24:43 -04:00
Ludovic Marcotte
ab80e87a3f Applied patches from #2700 2014-04-09 10:57:56 -04:00
Ludovic Marcotte
7997448d41 Fixed issus in previous commits 2014-04-09 06:33:02 -04:00
extrafu
bf64076b87 Merge pull request #29 from alexcloutier/feat/1496
New feature : 1496

Don't forget to fix the typo.
2014-04-07 19:42:31 -04:00
Alexandre Cloutier
c9cbcf2566 applied Morgan's law 2014-04-07 16:40:44 -04:00
Francis Lachapelle
534e4e3d4d Fix text nodes of message with HTML entitites 2014-04-07 11:21:52 -04:00
Alexandre Cloutier
09bcd2aee2 fix code 2014-04-07 10:59:38 -04:00
Francis Lachapelle
e2b3d5a7ff Update translations 2014-04-03 09:54:27 -04:00
Ludovic Marcotte
ba32b95308 Fixed the ActiveSync issue marking mails as read when downloading them 2014-03-28 14:18:48 -04:00
Alexandre Cloutier
bce701208a Added the modifications specified by extrafu 2014-03-25 14:53:42 -04:00
Alexandre Cloutier
76307cfaaf New feature : 1496; Unknown outgoing email addresses can now be automatically be added to your address books. 2014-03-24 13:41:57 -04:00
Francis Lachapelle
5f3d2d988e Update translations 2014-03-21 13:51:36 -04:00
Ludovic Marcotte
a196ed210e Removed old values. 2014-03-19 17:04:04 -04:00
Ludovic Marcotte
1c28a4b4d2 Fixed translations for "OtherUsersFolderName" and "SharedFoldersName" (#2657) 2014-03-19 17:02:10 -04:00
Francis Lachapelle
6cecca6c4f Fix CSS id for string prefixed with a digit
When encoding a string as a CSS identifier, we must add an underscore if
the strings starts with a digit.
2014-03-06 21:32:36 -05:00
Ludovic Marcotte
31ace947cb Fixed race condition when syncing huge amount of deleted messages using AS 2014-03-06 14:16:08 -05:00
Francis Lachapelle
e4a21bcef5 Webmail: fix encoding of subfolder name
Fixes #2637
2014-03-06 09:50:53 -05:00
Francis Lachapelle
02c72fee6a Fix unsubscription when renaming an IMAP folder
Fixes #2630
2014-03-04 21:32:57 -05:00
Francis Lachapelle
1aabcf04b5 Fix sogo-tool operations on Sieve script
Fixes #2617
2014-03-03 22:07:24 -05:00
Ludovic Marcotte
4d1fdb33f5 Deleted wrongly added file 2014-02-17 08:42:35 -05:00
Ludovic Marcotte
2356562778 Added method to get synctag starting from an other one.
We also no longer fetch vanished items of modseq == 0
2014-02-17 08:41:12 -05:00
Francis Lachapelle
7118bbe0ab Replace '/' by '-' in filenames of attachments
Fixes #2537
2014-02-07 14:00:36 -05:00