Commit Graph
568 Commits
Author SHA1 Message Date
Cédric Krier a9f00a2d40 Retry sending email on temporary failure
issue11179
review354581002
2022-02-17 00:43:04 +01:00
Cédric Krier 2495c0cbdd Order unsorted Selection by index definition
issue11169
review387771003
2022-02-15 00:06:57 +01:00
Cédric Krier 10d277f001 Add optional column on tree view
issue10989
review374321002
2022-02-03 23:13:28 +01:00
Cédric Krier 632deb43e5 Use dictionary as domain for Reference field
issue11074
review383911002
2022-02-03 23:05:47 +01:00
Cédric Krier 19ad886d45 Add limit to search count
issue10967
review389301002
2022-01-30 01:42:23 +01:00
Cédric Krier 4a023ef216 Add RPC view_get method to View
This allows to extend the inherit mechanism of the view and support inherit for
the board view.
Also the inherit is now applied to all element found by the xpath.

issue11107
issue11108
review389601002
2022-01-23 13:32:59 +01:00
Cédric Krier 171cd78ac9 Limit board action domain to active id and ids
And use a dedicated _actions dictionary to store the active ids per action ids.

issue11106
review389591002
2022-01-23 13:27:52 +01:00
Cédric Krier c8dc6db2a8 Remove entropy check on password
It is not a good way to enforce good password. It is better to include common
password with repetitive or sequential characters in the forbidden list.

issue11100
review376341002
2022-01-23 13:05:17 +01:00
Cédric Krier 51a08fb809 Set view_id in the context when calling view_attributes
issue11091
review364531002
2022-01-04 22:30:41 +01:00
Cédric Krier f9569e7018 Add ip_address and device_cookie login method options
issue10987
review360491008
2021-12-29 12:39:51 +01:00
Cédric Krier 86c4c2ff8b Add missing documentation of database timeout, minconn and maxconn
issue11032
review374431002
2021-12-21 23:29:45 +01:00
Cédric Krier 91f8217557 Add creatable attribute on tree and form views
issue10929
review370201002
2021-12-16 22:26:04 +01:00
Cédric Krier e02c830159 Fill local cache of Function field instances with values
issue10936
review377511003
2021-11-28 13:40:30 +01:00
Cédric Krier a00d26dd3c Cache Function field getter without context in readonly transactions
issue10936
review367781002
2021-11-28 13:27:52 +01:00
Cédric Krier 5d802989aa Add warning and note about starting server for production
issue10934
review351001002
2021-11-20 00:11:56 +01:00
Cédric Krier 8bbecaa817 Allow to cast as date using timezone
issue10860
review372321002
2021-10-21 00:11:57 +02:00
Adrià Tarroja Caubet 4134e26cd7 Add missing new lines on docs
issue10887
review387211002
2021-10-20 15:16:10 +02:00
Cédric Krier ca372a24ec Support create/delete attribute in view
issue10840
review377341002
2021-10-11 22:53:02 +02:00
Cédric Krier 32a978a016 Add format method to DictSchemaMixin
issue10758
review354001002
2021-10-10 22:08:39 +02:00
David Blanco Bautista c4df785431 Allow modify record name on the reports
issue10749
review373541002
2021-10-08 19:26:46 +02:00
Cédric Krier d50fc36f22 Allow locking tables by calling ModelSQL.lock without records
issue10785
review359051002
2021-10-03 13:50:33 +02:00
Cédric Krier 66a0dcf2b5 Add stored path as alternative to MPTT
issue7177
review352501002
2021-10-03 01:14:08 +02:00
Cédric Krier fdcc828395 Add set_from_header in email tools
issue10753
review377121002
2021-09-26 23:11:21 +02:00
Cédric Krier fa34abb8b3 Add grouping attribute to numeric widgets
issue10731
review355501002
2021-09-26 23:05:02 +02:00
Cédric Krier 0e41c6940a Factorize the instantiation of LRUDict and LRUDictTransaction
We use default_factory to avoid create unnecessary instances. The
default_factory_with_key argument is added to LRUDict to pass the missing key
to the default_factory method. And we use an LRUDict also for the
Transaction.cache.

issue10726
review362531002
2021-09-26 22:55:52 +02:00
Cédric Krier fd6bcd27ea Use Warning.format in documentation example
issue10767
review375491003
2021-09-23 10:12:01 +02:00
Cédric Krier 9f8b847c15 Use immutable dictionary for Transaction context
issue10691
review358741002
2021-09-19 00:30:35 +02:00
Cédric Krier ac0f19fe4c Use latest Python version for link to configuration file format 2021-09-14 21:49:26 +02:00
Cédric Krier 154d8e4a23 Add remove_forbidden_chars in tools
issue10684
review371581002
2021-09-13 23:43:03 +02:00
Cédric Krier b843e4e5bf Manage errors during non-interactive operations
issue10667
review346781002
2021-09-13 23:40:28 +02:00
Cédric Krier f8358b1229 Search by similarity only if a threshold is defined
issue10710
review363851002
2021-09-10 19:13:05 +02:00
Cédric Krier 5a78da0925 Add estimation count to ModelStorage
issue10623
review350381002
2021-09-04 19:40:02 +02:00
Cédric Krier 6920de2b55 Add strict parameter to sendmail_transactional
and complete the documentation.

issue10681
review353811002
2021-09-02 23:14:56 +02:00
Cédric Krier fb9238b8bf Add digits mixin
issue10596
review338511002
2021-08-21 09:05:34 +02:00
Cédric Krier fa1b09c05e Remove delete attribute and use defaultdict from Transaction
issue10630
review369351002
2021-08-16 23:11:38 +02:00
Cédric Krier 8bc8ec9420 Use argon2 or scrypt to hash password by default
issue10529
review359761002
2021-07-12 23:31:09 +02:00
Cédric Krier 212181ded1 Add documentation note about listening to all interfaces
issue10465
review361991002
2021-06-17 09:22:32 +02:00
Cédric Krier 254cff6a03 Add missing bracket in logging format example 2021-04-29 16:11:02 +02:00
Cédric Krier ef72790b98 Remove documentation warning about _check_access
It is not more valid since issue4080.
2021-04-14 10:37:22 +02:00
Nicolas Évrard a5e3d0b0f8 Add support for database connection parameters to configuration URI
issue10101
review339891002
2021-04-12 20:39:23 +02:00
Cédric Krier fb9b7a5ee8 Add statistics to Cache
issue10100
review335611003
2021-04-03 23:43:40 +02:00
Cédric Krier 80ac9eb0be Add support for avatar
issue10085
review343561002
2021-03-28 19:20:37 +02:00
Cédric Krier 45d406e270 Add full text and similarity search
issue10023
review320601007
2021-03-21 16:21:05 +01:00
Cédric Krier 71dcac9bbc Add icon of type URL
issue10140
review355171002
2021-03-20 12:38:16 +01:00
Cédric Krier 4f3c27015e Update documentation example to match current version 2021-03-18 23:03:55 +01:00
Cédric Krier 04a0aea2ad Add __access__ to Model
issue9903
review324601002
2021-03-07 11:13:53 +01:00
Cédric Krier b841ba8742 Add route wrapper to allow null origin
Webextensions may use 'null' as Origin if the browser considers that the
request is not trustworthy. To keep such webextensions working, we need to
allow such requests for that we add an attribute on the endpoint.

issue10058
review331931002
2021-03-07 10:01:20 +01:00
Cédric Krier 044c51baaa Add header grouping on report
issue6760
review351221002
2021-02-21 19:19:26 +01:00
Cédric Krier fee02f9af2 Support secure URL when SSL is delegated
issue9986
review353161002
2021-02-15 19:09:44 +01:00
Cédric Krier 77dbb6df2f Make ModelView.parse_view public
issue10073
review333851028
2021-02-14 15:56:18 +01:00