lasuite-meet: 0.1.27 -> 0.1.28, add PKCE patch (#425123)
This commit is contained in:
commit
c8ba298cef
@ -7,13 +7,13 @@
|
||||
|
||||
buildNpmPackage rec {
|
||||
pname = "lasuite-meet-frontend";
|
||||
version = "0.1.27";
|
||||
version = "0.1.28";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "suitenumerique";
|
||||
repo = "meet";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-EMhsQPrONaQmNJ/FFoYlP5KKXT8vm7LwUHmEZd0oZeE=";
|
||||
hash = "sha256-zB27doGkWch3e1Lc0Q3TurQeplV7vOdzJ+G+MFZI3Og=";
|
||||
};
|
||||
|
||||
sourceRoot = "source/src/frontend";
|
||||
@ -21,7 +21,7 @@ buildNpmPackage rec {
|
||||
npmDeps = fetchNpmDeps {
|
||||
inherit version src;
|
||||
sourceRoot = "source/src/frontend";
|
||||
hash = "sha256-7wXzcn6aGAkRUOCI6MU0AlPGngBWJtdbAfnZZDaMWec=";
|
||||
hash = "sha256-ajN3mDIUn8uX+xc3zZmzsFWY8Y5ss9gVeV0s5kJV3fs=";
|
||||
};
|
||||
|
||||
buildPhase = ''
|
||||
|
@ -13,14 +13,14 @@ in
|
||||
|
||||
python.pkgs.buildPythonApplication rec {
|
||||
pname = "lasuite-meet";
|
||||
version = "0.1.27";
|
||||
version = "0.1.28";
|
||||
pyproject = true;
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "suitenumerique";
|
||||
repo = "meet";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-EMhsQPrONaQmNJ/FFoYlP5KKXT8vm7LwUHmEZd0oZeE=";
|
||||
hash = "sha256-zB27doGkWch3e1Lc0Q3TurQeplV7vOdzJ+G+MFZI3Og=";
|
||||
};
|
||||
|
||||
sourceRoot = "source/src/backend";
|
||||
@ -28,6 +28,8 @@ python.pkgs.buildPythonApplication rec {
|
||||
patches = [
|
||||
# Support configuration throught environment variables for SECURE_*
|
||||
./secure_settings.patch
|
||||
# Add PKCE option
|
||||
./pkce.patch
|
||||
];
|
||||
|
||||
build-system = with python.pkgs; [ setuptools ];
|
||||
|
20
pkgs/by-name/la/lasuite-meet/pkce.patch
Normal file
20
pkgs/by-name/la/lasuite-meet/pkce.patch
Normal file
@ -0,0 +1,20 @@
|
||||
--- a/meet/settings.py
|
||||
+++ b/meet/settings.py
|
||||
@@ -430,6 +430,17 @@ class Base(Configuration):
|
||||
OIDC_RP_SCOPES = values.Value(
|
||||
"openid email", environ_name="OIDC_RP_SCOPES", environ_prefix=None
|
||||
)
|
||||
+ OIDC_USE_PKCE = values.BooleanValue(
|
||||
+ default=False, environ_name="OIDC_USE_PKCE", environ_prefix=None
|
||||
+ )
|
||||
+ OIDC_PKCE_CODE_CHALLENGE_METHOD = values.Value(
|
||||
+ default="S256",
|
||||
+ environ_name="OIDC_PKCE_CODE_CHALLENGE_METHOD",
|
||||
+ environ_prefix=None,
|
||||
+ )
|
||||
+ OIDC_PKCE_CODE_VERIFIER_SIZE = values.IntegerValue(
|
||||
+ default=64, environ_name="OIDC_PKCE_CODE_VERIFIER_SIZE", environ_prefix=None
|
||||
+ )
|
||||
LOGIN_REDIRECT_URL = values.Value(
|
||||
None, environ_name="LOGIN_REDIRECT_URL", environ_prefix=None
|
||||
)
|
Loading…
x
Reference in New Issue
Block a user