Seed KamoCRM with ALL_WORK_ELIGIBLE on fresh installs
The createOrg() helper applies this single argument to both ageReqTypeMember and ageReqTypeTeamMember; consistent with platform convention. Pairs with KamoCRMAg...
Tighten KamoCRMAgeReqUpdateRunner per review
- Restore Javadoc paragraph explaining @Order(10) rationale. - Test now references the UPDATE_SQL constant directly instead of duplicating the SQL string, so ...
Add one-time runner to migrate KamoCRM agereq to ALL_WORK_ELIGIBLE
Conditional idempotent UPDATE runs on service startup; WHERE clause checks the expected old value so re-runs are no-ops. Errors are logged and swallowed — start...
Se înlocuiesc toate cazurile de logo CSS-filtru cu SVG alb
Navigație, SubNavigație, Footer, SubFooter și Preloader toate utilizate acelaşi model inversat de filtru spart. Înlocuit cu logo-ul complet alb.svg peste bord.
Utilizați logo-ul SVG alb în subsol în loc de filtru CSS
Acelaşi fix ca şi filtrul CSS pe img interior-filtru fundal este nesigur pe iOS Safari.
Sistem de culoare de pază cu !important împotriva CSS tema suprascrie
DynamicMetaLoader poate injecta de la distanță CSS care câștigă cascada. Adăugarea !important asigură sistemul de culori: întunericul nu poate fi niciodată supr...
Excludeți legăturile de bază și de navigare de la tactilOptimized min-înălțime de aplicare
TouchOptimized a fost setarea minHeight:44px pe toate elementele <a> mai scurt decât 44px, inclusiv link-uri de la sol nav (~20px inaltime). Acest lucru a fugit...
Utilizați logo-ul SVG alb pre-referent în locul filtrului CSS
Filtru CSS pe img interior fundal-filtru este nesigur pe iOS Safari. Generează logo-ul complet-alb.svg cu toate umplerile setate la #ffffff și încărcați-l direc...
Blochează varianta modulului închis în timp închis la interogarea pe bază de clasă, fără interogare media OS
Tailwind v4 implicits dark: utilităţi pentru a răspunde la favorite-color-sistem (preferinţă OS). @varianta suprascrie asigură întuneric: clasele activează doar...
Utilizați stilul de filtrare Inline pe link-ul logo pentru redare alb de încredere
Clasele de filtre de pe elementele img sunt inconsecvente pe browserele mobile. Stilul Inline pe elementul ancoră garantează luminozitatea (0) inversat (1) se a...
Forțează sistemul de culoare închisă astfel încât browserul să nu aplice niciodată redarea modului de lumină
Schimbarea de la "doar lumina" la "întuneric" în globals.css, generaViewport, și html element stil în modul lumina, care a fost cauza logo-ul să apară negru pe...
Prevenirea logo-ul de redare în spatele rândului nav pe mobil
Ambalajul cu filtru CSS a creat un nou context de stivuire care a intrat în conflict cu filtrul de fundal al antetului pe browserele mobile, ceea ce face ca log...
Rezolvați bara de defilare și clipping mobil pe JumpToBar și PreviewBanner
- Adăugați deversareY: ascuns la SariToBar container interior pentru a preveni bara de defilare verticală - Permite PreviewConținutul Banner să înfășureze pe mo...
Înlocuiţi spaţiul-y-4 cu decalajul flex de linie pe listele de legături footer
Spațiu-y-4 utilizează:unde (specificitatea 0) care concurează cu CSS încărcare pe reîmprospătare dură care cauzează o distanță verticală inconsecventă. Inline s...
Adaugă Powered by KamoCRM backlink la /bine ai venit pagina de aterizare
Întâlnirea reală. html Pagina HTML servită direct de nginx care se ocupă de fluxul pre-aut (Capture afisaj nume / cameră, valida, redirecționa pentru a satisfa...
Face PoweredByKamo meci kamo-login
Pagina de bun venit KamoMeet a avut deja PoweredByKamo fir înapoi în sus, dar stilul său a fost încă original low-opacity currentColor tratament care a fost viz...
Remove geo debug logging (root cause was Traefik externalTrafficPolicy)
Set Traefik externalTrafficPolicy=Local to preserve client IP
With the default "Cluster" policy, kube-proxy SNATs external traffic to the node IP before forwarding to Traefik. That caused Traefik to see the node IP as the ...
Adaugă cerere lipsă Integrare i18n cheie în toate localităţile
Butonul "Trimite o cerere" de la "Ai nevoie de o integrare personalizată?" CTA Pe /integratii a fost în scădere înapoi la cheia brut *************** Pentru că c...
Sigle de integrare + metadate exacte /integrații
Pagini de integrare și hub afișează acum logo-urile vânzătorilor (refolosind logo-urile existente Avem nevoie de ajutor. TechStackBanner folosește deja). Limba ...
Extinde/integrarea la toți furnizorii listați pe prima pagină
Aliniază pagina /integrații cu integrările reale expuse de pagina principală (TechStackBanner). Adaugă 28 de pagini noi de integrare potrivite ce produs oferă d...
Adaugă acasă Pagina industriei Ipotecar Brokers
Pagina nouă de soluţie pentru industrie la /soluţii/credite ipotecare brokeri și inițiatori de credite. Urmează încadrarea corectă a platformei: core CRM + comm...
Sincer marketing
Revizuirea completă a paginilor de marketing împotriva capacităților reale ale produsului KamoCRM. Creanțe fabricate eliminate despre caracteristici care nu sun...
Adăugați 92 pagini SEO
Implementează nivelul 1 al planului de extindere a conținutului SEO: trei conținuturi noi subsisteme cu un total de 92 noi URL-uri crawlable plus 3 pagini hub. ...
Use pg Pool options instead of connection string for geo DB
CockroachDB rejects insecure connections and node-pg can't verify self-signed certs via connection string alone. Parse the URL into Pool options and pass ssl:{r...
Add geo-database-url to analytics-secret for CockroachDB geolite lookup
Kamo Analytics uses this URL to look up visitor IP→country/region/city from the **************** tables. Uses kamo user with password auth and sslmode=require (...
Adăugați manifeste k8s pentru kamo-nowww (catch-all IngressRoute, prioritate 1)
Adăugați kamo-nowww redirecționarea Middleware (apex/necunoscut→www, ACME pass-through, 308)
Înlăturați casele/apps/corporation/sight din pseudonimele DNS necesare
Add public known-aliases endpoint for kamo-nowww build-time bake-in
Permiteți conductei să continue atunci când k2m1 este în mod intenționat în jos
Adăugați continuu-on-error la k2m1 trimiterea de locuri de muncă și o condiție în cazul în care traduce and rebuild so it ruleaza atata timp cat k1m1 implementa...
Face PoweredByKamo lizibil cu contrast de grad WCAG
Oglindeşte schimbarea kamo-loginului. Text trecut la alb solid; fundal în repaus este var (--secundar de culoare), fundal pe hover / focus este var (-- color-pr...
Face PoweredByKamo lizibil cu contrast de grad WCAG
Stilul anterior (curent scăzut de opacitateColor pe un aproape transparent fundal) a fost efectiv invizibil față de cele mai multe fundaluri client care pune, ...
Adăugați backlink subtil KamoCRM pentru a ura bun venit și întâlnire UI
Oglinzi modelul PoweredByKamo expediate în kamo-login și kamo-register până la suprafața web KamoMeet (Furculă de întâlnire). Fiecare client KamoMeet implementa...
Adaugă link subtil KamoCRM la paginile de înregistrare
Oglinzi insigna PoweredByKamo expediate în kamo-login. De la înregistrarea kamo este servit pe domeniul fiecarui client alb-eticheta, aceasta creeaza un stabil ...
Backlink țintă la www.kamocrm.com (gazda canonică)
Componenta PoweredByKamo expediată spre apex https://kamocrm.com/ dar gazda canonică kamo-marketing este https://www.kamocrm.com/. Actualizarea tuturor celor tr...
Ca ceea ce vezi de transport maritim?
Fiecare dintre aceste actualizări aterizează automat în spațiul de lucru. Începe gratuit și urmăriți-l crească săptămână după săptămână.