Releases: airbnb/knowledge-repo
v0.9.3
This is a major release with several small improvements and bugfixes.
Features and improvements:
- Enable Cloud Storage Based Knowledge Repo for S3/GS
- Online Jupyter Notebook Management Flow
- Easy Setup Script, [link]
Bugfixes:
- Google/Github Authentication Fix
- Default Post Thumbnail is auto-generated based on content type
v0.9.2
v0.9.1
v0.9.0
v0.8.9
v0.8.8
This is a minor release that fixes some bug and documentation nits.
Bugfixes:
- Fix sorting in the post index table layout (#475) [@srowen]
- Fix rendering of months in stat plots (#474) [@srowen]
- Fix Python 2 string handling, resulting in several bugs [@matthewwardrop]
Documentation improvements:
- Add guidance to
kp preview
command about how to access preview when running remotely. [@matthewwardrop] - Add configuration guide for using SSH authentication GitHub-backed knowledge repositories (#477) [@srowen]
- Improve rendering of options prefixed by two hyphens (e.g.
--flags
) (#476) [@srowen]
v0.8.7
This is a minor release fixing indexing for gunicorn deployments (which failed to start the indexing threads due to multiple instances of the Knowledge Repo web app being created, and the master uuid being assigned to an unused instance).
v0.8.6
This is a minor release that fixes a bug introduced in v0.8.5 that prevented indexing when running the server in non-deployment scenarios via the knowledge_repo
script.
v0.8.5
This is a minor release with several small improvements and bugfixes.
Features and improvements:
- 404 pages are now shown instead of error pages if a post does not exist. (#463) [@wooddar]
- Thumbnails of posts are stored in the database, but if they are too large, the base64 encoded images are truncated and thus corrupted. This patch causes the post thumbnail to be resized before being added to the index. (#464) [@matthewwardrop]
Bugfixes:
- Indexing routines are now initialised at time of deployment, rather than instantiation, improving user experience with commands like
reindex
in theknowledge_repo
script. (#465) [@matthewwardrop] kp ... preview
did not correctly disable indexing when launching the preview server [@matthewwardrop]
v0.8.4
This is another minor release with a significant set of improvements noticeable for the end-user.
Features and enhancements:
- Main UI now restricts its maximum width and increases font size for better readability. [@matthewwardrop]
- Landed the new
kp
script that replacesknowledge_repo
for contribution by users (currently in beta, will deprecateknowledge_repo
for these use cases in future versions; as well as the newFolderKnowledgeRepository
which serves posts from any directory (#308) [@matthewwardrop] - Indexing stability improved by disposing of engine on child thread before performing operations. (#457) [@matthewwardrop]
- Added support for subtitle field, made the document title distinct from
h1
, and made post header submissions (optionally) interactive (#460) [@matthewwardrop] - Added support for importing documents from Google Docs and programmatically creating proxy posts (#462) [@matthewwardrop]
- Enable downloading of the portable knowledge format used by the
kp
script [@matthewwardrop]
Miscellaneous:
- Travis was configured to run on actual target Python releases (#456) [@naoyak]
- Python 3.4 was temporarily disabled due to upstream issues in anaconda [@matthewwardrop]
- Remove troublesome (and redundant) constraints on SQL fields preventing use in MariaDB. [@matthewwardrop]