owl/CHANGELOG.md

47 lines
1.3 KiB
Markdown
Raw Permalink Normal View History

2021-03-23 23:11:57 +03:00
# Changelog
2021-03-28 13:21:31 +03:00
## 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.
2021-03-23 23:11:57 +03:00
## 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
2021-03-28 13:21:31 +03:00
First version released.