Skip to content

Commit

Permalink
whee
Browse files Browse the repository at this point in the history
  • Loading branch information
hexylena committed Mar 6, 2024
1 parent fecc2f2 commit a873cca
Show file tree
Hide file tree
Showing 6 changed files with 26 additions and 5 deletions.
Binary file added images/detail-js.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/detail-py.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/list.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion list.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
}
#meta {
--labels-size: 22rem;
--aspect-ratio: 3/1;
--aspect-ratio: 9/1;
}
.spark {
border-bottom: 1px solid black
Expand Down
12 changes: 9 additions & 3 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ A unit file is included for your convenience.

## Comparison

suckless? no this sucks more. (also we don't have torchlit walks.)
suckless? no this sucks more. (but we don't have torchlit walks, so, tradeoffs ig.)

This is intentionally pretty minimal.

Expand All @@ -57,13 +57,19 @@ Feature | Actual Sentry | This Rubbish
Receives errors | ✅ | ✅
Receives 'user messages' | ✅ | ✅
Processes sessions/breadcrumbs | ✅ | ❌
Aggregates & deduplicates error messages | ✅ |
Provides nice breakdowns of user/browser version/etc | ✅ |
Aggregates & deduplicates error messages | ✅ | 🤷‍♀️
Provides nice breakdowns of user/browser version/etc | ✅ | 🤷‍♀️
Supports attachments | ✅ | ❌
Has something like spam measures | ✅ | ❌

It's in a similar vein to [hauxir/errorpush](https://github.com/hauxir/errorpush), except instead of shoving it into a DB and asking you to write complicated SQL queries, we shove it into journald and ask you to write complicated jq/awk/sort/uniq/greps to process your data. Which is better? We may never know.

## Screenshots

Overview | Detail (JS) | Detail (Py)
--- |--- | ---
![A list of issues are shown with emoji and sparkcharts indicating their recency](./images/list.png) | ![Detail page showing a browser version breakdown](./images/detail-js.png) | ![Detail page without a browser version breakdown but other things are noted.](./images/detail-py.png)

## Did you find this useful?

Please let me know (email, fediverse are both fine.)
Expand Down
17 changes: 16 additions & 1 deletion show.html
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,21 @@
--labels-size: 22rem;
--aspect-ratio: 9/1;
}
.spark {
border-bottom: 1px solid black
}
.spark {
--color: #ccf;
}

.level-Emergency::before {content: "🔥"}
.level-Alert::before {content: "🔥"}
.level-Critical::before {content: "❌"}
.level-Error::before {content: "❌"}
.level-Warning::before {content: "⚠️"}
.level-Notice::before {content: "ℹ️"}
.level-Informational::before {content: "💬"}
.level-Debug::before {content: "💬"}

/* The snackbar - position it at the bottom and in the middle of the screen */
#snackbar {
Expand Down Expand Up @@ -78,7 +93,7 @@
</header>
<main>
<hgroup>
<h1>{{ .Entry.GetLogLevel }}</h1>
<h1 class="level-{{ .Entry.GetLogLevel }}">{{ .Entry.GetLogLevel }}</h1>
</hgroup>

<pre>{{ .Message }}</pre>
Expand Down

0 comments on commit a873cca

Please sign in to comment.