Changelog

Feature

v26.6.26 — Coffee Varieties + mobilní layout

API

  • CoffeeCardDetailDto — přidána property IEnumerable<VarietyDto> Varieties
  • CoffeeCardConfiguration — přidáno AutoInclude() pro navigaci Varieties
  • CoffeeCardMappingConfig — explicitní mapování odrůd v detailním mapperu

FE

  • CoffeeCard/index.vue — sekce Odrůdy v záložce Geografické informace (UBadge s kódem a odkazem)
  • coffee/list.vue — panel seznamu se na mobilu skryje při otevření detailu (inbox vzor)
  • CoffeeList.vue — vyčistěný layout položky, priorita publicName
Feature

v26.6.24 — ContactBook validace unikátnosti

API

  • CreateCompanyCommandValidator — async FluentValidation kontrola duplicitního Name / IČO
  • UpdateCompanyCommandValidator — stejná kontrola, vlastní záznam je vyloučen (excludeId)
  • ICompanyRepository — nové metody ExistsByNameAsync, ExistsByIcoAsync
  • CompanyRepository — implementace přes EF Core AnyAsync
Enhancement

v26.1.17 — GitHub Skills

  • Ukázka .github/skills pro custom skills
  • Zavedení verzování projektu (CHANGELOG.md)
Init

v26.1.7 — Inicializace projektu

  • Základní struktura Repository Starter Kit
  • Složky .github — copilot-instructions, instructions, agents
  • AGENTS.md, CLAUDE.md, GEMINI.md
  • Dokumentační struktura docs/, README.md