Manual sync to prevent auto-sync bugs
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Stack tecnologico
- javascript
- Ambito
- full-stack
Direzione di ricerca
Inizia individuando il flusso di sincronizzazione automatica dell’editor di note e la gestione di Ctrl+S, quindi traccia il modo in cui le versioni locale e del server vengono riconciliate durante i conflitti. Done dovrebbe essere definito da un comportamento concordato per la sincronizzazione manuale o il salvataggio automatico che prevenga la perdita accidentale e non scarichi più l’HTML della pagina.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Is your feature request related to a problem? Please describe.
While editing my notes I frequently encounter sync errors this has even resulted in almost the entire note being deleted by accident as the sync error pops up while I'm typing causing me to accidentally choose the wrong version to revert to and that version sometimes comes from the day before when the note was just a title.
Nextcloud notes is replacing my text editor and I'm very accustomed to pressing Ctrl+S to save files, but doing so in the notes app instead tries to download the page html.
Both of these behaviors are very annoying and make it difficult to use the app.
Describe the solution you'd like
I would like to be able to disable automatic sync and instead allow me to manually decide when to sync my changes by pressing ctrl+s.
Or autosave behavior:
- The automatic sync system instead writes
.autosave.<note file>.md - If there's a conflict, leave the server version until next change
- Next time the user opens the note file:
- if the autosave file is newer, ask if they want to restore from autosave
Describe alternatives you've considered
Maybe I just shouldn't use the Nextcloud Notes app on desktop.
Additional context
Below you can see that I'm getting a lot of sync errors from the notes files despite not editing the local copies... maybe the app is auto-syncing too frequently and confusing the server?
- Lingua principale
- JavaScript
- Stelle
- 738
- Fork
- 162
- Merge medio
- 2h 32m
- PR unite (30g)
- 41
Preparare l'ambiente
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di nextcloud/notes
-
bug need to reproduce
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
I maintainer di solito rispondono entro 1 giorno
-
bug need to reproduce
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
feature request needs discussion
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 62/100
nextcloud/notes#1344 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Tag or categorize notesApertafeature request needs discussion
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di nextcloud/notes
Issue simili
-
[Bug] @deck.gl/arcgis dist import resolves to unpublished @deck.gl/core source path (9.3.11, 9.4.0)Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
stac-utils/stac-fields#42 ·
-
[sec-check] SVG remote-reference gate misses src attributes, link hrefs and bare-string @importApertaagent/security hive/hosted-available-lke648397-260827-5n31 security
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
I maintainer di solito rispondono entro 1 giorno
-
Fix #3381 does not fix #3343: watch() returns the ref, not the value, so setup() never re-runsAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
I maintainer di solito rispondono entro 1 giorno
-
Add: Eurosport 1 PolskaApertachannels:add check:passed
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 75/100
I maintainer di solito rispondono entro 2 giorni