BASEDB_AI_PROVIDER_SSL_VERIFY=false raggiunge un gateway di IA con certificato autofirmato, o dietro un proxy che firma di nuovo il traffico, senza disattivare la verifica delle altre chiamate dell’istanza. Azure, un gateway, un modello locale
Novità
Un token per tutto il database, l’ambiente a scelta
Un solo token apre la produzione, il collaudo e gli ambienti futuri di un database; può anche essere limitato a uno solo, alla creazione. I token esistenti mantengono il loro ambiente. Tramite API, SDK e MCP
L’ambiente si sceglie a ogni chiamata: l’intestazione X-Basedb-Environment dell’API REST, db.environment() dell’SDK, il campo Environment di n8n, l’indirizzo …/mcp?environment=recette o l’argomento environment di uno strumento MCP. Scegliere l’ambiente
Un agente senza relay: la finestra dei token fornisce la configurazione HTTP di Claude Code e il file .mcp.json, un server per ambiente con lo stesso token, mentre il token resta in una variabile d’ambiente.
Novità
Colori e icone tramite API e MCP
Un agente dà un aspetto a ciò che propone: colore e icona di una tabella in propose_create_table, di ogni opzione in propose_add_field, e il nuovo strumento propose_update_look per una tabella esistente. Una persona approva, come per tutta la struttura. Colori e icone
Tramite l’API, una tabella si crea con il suo colore e la sua icona; describe_base, describe_table e /meta li restituiscono. Colori e icone
Novità
Agenti che eliminano, se lo permetti
Un terzo livello di token, «Lettura, scrittura ed eliminazione»: un programma elimina tramite l’API REST, un agente tramite il nuovo strumento delete_record — una riga alla volta, restituita nella risposta. Eliminare righe
Tornare indietro: restore_record ripristina una riga eliminata con il suo identificativo; un’eliminazione che una relazione a cascata estenderebbe ad altre righe resta riservata all’interfaccia.
Novità
Token per chi gestisce un database
Il livello Gestione basta: concesso su un database o sul suo progetto, permette di creare i token di integrazione dei suoi database, senza essere amministratore. Un token
Altrimenti lo dice chiaramente: a chi legge o scrive senza gestire il database, la finestra dei token dice a chi rivolgersi; a un account senza password, perché non può ancora crearne uno.
Novità
Automazioni che attendono, recuperano un errore e inviano PDF
Quattro trigger in più: una riga viene eliminata; una riga entra in un filtro — «una fattura passa in ritardo»; una data arriva — tre giorni prima della scadenza, alle 9; un altro software chiama l’indirizzo segreto dell’automazione. Un servizio che chiama basedb
Attendi tre giorni, oppure finché non arriva la data di un campo, poi riprendi rileggendo la riga: «se non è ancora stato accettato, sollecitare». Attendi
Genera un PDF e invialo: il documento di una riga, salvato in un campo File o allegato a un’email — in testo formattato, con destinatari in copia e un indirizzo di risposta, a ciascuno o uno solo a tutti. Un PDF e un’email
Eliminare una riga, contare e sommare, avviare un’altra automazione; una condizione verifica anche un valore — la risposta dell’IA, un totale —, e una ricerca che non trova nulla ha un proprio ramo.
Prova: dei passaggi, e altri se uno fallisce; un webhook riprova da solo, un ciclo continua nonostante una riga in errore. Prova
Tutti i passaggi a portata di mano: il + apre una finestra organizzata per categoria, con una ricerca, al posto di un menu che poteva essere troncato.
Novità
Documenti PDF nei tuoi colori
Cinque punti di partenza — fattura, preventivo, scheda, attestato, pagina vuota —, costruiti con le colonne della tua tabella: numero, data, importi, foto, righe collegate. Creare un modello
Il tuo logo e i tuoi colori: un’intestazione con logo e contatti, un piè di pagina con note legali e numeri di pagina, un colore d’accento, caratteri con o senza grazie, una cornice attorno alla pagina. Intestazione e piè di pagina
Nuovi blocchi: un titolo su una fascia, un’immagine, due o tre colonne, un riepilogo imponibile/totale, una tabella con intestazione colorata, un separatore. Si trascinano per riordinarli, e l’anteprima segue ogni modifica. I blocchi
Hosting
Una connessione interrotta non ferma più basedb
Nessun arresto più per una connessione interrotta: quando PostgreSQL chiude una connessione — un riavvio, un’interruzione di rete, una transazione rimasta inattiva —, fallisce solo la richiesta che la teneva; basedb continua, e il suo registro dice quale operazione la teneva.
Meno attesa su un database molto carico: una pagina di tabella non mantiene più aperta una transazione mentre legge le righe collegate, e una richiesta che non ottiene una connessione entro 15 secondi riceve un errore invece di attendere all’infinito.
Intestazioni IA lette come si scrivono: BASEDB_AI_HEADERS accetta anche la forma che Ansible riscrive, {'api-key': '…'}, e un’intestazione per riga; con esse, openai_compatible può fare a meno di una chiave.
Novità
Per le applicazioni che si appoggiano a basedb
Un database creato da un modello con una sola chiamata: il server applica tutto il modello — tabelle, relazioni, righe, viste, automazioni —, oppure niente se un passaggio fallisce. Anche la galleria la usa, un’applicazione che si installa a sua volta così. Creare un database da un modello
Verificare un token: un’applicazione a cui viene passato il token di una persona chiede a basedb se è ancora valido, e per chi — il suo account, i suoi gruppi. Verificare un token
I tuoi server interni: webhook e automazioni contattano quelli che indichi in BASEDB_WEBHOOK_ALLOW, HTTP compreso; un programma può anche seguire una tabella in tempo reale con un token di integrazione. Seguire una tabella
Sotto un percorso, dietro un gateway: basedb si pubblica a un indirizzo come https://passerelle.example.com/basedb/, sia che il gateway mantenga il percorso, sia che lo tolga. Dietro un gateway
Un webhook, tutte le tabelle in un colpo: selezionare o deselezionare un evento per tutte le tabelle, o tutti gli eventi di una tabella, con un clic.
Novità
Automazioni che percorrono le tue righe e parlano con le API
Per ogni riga: un passaggio che ripete i propri passaggi su ogni riga di una tabella che risponde a un filtro — ogni lunedì, sollecitare tutte le fatture non pagate, non solo la prima. Per ogni riga
Un webhook che parla con qualsiasi API: il metodo, un indirizzo che cita la riga, delle intestazioni, un corpo in JSON, in modulo o in testo, composto con i valori della riga. Chiamare un servizio
Una chiave API resta segreta: cifrata, non viene più mostrata — né a schermo, né dall’API, né al Copilot — e parte solo verso l’host per cui l’hai fornita.
Novità
La mappa, e indirizzi che si trovano
Una decima vista, la mappa: ogni riga posizionata nel suo punto, in base al suo indirizzo o alla sua latitudine e longitudine. Uno spillo prende il colore di uno stato e apre i suoi dettagli della riga con un clic. La mappa
Un indirizzo viene localizzato una volta per tutte, dal servizio di OpenStreetMap o da quello che scegli: gli spilli arrivano man mano che arrivano le risposte, poi subito. Un indirizzo non trovato viene conteggiato, mai scartato in silenzio.
Il formato Indirizzo per un testo breve: un clic lo apre sulla mappa, e nei dettagli della riga, Trova indirizzo propone gli indirizzi completi corrispondenti. Formati
Novità
PDF a partire dalle tue righe
Un preventivo, una fattura, una scheda in PDF, dal menu di una riga: la scheda stampabile senza impostare nulla, o un modello — testi che citano i campi, i campi della riga, la tabella delle righe collegate con il suo totale, interruzioni di pagina. I documenti
Ognuno con i propri permessi: un campo nascosto per te non compare nel tuo PDF. Le venti lingue vi si scrivono correttamente, cinese, giapponese e coreano compresi, e l’API restituisce lo stesso documento.
Novità
Permessi fino alla riga, valori predefiniti, l’importazione da Excel
Ognuno le proprie righe: un gruppo vede solo le righe di un filtro — «Commerciale è io», «Regione è Nord» —, nell’interfaccia, nell’API, nel server MCP come in SQL, dove PostgreSQL applica la stessa regola. Fino alla riga
Valori predefiniti: un valore fisso, la data di oggi, il momento della creazione o la persona che crea la riga, precompilati sullo schermo e applicati ovunque altrove. Valori predefiniti
Trascina una cartella di lavoro Excel: scegli il foglio, le date, gli importi e le caselle di controllo arrivano così come sono, e una formula restituisce il suo valore. Primi passi
Novità
Email
Un passaggio «Invia un’email» nelle automazioni: a un membro, alla persona di un campo, all’indirizzo di un cliente, con i valori della riga nell’oggetto e nel testo. Le automazioni
Le notifiche via email quando non le hai lette, raggruppate, da scegliere una per una nelle tue impostazioni; e la password dimenticata si reimposta tramite un link. Via email
Basta indicare all’istanza il server di invio della tua posta. Le variabili
Novità
n8n e un SDK TypeScript
Nodi n8n: leggere e scrivere le righe di una tabella da un workflow, e avviarne uno a ogni riga creata, modificata o eliminata — per rilevazione o per webhook firmato. n8n
Un SDK TypeScript, con i tipi delle tue tabelle generati dalla tua istanza: una tabella o un campo che non esiste è un errore ancora prima dell’esecuzione. Lo SDK
Novità
Il quiz: domande che contano i punti
Una nuova vista, il quiz: un questionario in cui ogni domanda può avere la sua risposta corretta e i suoi punti — una scelta, più scelte, sì o no, un numero, una data, o i testi accettati, senza distinguere maiuscole né accenti. Il quiz
Corretto come preferisci: dopo ogni domanda — in verde, o in rosso con la risposta corretta, il punteggio che cresce in alto nello schermo —, alla fine, oppure mai. Una soglia di superamento fa dire «Superato!» o «Non questa volta…».
Il punteggio alla fine, in un anello che si riempie, poi la correzione di ogni domanda. Si scrive in un campo numerico della tabella: ordina la griglia su di esso, ecco la classifica.
Condiviso tramite un link, senza imbrogli: la pagina non riceve nessuna risposta corretta, è il server a correggere e a contare. Un quiz condiviso
Crea una vista, in fondo al selettore delle viste, dispone i nove tipi in due famiglie — quelle che mostrano le righe, quelle che raccolgono risposte —, ciascuna con la propria icona a colori.
Novità
Moduli che viene voglia di compilare
Il questionario occupa tutto lo schermo: una domanda alla volta, che arriva scorrendo, grandi schede per le scelte, stelle per una valutazione, e tutto da tastiera — Invio, le lettere A, B, C…, S o N, le cifre. Una scelta unica fa passare da sola alla successiva. Modulo e questionario
Un aspetto tutto suo: otto temi, da Chiaro a Notte passando per Carta, un colore, un carattere, un allineamento — anche la pagina di un link condiviso lo indossa.
Chiedi solo se…: una domanda viene posta solo se una risposta precedente lo richiede; una domanda nascosta non è né obbligatoria né salvata.
Niente da impostare per iniziare: un modulo nuovo chiede quello che risponde una persona, non lo stato che il team compila in seguito, porta il colore della sua tabella e mostra un esempio in ogni campo. E l’invio si festeggia, coriandoli compresi.
Novità
Formule in francese o in inglese
Scrivi una formula in francese o in inglese, su qualsiasi schermata, anche mescolando le due lingue: SI o IF, ARRONDI o ROUND, JOURS o DAYS… Gli argomenti si separano con ; o con ,. Le formule
Si rilegge nella lingua della schermata: in francese su una schermata francese, in inglese nelle altre diciannove lingue — formule esistenti e pannello «Funzioni» compresi. L’API restituisce una formula nella lingua richiesta, altrimenti in inglese.
I modelli ufficiali, serviti in una lingua diversa dal francese, arrivano con le loro formule in inglese. Nel database non cambia nulla: stesse colonne, stesso SQL, senza migrazione.
Novità
Trovare tutto: Ctrl+K
Un solo campo per tutto — Ctrl+K, o il campo al centro della barra superiore: tabelle, viste, domande, dashboard, automazioni, colonne e le righe stesse, lette con i tuoi permessi; su uno schermo grande, l’anteprima del risultato scelto. La ricerca
Scrivi come pensi: senza accenti né maiuscole, per iniziali — nc per «Nuovo cliente» —, un errore di battitura perdonato, clients lyon per cercare «lyon» nella tabella dei clienti; ciò che apri spesso risale in alto.
Tutti i comandi da tastiera: creare, andare a, chiudere, annullare, cambiare tema, copiare il link della pagina. > cerca solo i comandi, # gli oggetti, / le righe; Tab cerca in una tabella o in un database.
Hai una domanda? Scrivila: Chiedi al Copilot gliela pone, sul database aperto.
Novità
Domande personali, numeri nel testo
Ognuno salva le proprie domande, senza il livello Gestione: personali, solo tu le vedi; chi gestisce il database le condivide con tutto il database o con dei gruppi, come le query. I dashboard
Una domanda in un tab, accanto alle tabelle: Nuova domanda e Nuova domanda SQL, al + della barra dei tab e nel menu del database; il tab conserva ciò che hai lasciato. Salva una copia rende tua una domanda che non puoi modificare.
Numeri nel testo: un testo di dashboard, ora formattato, cita un valore — {{chiffre_affaires}} — preso da una scheda, una domanda o un filtro, calcolato con i permessi di chi legge, anche in una dashboard condivisa tramite link. Numeri nel testo
Query, viste SQL e domande si eliminano anche dal loro menu, con un clic destro.
Novità
Un indirizzo per ogni schermata
L’indirizzo segue la schermata: una tabella, una vista, la scheda di una riga, una dashboard, un’automazione, una domanda, le tue impostazioni — /bases/ventes/tables/opportunites?ligne=…. Aggiungilo ai preferiti, incollalo in un messaggio: si arriva nello stesso punto, con i propri permessi. Un link per ogni schermata
I pulsanti indietro e avanti del browser ti riportano dove eri; un indirizzo che non porta a nulla mostra «Questa pagina non esiste».
Novità
Una demo da provare, nella tua lingua
La demo, su demo.basedb.eodia.com: l’account è precompilato nella lingua del tuo browser, con un database in quella lingua. Si legge tutto e si modifica ciò che esiste; creazioni, eliminazioni e IA sono disattivate, e il database torna ogni notte al suo stato iniziale.
La tua demo: BASEDB_DEMO=1 apre un’istanza a tutti, con un account condiviso per lingua, preparato in anticipo. Le variabili
Una lingua per link: ?lang=de alla fine di un indirizzo di basedb mostra in tedesco la schermata di accesso o una pagina condivisa; così il sito porta alla demo nella lingua della pagina. Le tue impostazioni
Novità
I modelli nella tua lingua
I modelli ufficiali si creano nella lingua della schermata: tabelle, campi, scelte, viste, dashboard, automazioni, istruzioni per l’IA — e righe di esempio di un mondo adattato a ogni lingua: la «Boulangerie Martin» di Lyon diventa «Martin’s Bakery» a Portland. I modelli
Un modello, più dizionari: un modello si scrive una sola volta, in francese; ogni lingua ne traduce solo i testi, e basedb stesso segue ogni etichetta ovunque sia citata. Un dizionario che romperebbe il modello non viene servito. Pubblicare un modello
E anche
Un modello senza le sue righe di esempio: «Caricare dati di esempio», deselezionata, crea tabelle vuote, pronte per i tuoi dati. Partire da un modello
La documentazione API e MCP di ogni database è scritta nella lingua del tuo schermo. La documentazione generata
I tooltip seguono ora il tema dell’applicazione, ovunque il browser mostrasse prima i propri; le voci «Elimina» dei menu, in rosso; la data completa al passaggio del mouse sull’ora di un commento.
Novità
Automazioni a flusso
Un editor a grafo: il trigger, poi ogni passaggio in una scheda; un + su un collegamento aggiunge un passaggio in quel punto. Un’automazione semplice sta sempre in due schede. Le automazioni
Cercare una riga — il cliente di un ordine, l’ultima fattura non pagata — poi modificarla, citarla, collegarla a una riga creata.
Condizioni a più rami: viene preso il primo la cui condizione è soddisfatta, «Altrimenti» quando nessuna lo è; poi i rami si ricongiungono.
I dati viaggiano da un passaggio all’altro: {{e2.client}} cita ciò che un passaggio ha trovato o creato, {{e3.reponse.numero}} ciò che un webhook ha risposto; il menu di ogni testo propone solo ciò che è avvenuto con certezza prima.
Ogni esecuzione, passaggio per passaggio: sovrapposta al flusso, traccia il percorso seguito e indica, per ogni passaggio, cosa ha fatto e in quanto tempo.
Il Copilot delle automazioni: descrivi cosa deve fare il database da solo, o chiedi perché un’esecuzione non è riuscita; propone un’intera automazione, che posizioni nel flusso con un clic, rileggi e poi salvi — nulla viene salvato senza di te. Il Copilot
Chiedi all’IA in un passaggio, come in un campo IA: un’istruzione che cita la riga e i passaggi precedenti, una risposta letta come testo, numero, sì o no, data o scelta in un elenco, che i passaggi successivi scrivono o inviano. Chiedi all’IA
Novità
Dashboard: domande, grafici, filtri
Domande poste con il mouse — una tabella, i suoi join, filtri, misure per giorno, settimana, mese o anno — o scritte in SQL, in sola lettura e con i tuoi permessi, variabili comprese. Le dashboard
Quindici visualizzazioni: numero, tendenza rispetto al periodo precedente, avanzamento verso un obiettivo, indicatore, istogramma, barre, linee, aree, combinato, torta, imbuto, dispersione, tabella, tabella pivot, mappa della Francia o del mondo.
Esplorare con un clic: un punto apre le sue righe, un periodo più fine, un’altra ripartizione.
Dashboard a griglia: schede spostate e ridimensionate con il mouse, tab, titoli di sezione, testi, pagine incorporate.
Filtri comuni — periodo, categoria, testo, numero, raggruppamento per data — che controllano una, più o tutte le schede, con un valore predefinito.
Grafici su misura: colore e nome di ogni serie o di ogni fetta, anello, semicerchio o rosa, impilamento con totali, linee smussate o a gradini, assi, graduazioni, scala logaritmica; tabelle con colonne rinominate, con barre e colori in base al valore.
Il Copilot delle dashboard: una conversazione che propone domande, modifiche della dashboard — annullabili — e valori per i suoi filtri, da applicare con un clic. Al fornitore viene inviata solo la struttura, a meno che tu non gli consenta di leggere i risultati. Il Copilot
Condividere una dashboard tramite un link, pubblico o riservato ai membri — se serve, a dei gruppi — e incorporarla in un altro sito: schede e filtri in sola lettura, letti con i permessi di chi l’ha pubblicata. Condividere
«Interfacce» ora si chiama Dashboard; le dashboard esistenti si aprono così come sono, sulla nuova griglia.
Novità
Query salvate e viste SQL
SQL per tutti: senza il livello Gestione, un tab SQL si esegue in sola lettura, con i tuoi permessi, applicati da PostgreSQL stesso — una tabella chiusa non esiste, un campo nascosto viene rifiutato. Il badge «I tuoi permessi» lo ricorda. Query e viste SQL
Query salvate, sistemate sotto le tabelle nella sezione «Query»: personali, per tutto il database o per dei gruppi. Condividere una query ne condivide il testo, mai ciò che il suo autore può leggere; aperta dalla barra laterale, si esegue subito in sola lettura.
Viste SQL: vere viste PostgreSQL, sistemate tra le tabelle con un colore, un’icona e un piccolo occhio, leggibili anche da psql e dai tuoi strumenti. Ognuno le legge con i propri permessi, e la barra laterale le mostra solo a chi può leggerne tutto.
Le viste seguono la struttura: una ridenominazione non le rompe, una formula modificata le toglie per un istante e poi le rimette; quella che non regge più resta da correggere, con la sua definizione conservata.
Novità
L’IA di tua scelta, persino sul tuo computer
Un quarto fornitore di IA: qualsiasi server che parla l’API di OpenAI — Azure, un gateway aziendale, un modello eseguito sul tuo computer —, dichiarato nel .env. Il registro delle chiamate indica a chi sono stati inviati i dati. L’IA in basedb
La schermata di accesso mostra, dopo la griglia e l’SQL, una dashboard che segue un filtro e un’automazione in esecuzione, passaggio IA compreso.
Novità
Le tue impostazioni
Impostazioni, nel menu del profilo: il tuo nome, il tuo indirizzo e i fornitori di identità collegati al tuo account; la tua password e le tue sessioni aperte. Account e accesso
Aspetto: il tema, l’ordine delle date — 25/09/2026 o 2026-09-25 — e il primo giorno della settimana dei calendari; gli ultimi due ti seguono da un dispositivo all’altro.
Notifiche: rifiuta quelle che non vuoi più, un tipo alla volta. Token: quelli che hai creato, su tutti i tuoi database, il loro ultimo utilizzo e la loro revoca.
Novità
Testo formattato, variabili, un kanban più leggibile
Testo formattato: un nuovo tipo di campo, formattato in un editor visuale — titoli, elenchi, citazioni, link —, sanificato in scrittura e protetto da un vincolo contro l’SQL diretto. Testo formattato e variabili
Variabili: un testo lungo cita una colonna della sua riga — {{Ville}} — e si legge ovunque con il suo valore: griglia, dettagli della riga, API, server MCP, viste condivise, automazioni. La colonna conserva la citazione, ed è questa che legge psql.
Un kanban più leggibile: schede più ariose, un’immagine di copertina, e una descrizione che cita i valori della riga — «Consegna il {{Date}} per {{Client}}». Le viste
Rinominare con un gesto: un’unica finestra di dialogo per un database, una tabella o un campo; l’etichetta cambia sempre, e un amministratore può rinominare anche nel database, con l’analisi d’impatto a supporto. Modificare la struttura
Venti lingue: l’interfaccia, questo sito e la documentazione in francese, inglese, tedesco, spagnolo, italiano, portoghese (Brasile), olandese, polacco, ceco, svedese, danese, norvegese, finlandese, rumeno, ungherese, turco, ucraino, giapponese, cinese semplificato e coreano. basedb usa la lingua del browser; Impostazioni › Aspetto › Lingua ne imposta un’altra, che ti segue da un dispositivo all’altro. I numeri e le date seguono la lingua. Le tue impostazioni
Novità
Versione 0.2.0: a ciascuno il suo account, i suoi progetti, i suoi inviti
Primo accesso: su un’istanza nuova, la prima pagina crea l’account amministratore, con il tuo indirizzo e la tua password — niente più account predefinito né password da cercare nei log. L’installazione
Creazione di account: ognuno crea il proprio account, poi i propri progetti, di cui diventa gestore. L’amministrazione può chiuderla o riservarla a determinati domini. Account e accesso
Condividere un progetto o un database: chi ha il livello Gestione invita tramite un link, in Lettura, Modifica o Gestione; vede chi ha accesso, cambia un livello, lo revoca. Mai più di ciò che gestisce.
Riservatezza: ognuno vede solo le persone con cui condivide un progetto, e il nome di un progetto già usato da altri non si può più indovinare.
Accesso con Google, Microsoft e qualsiasi fornitore OpenID Connect (Keycloak, GitLab…), dichiarati nel .env; un primo accesso crea l’account se la creazione di account lo consente. Configurare
Nuova schermata di accesso, nel tema dell’applicazione, chiaro o scuro, e animata con discrezione; schermate vuote illustrate nell’applicazione.
Aggiornamenti senza perdite: basedb aggiorna da sé il proprio catalogo all’avvio, anche su un’installazione 0.1, e si rifiuta di avviarsi su un database che una versione più recente ha già aggiornato. Aggiornare
Hosting
Un’unica immagine Docker
basedb sta in un’unica immagine, eodia/basedb su Docker Hub, per amd64 e arm64: l’interfaccia, l’API sotto /api e il server MCP sotto /mcp, su un’unica porta. L’installazione
Bastano due file — docker-compose.yml e .env — senza clonare il repository né compilare nulla; l’aggiornamento si fa con docker compose pull.
Dietro un dominio, il proxy HTTPS non deve più instradare nulla: tutto va alla porta 3000.
Novità
Automazioni, interfacce, formule, collaborazione
Formule in francese — SI, ARRONDI, JOURS… — trasformate in colonne generate da PostgreSQL; ricerche, aggregazioni e conteggi attraverso le relazioni. I campi
Nuovi tipi: relazione multipla, persona, email, numerazione automatica, pulsante; e formati scelti come tipi — valuta, percentuale, durata, valutazione a stelle, telefono, codice a barre.
Otto viste: la galleria e l’elenco si aggiungono alle altre sei; viste personali per ogni lettore, viste bloccate, ordinamento manuale, dipendenze nella sequenza temporale. Le viste
La griglia: ricerca rapida, raggruppamento, riepilogo per colonna su tutto il filtro, colori tramite regole, altezza delle righe.
Viste condivise in sola lettura, incorporabili in un altro sito; un calendario diventa un feed iCalendar per Google Calendar, Outlook o Apple Calendar. La condivisione
Collaborazione: commenti e menzioni, notifiche, scritture degli altri in tempo reale, presenza sulla tabella e sulla riga. Lavorare insieme
Ctrl+Z annulla l’ultima scrittura — una cella, una scheda spostata, un’intera importazione — e rifiuta piuttosto che sovrascrivere ciò che un altro ha cambiato nel frattempo.
Automazioni: quando una riga viene creata o modificata, a orario fisso o con un clic su un pulsante — modificare, creare, avvisare, chiamare un webhook, scrivere su Slack. Automatizzare
Interfacce: dashboard — numeri, grafici, elenchi, testi — lette con i permessi di ciascuno. Le dashboard
Integrazioni: un canale Slack, e tabelle sincronizzate da un CSV online, un calendario o la vista di un altro basedb. Le integrazioni
Modelli di database: una galleria di dieci modelli, un database descritto in una frase all’IA, e ogni database salvabile come modello. La galleria
Permessi: la schermata Struttura passa in sola consultazione per chi non ha il livello Gestione.
Nuova identità: un logo, una palette e una schermata di accesso rifatta.
Un’interfaccia più semplice
La barra laterale elenca ormai solo i database e le loro tabelle; le schermate del database aperto — Struttura, Cronologia, Interfacce, Automazioni — sono riunite in un riquadro, appena sopra il profilo.
Il menu del profilo accoglie ciò che non sono dati: la documentazione API e MCP, le integrazioni, gli utenti e i permessi.
Una query SQL si apre dal «+» della barra delle tab o dal menu del database, senza doppioni nella barra laterale.
Nuovo database propone i modelli e l’IA già nella finestra di dialogo; il database di dimostrazione passa per la stessa galleria.
La schermata non propone più ciò che verrebbe rifiutato: nessun pulsante di struttura senza Gestione, nessun «Elimina» senza il permesso di eliminare; e un lettore crea le proprie viste invece di scontrarsi con un messaggio.
Le colonne di sistema sono raccolte sotto «Informazioni di sistema» invece di essere proposte su ogni tabella.
I dettagli della riga guadagnano i commenti, un pulsante per scrivere o chiamare, e una valutazione che si imposta con un clic.
L’accesso abbandona lo sfondo animato in 3D per una schermata leggera, che rispetta la preferenza «riduci movimento».
Ambienti, moduli condivisi, viste
Ambienti: produzione, collaudo, sviluppo per uno stesso database; confronto affiancato, piano di migrazione, sincronizzazione delle righe.
Cronologia delle strutture: ogni creazione o modifica di tabelle e campi, catturata da un trigger sul catalogo.
Moduli condivisi: un link pubblico o riservato ai membri, chiusura per data o per numero di risposte, attribuzione delle risposte nella cronologia.
Sei viste: griglia, kanban, calendario, sequenza temporale, modulo, questionario.
Cronologia dei dati: annullare una modifica, ripristinare una riga eliminata.
IA: l’opzione IA su qualsiasi campo, e il Copilot.
Relazione e URL: due tipi distinti; il testo lungo si scrive in Markdown.
Webhook firmati e ordinati, proposte degli agenti da approvare.
Docker: un Dockerfile con tre target, un docker-compose completo, un proxy HTTPS opzionale.
Progetti, permessi, server MCP
Progetti al di sopra dei database, e permessi per gruppi su quattro livelli: Nessun accesso, Lettura, Modifica, Gestione.
Account: password temporanea, cambio al primo accesso, elevazione per l’amministrazione.
Server MCP e relay stdio; token di integrazione comuni all’API REST e all’MCP.
Documentazione generata «API e MCP» per ogni database.
Campi, selezioni singole, importazione
Modificare un campo e le opzioni di una selezione singola.
Importazione di file CSV e JSON.
Il menu di una tabella: rinominare, descrivere, eliminare.
Primo commit
Il monorepo: convenzioni di denominazione, registro dei codici di errore, catalogo estratto dal documento di architettura, nucleo, API, interfaccia.