Skip to content

Releases: airbnb/knowledge-repo

v0.9.3

22 Feb 03:46
a75e01c
Compare
Choose a tag to compare

This is a major release with several small improvements and bugfixes.

Features and improvements:

  1. Enable Cloud Storage Based Knowledge Repo for S3/GS
  2. Online Jupyter Notebook Management Flow
  3. Easy Setup Script, [link]

Bugfixes:

  1. Google/Github Authentication Fix
  2. Default Post Thumbnail is auto-generated based on content type

v0.9.2

05 Jan 19:53
7a064de
Compare
Choose a tag to compare

This release contains several functionality bug fixes including google authentication, direct s3 post upload.

v0.9.1

08 Apr 03:02
04fe3c7
Compare
Choose a tag to compare

This release contains several functionality bug fixes and code quality improvement.

v0.9.0

20 Jan 07:24
02002a5
Compare
Choose a tag to compare

This release contains a UI design update and multiple UI and functionality bug fixes.

v0.8.9

22 May 17:45
95402f5
Compare
Choose a tag to compare

This is a minor release that includes some bug fixes and documentation updates.

v0.8.8

17 Dec 22:00
Compare
Choose a tag to compare

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

12 Dec 23:45
Compare
Choose a tag to compare

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

29 Oct 21:40
Compare
Choose a tag to compare

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

08 Oct 20:29
Compare
Choose a tag to compare

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 the knowledge_repo script. (#465) [@matthewwardrop]
  • kp ... preview did not correctly disable indexing when launching the preview server [@matthewwardrop]

v0.8.4

05 Oct 19:34
Compare
Choose a tag to compare

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 replaces knowledge_repo for contribution by users (currently in beta, will deprecate knowledge_repo for these use cases in future versions; as well as the new FolderKnowledgeRepository 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]