Comments (3)
@nextcloud/notes
Please have a look at my reference implementation and the discussion over there: #51.
from notes.
I am not sure, why you choose such a difficult approach. Using the if-modified-since header, a client could choose to only receive notes that were changed since the last check.
https://developer.mozilla.org/de/docs/Web/HTTP/Headers/If-Modified-Since
Why would you not use something like this, then the total number of notes does not matter (as most will not have changed betwen syncs) and you are not limited to a maximum of 400 notes in total which will come and bite you at some point in time.
from notes.
The main problem was, that Nextcloud doesn't maintain the "real" last modified time of a note. Please see #51 for a discussion about this problem.
However, based on that discussion, I went another way. With the realization in #95, we are not limited to a certain number of notes. Nevertheless, if you have any ideas how to improve that implementation, I would be very happy to discuss those.
But please note, that the description in this issue is totally outdated and doesn't correspond to the current implementation. Therefore, I'm closing this issue since it is solved by #95 (only the API documentation has to be extended in this aspect).
from notes.
Related Issues (20)
- Legacy cipher is no longer supported HOT 2
- Nextcloud notes not syncing
- Notes not showing in webbrowser HOT 2
- Umlauts / special characters disappearing when typing fast
- unable to change the note path HOT 5
- DOMException: Node.insertBefore: Child to insert before is not a child of this node HOT 4
- Page reload needed to display new note or changed category HOT 3
- 4.9.1/NC27.1.4 - Call to undefined method OCA\\Notes\\Service\\NoteUtil::getPathForUser() HOT 1
- Notes reported not compatible with update 28.0.1 (Application ver. 4.9.0) HOT 7
- NextCloud Notes 4.9.2 - deleting note not working
- No images shown in the rich text mode
- Notes sharing not working HOT 3
- Keyboard shortcut to quickly search navigate to notes HOT 2
- Offer creating a new note if search does not bring results
- NoteDoesNotExistException Is Being Written to the Log Continuously HOT 5
- Data loss due to unreliable sync and lots of missing version change history HOT 4
- notes are encrypted
- [Android app feature request] automatically open keyboard when creating a new note HOT 3
- newlines in `Edit` mode aren't preserved in `Preview` mode
- Note and Category action menu difficult to work with Screen reader
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from notes.