Commit graph

91 commits

Author SHA1 Message Date
8e743131cd feat: reorganise code 2024-04-24 15:39:17 +02:00
30cd543a21 APIError => ConfigError 2023-04-27 11:44:52 +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
Emmanuel Garette
8658fdd6ca option's informations avalaible in config 2022-01-09 19:10:09 +01:00
Emmanuel Garette
668ed3ad37 better error when value not in a choice 2021-03-18 08:54:59 +01:00
Emmanuel Garette
7ebad5724e 2020/2021 2021-02-24 20:30:04 +01:00
Emmanuel Garette
3bef45c9db New Postgres storage 2020-01-30 16:10:54 +01:00
Emmanuel Garette
503d4b2cca async version of tiramisu 2019-12-24 15:25:12 +01:00
Emmanuel Garette
13c0c0e256 better error message 2019-11-20 08:27:33 +01:00
Emmanuel Garette
5c3a133928 consistency is now simple validation 2019-10-27 16:53:25 +01:00
Emmanuel Garette
bb2ecc94d9 add Calculation to properties 2019-09-01 09:41:53 +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
63094f7e54 better error messages with list 2019-04-13 22:04:49 +02:00
Emmanuel Garette
cab8dae15a requirement can have callback 2019-03-13 08:49:18 +01:00
Emmanuel Garette
c3f968dbde master/slaves => leader/followers 2019-02-23 19:06:23 +01:00
Emmanuel Garette
0a3b0e913f add index in warnings 2019-02-13 22:49:27 +01:00
Emmanuel Garette
526fe892d0 merge ValueWarning | ValueOptionError | ValueErrorWarning 2019-02-12 21:08:53 +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
92b469bd43 simplify tiramisu/option/baseoption.py 2018-11-15 16:17:39 +01:00
Emmanuel Garette
1cda79154e can remove prefix in ValueOptionError 2018-10-30 11:57:19 +01:00
Emmanuel Garette
509d902e72 coverage 2018-09-29 21:58:41 +02:00
Emmanuel Garette
3210a54ab8 config => KernelConfig + Config in api 2018-08-14 22:15:40 +02:00
Emmanuel Garette
41c17004d2 ConfigBag optimisation 2018-08-01 08:37:58 +02:00
Emmanuel Garette
b442d52289 can use requires with self option 2018-04-25 19:12:54 +02:00
Emmanuel Garette
605163ab4a some improvment 2018-04-11 16:36:15 +02:00
Emmanuel Garette
51d420b29d add test for properties 2018-04-11 08:40:59 +02:00
Emmanuel Garette
54cb73c2cc some corrections 2018-04-10 22:46:53 +02:00
Emmanuel Garette
9e378faef0 simplify find() in api and PropertiesOptionError 2018-04-10 22:42:20 +02:00
Emmanuel Garette
6921e05c0e corrections in dynoption/masterslaves 2018-03-24 22:37:48 +01:00
Emmanuel Garette
821f36ea65 tiramisu-web adaptation 2018-01-26 07:33:47 +01:00
Emmanuel Garette
a40adea1d9 works on permissive 2017-12-28 11:47:40 +01:00
Emmanuel Garette
d26626a1f9 settings 2017-12-23 20:21:22 +01:00
Emmanuel Garette
538e6a792a add config_bag and convert some tests 2017-12-19 23:11:45 +01:00
Emmanuel Garette
b5f785d62c convert tests 2017-12-13 22:15:34 +01:00
Emmanuel Garette
527ae40950 refactor 2017-11-23 16:56:14 +01:00
Emmanuel Garette
119ca85041 refactor 2017-11-20 17:01:36 +01:00
Emmanuel Garette
22a4aa81dc first version of new api 2017-10-22 15:14:25 +02:00
Emmanuel Garette
be43c95ec0 In Config, name and session_id was quite equal, remove name
session_id is now validate
set_value return Configs with error
add new_config to MetaConfig
2017-07-19 20:44:38 +02:00
Emmanuel Garette
c8bc3093c7 python 3.5 support 2017-07-09 09:49:03 +02:00
Emmanuel Garette
dadf859905 better cache 2017-07-08 15:59:56 +02:00
Emmanuel Garette
d8f36766ee coverage for tiramisu/option/masterslave.py 2017-02-04 14:34:56 +01:00
Emmanuel Garette
722779ebf7 coverage 2017-02-03 23:39:24 +01:00
Emmanuel Garette
fe379abb42 display_list must return str, not unicode 2017-02-03 15:56:00 +01:00
Emmanuel Garette
1fba3394fe unicode decode error with UnicodeOption 2017-02-02 08:56:01 +01:00
Emmanuel Garette
f497e99002 remove unicode decode error 2017-01-19 21:38:16 +01:00
Emmanuel Garette
e2159fd307 validator's function can have 1 arg, 2 args or 3 args 2017-01-18 15:54:30 +01:00