Commit graph

72 commits

Author SHA1 Message Date
Jean Raby 1d6583f2c5 New caldav tests:
remove attendee after invitation
  remove attendee and organizer after invitation.

Monotone-Parent: d0d8f431bd9bb7676b29e0f9073ed40cfc1cf9e5
Monotone-Revision: e290d09c6fe813e82f2e06c1cfcaab7ba2a5b3ac

Monotone-Author: jraby@inverse.ca
Monotone-Date: 2012-04-20T21:33:35
2012-04-20 21:33:35 +00:00
Wolfgang Sourdeau 38e085ae8f Monotone-Parent: ae2a845cc86e684e944e2ffbb629f7bd634d985f
Monotone-Revision: 0d1809a8a5fbb980e78d197e8f5c0c634b960a2e

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-03-16T20:41:52
Monotone-Branch: ca.inverse.sogo
2012-03-16 20:41:52 +00:00
Jean Raby 4a1b4193ad Compare the sync token with the end time of the query, not the start time.
This should stop the test from failing when everything is really ok..

Monotone-Parent: 44e6a1e9a80f2c2e2c230c1d9be4552941343bea
Monotone-Revision: 83140ea045c02e9961515cc478033e97df559cfb

Monotone-Author: jraby@inverse.ca
Monotone-Date: 2012-03-15T14:59:08
2012-03-15 14:59:08 +00:00
Francis Lachapelle 6ce0c29b2a Monotone-Parent: 0c045ab1e972ecf31a2d5051abbc0ef141461d10
Monotone-Revision: 3be1457342206d81824250d57633322dda8fb4d9

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2012-02-10T21:03:29
Monotone-Branch: ca.inverse.sogo
2012-02-10 21:03:29 +00:00
Jean Raby e05630909e use isinstance instead of try/except to check if preference is a dict or a string.
Monotone-Parent: 64241052c164949118642194441e9a30cbdc3d58
Monotone-Revision: 9c35c13adaec0c9fe67e19acb1c73a22271aa714

Monotone-Author: jraby@inverse.ca
Monotone-Date: 2012-02-21T21:07:35
Monotone-Branch: ca.inverse.sogo
2012-02-21 21:07:35 +00:00
Wolfgang Sourdeau 1655d27dbe Monotone-Parent: ebe6d4bf201db3d567631a28731d5d2345f7ab9e
Monotone-Revision: 859bf2013653e0366336126b6d00368fe0dbc147

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-02-21T16:19:46
Monotone-Branch: ca.inverse.sogo
2012-02-21 16:19:46 +00:00
Wolfgang Sourdeau cb6a4530e1 merge of '15825926d3d6130838a6e8a925fb390321c6e5fa'
and '7f4c04f0c1883efb437cd0189f442b20c0063c82'

Monotone-Parent: 15825926d3d6130838a6e8a925fb390321c6e5fa
Monotone-Parent: 7f4c04f0c1883efb437cd0189f442b20c0063c82
Monotone-Revision: 5066f4418986dc6df8b207002b41f82bc9e2bb8b

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-02-20T19:48:50
Monotone-Branch: ca.inverse.sogo
2012-02-20 19:48:50 +00:00
Wolfgang Sourdeau 18eab08165 Monotone-Parent: 1446e7383727bc0d371dfafcec06697f030f7117
Monotone-Revision: 7f4c04f0c1883efb437cd0189f442b20c0063c82

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2012-02-20T19:47:58
Monotone-Branch: ca.inverse.sogo
2012-02-20 19:47:58 +00:00
Jean Raby 3a4a518c9e Cosmetic fixes in preferences.py
add a new test to set/get text preferences with chars that must be escaped.

Monotone-Parent: 361f4d1d571053d2b3dd474a5d6755ef20cc2851
Monotone-Revision: 72203acde8ebf2eb487bf2f4d7ee94f9c8fcd81a

Monotone-Author: jraby@inverse.ca
Monotone-Date: 2012-02-16T22:03:36
Monotone-Branch: ca.inverse.sogo
2012-02-16 22:03:36 +00:00
Jean Raby 6ef5d5bccc remove 'except as' since it is not supported on python 2.5 (debian-lenny)
Monotone-Parent: 04bea15431a5d37d2c52ccda4a30d78b57741793
Monotone-Revision: e27ba437a27fa40967d6195b9f420b3c36988d81

Monotone-Author: jraby@inverse.ca
Monotone-Date: 2012-02-17T22:06:58
Monotone-Branch: ca.inverse.sogo
2012-02-17 22:06:58 +00:00
Jean Raby 8f1307e13d update the languages and the preference map to match the new properties names
Don't use the default daysBetweenResponse for the vacation ignore list test

Monotone-Parent: 9631e91f39d72591553f51f05b43536b1438e553
Monotone-Revision: 8c3a2531198e8b97572bbc89525885693d00a39b

Monotone-Author: jraby@inverse.ca
Monotone-Date: 2012-02-15T20:27:00
Monotone-Branch: ca.inverse.sogo
2012-02-15 20:27:00 +00:00
Jean Raby f9cb0e74db Do not use the default number of days for the vacation replies...
gives us a chance to catch a future breakage

Monotone-Parent: fb63130e235a425b2051b359e3504ed4d8916859
Monotone-Revision: 7014c5053f06e41d5d808632f6c28b472a6037d8

Monotone-Author: jraby@inverse.ca
Monotone-Date: 2012-02-15T19:33:37
Monotone-Branch: ca.inverse.sogo
2012-02-15 19:33:37 +00:00
Jean Raby eb64356858 Verbose error if the assertion fails
Monotone-Parent: e18b5ae2235fde5d7f7f569ead8452a2217d9b5c
Monotone-Revision: 057f323db2fa6be4670dc58350ff09cbbc11113b

Monotone-Author: jraby@inverse.ca
Monotone-Date: 2012-02-15T18:14:19
Monotone-Branch: ca.inverse.sogo
2012-02-15 18:14:19 +00:00
Jean Raby eceffe862e Drop pytz, use dateutil.tz.
Bring in small fixes from trunk

Monotone-Parent: 18bd3484373fa731cf9a3ac7ca3ce35afbf03cdd
Monotone-Revision: 1efb09bf023898a5a0088c9ba29ca00f1a304611

Monotone-Author: jraby@inverse.ca
Monotone-Date: 2012-02-02T18:05:36
2012-02-02 18:05:36 +00:00
Francis Lachapelle fc338931fc Renamed "DanishDenmark" to "Danish".
Monotone-Parent: ab0d6aa948262973d1cb1c1b5c2028965a306451
Monotone-Revision: 724e56b2f3e856f74157f0d3158e24aa3a22c5e9

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2011-12-19T17:16:23
2011-12-19 17:16:23 +00:00
Francis Lachapelle 188e9472e3 Added new Danish (Denmark) translation.
Monotone-Parent: 6e11f6220a9ec4ae00f4c090674fcb8b2910c44d
Monotone-Revision: dba9e298691b115fdb536d3e5610f71142ab4ee3

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2011-12-02T03:37:42
2011-12-02 03:37:42 +00:00
Francis Lachapelle 506f3e299a Splitted Spanish translation for Spain and Argentina.
Monotone-Parent: 861f7178f9b9b174a95089004b437ad49a79963a
Monotone-Revision: 579a8b749be55cfe567e5edf9b069e6f9da3a5de

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2011-11-17T15:22:09
2011-11-17 15:22:09 +00:00
Francis Lachapelle ae4123cfe0 Splitted Norwegian translation in Norwegian Bokmal and Nynorsk.
Monotone-Parent: 17530608006b90a01cc2e9b0e6c5591ad9be6610
Monotone-Revision: 7680b97cb4b0c7c994b80ccc36a5e6698af319b7

Monotone-Author: flachapelle@inverse.ca
Monotone-Date: 2011-11-15T21:15:49
2011-11-15 21:15:49 +00:00
Ludovic Marcotte 220410b446 forgot file in previous commit
Monotone-Parent: a23f9b6b633e53869f52361213e6478e36384813
Monotone-Revision: dab3668bce4278be22f243f5c2d650104d8d89fe

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2011-10-07T17:11:24
Monotone-Branch: ca.inverse.sogo
2011-10-07 17:11:24 +00:00
Ludovic Marcotte f045996ac6 Converted teststrings into a tool
Monotone-Parent: ae0c0cd3dbc947562a3dbd28f513f46bcd28a5b4
Monotone-Revision: f6ec5191473f90384de5c3301569150128a2ae63

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2011-10-07T15:27:41
Monotone-Branch: ca.inverse.sogo
2011-10-07 15:27:41 +00:00
Jean Raby 4a1e59744d Add options handling to sogoLogin.py
The script can now be used from the CLI to get the SOGo auth cookie.


Monotone-Parent: a7450cb20f9b7540324748f847e35d9eb3e1ba15
Monotone-Revision: da943d19b66326d6a44506dad61363238c96ca37

Monotone-Author: jraby@inverse.ca
Monotone-Date: 2011-06-27T22:43:48
Monotone-Branch: ca.inverse.sogo
2011-06-27 22:43:48 +00:00
Jean Raby 17c4ec949a Add a rudimentary test for sogo-tool
Monotone-Parent: 986c53393f0caccafae8ec72f8b2d56477f587b6
Monotone-Revision: 7f7501b1bb5b05b31afe18481c6a203e70e2222b

Monotone-Author: jraby@inverse.ca
Monotone-Date: 2011-05-20T20:22:56
Monotone-Branch: ca.inverse.sogo
2011-05-20 20:22:56 +00:00
Jean Raby a134cbe2cb Fix teststrings.sh to exit != 0 if an error occured.
Monotone-Parent: c80984a4695d7e15164ed59ed14c2b823311be38
Monotone-Revision: 986c53393f0caccafae8ec72f8b2d56477f587b6

Monotone-Author: jraby@inverse.ca
Monotone-Date: 2011-05-20T19:46:13
Monotone-Branch: ca.inverse.sogo
2011-05-20 19:46:13 +00:00
Jean Raby b86de24ecf Fix a typo
Monotone-Parent: 7a80aa359f31e8185da9899c70adad7d7f65e076
Monotone-Revision: c80984a4695d7e15164ed59ed14c2b823311be38

Monotone-Author: jraby@inverse.ca
Monotone-Date: 2011-05-19T21:19:28
Monotone-Branch: ca.inverse.sogo
2011-05-19 21:19:28 +00:00
Ludovic Marcotte ef17358c29 Added Icelandic translation - thanks to Anna Jonna Armannsdottir <annaj@hi.is>
Monotone-Parent: 998ca10db38dc23b8d40343f482a97b7e4d93b13
Monotone-Revision: 7543dc34aa33702ddf79bcb43feab4d72175bfc2

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2011-05-11T19:12:47
Monotone-Branch: ca.inverse.sogo
2011-05-11 19:12:47 +00:00
Jean Raby d1af8b7801 Imported managesieve.py: implements the client side of the managesieve protocol
Added sieve tests (vacation, forwarding and simple sieve scripts)
Added some caldav scheduling tests cases and resources planning tests.
Added new variables to config.py.in for sieve resources planning tests.

Monotone-Parent: d3ab72b923ee1d1bbd604ea5e7e14b54346aa0b3
Monotone-Revision: 53dfb1b04415248644ed626184df1362cd4ee2f1

Monotone-Author: jraby@inverse.ca
Monotone-Date: 2011-05-03T12:37:34
Monotone-Branch: ca.inverse.sogo
2011-05-03 12:37:34 +00:00
Wolfgang Sourdeau 4e13c0b73c Monotone-Parent: 7ee997ad520d61e48d2f051e02d433791c47fd08
Monotone-Revision: c37895534ea03712cf65f5760bc535177a041d99

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-04-01T19:43:11
Monotone-Branch: ca.inverse.sogo
2011-04-01 19:43:11 +00:00
Wolfgang Sourdeau 87f516c874 Monotone-Parent: 149979fcef67a0799105ec0cd45d5b5364e8dbcf
Monotone-Revision: 7ee997ad520d61e48d2f051e02d433791c47fd08

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-04-01T18:57:00
Monotone-Branch: ca.inverse.sogo
2011-04-01 18:57:00 +00:00
Wolfgang Sourdeau fd2d0930fd Monotone-Parent: 20415379d4ad22b602692f50041a0eb207e1d1fb
Monotone-Revision: df080d9617e2f9f6b74b3cce75ec8404e4c4bec3

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-04-01T18:48:24
Monotone-Branch: ca.inverse.sogo
2011-04-01 18:48:24 +00:00
Ludovic Marcotte d0dbb5379b See ChangeLog
Monotone-Parent: 193c17735fe473ec69d1c4ef59dcdce44a461da8
Monotone-Revision: 58318ff8b98f933c6f6fffe3d652a2954b890c7c

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2011-03-04T19:29:48
Monotone-Branch: ca.inverse.sogo
2011-03-04 19:29:48 +00:00
Wolfgang Sourdeau 6439edc10b Monotone-Parent: 2a5644700c095d7f9f967370b2341e2850d50787
Monotone-Revision: 0424d9867a100df3f516a49738937c2861ab32d7

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-11-17T15:22:15
Monotone-Branch: ca.inverse.sogo
2010-11-17 15:22:15 +00:00
Wolfgang Sourdeau 231b8390d5 Monotone-Parent: fe0261e28c3bddd21ccdc7436c04d43f5cdfce7d
Monotone-Revision: dde4cb6401010f8fb6e70639215b4bf693f18f1d

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-11-03T14:39:40
Monotone-Branch: ca.inverse.sogo
2010-11-03 14:39:40 +00:00
Wolfgang Sourdeau bcb5f282e3 Monotone-Parent: 808d40a88677de09c4168d17acc5946afe8e9813
Monotone-Revision: fe0261e28c3bddd21ccdc7436c04d43f5cdfce7d

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-11-03T14:29:39
Monotone-Branch: ca.inverse.sogo
2010-11-03 14:29:39 +00:00
Wolfgang Sourdeau 5e94a939a8 Monotone-Parent: 766baf56d74d898b08d6a686cdd909e3825d8e2f
Monotone-Revision: 808d40a88677de09c4168d17acc5946afe8e9813

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-11-03T14:27:31
Monotone-Branch: ca.inverse.sogo
2010-11-03 14:27:31 +00:00
Wolfgang Sourdeau 856ec615f4 Monotone-Parent: 08ff4ed5c2f1ac739d34cf7fe2a75f3b3ac2d7dd
Monotone-Revision: 05e312bc2aff1f30bb0ce98944cb16c89ee15b86

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-10-27T14:20:09
Monotone-Branch: ca.inverse.sogo
2010-10-27 14:20:09 +00:00
Wolfgang Sourdeau c89c04eb0f Monotone-Parent: a2351180662729e60a3de3eb724d4fda87a59fdd
Monotone-Revision: 4d3e361eacc8e091139686387705b76acb920a8d

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-10-26T20:26:28
Monotone-Branch: ca.inverse.sogo
2010-10-26 20:26:28 +00:00
Wolfgang Sourdeau 25fa112832 Monotone-Parent: 9deadfa49386c2d13ad45fa2c1c8d7f91bae49e3
Monotone-Revision: 652fb1324338399d044d5f01bb158d94080a27c0

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-10-25T18:46:32
Monotone-Branch: ca.inverse.sogo
2010-10-25 18:46:32 +00:00
Wolfgang Sourdeau d9cf3145da Monotone-Parent: d8678bc76a58d190f4f7fc03f138123104dfb577
Monotone-Revision: e44f8ed7f2cb0a7509257497630e18c476b9b901

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-09-20T13:42:16
Monotone-Branch: ca.inverse.sogo
2010-09-20 13:42:16 +00:00
Ludovic Marcotte 8698cb57c0 propagate from branch 'ca.inverse.sogo.1_3_1' (head d7190b0d224574c8656aa4031d63070f85201971)
to branch 'ca.inverse.sogo' (head 8604969aca9f512a5bfb3a1d79b03b7e261c4c4d)

Monotone-Parent: 8604969aca9f512a5bfb3a1d79b03b7e261c4c4d
Monotone-Parent: d7190b0d224574c8656aa4031d63070f85201971
Monotone-Revision: 61d77b3172c7a72376f9b867ab6d96136e763698

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2010-08-19T19:31:41
Monotone-Branch: ca.inverse.sogo
2010-08-19 19:31:41 +00:00
Ludovic Marcotte ec9fcce3c6 Added migration script for Oracle Calendar. Updates the guides for the 1.3.1 release and the NEWS file.
Monotone-Parent: 618ad1eb6b0c707afbfd6673022c7840209747e1
Monotone-Revision: b59f331214320317bf10c70f2db10187fcd5f29d

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2010-08-19T13:48:53
2010-08-19 13:48:53 +00:00
Ludovic Marcotte 39626e8569 propagate from branch 'ca.inverse.sogo.1_3_1' (head f6a0b62965278336b461dac36045bfae5fc07f0a)
to branch 'ca.inverse.sogo' (head aa0663eb86f38080e2ab2d20b64f30547adbfa81)

Monotone-Parent: aa0663eb86f38080e2ab2d20b64f30547adbfa81
Monotone-Parent: f6a0b62965278336b461dac36045bfae5fc07f0a
Monotone-Revision: 0176ffcc344892f0535563789b246aea9810ee5e

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2010-08-12T18:23:23
Monotone-Branch: ca.inverse.sogo
2010-08-12 18:23:23 +00:00
Ludovic Marcotte 0d409a18e6 Updated the guides and a test case.
Monotone-Parent: 42e59dbc23477959abe04e59a1ccd7784fc744d2
Monotone-Revision: 492a3784d02d332311ae9c0dbe7e41f5f645bd89

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2010-08-12T18:04:27
Monotone-Branch: ca.inverse.sogo
2010-08-12 18:04:27 +00:00
Ludovic Marcotte a1c61e5aeb See ChangeLog
Monotone-Parent: b7ca5a591c7686be57e44bf98aae0c7b148afa20
Monotone-Revision: c9c9702c0e5884249b52a03e2a48d4fd554c6217

Monotone-Author: ludovic@Sophos.ca
Monotone-Date: 2010-08-03T15:13:58
2010-08-03 15:13:58 +00:00
Wolfgang Sourdeau 97f72faf38 Monotone-Parent: 4fcee5b7d94bbc45b4fc732c402cbfa7b3009735
Monotone-Revision: d486d5e829cf0bc377649b3e2d2ecfcc08afb8e8

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-07-15T14:54:03
Monotone-Branch: ca.inverse.sogo
2010-07-15 14:54:03 +00:00
Wolfgang Sourdeau 780be72bbf Monotone-Parent: 324942a2c0fd9c03a2cb05306ce19230f91a9534
Monotone-Revision: 4520bccbe080f6685e84dc4ecd3ae2c5d9741940

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-07-14T23:16:38
Monotone-Branch: ca.inverse.sogo
2010-07-14 23:16:38 +00:00
Wolfgang Sourdeau 636f3766c6 Monotone-Parent: d6e0c020944934e7bb1070c67f8eca954c679efd
Monotone-Revision: 1177d62264e0298bfd5cbd6e9d2911cba9eb17b8

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-07-14T23:09:41
Monotone-Branch: ca.inverse.sogo
2010-07-14 23:09:41 +00:00
Wolfgang Sourdeau 100285f763 Monotone-Parent: fadda581fd1abe4d86b55b0e83a0de4f42e41119
Monotone-Revision: 9b5cf1dad0f0c1ebc67a93241e06b486406df417

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-07-14T20:37:38
Monotone-Branch: ca.inverse.sogo
2010-07-14 20:37:38 +00:00
Wolfgang Sourdeau 9afaff4af4 Monotone-Parent: e9d4010d6c952c0aa503fa4571a589fb91c356b5
Monotone-Revision: b6518b59a7eb387bb26b065aa4b947048534a96a

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-07-13T17:36:32
Monotone-Branch: ca.inverse.sogo
2010-07-13 17:36:32 +00:00
Wolfgang Sourdeau 10059831ab Monotone-Parent: 16e84a4b9506eba9d39a96290c969eda838704a2
Monotone-Revision: e9d4010d6c952c0aa503fa4571a589fb91c356b5

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-07-13T16:02:56
Monotone-Branch: ca.inverse.sogo
2010-07-13 16:02:56 +00:00
Wolfgang Sourdeau d7d107a8cc Monotone-Parent: 56f698136f13cc3f35b72d19695a8a4606cb1c72
Monotone-Revision: 16e84a4b9506eba9d39a96290c969eda838704a2

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-07-13T15:05:27
Monotone-Branch: ca.inverse.sogo
2010-07-13 15:05:27 +00:00