Commit graph

155 commits

Author SHA1 Message Date
Alexandre Aubin
665592374d user/password: move to passlib hash.sha512_crypt to generate password hashes to replace deprecated crypt lib 2023-12-27 03:18:48 +01:00
Alexandre Aubin
3070e504ad Make rspamd an optional dependency, because rspamd is only necessary when you really care about incoming mail, is resource-heavy, and for some reason some setups cant install libhyperscan which is required by rspamd 2023-12-26 17:52:08 +01:00
Alexandre Aubin
566f5d29a7 domain/portal: try to re-implement portal logo 2023-11-13 19:02:25 +01:00
Alexandre Aubin
093c707eb6
Merge pull request #1677 from YunoHost/pydantic
ConfigPanel: switch to pydantic 3/3
2023-10-30 15:19:17 +01:00
Alexandre Aubin
e4182bb362 debian: require moulinette, ssowat, yunohost-portal to be >= 12.0 2023-10-30 15:12:51 +01:00
Alexandre Aubin
418df4c05f debian: move yunohost-portal to 'Recommends' ... mainly to bypass issue on the CI, but also because it sounds legit ... not 100% about this ? 2023-10-30 15:12:51 +01:00
axolotle
bd9bf29a88 debian: add python3-pydantic + python3-email-validator dependencies 2023-10-22 15:49:27 +02:00
Alexandre Aubin
db30b3acb8
Merge branch 'bookworm' into portal-api 2023-09-27 18:57:02 +02:00
Alexandre Aubin
5fd1850f19 Add dependency to new yunohost-portal debian package 2023-07-30 23:53:04 +02:00
Alexandre Aubin
6c6dd318fb portalapi: implement encrypted password storage in the user's cookie using AES256 2023-07-11 22:39:22 +02:00
Alexandre Aubin
a1cf770e1b Merge branch 'dev' into portal-api 2023-07-11 17:11:02 +02:00
Alexandre Aubin
0ab7c952f1 bookworm/debian: adapt control file to bookworm 2023-05-04 20:11:10 +02:00
Alexandre Aubin
0826a54189 debian: Bump moulinette/ssowat requirement to 11.1 2023-02-02 14:14:35 +01:00
Alexandre Aubin
6f640c08a6 Add another trick to autorestart yunohost-api at the end of the upgrade when ran from the api itself... 2022-10-27 15:46:04 +02:00
Alexandre Aubin
58ffff556c Merge remote-tracking branch 'origin/dev' into portal-api 2022-08-09 18:22:32 +02:00
Kay0u
ec41b697dc
fix openssl conflict (oups) 2022-03-29 13:19:49 +02:00
Kay0u
4d814126b0
fix openssl conflict 2022-03-29 13:07:06 +02:00
Alexandre Aubin
017de77405 debian/mdns: require python3-zeroconf >= 0.36 2022-01-03 20:20:27 +01:00
Alexandre Aubin
63a84f5398 dyndns: replace dnssec-keygen and nsupdate with python code, drop legacy md5 stuff, drop unecessary dyndns 'private' key 2022-01-03 20:02:56 +01:00
Alexandre Aubin
1efb50c7ab Iterate on new portal API design: nginx config, cookie format, be able to open a non-root ldap session, 2021-12-25 15:44:14 +01:00
Alexandre Aubin
fef6b2dc46
Merge pull request #1369 from YunoHost/modules-sortof
Making mariadb, php and metronome optional + better integration for postgresql + add sury by default
2021-11-15 03:30:56 +01:00
Alexandre Aubin
42e86a80c5 debian: bump ssowat and moulinette requirements 2021-11-15 03:17:43 +01:00
Alexandre Aubin
cbb6e9a367
Merge branch 'bullseye' into modules-sortof 2021-11-14 21:53:51 +01:00
Alexandre Aubin
93f1ab2b34 Tweak debian control file to make php, mysql, metronome ~optional (but recommended) 2021-11-01 18:19:23 +01:00
Alexandre Aubin
3591a01fdb Merge branch 'dev' into bullseye 2021-10-02 20:08:36 +02:00
Alexandre Aubin
80661ddca9 debian: Bump moulinette/ssowat version requirements 2021-09-29 22:43:45 +02:00
Alexandre Aubin
ae08698253 Merge branch 'migrate_to_bullseye' into bullseye 2021-09-21 16:04:32 +02:00
Alexandre Aubin
d7b79154ff debian: Add python3-lexicon dependency 2021-09-12 16:07:10 +02:00
Kay0u
70bff61749
Merge branch 'dev' into bullseye 2021-09-01 17:14:21 +02:00
Alexandre Aubin
18e7aa10a8
Merge branch 'dev' into rework-authenticator-system 2021-08-26 20:12:09 +02:00
Alexandre Aubin
b8c8ac0b2d Gotta also remove libnss-mdns if we want to get rid of avahi-daemon 2021-08-19 20:29:28 +02:00
Alexandre Aubin
fe2e014b56 mdns: Rework mdns's conf handling such that it's generated by the regen-conf. Also drop avahi-daemon because not needed anymore. 2021-08-12 15:27:01 +02:00
Alexandre Aubin
9bef3105f1 Add dependency to python3-zeroconf 2021-08-11 20:13:51 +02:00
Alexandre Aubin
075526303e Misc tweaks and fixes, port ldap auth test from moulinette 2021-06-14 17:36:12 +02:00
Alexandre Aubin
e22c683c34 Fix conflict issue on redis-server because bullseye version changed 2021-06-07 19:17:31 +02:00
Alexandre Aubin
c794e63f67 Re-add missing nginx dependency in debian/control ..\! 2021-05-31 16:00:23 +02:00
Alexandre Aubin
91d3d15c32 Bump conflict version for openssl because version in bullseye repo is now 1.1.1k 2021-05-28 17:22:55 +02:00
Kay0u
c70420438a add python-is-python3 dependency 2021-05-28 01:02:10 +02:00
Kayou
0659667590 Update the conflict version of redis-server 2021-05-28 01:01:04 +02:00
Kayou
ffea5e4048 php-gettext -> php-php-gettext 2021-05-28 01:01:04 +02:00
Kayou
70174af974 bump conflict 2021-05-28 01:01:04 +02:00
Alexandre Aubin
726f4605d2 Bullseye: idk what i'm doing but let's try to bump compat to 13 2021-05-28 01:01:04 +02:00
Alexandre Aubin
ad6d31ce81 Bullseye: Misc updates in control file 2021-05-28 01:00:15 +02:00
Alexandre Aubin
64a1b4cad2 Misc fixes after testing 2021-02-26 00:20:39 +01:00
Alexandre Aubin
1adff77e3a Add multimedia helpers and hooks 2021-02-22 21:01:23 +01:00
Kayou
f5ab4443ff
We don't need this conflict anymore because the python3-miniupnpc package is no longer in our repositorie. 2021-01-22 14:13:58 +01:00
Alexandre Aubin
1387dff47c
Not sure what i'm doing but tests failing because of this package for some reasons... we had a custom build for python-miniupnpc (python2) because Debian vanilla doesn't provide it ... but not we're in python3 and turns out the custom build also built the python3 version .. but ideally we want to fall back to debian vanilla version ? 2021-01-21 05:04:39 +01:00
Alexandre Aubin
9185d044a5 Require moulinette >= 4.2 + placeholder / bump version to 4.2 for unstable deb builds / CI stuff 2021-01-20 05:24:25 +01:00
Alexandre Aubin
caa5e07d41 X-Python-Version is obsolete 2021-01-01 05:20:04 +01:00
Alexandre Aubin
177957138c Naively updating debian/control to python3 2020-12-30 22:37:47 +01:00