Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 24 additions & 1 deletion docs/changelog.de.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,28 @@ und dieses Projekt hält sich an [Semantische Versionierung](https://semver.org/

---

## [1.0.21] - 2025-12-13

### Behoben
- **mkdocs.yml**: Navigationsstruktur korrigiert, die auf nicht existierende Pfade verwies (`guides/`, `api/`)
- **TOC-Anker**: 47 defekte Ankerlinks in ES/DE-Dokumentationsdateien behoben
- Akzente aus Ankern entfernt (`#introducción` → `#introduccion`)
- Dreifach-Strich-Anker korrigiert (`#primarykey---claves` → `#primarykey-claves`)
- **docs/index.es.md, docs/index.de.md**: Startseiten-Links auf korrekte Pfade korrigiert
- **docs/installation.*.md**: API-Referenzlinks korrigiert (`./api/table.md` → `./references/table.md`)
- **docs/getting-started.*.md**: Core-Concepts- und Beispiel-Links korrigiert
- **docs/references/client.*.md**: Decorators-Linkformat korrigiert (`./decorators/` → `./decorators.md`)
- **docs/references/decorators.de.md**: TOC-Einträge für nicht existierende Abschnitte entfernt (Datei unvollständig)
- **docs/examples/relations.*.md**: Decorator-Referenzlinks auf korrekte Anker korrigiert
- **docs/examples/advanced.*.md**: Core-Concepts-Querverweislink korrigiert

### Dokumentation
- Alle MkDocs-Build-Warnungen behoben (von 47 auf 0 defekte Links)
- Mehrsprachige Dokumentationskonsistenz verbessert (EN/ES/DE)
- Deutsche Navigationsleiste auf 404-Seiten aufgrund falscher Linkpfade behoben

---

## [1.0.20] - 2025-12-12

### Hinzugefügt
Expand Down Expand Up @@ -184,7 +206,8 @@ Dies ist eine stabile Version von @arcaelas/dynamite - ein modernes, Decorator-f

## Versionsverlauf-Zusammenfassung

- **v1.0.20** (Aktuell) - Dokumentationsumstrukturierung, Codebasis-Optimierung, API.md-Erstellung
- **v1.0.21** (Aktuell) - Dokumentationslink-Korrekturen, TOC-Anker-Korrekturen, mehrsprachige Konsistenz
- **v1.0.20** - Dokumentationsumstrukturierung, Codebasis-Optimierung, API.md-Erstellung
- **v1.0.17** - @Serialize, @DeleteAt, Dynamite.tx()-Transaktionen hinzugefügt
- **v1.0.13** - Stabile Version mit vollständigem Funktionsumfang
- **v1.0.0** - Erste öffentliche Veröffentlichung
Expand Down
25 changes: 24 additions & 1 deletion docs/changelog.es.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,28 @@ y este proyecto adhiere a [Versionado Semántico](https://semver.org/spec/v2.0.0

---

## [1.0.21] - 2025-12-13

### Corregido
- **mkdocs.yml**: Corregida la estructura de navegación que apuntaba a rutas inexistentes (`guides/`, `api/`)
- **Anclas TOC**: Corregidos 47 enlaces de anclas rotos en archivos de documentación ES/DE
- Eliminados acentos de anclas (`#introducción` → `#introduccion`)
- Corregidos anclas con triple guión (`#primarykey---claves` → `#primarykey-claves`)
- **docs/index.es.md, docs/index.de.md**: Corregidos enlaces de página de inicio a rutas correctas
- **docs/installation.*.md**: Corregidos enlaces de referencia API (`./api/table.md` → `./references/table.md`)
- **docs/getting-started.*.md**: Corregidos enlaces de core-concepts y ejemplos
- **docs/references/client.*.md**: Corregido formato de enlace de decoradores (`./decorators/` → `./decorators.md`)
- **docs/references/decorators.de.md**: Eliminadas entradas TOC para secciones inexistentes (archivo incompleto)
- **docs/examples/relations.*.md**: Corregidos enlaces de referencia de decoradores a anclas correctas
- **docs/examples/advanced.*.md**: Corregido enlace de referencia cruzada de core-concepts

### Documentación
- Resueltas todas las advertencias de compilación de MkDocs (de 47 a 0 enlaces rotos)
- Mejorada la consistencia de documentación multilingüe (EN/ES/DE)
- Corregida la barra de navegación alemana que aparecía en páginas 404 debido a rutas de enlaces incorrectas

---

## [1.0.20] - 2025-12-12

### Agregado
Expand Down Expand Up @@ -184,7 +206,8 @@ Esta es una versión estable de @arcaelas/dynamite - un ORM moderno basado en de

## Resumen del Historial de Versiones

- **v1.0.20** (Actual) - Reestructuración de documentación, optimización del código base, creación de API.md
- **v1.0.21** (Actual) - Corrección de enlaces de documentación, anclas TOC, consistencia multilingüe
- **v1.0.20** - Reestructuración de documentación, optimización del código base, creación de API.md
- **v1.0.17** - Agregado @Serialize, @DeleteAt, transacciones Dynamite.tx()
- **v1.0.13** - Versión estable con conjunto completo de características
- **v1.0.0** - Versión pública inicial
Expand Down
25 changes: 24 additions & 1 deletion docs/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,28 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

---

## [1.0.21] - 2025-12-13

### Fixed
- **mkdocs.yml**: Corrected navigation structure pointing to non-existent paths (`guides/`, `api/`)
- **TOC anchors**: Fixed 47 broken anchor links across ES/DE documentation files
- Removed accents from anchors (`#introducción` → `#introduccion`)
- Fixed triple-dash anchors (`#primarykey---claves` → `#primarykey-claves`)
- **docs/index.es.md, docs/index.de.md**: Fixed homepage links to correct paths
- **docs/installation.*.md**: Fixed API reference links (`./api/table.md` → `./references/table.md`)
- **docs/getting-started.*.md**: Fixed core-concepts and examples links
- **docs/references/client.*.md**: Fixed decorators link format (`./decorators/` → `./decorators.md`)
- **docs/references/decorators.de.md**: Removed TOC entries for non-existent sections (file is incomplete)
- **docs/examples/relations.*.md**: Fixed decorator reference links to correct anchors
- **docs/examples/advanced.*.md**: Fixed core-concepts cross-reference link

### Documentation
- Resolved all MkDocs build warnings (from 47 to 0 broken links)
- Improved multilingual documentation consistency (EN/ES/DE)
- Fixed German navbar appearing on 404 pages due to incorrect link paths

---

## [1.0.20] - 2025-12-12

### Added
Expand Down Expand Up @@ -184,7 +206,8 @@ This is a stable release of @arcaelas/dynamite - a modern, decorator-first ORM f

## Version History Summary

- **v1.0.20** (Current) - Documentation restructure, codebase optimization, API.md creation
- **v1.0.21** (Current) - Documentation link fixes, TOC anchor corrections, multilingual consistency
- **v1.0.20** - Documentation restructure, codebase optimization, API.md creation
- **v1.0.17** - Added @Serialize, @DeleteAt, Dynamite.tx() transactions
- **v1.0.13** - Stable release with full feature set
- **v1.0.0** - Initial public release
Expand Down
4 changes: 2 additions & 2 deletions docs/examples/advanced.de.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Dieses umfassende Beispiel demonstriert fortgeschrittene Abfragemuster, Paginier
- [Sortierung und Reihenfolge](#sortierung-und-reihenfolge)
- [Attributauswahl](#attributauswahl)
- [Komplexe Filterung](#komplexe-filterung)
- [Vollständiges Funktionierendes Beispiel](#vollständiges-funktionierendes-beispiel)
- [Vollstandiges Funktionierendes Beispiel](#vollstandiges-funktionierendes-beispiel)
- [Erwartete Ausgabe](#erwartete-ausgabe)
- [Leistungsoptimierung](#leistungsoptimierung)
- [Best Practices](#best-practices)
Expand Down Expand Up @@ -866,7 +866,7 @@ async function get_users_1() {
### API-Referenzen

- [Table API](../references/table.md) - Vollständige Table-Klassendokumentation
- [Abfrageoperatoren](../references/core-concepts.md#query-operators) - Alle verfügbaren Operatoren
- [Abfrageoperatoren](../references/core-concepts.de.md#query-operatoren) - Alle verfügbaren Operatoren
- [Decorator-Leitfaden](../references/decorators.md) - Alle verfügbaren Decorators

Viel Erfolg beim Abfragen mit Dynamite!
14 changes: 7 additions & 7 deletions docs/examples/advanced.es.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,17 +5,17 @@ Este ejemplo completo demuestra patrones de consulta avanzados, paginación, fil
## Tabla de Contenidos

- [Operadores de Consulta](#operadores-de-consulta)
- [Consultas de Comparación](#consultas-de-comparación)
- [Consultas de Comparacion](#consultas-de-comparacion)
- [Consultas de Array](#consultas-de-array)
- [Consultas de String](#consultas-de-string)
- [Paginación](#paginación)
- [Ordenamiento y Clasificación](#ordenamiento-y-clasificación)
- [Selección de Atributos](#selección-de-atributos)
- [Paginacion](#paginacion)
- [Ordenamiento y Clasificacion](#ordenamiento-y-clasificacion)
- [Seleccion de Atributos](#seleccion-de-atributos)
- [Filtrado Complejo](#filtrado-complejo)
- [Ejemplo Completo Funcional](#ejemplo-completo-funcional)
- [Salida Esperada](#salida-esperada)
- [Optimización de Rendimiento](#optimización-de-rendimiento)
- [Mejores Prácticas](#mejores-prácticas)
- [Optimizacion de Rendimiento](#optimizacion-de-rendimiento)
- [Mejores Practicas](#mejores-practicas)

## Operadores de Consulta

Expand Down Expand Up @@ -1060,7 +1060,7 @@ async function get_users_1() {
### Referencias de API

- [API de Table](../references/table.md) - Documentación completa de la clase Table
- [Operadores de Consulta](../references/core-concepts.md#query-operators) - Todos los operadores disponibles
- [Operadores de Consulta](../references/core-concepts.es.md#operadores-de-consulta) - Todos los operadores disponibles
- [Guía de Decoradores](../references/decorators.md) - Todos los decoradores disponibles

¡Feliz consulta con Dynamite!
14 changes: 7 additions & 7 deletions docs/examples/basic.de.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@ Dieses Beispiel demonstriert eine einfache CRUD-Anwendung (Create, Read, Update,

- [Modelldefinition](#modelldefinition)
- [Einrichtung und Konfiguration](#einrichtung-und-konfiguration)
- [Datensätze Erstellen](#datensätze-erstellen)
- [Datensätze Lesen](#datensätze-lesen)
- [Datensätze Aktualisieren](#datensätze-aktualisieren)
- [Datensätze Löschen](#datensätze-löschen)
- [Vollständiges Funktionierendes Beispiel](#vollständiges-funktionierendes-beispiel)
- [Datensatze Erstellen](#datensatze-erstellen)
- [Datensatze Lesen](#datensatze-lesen)
- [Datensatze Aktualisieren](#datensatze-aktualisieren)
- [Datensatze Loschen](#datensatze-loschen)
- [Vollstandiges Funktionierendes Beispiel](#vollstandiges-funktionierendes-beispiel)
- [Erwartete Ausgabe](#erwartete-ausgabe)
- [Schlüsselkonzepte](#schlüsselkonzepte)
- [Nächste Schritte](#nächste-schritte)
- [Schlusselkonzepte](#schlusselkonzepte)
- [Nachste Schritte](#nachste-schritte)

## Modelldefinition

Expand Down
12 changes: 6 additions & 6 deletions docs/examples/basic.es.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,16 @@ Este ejemplo demuestra una aplicación CRUD (Crear, Leer, Actualizar, Eliminar)

## Tabla de Contenidos

- [Definición del Modelo](#definición-del-modelo)
- [Configuración e Inicialización](#configuración-e-inicialización)
- [Creación de Registros](#creación-de-registros)
- [Definicion del Modelo](#definicion-del-modelo)
- [Configuracion e Inicializacion](#configuracion-e-inicializacion)
- [Creacion de Registros](#creacion-de-registros)
- [Lectura de Registros](#lectura-de-registros)
- [Actualización de Registros](#actualización-de-registros)
- [Eliminación de Registros](#eliminación-de-registros)
- [Actualizacion de Registros](#actualizacion-de-registros)
- [Eliminacion de Registros](#eliminacion-de-registros)
- [Ejemplo Completo Funcional](#ejemplo-completo-funcional)
- [Salida Esperada](#salida-esperada)
- [Conceptos Clave](#conceptos-clave)
- [Próximos Pasos](#próximos-pasos)
- [Proximos Pasos](#proximos-pasos)

## Definición del Modelo

Expand Down
2 changes: 1 addition & 1 deletion docs/examples/relations.de.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Dieses umfassende Beispiel demonstriert, wie Sie Beziehungen in Dynamite ORM def
- [Viele-zu-Eins (BelongsTo)](#viele-zu-eins-belongsto)
- [Verschachtelte Beziehungen](#verschachtelte-beziehungen)
- [Gefilterte Beziehungen](#gefilterte-beziehungen)
- [Vollständiges E-Commerce-Beispiel](#vollständiges-e-commerce-beispiel)
- [Vollstandiges E-Commerce-Beispiel](#vollstandiges-e-commerce-beispiel)
- [Erwartete Ausgabe](#erwartete-ausgabe)
- [Erweiterte Muster](#erweiterte-muster)
- [Best Practices](#best-practices)
Expand Down
8 changes: 4 additions & 4 deletions docs/examples/relations.es.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,15 @@ Este ejemplo completo demuestra cómo definir y usar relaciones en Dynamite ORM.

## Tabla de Contenidos

- [Conceptos Básicos de Relaciones](#conceptos-básicos-de-relaciones)
- [Conceptos Basicos de Relaciones](#conceptos-basicos-de-relaciones)
- [Uno-a-Muchos (HasMany)](#uno-a-muchos-hasmany)
- [Muchos-a-Uno (BelongsTo)](#muchos-a-uno-belongsto)
- [Relaciones Anidadas](#relaciones-anidadas)
- [Relaciones Filtradas](#relaciones-filtradas)
- [Ejemplo Completo de E-Commerce](#ejemplo-completo-de-e-commerce)
- [Salida Esperada](#salida-esperada)
- [Patrones Avanzados](#patrones-avanzados)
- [Mejores Prácticas](#mejores-prácticas)
- [Mejores Practicas](#mejores-practicas)

## Conceptos Básicos de Relaciones

Expand Down Expand Up @@ -1059,8 +1059,8 @@ for (const post of posts) {

### Referencias de API

- [Decorador HasMany](../references/decorators.md#hasmany) - Documentación completa de HasMany
- [Decorador BelongsTo](../references/decorators.md#belongsto) - Documentación completa de BelongsTo
- [Decorador HasMany](../references/decorators.md#hasmany-relaciones-uno-a-muchos) - Documentación completa de HasMany
- [Decorador BelongsTo](../references/decorators.md#belongsto-relaciones-muchos-a-uno) - Documentación completa de BelongsTo
- [Consultas Avanzadas](./advanced.es.md) - Consultas complejas con relaciones

¡Feliz codificación con relaciones de Dynamite!
4 changes: 2 additions & 2 deletions docs/examples/relations.md
Original file line number Diff line number Diff line change
Expand Up @@ -1059,8 +1059,8 @@ for (const post of posts) {

### API References

- [HasMany Decorator](../references/decorators.md#hasmany) - Complete HasMany documentation
- [BelongsTo Decorator](../references/decorators.md#belongsto) - Complete BelongsTo documentation
- [HasMany Decorator](../references/decorators.md#hasmany-relaciones-uno-a-muchos) - Complete HasMany documentation
- [BelongsTo Decorator](../references/decorators.md#belongsto-relaciones-muchos-a-uno) - Complete BelongsTo documentation
- [Advanced Queries](./advanced.md) - Complex queries with relationships

### Additional Topics
Expand Down
4 changes: 2 additions & 2 deletions docs/getting-started.de.md
Original file line number Diff line number Diff line change
Expand Up @@ -507,7 +507,7 @@ Jetzt, da Sie die Grundlagen verstehen, erkunden Sie diese erweiterten Themen:

### Kernkonzepte
Lernen Sie die grundlegenden Konzepte und Architektur kennen:
- [Kernkonzepte](./core-concepts.de.md) - Tiefer Einblick in Decorators, Modelle und Beziehungen
- [Kernkonzepte](./references/core-concepts.de.md) - Tiefer Einblick in Decorators, Modelle und Beziehungen

### Erweiterte Funktionen
- **Beziehungen** - Definieren Sie Eins-zu-Viele- und Viele-zu-Eins-Beziehungen
Expand All @@ -526,7 +526,7 @@ Lernen Sie die grundlegenden Konzepte und Architektur kennen:

### Zusätzliche Ressourcen
- [API-Referenz](references/table.md) - Vollständige API-Dokumentation
- [Beispiele](../../examples/) - Weitere Codebeispiele
- [Beispiele](./examples/basic.md) - Weitere Codebeispiele
- [GitHub Issues](https://github.com/arcaelas/dynamite/issues) - Häufige Probleme und Lösungen

## Schnellreferenz
Expand Down
4 changes: 2 additions & 2 deletions docs/getting-started.es.md
Original file line number Diff line number Diff line change
Expand Up @@ -613,7 +613,7 @@ Ahora que comprendes los conceptos básicos, explora estos temas avanzados:

### Conceptos Básicos
Aprende sobre los conceptos fundamentales y la arquitectura:
- [Conceptos Básicos](./core-concepts.es.md) - Inmersión profunda en decoradores, modelos y relaciones
- [Conceptos Básicos](./references/core-concepts.es.md) - Inmersión profunda en decoradores, modelos y relaciones

### Características Avanzadas
- **Relaciones** - Define relaciones uno a muchos y muchos a uno
Expand All @@ -632,7 +632,7 @@ Aprende sobre los conceptos fundamentales y la arquitectura:

### Recursos Adicionales
- [Referencia de API](references/table.md) - Documentación completa de la API
- [Ejemplos](../../examples/) - Más ejemplos de código
- [Ejemplos](./examples/basic.md) - Más ejemplos de código
- [GitHub Issues](https://github.com/arcaelas/dynamite/issues) - Problemas comunes y soluciones

## Referencia Rápida
Expand Down
4 changes: 2 additions & 2 deletions docs/getting-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -613,7 +613,7 @@ Now that you understand the basics, explore these advanced topics:

### Core Concepts
Learn about the fundamental concepts and architecture:
- [Core Concepts](./core-concepts.md) - Deep dive into decorators, models, and relationships
- [Core Concepts](./references/core-concepts.md) - Deep dive into decorators, models, and relationships

### Advanced Features
- **Relationships** - Define one-to-many and many-to-one relationships
Expand All @@ -632,7 +632,7 @@ Learn about the fundamental concepts and architecture:

### Additional Resources
- [API Reference](references/table.md) - Complete API documentation
- [Examples](../../examples/) - More code examples
- [Examples](./examples/basic.md) - More code examples
- [GitHub Issues](https://github.com/arcaelas/dynamite/issues) - Common issues and solutions

## Quick Reference
Expand Down
11 changes: 8 additions & 3 deletions docs/index.de.md
Original file line number Diff line number Diff line change
Expand Up @@ -169,9 +169,14 @@ Dynamite basiert auf drei Kernkonzepten:
## Nächste Schritte

- **[Installationsanleitung](installation.md)** - Richten Sie Dynamite in Ihrem Projekt ein
- **[Erste Schritte](guides/getting-started.md)** - Ihr erstes Dynamite-Modell
- **[Kernkonzepte](guides/core-concepts.md)** - Die Grundlagen verstehen
- **[API-Referenz](api/table.md)** - Vollständige API-Dokumentation
- **[Erste Schritte](getting-started.md)** - Ihr erstes Dynamite-Modell
- **[Kernkonzepte](references/core-concepts.md)** - Die Grundlagen verstehen
- **[API-Referenz](references/table.md)** - Vollständige API-Dokumentation
- **[Beispiele](examples/basic.md)** - Praktische Beispiele
- [Grundlegend](examples/basic.md) - CRUD-Operationen
- [Beziehungen](examples/relations.md) - HasMany, BelongsTo, ManyToMany
- [Fortgeschritten](examples/advanced.md) - Komplexe Abfragen und Muster
- **[Changelog](changelog.md)** - Versionshistorie

## Community

Expand Down
11 changes: 8 additions & 3 deletions docs/index.es.md
Original file line number Diff line number Diff line change
Expand Up @@ -169,9 +169,14 @@ Dynamite está construido sobre tres conceptos fundamentales:
## Próximos Pasos

- **[Guía de Instalación](installation.md)** - Configura Dynamite en tu proyecto
- **[Comenzando](guides/getting-started.md)** - Tu primer modelo Dynamite
- **[Conceptos Básicos](guides/core-concepts.md)** - Entendiendo los fundamentos
- **[Referencia API](api/table.md)** - Documentación completa de la API
- **[Comenzando](getting-started.md)** - Tu primer modelo Dynamite
- **[Conceptos Básicos](references/core-concepts.md)** - Entendiendo los fundamentos
- **[Referencia API](references/table.md)** - Documentación completa de la API
- **[Ejemplos](examples/basic.md)** - Ejemplos prácticos
- [Básico](examples/basic.md) - Operaciones CRUD
- [Relaciones](examples/relations.md) - HasMany, BelongsTo, ManyToMany
- [Avanzado](examples/advanced.md) - Consultas complejas y patrones
- **[Changelog](changelog.md)** - Historial de versiones

## Comunidad

Expand Down
6 changes: 3 additions & 3 deletions docs/installation.de.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@ Diese Anleitung deckt alles ab, was Sie benötigen, um @arcaelas/dynamite in Ihr
- [Installation](#installation)
- [AWS-Konfiguration](#aws-konfiguration)
- [Basiskonfiguration](#basiskonfiguration)
- [Überprüfung](#überprüfung)
- [Uberprufung](#uberprufung)
- [Fehlerbehebung](#fehlerbehebung)
- [Nächste Schritte](#nächste-schritte)
- [Nachste Schritte](#nachste-schritte)

---

Expand Down Expand Up @@ -921,7 +921,7 @@ npm install @arcaelas/dynamite @aws-sdk/client-dynamodb @aws-sdk/lib-dynamodb

### Zusätzliche Ressourcen

- [API-Referenz](./api/table.md)
- [API-Referenz](./references/table.md)
- [DynamoDB Best Practices](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/best-practices.html)
- [AWS SDK v3-Dokumentation](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/)
- [GitHub-Repository](https://github.com/arcaelas/dynamite)
Expand Down
Loading
Loading