Novinky

Co se v basedb změnilo

Podrobnosti o každé změně najdete v historii repozitáře. Co přijde dál: plán vývoje.

  1. Hosting

    Poskytovatel AI za interním certifikátem

    • BASEDB_AI_PROVIDER_SSL_VERIFY=false umožní připojit se k bráně AI se samopodepsaným certifikátem nebo k bráně za proxy, která provoz podepisuje znovu, aniž by se vypnulo ověřování ostatních volání instance. Azure, brána, místní model
  2. Novinka

    Jeden token pro celou databázi, prostředí podle výběru

    • Jediný token otevírá produkční prostředí, testovací prostředí i ta, která teprve přibudou; při vytvoření ho lze také omezit na jediné. Stávající tokeny si své prostředí ponechávají. Přes API, SDK a MCP
    • Prostředí se volí při volání: hlavička X-Basedb-Environment REST API, db.environment() SDK, pole Environment v n8n, adresa …/mcp?environment=recette nebo argument environment nástroje MCP. Volba prostředí
    • Agent bez relé: okno tokenů nabízí konfiguraci HTTP pro Claude Code a soubor .mcp.json, jeden server na prostředí se stejným tokenem, přičemž token zůstává v proměnné prostředí.
  3. Novinka

    Barvy a ikony přes API a MCP

    • Agent navrhuje i vzhled: barvu a ikonu tabulky v propose_create_table, každé volby v propose_add_field a nový nástroj propose_update_look pro existující tabulku. Osoba schvaluje, stejně jako u celé struktury. Barvy a ikony
    • Přes API se tabulka vytváří se svou barvou a ikonou; describe_base, describe_table a /meta je vracejí. Barvy a ikony
  4. Novinka

    Agenti, kteří odstraňují, pokud to dovolíte

    • Třetí úroveň tokenu, „Čtení, zápis a odstranění“: program odstraňuje přes REST API, agent novým nástrojem delete_record — jeden řádek po druhém, vrácený v odpovědi. Odstraňování řádků
    • Vrátit zpět: restore_record vrátí odstraněný řádek pod jeho identifikátorem; odstranění, které by kaskádová vazba rozšířila na další řádky, zůstává vyhrazeno rozhraní.
  5. Novinka

    Tokeny pro toho, kdo správuje databázi

    • Úroveň Správa stačí: udělená na databázi nebo na jejím projektu umožňuje vytvářet integrační tokeny jejích databází, aniž by šlo o správce. Token
    • Jinak to řekne jasně: tomu, kdo čte nebo zapisuje bez správy databáze, okno tokenů řekne, na koho se obrátit; účtu bez hesla, proč ho ještě nemůže vytvořit.
  6. Novinka

    Automatizace, které čekají, zachytí selhání a odesílají PDF

    • Čtyři další spouštěče: řádek je odstraněn; řádek vstoupí do filtru — „faktura se opozdí“; nastává datum — tři dny před splatností, v 9:00; jiný program zavolá tajnou adresu automatizace. Služba, která volá basedb
    • Čekat tři dny, nebo do data pole, a pak pokračovat tak, že znovu přečte řádek: „pokud stále není přijata, upomenout“. Čekat
    • Vygenerovat PDF a odeslat ho: dokument řádku, uložený do pole Soubor nebo přiložený k e-mailu — ve formátovaném textu, s příjemci v kopii a adresou pro odpověď, pro každého nebo jeden pro všechny. PDF a e-mail
    • Odstranit řádek, počítat a sčítat, spustit jinou automatizaci; podmínka testuje i hodnotu — odpověď AI, celkový součet —, a vyhledání, které nic nenajde, má svou vlastní cestu.
    • Zkusit: kroky, a další, pokud některý selže; webhook se sám zkusí znovu, smyčka pokračuje i přes řádek, který selhal. Zkusit
    • Všechny kroky na dosah: + otevře okno rozdělené do kategorií, s vyhledáváním, místo nabídky, která mohla být zkrácená.
  7. Novinka

    Dokumenty PDF ve vašich barvách

    • Pět výchozích bodů — faktura, cenová nabídka, karta, osvědčení, prázdná stránka —, sestavených ze sloupců vaší tabulky: číslo, datum, částky, fotka, propojené řádky. Vytvořit šablonu
    • Vaše logo a vaše barvy: záhlaví s logem a kontaktními údaji, zápatí s právními údaji a čísly stránek, akcentová barva, písma s patkami nebo bez patek, rámeček kolem stránky. Záhlaví a zápatí
    • Nové bloky: titulek na pruhu, obrázek, dva nebo tři sloupce, souhrn bez DPH / s DPH, tabulka s barevným záhlavím, oddělovač. Táhnutím se přeřazují, a náhled sleduje každou úpravu. Bloky
  8. Hosting

    Přerušené spojení už basedb nezastaví

    • Konec zastavení při přerušeném spojení: když PostgreSQL uzavře spojení – restart, výpadek sítě, transakce, která zůstala nečinná –, selže jen dotaz, který je drželo; basedb pokračuje dál a jeho log říká, jaká úloha je drželo.
    • Méně čekání na vytížené databázi: stránka tabulky už nedrží otevřenou transakci, zatímco čte propojené řádky, a dotaz, který nedostane spojení do 15 sekund, vrátí chybu místo nekonečného čekání.
    • Hlavičky AI čtené tak, jak se píšou: BASEDB_AI_HEADERS přijímá i tvar, do kterého je přepíše Ansible, {'api-key': '…'}, a jednu hlavičku na řádek; s nimi se openai_compatible obejde bez klíče.
  9. Novinka

    Pro aplikace, které se opírají o basedb

    • Databáze vytvořená ze šablony jedním voláním: server použije celou šablonu – tabulky, vztahy, řádky, zobrazení, automatizace – nebo nic, pokud některý krok selže. Galerie ji používá, aplikace, která se také instaluje. Vytvoření databáze ze šablony
    • Ověření tokenu: aplikace, které je předán token nějaké osoby, se zeptá basedb, zda je ještě platný, a pro koho – jeho účet, jeho skupiny. Ověření tokenu
    • Vaše vnitřní servery: webhooky a automatizace se spojí s těmi, které uvedete v BASEDB_WEBHOOK_ALLOW, HTTP včetně; program může také sledovat tabulku v reálném čase pomocí integračního tokenu. Sledování tabulky
    • Pod cestou, za branou: basedb se publikuje na adrese jako https://passerelle.example.com/basedb/, ať brána cestu zachová, nebo ji odstraní. Za branou
    • Jeden webhook, všechny tabulky najednou: zaškrtnout nebo odškrtnout událost pro všechny tabulky, nebo všechny události jedné tabulky, jedním kliknutím.
  10. Novinka

    Automatizace, které procházejí vaše řádky a mluví s API

    • Pro každý řádek: krok, který opakuje své kroky na každém řádku tabulky, která odpovídá filtru – každé pondělí upomenout všechny neuhrazené faktury, ne jen tu první. Pro každý řádek
    • Webhook, který mluví s jakýmkoli API: metoda, adresa citující řádek, hlavičky, tělo v JSON, ve formuláři nebo v textu, sestavené z hodnot řádku. Zavolat službu
    • Klíč API zůstává v tajnosti: zašifrovaný se už nikdy nezobrazí – ani na obrazovce, ani přes API, ani Copilotovi – a odchází jen k hostiteli, pro kterého jste ho zadali.
  11. Novinka

    Mapa, a adresy, které se najdou

    • Desáté zobrazení, mapa: každý řádek na svém místě, podle jeho adresy nebo podle jeho zeměpisné šířky a délky. Špendlík má barvu podle stavu a kliknutím otevře detail řádku. Mapa
    • Adresa je umístěna jednou provždy, službou OpenStreetMap nebo tou, kterou zvolíte: špendlíky se objevují postupně, a napříště hned. Adresa, kterou se nepodařilo najít, se počítá, nikdy se mlčky nevyřazuje.
    • Formát Adresa pro krátký text: kliknutí ho otevře na mapě, a v detailu řádku Vyhledat adresu navrhne odpovídající úplné adresy. Formáty
  12. Novinka

    PDF z vašich řádků

    • Nabídka, faktura, list v PDF, z nabídky řádku: list k vytištění bez jakéhokoli nastavování, nebo šablona — texty, které citují pole, pole řádku, tabulka propojených řádků s jejich součtem, zalomení stránky. Dokumenty
    • Každý se svými oprávněními: pole skryté pro vás se ve vašem PDF neobjeví. Píše se v něm všech dvacet jazyků, včetně čínštiny, japonštiny a korejštiny, a API vrátí stejný dokument.
  13. Novinka

    Oprávnění až na úroveň řádku, výchozí hodnoty, import Excelu

    • Každý své řádky: skupina vidí jen řádky podle filtru — „Obchodník“ jsem já, „Region“ je Sever —, v rozhraní, v API, na serveru MCP i v SQL, kde stejné pravidlo vynucuje sám PostgreSQL. Až na úroveň řádku
    • Výchozí hodnoty: pevná hodnota, dnešní datum, okamžik vytvoření nebo osoba, která vytváří řádek, předvyplněné na obrazovce a uplatněné všude jinde. Výchozí hodnoty
    • Přetáhněte sešit Excelu: zvolte list, data, částky a zaškrtávací pole se přeberou tak, jak jsou, a vzorec dá svou hodnotu. První kroky
  14. Novinka

    E-maily

    • Krok „Odeslat e-mail“ v automatizacích: osobě z týmu, osobě z pole, na adresu klienta, s hodnotami řádku v předmětu i v textu. Automatizace
    • Notifikace e-mailem, když je nepřečtete, sloučené do jedné, volitelné jednotlivě v nastavení; a Zapomenuté heslo se obnoví odkazem. E-mailem
    • Stačí instanci zadat SMTP server vaší poštovní služby. Proměnné
  15. Novinka

    n8n a SDK TypeScript

    • Uzly pro n8n: číst a zapisovat řádky tabulky z workflow, a spustit ho při každém vytvořeném, upraveném nebo odstraněném řádku — podle dotazu nebo podepsaným webhookem. n8n
    • SDK TypeScript, s typy vašich tabulek vygenerovanými z vaší instance: neexistující tabulka nebo pole je chybou ještě dřív, než program běží. SDK
  16. Novinka

    Kvíz: otázky, které počítají body

    • Nové zobrazení, kvíz: dotazník, jehož každá otázka může mít svou správnou odpověď a body — jedna volba, více voleb, ano nebo ne, číslo, datum, nebo přijímané texty, bez ohledu na velikost písmen a diakritiku. Kvíz
    • Opravuje se, jak chcete: po každé otázce — zeleně, nebo červeně se správnou odpovědí, skóre rostoucí nahoře obrazovky —, na konci, nebo nikdy. Práh úspěšnosti pak řekne „Uspěch!“ nebo „Tentokrát ne…“.
    • Skóre na konci, ve vyplňujícím se prstenci, a pak správné odpovědi ke každé otázce. Zapisuje se do číselného pole tabulky: seřaďte podle něj mřížku, a máte žebříček.
    • Sdílený odkazem, bez podvádění: stránka nedostává žádnou správnou odpověď, opravuje a počítá server. Sdílený kvíz
    • Vytvořit zobrazení, dole v přepínači zobrazení, dělí devět druhů do dvou skupin — ty, které zobrazují řádky, ty, které sbírají odpovědi —, každý s barevnou ikonou.
  17. Novinka

    Formuláře, které chcete vyplňovat

    • Dotazník zabírá celou obrazovku: jedna otázka za druhou, která přijíždí zboku, velké karty pro výběr, hvězdičky pro hodnocení, a vše z klávesnice — Enter, písmena A, B, C…, A nebo N, číslice. Jediná volba sama přejde dál. Formulář a dotazník
    • Vlastní vzhled: osm motivů, od Světlého po Noc přes Papír, barva, písmo, zarovnání — stránka sdíleného odkazu ho nese také.
    • Zeptat se jen když…: otázka se položí, jen když to vyžaduje dřívější odpověď; skrytá otázka není ani povinná, ani uložená.
    • Nic k nastavení na začátek: nový formulář se ptá na to, co osoba odpovídá, ne na stav, který tým doplní později, nese barvu své tabulky a v každém poli ukazuje příklad. A odeslání se slaví, včetně konfet.
  18. Novinka

    Vzorce ve francouzštině nebo angličtině

    • Vzorec napište ve francouzštině nebo angličtině, na jakékoli obrazovce, i s mísením obou jazyků: SI nebo IF, ARRONDI nebo ROUND, JOURS nebo DAYS… Argumenty se oddělují znakem ; nebo ,. Vzorce
    • Znovu se čte v jazyce obrazovky: ve francouzštině na francouzské obrazovce, v angličtině v ostatních devatenácti jazycích – včetně existujících vzorců a panelu „Funkce“. API vrátí vzorec v požadovaném jazyce, jinak v angličtině.
    • Oficiální šablony, nabízené v jiném jazyce než francouzštině, přicházejí se svými vzorci v angličtině. V databázi se nic nemění: stejné sloupce, stejné SQL, bez migrace.
  19. Novinka

    Najít vše: Ctrl+K

    • Jedno pole pro vše — Ctrl+K, nebo pole uprostřed horní lišty: tabulky, zobrazení, otázky, řídicí panely, automatizace, sloupce a samotné řádky, čtené s vašimi oprávněními; na velké obrazovce náhled zvoleného výsledku. Vyhledávání
    • Pište, jak přemýšlíte: bez diakritiky a velkých písmen, podle iniciál — nk pro „Nový klient“ —, jeden překlep se promine, zakaznici praha pro vyhledání „praha“ v tabulce klientů; co často otevíráte, se posouvá nahoru.
    • Všechny příkazy z klávesnice: vytvořit, přejít na, zavřít, vrátit zpět, změnit motiv, kopírovat odkaz na stránku. > hledá jen příkazy, # objekty, / řádky; Tab hledá uvnitř tabulky nebo databáze.
    • Máte otázku? Napište ji: Zeptat se Copilota ji položí, na otevřené databázi.
  20. Novinka

    Vlastní otázky, čísla v textu

    • Každý si ukládá své otázky, bez úrovně Správa: osobní vidíte jen vy; kdo správuje databázi, je sdílí s celou databází nebo se skupinami, stejně jako dotazy. Řídicí panely
    • Otázka na záložce, vedle tabulek: Nová otázka a Nová otázka SQL, u + na liště záložek a v nabídce databáze; záložka si ponechá, co jste v ní zanechali. Uložit kopii udělá vaší otázku, kterou nemůžete upravit.
    • Čísla v textu: text řídicího panelu, nyní formátovaný, cituje hodnotu — {{chiffre_affaires}} — pocházející z karty, otázky nebo filtru, počítanou s oprávněními čtenáře, i v řídicím panelu sdíleném odkazem. Čísla v textu
    • Dotazy, pohledy SQL a otázky se dají odstranit i z jejich nabídky, pravým kliknutím.
  21. Novinka

    Adresa pro každou obrazovku

    • Adresa sleduje obrazovku: tabulka, zobrazení, detail řádku, řídicí panel, automatizace, otázka, vaše nastavení — /bases/ventes/tables/opportunites?ligne=…. Přidejte si ji do záložek, vložte ji do zprávy: dostanete se na stejné místo, se svými vlastními oprávněními. Odkaz na každou obrazovku
    • Tlačítka zpět a vpřed v prohlížeči vás vrátí tam, kde jste byli; adresa, která nikam nevede, zobrazí „Tato stránka neexistuje“.
  22. Novinka

    Demoverze k vyzkoušení, ve vašem jazyce

    • Demoverze na demo.basedb.eodia.com: účet je přednastavený v jazyce vašeho prohlížeče, s databází v tomto jazyce. Vše se tam čte a upravuje to, co existuje; vytváření, mazání a AI jsou tam vypnuté a databáze se každou noc vrací do svého výchozího stavu.
    • Vaše vlastní demoverze: BASEDB_DEMO=1 otevře instanci všem, se sdíleným účtem na jazyk, připraveným předem. Proměnné
    • Jeden jazyk na odkaz: ?lang=de na konci adresy basedb zobrazí německy přihlašovací obrazovku nebo sdílenou stránku; web tak vede k demoverzi v jazyce stránky. Vaše nastavení
  23. Novinka

    Šablony ve vašem jazyce

    • Oficiální šablony se vytvářejí v jazyce obrazovky: tabulky, pole, možnosti volby, zobrazení, řídicí panely, automatizace, pokyny pro AI — a ukázkové řádky ze světa upraveného pro každý jazyk: z „Boulangerie Martin“ z Lyonu se stává „Pekárna Novákova“ v Brně. Šablony
    • Galerie na webu zobrazuje každou šablonu v jazyce stránky.
    • Jedna šablona, více slovníků: šablona se píše jednou, ve francouzštině; každý jazyk v ní překládá jen texty, a basedb sám sleduje každý popisek všude, kde je citován. Slovník, který by šablonu porušil, se nepoužije. Zveřejnění šablony
  24. A také

    • Šablona bez ukázkových řádků: „Načíst ukázková data“, odškrtnuté, vytvoří prázdné tabulky, připravené pro vaše data. Začít ze šablony
    • Dokumentace API a MCP každé databáze se píše v jazyce vaší obrazovky. Vygenerovaná dokumentace
    • Bublinové nápovědy v motivu aplikace, všude, kde dřív prohlížeč ukazoval své vlastní; „Odstranit“ v nabídkách červeně; úplné datum po najetí na čas komentáře.
  25. Novinka

    Automatizace jako tok

    • Grafový editor: spouštěč, pak každý krok jako karta; + na spojnici přidá krok na dané místo. Jednoduchá automatizace se stále vejde do dvou karet. Automatizace
    • Vyhledání řádku – zákazníka objednávky, poslední nezaplacené faktury – a pak jeho úprava, citace nebo propojení s vytvořeným řádkem.
    • Podmínky s několika větvemi: použije se první, jejíž podmínka je splněna, a „Jinak“, když není splněna žádná; větve se pak opět spojí.
    • Data přecházejí z kroku do kroku: {{e2.client}} cituje, co krok našel nebo vytvořil, {{e3.reponse.numero}}, co odpověděl webhook; nabídka každého textu nabízí jen to, co před ním s jistotou proběhlo.
    • Každé spuštění krok za krokem: zobrazené přímo na toku vyznačí použitou větev a u každého kroku uvede, co udělal a jak dlouho to trvalo.
    • Copilot automatizací: popište, co má databáze dělat sama, nebo se zeptejte, proč spuštění selhalo; navrhne celou automatizaci, kterou jedním kliknutím umístíte do toku, zkontrolujete a pak uložíte – bez vás se nic neuloží. Copilot
    • Zeptat se AI v kroku, stejně jako v poli AI: pokyn, který cituje řádek a předchozí kroky, a odpověď čtená jako text, číslo, ano či ne, datum nebo volba ze seznamu, kterou následující kroky zapíší nebo odešlou. Zeptat se AI
  26. Novinka

    Řídicí panely: otázky, grafy, filtry

    • Otázky kladené myší – tabulka, její spojení, filtry, míry po dnech, týdnech, měsících nebo letech – nebo psané v SQL, jen pro čtení a s vašimi vlastními oprávněními, včetně proměnných. Řídicí panely
    • Patnáct vizualizací: číslo, trend oproti předchozímu období, postup k cíli, měřidlo, sloupce, pruhy, křivka, plochy, kombinovaný graf, výseče, trychtýř, bodový graf, tabulka, kontingenční tabulka, mapa Francie nebo světa.
    • Průzkum jedním kliknutím: bod otevře své řádky, jemnější období nebo jiné rozdělení.
    • Řídicí panely v mřížce: karty přesouvané a zvětšované myší, záložky, nadpisy sekcí, texty, vložené stránky.
    • Společné filtry – období, kategorie, text, číslo, seskupení data –, které řídí jednu, několik nebo všechny karty, s výchozí hodnotou.
    • Grafy podle vašich představ: barva a název každé řady nebo výseče, prstenec, půlkruh nebo růžice, skládání se součty, vyhlazené nebo schodovité křivky, osy, dílky, logaritmická škála; tabulky s přejmenovanými sloupci, s pruhy a barvami podle hodnoty.
    • Copilot řídicích panelů: konverzace, která navrhuje otázky, úpravy panelu – vratné – a hodnoty jeho filtrů, použitelné jedním kliknutím. K poskytovateli odchází jen struktura, pokud mu nepovolíte číst výsledky. Copilot
    • Sdílení řídicího panelu odkazem, veřejně nebo jen pro členy – případně pro vybrané skupiny – a jeho vložení na jiný web: karty a filtry jen pro čtení, čtené s oprávněními toho, kdo panel zveřejnil. Sdílení
    • „Rozhraní“ se nyní jmenují Řídicí panely; existující panely se otevřou beze změny, na nové mřížce.
  27. Novinka

    Uložené dotazy a pohledy SQL

    • SQL pro každého: bez úrovně Správa se záložka SQL provádí jen pro čtení, s vašimi vlastními oprávněními, která uplatňuje sám PostgreSQL – uzavřená tabulka neexistuje, skryté pole je odmítnuto. Připomíná to štítek „Vaše oprávnění“. Dotazy a pohledy SQL
    • Uložené dotazy, zařazené pod tabulkami v sekci „Dotazy“: osobní, pro celou databázi nebo pro skupiny. Sdílení dotazu sdílí jeho text, nikdy to, co smí číst jeho autor; otevřený z postranního panelu se hned provede, jen pro čtení.
    • Pohledy SQL: skutečné pohledy PostgreSQL, zařazené mezi tabulky s barvou, ikonou a malým okem, čitelné i z psql a vašich nástrojů. Každý je čte se svými vlastními oprávněními a postranní panel je ukazuje jen těm, kdo v nich smí číst vše.
    • Pohledy sledují strukturu: přejmenování je nerozbije, změněný vzorec je na okamžik odebere a pak vrátí; ten, který už neobstojí, zůstane k opravě, s uchovanou definicí.
  28. Novinka

    AI podle vašeho výběru, i na vlastním serveru

    • Čtvrtý poskytovatel AI: libovolný server, který mluví API OpenAI – Azure, podniková brána, model provozovaný na vašem vlastním serveru –, deklarovaný v .env. Protokol volání říká, komu data odešla. AI v basedb
    • Přihlašovací obrazovka ukazuje, po mřížce a SQL, řídicí panel, který sleduje filtr, a automatizaci, která se spouští, včetně kroku AI.
  29. Novinka

    Vaše nastavení

    • Nastavení v nabídce profilu: vaše jméno, adresa a poskytovatelé identity propojení s vaším účtem; vaše heslo a otevřené relace. Účty a přihlášení
    • Vzhled: motiv, pořadí data – 25/09/2026 nebo 2026-09-25 – a první den týdne v kalendářích; poslední dvě vás provázejí z jednoho počítače na druhý.
    • Oznámení: vypněte ta, která už nechcete dostávat, jeden druh po druhém. Tokeny: ty, které jste vytvořili ve všech svých databázích, jejich poslední použití a jejich odvolání.
  30. Novinka

    Formátovaný text, proměnné, přehlednější kanban

    • Formátovaný text: nový typ pole, formátovaný ve vizuálním editoru – nadpisy, seznamy, citace, odkazy –, sanitizovaný při zápisu a chráněný omezením proti přímému SQL. Formátovaný text a proměnné
    • Proměnné: dlouhý text cituje sloupec svého řádku – {{Ville}} – a všude se čte s jeho hodnotou: v mřížce, v detailu řádku, v API, na serveru MCP, ve sdílených zobrazeních, v automatizacích. Sloupec uchovává citaci, kterou čte psql.
    • Přehlednější kanban: vzdušnější karty, titulní obrázek a popis, který cituje hodnoty řádku – „Doručení {{Date}} pro {{Client}}“. Zobrazení
    • Přejmenování jedním gestem: jediný dialog pro databázi, tabulku nebo pole; popisek se změní vždy a správce může přejmenovat i v databázi, s analýzou dopadu. Úprava struktury
    • Dvacet jazyků: rozhraní, tento web a dokumentace ve francouzštině, angličtině, němčině, španělštině, italštině, portugalštině (Brazílie), nizozemštině, polštině, češtině, švédštině, dánštině, norštině, finštině, rumunštině, maďarštině, turečtině, ukrajinštině, japonštině, zjednodušené čínštině a korejštině. basedb převezme jazyk prohlížeče; Nastavení › Vzhled › Jazyk nastaví jiný, který vás provází z jednoho počítače na druhý. Čísla a data se řídí jazykem. Vaše nastavení
  31. Novinka

    Verze 0.2.0: vlastní účet, projekty a pozvánky pro každého

    • První přihlášení: na nové instanci vytvoří první stránka účet správce s vaší adresou a heslem – už žádný výchozí účet ani heslo hledané v protokolech. Instalace
    • Vytváření účtů: každý si vytvoří účet a pak vlastní projekty, které spravuje. Administrace ho může uzavřít nebo vyhradit pro určité domény. Účty a přihlášení
    • Sdílení projektu nebo databáze: kdo má úroveň Správa, zve odkazem s úrovní Čtení, Úpravy nebo Správa; vidí, kdo má přístup, mění úroveň, odebírá ji. Nikdy víc, než sám spravuje.
    • Soukromí: každý nyní vidí jen osoby, s nimiž sdílí projekt, a název projektu, který už používá někdo jiný, se nedá uhodnout.
    • Přihlášení přes Google, Microsoft a libovolného poskytovatele OpenID Connect (Keycloak, GitLab…), deklarované v .env; první přihlášení vytvoří účet, pokud to vytváření účtů dovoluje. Nastavit
    • Nová přihlašovací obrazovka v motivu aplikace, světlá nebo tmavá, se střídmou animací; ilustrované prázdné obrazovky v aplikaci.
    • Aktualizace bez ztráty dat: basedb při spuštění aktualizuje svůj katalog automaticky, včetně instalací 0.1, a odmítne se spustit nad databází, kterou už aktualizovala novější verze. Aktualizace
  32. Hosting

    Jediný obraz Dockeru

    • basedb se vejde do jediného obrazu, eodia/basedb na Docker Hubu, pro amd64 a arm64: rozhraní, API pod /api a server MCP pod /mcp, na jediném portu. Instalace
    • Stačí dva soubory – docker-compose.yml a .env – bez klonování repozitáře a bez sestavování; aktualizace se provádí pomocí docker compose pull.
    • Za doménou už proxy HTTPS nemusí nic směrovat: vše jde na port 3000.
  33. Novinka

    Automatizace, rozhraní, vzorce, spolupráce

    • Vzorce ve francouzštině – SI, ARRONDI, JOURS… –, z nichž se stávají sloupce generované PostgreSQL; vyhledávání, agregace a počty přes vazby. Pole
    • Nové typy: vícenásobná vazba, osoba, e-mail, automatické číslo, tlačítko; a formáty volené jako typy – měna, procento, doba trvání, hodnocení hvězdičkami, telefon, čárový kód.
    • Osm zobrazení: k šesti dalším přibývá galerie a seznam; osobní zobrazení pro každého čtenáře, uzamčená zobrazení, ruční řazení, závislosti na časové ose. Zobrazení
    • Mřížka: rychlé hledání, seskupování, souhrn sloupce za celý filtr, barvy podle pravidel, výška řádků.
    • Sdílená zobrazení jen pro čtení, která lze vložit na jiný web; z kalendáře se stane kanál iCalendar pro Kalendář Google, Outlook nebo Kalendář Apple. Sdílení
    • Spolupráce: komentáře a zmínky, oznámení, zápisy ostatních v reálném čase, přítomnost na tabulce a na řádku. Společná práce
    • Ctrl+Z vrátí poslední zápis – buňku, přesunutou kartu, celý import – a raději odmítne, než aby přepsal to, co mezitím změnil někdo jiný.
    • Automatizace: když je řádek vytvořen nebo upraven, v pevný čas nebo kliknutím na tlačítko – upravit, vytvořit, upozornit, zavolat webhook, napsat do Slacku. Automatizovat
    • Rozhraní: řídicí panely – čísla, grafy, seznamy, texty – čtené s oprávněními každého. Řídicí panely
    • Integrace: kanál Slacku a synchronizované tabulky z online CSV, z kalendáře nebo ze zobrazení jiného basedb. Integrace
    • Šablony databází: galerie deseti šablon, databáze popsaná AI jednou větou a možnost uložit jako šablonu kteroukoli databázi. Galerie
    • Oprávnění: obrazovku Struktura lze bez úrovně Správa jen prohlížet.
    • Nová identita: logo, paleta barev a přepracovaná přihlašovací obrazovka.
  34. Jednodušší rozhraní

    • Postranní panel už vypisuje jen databáze a jejich tabulky; obrazovky otevřené databáze – Struktura, Historie, Rozhraní, Automatizace – jsou soustředěny v jednom bloku, těsně nad profilem.
    • Nabídka profilu obsahuje to, co nejsou data: dokumentaci API a MCP, integrace, uživatele a oprávnění.
    • Dotaz SQL se otevírá přes „+“ na liště záložek nebo z nabídky databáze, bez duplikátu v postranním panelu.
    • Nová databáze nabízí šablony a AI přímo v dialogu; ukázková databáze prochází stejnou galerií.
    • Obrazovka už nenabízí to, co by bylo odmítnuto: žádná tlačítka struktury bez úrovně Správa, žádné „Odstranit“ bez oprávnění odstraňovat; a čtenář si vytváří vlastní zobrazení, místo aby narazil na chybovou zprávu.
    • Systémové sloupce jsou zařazeny pod „Systémové informace“, místo aby se nabízely u každé tabulky.
    • Detail řádku získává své komentáře, tlačítko pro napsání e-mailu nebo zavolání a hodnocení nastavitelné jedním kliknutím.
    • Přihlášení opouští animované 3D pozadí ve prospěch lehké obrazovky, která respektuje předvolbu „omezit pohyb“.
  35. Prostředí, sdílené formuláře, zobrazení

    • Prostředí: produkční, testovací a vývojové pro tutéž databázi; porovnání vedle sebe, plán migrace, synchronizace řádků.
    • Historie struktury: každé vytvoření nebo úprava tabulky a pole, zachycené triggerem nad katalogem.
    • Sdílené formuláře: veřejný odkaz nebo jen pro členy, uzavření k datu nebo po určitém počtu odpovědí, připsání odpovědí v historii.
    • Šest zobrazení: mřížka, kanban, kalendář, časová osa, formulář, dotazník.
    • Historie dat: vrácení změny, obnovení odstraněného řádku.
    • AI: možnost AI u libovolného pole a Copilot.
    • Vazba a URL: dva samostatné typy; dlouhý text se píše v Markdownu.
    • Webhooky podepsané a doručované v pořadí, návrhy agentů ke schválení.
    • Docker: Dockerfile se třemi cíli, kompletní docker-compose, volitelná proxy HTTPS.
  36. Projekty, oprávnění, server MCP

    • Projekty nad databázemi a oprávnění podle skupin ve čtyřech úrovních: Bez přístupu, Čtení, Úpravy, Správa.
    • Účty: dočasné heslo, jeho změna při prvním přihlášení, privilegovaná relace pro administraci.
    • Server MCP a relé stdio; integrační tokeny společné pro REST API a MCP.
    • Generovaná dokumentace „API a MCP“ pro každou databázi.
  37. Pole, jednoduché výběry, import

    • Úprava pole a možností jednoduchého výběru.
    • Import souborů CSV a JSON.
    • Nabídka tabulky: přejmenovat, popsat, odstranit.
  38. První commit

    • Monorepo: pojmenování, registr chybových kódů, katalog převzatý z architektonického dokumentu, jádro, API, rozhraní.