Registro versioni
Cosa abbiamo rilasciato, e quando
Un registro datato per modulo, preso direttamente dai repository.
La cosa più utile che un fornitore piccolo possa mostrare non è un elenco di funzioni — è che quell'elenco continua a crescere. Questa pagina esiste perché possiate verificarlo voi stessi, compresi i trimestri in cui rallenta.
Come si tiene questo elenco
Le voci si scrivono dallo storico dei commit e dalle note di rilascio, non da un calendario editoriale. Dove esiste una data, è il giorno in cui il lavoro è atterrato. Dove non esiste — un plugin WordPress si rilascia come versione, non come giorno — al suo posto sta il numero di versione, perché una data inventata per fare più ordine resta una data inventata.
L'elenco non è esaustivo. Correzioni di errori, ristrutturazioni e strumenti interni restano fuori, a meno che non cambino qualcosa che notereste. Quello che c'è qui, un cliente lo riconoscerebbe come nuovo.
Commercio
Il negozio online, il suo catalogo, il suo magazzino e tutto ciò che esce dalla porta.
-
IVA intracomunitaria: inversione contabile, OSS e VIES
Le vendite B2B transfrontaliere applicano l'inversione contabile, le soglie OSS si seguono paese per paese, e la partita IVA si verifica su VIES prima di emettere la fattura anziché dopo che se ne accorge un contabile.
-
Carico merce, con costo medio ponderato
La giacenza porta ora un costo, non soltanto una quantità. I rapporti di margine smettono di essere una stima nel momento in cui lo stesso prodotto arriva due volte a due prezzi.
-
Pagare a rate e spedire a scaglioni
Pagamento parziale e spedizione parziale sullo stesso ordine, ciascuno con il proprio documento, perché nel B2B i due raramente cadono nello stesso giorno.
-
Consegna in armadietto e in punto di ritiro
Easybox e punti di ritiro scelti al momento dell'acquisto dall'elenco in tempo reale del corriere, con il punto scelto che arriva fino all'etichetta.
-
eMAG Marketplace
Catalogo, giacenze e ordini sincronizzati con il marketplace dagli stessi record di prodotto che alimentano il negozio — non un secondo catalogo da tenere allineato.
-
Carte regalo, domande sul prodotto, confronto, e modifica dell'ordine dopo l'invio
Quattro cose che chi compra chiede di continuo, e una — la modifica dopo l'invio — che i team di assistenza chiedono ancora più spesso.
-
GDPR per chi compra: una copia dei dati, o l'anonimizzazione
La richiesta di chi compra si evade dall'amministrazione del negozio, da una persona che non ha bisogno di uno sviluppatore né di toccare il database.
-
Più magazzini, e prezzi per gruppo di clienti
Giacenza per ubicazione, e prezzi B2B per gruppo sopra lo stesso catalogo, così un distributore e un cliente occasionale vedono numeri diversi sulla stessa pagina.
-
Gestori di pagamento e rimborsi attraverso il gateway
PayU e Twispay, notifiche di pagamento verificate presso il fornitore, e rimborsi emessi dal gateway anziché con un bonifico e una nota in un foglio di calcolo.
-
Corrieri: Sameday e Cargus
Etichette, tracciamento e stato riportati nell'ordine, dai sistemi con cui i negozi rumeni spediscono davvero.
-
Recensioni, liste desideri e avvisi di ritorno in giacenza
Recensioni di prodotto con un flusso verso Google, più le due funzioni più piccole che recuperano più intenzione abbandonata.
-
Flussi: Google Merchant, Meta, Compari.ro e Price.ro
Quattro canali generati dalla stessa riga di prodotto, così un cambio di prezzo non va ripetuto in quattro posti.
-
Pagine di destinazione generate dai filtri
Una combinazione di filtri che le persone cercano davvero diventa una pagina indicizzabile, con regole proprie su cosa possa essere indicizzato e cosa no.
-
Importazione del catalogo da CSV e XLSX, tramite coda
Con un'anteprima prima che venga scritto qualsiasi cosa, e una coda perché un file da diecimila righe non dipenda da una scheda del browser rimasta aperta.
Contenuti e siti
Il CMS, il costruttore di pagine e tutto ciò che arriva su una pagina pubblica.
-
Automazioni: quando X, fai Y
Regole costruite dal pannello — quando una pagina viene pubblicata, quando arriva un modulo, quando finisce una scansione — senza che chi sviluppa scriva un'attività per ciascuna.
-
Un assistente conversazionale nel pannello
Lavora sugli stessi strumenti MCP che userebbe un agente esterno, ed è per questo che non può fare nulla che una persona non possa fare dall'interfaccia.
-
Traduzione su larga scala
L'arretrato per lingua, cosa è invecchiato da quando è cambiata la fonte, e la traduzione in blocco — le tre cose che decidono se una seconda lingua sopravvive al primo mese.
-
Rilasci: più pagine pubblicate insieme
Una campagna atterra come un solo atto, e si ritira come un solo atto, invece di undici pagine pubblicate in un ordine su cui nessuno si era accordato.
-
Campi e tipi di blocco definiti per sito
Il vostro modello di contenuti può differire da quello di tutti gli altri senza diventare una diramazione che nessuno riesce più ad aggiornare.
-
CSP severa con nonce, e GraphQL accanto a REST
L'intestazione di sicurezza che ferma davvero gli script iniettati, e una seconda API di lettura con costo di interrogazione limitato, verificata per contratto rispetto a REST.
-
Test A/B su un blocco, con un verdetto
Due versioni della stessa sezione, misurate sul sito pubblico, e un risultato che dice quale ha vinto invece di lasciarlo al gusto.
-
Statistiche senza cookie, con i Web Vitals
Quanto basta per vedere cosa leggono le persone e quanto è stata veloce la pagina per loro, senza una barriera di consenso davanti alla misurazione.
-
Copie di sicurezza fuori dal server, verso qualunque archivio compatibile con S3
Una copia che vive sulla stessa macchina del sito è una copia per il tipo sbagliato di incidente.
-
Clonazione di un sito, e importazione da WordPress
Un secondo cliente in pochi minuti anziché da zero; e WXR, media e reindirizzamenti portati da WordPress in un solo passaggio.
-
Modifica visuale, accanto alla pagina vera
I blocchi si modificano accanto alla pagina che producono, non in un modulo che le assomiglia soltanto.
-
Un server MCP: il CMS come strumento per un agente
Un agente esterno può scrivere bozze, tradurre e preparare contenuti con le stesse operazioni protette che ha una persona. Pubblicare non può.
-
Flusso di approvazione, blocco in modifica, cestino, ripristino
Le quattro cose che servono a un team di più di due persone prima del primo incidente, non dopo.
-
llms.txt e copie Markdown di ogni pagina
Perché un modello che cita il vostro sito citi ciò che dice la pagina, e non ciò che è riuscito a ricavare dall'impaginazione.
CRM e vendite
Dal primo contatto al contratto firmato.
-
La schermata «Oggi» e le cadenze di prospezione
Una schermata con ciò che è scaduto, ciò che è a calendario e chi non è stato chiamato — e cadenze che garantiscono che un contatto toccato abbia sempre un'azione successiva, invece di un promemoria che qualcuno ha dimenticato di impostare.
-
La scheda contatto: tutto lo storico di un'azienda su una schermata
Chiamate, email, preventivi, contratti e note in un solo posto, così nessuno apre quattro schede per rispondere a una domanda.
-
Quattro stati del contatto, e una pipeline che conta solo i preventivi
Una pipeline gonfiata di speranze è una pipeline di cui nessuno si fida. Conta come pipeline soltanto ciò che ha un preventivo sopra.
-
Storico delle comunicazioni: ogni email inviata resta sull'azienda
Compreso ciò che è stato effettivamente recapitato e il messaggio per intero, non soltanto una riga che dice che qualcosa è stato inviato.
-
Importazione, rilevamento duplicati e campi personalizzati
Una base ampia di potenziali clienti si può caricare senza importare la stessa azienda tre volte con tre grafie.
-
Attribuzione della fonte, raccolta via API e redditività per cliente
Quale canale ha prodotto un cliente, e quanto è valso quel cliente dopo — le due metà della stessa domanda, finalmente nello stesso sistema.
Fatturazione e amministrazione
Documenti, incassi e cosa significano per il mese.
-
Oblio: i documenti emessi rispecchiati nel registro interno
In sola lettura, di proposito: la piattaforma non scrive mai nel conto di contabilità, quindi un'importazione non può danneggiare i libri che sta leggendo.
-
Gli incassi registrati in Oblio aggiornano qui lo stato della fattura
La domanda «è stata pagata?» smette di avere due risposte a seconda della schermata che si guarda.
-
Un riepilogo quotidiano delle scadenze
Programmato, perché la prima persona a sapere di una fattura scaduta non sia il cliente.
-
IVA, costi reali e redditività per cliente
Il fatturato per cliente si è sempre visto. Il costo per cliente era la metà che dava senso al numero.
-
Avvisi di scadenza per contratti e hosting, a soglie
A trenta giorni, a sette, e il giorno stesso — per le due cose che scadono in silenzio e si notano rumorosamente.
La piattaforma stessa
Sicurezza, lingue e le parti su cui poggia ogni modulo.
-
Registro di audit, e permessi per capacità
Chi ha cambiato cosa, e un modello di permessi in cui l'accesso si concede a una capacità anziché a un titolo di ruolo.
-
Accesso a due fattori, un'API di integrazione, e copie di sicurezza provate
Le copie si verificano e si ripristinano periodicamente su un database separato, perché la maggior parte delle organizzazioni scopre che le proprie copie non si ripristinano proprio il giorno in cui servono.
-
I documenti conservano la lingua in cui sono stati emessi
Un preventivo inviato in tedesco è ancora in tedesco quando lo si ristampa un anno dopo, qualunque lingua abbia il pannello quel giorno.
-
Gli stati sono diventati chiavi tecniche, mostrate tradotte
Uno stato salvato come parola tradotta si rompe nel momento in cui qualcuno cambia lingua. Salvato come chiave, sopravvive.
-
Un'anagrafica geografica rumena, con completamento dell'indirizzo
Provincia, città e via completate da un elenco reale, così gli indirizzi arrivano in una forma che i corrieri accettano.
Valenys Accessibility
Lo scanner, il widget, il portale clienti e i documenti di conformità.
-
Abbiamo passato lo scanner su noi stessi, e corretto ciò che ha trovato
La piattaforma di accessibilità aveva problemi WCAG propri. Sono stati corretti, e nello stesso passaggio documentazione e cruscotti sono diventati multilingue — uno scanner che non è accessibile lui stesso è difficile da vendere, e ancora più difficile da difendere.
-
Documentazione pubblica, una pagina 404 come si deve, e una correzione sui domini dei partner
Documentazione leggibile senza account, e un difetto per cui il dominio di un partner finiva sul cliente sbagliato.
-
Punto di partenza: motore di audit, widget, portale clienti, pannello partner
Sei fasi rilasciate insieme: scansione con axe-core e un vero browser, il widget per i visitatori, il portale clienti con rapporti e sigillo, e il pannello white label per le agenzie.
Valenys Chatbot
Il plugin WordPress e il server delle licenze dietro di esso. Versioni anziché date — un plugin si rilascia come numero.
-
Licenza applicata lato server, non soltanto nell'interfaccia
Un'installazione senza licenza smette di rispondere a livello di API, non soltanto nella schermata di amministrazione — compreso il percorso del saluto immediato, che era l'unica scappatoia.
-
Indicizzazione senza limite di pagine, su ogni piano
La coda elabora a lotti con nuovi tentativi e si riprende dai blocchi rimasti appesi, così un sito grande su un hosting modesto finisce l'indicizzazione invece di fermarsi a metà.
-
55 lingue di interfaccia, comprese quelle da destra a sinistra
L'interfaccia del widget si traduce una volta per lingua e poi resta in cache, e il bot risponde nella lingua scelta dal visitatore. Arabo, ebraico, persiano e urdu portano il widget da destra a sinistra.
-
WPML e Polylang: il widget segue la lingua della pagina
I contenuti si indicizzano separatamente per lingua e il recupero si instrada per lingua, così una pagina in inglese non risponde da contenuti in rumeno.
-
Voce premium, e notifiche per i contatti raccolti
Sintesi vocale tramite ElevenLabs o Google Cloud, con ripiego sul browser; e i contatti raccolti inviati direttamente a Zapier, Make o a un endpoint CRM.
-
Una licenza che non è legata a WordPress
Ogni dominio attivato registra la propria piattaforma — WordPress, OpenCart, PrestaShop, Magento, Shopify o uno sviluppo su misura — così i moduli che seguiranno non avranno bisogno di un secondo server di licenze.
-
Limiti di frequenza sugli endpoint pubblici, e nessuna fuga di errori
Gli endpoint per contatti e riscontri hanno un limite di frequenza per indirizzo IP, e la produzione non stampa più avvisi PHP nelle risposte pubbliche.
Se qualcosa qui è ciò che vi serve, ditelo
Metà di questo elenco esiste perché l'ha chiesto un cliente e la richiesta si è rivelata generale.