Cédric Krier
ae32a1a45a
Document TRYTOND_DATABASE_URI as default value
...
issue8959
review282641002
2020-01-24 00:19:52 +01:00
Cédric Krier
7875590cf3
Add xalign and yalign to group
...
issue8956
review258581002
2020-01-24 00:18:19 +01:00
Cédric Krier
e48c7a556d
Document the email address format supported
...
issue8949
review258571002
2020-01-21 00:43:21 +01:00
Cédric Krier
9b2ed5d993
Move search documentation to ModelStorage
...
issue8946
review270771002
2020-01-21 00:40:40 +01:00
Cédric Krier
6b14518eff
Position new record based on order
...
We sent an order to the client for action and xxx2Many so its screen has
always a default order set.
To position a new record on non editable tree, we use the order of the 'id'
column if presents.
issue8880
review276501003
2019-12-28 18:16:28 +01:00
Cédric Krier
35fec78c17
Load WSGI middleware from configuration
...
issue8807
review270521002
2019-12-28 18:00:01 +01:00
Cédric Krier
45226af9d5
Make PYSON example a literal block
2019-12-19 17:36:26 +01:00
Cédric Krier
0ff927977d
Add help text to Dict keys
...
issue8801
review284371002
2019-12-11 22:25:51 +01:00
Cédric Krier
0811414d49
Update button_action with returned values
...
issue8766
review268241002
2019-12-07 16:03:36 +01:00
Nicolas Évrard
b8c582c002
Add validate information on wizard Button
...
issue8571
review260041002
2019-11-21 15:39:56 +01:00
Sergi Almacellas Abellana
bc0c6f13f9
Drop support for skiptest attribute on xml files
...
issue8735
review270351002
2019-11-15 20:43:33 +01:00
Cédric Krier
c15cc1aacd
Increase version number
2019-11-04 12:45:29 +01:00
Cédric Krier
b5516b2119
Prepare release 5.4.0
2019-11-04 12:45:10 +01:00
Cédric Krier
970ebc4097
Add visual context on tree view
...
issue8562
review261951002
2019-09-20 11:47:15 +02:00
Cédric Krier
507a8e26fe
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
def268915a
Add MultiSelection field
...
issue7851
review249911002
2019-09-20 11:32:56 +02:00
Sergi Almacellas Abellana
058a816879
Support dot notation on PYSON Eval
...
issue8528
review287841003
2019-09-19 14:11:17 +02:00
Cédric Krier
589e27cc87
Add lazy_gettext
...
issue8560
review283901002
2019-08-25 13:00:28 +02:00
Cédric Krier
e703f3f048
Setup default logging for WSGI application
...
issue8510
review263911003
2019-07-23 00:09:25 +02:00
Cédric Krier
d00e1bb00a
Remove duplicate button attributes and move warning at the end
2019-07-17 21:15:37 +02:00
Cédric Krier
52ecb8ef23
Change expand attribute into a factor
...
issue8308
review275331002
2019-07-13 00:14:39 +02:00
David Harper
6a995117df
Correct underline on passlib in config docs
...
issue8460
review273551002
2019-06-28 22:14:25 +02:00
Cédric Krier
2d4f6766b1
Improve domain validation error from server
...
We add to DomainValidationError the invalid domain and the field definition so
the client can format and append it to the description of the error.
issue8288
review255351002
2019-06-16 19:04:55 +02:00
Cédric Krier
2d0002d8e9
Allow to search on related field in search box
...
The server adds to the definition of the fields, the definition of relation
fields up to specific deep level.
The clients use this relation fields definition to extend the domain parser
with those fields using a dot notation. But those "dotted fields" are not
shown in the search filter to not bloat the popup as it is dedicated to
learning.
In addition, Dict fields are also filled with relation fields coming from the
keys defined in the schema model. As the size can very large, it is possible
to deactivate this feature from the configuration.
issue8293
review259391005
2019-06-16 15:44:14 +02:00
Cédric Krier
5e0be86c2d
Increase version number
2019-05-06 14:45:35 +02:00
Cédric Krier
845451050a
Prepare release 5.2.0
2019-05-06 14:45:15 +02:00
Cédric Krier
e39129ee3d
Add sort and translate options to Reference field
...
As Reference field uses the SelectionMixin, they could have the same options.
issue8278
review253331002
2019-04-15 16:11:00 +02:00
Cédric Krier
07456d2009
Simplify cron
...
issue8201
issue6117
issue2286
2019-04-12 15:59:25 +02:00
Cédric Krier
4b4c57a362
Add duration on Cache
...
issue8249
review283181002
2019-04-11 18:35:25 +02:00
Nicolas Évrard
9047bebdb9
Add list-form view
...
issue8185
review255091002
2019-04-08 15:06:36 +02:00
Cédric Krier
0fbf5cecd2
Add cache management on RPC
...
issue8233
review257231002
2019-04-08 10:10:40 +02:00
Cédric Krier
6c84d97e41
Remove prerequisites from documentation
...
issue7397
2019-04-06 17:57:33 +02:00
Cédric Krier
336ba1349b
Merge README and doc and remove INSTALL
...
issue7397
review253271002
2019-04-06 17:38:58 +02:00
Cédric Krier
e9ee50982b
Allow to update records when importing data
...
issue652
review273131003
2019-04-04 20:00:25 +02:00
Cédric Krier
016ebc8f4e
Use attribute directive to Transaction.user instead of wrong reference
2019-04-04 19:49:05 +02:00
Cédric Krier
35cdaba19c
Update link to dependencies hosted on defunct code.google.com
2019-03-30 18:27:04 +01:00
Cédric Krier
7e6d840dd9
Add base64 converter to URL map
...
issue7920
review45751002
2019-03-30 17:33:20 +01:00
Cédric Krier
ce0e68a287
Add HTML editor
...
issue8004
review54481002
2019-03-30 16:04:45 +01:00
Sergi Almacellas Abellana
74547c4251
Add day view on calendar
...
issue7774
review66441002
2019-03-28 12:26:36 +01:00
Cédric Krier
af791d5beb
Typo on Procedure in RPC documentation
2019-03-26 16:03:20 +01:00
Cédric Krier
6d16b629f2
Add CSV exports to print toolbar
...
issue8130
review54571002
2019-03-22 17:21:21 +01:00
Cédric Krier
2752490423
Improve note button
...
* Add resources method to ModelStorage
* Support badge on icon
* Display unread and total of notes
* Add two extra colors for icon
issue8122
review70561002
2019-03-22 12:16:36 +01:00
Cédric Krier
fb59d8c9b4
Update documentation of the return of ModelStorage.import_data
2019-03-21 17:50:39 +01:00
Cédric Krier
10e31bc311
Add Model.__names__ to retrieve model and field names
...
issue8159
review72431002
2019-03-15 12:27:44 +01:00
Cédric Krier
b76e85be2e
Add size attribute to image tag
...
issue8146
review49781002
2019-03-09 17:10:34 +01:00
Cédric Krier
e5e92ac81a
Allow to use channel to synchronize Cache
...
When the clear timeout of the cache is zero, we launch a thread to synchronize
caches if the back-end support channels.
The thread is started on the first call to sync for the database.
The channel is also used to clear the cache of the process initiating the
clearing. This allows to test the mechanism is working with a single process.
So there will be a small delay even on single instance.
issue8027
review68431002
2019-03-09 17:03:38 +01:00
Cédric Krier
c4ddbb064a
Prevent filling cache with data from old transaction
...
Once the cache has been cleared, we must ensure that transaction started
before the clearing cannot fill the global cache.
issue8019
review56541002
2019-03-02 23:11:14 +01:00
Cédric Krier
98bb26a386
Move field definition from Model to Field
...
issue8037
review74441002
2019-02-13 10:37:40 +01:00
Cédric Krier
ddf9e44dbe
Use number of verbose flag as log level
...
It decouples the logging level from the development mode.
issue8026
review66521002
2019-02-05 19:27:10 +01:00
Cédric Krier
0d15afb90e
Add coroutine concurrency option
...
issue8010
review53501002
2019-02-05 19:09:53 +01:00