Hypertopic / Cassandre

Diary for qualitative analysis
https://hypertopic.org/cassandre
GNU Affero General Public License v3.0
25 stars 7 forks source link

Refactoring the diaries page #97

Open christophe-lejeune opened 4 years ago

christophe-lejeune commented 4 years ago

Like the diary page (#75), the diaries page (#52) might take advantage of the stringified function used for rewriting rules 5249d4f141bd7bbcae82fc1e19f11f5a68fabcb2. Such a refactoring requires that views and lists use userid so that list of diaries may be filtered when requested (instead of filtering at the list level).

The diaries page might be rendered progressively, using different requests :

Unlike the diary page, diaries are not listed in a specified order. Perhaps this allows to run the here-above requests in parallel (not waiting the previous to complete to start the others).

Moreover, diaries may be incrementally listed (as memos are on the diary page). However, such a feature is perhaps not a priority, given that few users, except me, have dozens of diaries.