Commit Graph
59 Commits
Author SHA1 Message Date
Cédric Krier faed0148cf Prepare release 5.0.0 2018-10-01 12:41:17 +02:00
Cédric Krier c981270b1a Update translations 2018-09-28 23:02:33 +02:00
Cédric Krier dbe0bd8af9 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:28 +02:00
Cédric Krier f187ff56d1 Use passlib
issue4161
review51461002
2018-08-25 13:06:05 +02:00
Cédric Krier 157a9c00d2 Use sqlite3.backup when available
issue7212
review44131002
2018-08-06 19:05:44 +02:00
Cédric Krier 283989acda Add support for Python 3.7
issue7547
2018-07-28 16:44:11 +02:00
Cédric Krier c82b3cf758 Add __table_handler__ to ModelSQL
issue7581
review48531002
2018-07-24 22:01:08 +02:00
Cédric Krier deb6bdeea6 Remove support for Python 2.7
issue7497
review53261002
2018-06-26 19:11:58 +02:00
Cédric Krier d93712f126 Add remove and reset session methods
issue7445
review48361002
2018-05-29 10:36:49 +02:00
Cédric Krier 50e0edb396 Update missing translations
issue7414
2018-05-21 23:13:48 +02:00
Cédric Krier 5ec0a913a0 Increase version number 2018-04-23 17:22:29 +02:00
Cédric Krier b900bdbb52 Added tag 4.8.0 for changeset 9ad3bd829ad6 2018-04-23 17:22:19 +02:00
Cédric Krier 0c11268d89 Prepare release 4.8.0 2018-04-23 17:22:19 +02:00
Cédric Krier 0e0105843a Update translations 2018-04-21 13:06:40 +02:00
Cédric Krier ad2365af1a Add Persian
issue7311
2018-04-14 17:23:50 +02:00
Sergi Almacellas Abellana 9c664aad39 Use deactivable mixin
issue4341
review38401002
2018-03-26 14:15:42 +02:00
Cédric Krier 93665656fc Erase user email when party is erased
issue7169
review40151002
2018-03-24 00:11:28 +01:00
Cédric Krier 60bc21794f Replace unique by exclude constraint on user
The constraint needs to be applied only on active user.

issue7174
review41891002
2018-03-19 17:18:01 +01:00
Cédric Krier 42cabf0d79 Require email only for active user
This allows to re-create inactivate user.

issue7172
review40141002
2018-03-19 16:20:15 +01:00
Sergi Almacellas Abellana cc61bf6fe2 Register all buttons are registered in ir.model.button
issue6389
review36621002
2018-03-01 12:46:03 +01:00
Sergi Almacellas Abellana 47d6a220b4 Add depends on Button
issue6919
review40811002
2018-02-19 11:42:30 +01:00
Cédric Krier b61ef20a56 Raise RateLimitException on authenticate
issue7110
review41041002
2018-02-14 19:25:33 +01:00
Cédric Krier e31483c617 Ensure Session key is different on bunch creation
issue7087
review43921002
2018-02-07 00:36:27 +01:00
Cédric Krier 79e7666b43 Remove MySQL backend
issue7017
2018-01-24 20:14:40 +01:00
Cédric Krier 8a6932dbab Improve dependency links
issue7049
2018-01-21 19:58:09 +01:00
Cédric Krier 35443d6619 Increase version number 2017-10-30 15:02:22 +01:00
Cédric Krier bf4d3fd6d3 Added tag 4.6.0 for changeset d5c1f780f492 2017-10-30 15:02:09 +01:00
Cédric Krier 136b81a830 Prepare release 4.6.0 2017-10-30 15:02:09 +01:00
Cédric Krier 02bf9d8e13 Update translations 2017-10-28 16:49:53 +02:00
Cédric Krier 87ae2c8dca Remove support of Python 3.3 and add Python 3.6
issue6843
review41611002
2017-10-23 23:54:12 +02:00
Cédric Krier 379eaaf626 Use get_email
issue6775
review44321002
2017-09-27 18:51:10 +02:00
Cédric Krier 25ff2e9303 Delete session only on non-readonly transaction
issue6769
review37691002
2017-09-26 01:34:03 +02:00
Cédric Krier 184e394c61 Increase session randomness to 32 bytes
issue6682
review39601002
2017-09-03 11:19:48 +02:00
Cédric Krier 8e12c7db9b Update to drone 0.8
issue6030
2017-08-19 11:57:04 +02:00
Cédric Krier cdccc32a63 Use atexit to sleep
issue6651
review43321002
2017-07-27 00:05:51 +02:00
Cédric Krier 34df61d1aa Manage email case insensitively
issue6556
review35051002
2017-06-24 10:58:54 +02:00
Nicolas Évrard 462d735291 Set request parameters with input fields
Per the form submission specification of HTML5 the request parameters must be
specified with input fields because they are discarded from the URL when
submitting the form.

https://www.w3.org/TR/2011/WD-html5-20110525/association-of-controls-and-forms.html#form-submission-algorithm

issue6542
review41351002
2017-06-13 13:59:13 +02:00
Cédric Krier e7f18f9639 Add head and title to HTML email
issue6541
review42391002
2017-06-13 09:41:14 +02:00
Cédric Krier 6444f8272e Add charset to email MIMEText and Header
issue6509
review42331002
2017-05-22 18:06:12 +02:00
Cédric Krier 373d1978f5 Increase version number 2017-05-01 20:07:17 +02:00
Cédric Krier 616688e0d5 Added tag 4.4.0 for changeset a6661fddc44d 2017-05-01 20:06:34 +02:00
Cédric Krier becf3e00c6 Prepare release 4.4.0 2017-05-01 20:06:32 +02:00
Cédric Krier 461ee371c4 Update translations 2017-04-29 19:00:13 +02:00
Cédric Krier ab0716648a Add constraint on user password
issue6379
review34061002
2017-04-03 17:05:56 +02:00
Nicolas Évrard 63db637ad5 Set the right license in the classifiers
review9191003
2017-02-13 16:54:27 +01:00
Cédric Krier 207ae74d74 Increase version number 2016-11-28 16:34:16 +01:00
Cédric Krier 280c0a4037 Added tag 4.2.0 for changeset 99f99784b341 2016-11-28 16:33:32 +01:00
Cédric Krier 9f7dc5a569 Prepare release 4.2.0 2016-11-28 16:33:30 +01:00
Cédric Krier 7256bd2e9f Update translations 2016-11-25 23:54:28 +01:00
Cédric Krier a8dea4bb62 Update link to Easy Install
issue5963
2016-10-30 19:54:53 +01:00