Skip to content

Tags: exceptionless/Exceptionless

Tags

v8.5.2

Toggle v8.5.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Support custom event tab reordering in the new UI (#2296)

* Add event tab reordering

* Reset invalid selected organization

* Fix saved view dirty state defaults

* Clarify saved view default tests

* Remove event tab drag handles

* Handle empty app startup and stale stack links

* Fix saved view dirty comparison

* Fix stack detail sheet loading

* Load stack summary in detail sheet

* Seed event detail sheet from selected row

* Remove event detail fallback regressions

* Fix promoted tabs OpenAPI baseline

* Fix cursor pagination page counts

* Fix session event tab request churn

* Remove duplicate event tab headings

* Return bad request for mismatched stack events

* Fix Svelte startup stability

* Match signup page width to login

* Match add setup page widths

* Update project configuration notification copy

* Hide org notifications on project configure

* Improve project configure page title

* Move project notification settings actions

* Clarify project send events action

* Shorten project notifications action label

* Fix project configuration notification link text

* Add clipboard copy fallback

* Point organization action to events

* Update organization projects action label

* Use stable events route for organization action

* Add events icon to configure action

* Add event type column

* Use intuitive event column ids

* Fix client import lint

v8.5.1

Toggle v8.5.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add storage-backed profile image uploads (#2293)

* Add storage-backed profile images

* Address profile image PR feedback

* Refine avatar upload controls

* Fix profile image upload size limits

* Store org profile images under org storage

* Remove legacy profile image storage paths

* Store profile image filenames

* Address profile image PR feedback

* Avoid swallowing cancellation during image cleanup

v8.5.0

Toggle v8.5.0's commit message
chore: Add development environment configuration for Exceptionless As…

…pire

v8.4.0

Toggle v8.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Remove BuiltWithDot.Net badge

Removed BuiltWithDot.Net badge from README.

v8.4.0-beta6

Toggle v8.4.0-beta6's commit message
Upgrade to latest foundatio 13.0.1

v8.4.0-beta5

Toggle v8.4.0-beta5's commit message

Verified

This commit was signed with the committer’s verified signature.
niemyjski Blake Niemyjski
Updated lock

v8.4.0-beta4

Toggle v8.4.0-beta4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fixes stack stats with a work item job (#2129)

* Fixes stack stats with a work item job

Addresses an issue where stack statistics may become inaccurate due to a bug.

Introduces a work item handler and job to recalculate stack stats based on event data within a specified time range. An admin endpoint has been added to queue the work item.

Adds tests to ensure the stats are correctly repaired.

* PR feedback

* increased batch size

* Improves stack event stats calculation

Refactors the stack event stats calculation to use aggregations,
resulting in significantly improved performance.
Removes unnecessary data loading, and simplifies the stats computation logic.

* Fixes stack stats job logic

Ensures the stack stats job correctly processes and updates stack statistics by adjusting the UTC timestamp handling and fixing validation issues.

Improves the accuracy of the fix stack stats job and updates related tests to reflect the changes and ensure they account for all edge cases.

* Refactors stack stats fix job

Refactors the stack stats fix job to improve performance and correctness.

The job now processes stacks within a specific organization or all organizations with events in the time window.
It also uses aggregations to calculate stack event stats more efficiently and avoid unnecessary stack updates.
The previous implementation was inefficient and could lead to incorrect stack stats.

* Renames `Organization` to `OrganizationId`

Updates the `FixStackStatsWorkItem` model and related code to use `OrganizationId` instead of `Organization` for clarity and consistency with the rest of the codebase.

This change ensures that the correct organization is targeted when fixing stack statistics.

* Ensures stack change notifications are sent

Refactors stack patching to ensure that notifications are always sent after a stack is updated. This addresses an issue where the stack usage job was not triggering notifications due to a conditional check.

* Replaces DocumentNotFoundException and handles missing stacks.

Replaces the custom DocumentNotFoundException with the one provided by Foundatio.

Handles potential DocumentNotFoundException when patching a stack, preventing unexpected errors if a stack has been deleted.

* Handles missing stacks during event counting

Ensures that stack event counter updates succeed even if the stack document does not exist.

This prevents issues in background jobs that process event counts asynchronously, where the stack may have been deleted between event processing and the update operation.

v8.4.0-beta3

Toggle v8.4.0-beta3's commit message

Verified

This commit was signed with the committer’s verified signature.
niemyjski Blake Niemyjski
Optimizes daily summary job and email sending

Improves the daily summary job by removing an unnecessary index call, streamlining stack retrieval.

Enhances email sending robustness by preventing cancellation exceptions from being caught during health checks, ensuring more accurate error reporting.

v8.4.0-beta2

Toggle v8.4.0-beta2's commit message

Verified

This commit was signed with the committer’s verified signature.
niemyjski Blake Niemyjski
Fixed linting errors

v8.4.0-beta1

Toggle v8.4.0-beta1's commit message

Verified

This commit was signed with the committer’s verified signature.
niemyjski Blake Niemyjski
Updates Foundatio and other dependencies.

Updates Foundatio packages to beta3 and Exceptionless.DateTimeExtensions to 5.0.0.

Also updates Scalar.AspNetCore to 2.12.40 to address potential issues and improve stability.