Ridge Admin

Ridge Admin è il Ridge-workbench di amministrazione del browser nativo. Un locale seed il backend possiede HTTP sessioni, pool di database, SSH trasporti, SQL esecuzione, transazioni, esportazioni temporanee, segreti e pulizia. Il browser non si connette mai direttamente a Ridge o SSH.

Identità attuale: 0.1.0+contract.3, anteprima professionale.

Locale Ridge per impostazione predefinita

I pacchetti nativi includono ridge-admin, ridged, librerie di runtime e macOS o Linux definizione del servizio. L'interfaccia utente espone sempre un built-in Local Ridge profilo per 127.0.0.1:7898, database e utente ridgee si connette automaticamente quando il servizio in bundle è pronto.

Connessioni

Ridge Admin supporta:

I profili mantengono solo i metadati dell'endpoint. Le credenziali rimangono nella memoria del processo azzerata finché sono necessarie e non vengono mai scritte nell'archivio profili.

Esploratore di oggetti

L'esploratore elenca il database configurato, il file sintetico public schema di compatibilità, tabelle, colonne, indici e vincoli. Ridge non dispone di un catalogo multischema nativo; l'interfaccia utente etichetta gli oggetti di compatibilità in modo onesto.

SQL banco da lavoro

Le schede indipendenti forniscono cronologia limitata, limiti di risultati, commit automatico esplicito o transazioni manuali, errori strutturati, annullamento e stato della transazione. Dopo una disconnessione, una query manuale o modificata con una risposta persa viene contrassegnata come incerta e non viene mai riprodotta automaticamente.

Editore di dati

L'editor fornisce paginazione deterministica, fino a quattro filtri AND/OR digitati, bozze delimitate durevoli, inserimenti, aggiornamenti in grado di riconoscere conflitti, eliminazioni e un salvataggio atomico della transazione. L'importazione CSV si unisce al salvataggio graduale ed è limitata a 1 MiB e 10.000 righe. L'esportazione in spool del server è limitata a 1.000.000 di righe e 1 GiB e difende dall'inserimento di formule nel foglio di calcolo.

I tipi modificabili attualmente includono alias interi, testo, bytea, booleano, data e timestamp. Doppio e decimale rimangono ispezionabili ma di sola lettura finché non sono disponibili parametri di mutazione senza perdita.

Operazioni e sicurezza

I controlli basati sulle capacità espongono integrità, backup con nome verificato, guida al ripristino offline senza sovrascrittura, vuoto, attività e diagnostica redatta. Il backup è visibile solo quando ridged dispone di una root di backup controllata dall'operatore.

Il server Web associa il loopback e utilizza uno scambio di frammenti una tantum, cookie di sessione sullo stesso sito solo HTTP, token CSRF per sessione, controlli Host/Origin esatti, CSP, risposte no-store, analisi limitata e arresto coordinato.

Stato della piattaforma

Piattaforma Stato
Linux x86-64 Pacchetto, librerie trasferite, ciclo di vita systemd, disponibilità pgwire convalidata
macOS braccio64 Pacchetto, pgwire persistente, HTTP integrazione, verifica preliminare dell'installatore convalidata
Linux braccio64 Obiettivo dichiarato; sono ancora necessarie prove di esecuzione nativa
Windows x86-64 Imballaggio bloccato; Le dipendenze TLS e l'host del servizio SCM rimangono lavori della roadmap

Il contratto del browser automatizzato supportato è Chromium headless tramite Playwright. Firefox e WebKit non sono requisiti di rilascio. Lo screen reader manuale e le prove del ciclo di vita macOS LaunchDaemon privilegiato rimangono lacune separate.