Commit Graph
825 Commits
Author SHA1 Message Date
Sergi Almacellas Abellana 379ba5d088 Remove starting wildcard when searching on codes and numbers
issue7347
review64541002
2019-04-11 15:23:59 +02:00
Cédric Krier caa01fbf10 Add cache management on RPC
issue8233
review257231002
2019-04-08 10:10:40 +02:00
Cédric Krier d67678d9a0 Drop support of python 3.4
issue8203
review279171002
2019-04-07 19:50:03 +02:00
Cédric Krier f080ba8cc5 Merge README and doc and remove INSTALL
issue7397
review253271002
2019-04-06 17:38:56 +02:00
Cédric Krier 59a09c1f38 Add missing **pattern arguments on default_party_sequence
The default method of a MultiValue field must accepted it.

issue8241
2019-04-04 19:55:29 +02:00
Cédric Krier 0b7d502643 Set default party sequence on configuration
This ensure when there is no configuration record, the value displayed is
actually the value used.

issue8241
review275171002
2019-04-04 19:11:44 +02:00
Cédric Krier 90c2adfdfa Update links in package description
issue7921
2019-03-31 00:15:09 +01:00
Cédric Krier bacf048bf8 Rename extra requirements of python-stdnum
issue8030
review249141002
2019-03-27 23:25:26 +01:00
Cédric Krier 90276b58a6 Use find_packages to discover packages
issue7963
review253111002
2019-03-22 15:33:43 +01:00
Cédric Krier ad8a503997 Include all identifiers from python-stdnum
issue7906
review72371002
2019-03-02 22:56:01 +01:00
Sergi Almacellas Abellana 9ac043362b Test valid property of VIES response to determine if it's valid or not
The web service returns a response for all identifiers, which contains a valid
flag to indicate if the identifier is valid or not

issue8031
review70511002
2019-01-30 11:49:57 +01:00
Cédric Krier 3b4009e443 Re-add trydevpi to dependency_links
It is needed to install Tryton's dependencies of dependencies.

issue8044
2019-01-26 01:10:48 +01:00
Cédric Krier d454f1bc88 Replace --process-dependency-link by --find-links
issue8044
review51611003
2019-01-25 23:26:59 +01:00
Cédric Krier b8314a1333 Remove unsupported ja_JP translations 2019-01-08 16:46:13 +01:00
Cédric Krier b3bc5ed4fc Remove country code from languages
issue7863
review53481002
2018-12-31 15:36:48 +01:00
Cédric Krier b184b5996b Add ir.message and use custom exceptions
issue3672
2018-12-29 14:20:29 +01:00
Sergi Almacellas Abellana 2ee174443e Use country code as local prefix to parse phone numbers
issue7831
review52521002
2018-12-13 18:48:11 +01:00
Sergi Almacellas Abellana 23aed82546 Show contact mechanism url only when it's defined
issue7726
review45731002
2018-10-15 15:53:48 +02:00
Cédric Krier 265bb93240 Increase version number 2018-10-01 12:38:04 +02:00
Cédric Krier f66a82fb39 Added tag 5.0.0 for changeset 31b49d3304c8 2018-10-01 12:37:56 +02:00
Cédric Krier 482167d337 Prepare release 5.0.0 2018-10-01 12:37:55 +02:00
Cédric Krier 46beda1f30 Update translations 2018-09-28 23:02:32 +02:00
Cédric Krier 8ba61937c9 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 629faa7e3b 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 1bedcf2427 Add party_name and attention party on address
issue7556
review62301002
2018-08-21 18:59:45 +02:00
Cédric Krier 98352e2df3 Replace icon tryton-find-replace by tryton-launch 2018-08-19 23:28:54 +02:00
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