axolotle
|
4df7e4681d
|
form: force option type to 'select' if there's 'choices' + add test
|
2023-04-30 17:15:40 +02:00 |
|
axolotle
|
c1f0ac04c7
|
rename Option.name to Option.id
|
2023-04-19 20:27:17 +02:00 |
|
axolotle
|
e87f8ef93a
|
form: use Enum for Option's type
|
2023-04-19 20:27:17 +02:00 |
|
axolotle
|
1c7d427be0
|
form: remove hooks from Option's attrs
|
2023-04-19 20:27:17 +02:00 |
|
axolotle
|
c439c47d67
|
form: restrict filter to AppOption
|
2023-04-19 20:27:17 +02:00 |
|
axolotle
|
f0f89d8f2a
|
form: restrict choices to select, tags, domain, app, user + group
|
2023-04-19 20:27:17 +02:00 |
|
axolotle
|
07636fe21e
|
form: rename text_cli_* to _get_prompt_message + message
|
2023-04-19 20:27:17 +02:00 |
|
axolotle
|
9e8e0497dd
|
form: fix readonly prompting + + choices + tests
|
2023-04-19 20:27:17 +02:00 |
|
axolotle
|
4261317e49
|
form: separate BaseOption into BaseReadonlyOption + BaseInputOption
|
2023-04-19 20:27:17 +02:00 |
|
axolotle
|
91497afbfe
|
form: move option asking+prompt in external function
|
2023-04-19 20:27:17 +02:00 |
|
axolotle
|
fe5c73b4ed
|
form+configpanel: sort imports
|
2023-04-19 20:27:17 +02:00 |
|
axolotle
|
dc99febe4c
|
form: add fancy separators
|
2023-04-19 20:27:17 +02:00 |
|
axolotle
|
e4a0ad35ce
|
form: reorder Option methods
|
2023-04-19 20:27:17 +02:00 |
|
axolotle
|
5f4c83a4eb
|
form: rename _prevalidate() to _value_pre_validator() + _post_parse_value() to _value_post_validator()
|
2023-04-19 20:27:17 +02:00 |
|
axolotle
|
9c238f00c3
|
form: reorder Options
|
2023-04-19 20:27:17 +02:00 |
|
axolotle
|
5351698230
|
form: rename ARGUMENTS_TYPE_PARSERS to OPTIONS
|
2023-04-19 20:27:17 +02:00 |
|
axolotle
|
f9fd379997
|
form: rename Questions to Options
|
2023-04-19 20:27:17 +02:00 |
|
yunohost-bot
|
58cd08e60d
|
[CI] Format code with Black
|
2023-04-05 15:32:22 +00:00 |
|
axolotle
|
d8cb2139a9
|
remove ConfigPanel code from form.py
|
2023-04-04 15:50:56 +02:00 |
|
axolotle
|
9c6a7fdf04
|
mv config.py to form.py
|
2023-04-04 15:43:46 +02:00 |
|