Skip to main content

Release v1.7.0

ยท 2 min read
Kostromin Danil
Bublik UI Maintainer
Rybchenko Natalia
Bublik Backend Maintainer

This release introduces numerous improvements to URL handling, deployment configurations, and log management.
Key updates include fixes for URL syntax and construction, and improved deployment processes with integrated documentation support.
A notable addition is the new Docker-based deployment option, offering a streamlined way to set up Bublik instances.

๐Ÿ” What's New?โ€‹

๐Ÿš€ New Featureโ€‹

Docker Deployโ€‹

We've implemented Docker container support for simplified Bublik deployment and setup.
For detailed instructions on setting up a Bublik instance with Docker, please refer to our documentation

Admin Sectionโ€‹

Backend Updateโ€‹

  1. cd bublik
  2. git remote update
  3. git checkout v1.7.0
  4. ./scripts/deploy --steps general_conf
  5. Update the value of BUBLIK_DOCS_DIST in bublik/general.conf to match the name of the distribution you are using, if necessary
  6. ./scripts/deploy --steps django_settings run_services

Frontend Updateโ€‹

  1. Trigger the workflow in your frontend repository
  2. Synchronize the mirrors
  3. cd bublik-ui
  4. git remote update
  5. git checkout v1.7.0

Documentation Updateโ€‹

  1. Trigger the workflow in your frontend repository
  2. Synchronize the mirrors
  3. cd bublik-docs
  4. git remote update
  5. git checkout v1.7.0

Changelogโ€‹

Frontendโ€‹

โ™ป Code Refactoringโ€‹

  • logs: rename 'Artifacts' to 'Attachments' (07d5667)

Backendโ€‹

๐Ÿ› Bug Fixโ€‹

  • urls: fix syntax warning (342e605)
  • urls: fix absolute URL construction (a54eee4)
  • urls: fix URL prefix construction (c648492)
  • log: add proxy logic for JSON logs to fix CORS issues (32e35dc)

๐Ÿš€ New Featureโ€‹

  • log: add proxy endpoint to resolve CORS issues with remote logs (add49cf)

๐Ÿ“ฆ Choresโ€‹

  • deploy: specify path to the static docs (391ddb4)
  • importruns: normalize response data dict keys (2f8e1fe)
  • log: rename 'artifacts' to 'attachments' in log API (e17b52d)
  • deploy: fix Bublik UI static location (4f4b3e0)
  • deploy: integrate Bublik docs into initial deployment (9d94b96)