Commit graph

9665 commits

Author SHA1 Message Date
Alexandre Aubin
a7580df7a9
Merge pull request #1701 from selfhoster1312/sso-csp-inline
Allow inline scripts for yunohost-portal (nginx CSP)
2023-08-15 14:18:45 +02:00
selfhoster1312
26d4d9420c Allow inline scripts for yunohost-portal (nginx CSP) 2023-08-15 14:12:08 +02:00
Alexandre Aubin
741caebdda
Merge pull request #1700 from selfhoster1312/decode-jwt
Serialize the JWT token to a cookie string instead of failing
2023-08-15 12:27:16 +02:00
selfhoster1312
101b5704c4 Serialize the JWT token to a cookie string instead of failing 2023-08-15 12:23:56 +02:00
Alexandre Aubin
dafae50e8a
Merge pull request #1698 from selfhoster1312/portal-api
Handle both cookies in the same way (please let me logout)
2023-08-13 23:42:19 +02:00
selfhoster1312
6f8b3fd57f Handle both cookies in the same way (please let me logout) 2023-08-13 23:11:31 +02:00
axolotle
db1670ca5d add temp portal_update_password 2023-08-01 16:28:25 +02:00
axolotle
c9092b2aad add portal_update to update user infos 2023-08-01 15:43:39 +02:00
axolotle
c3a4b7dabb add _get_user_infos helper 2023-08-01 15:18:48 +02:00
axolotle
ca6eb2cbaf lint 2023-08-01 15:15:52 +02:00
Alexandre Aubin
afd7b37ebc Tweak nginx portal conf to serve html/css/js/assets from /usr/share/yunohost/portal, similar to webadmin 2023-07-30 23:53:43 +02:00
Alexandre Aubin
5fd1850f19 Add dependency to new yunohost-portal debian package 2023-07-30 23:53:04 +02:00
Alexandre Aubin
09c5a4cfb9 admin and portalapi: propagate new configurable CORS mechanism from moulinette 2023-07-29 19:15:30 +02:00
Alexandre Aubin
704e42a6af portalapi: fix cookie not being deleted because maxage=-1 or something 2023-07-29 19:13:00 +02:00
Alexandre Aubin
465f6da5cd Update changelog for 11.2.3 2023-07-22 16:48:48 +02:00
Alexandre Aubin
4fda8ed49f apps: fix another case of no attribute 'value' due to config panels/questions refactoring 2023-07-21 22:02:56 +02:00
Tagada
4385c886a4 Merge branch 'dev' into bookworm 2023-07-20 15:49:45 +02:00
Alexandre Aubin
53bc30b9fb Update changelog for 11.2.2 2023-07-19 02:36:39 +02:00
Alexandre Aubin
fd17b5b036
Merge pull request #1694 from yunohost-bot/weblate-yunohost-core
Translations update from Weblate
2023-07-19 00:52:43 +02:00
José M
e446255648 Translated using Weblate (Galician)
Currently translated at 100.0% (780 of 780 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/gl/
2023-07-19 00:31:28 +02:00
ppr
2d54be6e8d Translated using Weblate (French)
Currently translated at 98.4% (768 of 780 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/fr/
2023-07-19 00:31:28 +02:00
axolotle
e1ceb084c3 fix config panel readonly .value 2023-07-18 15:07:31 +02:00
Alexandre Aubin
363f8f13a3
Merge pull request #1693 from YunoHost/fix-gandi
Gandi's `api_protocol` field should be a `select` type
2023-07-18 13:06:50 +02:00
tituspijean
6b5c9a2a8b
Gandi's api_protocol field should be a select type 2023-07-18 11:25:08 +02:00
Alexandre Aubin
2ece3b65f6 Moulinette logging is an unecessarily complex mess, episode 57682 2023-07-18 00:19:16 +02:00
Alexandre Aubin
e5225ba543
Merge pull request #1691 from YunoHost/ci-format-debian/11.2.1
[CI] Format code with Black
2023-07-17 22:43:35 +02:00
yunohost-bot
dd93df45e6 [CI] Format code with Black 2023-07-17 20:34:49 +00:00
Alexandre Aubin
1eb208db23 Update changelog for 11.2.1 2023-07-17 21:19:50 +02:00
Alexandre Aubin
781f924e30 apps: hotfix for funky issue, apps getting named 'undefined' 2023-07-17 21:13:34 +02:00
Alexandre Aubin
ae37b5fc24 portalapi: Add new yunohost-portal-api to yunohost services 2023-07-17 19:47:24 +02:00
Alexandre Aubin
ced222eaa5 doc: fix resource doc generation .. not sure why this line that removed legit indent was there 2023-07-17 19:09:22 +02:00
Alexandre Aubin
f69f87fa65 Merge remote-tracking branch 'origin/dev' into portal-api 2023-07-17 18:56:05 +02:00
Alexandre Aubin
92924385db
Merge pull request #1690 from YunoHost/ci-format-debian/11.2
[CI] Format code with Black
2023-07-17 18:06:23 +02:00
yunohost-bot
6e63b6fc53 [CI] Format code with Black 2023-07-17 16:00:11 +00:00
Alexandre Aubin
036119d9ba Update changelog for 11.2 2023-07-17 16:23:33 +02:00
Alexandre Aubin
4b582f72df
Merge pull request #1687 from YunoHost/11.2
11.2
2023-07-17 16:11:20 +02:00
Alexandre Aubin
7cf18e69a3
Merge pull request #1688 from yunohost-bot/weblate-yunohost-core
Translations update from Weblate
2023-07-17 15:33:00 +02:00
Alexandre Aubin
419a32bf15 dyndns: remove 'domain dyndns list' command because this gives the false impression that there can be several of them... 2023-07-17 15:24:58 +02:00
Alexandre Aubin
4561f900df portal refactoring: update ssowat conf format with a dict mapping domains to portal urls. For now, let's have one portal per main/parent domain (which is anyway imposed by cookie management unless we reintroduce complex cross-domain authentication...) 2023-07-15 21:20:15 +02:00
Alexandre Aubin
ec96558c81 portalapi: add FIXMEs about auth layer 2023-07-15 20:07:18 +02:00
Christian Wehrli
606335a474 Translated using Weblate (German)
Currently translated at 100.0% (768 of 768 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/de/
2023-07-15 17:41:00 +02:00
Christian Wehrli
373dabbcb0 Translated using Weblate (German)
Currently translated at 100.0% (768 of 768 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/de/
2023-07-15 17:41:00 +02:00
Christian Wehrli
a81d688dc1 Translated using Weblate (German)
Currently translated at 96.7% (743 of 768 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/de/
2023-07-15 17:41:00 +02:00
Christian Wehrli
972e98d66f Translated using Weblate (German)
Currently translated at 96.3% (740 of 768 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/de/
2023-07-15 17:41:00 +02:00
Christian Wehrli
5bb36ee060 Translated using Weblate (German)
Currently translated at 90.1% (692 of 768 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/de/
2023-07-15 17:41:00 +02:00
motcha
91a564c3d1 Translated using Weblate (Japanese)
Currently translated at 77.2% (593 of 768 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/ja/
2023-07-15 17:41:00 +02:00
Alexandre Aubin
e1fabc4448
Merge pull request #1689 from ericgaspar/typo
Fix typo
2023-07-15 17:40:56 +02:00
Éric Gaspar
dd73c7ba59 Fix typo 2023-07-15 17:09:57 +02:00
Alexandre Aubin
f4dfb56006 portal refactoring: the 'yunohost tile' thingy won't work anymore, gotta discuss what we want to do exactly 2023-07-15 16:01:03 +02:00
Alexandre Aubin
0cb673c125 portalapi: woopsies 2023-07-14 19:35:05 +02:00