v1.2.0
v1.2.0 (2025-10-09)
This release is published under the MIT License.
Bug Fixes
-
Aktualisiere die Logik zum Abrufen vorhandener Basen in den Integrationstests (
181bafd) -
Aktualisiere die Logik zur Entdeckung von Basen in den Integrationstests (
931b6a3) -
Behebe Syntaxfehler bei der Token-Generierung (
c12dbfc) -
Entferne Docker SDK und Pillow Installation aus den Workflow-Schritten und füge sie als optionale Abhängigkeiten in pyproject.toml hinzu (
b7220c4) -
Entferne fehlerhafte API-Token-Generierung und verbessere Fehlerbehandlung (
a700c42) -
Entferne ungenutzte Importe aus den Integrationstests (
7aaebf4) -
Entferne überflüssige Parameter bei der Token-Generierung (
2b647d7) -
Refactor and enhance view management tests (
9a2df88) -
Update repository links in CONTRIBUTING.md and pyproject.toml for consistency (
04e6fa8) -
Verbessere Container-Start- und Bereitstellungslogik für Integrationstests (
10fc739) -
Überprüfe die Verfügbarkeit von Docker anstelle der Einrichtung in den Workflow-Schritten (
de35dcb)
Chores
- Entferne veraltete README-Datei für CI/CD-Setup (
34bc6d4)
Code Style
-
Aktualisiere Workflow-Datei mit klaren Jobnamen für Tests und Performance (
2114ad2) -
Füge Emojis zu den Jobnamen und Schritten in der Feature-Test-Workflow-Datei hinzu (
28030a9)
Documentation
-
Add openapi specs. (
f500885) -
Aktualisiere Installationsanweisungen für spezifische Versionen und Branches (
102ff49) -
Füge Installationsanweisungen für GitHub hinzu (
cf5d115) -
Korrigiere Verweise auf CHANGELOG.md in README.template und pyproject.toml (
228cebd) -
Update README.MD [automated] (
3ab12ac) -
Update README.MD [automated] (
be114d5) -
Update README.MD [automated] (
025262d) -
Update README.MD [automated] (
37dab1d) -
Update README.MD [automated] (
7f40be9) -
Update SECURITY.MD [automated] (
16e374e)
Features
-
Add bulk operations and view management for NocoDB (
7362e71) -
Add comprehensive tests for NocoDB webhooks functionality (
433c9c5) -
Add comprehensive tests for NocoDB webhooks functionality (
6a4336b) -
Add Docker support for testing NocoDB Simple Client and enhance caching mechanism (
a506140) -
Add python-dotenv to development dependencies and improve Bandit security scan exclusions (
6193afd) -
Add unit tests for NocoDB Views and Webhooks functionality (
22a7afa) -
Add workspace and base management methods to NocoDBMetaClient (
8315d7a) -
Aktualisiere die list_bases-Methode zur Auflistung aller Basen ohne workspace_id (
080a2b9) -
Aktualisiere Konfiguration und Umgebungsvariablen für nocodb-config.json zur Vereinheitlichung der Variablennamen (
6a3e298) -
Aktualisiere Konfigurationsladefunktion zur Unterstützung von nocodb-config.json und entferne veraltete .env-Datei (
877edcb) -
Aktualisiere NocoDB-Client und Tests für API v2 Array-Antworten bei CRUD-Operationen (
6d54860) -
Aktualisiere NocoDB-Client und Tests für API v2, um die Rückgabe von Objekten anstelle von Arrays zu berücksichtigen (
67ae670) -
Aktualisiere NocoDBMetaClient zur Vererbung von NocoDBClient und passe Aufrufe in den Manager-Klassen an (
908581d) -
Aktualisiere Pre-Commit-Konfiguration, um Tests von Hooks auszuschließen und die Python-Version zu ändern (
d37bcf3) -
Aktualisiere Test für Dateioperationen, um Upload und Download zu unterstützen (
9cf5d8b) -
Aktualisiere Tests für NocoDBTable, um spezifische Argumente für Mock-Methoden zu überprüfen (
3856392) -
Aktualisiere Token-Generierung und verbessere Umgebungsdateien für CI/CD (
e0dc9f9) -
Enhance GitHub Actions workflow with descriptive step names and improve cache handling (
458853e) -
Entferne die Standardgröße für die maximale Dateigröße im FileManager (
9b63ba0) -
Entferne Docker-Testskripte und zugehörige Docker-Konfiguration (
336cd2b) -
Entferne veraltete Analyse der API-Antwortformate aus der Dokumentation (
fcb9940) -
Entferne überflüssige ID-Spalte aus der Tabellendefinition in Integrationstests (
23ae951) -
Erweitere Integrationstests um dynamische Tabellenverwaltung und verbessere Fehlerbehandlung (
187cf39) -
Erweitere NocoDB Gesundheitsprüfung um Authentifizierungs-API-Überprüfung (
491942e) -
Füge Integrationstests für nocodb-simple-client hinzu (
05448a5) -
Füge NocoDBMetaClient hinzu und verbessere Tests für asynchrone Client-Funktionalität (
1957546) -
Füge Unterstützung für asynchrone Tests mit pytest-asyncio hinzu (
9f0bf0e) -
Füge Unterstützung für workflow_dispatch und workflow_call in die Feature-Test-Workflow-Datei hinzu (
591836b) -
Implement workspace and base operations tests in NocoDBMetaClient (
e719e21) -
Integrationstests für Python-managed NocoDB-Instanz optimiert und Docker-Setup hinzugefügt (
7ce9aaa) -
Reduziere die maximale Dateigröße auf 50MB im FileManager (
cb8a663) -
Refactor async client tests to use NocoDBConfig for configuration management (
c4b6f73) -
Refactor tests and add new test cases for NocoDB Meta Client and Views (
0afa9fe) -
Verbessere Docker-Setup und Warte-Logik für NocoDB-Container (
7747ae2) -
Verbessere Fehlerbehandlung bei der Einfügeoperation für NocoDB-Client (
d758cf1) -
Verbessere Fehlerbehandlung in Integrationstests für nicht vorhandene Datensätze (
5b1f592) -
Verbessere Fehlerbehandlung in NocoDB-Client und Integrationstests für ungültige Datensätze (
11edc03) -
Verbessere Fehlerbehandlung und Debugging für Token-Generierung und API-Verbindung (
4a80d2b) -
Verbessere Fehlerbehandlung und Unterstützung für neue Cache-Konfigurationen in NocoDB (
532ae91) -
Verbessere Integrationstests mit Konfigurationsüberprüfung und optimiere Docker-Setup (
d369f4c) -
Verbessere Konfigurationsladefunktion und unterstütze neue Umgebungsvariablen für Integrationstests (
1ad9718) -
Verbessere Protokollierung in den Integrationstests und aktualisiere die Tabellenstruktur für NocoDB 0.265.1+ (
a328535) -
Verbessere Token-Generierung durch Authentifizierung und verbessere Fehlerbehandlung (
ed5786b) -
Verbessere Token-Generierung mit Basis-Authentifizierung und verbessere Fehlerbehandlung (
2f9b022) -
Verbessere Typüberprüfungen und Fehlerbehandlung in der NocoDB-Client-Bibliothek (
c24c622) -
Vereinheitliche Variablennamen in Integrationstests für NocoDB-Client (
5af424a)
Refactoring
- Optimize webhook tests by simplifying assertions and updating method calls (
f21fe5a)
Detailed Changes: v1.1.1...v1.2.0