Verschieben Sie Angebot zu /Preisen/Angebot, fügen Sie Preis-Down, beheben mobiles nav
- Angebotsseite von /Angebot nach /preisen/Angebot als Unterseite der Preisgestaltung verschieben so Brotkrumen (Preise - Prelaunch Angebot) sind richtig - Pr...
Align AGB und Datenschutz mit aktueller Preisseite
Nutzungsbedingungen: - Beheben Sie "Business Phone" zu "Drittanbieter-Telefon-Integration (via RingCentral) " - Fügen Sie individuelle Domain-Anforderung und Br...
Update Preismodell - Handy-System entfernen, gemeinsamer Speicherpool hinzufügen, Stufen und Preise anpassen
- Telefonsystem/VOIP aus allen Plänen entfernen (noch nicht verfügbar), durch RingCentral-Integration auf Business+ ersetzen - Custom Domain & Branding jetzt au...
Demo von Company Dropdown auf CTA-Button zwischen Login und Start Free verschieben
Desktop: Demo-Taste mit grünem Rand-Akzent sitzt zwischen Login und Start Free. Mobil: Demo-Taste hinzugefügt, um die untere CTA-Reihe als dritte Taste.
Entfernen Sie alle Drittanbieter-Audit, Zertifizierung und HIPAA Ansprüche
Kamo folgt Compliance-Standards, wurde aber nicht geprüft oder zertifiziert. Änderungen in 7 Dateien: - "SOC 2 Compliant" - "SOC 2 Aligned" (TrustBar, CTAStrip...
Entfernen Sie Hexagon-Divider-Klasse von TrustBar, die Inhalte abgeschnitten
Der Sechseck-Teiler CSS setzt Höhe:60px und Überlauf:versteckt, abschneiden der Vertrauensindikator Text. Entfernte die Klasse, um den Inhalt vollständig anzeig...
Volle Seite neu laden von Startseite Fußzeile, reine Inline-Stile auf PageHero
Root Ursache: Next.js 16 hebt <a"-Tag klickt für Client-Seite Navigation. Beim Navigieren von Homepage zu Unterseiten, ist die Homepage CSS-Kontext (Tailwind-Kl...
Align Sub-nav Links links, CTA-Tasten rechts
Teilen Sie das schiff in zwei Gruppen: nützen Sie Links (links ausgerichtet neben dem Logo) und CTA-Tasten (rechts ausgerichtet). Verwendet Flex mit Rechtfertig...
Align Home Link im Sub-nav, Ersetzen Sie "Get Mine" durch "Start Free" auf der Homepage
- SubNavigation: Home Link jetzt in der gleichen div Struktur wie Kategorie eingewickelt Artikel mit passendem Flex-Display und Polsterung für eine gleichmäßi...
Entfernen Framer Motion von Semmelbrösel und Fußbein-Links
Framer Motion Hydratation verursacht Layout Ungereimtheiten zwischen Homepage und Unterseiten. Ersetzt: - Brotkrumen: einfache divs mit expliziten flexbox Inlin...
Brotkrumen verwenden Inline-Stile, um Single-Line, Fußzeile verwendet dynamische Import zu garantieren
- Brotkrumen: ersetzte Rückwindklassen mit expliziten Inline-Stilen verhindern, dass eine CSS-Cakade das Einzeiler-Layout durchbricht - Footer: geladen über d...
Nav-Links navigieren zu Homepage-Sektionen, wenn auf Unterseiten
- Desktop: ScrollSpyNav akzeptiert jetzt baseHref prop; auf Unterseiten navigiert zu /{hash], anstatt zu nicht existierenden Elementen zu scrollen - Mobil: Me...
Brotkrumen machen inline auf einer einzigen Linie, Fußzeile innerhalb der Hauptlinie bewegt
- Brotkrumen verwenden jetzt inline-flex mit Whitespace-Neap, um Verpackungen zu verhindern - Footer bewegte sich innerhalb <main", um Homepage DOM-Struktur für...
Unterseite naufende Sichtbarkeit, Panrierenverpackung und Hintergrundkonsistenz
- Set shouldAnimate=true auf Navigation, damit es ohne Preloader sichtbar ist - Flex-Wrap und Whitespace-nowrap zu Semmelbrösel für saubere Linienbehandlung hin...
Verwenden Sie LucideIcon-Typ in Roadmap-Seite - verifiziert mit lokalen Build
Alle 24 Routen kompilieren und generieren erfolgreich.
Verwenden Sie React.createElement für dynamische Überschrift-Tags, um TypeScript zu befriedigen
Verwenden Sie React.JSX namespace für React 19 Kompatibilität
JSX.Element ist kein globaler Namespace in React 19; muss React.JSX.Element verwenden.
Erfolgsplakette z-index so über der nbar
Nav verwendet zIndex 10001; Abzeichen war bei z-100 und immer unter abgeschnitten.
Trust bar z-index, entfernen Docs/Microsoft Branding, deduplicate Markenbekanntmachung, beheben Beliebte Abzeichen Clipping
- Erhöhung TrustBar z-index so hexagon Grafiken nicht überlappen Text - Ersetzen Word/Excel/PowerPoint durch generische Begriffe (Dokumente, Tabellenkalkulation...
Vorwählen Sie das gesamte Bild auf Ernte, Standard zur Farbvektorisierung
- Crop-Tool startet jetzt mit dem kompletten Bild mit 8 Griffen vorgewählt - Benutzer können von dort aus anpassen oder sofort weitermachen - kein "Gebumsbild v...
Logo-Bild auf Hintergrund Picker Schritt mit img Element anzeigen
Canvas-Element war nicht Rendering, weil es mit 0x0 Abmessungen begann. Verwenden Sie ein sichtbares <img> für Display und eine Offscreen-Leinwand für Pixel-P...
Kombinieren Sie Docker Login, bauen und schieben Sie in einem Schritt, um auth zu erhalten
Separate Schritte verlieren Docker Anmeldeinformationen zwischen Forgejo Läufer Schritt Grenzen. Das Ausführen von login+build+push in einer einzelnen Shell ste...
Verwenden Sie Docker Build/Push direkt anstelle von build-push-action
Die Docker/Build-Push-Aktion mit Treiber:Docker verliert authentials während der Push-Phase. Mit einfachem Docker Build + Docker Push sorgt für Die Anmeldedaten...
Benutzen Sie path-based WebSocket Routing via /vector-ws/ anstelle separater Subdomain
Verbinden Sie WebSocket direkt mit Vector.{domain] subdomain
Next.js umgeschrieben nicht Proxy WebSocket Upgrade-Anfragen. Direkt verbinden zum VectorService über seine eigene Subdomain, gleiches Muster wie media WebSocke...
Verwenden Sie MUI v7 Grid Größe prop anstelle von veralten Element /xs Requisiten
Lower embedding batch size to 8 to match model backend limit
The TEI backend forces max_batch_requests=8 regardless of client config. Batches of 32 were still failing with connection errors.
Batch embedding requests to respect model's max batch size of 32
The embedding model rejects requests with more than 32 inputs, but articles with large content produce 46-198 chunks. All embedding attempts were failing with 4...
Unterer RAG-Min-Score-Schwelle von 0,5 auf 0,25, um die Filterung relevanter KB-Ergebnisse zu stoppen
Die 0,5-Schwelle verwarf still gültige Ergebnisse aus dem Einbettmodell, insbesondere für domänenspezifische Inhalte mit kleineren 384-dim-Vektoren.
Vereiger NATS Event Publishing bis nach Transaktion verpflichtet, um RAG Rennbedingungen zu verhindern
Ereignisse feuerten innerhalb @Transaktionsmethoden, was dazu führte, dass RAGService abgestandene Daten las von CockroachDB vor dem Commit. Auch auto-defaults ...
JVB_ADVERTISE_IPS muss öffentliche IP sein, nicht Wireguard IP
War 10.8.1.1 (Wireguard privat) - die Browser der Gäste können dies nicht erreichen. Geändert auf 75.83.113.11 (öffentliche IP). Das ist der Grund, warum die Gä...
Deaktivierung mod_token_verification über Custom Plugin override, um Gast-Kicks zu stoppen
Das MUC token_verification Modul bestätigt Token und degradiert Gäste von PARTICIPANT bis VISITOR nach 60 Sekunden, was Jicofo verursacht um sie zu treten. Das ...
Gäste-Domain token_verification_allowlist hinzufügen, smacks timeout erhöhen
Gäste authentieren via Meet-anonymous auf guest.meet.Meet but the MUC token_verification Modul überprüfte sie erneut und degradierte ihre Rolle von PARTICIPANT ...
Deaktiviert Jicofo authen Modul, um 1-Minuten-Teilnehmer-Kick zu verhindern
Jicofos AbstractAuthority hat eine fest codierte 1-minütige Auth-Session Lebensdauer, die die Einstellung der Konfigurationsdatei ignoriert. Nach 60 Sekunden, P...
Verwenden Sie Zimmernamen (nicht vollständige JIDs) für alle Brauerei MUC Konfigurationen
Sowohl Jicofo als auch JVB Docker Bilder append @XMPP_INTERNAL_MUC_DOMAIN automatisch zum Namen des Brauereiraumes. Verwendung von vollständigen JIDs wie ******...
Verwenden Sie TCP-Sonde auf Port 9090 für JVB-Gesundheitschecks statt HTTP auf 8080
JVB's REST API port 8080 widerspricht mit CockroachDBs Admin UI auf das gleiche hostNetwork. Der JVB_OHTTP_SERVER_PORT env var ist nicht erkannt durch diese JVB...
JVB-Crash-Schleife . falsch MUC JID + port 80
Zwei Probleme, die JVB in einer Schleife für 43+ Stunden zum Absturz bringen: 1. JVB_BREWERY_MUC war ************ (voller JID) aber JVB fügt XMPP_INTERNAL_M...
JVB_BREWERY_MUC sollte nur Zimmername sein, nicht voll JID
War ************, was dazu führte, dass JVB konstruierte eine Doppel-Domain JID ************ mit einem @ im Domain-Teil - Absturz JVB mit XmppStringprepExceptio...
JWT-Verfalls von 5 Minuten auf 24 Stunden verlängern
Prosody re-validiert das JWT, wenn neue Teilnehmer beitreten oder Konferenzen teilnehmen Zustand ändert sich. Mit einem 5-minütigen Ablauf, lief der Moderator J...
Force-Set Avatar via Redux Versand nach JWT-Redirect
Die JWT-Verzögerungs-Ladung-Pipeline für Avatare scheitert lautlos an Drittfache Parteibefragungen zu deaktivieren. Drei-Schicht-Ansatz jetzt: 1. Avatar.tsx _m...
Verwenden Sie Teilnehmer avatarURL direkt als Fallback in Avatar-Komponente
Die belastbareAvatarUrl-Pipeline (Vorlast-Prüfung - setLoadableAvatarUrl) wurde nie die Einstellung der URL aufgrund der Deaktivierung vonThirdPartyRequests und...
Query avatar_photos Erweiterung via SQL statt Hibernate Proxy
avatarRepository.findById() gibt einen Hibernate-Proxy zurück (Avatar$HibernateProxy) das versagt bei der Überprüfung von AvatarPhoto. Dies verursachte die Date...
Extrakt CockroachDB IDs als Strings bevor JSON.parse verliert Präzision
CockroachDB unique_rowid() IDs (z. 11619363155626374) überschreiten JavaScript's Number.MAX_SAFE_INTEGER (9007199254740991). JSON.parse still verdurort sie - 11...
Holen Sie sich Avatar URL von SecurityService API statt von hash zu konstruieren
Die statische URL-Konstruktion aus dem Session-HHisch kam zurück 404/500 weil Avatar Creator SVGs nicht immer am erwarteten MinIO-Pfad gespeichert sind. Jetzt ...
Set avatar URL direkt ohne Preload-Check, fügen Sie Seitenwagen-Logging
Der Preload Check-in _getFirstLoadableAvatarUrl scheiterte, weil das Thema CDN URL konnte nicht aus dem Browser vorinstalliert werden Sicherheitskontext mit dis...
Wie, was Sie sehen Versand?
Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.