- Spegnimento
- 22 agosto 2026 alle ore 08:51 UTC
- Autore
- Kamo
- Impegno
- 626d405
GET /api/notes/master risponde sia alle disposizioni mancanti. PUT /api/notes/master/org scrive "Our Master Note", indirizzata dall'organizzazione piuttosto che per nota id, quindi non c'è nulla da indovinare e nessun altro nota per raggiungere. Modificarlo richiede MANAGE ORG MASTER NOTE o la proprietà del organizzazione — il piano proprietario è la garanzia antiblocco, dal momento che il diritto è deliberatamente non seminato su ruoli esistenti. GET /master deliberatamente non prende note giuste. VIEW NOTES porta le note *app*; questi sono dispositivi della home launchpad, e "ogni membro ha sempre uno" ha significare ogni membro. Gli elenchi ordinari tengono il loro VIEW NOTES cancello e ora anche restituire la nota dell'organizzazione, quindi è leggibile e ricercabile sul muro. Le regole sono applicate qui piuttosto che nel cliente: una nota master non può essere cancellato (409 — un fatto circa la nota, non su chi chiede), non può essere non piegato, e non può essere rinominato. Titolo e pin sono ignorati piuttosto che rifiutati, perché l'editor invia ogni campo su ogni salvataggio e rifiutando la richiesta fallire una modifica al BODY su un titolo che il membro non ha mai toccato. Le chiavi dei contenuti seguono lo scopo: keyForOrg(orgId) per la nota dell'organizzazione, quindi ogni il membro dell'organizzazione può leggerlo. Deriving da chiunque l'abbia scritto fare una nota condivisa leggibile da una persona. Il provisioning è il proprio fagiolo e la propria transazione, e fa ogni lettura prima il suo primo scritto: dal momento che il trasferimento a Yugabyte un SELECT dopo una scrittura in uno transazione può tornare 40001 e annullare. Un metodo privato su NotesService sarebbe stato inerte come @ Transactional ed eseguire nella transazione del chiamante.