Fix import

This commit is contained in:
Corrado Mulas
2026-06-19 12:20:39 +02:00
parent 6c6eb0fd81
commit 2d134be28f
3 changed files with 12 additions and 8 deletions

View File

@@ -6,8 +6,8 @@ metadata:
spec: spec:
project: default project: default
source: source:
repoURL: https://github.com/YOUR_ORG/telegram-groupfactory.git repoURL: https://git.devops.lnxc.it/dev/IMS/telegram-groupfactory.git
targetRevision: main targetRevision: master
path: k8s path: k8s
destination: destination:
server: https://kubernetes.default.svc server: https://kubernetes.default.svc

View File

@@ -20,6 +20,8 @@ spec:
spec: spec:
securityContext: securityContext:
runAsNonRoot: true runAsNonRoot: true
runAsUser: 1000
runAsGroup: 1000
seccompProfile: seccompProfile:
type: RuntimeDefault type: RuntimeDefault
containers: containers:
@@ -60,6 +62,9 @@ spec:
cpu: 500m cpu: 500m
memory: 512Mi memory: 512Mi
securityContext: securityContext:
runAsNonRoot: true
runAsUser: 1000
runAsGroup: 1000
allowPrivilegeEscalation: false allowPrivilegeEscalation: false
capabilities: capabilities:
drop: drop:

View File

@@ -2,8 +2,7 @@ import asyncio
import logging import logging
import json import json
import uvicorn import uvicorn
from telethon import TelegramClient, events from telethon import Button, TelegramClient, events
from telethon.tl.types import InlineKeyboardMarkup, InlineKeyboardButton
from src.config import load_config, save_user_admin_role, get_user_admin_role from src.config import load_config, save_user_admin_role, get_user_admin_role
from src.services.mongodb_service import MongoDBService from src.services.mongodb_service import MongoDBService
from src.services.user_service import UserService from src.services.user_service import UserService
@@ -195,12 +194,12 @@ async def main():
response = await group_handler.handle_create_group(group_name, user_ids) response = await group_handler.handle_create_group(group_name, user_ids)
# Ask about admin role with inline buttons # Ask about admin role with inline buttons
buttons = InlineKeyboardMarkup([ buttons = [
[ [
InlineKeyboardButton(text="✅ Yes, I want to be full admin", data=b"admin_role:yes"), Button.inline("✅ Yes, I want to be full admin", b"admin_role:yes"),
InlineKeyboardButton(text="❌ No, just regular member", data=b"admin_role:no") Button.inline("❌ No, just regular member", b"admin_role:no"),
]
] ]
])
await event.respond( await event.respond(
f"{response}\n\n" + f"{response}\n\n" +