Skip to content

Releases: buggregator/server

v1.8.0-beta2

30 Apr 10:57
6712ab3
Compare
Choose a tag to compare
v1.8.0-beta2 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: 1.7.4...1.8.0-beta2

v1.8.0-beta1

29 Apr 11:22
Compare
Choose a tag to compare
v1.8.0-beta1 Pre-release
Pre-release

Full Changelog: 1.7.4...1.8.0-beta1

v1.8.0-beta0

29 Apr 07:29
Compare
Choose a tag to compare
v1.8.0-beta0 Pre-release
Pre-release

What's Changed

Adds projects support

by @butschster in #150

See https://github.com/buggregator/server/issues/149 for details.

  • Refactored WS Events to segregate them into projects. Events without a designated project will now route to the events channel, while project-specific events will be directed to events.project.<key> channels.
  • Implemented automatic subscription of users to relevant channels upon WS connection. Users will now be subscribed to both the general events channel and all channels pertaining to projects.
  • Adds events mapper for broadcasting
  • SMTP service refactoring.
  • Improved tests. Use sqlite for tests instead of in-memory.
  • Reduced payload size for preview cards in WS events, optimizing data transmission to clients and HTTP requests for event lists.
  • Resolved issue with event clearing when utilizing the database driver.
  • Addressed sorting inconsistencies with events when utilizing the database driver.

Related issues

Adds webhook module

by @butschster in #144

See #124 for details

Other changes

Full Changelog: 1.7.4...1.8.0-beta0

v1.7.4

17 Apr 19:37
fed0a63
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.7.3...1.7.4

v1.7.3

14 Apr 14:23
65e8d56
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.7.2...1.7.3

v1.7.2

11 Apr 19:59
d533cba
Compare
Choose a tag to compare

What's Changed

Backend

Bugfixes by @butschster in #127 , #131

  1. SMTP message duplications
  2. Auth headers via WS RPC
  3. Fixes access to some controllers without token
  4. Fixes problem with current session for authenticated user. In some cases it might be wrong session (from another authenticated user).

Frontend

Fixes some auth problems by @butschster in buggregator/frontend#126

  1. Fixes sidebar avatar (SVG) #122

  2. Adds dropdown menu with logout button #123
    image

  3. Fixes problem with rendering SMTP body for authenticated user #121
    image

  4. Adds a new store for Profile and token

Full Changelog: 1.7.0...1.7.2

v1.7.1

09 Apr 20:30
8824b61
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.7.0...1.7.1

v1.7.0

09 Apr 13:16
Compare
Choose a tag to compare

What's Changed

1. Auth0 user authentication

Add support for Auth0 user authentication by @butschster in #122

This PR introduces the integration of the Auth0 authentication provider into our application. Users can now authenticate using Auth0, which provides a secure and reliable means of handling user authentication.

To enable authentication you need to set ENV variables

AUTH_ENABLED=true
AUTH_PROVIDER_URL=https://xxx.auth0.com
AUTH_CLIENT_ID=xxx
AUTH_CLIENT_SECRET=xxx
AUTH_CALLBACK_URL=http://local.server/auth/sso/callback
AUTH_SCOPES=openid,email,profile

image

2. External databases support

Added functionality to configure external databases for event storage by @butschster in #125

This PR introduces the ability to configure an external database for storing events. The configuration can be done via environment variables, allowing the use of different types of databases such as MongoDB, PostgreSQL, or MySQL.

By default, all events are stored in a local in-memory storage. However, with this update, users can now opt to use an external database by setting the PERSISTENCE_DRIVER environment variable to database or mongodb and providing the necessary database connection details.

Database

PERSISTENCE_DRIVER=database
DB_DRIVER=pgsql # mysql, pgsql
DB_DATABASE=buggregator
DB_HOST=127.0.0.1
DB_PORT=5432
DB_USERNAME=homestead
DB_PASSWORD=secret

MongoDB

PERSISTENCE_DRIVER=mongodb
MONGODB_CONNECTION=mongodb://127.0.0.1:27017
MONGODB_DATABASE=buggregator

This enhancement provides more flexibility in terms of data persistence and storage options for events."

Full Changelog: 1.6.3...1.7.0

v1.6.3

30 Mar 14:09
4072c08
Compare
Choose a tag to compare

Frontend

Bug fixes

  • Fixed a problem with WS subscription. This problem could lead to memory leaks

New styles

This pull request introduces a series of enhancements to the Buggregator UI, aimed at improving usability and visual appeal. Below are the key changes included in this update:

New left menu

The left menu has been redesigned to provide a cleaner, more modern appearance. This update emphasizes improved navigation and accessibility, with a focus on ease of use.

image

Blurred header

The header now features a blurred background effect, enhancing the overall look and feel of the interface. This subtle change contributes to a less distracting and more focused user experience.

image

Enhanced Style for Collapsed Events

  • UI Enhancement: The styling for collapsed events has been refined for better clarity and visual appeal. This improvement makes it easier to distinguish between collapsed and expanded states, enhancing the user's ability to navigate through events.
  • Interactivity Update: Events can now be collapsed or expanded with a double-click on the event header, introducing a more intuitive interaction.

image


These changes are part of our ongoing efforts to enhance the Buggregator platform's user interface and usability. We believe these updates will significantly improve the user experience, making the platform more enjoyable and efficient to use.

Full Changelog: 1.6.2...1.6.3

v1.6.2

30 Mar 08:12
4072c08
Compare
Choose a tag to compare