Commit Graph

44 Commits (eb18249d2b66d69356c8d59b99fac2cc74c27d27)

Author SHA1 Message Date
Francis Lachapelle a9c6f09273 perf(mail(js)): various optimizations
We now use IMAP QRESYNC to synchronize mailbox.
2021-06-15 17:16:10 -04:00
Francis Lachapelle cb6de75845 fix(mail): unsubscribe from all subfolders when deleting parent
Fixes #5218
2021-03-16 11:50:05 -04:00
Patrice Levesque ddade629fd Synchronize .h and .m method signatures. 2016-03-07 10:34:40 -05:00
Patrice Levesque 7c25b53fdf Remove pointless #imports from .m and .h files
This was done with a brute-force approach, ensuring no additional
warnings from GCC 4.9 under x86_64.
2016-02-13 16:11:52 -05:00
Ludovic Marcotte 30377c0fd6 (feat) new junk/not junk capability with generic SMTP integration
Conflicts:

	NEWS
	SoObjects/Mailer/SOGoMailAccount.m
	SoObjects/SOGo/SOGoDefaults.plist
	SoObjects/SOGo/SOGoUser.m
	UI/MailerUI/UIxMailFolderActions.h
	UI/MailerUI/UIxMailFolderActions.m
	UI/MailerUI/product.plist
2016-01-22 13:58:45 -05:00
Ludovic Marcotte 59ad8a2e5a (fix) improved EAS speed during initial syncing of large mailboxes (#3293)
Conflicts:

	SoObjects/Mailer/SOGoMailFolder.h
	SoObjects/SOGo/SOGoGCSFolder.m
2015-09-09 10:22:29 -04:00
Francis Lachapelle 21f214659e (fix) Some compilation warnings 2015-08-03 12:16:16 -04:00
Ludovic Marcotte 0c7bdac091 (fix) refactored code and we now return the unseenCount when fetching uids 2015-07-31 14:31:38 -04:00
Ludovic Marcotte c08c3e27d5 Improved modseq code 2014-05-15 14:44:53 -04: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
Ludovic Marcotte 046a645119 Refactored the code and added support for FilterType 2014-01-20 10:13:16 -05:00
Ludovic Marcotte a4a3a735b4 Moved the folder metadata generation to SoObject and added 'tag based' sync'ing support for IMAP 2014-01-10 14:06:53 -05:00
Luc Charland dfe369dd20 Fixed bug #1944
Deleting a mail folder doesn't create the Trash mailbox.
2012-09-25 16:39:40 -04:00
Wolfgang Sourdeau 8cbe8f862e Monotone-Parent: 638f19a902b772b34bc553dda4b8925b5d0639df
Monotone-Revision: 599ccb5bc0882492dab453f5e9af28f0342e6a87

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-02-03T14:55:19
Monotone-Branch: ca.inverse.sogo
2012-02-03 14:55:19 +00:00
Wolfgang Sourdeau 3bb6a1b975 Monotone-Parent: 9bec05d8cd20a1e980c6381c10c71a9e57b984e6
Monotone-Revision: 4012894fc79b7641cebac42647c13996d86e9eca

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-01-30T20:47:07
Monotone-Branch: ca.inverse.sogo
2012-01-30 20:47:07 +00:00
Ludovic Marcotte 6b0a114454 See ChangeLog
Monotone-Parent: 0ffde732abb09a8e3d0382ed47a3ec787f25796e
Monotone-Revision: 3d7f4c315141a708ca8e3535fb0792843e1b8f9a

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2011-09-14T20:05:09
Monotone-Branch: ca.inverse.sogo
2011-09-14 20:05:09 +00:00
Wolfgang Sourdeau 33051f01e3 Monotone-Parent: 72951a15317b904c573f349f0cc5252a50749fd3
Monotone-Revision: bafe1b063c24f5ef34672c7a98260bbc66509abe

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-08-12T22:58:35
Monotone-Branch: ca.inverse.sogo
2011-08-12 22:58:35 +00:00
Wolfgang Sourdeau 33ad6cd48b Monotone-Parent: 6b4e2f16b2a1ac3bbbb8f854763b7deb70bd8a46
Monotone-Revision: b82c98742f6f58a7217e5b601c74d10f86e4ab18

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-07-29T02:11:52
Monotone-Branch: ca.inverse.sogo
2011-07-29 02:11:52 +00:00
Francis Lachapelle 80157e54ed See ChangeLog
Monotone-Parent: f843025ba847f98dd8c231cef0b6ea7e430dc9b6
Monotone-Revision: d4476114c133c77a0b6b0b596165243704a68fb6

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2011-07-13T18:55:44
Monotone-Branch: ca.inverse.sogo
2011-07-13 18:55:44 +00:00
Wolfgang Sourdeau 179774e177 Monotone-Parent: dd068d80fdd161e81a76e72cc840d7727c8b8f90
Monotone-Revision: f1785f649f5c8ff93247eff842a747a810f90e1c

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-07-08T17:23:48
Monotone-Branch: ca.inverse.sogo
2011-07-08 17:23:48 +00:00
Francis Lachapelle 53a01edee4 See ChangeLog
Monotone-Parent: ede90c4ec21ca642e49b4287679877bd02717ed6
Monotone-Revision: ae2c5342363a3fa87101fa6840e1c1e1f7a819c0

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2011-06-01T21:10:25
Monotone-Branch: ca.inverse.sogo
2011-06-01 21:10:25 +00:00
Wolfgang Sourdeau f0129f6312 Monotone-Parent: 3fc270699f526815c0a80c91edc34d0022547efb
Monotone-Revision: e46203402a1f2d996395599061c75452a98958d3

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-10-01T21:19:03
Monotone-Branch: ca.inverse.sogo
2010-10-01 21:19:03 +00:00
Wolfgang Sourdeau e31f76877f Monotone-Parent: 13c390d039edb8ee59063c3d31ce0a34717725d7
Monotone-Revision: 0dce3171028377890b2c97a1af06a577c875930c

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-09-28T15:05:56
Monotone-Branch: ca.inverse.sogo
2010-09-28 15:05:56 +00:00
Francis Lachapelle eacb6d9942 See Changelog.
Monotone-Parent: 434c3721a8dac924cce0531eebee09d9b27457ea
Monotone-Revision: 5004088698623bff1c51c9b3abb0d4085643d720

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2010-09-20T14:36:02
Monotone-Branch: ca.inverse.sogo
2010-09-20 14:36:02 +00:00
Wolfgang Sourdeau 50f6f7a54f Monotone-Parent: 0bf76f3e9fbac283fc0390e74b1e27d8d12c23c7
Monotone-Revision: 3aef78f323b46f1ff836bf4757a34f80ffd3d160

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-09-15T20:02:37
Monotone-Branch: ca.inverse.sogo
2010-09-15 20:02:37 +00:00
Wolfgang Sourdeau 89753dc1a2 Monotone-Parent: 5be6c87443be578d119d408f0aa2b86f5a6bbc31
Monotone-Revision: 7ad56d517ee86167bc71b34f0a08fd92931aa4cc

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-04-15T18:27:08
Monotone-Branch: ca.inverse.sogo
2010-04-15 18:27:08 +00:00
Wolfgang Sourdeau b79a7e5a00 Monotone-Parent: 2fdf0ead0781ef2362dd389811d5db44ca4cc84a
Monotone-Revision: c91eef7edcfd08d414664c25a590b6268a7e58e2

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2009-11-29T04:19:32
Monotone-Branch: ca.inverse.sogo
2009-11-29 04:19:32 +00:00
C Robert a72a55de90 MailDAV Fixes
Monotone-Parent: 43ac2f2aa838034f00194247d4c245926ed738de
Monotone-Revision: a133bab8f4c9ee8ea78123618542c4a2ecdc2fd4

Monotone-Author: crobert@inverse.ca
Monotone-Date: 2009-10-01T21:55:29
Monotone-Branch: ca.inverse.sogo
2009-10-01 21:55:29 +00:00
C Robert 9493a33729 Added support for MailDAV PUT
Monotone-Parent: 90509c89f14ff1a8b0d7884244366bd33783ccc1
Monotone-Revision: 8515028ade639f5e3e38f20b4eba28b16a1250b1

Monotone-Author: crobert@inverse.ca
Monotone-Date: 2009-09-29T20:13:36
Monotone-Branch: ca.inverse.sogo
2009-09-29 20:13:36 +00:00
Wolfgang Sourdeau a6b4207510 Monotone-Parent: 3ad8d11f70ec6e6370751cd72269263405a290a1
Monotone-Revision: 2e84cd33211e690f4a1d23f18f557220df113d36

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2008-10-23T15:55:56
Monotone-Branch: ca.inverse.sogo
2008-10-23 15:55:56 +00:00
C Robert d228e96a78 See ChangeLog
Monotone-Parent: da4549a652b63b86055b1d36eb59d91375871786
Monotone-Revision: 694484559aed659a4395cabbbbf946966b25ff4e

Monotone-Author: crobert@inverse.ca
Monotone-Date: 2008-09-30T13:42:48
Monotone-Branch: ca.inverse.sogo
2008-09-30 13:42:48 +00:00
Wolfgang Sourdeau 4371dba9a1 Monotone-Parent: 6b7485d7999f592e4a4b077024f47c2323c3fdbc
Monotone-Revision: d47c52bbe608df33a336ba2d63dad8b7524aa9d7

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2008-09-22T21:31:42
Monotone-Branch: ca.inverse.sogo
2008-09-22 21:31:42 +00:00
Wolfgang Sourdeau 2a61987803 Monotone-Parent: 7b5f08442cc8a464b29abb66c14ba679da84d277
Monotone-Revision: 504efed918c1affc532bdcc00196349809e53460

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2008-09-02T02:57:12
Monotone-Branch: ca.inverse.sogo
2008-09-02 02:57:12 +00:00
Wolfgang Sourdeau 5823cdfa4c Monotone-Parent: 5966d179f5ba5866b985546c60bf56fb8c81da28
Monotone-Revision: fd131f17ab49c14614952e0ede565d75240108d4

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2008-08-28T21:25:02
Monotone-Branch: ca.inverse.sogo
2008-08-28 21:25:02 +00:00
Wolfgang Sourdeau 07ff561da2 Monotone-Parent: 03c1031b520e0b1094e5e7cf635bc6be4d30dac3
Monotone-Revision: 935cf293ec636367ef64469ec9130956087caa1e

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2008-05-31T21:04:56
Monotone-Branch: ca.inverse.sogo
2008-05-31 21:04:56 +00:00
Wolfgang Sourdeau 32e9662706 Monotone-Parent: 267e6d207c2b21dd1ac48357f84bd5251da930b1
Monotone-Revision: 24cf83dbb2cb1e47afd0354cd24653a8c26a7ce1

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-10-31T15:55:47
Monotone-Branch: ca.inverse.sogo
2007-10-31 15:55:47 +00:00
Wolfgang Sourdeau 941605d08f Monotone-Parent: 1e445a759baf03865aad01318b01c32c1c83c456
Monotone-Revision: 76b80b70d982a6797653b57df9258fed33df4bd9

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-10-26T14:26:01
Monotone-Branch: ca.inverse.sogo
2007-10-26 14:26:01 +00:00
Wolfgang Sourdeau 088482accb Monotone-Parent: 7da0a932cddc9269a4a07975e812b303fec2fbf4
Monotone-Revision: 70caa6c315c0b61c28f0ef9d832f18f6cd4ba00f

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-10-22T16:07:12
Monotone-Branch: ca.inverse.sogo
2007-10-22 16:07:12 +00:00
Wolfgang Sourdeau debb2b6ffa Monotone-Parent: cb5bfb62000fd7982b31d051ab2a4f4d859b9125
Monotone-Revision: 7d2a0f0461686fedc8113fa82622e1f9f934130a

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-08-17T02:27:35
Monotone-Branch: ca.inverse.sogo
2007-08-17 02:27:35 +00:00
Wolfgang Sourdeau a66d823e76 Monotone-Parent: 6e98c1d612fcf5ba72a09cf9a2722a77ce287f05
Monotone-Revision: be2302dd882ba3fed4477d650f3f6d39f0eccad7

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-07-30T15:55:28
Monotone-Branch: ca.inverse.sogo
2007-07-30 15:55:28 +00:00
Wolfgang Sourdeau 31405e6b90 Monotone-Parent: f68507cb25828e3c8fa1e14516883fc016c0e607
Monotone-Revision: 60409fdcefdda5e0651856c8f403c47df652a85c

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-05-30T20:23:54
Monotone-Branch: ca.inverse.sogo
2007-05-30 20:23:54 +00:00
Wolfgang Sourdeau bd8b6762af Monotone-Parent: c8246ff1dd544334660bbbfbf76f6e992438c1e7
Monotone-Revision: a8d43f7826f660df16fa423816e1157e114737bc

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-05-28T19:07:21
Monotone-Branch: ca.inverse.sogo
2007-05-28 19:07:21 +00:00
Wolfgang Sourdeau 781eae4ba5 Monotone-Parent: 62b78b812fed483061667782c81d44c853e623f9
Monotone-Revision: 617fa1501ed731ebbd3ccbe493d88a1bc0a7fd02

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-05-19T00:46:16
Monotone-Branch: ca.inverse.sogo
2007-05-19 00:46:16 +00:00
dev-unix.inverse.qc.ca f18c764ffa see ChangeLog
Monotone-Revision: 9054022ef1ca8aeba6e34842d27d9b94ce002b89

Monotone-Author: dev-unix.inverse.qc.ca
Monotone-Date: 2006-06-15T19:34:10
Monotone-Branch: ca.inverse.sogo
2006-06-15 19:34:10 +00:00