Commit Graph
64 Commits
Author SHA1 Message Date
Cédric Krier 358d0baa21 Allow to lock records for update
issue8012
review45901002
2019-01-30 09:45:59 +01:00
Cédric Krier b99fee1be0 Re-add trydevpi to dependency_links
It is needed to install Tryton's dependencies of dependencies.

issue8044
2019-01-26 01:10:47 +01:00
Cédric Krier f29983491e Replace --process-dependency-link by --find-links
issue8044
review51611003
2019-01-25 23:26:58 +01:00
Cédric Krier 9bc3c76962 Remove unsupported ja_JP translations 2019-01-08 16:46:13 +01:00
Cédric Krier a01437bd05 Remove country code from languages
issue7863
review53481002
2018-12-31 15:36:48 +01:00
Cédric Krier ce524576a4 Add ir.message and use custom exceptions
issue3672
2018-12-29 14:20:29 +01:00
Cédric Krier dec4c422b7 Skip scenario that requires environment that is not set 2018-11-02 20:07:30 +01:00
Cédric Krier 7dfa6cf8b0 Use queue to charge and capture
issue7760
review47711002
2018-10-21 21:34:18 +02:00
Cédric Krier f5051273d3 Increase version number 2018-10-01 13:20:51 +02:00
Cédric Krier 4bf7b8bd69 Added tag 5.0.0 for changeset 54c39ecce6ae 2018-10-01 13:20:43 +02:00
Cédric Krier 8683806309 Prepare release 5.0.0 2018-10-01 13:20:43 +02:00
Cédric Krier 0f7ebad818 Remove deprecation warning
- remove invalid escape sequence
- use  read_file instead of read_fp
- use importlib instead of imp and __import__
- use callable instead of instance of collections.Callable
- fix silent file closing
- replace SafeConfigParser by ConfigParser
- replace decodestring by decodebytes
- replace encodestring by encodebytes

issue7666
issue7390
review53361004
2018-09-01 17:06:27 +02:00
Cédric Krier 4c0600a4f5 Improve ModelStorage.copy
* Allow callable in copy default
* Support dotted notation in copy default
* Use setdefault in copy
* Copy default when needed
* Do not set default state in copy
* Use callable and dotted notation in copy default

issue5576
issue7648
review72291002
2018-09-01 01:02:03 +02:00
Cédric Krier 8d896ad3ba Fix logger formatting in webhook_charge_succeeded 2018-08-14 09:08:21 +02:00
Cédric Krier 8eb08bfeac Use sqlite3.backup when available
issue7212
review44131002
2018-08-06 19:05:43 +02:00
Cédric Krier ede1a3a9f4 Add support for Python 3.7
issue7547
2018-07-28 16:44:09 +02:00
Cédric Krier 32a2816bff Add __table_handler__ to ModelSQL
issue7581
review48531002
2018-07-24 22:01:07 +02:00
Cédric Krier 69ef7d95bc Remove unused import 2018-07-24 21:57:10 +02:00
Cédric Krier bed77c6258 Remove support for Python 2.7
issue7497
review53261002
2018-06-26 19:11:43 +02:00
Cédric Krier eacc7428f5 Update missing translations
issue7414
2018-05-21 23:13:33 +02:00
Cédric Krier b66318d27b Increase version number 2018-04-23 17:52:18 +02:00
Cédric Krier 01bb8b9409 Added tag 4.8.0 for changeset f7f4b33a015c 2018-04-23 17:52:08 +02:00
Cédric Krier f897438364 Prepare release 4.8.0 2018-04-23 17:52:07 +02:00
Cédric Krier fdd6ad9407 Update translations 2018-04-21 13:06:26 +02:00
Cédric Krier 04bed5be9d Add Persian
issue7311
2018-04-14 17:23:50 +02:00
Cédric Krier 00d2d38e0a Fix label of stripe_idempotency_key
issue7309
review36141002
2018-04-05 19:11:46 +02:00
Sergi Almacellas Abellana 967513ef19 Use deactivable mixin
issue4341
review38401002
2018-03-26 14:09:29 +02:00
Sergi Almacellas Abellana 22d059511a Register all buttons are registered in ir.model.button
issue6389
review36621002
2018-03-01 12:42:35 +01:00
Sergi Almacellas Abellana 28e7a53c17 Add depends on Button
issue6919
review40811002
2018-02-19 11:37:52 +01:00
Cédric Krier 54e5cb4096 Ensure to have an idempotency key by default
issue7083
review43061002
2018-02-14 00:30:14 +01:00
Cédric Krier b9ee6ac434 Remove MySQL backend
issue7017
2018-01-24 20:14:29 +01:00
Cédric Krier 9ea962dd7a Improve dependency links
issue7049
2018-01-21 19:57:58 +01:00
Cédric Krier 8a811d9da4 Implement all charge events
issue6960
review36831002
2018-01-12 13:09:11 +01:00
Cédric Krier a3d0f1a019 Support dispute
issue6939
review42841002
2018-01-12 13:04:50 +01:00
Cédric Krier b338ac1154 Do not call hex from uuid
issue6993
review44481002
2017-12-13 18:03:56 +01:00
Cédric Krier 6af72c95b3 Search also to create customer with empty string as id
issue6990
review37871002
2017-12-09 12:05:30 +01:00
Cédric Krier 8ab1959f4b Increase version number 2017-10-30 15:30:36 +01:00
Cédric Krier eae4dc808d Added tag 4.6.0 for changeset 94f9ef2302fb 2017-10-30 15:30:22 +01:00
Cédric Krier 4853338e64 Prepare release 4.6.0 2017-10-30 15:30:22 +01:00
Cédric Krier 181243849b Update translations 2017-10-28 16:49:42 +02:00
Cédric Krier ffa3771dcc Remove support of Python 3.3 and add Python 3.6
issue6843
review41611002
2017-10-23 23:54:00 +02:00
Cédric Krier f87e1e07c9 Test stripe_customer_id before using it
issue6816
review40721002
2017-10-11 22:48:24 +02:00
Cédric Krier 8524c46ef6 Clear stripe customer field when party is changed
Those fields depend on the selected party.

issue6805
review44351002
2017-10-05 10:56:52 +02:00
Cédric Krier 377cab6083 Add support for webhooks
issue6581
review41391002
2017-09-26 01:17:12 +02:00
Cédric Krier 9c6b1f9307 Set payment as chargeable in test scenario 2017-09-03 14:15:59 +02:00
Cédric Krier fe84806e38 Add chargeable for payment token
All the sources are not always chargeable. So the payment with source must be
marked as chargeable to be processed by the charge cron task.

issue6724
review42601002
2017-09-03 11:35:16 +02:00
Cédric Krier c40a9bdb0a Allow to select customer source on payment
issue6695
review42571002
2017-09-03 11:18:43 +02:00
Cédric Krier 7bc0ced00c Show customer and charge ids instead of token
issue6694
review38531002
2017-09-01 01:42:41 +02:00
Cédric Krier 52a2b0fb49 Use Flat OpenDocument
issue6545
review35031002
2017-08-31 22:52:59 +02:00
Cédric Krier f5770ea538 Update to drone 0.8
issue6030
2017-08-17 19:39:22 +02:00