|
|
ee82ac5366
|
aa
|
2024-06-21 08:41:38 +02:00 |
|
|
|
8e743131cd
|
feat: reorganise code
|
2024-04-24 15:39:17 +02:00 |
|
|
|
7f2d6b03e0
|
fix: sub dynamic in sub dynamic family
|
2024-02-20 21:44:06 +01:00 |
|
|
|
a3d04c7451
|
can personalise ALLOWED_LEADER_PROPERTIES variables
|
2023-11-04 08:29:32 +01:00 |
|
|
|
a3261abc94
|
if an option has configerror for mandatory property but is disabled too, do not raise
|
2023-11-04 08:27:22 +01:00 |
|
|
|
460039386a
|
remove unused leadership_must_have_index parameter
|
2023-06-27 10:03:30 +02:00 |
|
|
|
6805cecfd5
|
reorganize
|
2023-05-11 15:44:48 +02:00 |
|
|
|
1d18cc74b7
|
remove subconfig
|
2023-04-27 11:36:07 +02:00 |
|
|
|
4b76e3314e
|
remote storage, so session and async too
|
2023-04-26 15:17:28 +02:00 |
|
|
|
30dea54470
|
2021/2023
|
2023-04-12 12:33:44 +02:00 |
|
|
|
add176331e
|
better debug
|
2023-02-27 13:51:46 +01:00 |
|
Emmanuel Garette
|
0167f4e2d0
|
manage callback with unrestraint
|
2021-03-08 06:39:40 +01:00 |
|
Emmanuel Garette
|
7ebad5724e
|
2020/2021
|
2021-02-24 20:30:04 +01:00 |
|
Emmanuel Garette
|
da87f40f12
|
do not remove notempty and notunique properties
|
2020-11-03 22:34:57 +01:00 |
|
Emmanuel Garette
|
3bef45c9db
|
New Postgres storage
|
2020-01-30 16:10:54 +01:00 |
|
Emmanuel Garette
|
52ddd76b1a
|
corrections in dict and todict
|
2019-12-25 20:44:56 +01:00 |
|
Emmanuel Garette
|
503d4b2cca
|
async version of tiramisu
|
2019-12-24 15:25:12 +01:00 |
|
Emmanuel Garette
|
0cb69f7a85
|
empty follower without empty property is valid
|
2019-12-19 17:18:09 +01:00 |
|
Emmanuel Garette
|
8345a4651d
|
can get uncalculated property
|
2019-12-02 10:40:17 +01:00 |
|
Emmanuel Garette
|
212fd5f16d
|
easy way to add a group
|
2019-11-29 12:07:43 +01:00 |
|
Emmanuel Garette
|
7325f6e12f
|
add index to properties/permissives
|
2019-11-19 18:39:44 +01:00 |
|
Emmanuel Garette
|
5c3a133928
|
consistency is now simple validation
|
2019-10-27 16:53:25 +01:00 |
|
Emmanuel Garette
|
280d2ebd0a
|
better error message if option that does not exists is in root optiondescription
|
2019-10-16 07:31:52 +02:00 |
|
Emmanuel Garette
|
bb2ecc94d9
|
add Calculation to properties
|
2019-09-01 09:41:53 +02:00 |
|
Emmanuel Garette
|
1691e38db5
|
separate Cache from values and settings
|
2019-08-01 18:22:18 +02:00 |
|
Emmanuel Garette
|
fb1286e50e
|
better hidden/display support
|
2019-07-04 20:43:47 +02:00 |
|
Emmanuel Garette
|
83f05197fb
|
update todict support and tests
|
2019-06-21 23:04:04 +02:00 |
|
Emmanuel Garette
|
620e8bbf2e
|
optimize
|
2019-06-12 08:45:56 +02:00 |
|
Emmanuel Garette
|
6d0d233d9b
|
demoting_error_warning is not more mandatory in option.dict()
RequirementError returns proptype
better submulti support for valid_mandatory
|
2019-04-17 19:13:40 +02:00 |
|
Emmanuel Garette
|
cab8dae15a
|
requirement can have callback
|
2019-03-13 08:49:18 +01:00 |
|
Emmanuel Garette
|
7873910322
|
doesn't check follower requirement with an other follower or a leader if idx is None (fixes #3)
|
2019-03-02 19:43:58 +01:00 |
|
Emmanuel Garette
|
375b3c91de
|
print => log
|
2019-02-24 19:03:00 +01:00 |
|
Emmanuel Garette
|
f03394563c
|
can change expiration_time in api
|
2019-02-24 10:36:42 +01:00 |
|
Emmanuel Garette
|
b5497ab517
|
coverage
|
2019-02-23 22:52:06 +01:00 |
|
Emmanuel Garette
|
1bbcea60ab
|
add force_metaconfig_on_freeze special properties
|
2019-02-23 22:10:43 +01:00 |
|
Emmanuel Garette
|
c3f968dbde
|
master/slaves => leader/followers
|
2019-02-23 19:06:23 +01:00 |
|
Emmanuel Garette
|
fd95c6dd4a
|
ca change default properties for a config
|
2019-02-22 06:55:34 +01:00 |
|
Emmanuel Garette
|
04b7d2bbc9
|
add context property force_store_value
|
2019-02-21 19:33:39 +01:00 |
|
Emmanuel Garette
|
a59d25fc14
|
2018 => 2019
|
2019-02-12 06:55:47 +01:00 |
|
Emmanuel Garette
|
ca4d5e3e97
|
add demoting_error_warning properties
|
2018-12-24 09:30:58 +01:00 |
|
Emmanuel Garette
|
601c3fc54d
|
support new special property demoting_error_warning
|
2018-12-07 23:32:28 +01:00 |
|
Emmanuel Garette
|
184a086bc1
|
simplify tiramisu/option/syndynoption.py
|
2018-11-14 21:51:40 +01:00 |
|
Emmanuel Garette
|
974a178d4b
|
simplify tiramisu/option/optiondescription.py
|
2018-11-13 22:10:01 +01:00 |
|
Emmanuel Garette
|
4f4ecfd3a8
|
reset for pathconfig
|
2018-10-31 16:08:22 +01:00 |
|
Emmanuel Garette
|
69919535f6
|
do not raise un __new__
|
2018-10-30 11:57:19 +01:00 |
|
Emmanuel Garette
|
5b5f06a612
|
do same api for property and permissive
|
2018-10-07 15:54:08 +02:00 |
|
Emmanuel Garette
|
2c5d376219
|
remove debug from option.py
|
2018-09-30 11:26:33 +02:00 |
|
Emmanuel Garette
|
509d902e72
|
coverage
|
2018-09-29 21:58:41 +02:00 |
|
Emmanuel Garette
|
242615f68b
|
values/settings is not useful to KernelGroupConfig
|
2018-09-26 22:29:08 +02:00 |
|
Emmanuel Garette
|
b31a94e449
|
simplify consistency validation
reorder function (logical order)
remove duplicate arity (context, config_bag, option_bag, ...)
master cannot have length lower than slave length
|
2018-09-16 11:40:54 +02:00 |
|