Releases: buggregator/server
v1.7.2
What's Changed
Backend
Bugfixes by @butschster in #127 , #131
- SMTP message duplications
- Auth headers via WS RPC
- Fixes access to some controllers without token
- 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
-
Fixes sidebar avatar (SVG) #122
-
Adds dropdown menu with logout button #123
-
Fixes problem with rendering SMTP body for authenticated user #121
-
Adds a new store for Profile and token
Full Changelog: 1.7.0...1.7.2
v1.7.1
v1.7.0
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
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
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.
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.
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.
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
Full Changelog: buggregator/frontend@1.14.3...1.14.4
v1.6.1
What's Changed
- Updates Spiral Framework up to 3.12 by @butschster in #121
Full Changelog: 1.6.0...1.6.1
v1.6.0
Frontend
- Issue/#58 remove plugins folder by @Kreezag in buggregator/frontend#112
- fix ws reconnections calls by @Kreezag in buggregator/frontend#113
- Optimize styles for various screen sizes by @butschster in buggregator/frontend#116
Full Changelog: 1.5.1...1.6.0
v1.5.1
What's Changed
- Fix call getValue() on null by @indykoning in #120
New Contributors
- @indykoning made their first contribution in #120
Full Changelog: 1.3.1...1.5.1
v1.5.0
Frontend
- Improves sentry blocks UI by @butschster in buggregator/frontend#105
Full Changelog: 1.4.0...1.5.0
v1.4.0
Frontend
- Issue/#83 lock events polishing by @Kreezag in buggregator/frontend#99
- Improves tags for sentry page by @butschster in buggregator/frontend#100
- bugfixes for ligth theme by @Kreezag in buggregator/frontend#101
- Issue/#95 improve copy image by @Kreezag in buggregator/frontend#102
Full Changelog: 1.3.0...1.4.0