Commit Graph

75 Commits

Author SHA1 Message Date
Klaas van Schelven 1a264675c2 'python manage.py tailwind build' as a pre-commit hook 2024-05-13 14:25:53 +02:00
Klaas van Schelven f52bac2745 Add __repr__ to VBC
this is the thing the Sentry SDK uses; having it available may come in handy
when debugging
2024-04-15 20:01:47 +02:00
Klaas van Schelven c3f8996e6b History view: Make button stand out less 2024-04-15 19:33:08 +02:00
Klaas van Schelven 308a257d3f Implement comment-deleting 2024-04-15 16:02:03 +02:00
Klaas van Schelven 132d06bf49 Fix csrf_token (it was outside form) 2024-04-15 14:56:34 +02:00
Klaas van Schelven c3b2fc76bc History-edit: smaller pencil icon, next to your name 2024-04-15 14:02:44 +02:00
Klaas van Schelven 17ace382dc History: anchors for comments 2024-04-15 13:53:34 +02:00
Klaas van Schelven 6b23b03a82 History: edit (and fixes) 2024-04-15 13:44:14 +02:00
Klaas van Schelven 26aac0ca2c Manual annotations: create 'm
and some non-completed code for editing
2024-04-15 12:58:50 +02:00
Klaas van Schelven dcd154f74d History: link to triggering event when it is available 2024-04-15 10:46:23 +02:00
Klaas van Schelven 280bd2172b History page: 'mostly done' (a first setup) 2024-04-12 16:07:25 +02:00
Klaas van Schelven e9d5913c17 Event details: IDs and timestamps 2024-04-09 09:28:23 +02:00
Klaas van Schelven 1b37298a95 ingest_order: first setup 2024-04-08 22:13:52 +02:00
Klaas van Schelven 5510002a47 show text 'line' only when there is a lineno 2024-04-04 16:00:46 +02:00
Klaas van Schelven b9e13ef52b details page: show relevant info, in a non-fugly way 2024-04-04 13:30:19 +02:00
Klaas van Schelven 09a716a8d7 Stacktrace ordering: stack-of-plates as an option
implemented in-python; doing this using flex quickly became a mess
2024-04-04 10:40:32 +02:00
Klaas van Schelven 2854d6f3ee Labels for points-in-time in the stack 2024-04-04 09:26:38 +02:00
Klaas van Schelven d4d0601bbe margins/padding of code/variables
designed given 4 kinds of frame: with/without both code & vars
2024-04-03 11:48:15 +02:00
Klaas van Schelven f37d7b7c0e guard against issue-without-event-creation 2024-04-03 11:29:16 +02:00
Klaas van Schelven eba7f1c628 When no line numbers are available, don't display them
(Whether this is needed in practice is unsure; I implemented this
before I noticed that in such cases frame.context_line is also
always missing in my data-set; but I havent' checked the spec and
leaving it in defensively really won't hurt)
2024-04-03 10:29:40 +02:00
Klaas van Schelven 03225c85e1 issue seen at in the RHS box: use real values
the fake nonsense was already confusing me
2024-04-01 22:06:34 +02:00
Klaas van Schelven 37575a7001 Breadcrumbs, at least implement _something_ 2024-03-31 23:04:15 +02:00
Klaas van Schelven 2de91c998c Show-raise; bigger show x buttons 2024-03-30 22:40:46 +01:00
Klaas van Schelven d429ccfc56 Resolve/mute buttons: on their own line on small screens 2024-03-30 22:22:33 +01:00
Klaas van Schelven 9275657a54 Detail page: buttons will not be squeezed by exc_msg
button-containing-div will not shrink;
the texts have overflow-hidden and ellipsis
2024-03-30 22:16:19 +01:00
Klaas van Schelven 0f19fbd30c stacktrace in-app vs non-in-app: distinguish using bold/italics rather than bg-color 2024-03-30 21:55:52 +01:00
Klaas van Schelven 09f7911da9 'key info' box: put in better placeholders than 'Lorem ipsum' 2024-03-30 21:38:34 +01:00
Klaas van Schelven 12bbde947a Use pygments, the simple way
as per their quickstart
2024-03-29 17:29:06 +01:00
Klaas van Schelven 6f19528290 hide 'key info' only from lg down 2024-03-28 23:17:40 +01:00
Klaas van Schelven 566a958d1b Fix ugly cut-off on exception-raising line when another line overflows 2024-03-28 23:03:11 +01:00
Klaas van Schelven 6a402fca67 Some sharing of space between LHS/RHS;
and the LHS should fill a bunch of space, even if it contains very little
2024-03-28 22:56:40 +01:00
Klaas van Schelven 14860a8690 Various fine-tuning of margin & padding 2024-03-28 22:43:02 +01:00
Klaas van Schelven 98aee3d5b6 code listings and vars: distinguish visually more clearly by 'bringing them in'
i.e. left/right margins/padding
2024-03-28 20:36:45 +01:00
Klaas van Schelven 02f2ba2e8d Don't stretch out the container (and border) of the LHS box when the RHS is bigger 2024-03-28 19:25:34 +01:00
Klaas van Schelven ed6b1238af 2 boxes on the RHS; the main idea before refinements 2024-03-28 18:36:34 +01:00
Klaas van Schelven bb20c68459 Menu bar: orgs & projects pushed into dropdowns (rough sketch) 2024-03-28 17:14:48 +01:00
Klaas van Schelven d30a8dbdf4 filter-fields, readonly fields for FKs 2024-03-24 22:02:15 +01:00
Klaas van Schelven 3d0a4d76a3 Show both kinds of exception-chain-explanations at once (textual) 2024-03-20 21:10:33 +01:00
Klaas van Schelven 39ee2f57a8 theme changes after tailwind was down for a bit 2024-03-20 20:49:10 +01:00
Klaas van Schelven 525fbee390 validate against illegal actions 2024-03-20 20:41:08 +01:00
Klaas van Schelven 1b68c849b0 Styles 2024-03-15 20:03:13 +01:00
Klaas van Schelven 7fcf3f3d60 Dropdowns menus in detail view; impl of mute in detail view 2024-03-14 20:02:37 +01:00
Klaas van Schelven caa5b4ec9a Right-align the dropdown content
the need for this is more obvious when the dropdown arrow is near
the RHS of the page; pre-commit the dropdown would float out of view
2024-03-11 19:15:24 +01:00
Klaas van Schelven 43207d417a 'muted' and 'resolved' observable in the list-view 2024-03-08 20:16:50 +01:00
Klaas van Schelven b455d78216 Dropdown menu: actually implement in a non-ugly way 2024-02-29 19:48:34 +01:00
Klaas van Schelven 3477d131ca Dropdown example from w3schools
https://www.w3schools.com/howto/howto_css_dropdown.asp
2024-02-29 19:23:35 +01:00
Klaas van Schelven 0390292a8b Tabs on the list-view 2024-02-21 19:06:34 +01:00
Klaas van Schelven a63157db5e Implement split 'resolve/mute' buttons on list-view; we can hide advanced resolution/muting in the dots 2024-02-20 19:44:47 +01:00
Klaas van Schelven 724bccb5b5 Add a circle to the clicker-helper; make sure it still works if you hit the actual checkbox 2024-02-20 19:11:15 +01:00
Klaas van Schelven 8ad04d0e4a Remove unused fonts
the order of experimentation can be deduced from the order they lived in the css
2024-02-05 18:21:39 +01:00