Cédric Krier
58331d353b
Use material design icons
...
issue474
review60291002
2018-08-19 20:02:58 +02:00
Cédric Krier
b27276de78
Remove migration before 3.0
...
issue6470
review52421002
2018-08-09 20:43:51 +02:00
Cédric Krier
836bb8fc08
Use sqlite3.backup when available
...
issue7212
review44131002
2018-08-06 19:05:43 +02:00
Cédric Krier
22e51e65e6
Add support for Python 3.7
...
issue7547
2018-07-28 16:44:10 +02:00
Cédric Krier
c9136ab84d
Add __table_handler__ to ModelSQL
...
issue7581
review48531002
2018-07-24 22:01:08 +02:00
Cédric Krier
6c5f4f9d70
Remove support for Python 2.7
...
issue7497
review53261002
2018-06-26 19:11:48 +02:00
Cédric Krier
58a5301a69
Update missing translations
...
issue7414
2018-05-21 23:13:37 +02:00
Cédric Krier
a5fc9bbeb8
Use tree mixin
...
issue7383
review45021002
2018-05-12 00:48:48 +02:00
Cédric Krier
ac0c421dbd
Use sql_cast from Field
...
issue7266
2018-04-30 15:26:22 +02:00
Cédric Krier
3aeaa96fc7
Increase version number
2018-04-23 17:19:19 +02:00
Cédric Krier
9a6bd97706
Added tag 4.8.0 for changeset ceba2cc548f8
2018-04-23 17:19:08 +02:00
Cédric Krier
0059197853
Prepare release 4.8.0
2018-04-23 17:19:08 +02:00
Cédric Krier
cc359d6c82
Update translations
2018-04-21 13:06:31 +02:00
Cédric Krier
0e92537753
Do not generate UPDATE query if there is no columns to erase
...
Some erasure cases may not need to update columns but just remove attachment
or inactivate the record.
issue7380
review38171002
2018-04-20 18:40:37 +02:00
Cédric Krier
e4ac84afe2
Add Persian
...
issue7311
2018-04-14 17:23:50 +02:00
Cédric Krier
fbfe7d0da7
Add viewBox attribute to SVG
...
issue7320
review47291002
2018-04-09 10:55:48 +02:00
Cédric Krier
948631d223
Remove explicit active field from address tree view
...
issue4340
2018-04-05 01:47:20 +02:00
Cédric Krier
107160e6cf
Add scenario_party_erase to convert_2to3_doctests
2018-04-05 01:46:42 +02:00
Sergi Almacellas Abellana
c2059a2d60
Use deactivable mixin
...
issue4341
review38401002
2018-03-26 14:10:40 +02:00
Cédric Krier
611b5b5fd2
Add Erase Party wizard
...
issue7169
review37031002
2018-03-24 00:02:03 +01:00
Cédric Krier
11fbeb58a9
Replace unique by exclude constraint on category name
...
issue7173
review35981002
2018-03-19 17:17:02 +01:00
Cédric Krier
2a43a9c9bf
Add documentation about Replace wizard
...
issue7170
review35961002
2018-03-15 00:31:19 +01:00
Cédric Krier
4dcb4214fd
Search party also by contact mechanisms
...
issue7106
review35911002
2018-02-19 19:17:39 +01:00
Cédric Krier
895a0d4344
Add contact_mechanism_get on Party
...
Similar to address_get but for contact mechanisms with types and usage
parameters.
It also adds the method 'usages' to allow other models to retrieve a selection
list ready to use. Each module must inherit it and append the field name to
the _fields parameter.
issue7093
review35901002
2018-02-19 19:14:42 +01:00
Cédric Krier
fa3d7d8be3
Remove search call in address_get
...
For performance, it is better to use addresses attribute which is cached
instead of doing a search request on each call.
issue7092
review36961002
2018-02-11 14:53:15 +01:00
Cédric Krier
b9833a6f09
Remove MySQL backend
...
issue7017
2018-01-24 20:14:33 +01:00
Cédric Krier
47d0bfbdab
Improve dependency links
...
issue7049
2018-01-21 19:58:02 +01:00
Cédric Krier
584e4f4484
Add name to contact mechanism
...
issue6847
review36681002
2017-11-21 20:45:29 +01:00
Cédric Krier
1d3584acb7
Improve distinction of address record name
...
Add building name, first street line and country code on address rec_name.
Also use party full_name instead of rec_name as it is used to format the
address.
issue6926
review41671002
2017-11-15 00:31:05 +01:00
Cédric Krier
c82b86d6aa
Increase version number
2017-10-30 14:59:24 +01:00
Cédric Krier
65b8eb1f99
Added tag 4.6.0 for changeset fda7cdb5c76a
2017-10-30 14:59:07 +01:00
Cédric Krier
b05eb293a0
Prepare release 4.6.0
2017-10-30 14:59:06 +01:00
Cédric Krier
c4038e7da1
Update translations
2017-10-28 16:49:46 +02:00
Cédric Krier
4d1408ae74
Remove support of Python 3.3 and add Python 3.6
...
issue6843
review41611002
2017-10-23 23:54:04 +02:00
Cédric Krier
6579a852ec
Use Flat OpenDocument
...
issue6545
review35031002
2017-08-31 22:53:02 +02:00
Cédric Krier
a576b5c066
Update to drone 0.8
...
issue6030
2017-08-18 18:18:20 +02:00
Cédric Krier
05d36b82b6
Fix typo in python-stdnum extra
...
issue6618
2017-08-10 12:28:17 +02:00
Cédric Krier
b807d59724
Move party lang migration from Party.__register__ to PartyLang.__register__
...
The query can not work if the table PartyLang is not yet created.
issue6552
review35151002
2017-07-26 23:27:07 +02:00
Cédric Krier
94907cc6fc
Replace VAT extra by VIES and VIES-ALT as python-stdnum
...
issue6618
review35111002
2017-07-12 19:59:23 +02:00
Cédric Krier
aeeef86012
Validate phone numbers
...
In addition to parsing the number, we can also validate it with the
phonenumbers library.
issue6567
review42411002
2017-06-24 11:03:09 +02:00
Cédric Krier
943ff95c89
Format all written contact mechanism
...
issue6555
review34181002
2017-06-13 09:41:54 +02:00
Cédric Krier
b634a9817c
Increase version number
2017-05-01 19:59:49 +02:00
Cédric Krier
22f68d5ba1
Added tag 4.4.0 for changeset 588211e03ea6
2017-05-01 19:58:54 +02:00
Cédric Krier
c6c2767a7f
Prepare release 4.4.0
2017-05-01 19:58:53 +02:00
Cédric Krier
54ba1534a1
Update translations
2017-04-29 18:58:50 +02:00
Sergi Almacellas Abellana
d1645b44e3
Add test for full_address with country and subdivision
...
issue6412
review38281002
2017-04-06 12:24:57 +02:00
Sergi Almacellas Abellana
44ef1c7eb8
Return blank code for countries without code on full_address
...
Also don't try to split subdivision code if it has no separator.
issue6412
review38281002
2017-04-06 12:24:31 +02:00
Cédric Krier
57c22a788a
Remove Property fields
...
issue2349
review23361002
2017-04-01 00:31:21 +02:00
Cédric Krier
09f9c192cb
Use static selection for identifier type
...
This makes the selection translatable.
issue6374
review35301002
2017-03-21 10:42:59 +01:00
Cédric Krier
0ab856f728
Add help text
...
issue6309
review26201002
2017-03-16 18:32:07 +01:00