Commit graph

243 commits

Author SHA1 Message Date
Tagadda
c99729d062 fix: config.py: Question.filter as None by default make more sense 2022-02-16 21:06:15 +00:00
Alexandre Aubin
e4863830c9 Fix call to ask_questions_and_parse_answers 2022-02-01 15:32:34 +01:00
Alexandre Aubin
05a459d4df Fix tests 2022-02-01 15:01:11 +01:00
Alexandre Aubin
8939ba66d3 Merge branch 'dev' into manifestv2 2022-02-01 14:24:21 +01:00
yunohost-bot
d28f725762 [CI] Format code with Black 2022-01-31 02:32:46 +00:00
Tagadda
3de3205648 set default filter to always return true 2022-01-30 22:39:26 +00:00
Tagadda
f2b95e5fbe configpanel: filter as a simple_js_expression 2022-01-30 20:45:06 +00:00
yunohost-bot
e1ffe57282 [CI] Format code with Black 2022-01-29 17:48:05 +00:00
Alexandre Aubin
9cb97640b9 manifestv2: misc fixes + add test for manifestv2 install 2022-01-28 22:12:01 +01:00
Alexandre Aubin
d9873e085d app resources: Support several ports 2022-01-28 21:21:41 +01:00
Tagadda
9486931674 Hydrate manifest with choices 2022-01-28 02:39:20 +00:00
Tagadda
740eaa43ae typos 2022-01-28 02:39:02 +00:00
yunohost-bot
71e73c7cf2 [CI] Format code with Black 2022-01-24 18:16:08 +00:00
Alexandre Aubin
fde01fafd7 app questions in config panel: handle choices with nice display names for webadmin 2022-01-24 18:40:20 +01:00
Alexandre Aubin
8836fdeeaa Merge branch 'dev' into enh-domain-default-app 2022-01-24 18:40:10 +01:00
Alexandre Aubin
fb01202f8d Merge branch 'dev' into manifestv2 2022-01-22 15:56:43 +01:00
Alexandre Aubin
2f7ec5b368 configpanels: config_get should return possible choices for domain, user questions (and other dynamic-choices questions) 2022-01-22 15:44:28 +01:00
Tagadda
cb7bfe7a66 fix for bullseye 2022-01-20 22:54:48 +00:00
yunohost-bot
b9060da750 [CI] Format code with Black 2022-01-20 18:43:33 +00:00
Tagada
30983a4efd [enh] Manage default applications with DomainConfigPanel
[enh] makedefault with domain_config_set()

[enh] Allow webadmin to reverse makedefault

[legacy] translate legacy redirections to new domain config
2022-01-19 23:04:24 +00:00
Alexandre Aubin
011c2059a5 appresources: fixes /o\ 2022-01-16 03:34:53 +01:00
Alexandre Aubin
8bc23e6f59 app resources: Yoloimplement some tests for each resources 2022-01-15 19:18:21 +01:00
Alexandre Aubin
b68e99b2c0 app resources: Yoloimplement support for db resources 2022-01-14 23:02:50 +01:00
Alexandre Aubin
13fb471f29 install_dir resource: automigrate from final path value 2022-01-14 21:58:11 +01:00
Alexandre Aubin
33d4dc9749 apt resources: Yoloimplement extras repo management 2022-01-14 21:41:02 +01:00
Alexandre Aubin
55963bef23 Cleanup 2022-01-14 21:06:05 +01:00
Alexandre Aubin
4c6786e8af manifestv2, appresources: Implement a more generic 'apply' mecanism with possible rollback 2022-01-13 00:45:40 +01:00
Alexandre Aubin
0f9560ffe0
Merge branch 'bullseye' into manifestv2 2022-01-12 22:33:59 +01:00
Alexandre Aubin
b1fe61ed68 codequality: fstring all the things! (well, not all but a lot :P) 2022-01-11 21:37:21 +01:00
Alexandre Aubin
b84c1c24b4 Merge branch 'bullseye' into admins 2022-01-11 17:10:54 +01:00
Alexandre Aubin
ea6500ebfd ldap: having to repeat the base dn everytime we call search() is boring and inconsistent with other methods, let's use relative dns instead 2022-01-11 17:10:07 +01:00
Alexandre Aubin
8af721993b
Merge branch 'bullseye' into admins 2022-01-11 16:12:23 +01:00
Alexandre Aubin
6cae524910 Drop the 'admin' user, have 'admins' be a group of Yunohost users instead 2022-01-11 14:53:04 +01:00
Alexandre Aubin
6315166749
Merge pull request #1394 from YunoHost/moar_session_management_changes
api: Move cookie session management logic to the authenticator for more flexibility
2022-01-11 12:58:38 +01:00
Alexandre Aubin
dfc37a48c3 manifestv2: forget about webpath ressource, replace with permissions ressource 2022-01-02 03:30:57 +01:00
Alexandre Aubin
364a3bc70a manifestv2: fix many things, have resource system somewhat working for install/remove 2021-12-31 19:02:19 +01:00
Alexandre Aubin
858370dced Merge branch 'bullseye' into manifestv2 2021-12-31 15:27:42 +01:00
Kay0u
fc0cf79123
Merge branch 'dev' into bullseye 2021-12-30 15:29:16 +01:00
Alexandre Aubin
f49f03d11e api: Move cookie session management logic to the authenticator for more flexibility 2021-12-22 19:07:19 +01:00
Alexandre Aubin
c8d4e4853b Merge branch 'bullseye' into manifestv2 2021-12-04 01:01:00 +01:00
Alexandre Aubin
799609c7a8 Fix most used password file path 2021-11-18 13:53:00 +01:00
Alexandre Aubin
05f25fa85f Propagate dir structure change to scripts etc 2021-11-10 18:25:37 +01:00
Alexandre Aubin
5de9e4fe6a Yolorework the repo dir structure 2021-11-10 17:56:02 +01:00