35099de2c5
- Fix: Share-Dialog oeffnet sich jetzt auch bei bereits geteilten Dateien - Neu: Dateien/Ordner direkt mit anderen Benutzern teilen (Lesen/Schreiben/Admin) - Neu: Benutzersuche im Share-Dialog, bestehende Freigaben anzeigen/entfernen - Neu: Admin kann Benutzer ueber die Weboberflaeche anlegen - Neu: Admin kann Benutzer bearbeiten (Rolle, Quota, aktiv/inaktiv) und loeschen - Neu: Schieberegler fuer oeffentliche Registrierung in den Admin-Einstellungen - Neu: Register-Link auf Login-Seite nur sichtbar wenn Registrierung erlaubt - Neu: Register-Seite leitet um wenn Registrierung deaktiviert - Neu: AppSettings-Model fuer persistente App-Konfiguration - Neu: /api/users/search Endpunkt fuer Benutzersuche in Share-Dialogen Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
18 lines
676 B
Python
18 lines
676 B
Python
from app.models.user import User
|
|
from app.models.file import File, FilePermission, ShareLink
|
|
from app.models.calendar import Calendar, CalendarEvent, CalendarShare
|
|
from app.models.contact import AddressBook, Contact, AddressBookShare
|
|
from app.models.email_account import EmailAccount
|
|
from app.models.password_vault import PasswordFolder, PasswordEntry, PasswordShare
|
|
from app.models.settings import AppSettings
|
|
|
|
__all__ = [
|
|
'User',
|
|
'File', 'FilePermission', 'ShareLink',
|
|
'Calendar', 'CalendarEvent', 'CalendarShare',
|
|
'AddressBook', 'Contact', 'AddressBookShare',
|
|
'EmailAccount',
|
|
'PasswordFolder', 'PasswordEntry', 'PasswordShare',
|
|
'AppSettings',
|
|
]
|