Skip to content
/ wikiup Public

Sync up a local markdown file to a Confluence wiki page

License

Notifications You must be signed in to change notification settings

boweeb/wikiup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
Jesse Butcher
Jun 20, 2017
2694a8a · Jun 20, 2017

History

31 Commits
Jun 13, 2017
Jun 14, 2017
Jun 19, 2017
Jun 13, 2017
Jun 16, 2017
Jun 13, 2017
Jun 13, 2017
Jun 13, 2017
Jun 13, 2017
Jun 13, 2017
Jun 19, 2017
Jun 20, 2017
Jun 13, 2017
Jun 19, 2017
Jun 19, 2017
Jun 19, 2017
Jun 14, 2017

Repository files navigation

wikiup

Sync up a local markdown file to a Confluence wiki page

wikiup uses CommonMark as it's markdown processor so the most canonical references should specifically mention "commonmark".

Features

  • TODO

Requirements

  • Python >= 3.6
  • libffi - EL: libffi-devel - Debian: libffi-dev

TODO

  • [Feature] Option to include table of contents macro at top of page.
  • [Feature] Implement a bookmark system to easily reference pairs of markdown files and destination wiki pages.
  • [Core] Replace print statements with proper implementation of logging module
  • [Core] Handle errors from markdown processor
  • [Feature] Offer choice to save md.contents and page.contents to files for offline diff comparison.
  • [Core] Allow an optional git-based workflow for storing markdown files
    • wiki pages get updated after a post-commit trigger
    • wiki pages should have head note to the effect of, "This page is wikiup controlled. Only makes edits from repo!"
    • wikiup becomes a backend tool and the UX changes to git commit.
  • [Core] Make the "continue if you approve diff" prompt more flexible, accepting more/different actions
  • [Feature] Add auto-accept flag and standardize a "silent"/"unattended" mode

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

About

Sync up a local markdown file to a Confluence wiki page

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published