Un modello sopra l'autorizzazione del chiamante non può essere letto o inviato, e un'offerta di lavoro del personale prende un diritto HR (SITP TP19)
La porta della busta ha già nascosto una busta il cui modello si trova sopra la sdoganamento e busta EMPLOYMENT OFFER da un membro senza destra HR, ma la porta ...
L'invio della firma richiede gli EDIT DOCUMENTS e la lettura di un modello prende VIEW DOCUMENTS (SITP TP02)
POST /api/esig/envelopes (creare e inviare) non ha controllato alcun diritto, quindi qualsiasi sessione org potrebbe inviare qualsiasi modello fuori per la firm...
Smettere di registrare la password del database all'avvio
com.zaxxer.hikari a DEBUG rende HikariConfig stampare tutta la sua configurazione su ogni inizio, tra cui dataSourceProperties {password=...} e password......; ...
Il logo di una pagina di firma torna a tema.kamouniverse.com
EsignBrandingService's asset host of last resort, utilizzato per un'organizzazione con nessun dominio live del proprio, era un literal privato "kamocrm.com". È ...
Pin kamo-shared-library 1.6.1, l'unica versione che esiste
La biblioteca si trasferì a 1.6.1 e questo servizio chiese ancora 1.6.0. Non c'è finestra in cui entrambi risolvere: la biblioteca non è mai pubblicata su un te...
L'API busta interna non si chiude e confronta il suo segreto in tempo costante
E' il momento giusto. usato String.equals contro X-Internal-Auth (un lato della tempistica canale su un segreto condiviso) e, quando esig. interno-auth-secret n...
La busta personale API ora richiede un documento giusto, e le buste HR hanno bisogno di una HR
EsignEnvelopeController's E' il momento giusto. check org iscrizione solo — nessun diritto di documento, nessuna autorizzazione, niente contesto-specifico. Qual...
Infilare orgId attraverso ogni maniglione modello, EDIT DOCUMENTS su scrivanie
ESignTemplateService's signer/design handlers (getSigners, upsertSigners, reorderSigners, deleteSigner, saveDesign, getLatestDesign, listDesignVersions, getDesi...
Sonda di vita su /actuator/health/liveness, non l'aggregato DB-aware
L'aggregato /actuatore / salute include l'indicatore DataSource, quindi riavviare il database ha fallito la vita su ogni capsula subito e riavviato l'intero pia...
Rilasciare i collegamenti idle Hikari ora che YSQL pooling è condiviso
Il responsabile del collegamento non percorre più le sessioni E' il momento giusto. così le connessioni app idle non più ogni tenere un backend del database. Te...
Accetta gli indici delle immagini OCI quando risolvi il digestivo costruito [skip ci]
Le immagini sono spinte come indici di immagine OCI, così chiedendo al Registro di sistema per un singolo immagine manifesto solo risposto 404, il digest è torn...
Riavviare quando uno stesso impegno ricostruisce i baccelli di foglie sul vecchio digestivo [skip ci]
La fase di rollout ha cercato di rilevare una ricostruzione dello stesso impegno confrontando Il riferimento dell'immagine di distribuzione prima e dopo `set im...
Richiesta di firma per il Docs manager, con nuovi conti per membro
Il responsabile Docs riceve una scheda Richieste di firma: ogni documento di una collezione modelli inviati per la firma, in tre secchi per firma (nobody, alcun...
Salvare i campi di un modello è una versione del modello
Un modello è un documento con uno strato di campi sopra di esso, e una versione di esso è entrambi metà: la sua byte e quel livello. I risparmi del file sottost...
La firma e i link document-manager nominano solo un dominio live
Per qualsiasi dominio root attivo, quindi... org ancora l'impostazione del suo dominio aveva la firma di link inviati a segno. Ora usa OrgLinkHosts.liveRootDoma...
Il certificato non deve rivendicare una divulgazione nessuno è stato mostrato
Verificato contro una vera busta completata sul cluster, e il paragrafo di chiusura legge "Ogni segnalatore è stato mostrato, e accettato, la divulgazione del c...
Smettere di affermare un livello di garanzia eIDAS questo prodotto non implementa
`buildSession` ha riferito `stepUpRequired ? "AES" : "SES"`, quindi richiede un codice di accesso una volta fatto ogni sessione di firma afferma una firma elett...
Un vero Certificato di Complezione, e le tre copie di un record firmato
Quello che la pipeline appiattita era una pagina per firma che portava sette linee: nome, e-mail, id membro, timestamp, metodo di cattura, IP, agente utente. Ne...
Prove presenta realmente scrive la data di firma, e ignora il filo
I test dell'unità intorno a questo coprono i pezzi — il formato, il tipo predicato, il esclusione del campo richiesto — e nessuno di loro può vedere il cablaggi...
Ogni e-signature email era un silenzioso 403, e un campo Data firma
**Nessun email di firma elettronica aveva lasciato il cluster.** EmailService gates /api/email/templates/send sul segreto interno-auth a livello cluster (mlos-i...
Prove the deploy by digest, not by tag
Il commit precedente si ferma `set image` essendo un no-op silenzioso. Questo afferma che risultato: dopo il rollout, il tag viene risolto per digerire al Regis...
Una ricostruzione dello stesso commit non ha dispiegato nulla e ha riferito il successo
L'immagine è contrassegnata con il commit SHA, così la ricostruzione dello stesso commit produce un riferimento di immagine identico. `kubectl set immagine` qui...
Bloccare le spazzate condivise, e eseguire due pod
Ogni @Scheduled spazzare qui il cui effetto è condiviso ora prende un nome locazione distribuito attraverso SingletonTaskRunner prima che faccia qualcosa, quind...
Lasci un rollout finire quello che il vecchio pod stava facendo
Deploys ha sostituito l'unico pod di ogni servizio con nulla per catturare le richieste in volo. Tre impostazioni, applicate attraverso la flotta: - preStop do...
Redatti quando il documento viene servito, non solo quando è firmato
La reazione è stata applicata a tempo appiattito, che è dopo la firma. Tutto prima di questo — l'intera sessione di firma — è stata servita la fonte grezza: fet...
Un em-dash in un commento, non la sua fuga
— viene processato da javac prima che il file venga gettato, quindi compilato lo stesso carattere che rende come qui — ma la fonte letto come la fuga.
Mettere le annotazioni del progettista nel documento firmato
flatten() pagine vuote applicate, rotazioni, modificatori, valori di campo, ordine pagina e certificati. Non ha mai attirato le annotazioni. Un rettangolo, un p...
OrgBranding ha guadagnato un sesto componente e questa stub ha continuato a passare cinque
Detto da e9faf11. La costruzione dell'immagine esegue il pacchetto mvn -DskipTests, quindi nulla ha compilato l'albero di prova e nessuna costruzione rossa mai ...
L'app firmatrice ottiene il marchio del mittente, non di Kamo
Due modi separati lo stesso presupposto sbagliato è apparso. L'URL del logo della pagina di firma è stato https:// <org fqdn>/theme/logo-full. non è un percors...
Pin kamo-shared-library 1.6.0
La biblioteca si trasferì a 1.6.0 mentre ogni consumatore rimase a 1.5.0. Consumatore CI costruisce la biblioteca da un clone fresco in un freddo ~/.m2 e ci-set...
Smettere di consegnare una riga alias come dominio dell'org
****************************************************************************************************************************************************************...
Tagliare il coperchio sopra il suo proprio JVM soffitto di salto [skip ci]
L'immagine inizia il JVM con -XX:MaxRAMPercentage=70 -XX:+ SemprePreTouch, così il heap da solo può prendere il 70% del limite del contenitore e pre-touch manti...
Risolvere un byte sorgente PDF nativo invece di esigere una versione
Non e' vero. richiesto dat.convertedDat di essere non-null. ConversionService solo mints un secondo ImgDat quando effettivamente converte qualcosa -- un documen...
Dichiarare il segreto dell'oggetto-storage il ConfigMap non porta più
La chiave MinIO è stata spostata dal ConfigMap nella minio-app-credentials segreto, ma l'invFrom che forniture è stato applicato solo al vivo dispiegamento — ma...
Smettere di spedire una credenziali condivisa come predefinito config
La password condivisa della piattaforma è stata cotta come il fallback per DB PASSWORD e MINIO ROOT PASSWORD, così ha vissuto in questo repo e nell'immagine cos...
Ricostruisci contro la correzione condivisa @Lob LONGVARCHAR
Il dialetto PostgreSQL di Hibernate legge le colonne di stringa @Lob come OID via getLong(). Affetti note, contatti, calendario, OAuth tokens, password IMAP, ca...
Punta a YugabyteDB e usa PostgreSQLDialect
CockroachDB è stato sostituito da YugabyteDB. Le stringhe di connessione si muovono da scarroachdb-public:26257 a yb-tserver-service:5433, e il dialetto Hiberna...
Ricostruire contro la biblioteca condivisa fissa, dietro uno specchio che sopravvive a un cattivo byte
ESigService è CrashLooping per un motivo che non ha nulla a che fare con le firme elettroniche: ricostruito contro una biblioteca condivisa il cui DepartmentSer...
La spazzata di scadenza non ha funzionato
@Transactional è applicato da un proxy e spazzare() chiamato scadeDue() su questo, quindi l'annotazione era inerte. Le comunicazioni di scadenza leggono la bust...
Chiudere il ciclo di vita di firma — avvisi, routing, guardie, scadenza
Tutto dopo che un firmatario preme Finish era incompleto. Avviso: l'ultima firma di una busta produsse un PDF appiattito in MinIO che solo il firmatario finale...
Ricostruire per il secchio di imaging unificato
Raccogliere kamo-shared-library 3045cc3: ImageAssocType.getBucket() ora restituisce il singolo "imaging" per ogni associazione, quindi un file deduplicato viene...
Metta membroId su RecipientSummary e arresti il controllo IP DNS-resolving
Un chiamante che agisce sullo stato di un destinatario deve essere in grado di stabilire WHOSE lo stato è. Fine del pacchetto legale di DocsService scrive un'at...
Superficie di firma del membro autorizzato a /api/esig/member/**
OTKAuthFilter bypassa solo /actuatore, /api/esig/pubblico e /api/esig/internal, così questo prefisso è dietro il personale OTK auth con orgId/memberId già sul r...
Accedere (velopeUid, ricevitoreUid, orgId), non un SegnaleSessione
Ora prendi il triplo. Il pubblico controller continua a risolvere da SIGNSESH, quindi l'app firmatrice è invariata; un la superficie del membro autorizzato dal ...
Lasciare un invio sotto-riempire le slot firma di un modello, continuare a rifiutare over-fill
L'assegno-conto aggiunto all'ultimo round ha richiesto una partita EXACT contro le slot dichiarate del modello, che avrebbe silenziosamente interrotto le inform...
Buste delegate complete, e rifiutare un conteggio cattivo firmatario prima di inviare
bustaCompleto ha richiesto un Segno letterale da ogni destinatario, ma delegato() lascia il delegato DELEGATO per sempre e ADDS la sostituzione invece di Sostit...
Scope un decoder al destinatario che decoderd
Ogni singolo destinatario declina l'intera busta DEcoderD, quindi un contrassegno potrebbe distruggere le firme che le altre parti avevano già dato, senza perco...
Consentire a un mittente di sopprimere il per-envelope invitare e-mail
Creare una busta incondizionatamente inviato un invito, quindi un chiamante lotto molti le buste dietro una notifica non hanno avuto modo di rimanere tranquillo...
Eseguire i campi richiesti sul server, non solo nel browser
invia() validato solo consenso e step-up; ha accettato un elenco dei valori vuoti e ancora contrassegnato il destinatario SIGNED. Ports validation.ts (esign-cor...
Come quello che vedi la spedizione?
Tutto questo arriva nel vostro spazio di lavoro da solo. Iniziare sul piano gratuito e leggere di nuovo questa pagina in un mese.
