Actualizat constant

Ce e nou în Limeeo

Fiecare update, funcție nouă și îmbunătățire — documentate pentru tine.

v0.22.0

Aplicație complet responsive pe mobil + design unificat

NouFix
Iulie 2026

Am revizuit toate paginile aplicației pentru afișare corectă pe telefon și tabletă, am unificat stilul vizual (colțuri, umbre, titluri) peste tot în aplicație și am adăugat ecrane de încărcare pe paginile care nu aveau.

  • Nou — Toate paginile sunt acum complet responsive pe mobil (Setări, Mesaje, Oferte, Pontaj, Echipă, Contracte, Pipeline, Onboarding, Admin)
  • Nou — Ecrane de încărcare (skeleton) adăugate pe toate paginile principale care nu aveau
  • Fix — Design vizual unificat: aceleași colțuri rotunjite și umbre pentru toate cardurile, aceleași titluri de pagină peste tot în aplicație
  • Fix — Pagina de Setări nu se mai suprapune pe mobil (bară de tab-uri compactă în loc de listă verticală lipicioasă)
v0.21.2

Căutare foldere OneDrive + tarif orar precompletat la proiecte noi

NouFix
Iulie 2026

În modalul de Livrabile poți căuta acum direct după numele folderului sau fișierului din OneDrive, fără să navighezi manual prin toate folderele. La proiectele noi cu tip „Pe oră", tariful și moneda se completează automat din tariful preferențial al clientului sau din tariful implicit din Pontaj. Reparat și un bug de tooltip tăiat în secțiunea Livrabile.

  • Nou — Căutare foldere/fișiere OneDrive direct din modalul „Browse OneDrive", după nume
  • Nou — Tarif orar și monedă precompletate automat la proiecte noi „Pe oră", din tariful preferențial al clientului sau tariful implicit din Pontaj
  • Fix — Tooltip-urile din secțiunea Livrabile nu mai sunt tăiate când apar lângă marginea cardului
v0.21.1

Corecții — Rămas pe proiecte, status facturi, oferte pe dashboard

Fix
Iulie 2026

Trei corecții punctuale: „Rămas" la proiectele pe oră ține acum cont corect de conversia valutară a cheltuielilor, badge-ul de status pentru facturile emise nu mai cade greșit pe „Draft", iar widget-ul „Oferte recente" din dashboard afișează corect intervalul de preț pentru ofertele cu pachete.

  • Fix — „Rămas" la proiectele pe oră convertește corect cheltuielile într-o altă monedă decât cea afișată în topbar, înainte de scădere
  • Fix — Badge-ul de status pentru facturile emise nu mai cade greșit pe „Draft"
  • Fix — Widget-ul „Oferte recente" din dashboard afișează intervalul de preț corect pentru ofertele cu pachete
v0.21.0

Facturare — corelare corectă cu proiecte și facturi + oferte cu pachete

FixNou
Iulie 2026

Serie de corecții importante la facturare: proiectele deja facturate nu mai apar greșit ca „De facturat", numărul de factură nu se mai duplică și devine unic peste tot (cel emis în SmartBill), iar „De încasat" include acum toate facturile reale emise. Reparat și accesul la facturi, descărcarea PDF și prețul afișat pentru ofertele cu pachete.

  • Fix — Proiectele deja facturate nu mai apar ca „De facturat" în dashboard și pagina de proiecte; status nou „Parțial facturat" pentru proiecte pe oră cu ore facturate + ore noi
  • Fix — Eroare 404 la deschiderea unei facturi emise, reparată
  • Fix — Numerotare facturi fără duplicate + serie personalizabilă din Setări
  • Fix — Un singur număr de factură afișat peste tot — cel real, emis în SmartBill
  • Fix — „De încasat" include acum și facturile emise prin SmartBill și cele parțial încasate
  • Fix — Descărcarea PDF (factură, ofertă, portal client) reparată
  • Fix — Lista de oferte afișează corect prețul pentru ofertele cu mai multe pachete (interval, sau prețul pachetului acceptat)
  • Nou — Cardul „Cost acumulat" al proiectului arată defalcat cât e facturat pe fiecare factură și cât e nefacturat curent
  • Nou — Confirmarea de autocompletare a facturii e un banner vizibil, nu un mesaj discret în colț
v0.20.0

Oferte cu pachete de preț

Nou
Iulie 2026

La creare poți alege să prezinți clientului 2-3 variante de preț (ex. Per oră, Preț fix, Bundle), fiecare cu propriile servicii — clientul vede toate cardurile și poate accepta o singură variantă. Asistentul AI funcționează și pe pachete, iar previzualizarea din formular arată acum exact cum va vedea clientul oferta.

  • Nou — Oferte cu pachete de preț: 2-3 variante prezentate clientului, acceptare per-pachet, celelalte devin indisponibile automat
  • Nou — Asistentul AI de generare funcționează și în modul cu pachete, aplicat pachetului activ
  • Nou — Preview live din formular identic cu pagina publică trimisă clientului, actualizat în timp real
v0.19.0

Facturare — ore nefacturate corecte + prețuri actualizate

FixÎmbunătățit
Iulie 2026

Îmbunătățiri importante la facturarea pe oră: orele nefacturate din lunile anterioare se adaugă acum automat pe factură, iar orele nu mai rămân blocate ca „facturate" dacă ștergi o factură draft. Prețurile planurilor au fost actualizate, iar pe pagina publică prețul se afișează în valuta limbii site-ului.

  • Fix — La facturare se adaugă automat toate orele nefacturate ale clientului, indiferent din ce lună provin (înainte se luau doar orele din luna facturii)
  • Fix — Orele nu mai rămân blocate ca „facturate" dacă ștergi o factură draft nefinalizată — se eliberează automat și reapar la facturare
  • Îmbunătățit — Prețurile planurilor actualizate: Solo 19€/lună (180€/an), Studio 39€/lună (372€/an)
  • Nou — Pe pagina publică, prețul se afișează în RON când site-ul e în română și în EUR când e în engleză (conversie live la cursul BNR)
v0.18.0

Portal client — costuri proiecte în timp real

Nou
Iunie 2026

Dashboardul clientului afișează acum costurile acumulate per proiect, actualizate în timp real: ore lucrate × tarif pentru proiecte orare, buget convenit pentru proiecte cu preț fix. Un card nou „Estimat de facturat" arată totalul nefacturat din toate proiectele active și finalizate.

  • Nou — Secțiune „Situație costuri proiecte" în dashboardul clientului: cost live per proiect (orar = ore × tarif, fix = buget convenit), ore acumulate, status și tip proiect
  • Nou — Card „Estimat de facturat": total nefacturat din toate proiectele, actualizat în timp real
  • Nou — Proiectele deja facturate apar cu costul tăiat și indicatorul „Facturat"
  • Îmbunătățit — Suport hostname wildcard *.supabase.co pentru logo-urile clienților în portal
v0.17.9

Briefing AI — animație, limită zilnică și date corecte

Îmbunătățit
Iunie 2026

Generarea briefing-ului zilnic are acum o animație interactivă cu texte descriptive despre procesul de analiză. Limita de o generare pe zi este aplicată și comunicată clar. Panoul nu mai acoperă topbar-ul și se închide doar prin butonul X.

  • Îmbunătățit — Animație la generare: icon rotating, bară de progres și 6 texte descriptive cu fade (Analizez facturile, Verific ofertele, Generez recomandări AI etc.)
  • Îmbunătățit — Limita 1 generare/zi aplicată: butonul Regenerează eliminat; a doua deschidere afișează raportul existent cu mesaj informativ
  • Îmbunătățit — Panoul pornește de sub topbar (nu mai acoperă bara de navigație)
  • Îmbunătățit — Click în exteriorul panoului nu mai închide — doar butonul X
  • Fix — Facturile și proformele anulate excluse din totalurile financiare ale lunii
  • Fix — Ofertele expirate de peste 30 de zile excluse din analiză
v0.17.8

Încărcare mai rapidă a aplicației

Îmbunătățit
Iunie 2026

Optimizări de performanță pe tot fluxul: conturile autentificate se încarcă mai repede prin eliminarea interogărilor redundante din interfață, iar paginile publice sunt acum servite static din CDN (aproape instant).

  • Îmbunătățit — Interfața (sidebar, top bar, widget onboarding) nu mai repetă aceleași interogări: profilul și contoarele se încarcă o singură dată per pagină
  • Îmbunătățit — Dashboard mai rapid: facturile și ofertele se încarcă optimizat, fără încetinire la conturile cu istoric mare
  • Îmbunătățit — Pagini publice (changelog, despre, contact, termeni, confidențialitate) servite static din CDN — încărcare aproape instant
  • Îmbunătățit — Widget-ul de suport se încarcă în fundal, fără a întârzia afișarea paginii
v0.17.7

Export PDF ofertă redesenat + email ofertă personalizabil

NouÎmbunătățit
Iunie 2026

PDF-ul ofertei este acum identic cu link-ul public — design modern, diacritice corecte și footer cu numerotare pagini. Agențiile pot personaliza subiectul și mesajul email-ului de trimitere a ofertei direct din setări.

  • Nou — Export PDF ofertă randat din pagina publică: design identic cu link-ul, diacritice corecte, text selectabil
  • Nou — PDF cu footer și numerotare pagini, fără tăierea serviciilor între pagini
  • Nou — Setări oferte: personalizare subiect + mesaj email (variabile {{offer_title}}, {{offer_number}}, {{client_name}}), cu text default editabil
  • Îmbunătățit — Email ofertă cu header Limeeo standard și logo clickable spre limeeo.com
  • Îmbunătățit — Pagina detaliu ofertă reorganizată (Detalii + Sumar financiar pe 2 coloane)
  • Îmbunătățit — Setări oferte: automatizări Follow-up redesenate (premium), fonturi mai lizibile
v0.17.6

Pagina publică factură + redesign email invoice

NouÎmbunătățit
Iunie 2026

Facturile și proformele pot fi vizualizate acum pe o pagină publică, fără autentificare (/factura/[token]). Email-urile cu invoice au fost complet redesenat în stilul Limeeo cu design professional, detail card subtil și informații extinse (scadență, etc.).

  • Nou — Pagina publică /factura/[token] cu download PDF direct și topbar sticky
  • Nou — API rută /api/invoice-pdf-public pentru descărcare PDF pe bază de token
  • Îmbunătățit — Email factură cu design consistent Limeeo (systemHeader, detail card, CTA button)
  • Îmbunătățit — Mesaj email extins cu data scadenței și context mai detaliat
  • Fix — Feedback widget și chatbot ascunse pe pagini de documente publice (/factura/, /portal)
  • Fix — Fundal consistent pe pagina facturii publice
v0.17.4

Raport pontaj pe factură + redesign raport + chatbot sidebar

NouÎmbunătățit
Iunie 2026

Facturile emise pe baza pontajului includ acum automat un link public spre raportul detaliat. Raportul a fost redesenat complet în stil Clockify, cu grafice donut colorate pe proiect și bare stacked zilnice.

  • Nou — Proformele și facturile generate din pontaj atașează automat un link de raport public vizibil în document, PDF și email
  • Nou — Raport pontaj: grafic Clockify-style cu donut per proiect + activitate, bare stacked colorate, toate zilele lunii afișate
  • Nou — Sidebar: secțiune vizibilă „Suport AI" înlocuiește butoanele duplicate din topbar; chatbot ascuns pe linkuri publice generate
  • Îmbunătățit — Raport pontaj: header cu numele clientului, perioadă exactă, bare verticale stacked pe culorile proiectelor
  • Fix — Portal client: cod de acces fix 4 cifre, consistent în email și câmpul de introducere
  • Îmbunătățit — Dialoguri de confirmare cu colțuri mai puțin rotunjite
v0.17.2

Fix publicare articole blog + dropdown categorie lizibil

Fix
Iunie 2026

Editorul de blog salvează și publică articolele corect, iar erorile reale (ex. sesiune expirată) sunt acum afișate clar în loc să fie ascunse. Dropdown-ul de categorie are din nou text negru lizibil.

  • Fix — Salvarea/publicarea articolelor trimite corect datele formularului
  • Fix — Erorile de salvare sunt afișate explicit (autentificare, validare) în loc să fie mascate
  • Fix — După salvare, editorul navighează spre lista de articole fără redirect blocant
  • Fix — Dropdown-ul „Categorie" afișează text negru pe fundal alb, lizibil
v0.17.1

Fix "Ultima activitate" în admin — include data ultimei logări

Fix
Iunie 2026

Coloana "Ultima activitate" din panoul admin nu se mai bloca la data creării ultimului element. Acum ia în calcul și data ultimei autentificări, afișând cel mai recent semnal de activitate.

  • Fix — "Ultima activitate" combină data creării de oferte/proiecte/facturi cu data ultimei logări
  • UX — Utilizatorii care se loghează fără să creeze elemente noi apar acum ca activi
v0.17.0

Fix banner Cookieyes în cont + buton Feedback deasupra barei de salvare

FixÎmbunătățit
Iunie 2026

Banner-ul Cookieyes nu mai apare în zona autentificată a aplicației. Butonul de Feedback se ridică automat deasupra barei flotante de salvare când aceasta este activă.

  • Fix — Banner-ul Cookieyes este ascuns pe toate rutele autentificate (după login)
  • Fix — Butonul Feedback nu mai e acoperit de bara flotantă de salvare
  • UX — Butonul Feedback se mută automat mai sus când bara de salvare e vizibilă
v0.16.9

Bară flotantă de salvare unificată + notificare sus

Îmbunătățit
Iunie 2026

Toate paginile de editare (proiecte, clienți, setări) au acum aceeași bară flotantă la baza ecranului și același popup de confirmare în dreapta sus, sub topbar.

  • UX — Bară flotantă de salvare identică pe paginile de editare proiect și editare client
  • UX — Notificare de confirmare apare în dreapta sus, sub topbar, pe toate paginile
  • Fix — Notificarea din Setări mutată din centrul ecranului în dreapta sus sub topbar
  • UX — La editare proiect/client, pagina rămâne deschisă după salvare (nu mai face redirect)
v0.16.8

Fix popupuri taskuri tăiate de container

Fix
Iunie 2026

Rezolvată problema prin care popupul de Deadline și cel de Assignee din Task Engine erau tăiate și parțial ascunse de containerul parinte.

  • Fix — Popupul de Deadline se afișează complet, fără a fi tăiat de bordura Task Engine
  • Fix — Popupul de Assignee (adaugă membru în echipă) se afișează complet
v0.16.7

Pagină 404 personalizată

Îmbunătățit
Iunie 2026

Adăugată pagină 404 cu design propriu, în loc de eroarea default Next.js. Include glow lime, grilă de fundal și mesaj în română.

  • Design — Pagină 404 personalizată cu fundal întunecat, glow lime și grilă decorativă
  • UX — Mesaj în română și buton de redirecționare spre dashboard
v0.16.6

Fix upload poze setări + bară salvare flotantă

FixÎmbunătățit
Iunie 2026

Rezolvat eroarea RLS la încărcarea pozei de profil și a logo-ului companiei din pagina Setări. Bara de salvare devine flotantă și vizibilă indiferent de poziția pe pagină, iar după salvare apare o notificare centrată pe ecran.

  • Fix — Poza de profil și logo-ul companiei se încarcă corect în Setări (eroare "row-level security policy" rezolvată)
  • Setări — Bara "Salvează modificările" este acum flotantă, fixată în josul ecranului pe toată lungimea paginii
  • Setări — Notificare de confirmare centrată pe ecran după salvarea cu succes a setărilor
v0.16.5

Portal Redesign — interfață intuitiva pentru clienți + SEO improvements

ÎmbunătățitNou
Iunie 2026

Redesign complet al Client Portal cu interfață modernă și intuitiva pentru clienți non-tehnici. Pagini Fișiere, Proiectele mele și detalii proiect reimaginate pentru ușurință de utilizare. Plus optimizări SEO complete: sitemap, robots.txt, meta tags, structured data și suport pentru search engines. Îmbunătățiri contrast și vizibilitate.

  • Portal Client — Redesign complet al interfaței: pagini Fișiere, Proiectele mele și detalii proiect cu layout modern și intuitiv
  • Portal Client — Pagina Proiecte cu căutare, filtre avansate (tip buget, client, status, facturare, tag-uri), KPI bar cu statistici
  • Portal Client — Status facturare derivat automat din facturi cu badge vizibil
  • SEO — Creat sitemap.xml automat (app/sitemap.ts) cu toate paginile publice
  • SEO — Adăugat robots.txt cu reguli de crawl și reference la sitemap
  • SEO — Meta tags optimizate pe toate paginile publice: homepage, /despre, /blog, /contact, /register
  • SEO — JSON-LD structured data (Organization schema pe /despre, ContactPoint schema pe /contact)
  • SEO — OpenGraph și Twitter Card tags configurate pentru social sharing
  • SEO — Actualizat metadataBase de la limeeo.com la limeeo.ro
  • Design — Îmbunătățiri contrast și vizibilitate în toate componentele
v0.16.4

Performanță — aplicația încarcă mai rapid

ÎmbunătățitFix
Iunie 2026

Optimizări de performanță pe toată aplicația: validarea autentificării e deduplicată (un singur apel per pagină în loc de mai multe), indexuri noi pe baza de date pentru query-urile filtrate, și încărcare la cerere a wizard-ului de contract. Plus un fix la afișarea zilei în dashboard.

  • Performanță — Paginile se încarcă mai rapid: validarea de autentificare e deduplicată pe server (un singur apel per pagină în loc de 4-5)
  • Performanță — 21 de indexuri noi pe baza de date pentru contracte, pontaj și liste filtrate (esențial pe măsură ce crește numărul de conturi)
  • Performanță — Wizard-ul "Generează contract nou" se încarcă la cerere, micșorând bundle-ul inițial al paginii Contracte
  • Dashboard — Ziua săptămânii din salut afișată cu literă mare (ex. "Luni" în loc de "luni")
v0.16.3

Facturi mai inteligente + curs valutar live + fix-uri contracte

ÎmbunătățitFix
Iunie 2026

Câmpul Proiect din facturi se filtrează acum după client și controlează auto-fill-ul. Cursul valutar e preluat live de la BNR (nu mai e nevoie de actualizare manuală). Cardul Valoare Contracte convertește corect monedele mixte. Mai multe fix-uri UX.

  • Facturi — Câmpul Proiect filtrat după clientul selectat; "Fără proiect" golește itemele, "Toate din luna aceasta" face auto-fill complet, un proiect specific face auto-fill doar din acel proiect
  • Curs valutar — Eliminat câmpul manual din Setări; cursul BNR e preluat automat, cache 5 minute
  • Contracte — Cardul "Valoare Contracte" convertește corect monedele mixte în valuta din topbar cu disclaimer "convertite la cursul BNR"
  • Oferte — Preview-ul din pagina de detalii nu mai marchează oferta ca "Văzută" la refresh
  • Contracte — Popupul de confirmare ștergere se închide corect după click "Da, șterge"
  • Contracte — Wizard "Generează contract nou" nu se mai închide la click pe fundal
  • Facturi — Secțiunea Note/Mențiuni are etichetă și placeholder corect (apar pe factură și email)
  • Facturi — Inputurile UM/Cod/Cantitate/Preț aliniate pe înălțime
v0.16.2

UX setări + analytics admin îmbunătățite

ÎmbunătățitNou
Iunie 2026

Secțiunea "În curs de dezvoltare" mutată la final pentru flux mai bun. AI Briefing are doar email activ implicit. Admin dashboard arată acum data ultimei activități a fiecărui utilizator activ.

  • Setări — Secțiunea "Preferințe & aspect (În curs de dezvoltare)" mutată la final, după Zonă periculoasă
  • AI Briefing — Notificări push dezactivate implicit (doar email bifat)
  • Admin Dashboard — Coloană nouă "Ultima activitate" în tabelul "Top 10 utilizatori activi"
  • Admin — Data ultimei activități se calculează din crearea oricărui element (ofertă, proiect, factură, contract, client)
v0.13.0

Fix contracte — PDF complet + formular ascuns

Fix
Iunie 2026

PDF-ul contractului nu mai taie articole. Pagini cu min-height în loc de overflow hidden, captura corectă cu html2canvas, și paginare mai generoasă. Formularul "Informații suplimentare" dispare la contractele trimise/semnate.

  • PDF contract: paginile folosesc min-height, conținutul nu mai e tăiat de overflow:hidden
  • Limita de paginare mărită de la 2000 la 3800 caractere per pagină
  • html2canvas: iframe vizibil + așteptare document.fonts.ready pentru fonturi corecte
  • Pagini mai lungi decât A4 se împart automat în mai multe pagini PDF
  • "Informații suplimentare" ascuns pe contractele cu status trimis/semnat
v0.12.9

Contracte — PDF unificat + UI oferte

ÎmbunătățitFix
Iunie 2026

Toate cele 3 variante ale contractului (magic link, descărcare PDF, atașament email) folosesc acum același design generat dintr-o singură sursă de adevăr. Ofertele au primit mai multe îmbunătățiri vizuale.

  • Rută /contract/[id]/render ca sursă unică de adevăr pentru HTML-ul contractului
  • PDF descărcat din link și PDF atașat în email sunt identice — generate prin html2canvas din același template
  • PDF generat client-side după semnare prestator, trimis pe email via API route nou
  • Oferte — preview iframe vizibil și pentru draft-uri, fără restricție
  • Oferte — bara de URL cu fundal alb în interiorul containerului gri (aspect search bar)
  • Oferte — buton Salvează verde în pagina de editare
  • Ofertă publică — fundal alb pentru secțiunea totals
  • Locație prestator afișată corect pe contractul semnat
v0.12.8

Oferte — layout 50-50 și preview îmbunătățit

Îmbunătățit
Iunie 2026

Pagina de detaliu ofertă a fost reproiectată cu un layout 50% stânga (detalii + servicii) și 50% dreapta (preview live în iframe). Bara de preview seamănă acum cu un browser real.

  • Layout 50-50 cu grid CSS pe paginile de detaliu și creare ofertă nouă
  • Preview iframe activ pentru orice status ofertă
  • Servicii afișate corect cu descrieri și livrabile
  • Discount afișat în sumar financiar pe pagina de proiect
v0.12.7

Fix layout oferte și stilizare carduri

Fix
Iunie 2026

Corecții de layout pe paginile de ofertă: grilă CSS în loc de flex cu lățime fixă, coloane egale forțate, stilizare uniformizată pe carduri și previzualizare.

  • Layout 50-50 folosește grid în loc de flex cu width fix pe pagina ofertă nouă
  • Coloane egale forțate pe pagina de detaliu ofertă
  • Stilizare uniformizată pe carduri și secțiunea de preview
v0.12.6

Fix pontaj — moneda tarifului implicit

Fix
Iunie 2026

Tariful implicit din setări apare acum cu moneda corectă în timer și în modalul de proiect rapid, indiferent de valuta selectată în topbar.

  • Moneda timerului se inițializează din setările de pontaj (sursa de adevăr), nu din valuta de afișare din topbar
  • La schimbarea clientului fără tarif propriu, se revine la tariful și moneda implicite din setări
v0.12.5

Timer: câmpuri obligatorii + quick-add proiect

NouÎmbunătățit
Iunie 2026

Timerul cere acum descriere, client și proiect înainte de start. Butonul + dintre Client și Proiect deschide un popup rapid de creare proiect nou — după salvare proiectul e selectat automat.

  • Validare la start timer — descriere, client și proiect sunt câmpuri obligatorii, cu highlight roșu pe câmpul lipsă
  • Buton + quick-add proiect — apare între Client și Proiect când un client e selectat
  • Modal rapid de creare proiect: nume, tarif/h și monedă — proiectul e selectat automat după salvare
  • Proiect creat din timer cu buget per oră (hourly) și status activ, fără redirect
  • Proiectele cu buget fix excluse din selectorul de proiect în timer și intrare manuală
v0.12.4

Fix pontaj — proiecte cu buget fix excluse din selector

Fix
Iunie 2026

Când selectezi un client în pagina de pontaj, dropdown-ul de proiecte afișează acum doar proiectele pe oră (contorizabile), nu și cele cu buget fix.

  • Timer principal, intrare manuală și editare intrare — filtrare automată la proiecte hourly când e selectat un client
  • Proiectele cu buget fix nu mai apar în selectorul de proiect din pontaj
  • Compatibilitate păstrată la editarea intrărilor existente (proiectul curent rămâne vizibil indiferent de tipul de buget)
v0.12.3

Fix build TypeScript — email factură

Fix
Iunie 2026

Rezolvat eroare de tip TypeScript la generarea raportului de pontaj din emailul facturii.

  • Fix cast tip Supabase pentru relațiile client/project în generatorul de raport din email factură
v0.12.2

Curs BNR oficial, raport pontaj redesenat și facturare îmbunătățită

NouÎmbunătățit
Iunie 2026

Cursul valutar vine acum direct de la BNR prin cursbnr.ro, raportul de pontaj a fost complet redesenat cu brandingul platformei, iar facturile pe oră arată acum durata reală a muncii și includ automat linkul raportului de ore.

  • Curs valutar BNR — înlocuit furnizorul extern cu cursbnr.ro (date oficiale BNR, fără API key, EUR/USD/GBP)
  • Raport pontaj redesenat — logo-ul agentiei/freelancerului centrat deasupra headerului colorat, colțuri mai puțin rotunjite, paleta vizuală din aplicație (#0e0f12 / verde lime)
  • Raport pontaj footer — card „Powered by Limeeo" cu logo și link spre limeeo.com
  • Factură autofill — descrierea liniei de pontaj arată acum durata reală (ex. „21 ore 15 min × 40 EUR/h") în loc de conversia valutară
  • Email factură — se generează automat un raport de pontaj pentru luna facturată și linkul apare în email dacă există ore contorizate pentru client
  • Termeni și condiții — secțiune nouă Semnătură OTP (validitate juridică în raport cu eIDAS), CursBNR.ro adăugat în lista de integrări
v0.12.1

Securitate consolidată

ÎmbunătățitFix
Iunie 2026

Audit complet de securitate și o serie de măsuri de hardening pe tot stack-ul — headers, politici de acces, rate limiting și token-uri criptografice — ca datele tale și ale clienților tăi să fie și mai bine protejate.

  • Security headers complete pe tot site-ul — HSTS (HTTPS forțat), protecție anti-clickjacking, anti-MIME-sniffing, Referrer-Policy și Permissions-Policy
  • Content Security Policy (CSP) adăugată ca strat suplimentar împotriva atacurilor de tip injection
  • Rate limiting pe formularele publice (contact, înscriere beta) — protecție anti-spam și anti-abuz
  • Token-uri de invitație în portal generate criptografic — acces mai sigur pentru clienți
  • Întărirea politicilor de acces la baza de date (Row Level Security) și a permisiunilor interne
  • Endpoint-uri interne și cron jobs cu autentificare strictă (fail-closed)
  • Validare și escaping suplimentar pe input-uri pentru prevenirea injection
  • Politici de parolă mai stricte — minim 8 caractere cu cerințe de complexitate
  • Dependențe actualizate pentru eliminarea vulnerabilităților cunoscute
v0.12

SmartBill Sync + Sistem complet de avertizări

NouÎmbunătățit
Iunie 2026

Sincronizare automată a statusului facturilor din SmartBill, componentă reutilizabilă WarningDialog și avertizări inteligente pe toate modulele cheie.

  • Sincronizare SmartBill — statusul facturilor (plătit / parțial / anulat) se sincronizează automat la fiecare 6 ore prin cron
  • SmartBill sync manual — buton ↻ Sincronizează în detaliul facturii cu feedback instant
  • Badge SmartBill — verde dacă sync recent, galben dacă >12h, cu dată exactă în tooltip
  • Status "Parțial plătită" — facturile parțial încasate primesc status distinct cu badge amber
  • WarningDialog — componentă reutilizabilă cu 4 variante: block, danger, warning, info
  • Avertizare ștergere proiect — arată ore/facturi/taskuri asociate înainte de ștergere, cu opțiunea de arhivare
  • Avertizare anulare proiect — detectează ore nefacturate și propune emiterea proformei înainte
  • Avertizare schimbare billing Orar → Fix — informează că orele existente nu vor mai conta
  • Avertizare ștergere client — blochează dacă există facturi neachitate sau contracte active
  • Buton Arhivează client — cu verificare SmartBill sync înainte de arhivare
  • Avertizare ștergere factură fiscală — confirmație cu text "ȘTERGE", avertisment SmartBill/SPV
  • Modal plată proformă îmbunătățit — câmpuri sumă, metodă, notă, suport plată parțială
  • Avertizare trimitere proformă fără scadență sau fără TVA
  • Avertizare ștergere ofertă acceptată — blochează și propune generare contract/proformă
  • Avertizare ștergere ofertă văzută de client
  • Contracte semnate nu pot fi șterse — dialog blocare cu opțiune arhivare
  • Avertizare trimitere contract fără semnătură prestator
  • Timer pontaj — avertizare la pornire timer când altul e activ (oprire + transfer)
  • Avertizare ștergere pontaj facturat
  • Avertizare adăugare ore pe proiect finalizat
  • Eliminare membru echipă — avertizare cu taskuri asignate și opțiune de reasignare
  • Schimbare rol Manager → Editor/Viewer — arată permisiunile care se pierd
  • 11 notificări proactive în cron — facturi restante critice, luni fără încasări, proiecte inactive, deadline-uri supraîncărcate, oferte expirate, contracte care expiră, clienți inactivi, aniversări colaborare
v0.11

Topbar redesign, Inbox agenție & Portal complet

NouÎmbunătățitFix
Mai 2026

Redesign major al topbar-ului cu search global și avatar, pagină dedicată de mesaje pentru agenție, mesaje în timp real prin portal și fix complet al secțiunilor din portalul clientului.

  • Topbar redesign — search global cu ⌘K, iconițe Bell + Settings vizibile, avatar cu poză de profil și numele companiei, selector valută mai lat
  • Search global — caută instant în clienți, oferte, contracte, facturi și proiecte simultan
  • Poză de profil — upload avatar în Setări cu opțiune de a afișa poza sau logo-ul în topbar
  • Pagina Mesaje /inbox — conversații cu toți clienții din portal dintr-un singur loc, fără a intra pe fiecare client
  • Mesaje real-time fix — mesajele trimise de agenție apar instant în portalul clientului (schimbat din postgres_changes în Broadcast)
  • Badge mesaje sidebar — afișează doar mesajele necitite, dispare instant la deschiderea conversației
  • Portal fix: oferte, proiecte, livrabile, contracte și facturi afișate corect (politici RLS lipsă adăugate)
  • Tabelă project_brief_materials creată — materiale brief uploadate de client prin portal funcționale
  • Reply-To emailuri — răspunsurile clienților la emailuri de contracte/facturi ajung direct la emailul prestatorului
v0.10.2

Multicurrency funcțional pe toate paginile

Fix
Mai 2026

Fix complet pentru convertorul valutar din top bar — acum funcționează consistent pe toate paginile, indiferent de cache-ul Next.js sau Vercel.

  • Valuta selectată se propagă instant pe toate paginile — Dashboard, Clienți, Proiecte, Proiect detaliu, Pontaj
  • Fix arhitectural: valuta e stocată în cookie la fiecare schimbare, bypass complet cache-uri Next.js/Vercel
  • Fix lipsă force-dynamic pe pagina de Proiecte — previne servire de conținut cached la refresh
  • TopBar afișează corect valuta curentă pe orice pagină după navigare
v0.10.1

Fix conversie valutară proiecte & input tarif numeric

Fix
Mai 2026

Patch rapid: conversia valutară în pagina de proiect funcționează corect la schimbarea valutei din header, iar câmpurile de tarif acceptă acum doar cifre.

  • Fix conversie valutară în Financial Health — costul acumulat din pontaj se convertește corect când se schimbă valuta din top bar
  • force-dynamic pe pagina de proiect — garantează date fresh la fiecare schimbare de valută
  • Input tarif — toate câmpurile "Tarif/h" din Pontaj acceptă doar cifre (litere blocate)
v0.10

UX mobil, Brief proiect & Portal îmbunătățit

NouÎmbunătățitFix
Mai 2026

Sesiune mare de polish: meniu public responsive pe telefoane, brief inline editabil în proiecte, materiale brief uploadate de client prin portal și o serie de fix-uri de stabilitate.

  • Meniu homepage responsive — hamburger cu dropdown animat pe mobil (≤ 760px)
  • Brief proiect inline — editare directă în card, fără popup, cu ⌘+Enter pentru salvare
  • Materiale brief în portal — clientul poate uploada fișiere (PDF, Word, imagini) și linkuri externe direct din portalul său
  • Header app mobil — timer compact, BETA pill și selector valută ascunse pe ecrane mici, buton X în sidebar
  • Formular oferte redesenat — descriere + livrabile stacked, timeline + categorie pe același rând, butoane reordonare vizibile la hover
  • Conversie valutară în pagina Proiecte — costurile din pontaj se convertesc corect în valuta implicită a contului
  • Ordinea clienților — sortat după cel mai recent proiect, clienții arhivați la final
  • Fix format dată — dd-ll-aaaa în toate câmpurile de tip dată (lang="ro")
  • Fix pontaj — proiectul nu mai dispare la editarea unei înregistrări, rata orară se auto-completează din proiect
  • Fix SmartBill — accesibil corect pentru beta testeri și utilizatori Solo/Studio
  • Fix plan enforcement — paginile și acțiunile folosesc getEffectivePlan() consistent
  • Pagini portal cu force-dynamic — datele se actualizează instant după modificări
v0.9

Portal client, Pontaj & Beta deschis

NouBeta
Mai 2026

Primul release mare al perioadei beta. Am lansat portalul de client, modulul de pontaj și am deschis înscrierea pentru beta testeri.

  • Portal client — clienții pot vedea proiectele, facturile și pot trimite mesaje direct din portal
  • Modul Pontaj — înregistrare timp pe proiecte cu tag-uri și rapoarte exportabile
  • Înregistrare beta — primii 50 de utilizatori primesc acces Studio gratuit pe toată perioada beta
  • Pipeline vizual — drag & drop între etapele de vânzare
  • Șabloane de contracte cu câmpuri dinamice și semnătură digitală
  • Notificări in-app și push notifications pe browser
v0.8

Oferte cu AI și facturare

NouÎmbunătățit
Aprilie 2026

Am integrat generarea de oferte cu Claude AI și am adăugat un sistem complet de facturare cu PDF auto-generat.

  • Generare oferte cu AI — descrii proiectul, Limeeo propune structura și prețurile
  • Pachete de oferte — poți trimite mai multe variante de preț în același link
  • Facturi cu PDF — generat automat, cu logo și date firmei
  • Export CSV pentru rapoarte financiare
  • Setări oferte — prefix, monedă, TVA implicit, termeni și condiții
  • Vizualizare publică oferte și contracte prin link cu token securizat
v0.7

Proiecte, clienți și AI Studio

Nou
Martie 2026

Modulele core — gestionare clienți, proiecte cu sarcini și primul draft al asistentului AI integrat.

  • Modul Clienți — fișă client cu contacte, rate personalizate și resurse de brand
  • Proiecte cu membri, sarcini și livrabile
  • AI Studio — asistent pentru redactare emailuri, propuneri și brief-uri creative
  • Onboarding guided — setup ghidat la prima autentificare
  • Setări cont — profil, firmă, notificări, 2FA
  • Dashboard cu overview financiar și proiecte active

Suntem în beta activă — livrăm updates săptămânal.

Ai o sugestie? Scrie-ne sau lasă feedback direct din dashboard.