Commit graph

  • a6b7ba8435 portal/sso: with the public app page, fix the root of the domain not redirecting to /yunohost/sso Alexandre Aubin 2024-08-17 18:40:33 +02:00
  • 603c64e348 portal: fix extra app tiles not being displayed, gotta use the perm id as key, not just the app id (credit rodinux) Alexandre Aubin 2024-08-17 15:10:55 +02:00
  • 43992e1338
    More sanity in free memory calculation swap tituspijean 2024-08-17 09:48:35 +02:00
  • 0a44d7cea4
    Merge pull request #1929 from YunoHost/ci-autofix-translated-strings-dev Alexandre Aubin 2024-08-16 16:19:17 +02:00
  • 5d3280c0fd [CI] Reformat / remove stale translated strings yunohost-bot 2024-08-16 14:18:35 +00:00
  • 8dc521a528
    Merge pull request #1927 from YunoHost/actions/black Alexandre Aubin 2024-08-16 16:10:13 +02:00
  • 2e70143da2 🎨 Format Python code with Black alexAubin 2024-08-16 14:09:58 +00:00
  • 3095496fe9
    Merge pull request #1928 from yunohost-bot/weblate-yunohost-core Alexandre Aubin 2024-08-16 16:09:39 +02:00
  • 586d1c7f63 Translated using Weblate (Basque) xabirequejo 2024-08-16 10:44:46 +00:00
  • d63c61e0df
    Add diagnoser about rfkill blocking Wi-Fi card (#1841) tituspijean 2024-08-16 16:07:10 +02:00
  • 9a2510cb5d
    Merge branch 'dev' into add_rfkill_diagnosis tituspijean 2024-08-16 15:55:55 +02:00
  • 4248b27b26
    Merge pull request #1926 from YunoHost/ci-autofix-translated-strings-dev Alexandre Aubin 2024-08-16 01:21:58 +02:00
  • 0f662d069c [CI] Reformat / remove stale translated strings yunohost-bot 2024-08-15 23:10:02 +00:00
  • 7ca710685e
    Merge pull request #1253 from YunoHost/backup_mx Alexandre Aubin 2024-08-16 00:55:21 +02:00
  • 31d10079c7
    Merge pull request #1384 from YunoHost/enh-conserver-group-permission-in-sftp Alexandre Aubin 2024-08-16 00:45:35 +02:00
  • 980777ebf1 [enh] Conserver group permission ljf (zamentur) 2021-11-26 18:12:20 +01:00
  • 436826abf9 [enh] Be able to use postfix as a backup mx hosts ljf 2021-06-10 18:56:41 +02:00
  • 366100539e
    Merge branch 'dev' into add_rfkill_diagnosis tituspijean 2024-08-15 23:25:32 +02:00
  • 477fa63f46
    Merge pull request #1923 from yunohost-bot/weblate-yunohost-core Alexandre Aubin 2024-08-15 22:22:53 +02:00
  • 9a6f7dac3b Translated using Weblate (Basque) xabirequejo 2024-08-15 15:45:24 +00:00
  • 498006cab6 Translated using Weblate (Indonesian) cjdw 2024-08-08 10:47:00 +00:00
  • 2f186b6f7f Translated using Weblate (Indonesian) cjdw 2024-08-06 13:23:00 +00:00
  • 5708776df6 Translated using Weblate (Indonesian) cjdw 2024-08-04 11:00:43 +00:00
  • abdbb7efcd Translated using Weblate (Russian) Ivan Davydov 2024-08-04 14:08:12 +00:00
  • 658ef88e47 Translated using Weblate (Basque) xabirequejo 2024-08-04 10:27:02 +00:00
  • 4d5cc62540 🎨 Format Python code with Black Tagadda 2024-08-15 18:50:36 +00:00
  • 33d8ae19eb 🎨 Format Python code with Black Tagadda 2024-08-15 18:50:36 +00:00
  • f88e4cacdf
    Merge pull request #1647 from YunoHost/enh_well-known Tagada 2024-08-15 20:50:17 +02:00
  • 36b9188aec
    Update src/app.py Tagada 2024-08-15 20:41:09 +02:00
  • 2ef5b24e40 tests: moar friskies Alexandre Aubin 2024-08-15 20:40:22 +02:00
  • fe1c04fb2c quality: fix type confusion + mypy not actually checking the functions because of the is_unit_operation decorator, which requires typing wizardry to understan the signature change Alexandre Aubin 2024-08-15 19:29:12 +02:00
  • efce7f9f05 Fix weird typing issue breaking runtime ~_~ Alexandre Aubin 2024-08-15 11:58:32 +02:00
  • 611846aa19 quality: similar to previous commit... Alexandre Aubin 2024-08-15 02:53:26 +02:00
  • d4f39da20f quality: zblerg type must exist in runtime too, but using the classname as string works? Alexandre Aubin 2024-08-15 02:16:09 +02:00
  • 4a03cdcb4c quality: unused import é_è Alexandre Aubin 2024-08-15 01:50:06 +02:00
  • 1ba75df0e2 quality: add type hints to user.py Alexandre Aubin 2024-08-15 01:46:55 +02:00
  • 4ee8d4e8ca ci: fix mypy complains Alexandre Aubin 2024-08-14 20:26:40 +02:00
  • 2976e7bf60 ci: moar fixes to get the pytest import right ? x_x Alexandre Aubin 2024-08-14 13:58:10 +02:00
  • ace7dd19b1 ci: remove tmp --debug, issue was due to hideproc failing to enable because the container wasnt running with the proper security options Alexandre Aubin 2024-08-14 13:31:28 +02:00
  • 0bbc14f54b ci: when running pytest, make sure that 'import yunohost' will load the code being tested, not the one from /usr/lib/python3/dist-packages ? Alexandre Aubin 2024-08-14 13:19:46 +02:00
  • fd040b864e ci: drop unused option --yunodebug in pytest conftest Alexandre Aubin 2024-08-14 13:14:29 +02:00
  • 4fc929005d ci: speedup git clone for test_apps using --depth 1 Alexandre Aubin 2024-08-14 13:04:15 +02:00
  • 2fe24424fb ci: try to fix coverage remembering absolute path instead of relative paths ? Alexandre Aubin 2024-08-14 01:42:12 +02:00
  • 87c30dd1bc ci: fix indent? Alexandre Aubin 2024-08-14 00:14:26 +02:00
  • 55e7e798fa ci: yoloattempt to combine the coverage reports Alexandre Aubin 2024-08-14 00:02:59 +02:00
  • 5a6a915afa ci: force coverage file to have a different name per job ? Alexandre Aubin 2024-08-13 23:42:17 +02:00
  • 98731ba9dc ci: merp? Alexandre Aubin 2024-08-13 23:10:47 +02:00
  • 4f3b9df3f8 ci: try to generate partial coverage data arterfact during tests, which we should be able to combine later? Alexandre Aubin 2024-08-13 23:05:31 +02:00
  • 33181596a1 ci: hmmm temporarily(?) enable debug during postinstall to investigate a hook failure Alexandre Aubin 2024-08-13 22:21:59 +02:00
  • c104dc6449
    Merge pull request #1924 from YunoHost/actions/black Alexandre Aubin 2024-08-08 20:38:16 +02:00
  • 69b9055fee ci: also get rid of those old temporary nginx restart for debug Alexandre Aubin 2024-08-08 20:37:14 +02:00
  • 66049a2624 Merge remote-tracking branch 'origin/dev' into bookworm Alexandre Aubin 2024-08-08 20:35:52 +02:00
  • 938e400865 🎨 Format Python code with Black alexAubin 2024-08-08 18:36:00 +00:00
  • de9980f31e Zblerg Alexandre Aubin 2024-08-08 20:35:36 +02:00
  • f02d4a4376 ci: more optimization, lets not install pytest etc because it should already be in the image Alexandre Aubin 2024-08-08 19:47:53 +02:00
  • cb6778cfe2 Merge remote-tracking branch 'origin/dev' into bookworm Alexandre Aubin 2024-08-08 19:47:12 +02:00
  • 92f4a605b8 ci: do not run on black PR Alexandre Aubin 2024-08-08 19:41:29 +02:00
  • df320a44cf ci: ignore boring warning 'Could not identify correctly the dns zone for domain sub.domain.tld' Alexandre Aubin 2024-08-08 19:24:16 +02:00
  • 6733526bee ci: try skipping diagnosis during upgrade to speed things up a bit? Alexandre Aubin 2024-08-08 19:14:05 +02:00
  • d0df3caed4 ci: propagate misc tweaks for CI speedup made on bookworm Alexandre Aubin 2024-08-08 19:36:22 +02:00
  • d639e1c426 ci: ignore boring warning 'Could not identify correctly the dns zone for domain sub.domain.tld' Alexandre Aubin 2024-08-08 19:24:16 +02:00
  • 94594e5a3c ci: try skipping diagnosis during upgrade to speed things up a bit? Alexandre Aubin 2024-08-08 19:14:05 +02:00
  • 7f2da0af73 ci: tweaks to try to run build/lints into a 'permanent' container (not recreated every time) to speed up things Alexandre Aubin 2024-08-08 16:46:24 +02:00
  • a9e71e88df ci: fix missing image name for i18n job Alexandre Aubin 2024-08-08 16:20:33 +02:00
  • 9083a5cc3d ci: ughr ok, dunno what i was thinking, partially revert the previous commit, go to sleep Aleks ffs Alexandre Aubin 2024-08-08 05:38:22 +02:00
  • 764fe6a7ba ci: smol optimization to avoid installing unecessary pip dependencies? Alexandre Aubin 2024-08-08 05:26:00 +02:00
  • 200f0272d5 ci: propagate new CI image names Alexandre Aubin 2024-08-08 01:53:58 +02:00
  • 14ee49fc7b ci: really aleks Alexandre Aubin 2024-08-07 19:05:45 +02:00
  • 0598182541 ci: Merp, explicitly use python3 Alexandre Aubin 2024-08-07 18:18:14 +02:00
  • fe9a4fba5d ci: new image names, now using 'shared' image build process with the appci Alexandre Aubin 2024-08-07 18:06:54 +02:00
  • 44920d8914 ci: fix test_sso_basic_auth_header now that the default is with-password ? Alexandre Aubin 2024-08-05 22:11:58 +02:00
  • 9e93130672 ci: fix auth header test? Alexandre Aubin 2024-08-05 22:10:12 +02:00
  • 279f332883 domain settings: add a title to the Email section to have a separation w.r.t. the portal settings Alexandre Aubin 2024-08-05 22:09:14 +02:00
  • 24fb877255 portail/domain settings: Improve explanation about search engine Alexandre Aubin 2024-08-05 22:08:31 +02:00
  • cdf443c86e portalapi: fix portal_user_intro not being sent when authenticated, hence not displayed at all Alexandre Aubin 2024-08-05 22:07:56 +02:00
  • bc93a2e079 portalapi: we don't need absolute URLs for app logos ? (This ain't working when enabling the 'show other domains apps' because of CSP) Alexandre Aubin 2024-08-05 21:08:06 +02:00
  • 656e5c75d1 ci: Fix test_permission_propagation_on_ssowat ? Alexandre Aubin 2024-08-05 20:53:32 +02:00
  • c5580a0551 app/permissions: Move permissions data out of LDAP move-perm-data-out-of-ldap Alexandre Aubin 2024-07-21 20:00:36 +02:00
  • 23652497af
    Merge aeda36f610 into 54fd311bec selfhoster1312 2024-08-04 01:49:29 +02:00
  • 9915559c40 Update changelog for 11.2.27 debian/11.2.27 Alexandre Aubin 2024-08-03 18:42:08 +02:00
  • 760256f85d
    Merge pull request #1922 from yunohost-bot/weblate-yunohost-core Alexandre Aubin 2024-08-03 18:41:19 +02:00
  • 684c3d9b2c Translated using Weblate (Turkish) Ali Çırçır 2024-08-02 15:24:58 +00:00
  • 90c4034908 Translated using Weblate (Indonesian) cjdw 2024-08-01 13:12:53 +00:00
  • 3deffdbd57 apt resource: fix handling of empty 'packages' list breaking dpkg-deb call Alexandre Aubin 2024-08-03 18:37:40 +02:00
  • 54fd311bec Update changelog for 12.0.2 debian/12.0.2 Alexandre Aubin 2024-08-01 18:09:47 +02:00
  • 7a45675f7a Merge remote-tracking branch 'origin/dev' into bookworm Alexandre Aubin 2024-08-01 18:08:06 +02:00
  • 9f6f5f92fb Update changelog for 11.2.26 debian/11.2.26 Alexandre Aubin 2024-08-01 18:06:23 +02:00
  • e88ba3428c Minor cosmetic / prevent double slashes Alexandre Aubin 2024-08-01 18:04:53 +02:00
  • fe524dd866 Fix yunomprompt not being enable after ISO install Alexandre Aubin 2024-07-31 15:48:06 +02:00
  • 0503a38a74 bullseye->bookworm: add a trick to flag the migration as done if it's still marked as pending Alexandre Aubin 2024-07-31 00:06:33 +02:00
  • eb1d715764 Merge remote-tracking branch 'origin/dev' into bookworm Alexandre Aubin 2024-07-31 00:02:19 +02:00
  • 65ea34d7cb bullseye->bookworm: boring tweak to remove chattr +i from /etc/resolv.conf otherwise resolvconf will later explode and complain about it Alexandre Aubin 2024-07-30 23:53:39 +02:00
  • d766f7cdda bullseye->bookworm: have a specific step dedicated to upgrade python3.9 to 3.11 because apt(itude) is derping about it sometimes... Alexandre Aubin 2024-07-30 23:50:58 +02:00
  • 423e79bd57
    Update 0027_migrate_to_bookworm.py.disabled: encourage apt to remove luajit if it's installed because for some reason it's causing issues Alexandre Aubin 2024-07-30 23:14:32 +02:00
  • 44529b6d92 Update changelog for 11.2.25 debian/11.2.25 Alexandre Aubin 2024-07-30 17:13:06 +02:00
  • f4727d3cb6 bullseye->bookworm: more stuff to try to prevent aptitude derping about python dependencies Alexandre Aubin 2024-07-30 16:51:22 +02:00
  • 8705dfcf5c debian: add rule that moulinette and ssowat must be < 12 to prevent situation in bullseye->bookworm transition where moulinette gets upgrade but yunohost doesnt and everything explodes Alexandre Aubin 2024-07-30 16:21:08 +02:00
  • ad98a10fa8 bullseye->bookworm: make sure the non-free / non-free-firmware stuff is idempotent Alexandre Aubin 2024-07-30 16:00:09 +02:00
  • d376677db6 diagnosis: be more robust when diagnosis DMARC records not containing '=' Alexandre Aubin 2024-07-30 15:50:45 +02:00
  • 7b50c4eb6a
    remove redis regen conf too Kayou 2024-07-30 15:38:58 +02:00