owl/CHANGELOG.md
2021-03-28 13:21:31 +03:00

1.3 KiB

Changelog

v1.1 2021.03.28

Added

  • owl switched to markdown module.
  • markdown_alerts extension. Short admonition syntax.
  • markdown_del_ins extension. Deleted and inserted text support.

Changed

  • Fixed PASSWORD_FILE detecting.
  • Fixed path resolving. Now uses os.path.join().

Removed

  • markdown2. Replaced by markdown module.

v1.0 2021.03.23

Added

  • Bootstrap 5. Brand new frontend.
  • Bootstrap Icons.
  • Flask.session based authentication. Can be enabled in config.py. Password encrypted by bcrypt.
  • pass.py to set password.
  • Normal 404 error page.
  • CONTENTS.md parser. You can navigate between articles.
  • Article title parser. The title is now displayed in the title of the page.
  • New shitcode. It will be refactored in next versions.

Changed

  • contents.md and home.md renamed to CONTENTS.md and HOME.md.
  • native Pygments theme by default.
  • File search algorithm changed. Now the viewing of files nested in folders works.
  • The main application code has been moved to the owl.py module. The launch point of the application is now also the owl.py, and not the wsgi.py. It may not be the best architectural solution, but it seems to be the most concise now.

Removed

  • Old shitcode removed. See Changed.
  • Old frontend and templates.

v0.1 2020.08.15

First version released.