Alexandre Aubin
|
9fda7f4716
|
Merge branch 'stretch-unstable' into simplify-auth-mechanism
|
2019-11-19 16:55:06 +01:00 |
|
Alexandre Aubin
|
dcfd70c5df
|
Import hmac, used for compare_digest
|
2019-11-19 16:50:13 +01:00 |
|
Alexandre Aubin
|
06e72c0e86
|
Simplify cache code..
|
2019-11-19 16:49:45 +01:00 |
|
Alexandre Aubin
|
e14d156650
|
Space typo
Co-Authored-By: Timost <Timost@users.noreply.github.com>
|
2019-11-19 14:42:19 +01:00 |
|
Alexandre Aubin
|
df752945af
|
Add upper bound for toml
|
2019-11-19 14:37:01 +01:00 |
|
Alexandre Aubin
|
19348421b0
|
monkeypatch and tmp_path not used
Co-Authored-By: Timost <Timost@users.noreply.github.com>
|
2019-11-19 14:33:49 +01:00 |
|
Alexandre Aubin
|
d3496425aa
|
monkeypatch and tmp_path not used
Co-Authored-By: Timost <Timost@users.noreply.github.com>
|
2019-11-19 14:32:28 +01:00 |
|
Alexandre Aubin
|
f1087662a0
|
Use hmac.compare_digest to compare hashes
Co-Authored-By: Timost <Timost@users.noreply.github.com>
|
2019-11-19 14:19:35 +01:00 |
|
frju365
|
cfeaf52309
|
[fix] blank spaces for travis.
|
2019-11-03 14:36:21 +01:00 |
|
frju365
|
cb4057eabc
|
[fix] Return nothing if argument is already set.
|
2019-11-03 14:19:36 +01:00 |
|
Alexandre Aubin
|
e77e27730b
|
Update moulinette/authenticators/__init__.py
Co-Authored-By: Timost <Timost@users.noreply.github.com>
|
2019-11-01 16:47:05 +01:00 |
|
Alexandre Aubin
|
d36fd27d5d
|
Update changelog for 3.7.0 testing
|
2019-10-31 18:59:24 +01:00 |
|
Alexandre Aubin
|
6829a3dc7e
|
Merge pull request #223 from yunohost-bot/weblate-yunohost-moulinette
Update from Weblate
|
2019-09-28 16:19:05 +02:00 |
|
Allan Nordhøy
|
b9370c6839
|
Translated using Weblate (Norwegian Bokmål)
Currently translated at 32.1% (18 of 56 strings)
Translation: YunoHost/moulinette
Translate-URL: https://translate.yunohost.org/projects/yunohost/moulinette/nb_NO/
|
2019-09-27 15:41:07 +00:00 |
|
amirale qt
|
bd5eeb4ca3
|
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/
|
2019-09-27 15:41:07 +00:00 |
|
advocatux
|
cdda60a18b
|
Translated using Weblate (Spanish)
Currently translated at 100.0% (56 of 56 strings)
Translation: YunoHost/moulinette
Translate-URL: https://translate.yunohost.org/projects/yunohost/moulinette/es/
|
2019-09-27 15:41:07 +00:00 |
|
Martin Döring
|
b5ef442a44
|
Translated using Weblate (German)
Currently translated at 67.9% (38 of 56 strings)
Translation: YunoHost/moulinette
Translate-URL: https://translate.yunohost.org/projects/yunohost/moulinette/de/
|
2019-09-27 15:41:07 +00:00 |
|
advocatux
|
71c01d0131
|
Translated using Weblate (Spanish)
Currently translated at 100.0% (56 of 56 strings)
Translation: YunoHost/moulinette
Translate-URL: https://translate.yunohost.org/projects/yunohost/moulinette/es/
|
2019-09-27 15:41:07 +00:00 |
|
Alexandre Aubin
|
808f6203fd
|
Allow to customize color for CLI prompts
|
2019-09-27 17:40:44 +02:00 |
|
Alexandre Aubin
|
27afb4dc04
|
Merge pull request #221 from yunohost-bot/weblate-yunohost-moulinette
Update from Weblate
|
2019-09-20 22:45:25 +02:00 |
|
Alexandre Aubin
|
bdf0a1cb7a
|
Small message tweak improvement considering from the webadmin you don't run commands strictly speaking but just click buttons
|
2019-09-19 13:41:22 +02:00 |
|
decentral1se
|
14a0f7ff66
|
Merge pull request #222 from YunoHost/change_timeout_warning
[ux] make timeout message more explicit
|
2019-09-19 12:58:47 +02:00 |
|
Laurent Peuch
|
d895ae3206
|
[ux] make timeout message more explicit
|
2019-09-16 02:54:01 +02:00 |
|
ButterflyOfFire
|
1ee783da1d
|
Translated using Weblate (Arabic)
Currently translated at 94.6% (53 of 56 strings)
Translation: YunoHost/moulinette
Translate-URL: https://translate.yunohost.org/projects/yunohost/moulinette/ar/
|
2019-09-13 12:47:40 +00:00 |
|
chema ortega ruiz
|
ad101758ec
|
Translated using Weblate (Spanish)
Currently translated at 91.1% (51 of 56 strings)
Translation: YunoHost/moulinette
Translate-URL: https://translate.yunohost.org/projects/yunohost/moulinette/es/
|
2019-09-13 12:47:40 +00:00 |
|
Quentí
|
704f2074e2
|
Translated using Weblate (Occitan)
Currently translated at 100.0% (56 of 56 strings)
Translation: YunoHost/moulinette
Translate-URL: https://translate.yunohost.org/projects/yunohost/moulinette/oc/
|
2019-09-13 12:47:40 +00:00 |
|
ppr
|
873541b9d6
|
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/
|
2019-09-13 12:47:40 +00:00 |
|
htsr
|
6da692617a
|
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/
|
2019-09-13 12:47:40 +00:00 |
|
xaloc33
|
c2b68c2e76
|
Translated using Weblate (Catalan)
Currently translated at 100.0% (56 of 56 strings)
Translation: YunoHost/moulinette
Translate-URL: https://translate.yunohost.org/projects/yunohost/moulinette/ca/
|
2019-09-13 12:47:40 +00:00 |
|
decentral1se
|
caf7d28ef0
|
Merge pull request #219 from decentral1se/add-actions-map-unit-tests
Add tests to cover some part of actionsmap.py
|
2019-09-13 14:47:32 +02:00 |
|
Luke Murphy
|
cef72f7de9
|
Add some unit tests for the actionsmap module
|
2019-09-11 00:47:10 +01:00 |
|
Bram
|
6b5d271068
|
Merge pull request #217 from decentral1se/add-more-moulinette-unit-tests
Add tests for text/serialize modules
|
2019-09-01 22:18:09 +02:00 |
|
Alexandre Aubin
|
97aad385b4
|
Add comment about the _authentiate_session mechanism
|
2019-08-30 20:13:17 +02:00 |
|
Luke Murphy
|
2c84ee1541
|
Add tests for text/serialize modules
Also take a pass on the docstrings.
|
2019-08-28 17:57:16 +02:00 |
|
Bram
|
f405802718
|
Merge pull request #218 from decentral1se/badges-on-readme
Add CI and license badge
|
2019-08-28 17:53:35 +02:00 |
|
Luke Murphy
|
ad1eeef550
|
Add CI and license badge
|
2019-08-28 17:51:42 +02:00 |
|
Bram
|
1541b743eb
|
[README] add link to dev documentation
|
2019-08-25 16:43:27 +02:00 |
|
Alexandre Aubin
|
050a982c93
|
Add note
|
2019-08-23 02:40:41 +02:00 |
|
Alexandre Aubin
|
2addea1e08
|
Implement basic tests for auth mechanism
|
2019-08-23 02:37:57 +02:00 |
|
Alexandre Aubin
|
82ba7e5b04
|
Moar things to run tests correctly on the API
|
2019-08-22 12:30:26 +02:00 |
|
Alexandre Aubin
|
6d44c46740
|
Be able to run test on the API
|
2019-08-22 03:27:31 +02:00 |
|
Alexandre Aubin
|
6899217fa0
|
Make linter gods happy
|
2019-08-21 16:22:16 +02:00 |
|
Alexandre Aubin
|
0a13e5b000
|
Fix is_authenticated mechanism
|
2019-08-21 16:12:03 +02:00 |
|
Alexandre Aubin
|
d7a33e5a14
|
Typo
|
2019-08-21 16:11:07 +02:00 |
|
Alexandre Aubin
|
7482f052f6
|
Get rid of gnupg, just store a hash of the id:token to reauthenticate later using session info
|
2019-08-20 20:31:10 +02:00 |
|
Alexandre Aubin
|
3822496622
|
Try to improve semantic : s_hash -> s_token
|
2019-08-20 19:53:51 +02:00 |
|
Alexandre Aubin
|
bcaf8b2e4a
|
Move clean_session with the other session management method + add a check for session.hashed for additional security ?
|
2019-08-20 19:42:32 +02:00 |
|
Alexandre Aubin
|
ebc37ea014
|
Move init_authenticator to actionsmap.py for clarity to avoid spreading this shit over 72 files
|
2019-08-20 05:55:06 +02:00 |
|
Alexandre Aubin
|
65fe685a90
|
Get rid of this 'help' madness and more generally this three-tuppled containing various tuples and weird stuff ... use a simple dict everywhere instead
|
2019-08-20 05:43:17 +02:00 |
|
Alexandre Aubin
|
cad2cd8006
|
Get rid of the _format_conf madness. Instead, have clear functions to define if authentication is required, trigger the auth process if so
|
2019-08-20 05:43:09 +02:00 |
|