Uutuudet

Mitä basedb:ssä on muuttunut

Jokaisen muutoksen yksityiskohdat ovat tietovaraston historiassa. Mitä seuraavaksi: tiekartta.

  1. Isännöinti

    Tekoälypalveluntarjoaja sisäisellä varmenteella

    • BASEDB_AI_PROVIDER_SSL_VERIFY=false yhdistää instanssin tekoälyn yhdyskäytävään, jonka varmenne on itse allekirjoitettu tai joka on liikenteen uudelleen allekirjoittavan välityspalvelimen takana, katkaisematta instanssin muiden kutsujen tarkistusta. Azure, yhdyskäytävä, paikallinen malli
  2. Uutta

    Yksi tunnus koko tietokannalle, ympäristö valittavissa

    • Yksi ainoa tunnus avaa tietokannan tuotannon, testin ja tulevat ympäristöt; se voidaan myös rajata luotaessa yhteen ympäristöön. Olemassa olevat tunnukset säilyttävät ympäristönsä. API:n, SDK:n ja MCP:n kautta
    • Ympäristö valitaan kutsun yhteydessä: REST API:n X-Basedb-Environment-otsake, SDK:n db.environment(), n8n:n Environment-kenttä, osoite …/mcp?environment=recette tai MCP-työkalun environment-argumentti. Ympäristön valitseminen
    • Agentti ilman välittäjää: tunnusikkuna antaa Claude Coden HTTP-määrityksen ja .mcp.json-tiedoston, yksi palvelin kutakin ympäristöä kohden samalla tunnuksella, ja tunnus pysyy ympäristömuuttujassa.
  3. Uutta

    Värit ja kuvakkeet API:n ja MCP:n kautta

    • Agentti antaa ehdotuksilleen ulkoasun: taulukon väri ja kuvake työkalussa propose_create_table, jokaisen valinnan työkalussa propose_add_field, ja uusi työkalu propose_update_look olemassa olevalle taulukolle. Henkilö hyväksyy, kuten koko rakenteen. Värit ja kuvakkeet
    • API:n kautta taulukko luodaan väreineen ja kuvakkeineen; describe_base, describe_table ja /meta palauttavat ne. Värit ja kuvakkeet
  4. Uutta

    Agentit, jotka poistavat, jos sen sallit

    • Kolmas tunnustaso, ”Luku, kirjoitus ja poisto”: ohjelma poistaa REST API:n kautta, agentti uudella työkalulla delete_record — yksi rivi kerrallaan, palautettuna vastauksessa. Rivien poistaminen
    • Peruuttaminen: restore_record tuo poistetun rivin takaisin sen tunnisteella; poisto, jonka kaskadoitu viittaus ulottaisi muihin riveihin, on varattu käyttöliittymälle.
  5. Uutta

    Tunnukset sille, joka hallinnoi tietokantaa

    • Hallintaoikeus-taso riittää: tietokantaan tai sen projektiin annettuna se antaa luvan luoda sen tietokantojen integraatiotunnukset, vaikkei olisi ylläpitäjä. Tunnus
    • Muuten se sanoo sen selvästi: sille, joka lukee tai kirjoittaa hallinnoimatta tietokantaa, tunnusikkuna kertoo, kenen puoleen kääntyä; tilille, jolla ei ole salasanaa, miksi se ei voi vielä luoda sitä.
  6. Uutta

    Automaatiot, jotka odottavat, selviytyvät virheestä ja lähettävät PDF:iä

    • Neljä uutta käynnistintä: rivi poistetaan; rivi täyttää suodattimen — ”lasku muuttuu myöhässä olevaksi”; päivämäärä saapuu — kolme päivää ennen eräpäivää, klo 9; toinen ohjelmisto kutsuu automaation salaista osoitetta. Palvelu, joka kutsuu basedb:tä
    • Odota kolme päivää, tai kunnes kentän päivämäärä saapuu, ja jatka lukemalla rivi uudelleen: ”jos sitä ei ole vielä hyväksytty, muistuta”. Odota
    • Luo PDF ja lähetä se: rivin asiakirja, joka tallennetaan Tiedosto-kenttään tai liitetään sähköpostiin — muotoiltuna tekstinä, kopio-osoitteiden ja vastausosoitteen kanssa, jokaiselle erikseen tai yksi kaikille. PDF ja sähköposti
    • Poista rivi, laske ja summaa, käynnistä toinen automaatio; ehto testaa myös arvon — tekoälyn vastauksen, summan —, ja haku, joka ei löydä mitään, saa oman haaransa.
    • Yritä: vaiheita, ja muita, jos jokin niistä epäonnistuu; webhook yrittää uudelleen itsestään, silmukka jatkuu epäonnistuneesta rivistä huolimatta. Yritä
    • Kaikki vaiheet käden ulottuvilla: + avaa kategorioihin jaetun ikkunan hakukentän kanssa, sen sijaan että käytettäisi valikkoa, joka saattoi jäädä kesken.
  7. Uutta

    PDF-asiakirjat väreihisi sovitettuna

    • Viisi lähtökohtaa — lasku, tarjous, rivin tiedot, todistus, tyhjä sivu —, rakennettuna taulukkosi sarakkeista: numero, päivämäärä, summat, valokuva, linkitetyt rivit. Luo malli
    • Logosi ja värisi: ylätunniste logolla ja yhteystiedoilla, alatunniste lakisääteisin merkinnöin ja sivunumeroin, korostusväri, fontit groteskilla tai antiikvalla, kehys sivun ympärillä. Ylätunniste ja alatunniste
    • Uusia lohkoja: otsikko bannerilla, kuva, kaksi tai kolme saraketta, veroton/verollinen yhteenveto, taulukko värillisellä otsikkorivillä, erotinviiva. Niitä vedetään uudelleenjärjestämistä varten, ja esikatselu seuraa joka muutosta. Lohkot
  8. Isännöinti

    Katkennut yhteys ei enää pysäytä basedb:tä

    • Ei enää pysähdystä katkenneesta yhteydestä: kun PostgreSQL sulkee yhteyden – uudelleenkäynnistys, verkkokatko, toimettomaksi jäänyt transaktio –, epäonnistuu vain sitä pitänyt kysely; basedb jatkaa, ja sen loki kertoo, mikä työ sitä piti.
    • Vähemmän odottelua kuormitetulla tietokannalla: taulukon sivu ei enää pidä transaktiota auki lukiessaan liittyviä rivejä, ja kysely, joka ei saa yhteyttä 15 sekunnissa, saa virheen sen sijaan, että odottaisi loputtomiin.
    • Tekoälyn otsakkeet luetaan niin kuin ne kirjoitetaan: BASEDB_AI_HEADERS hyväksyy myös muodon, jonka Ansible kirjoittaa uudelleen, {'api-key': '…'}, sekä yhden otsakkeen riviä kohti; niiden avulla openai_compatible toimii ilman avainta.
  9. Uutta

    Sovelluksille, jotka nojautuvat basedb:hen

    • Tietokanta luotu mallista yhdellä kutsulla: palvelin toteuttaa koko mallin – taulukot, suhteet, rivit, näkymät, automaatiot – tai ei mitään, jos jokin vaihe epäonnistuu. Myös galleria käyttää sitä, sovellus, joka asentuu samalla tavalla. Tietokannan luominen mallista
    • Tunnuksen tarkistaminen: sovellus, jolle välitetään henkilön tunnus, kysyy basedb:ltä, onko se yhä voimassa, ja kenelle – hänen tilinsä, hänen ryhmänsä. Tunnuksen tarkistaminen
    • Omat sisäiset palvelimesi: webhookit ja automaatiot ottavat yhteyttä niihin, jotka nimeät muuttujassa BASEDB_WEBHOOK_ALLOW, HTTP mukaan lukien; ohjelma voi myös seurata taulukkoa reaaliajassa integraatiotunnuksella. Taulukon seuraaminen
    • Polun alla, yhdyskäytävän takana: basedb julkaistaan osoitteessa kuten https://passerelle.example.com/basedb/, riippumatta siitä, säilyttääkö yhdyskäytävä polun vai poistaako sen. Yhdyskäytävän takana
    • Yksi webhook, kaikki taulukot kerralla: valitse tai poista valinta tapahtumalle kaikissa taulukoissa, tai kaikille tapahtumille yhdessä taulukossa, yhdellä napsautuksella.
  10. Uutta

    Automaatiot, jotka käyvät läpi rivisi ja puhuvat API:lle

    • Jokaiselle riville: vaihe, joka toistaa omansa jokaisella taulukon rivillä, joka vastaa suodatinta — joka maanantai muistuta kaikista maksamattomista laskuista, ei vain ensimmäisestä. Jokaiselle riville
    • Webhook, joka puhuu mille tahansa API:lle: metodi, riviin viittaava osoite, otsakkeet, JSON-, lomake- tai tekstimuotoinen runko, koottuna rivin arvoista. Kutsu palvelua
    • API-avain pysyy salaisena: salattuna sitä ei enää koskaan näytetä — ei ruudulla, ei API:n kautta, eikä Copilotille — ja se lähtee vain sille isännälle, jolle sen annoit.
  11. Uutta

    Kartta, ja osoitteet jotka löytävät paikkansa

    • Kymmenes näkymä, kartta: jokainen rivi sijoitetaan omalle paikalleen, osoitteen tai leveys- ja pituusasteen perusteella. Neula saa värinsä tilasta ja avaa rivin tiedot yhdellä napsautuksella. Kartta
    • Osoite paikannetaan kerran ja pysyvästi, OpenStreetMapin palvelun tai valitsemasi palvelun avulla: neulat ilmestyvät vastausten mukaan, ja sen jälkeen heti. Löytymätön osoite lasketaan, ei koskaan hiljaa hylätä.
    • Osoite-muoto lyhyelle tekstille: napsautus avaa sen kartalla, ja rivin tiedoissa Hae osoite ehdottaa täsmääviä, kokonaan kirjoitettuja osoitteita. Muodot
  12. Uutta

    PDF:t riveistäsi

    • Tarjous, lasku, kortti PDF-muodossa, rivin valikosta: tulostettava kortti säätämättä mitään, tai malli — tekstit, jotka viittaavat kenttiin, rivin kentät, linkitettyjen rivien taulukko loppusummineen, sivunvaihdot. Asiakirjat
    • Kukin omilla käyttöoikeuksillaan: sinulta piilotettu kenttä ei näy PDF:ssäsi. Kaikki kaksikymmentä kieltä kirjoitetaan siihen, kiina, japani ja korea mukaan lukien, ja API antaa saman asiakirjan.
  13. Uutta

    Käyttöoikeuksia rivitasolle asti, oletusarvot, Excel-tuonti

    • Kukin omat rivinsä: ryhmä näkee vain suodattimen rivit — ”Myyjä on minä”, ”Alue on Pohjoinen” —, käyttöliittymässä, API:ssa, MCP-palvelimessa yhtä lailla kuin SQL:ssä, jossa PostgreSQL soveltaa samaa sääntöä. Rivitasolle asti
    • Oletusarvot: kiinteä arvo, tämän päivän päivämäärä, luontihetki tai rivin luova henkilö, valmiiksi täytettynä näytöllä ja käytössä kaikkialla muualla. Oletusarvot
    • Vedä Excel-työkirja sisään: valitse välilehti, päivämäärät, summat ja valintaruudut tuodaan sellaisenaan, ja kaava tuo sen lasketun arvon. Ensimmäiset askeleet
  14. Uutta

    Sähköpostit

    • Vaihe ”Lähetä sähköposti” automaatioissa: jäsenelle, kentän henkilölle, asiakkaan osoitteeseen, rivin arvoilla aiheessa ja tekstissä. Automaatiot
    • Sähköposti-ilmoitukset, kun et ole lukenut niitä, koottuina, valittavina yksitellen asetuksissasi; ja unohtunut salasana nollataan linkillä. Sähköpostitse
    • Riittää, kun ilmoitat sähköpostisi lähetyspalvelimen instanssille. Muuttujat
  15. Uutta

    n8n ja TypeScript-SDK

    • n8n-solmuja: taulukon rivien lukeminen ja kirjoittaminen työnkulusta, ja yhden käynnistäminen joka kerta, kun rivi luodaan, sitä muokataan tai se poistetaan — tarkistuksella tai allekirjoitetulla webhookilla. n8n
    • TypeScript-SDK, taulukoidesi tyypeillä, jotka on luotu instanssistasi: taulukko tai kenttä, jota ei ole olemassa, on virhe jo ennen suoritusta. SDK
  16. Uutta

    Tietovisa: kysymykset, jotka laskevat pisteet

    • Uusi näkymä, tietovisa: kyselylomake, jonka jokaisella kysymyksellä voi olla oikea vastaus ja pisteet — yksi valinta, useampi, kyllä tai ei, luku, päivämäärä, tai hyväksytyt tekstit, välittämättä isoista kirjaimista tai aksenteista. Tietovisa
    • Korjaus juuri niin kuin haluat: jokaisen kysymyksen jälkeen — vihreällä, tai punaisella oikean vastauksen kanssa, pistemäärä, joka kasvaa näytön yläreunassa —, lopussa, tai ei koskaan. Läpäisyraja saa lopetusnäytön sanomaan ”Läpäisty!” tai ”Ei tällä kertaa…”.
    • Pistemäärä lopussa, täyttyvässä renkaassa, sitten jokaisen kysymyksen palaute. Se kirjoitetaan taulukon lukukenttään: lajittele ruudukko sen mukaan, siinä on tulostaulukko.
    • Jaettu linkillä, ilman huijausmahdollisuutta: sivu ei saa yhtään oikeaa vastausta, palvelin korjaa ja laskee pisteet. Jaettu tietovisa
    • Luo näkymä, näkymävalitsimen alaosassa, jakaa yhdeksän lajia kahteen ryhmään — niihin, jotka näyttävät rivit, niihin, jotka keräävät vastauksia —, kullakin oma värikäs kuvake.
  17. Uutta

    Lomakkeita, joita tekee mieli täyttää

    • Kyselylomake täyttää koko näytön: yksi kysymys kerrallaan, joka liukuu näkyviin, suuret kortit vaihtoehdoille, tähdet arvosanalle, ja kaikki näppäimistöltä — Enter, kirjaimet A, B, C…, K tai E, numerot. Yksi valinta siirtää suoraan seuraavaan. Lomake ja kyselylomake
    • Oma ulkoasu: kahdeksan teemaa, Vaaleasta Yöhön Paperin kautta, väri, kirjasin, tasaus — myös jaetun linkin sivu kantaa sitä.
    • Kysy vain, jos…: kysymys esitetään vain, jos aiempi vastaus sitä edellyttää; piilotettu kysymys ei ole pakollinen eikä sitä tallenneta.
    • Ei mitään säädettävää aluksi: uusi lomake kysyy sitä, mitä henkilö vastaa, ei tilaa, jonka tiimi täyttää myöhemmin, kantaa taulukkonsa väriä ja näyttää esimerkin jokaisessa kentässä. Ja lähettäminen juhlistetaan, konfetti mukaan lukien.
  18. Uutta

    Kaavat ranskaksi tai englanniksi

    • Kirjoita kaava ranskaksi tai englanniksi, millä tahansa näytöllä, myös kahta kieltä sekoittaen: SI tai IF, ARRONDI tai ROUND, JOURS tai DAYS… Argumentit erotetaan ;- tai ,-merkillä. Kaavat
    • Se luetaan takaisin näytön kielellä: ranskaksi ranskankielisellä näytöllä, englanniksi yhdeksällätoista muulla kielellä – myös olemassa olevat kaavat ja ”Funktiot”-paneeli. API antaa kaavan pyydetyllä kielellä, muuten englanniksi.
    • Viralliset mallit, jotka tarjotaan muulla kielellä kuin ranskaksi, tulevat kaavoineen englanniksi. Tietokannassa mikään ei muutu: samat sarakkeet, sama SQL, ei migraatiota.
  19. Uutta

    Löydä kaikki: Ctrl+K

    • Yksi kenttä kaikkeen – Ctrl+K, tai kenttä ylärivin keskellä: taulukot, näkymät, kysymykset, koontinäytöt, automaatiot, sarakkeet ja itse rivit, luettuina omilla oikeuksillasi; isolla näytöllä valitun tuloksen esikatselu. Haku
    • Kirjoita niin kuin ajattelet: ei tarkkeita eikä isoja kirjaimia, alkukirjaimilla – up sanoista ”Uusi projekti” –, yksi kirjoitusvirhe annetaan anteeksi, asiakkaat lyon etsii sanaa ”lyon” asiakastaulukosta; se, mitä avaat usein, nousee kärkeen.
    • Kaikki komennot näppäimistöltä: luoda, siirtyä, sulkea, kumota, vaihtaa teemaa, kopioida sivun linkki. > etsii vain komennoista, # kohteista, / riveistä; Tab etsii taulukosta tai tietokannasta.
    • Onko kysymys? Kirjoita se: Kysy Copilotilta esittää sen avoimelle tietokannalle.
  20. Uutta

    Omat kysymykset, lukuja tekstissä

    • Kaikki tallentavat omat kysymyksensä, ilman Hallintaoikeus-tasoa: henkilökohtaiset näkyvät vain sinulle; tietokantaa hallinnoiva jakaa ne koko tietokannalle tai ryhmille, kuten kyselyt. Koontinäytöt
    • Kysymys omassa välilehdessään, taulukoiden vierellä: Uusi kysymys ja Uusi SQL-kysymys, välilehtipalkin +-kuvakkeessa ja tietokannan valikossa; välilehti säilyttää sen, mitä siihen on jätetty. Tallenna kopio tekee omaksesi kysymyksen, jota et voi muokata.
    • Lukuja tekstissä: koontinäytön teksti, nyt muotoiltuna, viittaa arvoon – {{chiffre_affaires}} – joka on peräisin kortista, kysymyksestä tai suodattimesta ja lasketaan lukijan oikeuksilla, myös linkillä jaetussa koontinäytössä. Lukuja tekstissä
    • Myös kyselyt, SQL-näkymät ja kysymykset poistetaan valikostaan hiiren oikealla painikkeella.
  21. Uutta

    Osoite jokaiselle näytölle

    • Osoite seuraa näyttöä: taulukko, näkymä, rivin tiedot, koontinäyttö, automaatio, kysymys, omat asetukset – /bases/ventes/tables/opportunites?ligne=…. Lisää se kirjanmerkiksi, liitä se viestiin: sama paikka avautuu, omilla oikeuksilla. Linkki jokaiseen näkymään
    • Selaimen edellinen- ja seuraava-painikkeet palauttavat sinut siihen, missä olit; osoite, joka ei johda mihinkään, näyttää ”Tätä sivua ei ole”.
  22. Uutta

    Kokeiltava esittely, omalla kielelläsi

    • Esittely, osoitteessa demo.basedb.eodia.com: tili on esitäytetty selaimen kielellä, ja tietokanta on samalla kielellä. Siellä kaiken voi lukea ja olemassa olevaa muokata; luonti, poistaminen ja tekoäly on poistettu käytöstä, ja tietokanta palautuu alkutilaansa joka yö.
    • Oma esittelysi: BASEDB_DEMO=1 avaa instanssin kaikille, kielikohtaisella jaetulla tilillä, valmiiksi valmisteltuna. Muuttujat
    • Yksi kieli linkkiä kohti: ?lang=de basedb-osoitteen lopussa näyttää kirjautumisruudun tai jaetun sivun saksaksi; sivusto johdattaa näin esittelyyn sivun kielellä. Asetuksesi
  23. Uutta

    Mallit omalla kielelläsi

    • Viralliset mallit luodaan näytön kielellä: taulukot, kentät, valinnat, näkymät, koontinäytöt, automaatiot, tekoälyn ohjeet – ja esimerkkirivit maailmasta, joka on mukautettu kullekin kielelle: Lyonin ”Boulangerie Martin” muuttuu Portlandin ”Martin’s Bakery”:ksi. Mallit
    • Sivuston galleria näyttää kunkin mallin sivun kielellä.
    • Yksi malli, monta sanakirjaa: malli kirjoitetaan kerran, ranskaksi; kukin kieli kääntää siitä vain tekstit, ja basedb seuraa itse kutakin nimikettä kaikkialla, missä siihen viitataan. Sanakirjaa, joka rikkoisi mallin, ei oteta käyttöön. Mallin julkaiseminen
  24. Ja muuta

    • Malli ilman esimerkkirivejä: ”Lataa esimerkkitiedot”, ei valittuna, luo tyhjiä taulukoita, valmiina omalle datallesi. Aloittaminen mallista
    • API- ja MCP-dokumentaatio kirjoitetaan kullekin tietokannalle näytön kielellä. Luotu dokumentaatio
    • Työkaluvihjeet sovelluksen teemalla, kaikkialla, missä selain aiemmin näytti omansa; valikkojen ”Poista” punaisella; kommentin ajan täysi päivämäärä hiiren viedessä sen päälle.
  25. Uutta

    Automaatiot työnkulkuina

    • Graafieditori: käynnistin ja sitten jokainen vaihe korttina; viivan + lisää vaiheen juuri siihen kohtaan. Yksinkertainen automaatio mahtuu edelleen kahteen korttiin. Automaatiot
    • Etsi rivi – tilauksen asiakas, viimeisin maksamaton lasku – ja muokkaa sitä, viittaa siihen tai linkitä se luotuun riviin.
    • Usean haaran ehdot: valitaan ensimmäinen haara, jonka ehto täyttyy, ja ”Muuten”, kun mikään ei täyty; haarat yhdistyvät sen jälkeen.
    • Tiedot kulkevat vaiheesta toiseen: {{e2.client}} viittaa siihen, minkä vaihe löysi tai loi, {{e3.reponse.numero}} siihen, mitä webhook vastasi; kunkin tekstin valikko tarjoaa vain sen, mikä on varmasti tapahtunut aiemmin.
    • Jokainen suoritus vaihe vaiheelta: työnkulun päälle asetettuna se piirtää valitun haaran ja kertoo jokaisesta vaiheesta, mitä se teki ja kuinka kauan siihen meni.
    • Automaatioiden Copilot: kuvaile, mitä tietokannan pitäisi tehdä itsestään, tai kysy, miksi suoritus epäonnistui; se ehdottaa kokonaista automaatiota, jonka asetat työnkulkuun yhdellä napsautuksella, käyt läpi ja tallennat – mitään ei tallenneta ilman sinua. Copilot
    • Kysy tekoälyltä vaiheessa, kuten tekoälykentässä: kehote, joka viittaa riviin ja aiempiin vaiheisiin, ja vastaus, joka luetaan tekstinä, lukuna, kyllä- tai ei-vastauksena, päivämääränä tai luettelon valintana ja jonka seuraavat vaiheet kirjoittavat tai lähettävät. Kysy tekoälyltä
  26. Uutta

    Koontinäytöt: kysymykset, kaaviot, suodattimet

    • Kysymykset hiirellä rakennettuina – taulukko, sen liitokset, suodattimet, mittarit päivittäin, viikoittain, kuukausittain tai vuosittain – tai kirjoitettuina SQL:llä, vain luku -tilassa ja omilla käyttöoikeuksillasi, muuttujat mukaan lukien. Koontinäytöt
    • Viisitoista visualisointia: luku, trendi edelliseen ajanjaksoon verrattuna, edistyminen kohti tavoitetta, mittari, pylväät, palkit, viiva, alueet, yhdistelmä, piirakka, suppilo, hajontakaavio, taulukko, ristiintaulukko, Ranskan tai maailman kartta.
    • Tutki yhdellä napsautuksella: piste avaa rivinsä, tarkemman ajanjakson tai toisen jaottelun.
    • Koontinäytöt ruudukkona: hiirellä siirrettävät ja muutettavan kokoiset kortit, välilehdet, osioiden otsikot, tekstit, upotetut sivut.
    • Yhteiset suodattimet – ajanjakso, luokka, teksti, luku, päivämäärien ryhmittely – jotka ohjaavat yhtä, useampaa tai kaikkia kortteja oletusarvoineen.
    • Kaaviot mieleisiksesi: kunkin sarjan tai osuuden väri ja nimi, rengas, puoliympyrä tai ruusu, pinoaminen summineen, pehmennetyt tai porrastetut viivat, akselit, asteikkomerkit, logaritminen asteikko; taulukot uudelleennimetyin sarakkein, palkein ja arvon mukaisin värein.
    • Koontinäyttöjen Copilot: keskustelu, joka ehdottaa kysymyksiä, koontinäytön muutoksia – kumottavissa – ja arvoja sen suodattimille, yhdellä napsautuksella käyttöön otettaviksi. Palveluntarjoajalle lähtee vain rakenne, ellet salli sen lukea tuloksia. Copilot
    • Koontinäytön jakaminen linkillä, julkisesti tai vain jäsenille – tarvittaessa tietyille ryhmille – ja upottaminen toiselle sivustolle: kortit ja suodattimet vain luku -muodossa, luettuina julkaisijan käyttöoikeuksilla. Jakaminen
    • ”Interfaces” on nyt nimeltään Koontinäytöt; olemassa olevat avautuvat ennallaan uudessa ruudukossa.
  27. Uutta

    Tallennetut kyselyt ja SQL-näkymät

    • SQL:ää kaikille: ilman Hallintaoikeus-tasoa SQL-välilehti suoritetaan vain luku -tilassa omilla käyttöoikeuksillasi, joita soveltaa PostgreSQL itse – suljettua taulukkoa ei ole olemassa, piilotettu kenttä hylätään. ”Omat oikeutesi” -merkki muistuttaa siitä. Kyselyt ja SQL-näkymät
    • Tallennetut kyselyt taulukoiden alla ”Kyselyt”-osiossa: henkilökohtaiset, koko tietokannalle tai ryhmille. Kyselyn jakaminen jakaa sen tekstin, ei koskaan sitä, mitä sen tekijä saa lukea; sivupalkista avattuna se suoritetaan heti vain luku -tilassa.
    • SQL-näkymät: oikeita PostgreSQL-näkymiä taulukoiden joukossa värin, kuvakkeen ja pienen silmän kera, luettavissa myös psql:stä ja työkaluistasi. Kukin lukee niitä omilla käyttöoikeuksillaan, ja sivupalkki näyttää ne vain niille, jotka voivat lukea ne kokonaan.
    • Näkymät seuraavat rakennetta: uudelleennimeäminen ei riko niitä, muutettu kaava poistaa ne hetkeksi ja palauttaa ne sitten; näkymä, joka ei enää toimi, jää korjattavaksi, määritelmä tallessa.
  28. Uutta

    Valitsemasi tekoäly, myös omalla koneellasi

    • Neljäs tekoälypalveluntarjoaja: mikä tahansa OpenAI:n API:a puhuva palvelin – Azure, yrityksen oma yhdyskäytävä, omalla koneellasi ajettava malli –, määriteltynä .env-tiedostossa. Kutsujen loki kertoo, kenelle tiedot ovat menneet. Tekoäly basedb:ssä
    • Kirjautumisnäkymä näyttää ruudukon ja SQL:n jälkeen koontinäytön, joka noudattaa suodatinta, ja automaation, joka suoritetaan tekoälyvaiheineen.
  29. Uutta

    Asetuksesi

    • Asetukset profiilivalikossa: nimesi, osoitteesi ja tiliisi linkitetyt tunnistautumispalvelut; salasanasi ja avoimet istuntosi. Tilit ja kirjautuminen
    • Ulkoasu: teema, päivämäärien järjestys – 25/09/2026 tai 2026-09-25 – ja kalentereiden viikon ensimmäinen päivä; kaksi viimeistä seuraavat sinua laitteelta toiselle.
    • Ilmoitukset: kieltäydy niistä, joita et enää halua, tyyppi kerrallaan. Tunnukset: luomasi tunnukset kaikissa tietokannoissasi, niiden viimeisin käyttö ja niiden mitätöinti.
  30. Uutta

    Muotoiltu teksti, muuttujat, selkeämpi kanban

    • Muotoiltu teksti: uusi kenttätyyppi, joka muotoillaan visuaalisessa editorissa – otsikot, luettelot, lainaukset, linkit –, puhdistetaan kirjoitettaessa ja jota rajoite suojaa suoralta SQL:ltä. Muotoiltu teksti ja muuttujat
    • Muuttujat: pitkä teksti viittaa rivinsä sarakkeeseen – {{Ville}} – ja luetaan kaikkialla sen arvolla: ruudukossa, rivin tiedoissa, API:ssa, MCP-palvelimella, jaetuissa näkymissä, automaatioissa. Sarake säilyttää viittauksen, ja sen psql lukee.
    • Selkeämpi kanban: väljemmät kortit, kansikuva ja kuvaus, joka viittaa rivin arvoihin – ”Toimitus {{Date}} asiakkaalle {{Client}}”. Näkymät
    • Uudelleennimeäminen yhdellä kertaa: yksi valintaikkuna tietokannalle, taulukolle tai kentälle; nimike vaihtuu aina, ja ylläpitäjä voi nimetä uudelleen myös tietokannassa vaikutusanalyysin tukemana. Rakenteen muokkaaminen
    • Kaksikymmentä kieltä: käyttöliittymä, tämä sivusto ja dokumentaatio ranskaksi, englanniksi, saksaksi, espanjaksi, italiaksi, portugaliksi (Brasilia), hollanniksi, puolaksi, tšekiksi, ruotsiksi, tanskaksi, norjaksi, suomeksi, romaniaksi, unkariksi, turkiksi, ukrainaksi, japaniksi, yksinkertaistetuksi kiinaksi ja koreaksi. basedb käyttää selaimen kieltä; Asetukset › Ulkoasu › Kieli asettaa toisen, joka seuraa sinua laitteelta toiselle. Luvut ja päivämäärät noudattavat kieltä. Asetuksesi
  31. Uutta

    Versio 0.2.0: jokaiselle oma tili, projektit ja kutsut

    • Ensimmäinen kirjautuminen: uudessa instanssissa ensimmäinen sivu luo ylläpitäjän tilin osoitteellasi ja salasanallasi – ei enää oletustiliä eikä salasanaa, jota pitäisi etsiä lokeista. Asennus
    • Tilien luominen: jokainen luo oman tilinsä ja sitten omat projektinsa, joiden hallinnoija hänestä tulee. Ylläpito voi sulkea tilien luomisen tai rajata sen tiettyihin verkkotunnuksiin. Tilit ja kirjautuminen
    • Projektin tai tietokannan jakaminen: Hallintaoikeus-tason henkilö kutsuu muita linkillä tasolle Lukuoikeus, Muokkausoikeus tai Hallintaoikeus, näkee, kenellä on pääsy, muuttaa tasoa tai poistaa sen. Ei koskaan enempää kuin mitä hän itse hallinnoi.
    • Yksityisyys: kukin näkee enää vain ne henkilöt, joiden kanssa hän jakaa projektin, eikä toisen jo käyttämää projektin nimeä voi enää arvata.
    • Kirjautuminen Googlella, Microsoftilla ja millä tahansa OpenID Connect -palveluntarjoajalla (Keycloak, GitLab…), jotka määritetään .env-tiedostossa; ensimmäinen kirjautuminen luo tilin, jos tilien luominen sen sallii. Määritä
    • Uusi kirjautumisnäkymä sovelluksen teemassa, vaaleana tai tummana ja hillitysti animoituna; kuvitetut tyhjät näkymät sovelluksessa.
    • Päivitykset ilman menetyksiä: basedb päivittää katalogiaan itse käynnistyessään, myös 0.1-asennuksessa, ja kieltäytyy käynnistymästä tietokannassa, jonka uudempi versio on jo päivittänyt. Päivittäminen
  32. Isännöinti

    Yksi Docker-kuva

    • basedb mahtuu yhteen kuvaan, eodia/basedb Docker Hubissa, amd64:lle ja arm64:lle: käyttöliittymä, API polussa /api ja MCP-palvelin polussa /mcp yhdessä portissa. Asennus
    • Kaksi tiedostoa riittää – docker-compose.yml ja .env – ilman tietovaraston kloonaamista tai minkään kääntämistä; päivitys tehdään komennolla docker compose pull.
    • Verkkotunnuksen takana HTTPS-välityspalvelimen ei enää tarvitse reitittää mitään: kaikki menee porttiin 3000.
  33. Uutta

    Automaatiot, Interfaces, kaavat, yhteistyö

    • Kaavat ranskaksi – SI, ARRONDI, JOURS… – joista tulee PostgreSQL:n generoimia sarakkeita; haut, koosteet ja määrät viittausten yli. Kentät
    • Uudet tyypit: moniviittaus, henkilö, sähköposti, automaattinen numero, painike; ja tyyppien tapaan valittavat muodot – valuutta, prosentti, kesto, tähtiarvio, puhelin, viivakoodi.
    • Kahdeksan näkymää: galleria ja luettelo liittyvät kuuden muun joukkoon; henkilökohtaiset näkymät jokaiselle lukijalle, lukitut näkymät, järjestys käsin, riippuvuudet aikajanalla. Näkymät
    • Ruudukko: pikahaku, ryhmittely, sarakekohtainen yhteenveto koko suodatuksesta, sääntöjen mukaiset värit, rivikorkeus.
    • Jaetut näkymät vain luku -muodossa, upotettavissa toiselle sivustolle; kalenterista tulee iCalendar-syöte Google-kalenteriin, Outlookiin tai Applen Kalenteriin. Jakaminen
    • Yhteistyö: kommentit ja maininnat, ilmoitukset, muiden kirjoitukset reaaliajassa, läsnäolo taulukossa ja rivillä. Yhdessä työskentely
    • Ctrl+Z kumoaa viimeisimmän kirjoituksen – solun, siirretyn kortin, kokonaisen tuonnin – ja kieltäytyy mieluummin kuin korvaa sen, mitä joku toinen on sen jälkeen muuttanut.
    • Automaatiot: kun rivi luodaan tai sitä muokataan, tiettyyn aikaan tai painiketta napsauttamalla – muokkaa, luo, ilmoita, kutsu webhookia, lähetä Slackiin. Automatisoi
    • Interfaces: koontinäytöt – luvut, kaaviot, luettelot, tekstit – luettuina kunkin omilla käyttöoikeuksilla. Koontinäytöt
    • Integraatiot: Slack-kanava ja synkronoidut taulukot verkossa olevasta CSV:stä, kalenterista tai toisen basedb:n näkymästä. Integraatiot
    • Tietokantamallit: kymmenen mallin galleria, tekoälylle yhdellä lauseella kuvattu tietokanta, ja minkä tahansa tietokannan voi tallentaa malliksi. Galleria
    • Käyttöoikeudet: Rakenne-näkymää voi vain selata ilman Hallintaoikeus-tasoa.
    • Uusi ilme: logo, väripaletti ja uudistettu kirjautumisnäkymä.
  34. Yksinkertaisempi käyttöliittymä

    • Sivupalkki luettelee enää vain tietokannat ja niiden taulukot; avoimen tietokannan näkymät – Rakenne, Historia, Interfaces, Automaatiot – on koottu yhteen lohkoon aivan profiilin yläpuolelle.
    • Profiilivalikkoon on koottu se, mikä ei ole tietoa: API- ja MCP-dokumentaatio, integraatiot, käyttäjät ja käyttöoikeudet.
    • SQL-kysely avataan välilehtipalkin ”+”-painikkeesta tai tietokannan valikosta, ilman kaksoiskappaletta sivupalkissa.
    • Uusi tietokanta tarjoaa mallit ja tekoälyn suoraan valintaikkunassa; esittelytietokanta kulkee saman gallerian kautta.
    • Näkymä ei enää tarjoa sitä, mikä hylättäisiin: ei rakennepainikkeita ilman Hallintaoikeutta, ei ”Poista”-toimintoa ilman poisto-oikeutta; ja lukija luo omat näkymänsä sen sijaan, että törmäisi virheilmoitukseen.
    • Järjestelmäsarakkeet on koottu kohtaan ”Järjestelmätiedot” sen sijaan, että niitä tarjottaisiin jokaisessa taulukossa.
    • Rivin tiedot saavat kommenttinsa, painikkeen sähköpostin lähettämiseen tai soittamiseen ja yhdellä napsautuksella asetettavan arvion.
    • Kirjautumisnäkymä luopuu animoidusta 3D-taustastaan kevyen näkymän hyväksi, joka noudattaa ”vähennä liikettä” -asetusta.
  35. Ympäristöt, jaetut lomakkeet, näkymät

    • Ympäristöt: tuotanto, testi ja kehitys samalle tietokannalle; rinnakkainen vertailu, migraatiosuunnitelma, rivien synkronointi.
    • Rakenteen historia: jokainen taulukon tai kentän luonti tai muutos, jonka katalogin liipaisin tallentaa.
    • Jaetut lomakkeet: julkinen tai vain jäsenille tarkoitettu linkki, sulkeutuminen päivämäärän tai vastausmäärän mukaan, vastausten tekijät historiassa.
    • Kuusi näkymää: ruudukko, kanban, kalenteri, aikajana, lomake, kyselylomake.
    • Tietojen historia: muutoksen kumoaminen, poistetun rivin palauttaminen.
    • Tekoäly: tekoälyasetus missä tahansa kentässä sekä Copilot.
    • Viittaus ja URL: kaksi erillistä tyyppiä; pitkä teksti kirjoitetaan Markdownina.
    • Webhookit allekirjoitettuina ja järjestettyinä, agenttien ehdotukset hyväksyttäviksi.
    • Docker: kolmen kohteen Dockerfile, täydellinen docker-compose, valinnainen HTTPS-välityspalvelin.
  36. Projektit, käyttöoikeudet, MCP-palvelin

    • Projektit tietokantojen yläpuolella ja käyttöoikeudet ryhmittäin neljällä tasolla: Ei käyttöoikeutta, Lukuoikeus, Muokkausoikeus, Hallintaoikeus.
    • Tilit: tilapäinen salasana, vaihto ensimmäisellä kirjautumiskerralla, korotettu istunto ylläpitoa varten.
    • MCP-palvelin ja stdio-välittäjä; REST API:n ja MCP:n yhteiset integraatiotunnukset.
    • Luotu dokumentaatio ”API ja MCP” jokaiselle tietokannalle.
  37. Kentät, Yksi valinta -kentät, tuonti

    • Kentän ja Yksi valinta -kentän vaihtoehtojen muokkaaminen.
    • CSV- ja JSON-tiedostojen tuonti.
    • Taulukon valikko: nimeä uudelleen, kuvaile, poista.
  38. Ensimmäinen commit

    • Monorepo: nimeämiskäytännöt, virhekoodirekisteri, arkkitehtuuridokumentista poimittu katalogi, ydin, API, käyttöliittymä.