Commit graph

9902 commits

Author SHA1 Message Date
axolotle
c641f099c5 add temp messy file handling for portal custom logo 2023-09-07 17:57:08 +02:00
Pierre de La Morinerie
79e41a1e4b
app.py: fix typo in log statement 2023-09-07 16:22:16 +02:00
Kayou
3dfab89c1f
check and re-download a prefetched file that doesn't match the checksum 2023-09-07 14:59:08 +02:00
axolotle
bfedf144b3 add settings getter + /public route to get settings and public apps 2023-09-04 16:31:58 +02:00
axolotle
2136db32b6 return domain from _get_user_infos 2023-09-04 16:27:06 +02:00
axolotle
20d21b57e0 wip: save portal configpanel options in separate file .portal.yml 2023-09-04 16:24:01 +02:00
axolotle
a1a47e5221 update config_domain.toml with portal options 2023-09-04 16:21:50 +02:00
axolotle
5562b61db0 add 'list_portal' AppOption modifier to add portal as a possible choice 2023-09-04 16:20:29 +02:00
axolotle
0645d18e67 add host as session cookie info 2023-09-04 16:19:07 +02:00
ljf
ffa8eb38ed
[enh] Add post_app_restore hook 2023-09-04 15:42:12 +02:00
ljf
6f3b194944
[fix] Avoid char conflict with bind properties 2023-09-02 22:47:02 +02:00
Alexandre Aubin
51d8608b40 Update changelog for 11.2.4 2023-08-31 17:33:08 +02:00
Alexandre Aubin
52951239c5
Merge pull request #1704 from YunoHost/Tagadda-patch-1
Use the existing db_name setting for database provising
2023-08-31 17:27:46 +02:00
Alexandre Aubin
f895f99d21
Merge pull request #1705 from YunoHost/fix-2235
[fix]  Diagnosis: reverse DNS check should be case-insensitive #2235
2023-08-31 17:26:50 +02:00
Alexandre Aubin
65d2571072 helpers: add new --group option for ynh_add_fpm_config to customize the Group parameter 2023-08-31 17:23:21 +02:00
axolotle
8f0f85b722 merge update_password with update 2023-08-29 16:28:32 +02:00
ljf (zamentur)
dcafac1913
[fix] Combine bind section regex with bind panel file 2023-08-25 22:36:33 +02:00
ljf (zamentur)
79e620ef42
[fix] Conflict type file and settings bind mode 2023-08-25 21:12:01 +02:00
ljf (zamentur)
fde05c0ac2
[enh] bind heritage in config panel 2023-08-25 20:53:30 +02:00
ljf (zamentur)
0b05143745
[fix] Diagnosis: reverse DNS check should be case-insensitive #2235 2023-08-25 03:23:33 +02:00
Alexandre Aubin
b0fe49ae83 configpanels/forms : more edge cases with some questions not implementing some methods/attributes 2023-08-22 17:36:12 +02:00
Tagada
73a144fa46
Update src/utils/resources.py
Co-authored-by: Alexandre Aubin <alex.aubin@mailoo.org>
2023-08-22 17:12:03 +02:00
Tagada
ee4d94d382
Update src/utils/resources.py
Co-authored-by: Alexandre Aubin <alex.aubin@mailoo.org>
2023-08-22 17:11:56 +02:00
Alexandre Aubin
07daa68770 apps: BACKUP_CORE_ONLY was not set for pre-upgrade safety backups, resulting in unecessarily large pre-upgrade backups 2023-08-22 15:37:47 +02:00
Tagada
32376cf18f
Use the existing db_name setting for database provising
This should help upgrading an app from packaging v1 when db_name was different from `app`
2023-08-21 16:39:54 +02:00
Alexandre Aubin
576992899c apps: allow to use jinja {% if foobar %} blocks in their notifications/doc pages 2023-08-16 19:18:37 +02:00
Alexandre Aubin
f08d5562ff
Merge pull request #1695 from yunohost-bot/weblate-yunohost-core
Translations update from Weblate
2023-08-16 18:06:13 +02:00
Neko Nekowazarashi
c4b3068d3a Translated using Weblate (Indonesian)
Currently translated at 52.9% (413 of 780 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/id/
2023-08-16 17:32:15 +02:00
Grzegorz Cichocki
f46dc30783 Translated using Weblate (Polish)
Currently translated at 35.0% (273 of 780 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/pl/
2023-08-16 17:32:15 +02:00
taco
927a17cf30 Translated using Weblate (Spanish)
Currently translated at 95.8% (748 of 780 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/es/
2023-08-16 17:32:15 +02:00
Kuba Bazan
5eecfcae67 Translated using Weblate (Polish)
Currently translated at 34.8% (272 of 780 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/pl/
2023-08-16 17:32:15 +02:00
Suleyman Harmandar
9fdbc5532f Translated using Weblate (Turkish)
Currently translated at 2.5% (20 of 780 strings)

Translation: YunoHost/core
Translate-URL: https://translate.yunohost.org/projects/yunohost/core/tr/
2023-08-16 17:32:15 +02:00
José M
d716746f28 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-08-16 17:32:15 +02:00
Alexandre Aubin
b0f9934f08
Merge pull request #1703 from massyas/fix-typo-in-app_upgrade_help
[fix] typo in app_upgrade argument help
2023-08-16 17:32:11 +02:00
massyas
0d88978c2a
Fix typo in app_upgrade argument help 2023-08-16 17:25:23 +02:00
Alexandre Aubin
7f5b8a538f
Merge pull request #1702 from selfhoster1312/app-help-message
Add information in yunohost app install --help
2023-08-15 15:44:03 +02:00
selfhoster1312
d2113b243e Add information in yunohost app install --help 2023-08-15 15:35:36 +02:00
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