Ctrl K
ComunidadGuías…

CHANGELOG.md

Rama develop · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
# Changelog

## v0.1.0 (2026-03-02)

Initial public release.

### Features

- Constraint-based menu generation using linear programming (PuLP/CBC)
- Constraint types: keyword, food, book, rating, cooked date, created date
- Operators: `>=`, `<=`, `==`, `between`, with hard and soft (weighted) modes
- Profile system with base profile inheritance
- Customer-facing menu view with order placement
- Admin panel for profiles, categories, branding, and scheduling
- Cron-based automatic menu generation (APScheduler)
- Weekly plan templates with multi-day generation
- Real-time order notifications via SSE
- Tandoor API integration with caching and retry
- Setup wizard for first-time configuration
- Custom branding (logo, favicon, loading icon, app name, slogans)
- Docker image with non-root user, health check, multi-arch (amd64 + arm64)

### Infrastructure

- CI: lint (ruff check + format), test with coverage, Docker build
- OpenSSF Scorecard, CodeQL SAST
- Dependabot with auto-merge for passing updates
- Trivy container scanning on release