hackmdio / codimd

CodiMD - Realtime collaborative markdown notes on all platforms.
https://hackmd.io/c/codimd-documentation
GNU Affero General Public License v3.0
9.22k stars 1.05k forks source link

Note history or blame log #7

Open jackycute opened 9 years ago

jackycute commented 9 years ago

To review note changes and revert. It's necessary to have change history or blame log.

janniklorenz commented 9 years ago

What about saving every delta in the persistent database? So we can go back to every state.

The size shouldn't be a problem, it shure courses an overheat, but also big advantages.

jackycute commented 9 years ago

Do you have any experience of the persistent database? Can you explain a little bit? I'm not quite familiar with them.

And I've been very busy for previous two months, but I'm back now :smile:

jackycute commented 8 years ago

I think ProseMirror (by the same author of CodeMirror) might help this. http://prosemirror.net/demo_track.html

jackycute commented 8 years ago

Note history (revision) supported in dbc126b156f301c18d3963cd269dcd1eac040873

almereyda commented 7 years ago

For a quick improvisation of an annotation and discussion layer with the help of hypothes.is, versioned static URIs allowed for integrating their client. Unfortunately from the revisions menu it is not obvious if each have a content-addresable hash or UUID et al. associated. I would like to be able to visit a https://hackmd.instance/s/`UUID`/ URI to annotate quick and dirty.


lastContent then probably only ends up to be a pointer to the previous revision id, as the previous pointers in git #114 or other Merkle-DAGs like #175.

jackycute commented 7 years ago

@almereyda Thanks for giving this idea, it looks great. There isn't any way to access certain revision in publish page, they all in json for now. But this seems a possible approach though.

Himura2la commented 7 years ago

When should we expect this feature to appear on the main website? Our team started using hackmd and we consider the absence of authors not convenient

jackycute commented 7 years ago

Hi @Himura2la, We already provide note revisions which is in the "Menu" -> "Revision".

2017-03-30 2 05 08

This issue is left for blame log and other related todos.

Himura2la commented 7 years ago

I see the revisions, but there is no authors of each revision. I thought this ticket is about authors

jackycute commented 7 years ago

No, that's another issue #312

ccoenen commented 6 years ago

related to #443 and #123