mirror of
https://github.com/suitenumerique/meet.git
synced 2026-10-13 16:42:18 +00:00
Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| d5c2d1187d |
@@ -8,10 +8,6 @@ and this project adheres to
|
|||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
### Added
|
|
||||||
|
|
||||||
- ⚡️(backend) add UPPER(email) index for case-insensitive user lookups
|
|
||||||
|
|
||||||
## [1.35.0] - 2026-10-13
|
## [1.35.0] - 2026-10-13
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|||||||
+13
-13
@@ -5,17 +5,17 @@ services:
|
|||||||
env_file:
|
env_file:
|
||||||
- env.d/development/postgresql
|
- env.d/development/postgresql
|
||||||
ports:
|
ports:
|
||||||
- "127.0.0.1:15432:5432"
|
- "15432:5432"
|
||||||
|
|
||||||
redis:
|
redis:
|
||||||
image: redis:5
|
image: redis:5
|
||||||
ports:
|
ports:
|
||||||
- "127.0.0.1:6379:6379"
|
- "6379:6379"
|
||||||
|
|
||||||
mailcatcher:
|
mailcatcher:
|
||||||
image: sj26/mailcatcher:latest
|
image: sj26/mailcatcher:latest
|
||||||
ports:
|
ports:
|
||||||
- "127.0.0.1:1081:1080"
|
- "1081:1080"
|
||||||
|
|
||||||
garage:
|
garage:
|
||||||
user: ${DOCKER_USER:-1000}
|
user: ${DOCKER_USER:-1000}
|
||||||
@@ -71,7 +71,7 @@ services:
|
|||||||
- env.d/development/common
|
- env.d/development/common
|
||||||
- env.d/development/postgresql
|
- env.d/development/postgresql
|
||||||
ports:
|
ports:
|
||||||
- "127.0.0.1:8071:8000"
|
- "8071:8000"
|
||||||
volumes:
|
volumes:
|
||||||
- ./src/backend:/app
|
- ./src/backend:/app
|
||||||
- ./data/static:/data/static
|
- ./data/static:/data/static
|
||||||
@@ -137,7 +137,7 @@ services:
|
|||||||
nginx:
|
nginx:
|
||||||
image: nginx:1.25
|
image: nginx:1.25
|
||||||
ports:
|
ports:
|
||||||
- "127.0.0.1:8083:8083"
|
- "8083:8083"
|
||||||
volumes:
|
volumes:
|
||||||
- ./docker/files/etc/nginx/conf.d:/etc/nginx/conf.d:ro
|
- ./docker/files/etc/nginx/conf.d:/etc/nginx/conf.d:ro
|
||||||
depends_on:
|
depends_on:
|
||||||
@@ -159,7 +159,7 @@ services:
|
|||||||
VITE_APP_TITLE: "LaSuite Meet"
|
VITE_APP_TITLE: "LaSuite Meet"
|
||||||
image: meet:frontend-development
|
image: meet:frontend-development
|
||||||
ports:
|
ports:
|
||||||
- "127.0.0.1:3000:8080"
|
- "3000:8080"
|
||||||
|
|
||||||
dockerize:
|
dockerize:
|
||||||
image: jwilder/dockerize
|
image: jwilder/dockerize
|
||||||
@@ -185,7 +185,7 @@ services:
|
|||||||
kc_postgresql:
|
kc_postgresql:
|
||||||
image: postgres:14.3
|
image: postgres:14.3
|
||||||
ports:
|
ports:
|
||||||
- "127.0.0.1:5433:5432"
|
- "5433:5432"
|
||||||
env_file:
|
env_file:
|
||||||
- env.d/development/kc_postgresql
|
- env.d/development/kc_postgresql
|
||||||
|
|
||||||
@@ -213,7 +213,7 @@ services:
|
|||||||
KC_DB_SCHEMA: public
|
KC_DB_SCHEMA: public
|
||||||
PROXY_ADDRESS_FORWARDING: 'true'
|
PROXY_ADDRESS_FORWARDING: 'true'
|
||||||
ports:
|
ports:
|
||||||
- "127.0.0.1:8080:8080"
|
- "8080:8080"
|
||||||
depends_on:
|
depends_on:
|
||||||
- kc_postgresql
|
- kc_postgresql
|
||||||
|
|
||||||
@@ -222,10 +222,10 @@ services:
|
|||||||
entrypoint: /livekit-server --dev --bind 0.0.0.0 --config ./config.yaml
|
entrypoint: /livekit-server --dev --bind 0.0.0.0 --config ./config.yaml
|
||||||
ports:
|
ports:
|
||||||
- "7880:7880"
|
- "7880:7880"
|
||||||
- "127.0.0.1:7881:7881"
|
- "7881:7881"
|
||||||
- "127.0.0.1:7882:7882/udp"
|
- "7882:7882/udp"
|
||||||
- "127.0.0.1:3478:3478/udp"
|
- "3478:3478/udp"
|
||||||
- "127.0.0.1:30000-30100:30000-30100/udp"
|
- "30000-30100:30000-30100/udp"
|
||||||
volumes:
|
volumes:
|
||||||
- ./docker/livekit/config/livekit-server.yaml:/config.yaml
|
- ./docker/livekit/config/livekit-server.yaml:/config.yaml
|
||||||
depends_on:
|
depends_on:
|
||||||
@@ -283,7 +283,7 @@ services:
|
|||||||
env_file:
|
env_file:
|
||||||
- env.d/development/summary
|
- env.d/development/summary
|
||||||
ports:
|
ports:
|
||||||
- "127.0.0.1:8001:8000"
|
- "8001:8000"
|
||||||
volumes:
|
volumes:
|
||||||
- ./src/summary:/app
|
- ./src/summary:/app
|
||||||
depends_on:
|
depends_on:
|
||||||
|
|||||||
@@ -45,4 +45,4 @@ services:
|
|||||||
# The local proxy listens on 8080 and collides with Keycloak's published admin port.
|
# The local proxy listens on 8080 and collides with Keycloak's published admin port.
|
||||||
keycloak:
|
keycloak:
|
||||||
ports: !override
|
ports: !override
|
||||||
- "127.0.0.1:8081:8080"
|
- "8081:8080"
|
||||||
|
|||||||
@@ -1,23 +0,0 @@
|
|||||||
# Generated by Django 5.2.14 on 2026-10-07 18:45
|
|
||||||
|
|
||||||
from django.contrib.postgres.operations import AddIndexConcurrently
|
|
||||||
from django.db import migrations, models
|
|
||||||
from django.db.models.functions import Upper
|
|
||||||
|
|
||||||
|
|
||||||
class Migration(migrations.Migration):
|
|
||||||
atomic = False
|
|
||||||
|
|
||||||
dependencies = [
|
|
||||||
('core', '0026_alter_application_scopes'),
|
|
||||||
]
|
|
||||||
|
|
||||||
operations = [
|
|
||||||
AddIndexConcurrently(
|
|
||||||
model_name="user",
|
|
||||||
index=models.Index(
|
|
||||||
Upper("email"),
|
|
||||||
name="user_email_upper_idx",
|
|
||||||
),
|
|
||||||
),
|
|
||||||
]
|
|
||||||
@@ -246,9 +246,6 @@ class User(AbstractBaseUser, BaseModel, auth_models.PermissionsMixin):
|
|||||||
name="unique_email_when_sub_is_null",
|
name="unique_email_when_sub_is_null",
|
||||||
)
|
)
|
||||||
]
|
]
|
||||||
indexes = [
|
|
||||||
models.Index(models.functions.Upper("email"), name="user_email_upper_idx"),
|
|
||||||
]
|
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
return self.email or self.admin_email or str(self.id)
|
return self.email or self.admin_email or str(self.id)
|
||||||
|
|||||||
Reference in New Issue
Block a user