Alexandre Aubin
5d0a23e827
Merge pull request #270 from YunoHost/rework-authenticator-system
...
Rework and externalize the authenticator system
2021-08-27 18:44:13 +02:00
Alexandre Aubin
e68de91a82
Merge branch 'dev' into rework-authenticator-system
2021-08-27 18:43:57 +02:00
Alexandre Aubin
e1f9fe1fcb
Merge pull request #284 from YunoHost/actions/black
...
Format Python code with Black
2021-08-25 21:04:49 +02:00
alexAubin
274a534beb
🎨 Format Python code with Black
2021-08-23 13:25:51 +00:00
Alexandre Aubin
4332860e39
Merge pull request #258 from YunoHost/enh-file-args
...
[enh] Allow file type in actionmaps
2021-08-23 15:25:22 +02:00
Alexandre Aubin
4574ea5fdb
Merge branch 'dev' into enh-file-args
2021-08-23 15:22:00 +02:00
Alexandre Aubin
8d8299c5fe
Add autoblack github action ( #283 )
...
* Add autoblack github action
* autoblack: Uuuuh PR creation isnt triggered if black returns an error code ?
* autoblack: Only run autoblack when pushing on dev
2021-08-23 15:01:15 +02:00
Alexandre Aubin
6ff033d2dc
Attempt to fix tests for CLI auth
2021-08-23 10:44:28 +02:00
Alexandre Aubin
fa509e6c2e
Merge branch 'dev' into rework-authenticator-system
2021-08-22 22:33:33 +02:00
Alexandre Aubin
d7cb9cdcbb
Merge pull request #282 from YunoHost/i-can-haz-github-actions
...
I can haz github action?
2021-08-22 11:30:57 +02:00
Alexandre Aubin
941122ffbe
Try to prevent duplicate jobs when working on a PR
2021-08-22 11:28:13 +02:00
Alexandre Aubin
32aea592e1
Forgot to mark some tests as skipped
2021-08-22 11:24:21 +02:00
Alexandre Aubin
fc96e2665a
tests: Separate tests from linter
2021-08-22 11:18:24 +02:00
Alexandre Aubin
3e256f8e88
test: Make flake8 happy
2021-08-22 11:17:01 +02:00
Alexandre Aubin
2e2a41c59d
Skip ldap tests because not working, dunno why but they are to be dropped or moved to Yunohost soon anyway
2021-08-22 10:55:27 +02:00
Alexandre Aubin
f3a52fada4
Drop python 3.9 tests because meh
2021-08-22 10:54:54 +02:00
Alexandre Aubin
27e7cd294a
tests: improve/fix i18n tests
2021-08-20 14:18:54 +02:00
Alexandre Aubin
75e8914f10
test: Need moar ldap apt deps
2021-08-20 13:56:31 +02:00
Alexandre Aubin
fe8bc38ed2
tests: Try to fix tox-gh-action?
2021-08-20 13:49:50 +02:00
Alexandre Aubin
7932b8b71c
tests: apt install needs sudo
2021-08-20 13:39:00 +02:00
Alexandre Aubin
f5b8115bbc
.github/workflows with an 's'
2021-08-20 13:31:28 +02:00
Alexandre Aubin
bdc918ed72
Yolotry to replace travis tests with github action
2021-08-20 10:38:15 +02:00
Alexandre Aubin
9b8f18b116
Add test for i18n format consistency + fix strings
2021-08-20 10:29:51 +02:00
Alexandre Aubin
6ab93cfc86
Add a test for i18n keys
2021-08-20 10:24:46 +02:00
Alexandre Aubin
3585ba697a
Remove the damn :s} in locale strings
2021-08-20 10:24:23 +02:00
Alexandre Aubin
b68e046ad0
Fix weird/misleading invalid_url message
2021-08-20 10:19:32 +02:00
Alexandre Aubin
3c0542ef24
Merge branch 'dev' into rework-authenticator-system
2021-08-20 10:13:02 +02:00
Alexandre Aubin
00123f900c
Update changelog for 4.2.4
2021-08-19 19:26:43 +02:00
Alexandre Aubin
2a89a82660
Add warning when trying to feed non-string values to Popen env
2021-08-19 18:15:30 +02:00
Alexandre Aubin
4a57cac9c0
Merge pull request #279 from yunohost-bot/weblate-yunohost-moulinette
...
Translations update from Weblate
2021-08-17 18:41:59 +02:00
mifegui
e6a303a4cb
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (56 of 56 strings)
Translation: YunoHost/moulinette
Translate-URL: https://translate.yunohost.org/projects/yunohost/moulinette/pt/
2021-08-17 16:39:11 +00:00
Weblate
ca3295f1d6
Added translation using Weblate (Ukrainian)
2021-08-17 16:39:11 +00:00
Christian Wehrli
66e21e7ac9
Translated using Weblate (German)
...
Currently translated at 100.0% (56 of 56 strings)
Translation: YunoHost/moulinette
Translate-URL: https://translate.yunohost.org/projects/yunohost/moulinette/de/
2021-08-17 16:39:11 +00:00
amirale qt
27673790b7
Translated using Weblate (Esperanto)
...
Currently translated at 100.0% (56 of 56 strings)
Translation: YunoHost/moulinette
Translate-URL: https://translate.yunohost.org/projects/yunohost/moulinette/eo/
2021-08-17 16:39:11 +00:00
Éric Gaspar
e9f3ec2a3d
Translated using Weblate (French)
...
Currently translated at 100.0% (56 of 56 strings)
Translation: YunoHost/moulinette
Translate-URL: https://translate.yunohost.org/projects/yunohost/moulinette/fr/
2021-08-17 16:39:11 +00:00
Alexandre Aubin
970643efb9
Merge pull request #281 from YunoHost/fix-warning-yaml
...
[fix] Avoid warning and use safeloader
2021-08-17 18:39:02 +02:00
ljf
9af308dd93
[fix] Avoid warning and use safeloader
2021-08-17 17:23:27 +02:00
ljf
29292583fa
[fix] 500 error
2021-07-30 18:35:19 +02:00
ljf
36cac914d6
[enh] tox recommendation
2021-07-30 17:56:39 +02:00
ljf
a84ccb44cc
[enh] Allow file type in actionmaps
2021-07-30 17:56:39 +02:00
Alexandre Aubin
8c8c1d4829
Missing default arg values for prompt/display
2021-07-09 21:55:15 +02:00
Alexandre Aubin
67d9c9cdd1
Get rid of msettings, replace with a convenient singleton class that also wraps prompt and display
2021-07-09 21:39:07 +02:00
Alexandre Aubin
ebdb1e22ee
Further attempt to simplify authentication management code + get rid of msignals madness
2021-07-09 20:42:26 +02:00
Alexandre Aubin
6310ef5b6e
[wip] Try to simplify authentication code more, properly differentiate credentials authentication vs. session authentication, trash the 'msignals' mess
2021-06-19 17:16:22 +02:00
Alexandre Aubin
f792166581
Naive rewrite of the Authenticator methods to avoid the mystic __call__ stuff, improve semantic
2021-06-15 17:58:12 +02:00
Alexandre Aubin
4345081e6f
Rename 'password' into 'credentials' in authenticator stuff for semantic, because we could also need a login or other stuff
2021-06-14 17:23:41 +02:00
Alexandre Aubin
f985507761
Fix f-strings and linter
2021-06-13 19:09:24 +02:00
Alexandre Aubin
a012369164
Remove stale strings + add test for string inconsistencies
2021-06-13 19:05:30 +02:00
Alexandre Aubin
d0c569eead
More cleaning up, test fixing
2021-06-13 18:51:13 +02:00
Alexandre Aubin
9b3bb1362c
Clean old ldap stuff, naive attempt to fix tests
2021-06-13 16:20:34 +02:00