[{"data":1,"prerenderedAt":55},["ShallowReactive",2],{"$fJwd8ildxjgGkRka0y54m3V7XljgN2kE-5T8VjyKODM0":3},[4,7,10,13,16,19,22,25,28,31,34,37,40,43,46,49,52],{"version":5,"content":6},"v1.5.0","# Verze 1.5.0\n\n📅 Datum vydání: 29. 1. 2026\n🏷️ Tag: release-v1.5.0\n\n## 🤖 Co je nového (AI Shrnutí)\n\nVzhledem k tomu, že v seznamu nebyly uvedeny žádné konkrétní změny, zde je shrnutí podle tvých instrukcí:\n\n### 🚀 Enty v1.5.0\n\nVylepšení stability a drobné opravy.\n\n---\n\n## 🛠️ Technický přehled změn\n",{"version":8,"content":9},"v1.4.0","# Verze 1.4.0\n\n📅 Datum vydání: 29. 1. 2026\n🏷️ Tag: release-v1.4.0\n\n## 🤖 Co je nového (AI Shrnutí)\n\nZde je shrnutí novinek ve verzi **Enty 1.4.0**, zaměřené na to, co je důležité pro vás a vaše podnikání.\n\n### 🚀 Enty 1.4.0: Ještě propojenější a chytřejší asistent\n\nTato aktualizace posouvá možnosti vašich AI asistentů na novou úroveň, ať už jde o jejich dostupnost na komunikačních platformách nebo kvalitu jejich odpovědí.\n\n#### 🔌 Nové integrace\n\nNyní můžete své asistenty propojit s aplikacemi, které denně používáte:\n\n- **WhatsApp:** Plná podpora integrace (přes whapi.cloud) včetně správy zpráv a oznámení.\n- **Slack:** Nově můžete asistenta autorizovat a používat přímo ve vašich firemních kanálech.\n- **Discord:** Přidána podpora pro webhooky a interakce v rámci Discord serverů.\n- **Vylepšená správa:** V katalogu integrací nyní můžete své propojení snadno upravovat a spravovat.\n\n#### 📄 Lepší práce s dokumenty a weby\n\nVáš asistent se teď učí z vašich podkladů mnohem efektivněji:\n\n- **Firecrawl:** Nasadili jsme novou technologii pro přesnější a spolehlivější stahování obsahu z vašich webových stránek.\n- **Analýza obrázků:** Výrazně jsme vylepšili schopnost asistentů analyzovat obrázky v dokumentech.\n- **Práce s PDF:** Přidali jsme specializované zpracování pro PDF soubory, aby z nich asistent vytěžil maximum informací.\n- **URL na pozadí:** Podpora pro automatické aktualizace dokumentů z webových adres běžících na pozadí.\n\n#### 🖥️ Přehlednější uživatelské prostředí\n\nZjednodušili jsme ovládání platformy, abyste se mohli soustředit na to podstatné:\n\n- **Nová navigace:** Kompletně jsme přepracovali horní lištu (LayoutHeader) pro rychlejší pohyb v aplikaci.\n- **Super Dashboard:** Vylepšený hlavní panel vám poskytne lepší přehled o statistikách a správě vašich společností.\n- **Multi-firemní podpora:** Jeden uživatelský účet nyní může plynuleji spravovat více firem najednou.\n- **Uživatelský manuál:** Přidali jsme příručku přímo do platformy, aby byla nápověda vždy po ruce.\n\n#### 🧠 Chytřejší komunikace\n\n- **Lepší kontext:** Asistent si nyní lépe pamatuje historii zpráv, což vede k přirozenější konverzaci.\n- **Stručnější odpovědi:** Upravili jsme vnitřní instrukce tak, aby odpovědi byly k věci a zbytečně vás nezdržovaly.\n- **Bezpečnější nahrávání:** Přidali jsme nové kontrolní mechanismy (XSS validátor) při nahrávání souborů pro vaši maximální bezpečnost.\n\n#### ✅ Další vylepšení\n\n- Nové uvítací okno pro snadnější začátek s platformou.\n- Možnost smazat firmu s nutným potvrzením (prevence nechtěného smazání dat).\n- Jasnější texty v upozorněních a potvrzovacích oknech.\n- Vylepšená stabilita chatu a opravy chyb při odesílání zpráv.\n\n---\n\n_Všechna tato vylepšení mají jediný cíl: aby pro vás byl AI asistent Enty co nejužitečnějším a nejspolehlivějším kolegou._\n\n---\n\n## 🛠️ Technický přehled změn\n\n### 📝 Ostatní změny\n\n- feat: add background URL support for bots with website documents in background mode\n- feat: implement path parameter interpolation in API fetch calls and enhance error handling for website availability\n- feat: implement company deletion functionality with confirmation and error handling\n- feat: enhance super dashboard with improved layout, stats retrieval, and company management features\n- refactor: update Playwright config to reduce worker count and improve timeout handling feat: enhance invite functionality to check for existing users more accurately feat: add SQL migration for bot integrations token index test: improve stability of security widget tests with UI confirmation checks\n- feat: add new logo assets and update LayoutHeader component\n- feat: implement LayoutHeader component and refactor layout structure for improved navigation fix: update user invitation tests with new data-test attributes for better reliability fix: enhance chat API response handling and ensure consistent success status\n- feat: implement multi-company user support and enhance document image analysis\n- feat: add document crawl jobs functionality and improve document handling\n- feat: integrate Firecrawl API for website crawling and remove Playwright dependency\n- feat: přidat historii zpráv pro kontext bez aktuální otázky v komponentách ChatAssistant, RightColumn a BotTestAssistant\n- feat: přidat pokyn pro stručnost v systémovém promptu asistenta\n- feat: add data-test attributes for improved testing in bot integration components and tests\n- feat: add Discord webhook integration for handling interactions and events\n- feat: upravit integraci WhatsApp - odstranit webhook URL, aktualizovat stav a přidat nové testy\n- feat: Update WhatsApp integration to use whapi.cloud service\n- feat: Zlepšit zpracování chyb a odstranit debugovací výstupy při nahrávání souborů\n- feat: Odebrat specifikaci verze Node.js a přidat CanvasFactory pro zpracování PDF dokumentů\n- feat: Přidat .nvmrc a aktualizovat package.json pro specifikaci verze Node.js\n- feat: Přidat XSS validátor pro nahrávání dokumentů v API\n- feat: Přidat upozornění při nahrávání souborů a zlepšit zpracování chyb\n- feat: Add user manual for Enty platform and improve error handling in document upload\n- feat: implement WhatsApp integration with webhook handling and message sending\n- feat: enhance error handling and logging in API endpoints\n\n### 📝 Ostatní změny\n\n- fix: correct indentation in widget script template\n- fix: adjust indentation in widget-template.ts and remove timeout from types script command in package.json\n- fix: correct indentation in widget script template\n- fix: update widget script template formatting and modify crawler scrape options\n- fix: oprava prahu shody v testech pro AssistantService\n- fix: aktualizace API endpointu pro přidání webové stránky a zlepšení zprávy o úspěchu\n- fix: přidání testů pro zpracování vypršení relace a zlepšení testování integrace widgetu\n- fix: aktualizace textu a popisů v modálních oknech a alertních zprávách pro lepší uživatelskou zkušenost\n- fix: upravit text tlačítka \"Yes\" v komponentě ConfirmAction a zjednodušit spojení pro oprávnění bota v authorize.get.ts\n- fix: upravit text tlačítek v komponentě ConfirmAction a aktualizovat dostupnost v useIntegrationCatalog\n- fix: aktualizovat tlačítko pro ukládání integrace a změnit skript widgetu v konfiguraci\n- fix: odstranit test varování o chybějícím integrationId v WhatsappForm.spec.ts\n- fix: aktualizovat importy a ověření admin práv v endpointu connect.post\n- fix: aktualizovat oprávnění pro správu v endpointu status.get\n- fix: vylepšit zpracování chyb v komponentě WhatsappForm pomocí toast notifikací\n- fix: correct indentation in widget script template\n- fix: Přidat chybějící import flushPromises do testu WhatsappForm\n- fix: Opravit vrácení výzvy v webhooku pro Meta integraci\n- fix: add Supabase environment stubs and mocks for testing\n- fix: remove unnecessary whitespace in integration update logic and widget script template\n- fix: improve formatting of discount code display in settings page\n- fix: correct indentation in widget script template\n- fix: update version to 1.3.2 in package.json\n- fix: correct indentation in widget script template\n- fix: update GEMINI_API_KEY to GEMINI_API_KEY_DEVELOPMENT in AI summary function\n\n### ♻️ Refaktoring\n\n- refactor: streamline testIgnore and testMatch arrays in Playwright config for improved readability\n- refactor: update useFetch calls to remove unnecessary await and improve readability\n- refactor: remove unused user permissions logic from LayoutHeader component\n- refactor: remove unnecessary expectation for update call in addMessage test\n- Refactor: Remove unnecessary timestamp updates in various API endpoints\n- refactor: reorganizovat importy pro integrace Discord, Slack a WhatsApp\n- refactor: enhance error handling in user API tests\n- refactor: remove redundant error logging in document upload handler\n- refactor: update WhatsappForm credentials structure and tests\n- refactor: update chat assistant and demo API to use new types and services\n- refactor: update widget script template formatting and remove unused Slack thread message function\n- refactor: update GEMINI_API_KEY to use development environment variable\n\n### 🔧 Údržba\n\n- chore: clean up code structure and remove unused code blocks\n\n### 📝 Ostatní změny\n\n- Refactor account deletion tests to streamline user settings navigation and update element selectors\n- feat(tests): enhance document upload tests and add new document types\n- Refactor code structure for improved readability and maintainability\n- Refactor widget script template formatting and remove redundant test for webhook URL in WhatsappForm.spec.ts\n- Refactor error handling to use 'message' instead of 'statusMessage' in API responses\n- Refactor WhatsApp integration: streamline channel selection, enhance error handling, and update response structures\n- Refactor Supabase types for improved readability and maintainability; update seed command in package.json; enhance E2E tests for bot CRUD operations with better assertions and streamlined selectors.\n- Refactor authentication and permission checks across API endpoints\n- Refactor error handling in API endpoints\n- Refactor widget script template formatting, update documentation for widget integration, and enhance user manual with clearer structure and additional details.\n- Refactor bot and integration types to use snake_case properties; update components and API endpoints accordingly\n- feat(slack): implement universal Slack webhook endpoint for handling events\n- Refactor onboarding and obce pages for improved readability and consistency; update package.json to include Prettier for code formatting\n- feat(slack): implement Slack OAuth integration with connection handling and UI updates\n- feat(slack): implement Slack integration with message handling and verification\n- Refactor onboarding and obce pages for improved readability and consistency; adjust button styles and text formatting; enhance user experience with clearer descriptions and streamlined code structure.\n- fix(package.json, pnpm-lock.yaml, prettier.config.js): update formatting scripts and add Prettier configuration\n- fix(index.vue, register.spec.ts): update welcome modal logic and tests for code query parameter\n- fix(callback.vue, index.vue): remove welcome modal routing and adjust its display logic for new users\n- fix(index.vue): add alerts and console logs for route parameters and query on mount\n- fix(index.vue): add console log for route parameters and query on mount\n- fix(pre-push): remove exit on failure for widget and types generation\n- fix(pre-push): add error handling for widget and types generation in pre-push hook\n- fix(auth): remove duplicate processing check in auth completion\n- fix(register): update email redirect URL for signup flow\n- fix(pre-push): remove git add command from pre-push hook fix(package): add timeout to types generation script\n- feat(auth): enhance token handling in callback for signup flow\n- feat(reset-password): remove loading state management from reset password flow\n- feat(onboarding): add comment to clarify authentication setup in tests\n- feat(onboarding): add admin login setup for authenticated onboarding tests\n- Add end-to-end tests for user registration, account removal, bot management, document handling, and widget security\n- feat(settings): add email confirmation field for account deletion and update validation logic\n- fix(ci): comment out e2e tests section in CI configuration\n- feat(modal): add welcome modal for new users and update related logic; improve CI configuration with Supabase variables\n- feat(ci): add e2e tests and improve test scripts; remove welcome modal handling\n- fix(chat-assistant): remove duplicate error handling logic in send function\n- feat(welcome-modal): implement welcome modal for new users and update related flows\n- fix(ci): add migration_dry_run stage for dry-run database push in CI pipeline\n- fix(tests): update getGeminiClient tests to use keyType instead of apiKey for consistency\n- fix(gemini): refactor getGeminiClient to use keyType instead of apiKey for improved clarity and maintainability\n- fix(ci): add Supabase link and dry-run db push to quality checks fix(types): update company_id type to non-nullable in Database schema\n- fix(migrations): update RLS policies for employee management and add user linking functionality\n- fix(assistant): update SupabaseServiceRoleClient type and enhance document filtering logic\n- fix(widget): adjust widget script template indentation and update Playwright command\n- feat(tests): enable parallel test execution and enhance widget loading reliability\n- refactor(tests): streamline timeout handling and improve test reliability\n- fix(permissions): update AdminContext type and correct companyId handling in getAdminContext\n- feat(tests): enhance e2e tests for invitation flow and admin functionalities\n- feat(widget): add testing HTML file and update SQL seed for test mode\n- fix(permissions): handle errors in loadUserPermissions to prevent unhandled rejections\n- feat(tests): add new E2E tests for employee invitation flow and onboarding\n- refactor(employees): remove user deletion from auth system on employee delete\n- feat(integrations): enhance available integrations filtering and add edit functionality\n- fix(dependencies): update zod to version 4.3.5 in package.json and pnpm-lock.yaml\n- refactor(tests): remove dialog handlers and use modal confirmation for deletions\n- feat(auth): refactor reset password form to use UForm and validation schema feat(types): add Zod schemas for authentication and bot integrations feat(chat): implement sentiment analysis and daily summary schemas feat(discount): create validation schema for discount codes feat(employees): add validation schema for employee data fix(server): enhance error handling in bot integration API test(e2e): add integration tests for bot management and CRUD operations test(vitest): update component tests to reflect new event naming conventions\n- chore(frontend): v1.3.1\n",{"version":11,"content":12},"v1.3.2","# Verze 1.3.2\n\n📅 Datum vydání: 8. 1. 2026\n🏷️ Tag: release-v1.3.2\n\n## 🛠️ Technický přehled změn\n\n### 📝 Ostatní změny\n\n- feat: add prepw script for pre-seeding database and update user.json for cookie and origin configurations\n- feat: přidat podporu pro PDF soubory, aktualizovat logiku pro nahrazení dokumentů a vylepšit testy CRUD\n- feat: Enhance Gemini client mock with logging and update AssistantService to include event context\n- feat: Refactor widget origin handling and enhance E2E tests for bot CRUD operations\n- feat: Přidání data-test-id atributu pro checkbox souhlasu a aktualizace testu registrace\n- feat: Fix login E2E test\n- feat: Refactor authentication tests to use constants for user credentials; update widget integration tests\n- feat: Implement chat management features in super admin dashboard\n- feat: update rate limiting for chat and learning APIs; add TODOs in README\n- feat: implement LandingAssistant component and update related integrations\n\n### 📝 Ostatní změny\n\n- fix: correct indentation of script tag in starosta.html\n- fix: update authentication flow and user credentials in e2e tests\n- fix: upravit cestu importu komponenty LandingChat\n- fix: upravit cesty importů a typy v testech komponent\n- fix: upravit syntaxi pro zpracování emitovaných hodnot v testu EmailForm\n- fix: přidat zpracování chyb při vytváření chatovací session a ukládání zprávy chatu\n- fix: upravit šířku kontejneru zprávy v komponentách ChatDetail a BotTestAssistant\n- fix: upravit logiku filtrování relací pro vyhledávání v chatových sezeních\n- fix: opravit logiku filtrování relací pro vyhledávání v chatových sezeních\n- fix: opravit logiku filtrování relací a zvýšit časové limity pro viditelnost v testech\n- fix: upravit formátování textu potvrzení o smazání dokumentu\n- fix: upravit text potvrzení smazání dokumentu a aktualizovat test na nahrazení dokumentu\n- fix: update user.json expiration times and adjust document test selectors for consistency\n- fix: improve session search filtering and enhance widget chat logging\n- fix: correct widget script template formatting and update session filtering logic\n- fix: update session filtering logic and improve chat history tests\n- fix: Update test environment variable names for Gemini API key; improve test cases\n\n### 📚 Dokumentace\n\n- docs: Update TODO list in README to include customer retrieval\n\n### ♻️ Refaktoring\n\n- refactor: add tagExists function to check for existing tags and update release script logic\n- refactor: remove obsolete db-seed-user.ts and update related scripts in package.json\n- refactor: update .gitignore and remove obsolete user.json for improved test environment\n- refactor: update README and user.json for database cleanup and improve test data consistency\n- refactor: clean up import statements and remove unnecessary whitespace in various files\n- refactor: enforce linting rules and improve type safety across various files\n- refactor: update linting rules and improve type safety in components and tests\n- refactor: remove unnecessary type assertions in tests for improved clarity\n- refactor: replace localStorage with useLocalStorage in various components and tests\n- refactor: Simplify admin permission checks by introducing getAdminContext and isSuperAdmin functions\n- refactor: Update button formatting in super admin dashboard; improve type definition for companyIdToUse\n- refactor: remove e2e Playwright stage from CI configuration\n- refactor: upravit formátování a opravit překlepy v dokumentaci k verzi 1.3.0\n\n### 📝 Ostatní změny\n\n- chore(frontend): v1.3.1\n- Refactor code structure for improved readability and maintainability\n- Add unit tests for various components and utilities\n- format\n- Add unit tests for various components in the Vitest framework\n- feat(tests): update registration and login tests to use data-test-ids for improved selector reliability\n- refact(tests): remove widget tests for token generation and origin handling\n- feat(tests): update user.json for E2E tests with correct cookie and origin settings\n- feat(tests): update widget tests to block access when allowedOrigins is empty and allow localhost by default\n- feat(tests): enhance e2e tests with improved locators and mock setups\n- Refactor Gemini client usage across chat and learning APIs; update variable names for clarity\n- refactor(tests): improve test structure and formatting across various test files\n",{"version":14,"content":15},"v1.3.1","# Verze 1.3.1\n\n📅 Datum vydání: 4. 1. 2026\n🏷️ Tag: release-v1.3.1\n\n## 🛠️ Technický přehled změn\n\n### 📝 Ostatní změny\n\n- feat: implement LandingAssistant component and update related integrations\n\n### ♻️ Refaktoring\n\n- refactor: remove e2e Playwright stage from CI configuration\n- refactor: upravit formátování a opravit překlepy v dokumentaci k verzi 1.3.0\n\n### 📝 Ostatní změny\n\n- Refactor Gemini client usage across chat and learning APIs; update variable names for clarity\n- refactor(tests): improve test structure and formatting across various test files\n",{"version":17,"content":18},"v1.3.0","# Verze 1.3.0\n\n📅 Datum vydání: 3. 1. 2026\n🏷️ Tag: release-v1.3.0\n\n## 🤖 Co je nového (AI Shrnutí)\n\n## Enty v1.3.0: Co je nového? 🎉\n\nAhoj všichni,\n\ns radostí oznamujeme vydání verze 1.3.0 platformy Enty! Přinášíme několik vylepšení a oprav, které vám usnadní práci s našimi AI asistenty.\n\n- **Nová funkce: Deaktivace tlačítka pro přihlášení.** Tlačítko pro přihlášení se nyní automaticky deaktivuje, pokud formulář není správně vyplněn. Tím se zabrání odesílání nekompletních dat a zlepší se uživatelská zkušenost. 👍\n- **Nové stránky: Obce a onboarding.** Přidali jsme responzivní stránky pro obce a onboarding, abyste se v Enty snáze zorientovali a objevili všechny možnosti, které nabízí. 🏘️\n- **Vylepšená kvalita kódu s Husky hooks.** Nyní používáme Husky pre-commit a pre-push hooks pro automatické formátování, lintování a kontrolu typů kódu. To nám pomáhá udržovat vysokou kvalitu kódu a snižuje riziko chyb. 🛠️\n- **Opravy překlepů:** Drobné opravy překlepů. ✍️\n\nDěkujeme vám za vaši podporu a těšíme se, až vyzkoušíte novou verzi Enty!\n\n---\n\n## 🛠️ Technický přehled změn\n\n### 📝 Ostatní změny\n\n- feat: přidat deaktivaci tlačítka pro přihlášení na základě platnosti formuláře\n- feat: add obce and onboarding pages with responsive design and onboarding plans\n- feat: přidat doporučené rozšíření a aktualizovat formátování pro různé jazyky\n- feat: add husky pre-commit and pre-push hooks for formatting, linting, and type checking fix: standardize CONFIG declaration formatting in widget.ts fix: update error handling formatting in index.get.ts chore: update package.json and pnpm-lock.yaml to include husky dependency\n- feat: add pre-commit and pre-push hooks for formatting, linting, type checking, and testing\n\n### 📝 Ostatní změny\n\n- fix: přidat lint a format příkazy do pre-push skriptu pro zajištění kvality kódu\n- fix: přidat příkaz pnpm types do pre-push skriptu pro zajištění typové kontroly\n- fix: přidat git add -A do pre-push skriptu pro zajištění zahrnutí všech změn\n- fix: upravit formátování a zlepšit čitelnost kódu v widgetu a API pro správu relací\n- fix: opravit generování skriptového tagu a zjednodušit aktualizaci testovacího režimu\n- fix: opravit překlep v názvu tématu \"Securdity\" na \"Security\"\n- fix: opravit překlep v názvu tématu \"Security\" na \"Securdity\"\n- fix: remove pre-commit and pre-push hooks for formatting, linting, and type checking\n- fix: oprava formátování deklarace CONFIG v souboru widget.ts\n- fix: standardize DOCTYPE declaration to lowercase in HTML files docs: update release notes for versions 1.0.1 to 1.2.2 with improved clarity and formatting test: fix type assertions in GPT function tests for better type safety\n- fix: aktualizace importů pro zajištění správných cest v souborech chat.post.ts a assistant.ts\n- fix: aktualizace importů pro typy Supabase a zajištění kanonického použití\n- fix: úprava poznámek k vydání pro odstranění duplicitních informací a zlepšení přehlednosti\n\n### ♻️ Refaktoring\n\n- refactor: odstranit pravidlo pro pojmenování souborů v komponentách\n- refactor: přidat inicializaci NVM do pre-commit a pre-push skriptů\n- refactor: upravit zarovnání textu zpráv v komponentě chat a odstranit zbytečné zaoblení pozadí v sekci hrdiny na stránce obce\n- refactor: vylepšit rotaci konverzací a animaci indikátorů v komponentě chat\n- refactor: upravit formátování a zlepšit konzistenci skriptů v package.json\n- refactor: upravit formátování kódu a zlepšit typovou bezpečnost v různých souborech\n- refactor: upravit formátování v dokumentaci a přidat typ Json pro zlepšení typové bezpečnosti\n- refactor: upravit formátování příkladu schématu odpovědi pro konzistentnost\n- refactor: improve type safety and error handling across components, update fetch calls to rely on inferred types\n- refactor: upravit formátování a přidat pokyny pro typování `$fetch` v dokumentaci\n- refactor: update import paths for document utilities to improve module organization\n- refactor: zlepšit formátování příkazů v README.md pro konzistentnost\n- refactor: remove AssistantService and related logic, introduce document utilities\n- refactor: vylepšit asynchronní zpracování a chybové hlášení v komponentách widgetu a testech\n- refactor: vylepšit formátování chybových hlášení a přidat šablony pro interpolaci v několika souborech\n- refactor: zlepšit strukturu typu Json a formátování v supabase.ts pro lepší čitelnost\n- refactor: streamline linting scripts and improve code readability\n- refactor: update paths and configurations for app structure\n\n### 🔧 Údržba\n\n- chore: update package.json to remove migrate script, add .gitignore for Supabase, and create config.toml with detailed settings\n\n### 📝 Ostatní změny\n\n- Refactor code structure for improved readability and maintainability\n- Refactor document API endpoints for improved error handling and authentication checks\n- Refactor code structure for improved readability and maintainability\n- Refactor user ID retrieval and default values across multiple API endpoints\n- Refactor code structure for improved readability and maintainability\n",{"version":20,"content":21},"v1.2.2","# Verze 1.2.2\n\n📅 Datum vydání: 19. 12. 2025\n🏷️ Tag: release-v1.2.2\n\n## 🤖 Co je nového (AI Shrnutí)\n\n## Nová verze Enty 1.2.2 je tu! 🎉\n\nPřinášíme vám pár novinek, které vám usnadní a zpříjemní práci s Enty:\n\n- **Vylepšená správa dokumentů a integrací:** Celkově jsme **zpřehlednili uživatelské rozhraní**. Nyní bude práce s vašimi dokumenty a integracemi ještě efektivnější. 🗂️\n- **Atraktivnější hlavní stránka:** Hlavní stránka prošla drobným faceliftem a je nyní **přehlednější**. Navíc jsme **aktualizovali poznámky k vydání** pro lepší dohledatelnost na webu. 🏠\n- **Přehlednější analýza dat a generování multimédií:** Aktualizovali jsme nadpisy v sekcích pro **analýzu dat a generování multimédií**, abyste se v nich lépe orientovali. 📊 🖼️\n\n---\n\n## 🛠️ Technický přehled změn\n\n### 📝 Ostatní změny\n\n- feat: vylepšení uživatelského rozhraní pro správu dokumentů a integrací\n- feat: vylepšení hlavní stránky a aktualizace poznámek k vydání pro lepší SEO\n- feat: update headings for data analysis and multimedia generation sections\n",{"version":23,"content":24},"v1.2.1","# Verze 1.2.1\n\n📅 Datum vydání: 19. 12. 2025\n🏷️ Tag: release-v1.2.1\n\n## 🤖 Co je nového (AI Shrnutí)\n\nAktualizace Enty na verzi 1.2.1 je tady! Přinášíme vám následující vylepšení:\n\n- 📝 **Aktualizované poznámky k vydání:** Předělali jsme hlavní stránku aby lépe objasnila funkcionality, které Enty nabízí.\n- ⚙️ **Oprava server-side renderingu:** Vyřešili jsme problém s renderováním na straně serveru ve funkci `waitForIdle`. To zlepšuje spolehlivost a stabilitu vaší aplikace.\n\n---\n\n## 🛠️ Technický přehled změn\n\n### 📝 Ostatní změny\n\n- feat: revamped main page for better seo\n\n### 📝 Ostatní změny\n\n- fix: handle server-side rendering in waitForIdle function\n\n### 📝 Ostatní změny\n\n- Refactor code structure and remove redundant sections for improved readability and maintainability\n",{"version":26,"content":27},"v1.2.0","# Verze 1.2.0\n\n📅 Datum vydání: 19. 12. 2025\n🏷️ Tag: release-v1.2.0\n\n## 🤖 Co je nového (AI Shrnutí)\n\n## Nová verze Enty 1.2.0 je tady! 🎉\n\nPřinášíme vám aktualizaci, která zlepšuje funkčnost a stabilitu platformy Enty. Co je nového?\n\n- **Rychlejší a spolehlivější nahrávání souborů:** Vylepšili jsme funkci nahrávání souborů a zefektivnili interakci s widgety. 🚀\n- **Lepší formátování zpráv:** Text zpráv teď bude vypadat přesně tak, jak má. ✍️\n- **Nový AI model:** Aktualizovali jsme AI model na _gemini-2.0-flash-exp_ pro ještě chytřejší a relevantnější odpovědi. 🧠\n- **Přehlednější statistiky v Daily Summary:** Komponenta Daily Summary nyní zobrazuje podrobnější statistiky a lépe zvládá chyby. 📊\n- **Chat Detail:** Představujeme komponentu Chat Detail, která zpřehledňuje detaily konverzací. 💬\n- **Snazší správa Bot dokumentů:** Vylepšili jsme interakci s vybranými ID v záložce Bot Documents. 🗂️\n- **Správa chatu pro administrátory:** Přidali jsme stránku pro správu chatu pro administrátory s přehledem sessions a zpráv. 👨‍💻\n- **Správa integrací:** Zavedli jsme novou stránku pro správu integrací pro boty s detailním nastavením a statistikami. ⚙️\n- **Vylepšené vyhledávání:** Opravili jsme vyhledávání ve vektorech a přidali lepší řešení chyb. 🔍\n\n---\n\n## 🛠️ Technický přehled změn\n\n### 📝 Ostatní změny\n\n- feat: enhance file upload functionality and improve widget interaction tests\n- feat: update AI model to gemini-2.0-flash-exp and refine API handling in chat components; enhance documentation and coding guidelines\n- feat: update database type definitions and improve Supabase client usage across multiple files\n- feat: update ChatDetail component icon and add title for better accessibility; refactor DailySummary data fetching with caching mechanism\n- feat: enhance DailySummary component with detailed stats and improved error handling\n- feat: add DailySummary component and integrate with chat detail view\n- feat: implement ChatDetail component and remove inline chat detail logic\n- feat: remove admin checks from user interface and simplify document loading logic\n- feat: enhance BotDocumentsTab interaction with selected IDs and update handling\n- feat: update README and improve bot interaction examples; refactor package scripts for Supabase commands\n- feat: add chat management page for admin with session and message handling\n- feat: add integration management page for bots with detailed settings and statistics\n\n### 📝 Ostatní změny\n\n- fix: ensure message text includes newline character for proper formatting\n- fix: přidání TODO pro zobrazení iframe webu v dokumentech\n- fix: přidání nového layoutu 'light' pro autentizační stránky a vylepšení zobrazení zpráv v administraci\n- fix: aktualizace TODO poznámek pro widget a testování chatbota\n- fix: oprava formátování a vylepšení pokynů pro generování marketingového shrnutí aktualizace\n\n### ♻️ Refaktoring\n\n- refactor: remove widget implementation and update vitest configuration\n\n### 📝 Ostatní změny\n\n- Refactor code structure for improved readability and maintainability\n- Refactor widget theme handling and update chat source structure\n- Fix vector search and provide better error handling\n- Refactor code structure for improved readability and maintainability, nicer index animations\n- Refactor type imports from '~/types/supabase' to '~/types/server' across multiple API endpoints and utility files\n- Add initial PDF documents for automation implementation and use cases\n",{"version":29,"content":30},"v1.1.1","# Verze 1.1.1\n\n📅 Datum vydání: 1. 12. 2025\n🏷️ Tag: release-v1.1.1\n\n## 🤖 Co je nového (AI Shrnutí)\n\n## Co nového v Enty 1.1.1? ✨\n\nTato aktualizace se zaměřuje na vylepšení kvality a použitelnosti Enty, vašeho AI asistenta.\n\n- **🛠️ Vylepšené generování shrnutí aktualizací:** Enty nyní lépe rozumí, jak efektivně shrnout důležité informace o aktualizacích softwaru, což vám usnadní sledování novinek a vylepšení.\n\n- **🛠️ Vylepšení zobrazování výstupu chatu v testovacím okně:** V testovacím okně je nyní chat zobrazen se správným formátováním.\n\n---\n\n## 🛠️ Technický přehled změn\n\n### 📝 Ostatní změny\n\n- fix: vylepšení pokynů pro generování marketingového shrnutí aktualizace\n",{"version":32,"content":33},"v1.1.0","# Verze 1.1.0\n\n📅 Datum vydání: 1. 12. 2025\n🏷️ Tag: release-v1.1.0\n\n## 🤖 Co je nového (AI Shrnutí)\n\n## Nová verze Enty 1.1.0 je tu! 🎉\n\nPřinášíme vám vylepšenou verzi Enty, která vám usnadní práci s AI asistenty a posune váš workflow na novou úroveň!\n\nCo je nového?\n\n- **Rozšířené možnosti dokumentů a konfigurací:** ⚙️ Pracujte s širší škálou typů dokumentů a přizpůsobte si Enty přesně podle svých potřeb. Tato novinka vám dává ještě větší kontrolu nad celým procesem!\n- **Odstranění zbytečného kroku v administraci:** 🔐 Zjednodušili jsme přístup do administrace tím, že jsme odstranili nepotřebný middleware pro zamčení. Vaše práce bude zase o kousek rychlejší a efektivnější.\n\n---\n\n## 🛠️ Technický přehled změn\n\n### 📝 Ostatní změny\n\n- feat: enhance document types and configurations\n\n### 📝 Ostatní změny\n\n- fix: odstranění middleware pro zamčení administrace\n",{"version":35,"content":36},"v1.0.7","# Verze 1.0.7\n\n📅 Datum vydání: 1. 12. 2025\n🏷️ Tag: release-v1.0.7\n\n## 🤖 Co je nového (AI Shrnutí)\n\n## Novinky v Enty 1.0.7 🚀\n\nDěkujeme, že používáte Enty! Přinášíme vám vylepšenou verzi 1.0.7. Co je nového?\n\n- ✨ **Nový přehled změn:** V aplikaci nyní najdete přehled \"Novinky\", kde se dozvíte o nejnovějších aktualizacích a vylepšeních. Už vám nic neunikne!\n- 🛠️ **Vylepšení stability:** Zajistili jsme plynulejší chod aplikace a opravili několik drobných chyb.\n- 🐞 **Opravy chyb:** Opravili jsme několik chyb, včetně lepšího načítání dat z úložiště a vylepšení logování.\n\n---\n\n## 🛠️ Technický přehled změn\n\n### 📝 Ostatní změny\n\n- feat: přidání CI workflow pro lint, typecheck a test do .gitlab-ci.yml\n- feat: přidání CI workflow pro nasazení migrací do .gitlab-ci.yml\n- feat: přidání workflow pro nasazení migrací a odstranění seznamu pouze postavených závislostí z package.json\n- feat: přidání changelogu a aktualizace navigace pro zobrazení změn v aplikaci\n\n### 📝 Ostatní změny\n\n- fix: aktualizace textu v changelogu a vylepšení načítání dat z úložiště\n- fix: změna názvu \"Changelog\" na \"Novinky\" a úprava konfigurace pro správu serverových assetů\n- fix: oprava názvu funkce pro zavření banneru a odstranění zbytečného kódu v onboarding checklistu fix: přidání logování odpovědi uživatelských práv pro lepší debugování\n- fix: odstranění zbytečného logování při výběru konverzace\n- fix: přidání klíče pro sledování zpráv a vylepšení logování při výběru konverzace\n- fix: zlepšení formátování a čitelnosti v README.md\n- fix: přidání mezer pro lepší čitelnost v souboru prose.css\n- fix: změna image pro nasazení migrací na node:20 a oprava příkazů pro supabase\n- fix: změna image pro nasazení migrací na supabase/supabase-cli:latest a odstranění zbytečných proměnných\n- fix: úprava devDependencies a přidání pouze postavených závislostí do pnpm\n- fix: aktualizace devDependencies a přidání pouze postavených závislostí do pnpm\n- fix: oprava názvu projektu v package.json na \"enty\"\n- fix: přidání esbuild a supabase do seznamu pouze postavených závislostí\n\n### ♻️ Refaktoring\n\n- refactor: sloučení lint, typecheck a test do jednoho kroku quality_checks v CI workflow\n\n### 📝 Ostatní změny\n\n- Refactor bot settings and database schema\n- rm duplication from pipeline\n",{"version":38,"content":39},"v1.0.6","# Verze 1.0.6\n\n📅 Datum vydání: 29. 11. 2025\n🏷️ Tag: release-v1.0.6\n\n---\n\n## 🛠️ Technický přehled změn\n\n### 📝 Ostatní změny\n\n- fix: vylepšení generování AI shrnutí pro uživatele\n",{"version":41,"content":42},"v1.0.5","# Verze 1.0.5\n\n📅 Datum vydání: 29. 11. 2025\n🏷️ Tag: release-v1.0.5\n\n## 🛠️ Technický přehled změn\n\n### 📝 Ostatní změny\n\n- fix: úprava textu pro integraci do webu, emailu a sociálních sítí\n- fix: aktualizace modelu AI na gemini-2.0-flash-exp\n",{"version":44,"content":45},"v1.0.4","# Verze 1.0.4\n\n📅 Datum vydání: 29. 11. 2025\n🏷️ Tag: release-v1.0.4\n\n## 🛠️ Technický přehled změn\n\n### 📝 Ostatní změny\n\n- feat: aktualizace verzí dokumentace a přidání nových funkcionalit do API a typů\n\n### 📝 Ostatní změny\n\n- fix: přidání odkazu na zdroje do sekce odpovědí\n",{"version":47,"content":48},"v1.0.3","# Verze 1.0.3\n\n📅 Datum vydání: 29. 11. 2025\n🏷️ Tag: frontend-v1.0.3\n\n## 🛠️ Technický přehled změn\n\n### 📝 Ostatní změny\n\n- fix: aktualizace zásad ochrany osobních údajů a specifikace zpracování dat pomocí AI\n",{"version":50,"content":51},"v1.0.2","# Verze 1.0.2\n\n📅 Datum vydání: 29. 11. 2025\n🏷️ Tag: frontend-v1.0.2\n\n## 🛠️ Technický přehled změn\n\n### 📝 Ostatní změny\n\n- fix: aktualizace obchodních podmínek a přidání specifikací pro služby umělé inteligence\n",{"version":53,"content":54},"v1.0.1","# Verze 1.0.1\n\n📅 Datum vydání: 29. 11. 2025\n🏷️ Tag: frontend-v1.0.1\n\n## 🛠️ Technický přehled změn\n\n### 📝 Ostatní změny\n\n- feat: aktualizace proměnných prostředí pro Supabase v konfiguraci Nuxt\n\n### 📝 Ostatní změny\n\n- fix: přidání nové závislosti 'marked' do package.json a aktualizace verzí\n- fix: rozšíření podmínky pro zobrazení varování o produkčním prostředí\n- fix: zlepšení logiky pro zobrazení varování o produkčním prostředí\n\n### ♻️ Refaktoring\n\n- refactor: migrate from GoogleGenerativeAI to GoogleGenAI and update API usage\n",1786543533449]