Cédric Krier
0805260deb
Use pooled storage for clone in done
...
issue8830
review284451002
2019-12-03 22:59:33 +01:00
Cédric Krier
ba9e97a34f
Append CI build number to package version
...
This makes them unique and avoid collision with the shared cache.
issue8831
review254651002
2019-11-25 21:55:22 +01:00
Cédric Krier
bfe5731d8c
Always read _timestamp
...
This ensures to always have the value from the last read.
issue8792
review268331002
2019-11-16 12:46:43 +01:00
Cédric Krier
c02396e5b9
Increase version number
2019-11-04 12:46:23 +01:00
Cédric Krier
c6aa7408da
Added tag 5.4.0 for changeset 03daaf399461
2019-11-04 12:46:14 +01:00
Cédric Krier
084c711ba3
Prepare release 5.4.0
2019-11-04 12:46:14 +01:00
Cédric Krier
577712e15b
Ensure on_change arguments are loaded
...
As proteus is lazy about field it read, after a save call there is no field
read. But if the next on_change need the value of a field no loaded, it will
send an empty value because Eval accessors do not trigger a read. So to behave
like other client (which load displayed fields), we ensure to load the needed
arguments.
issue8450
review264411005
2019-10-24 19:02:31 +02:00
Cédric Krier
e643af7f20
Ensure id is always available in EvalEnvironment
...
issue8722
review286051002
2019-10-24 19:00:37 +02:00
Cédric Krier
5c31fb469b
Allow id equals to zero
...
issue8680
review277921002
2019-10-01 22:54:31 +02:00
Cédric Krier
f8798b9974
Add start value to PYSON Date and DateTime
...
This enable the customization of the starting point for delta operations.
issue8561
review264041002
2019-09-20 11:36:05 +02:00
Cédric Krier
e3838aa078
Add MultiSelection field
...
issue7851
review249911002
2019-09-20 11:32:55 +02:00
Sergi Almacellas Abellana
c2eed0e3a2
Support dot notation on PYSON Eval
...
issue8528
review287841003
2019-09-19 14:11:37 +02:00
Cédric Krier
83fdf019a8
Prevent assign unknown attributes on Model
...
by adding __slots__ on proteus classes.
issue6573
review254081002
2019-09-07 23:38:20 +02:00
Cédric Krier
97f1951875
Remove unknown breakpoint call
...
issue8588
2019-09-02 18:22:43 +02:00
Nicolas Évrard
a2dd17ce7e
Do not send empty x2Many fields when saving
...
issue8588
review264091002
2019-08-31 01:40:47 +02:00
Nicolas Évrard
b1f15e0538
Backed out changeset e356ca513730
2019-08-31 01:35:20 +02:00
Nicolas Évrard
d9d0939869
Do not send empty x2Many fields when saving
...
issue8588
review264091002
2019-08-31 00:53:20 +02:00
Cédric Krier
98d6d8ff2c
Increase version number
2019-05-06 14:46:04 +02:00
Cédric Krier
cf84fd8986
Added tag 5.2.0 for changeset f4a0b0e282f3
2019-05-06 14:45:54 +02:00
Cédric Krier
6a85ef5ca8
Prepare release 5.2.0
2019-05-06 14:45:54 +02:00
Cédric Krier
99242ebe01
Always skip id in _get_on_change_values
...
issue8234
2019-04-08 10:34:48 +02:00
Cédric Krier
50a5126a33
Remove id to on_change calls that are cached
...
issue8234
review275131002
2019-04-08 10:14:39 +02:00
Cédric Krier
d7e2155156
Drop support of python 3.4
...
issue8203
review279171002
2019-04-07 19:50:05 +02:00
Cédric Krier
b3d69f7000
Merge README and doc and remove INSTALL
...
issue7397
review253271002
2019-04-06 17:38:58 +02:00
Cédric Krier
c1aa464b8b
Update links in package description
...
issue7921
2019-03-31 00:15:10 +01:00
Cédric Krier
b1247201ef
Raise NotImplementedError when setting Function field without setter
...
issue7985
review265101002
2019-03-27 00:28:57 +01:00
Cédric Krier
53afc5ea03
Simplify xmlrpc marshallers for Python3
...
issue8143
review45961002
2019-03-08 23:40:20 +01:00
Cédric Krier
80ee74f139
Allow to use dict with non string as keys over XML-RPC
...
issue8143
review45961002
2019-03-08 23:39:15 +01:00
Cédric Krier
9ee19c1abe
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
448a8adca1
Replace --process-dependency-link by --find-links
...
issue8044
review51611003
2019-01-25 23:21:38 +01:00
Cédric Krier
a191f53afe
Use subproject alias and include proteus in readthedocs
...
issue7836
review45801003
2018-11-17 13:58:53 +01:00
Cédric Krier
fc8e140ff7
Increase version number
2018-10-01 12:33:23 +02:00
Cédric Krier
18ce603e1c
Added tag 5.0.0 for changeset e86f9d540f29
2018-10-01 12:33:16 +02:00
Cédric Krier
09ce17c65c
Prepare release 5.0.0
2018-10-01 12:33:16 +02:00
Cédric Krier
a0dbb919f6
Link record added via on_change to the xxx2many group
...
The new record must be link to the group otherwise it will not trigger
on_change call for the parent.
issue7708
review52491002
2018-09-25 22:16:58 +02:00
Cédric Krier
6687de4dc3
Use the context of the group when record is inside a ModelList
...
This allows to remove the assertion in ModelList.__check which can be
difficult to ensure when the context is dynamic and change when records are
added.
issue7665
review53361003
2018-09-05 21:15:00 +02:00
Cédric Krier
e9b7cb46f0
Remove unused import
2018-08-30 23:53:16 +02:00
Cédric Krier
db02f1c7db
Add pyson TimeDelta
...
issue7351
review47651002
2018-08-18 17:19:33 +02:00
Cédric Krier
2c286e5cc2
Add support for Python 3.7
...
issue7547
2018-07-28 16:44:11 +02:00
Cédric Krier
3872f858bf
Add transactional queue and workers
...
issue7406
review45461002
2018-07-27 09:32:28 +02:00
Cédric Krier
20670bdc7d
Implicit conversion to boolean in PYSON statement
...
issue7528
2018-07-10 16:56:34 +02:00
Cédric Krier
fed6345ffc
Remove cdecimal dependency
...
It is no more needed as it is standard under Python3
2018-06-27 11:54:35 +02:00
Cédric Krier
c3ca6e4afd
Do not compare sequence value against index if it is None
...
issue7539
review46571002
2018-06-27 11:52:30 +02:00
Cédric Krier
669f7e3d92
Migrate docstring to Python 3
...
issue7497
2018-06-26 19:48:20 +02:00
Cédric Krier
eba847d0ac
Remove support for Python 2.7
...
issue7497
review42231002
2018-06-26 19:13:12 +02:00
Sergi Almacellas Abellana
bfacf1c640
Include not modified values when sending wizard form data
...
issue7527
review60261002
2018-06-21 16:10:02 +02:00
Cédric Krier
891527bc47
Increase version number
2018-04-23 17:14:40 +02:00
Cédric Krier
2772004f6f
Added tag 4.8.0 for changeset 3867b51d5005
2018-04-23 17:14:29 +02:00
Cédric Krier
f9290cd6bd
Prepare release 4.8.0
2018-04-23 17:14:29 +02:00
Cédric Krier
cb32b001c3
Use the context for the ModelList when instantiate record to be appended
...
Since changeset 9ed64cecb732, we ensure that the context of the instance is
the same as the context of the ModelList.
issue7384
review50301002
2018-04-23 14:00:39 +02:00