Feature Request: Change the permission of a note

Aperta
#21 1 commento 2 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
35/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
typescript
Ambito
authorization, cli

Direzione di ricerca

Inizia esaminando il percorso CLI esistente per l'importazione massiva di note Markdown e il modo in cui vengono gestiti gli identificatori delle note. Determina quindi come gli argomenti chmod proposti corrispondono alle autorizzazioni di HackMD e verifica l'output di successo del comando e le impostazioni di lettura/scrittura per il proprietario, il login e tutti.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

enhancement

There is no easy way to change note's permission in mass. While I can mass import Markdown note with this CLI, I cannot seem to control the permission of those notes with CLI. And it is a painstakingly long process to do it one-by-one on the web GUI.

It would be great if there is a command like this:

hackmd-cli chmod [NOTEID] [[-r|--readable] [owner|login|everyone]] [[-w|--writable] [owner|login|everyone]]

Example,

$ hackmd-cli chmod some-note-id -r everyone -w login
Permission of your note https://hackmd.io/some-note-id has changed.
Readable: everyone
Writable: login
Lingua principale
TypeScript
Stelle
176
Fork
13
Merge medio
1g 4h
PR unite (30g)
5

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di hackmdio/hackmd-cli

Tutte le issue di hackmdio/hackmd-cli

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.