Dev Maschinenservice und Controller
Benutzername leitet sich vom Mitglied ACCOUNT E-Mail ab, nicht die TeamMember Arbeit E-Mail eine Arbeitsadresse kann auf einer anderen Domain sitzen und würde l...
HTTP-Client für den dev Maschinen-Rechner-Rechner
Gesundheit() schluckt Transportausfälle und antwortet falsch, so dass die SSO Preflight kann zurückgeben Sie eine einklagebare 503 statt einer 500.
AES-GCM Geheimcodec und POSIX Benutzername-Derivat
Codec ist absichtlich reversibel - RDP auto-login braucht ein echtes Passwort verwendet GCM, so dass eine manipulierte oder falsche Zeile laut ausfällt, anstatt...
Int64-IDs als Strings senden, ohne Berührungssitzungen
CockroachDB unique_rowid() IDs sind 19 Stellen, vorbei Number.MAX_SAFE_INTEGER, also eine ID gesendet als JSON-Nummer kommt im Browser mit seinen niedrigen Ziff...
Löschen Sie die tote Long-as-String-Konfiguration und Pin, warum es tot bleiben muss
JacksonConfig registrierte eine ************ serialisierende Lange als String -- der Standardschutz für CockroachDB-IDs, die an JavaScript vorbei laufen MAX_SAF...
Stoppen Sie die Ablehnung von Anfragefeldern, die die DTO nicht hat
Die Erklärung einer ObjectMapper-Beine nimmt die Bindung von Spring Boot's autokonfiguriert eins, und ein handgebauter Mapper trägt Jacksons Standardwerte statt...
Lösen Sie das KamoMeet Logo Overlay in config.json
KamoMeet ist eine Meet-Genke ohne Zugang zu OrgContext, also lernt es org Branding aus dem Thema config.json dieser Service backt. Die Org speichert eine überla...
Rebuild gegen die Shared-libload_logo_overlay-Spalte
Keine Quellenänderung. CI-Klone kamo-shared-Bibliothek bei der Bauzeit, so Organisation.loadingLogoOverlay wird erst kartografiert, wenn dies neu wird bis dahin...
Schmen Sie die Mitgliedersuche für Inhaber eines gegebenen Rechtes
Der Lead-Zuweisung-Picker benötigt das Verzeichnis, um nur Leute zurückzugeben, die tatsächlich eine Führung arbeiten, so /team-members/search nimmt eine requir...
Stop scheitern ein Branding speichern über Compliance-Flags es nie gesendet
PUT /org/{id' leitete die Altersspannen und die drei ATF-Flags von der abgeleiteten gespeichert Zeile, wenn ein Antrag ausgelassen sie, dann geltend gemacht all...
Rebuild gegen die Shared-lib home_logo_overlay-Spalte
Keine Quellenänderung hier. SecurityService's CI-Klone kamo-shared-Bibliothek bei bauen Zeit, so dass es nur Karten Organisation.homeLogoOverlay, sobald es ist ...
Lassen Sie den Schöpfer wählen Sie die neuen org Apps
Der Netzwerk-Erzeuger-Assistenten gewinnt einen Apps & Features-Schritt, und das ist die halb so macht es echt. /branch-types/creatable beschreibt jetzt die Ap...
Erstellen und Löschen eines Leads die Rechte, die sie benennen
LeadController ist einer der besser gerüsteten Controller auf der Plattform - VIEW_LEADS, EDIT_LEADS, ASSIGN_LEADS, REASSIGN_LEADS_MANUALLY, VIEW_UNASSIGNED_LEA...
Schützen Sie Gotteskonten auf der Plattform-Administratoren-Liste
Die Plattformrechte eines Gotteskontos dürfen nur von einem anderen Gott und einem Gott geändert werden. Konto kann nie von jedermann entfernt werden, einschlie...
Backen Sie die org Hintergrund-Bestellung in config.json
Kamo-Login, Kamo-register, die Marketing-Website und KamoMeet lesen alle die Thema Eimer config.json für backgroundImageCount; backgroundOrder now Fahrten daneb...
Umbenennung eines Mitglieds ist ein Admin Act, und hat jetzt ein Tor
Die legale Namenskarte des Mitgliedsprofils war selbsteinseitig, also ein Admin, der eine eingegeben hat Name falsch auf dem erstellenden Formular könnte es nie...
All-Networks folgt dem Systembenutzer richtig
Jede Organisation zu sehen und in der Lage zu sein, eine einzugehen, sind die gleiche Entscheidung die Liste existiert, damit ein Betreiber die Organisation fin...
Die Plattform-Nigation jedes Handers einmal lösen
Der Abfangjäger ist für /** registriert, so dass die Anmerkungs-Lookup auf jedem lief Anfrage dieser Service dient, Anmeldung enthalten, und AnnotatedElementUti...
Schließen Sie die Add-Route rund um die Plattform-Admin Lockout Wache
POST ersetzt die Rechte eines bestehenden Verwalters, so dass es sie wegnehmen kann sowie geben sie - aber nur die PUT und DELETE-Pfade überprüft, ob die Bearbe...
Plattformrechte auf jeder Plattformoberfläche durchzwingen
@RequirePlatformRight + PlatformRightInterceptor ersetzen drei Hand-Rolled "ist der Anrufer ein Top-Level-Org-Besitzer" Tore, die Kopien von einander waren, ein...
Liste, umbenennen, zurücktreten und hochgeladene Soundeffekte streamen
Bytes kommen über ConversionService (der 08.09.2018peg und den Scanner besitzt); alles danach ist hier, wo die Sitzung und die Skoping-Regeln bereits live. Alle...
Die drei Lagen des Event-Sound-Stacks lesen und schreiben
GET gibt alle drei Schichten in einer Rundreise zurück, plus was der Anrufer bearbeiten darf jede Einstellungsseite benötigt den gesamten Stapel, da ein Org-Adm...
Die Doc-Share-Suchrechte-Server-Seite durchsetzen
/members-subscribers und /team-members-contractors Personen - Namen und IDs - um die Dokument-Share-Autocomplete zu füllen, und erforderlich nur eine Sitzung. S...
Normalisieren Mitglieder überschreibt gegen die Hierarchie
Mitgliedsrechte gehen jetzt durch RightsHierarchy.normalizeLevel, bevor sie sind beharrlich: ein bewilligtes Kind zieht seine Vorfahren bis zu GRANTED an das Mi...
Stoppen Sie das Kopieren von Bleidetails auf das Kalenderereignis
Das Ereignis trug den Namen der Leitung, Nummer, E-Mail und beste Zeit zu rufen, kopiert in seine Beschreibung, wenn der Anruf gebucht wurde. Eine Kopie einer P...
Hören Sie auf, den Lead-Pfad in die Beschreibung des Rückrufs zu schreiben
Es lautete "Open the lead: /leads/view/123" und war kein Link. Es konnte nicht sein: ein Beschreibung wird in einem Textbereich bearbeitet, wo Text Text ist und...
Callback-Zusammenfassung für die Lead-Listenmarker
Antworten, die führt haben einen Anruf noch warten, und wenn die am frühesten ist, für die Organisation des Anrufers in einem Antrag. Sein eigener Endpunkt eher...
Ein Rückruf, der zurück an die Spitze führt
Der Rückruf erreichte bereits den Kalender des Mitglieds, als Ereignis mit dem Titel "Lead Callback" mit ihrem Kommentar in der Beschreibung. Nichts sagte, wess...
Die Berechtigungsgrenze für die Einrichtung von Lohnabrechnungsanbietern
Relays die neue ************ Oberfläche und erzwingt, wer kann es zu erreichen. TimecardService hält den Motor und keine Sitzung; diese hält die Sitzung und ent...
Die Schlaglücke zurückverlagern
Passthrough für POST /punches/{id'/void, die Löschtaste des Editors und die Maschinen hinter der Zusammenbringung von zwei angrenzenden Spannweiten. Dieselbe A...
Staffelung des Editors Zeitraums
Durchgehen für GET /members/{id'/range, die Periodengrafik gelesen. von/zu Nur weitergeleitet, wenn vorhanden, so dass TimecardService kann die eigene Vergütung...
Endpunkte der Kontohistorie, echte Mitgliedsreihen, ein All-members-Verzeichnis
Die Kontoansicht kann nun sagen, was mit einem Konto passiert ist und wer darauf ist. - Jede Mutation auf der Kontooberfläche zeichnet Geschichte auf: erstelle...
Eine unlesbare Nahe-Readiness-Karosserie ist unbekannt, und die Genehmigungszahl bewegt sich in ihr Fenster
Der Fehler-Pfad-Bug ist behoben und die Antwortform wird überprüft, aber der CLASS von Ausfall, zu dem es gehörte, war noch offen: wenn TimecardService "blockin...
Eine missglückte Nah-Readiness-Relais lässt wartende Genehmigung unbekannt, nicht eine zuversichtliche Null
Mit FINALIZE_PAY_PERIODS gehalten, eine 5xx/404/unparseable Nah-Readiness-Antwort links wartende Genehmigung sitzt bei seiner Anfang 0 - das WARN-Protokoll gefe...
Gate die Genehmigung Hälfte der hr-summary auf FINALIZE_PAY_PERIODS
Das Zeigen des Komponisten auf die Bereitschaftsbereitschaft erweiterte das Privileg. Das eigene Relais Mapping Wachen mit FINALIZE_PAY_PERIODS, und resolveRole...
Die Anwesenheits-Zusammenfassung genannt ein Weg, der nicht existiert
zusammen() gefragt TimecardService für **************** Das ist der Name des SecurityService MAPPING, nicht von einer Downstream-Route. TimecardService hat kein...
Übersicht über die Personalübersicht
Ein MANAGE_TIMECARDS-gated Call kompositiert den Dienstplan und Manager-Cue Relais mit der lokalen Ausnahme, Beschäftigung und Pay-Periode Reihen.
Relay-Einschreibung
MANAGE_TIMECARDS zu lesen oder zu ändern, wer auf Zeitkarten ist - Einschreibung entscheidet, wer wird von diesem System bezahlt, so wird es an den HR-Administr...
Staffel der Ausnahme-Warteschlange
MANAGE_TIMECARDS, um die Warteschlange zu lesen und zu verzichten, denn die Warteschlange nennt jeden Mitglied mit einem Problem und Verzicht ändert, was das fi...
Relay Bulk-Operationen und Teilnahme
Die Hauptzulassungsrolle ist DERIVED hier aus den Rechten des Anrufers und angefügt der Weg - nie aus dem Körper zu lesen. Eine körpereigene Rolle ist eine körp...
Relay der Compliance-Berichte, Evidenzpaket auf Identität
Die org-weiten Berichte benötigen MANAGE_TIMECARDS. Die Beweise Packung nicht, wenn ein Mitglied zieht ihre eigenen - und das ist der Punkt. Das Pack ist, was e...
Die Zeitkarten-Konfigurationsfläche verlagern
MANAGE_TIMECARDS zum Lesen der Regeln der Org - die Workweek- und Rundungseinstellungen beschreiben, wie jeder in der org bezahlt wird und FINALIZE_PAY_PERIODS ...
Relay der Herausgeber, autorisiert durch Identität vor Rechten
Ein EMPLOYEE kann ihre eigene Aufzeichnung korrigieren - das ist der Punkt des Editors, und Verweigerung lässt der Mitarbeiter keine Möglichkeit zu sagen, die U...
Melden Sie ehemalige Mitarbeiter in eine eingeschränkte Ebene, anstatt sie zu verweigern
Ein Teammitglied, dessen Beschäftigung nicht ACTIVE ist, wurde an der Tür mit "Ihr Konto existiert, ist aber zu diesem Zeitpunkt nicht aktiv". Das war die falsc...
Genehmigungs-Tier-Relay mit Rolle aus Rechten gelöst
THE ROLE IS DECIDED HIER, von den Rechten des Anrufers und ihrem Verhältnis zum Betreff -- nie von der Antragsstelle. Ein Gremium, das seine eigene Rolle benenn...
SecurityService Relais zu TimecardService
Die Genehmigungsgrenze. TimecardService hält die Daten und die Engine, aber keine Sitzung; dies hält die Sitzung und entscheidet, wer was tun darf, dann Relais....
****************************************************************************************************************************************************************************************************************************************************************
timezoneService.ts hat diesen Endpunkt genannt, seit er geschrieben wurde und existierte in keinem Java-Dienst; der Client hat den 404 geschluckt und auf UTC au...
Folgen Sie dem Abonnement-""-""-Aben umzuben
**************** ist weg von der geteilten Bibliothek. Seine optionale Rückkehr hing von einer einzigartigen Einschränkung ab, die nicht mehr existiert, so dass...
Das Objekt-Speichergeheimnis erklären, das die ConfigMap nicht mehr trägt
Der MinIO-Schlüssel wurde aus der ConfigMap in die Minio-App-Credentials verschoben geheim, aber das envFrom, dass liefert es immer nur auf die Live-Bestätigung...
Stoppen Sie den Versand eines gemeinsamen Anmeldedaten als Konfigurations-Standard
Das gemeinsame Passwort der Plattform wurde als Fallback für DB_PASSWORD und MINIO_ROOT_PASSWORD, so lebte es in diesem Repo und im gebauten Bild sowie in der G...
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.