Experimental Clojure/ClojureScript server for team based org-mode project management.
lein run resources/local.config.properties
- Defaults to http://127.0.0.1:1986
- See https://github.com/alexkehayias/hyper-org-mode-el for integration with emacs
The server exposes the following endpoints for a client to synchronize files.
Pull the latest master version of the project file
curl 127.0.0.1:1986/api/v1/pull/todo.org
Push the changes to the project file where the proposed file is the file with your changes and previous file is a local copy of the last master file.
curl 127.0.0.1:1986/api/v1/push/todo.org -F "proposed=@todo.org" -F "previous=previous.org"
Copyright © 2015 Alex Kehayias Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.