Commit Graph

  • d5db5e328b Merge branch brotli-bombs-tests Klaas van Schelven 2025-11-11 10:01:23 +01:00
  • 54c96eb680 Minidump upload: more explicit errors (and logging) Klaas van Schelven 2025-11-11 09:48:00 +01:00
  • 80f65c7058 Comment: CustomWSGIRequest.get_host(): no changes needed for Django 5.2 upgrade Klaas van Schelven 2025-11-11 09:45:53 +01:00
  • 1ed03ce053 Support request.body when doing Chuncked Transfer Encoding Klaas van Schelven 2025-11-11 09:39:04 +01:00
  • 444e84edc0 Merge pull request #267 from bugsink/python-3.14 Klaas van Schelven 2025-11-10 20:32:40 +01:00
  • ad077b4056 file_info's debug_id is optional Klaas van Schelven 2025-11-09 23:11:10 +01:00
  • 690a92a1f9 Merge branch 'main' into minidumps Klaas van Schelven 2025-11-09 21:56:18 +01:00
  • 0432451e8e Fix inefficient bytes concatenation when KEEP_ENVELOPES != 0 Klaas van Schelven 2025-11-09 21:11:30 +01:00
  • a6ead89ca8 Remove event.debug_info Klaas van Schelven 2025-11-09 20:58:39 +01:00
  • 53bea102d9 Compression decoding errors: return 400 rather than 500 Klaas van Schelven 2025-11-09 20:50:06 +01:00
  • b81f754b8c Support Python 3.14 Klaas van Schelven 2025-11-09 20:12:55 +01:00
  • 473d4de6d2 2.0.6 CHANGELOG Klaas van Schelven 2025-11-08 23:36:48 +01:00
  • d979b17596 Merge commit from fork Klaas van Schelven 2025-11-08 23:36:29 +01:00
  • 69a918de7d Additional test scripts for gzip/deflate bombs Klaas van Schelven 2025-11-08 22:41:51 +01:00
  • 60be8fa4a4 Add end-to-end test for brotli/envelope Klaas van Schelven 2025-11-08 22:10:38 +01:00
  • d5858a7a41 'random' (malformed) 'bomb' and test Klaas van Schelven 2025-11-08 23:06:32 +01:00
  • 4c07000818 Add 'send_random_data' 'bomb' Klaas van Schelven 2025-11-08 20:54:52 +01:00
  • 9db2498e27 send_bomb command to test brotli decompression vulnerability Klaas van Schelven 2025-11-08 20:45:18 +01:00
  • c63e23f096 Clarify why I believe the curren solution will not be stuck forever Klaas van Schelven 2025-11-08 21:52:39 +01:00
  • 1201f754e3 brotli decompress: avoid non-termination Klaas van Schelven 2025-11-08 21:21:39 +01:00
  • 1aa8e95892 Assign local variable for easier debugging Klaas van Schelven 2025-11-08 20:37:51 +01:00
  • 6a37cefc09 2.0.5 CHANGELOG Klaas van Schelven 2025-11-08 11:49:04 +01:00
  • 3f65544aab Merge pull request #266 from bugsink/brotli-bombs-and-1.2 Klaas van Schelven 2025-11-08 11:45:08 +01:00
  • b44e5cd28f Comments/docstrings Klaas van Schelven 2025-11-08 00:59:10 +01:00
  • 26f327a257 GeneratorReader: don't copy so much Klaas van Schelven 2025-11-07 23:48:06 +01:00
  • aab062a11e Brotli streaming decompression: use output_buffer_limit Klaas van Schelven 2025-11-07 22:52:11 +01:00
  • 2e882dc7c0 Merge pull request #264 from bugsink/half-of-244 Klaas van Schelven 2025-11-07 20:40:02 +01:00
  • 3acd93856d Always migrate snappea database Erwin Oegema 2025-10-13 14:01:17 +00:00
  • 591b97042c docker-compose-sample.yaml: more clearly email:password Klaas van Schelven 2025-11-07 19:59:23 +01:00
  • 7d008da4a1 PoC for difs_assemble Klaas van Schelven 2025-11-05 21:40:07 +01:00
  • 21297eff2a Comment about understanding Klaas van Schelven 2025-11-05 14:36:38 +01:00
  • cb8f913cbe Document 2 TODOs Klaas van Schelven 2025-11-05 13:23:31 +01:00
  • c4cf038a93 minidump after-digest cleanup Klaas van Schelven 2025-11-05 12:59:42 +01:00
  • 48a818bed1 Tests for envelope minidump API Klaas van Schelven 2025-11-05 12:36:17 +01:00
  • 2e2a8cfeeb envelope endpoint tests: slight cleanup Klaas van Schelven 2025-11-05 11:20:30 +01:00
  • d807ea2c50 Minidump: via envelope interface Klaas van Schelven 2025-11-05 11:10:14 +01:00
  • d945b39259 Dead code removal Klaas van Schelven 2025-11-05 09:27:10 +01:00
  • 31596a9b44 /store/ endpoint: non-immediate digestion Klaas van Schelven 2025-11-05 09:20:35 +01:00
  • 7f831f52d4 Remove DIGEST_IMMEDIATELY option Klaas van Schelven 2025-11-05 09:03:17 +01:00
  • de9a37aab6 Fix tests for UnclosableBytesIO Klaas van Schelven 2025-11-05 08:39:40 +01:00
  • 391e22bcf0 parser: event_output_stream closing pushed in Klaas van Schelven 2025-11-04 13:55:41 +01:00
  • e7aad45db2 Minidumps: PoC for minidump 'endpoint' Klaas van Schelven 2025-11-04 10:47:04 +01:00
  • b09e6d02a1 Minidump handling utils: from BSD-Licensed Sentry (minor adaptations) Klaas van Schelven 2025-11-04 09:39:50 +01:00
  • 1ea365e146 Typo in LICENSE Klaas van Schelven 2025-11-04 09:31:58 +01:00
  • c38aace3ae Add debug setting for email-sending Klaas van Schelven 2025-11-03 21:35:09 +01:00
  • 0bbb00c6ad smtp.EmailBackend in the docker conf: be explicit about it Klaas van Schelven 2025-11-03 21:04:28 +01:00
  • 74ace016bc api_catch_all: fix for request.POST debugging Klaas van Schelven 2025-10-29 17:25:49 +01:00
  • 20e065c6e8 Comment about FileNotError Klaas van Schelven 2025-10-27 21:53:31 +01:00
  • 8ad7f97380 parse_timestamp: _actually_ parse as UTC when timezone not provided Klaas van Schelven 2025-10-26 22:56:08 +01:00
  • 2b5d2f90ba Comment default fail_silently=False behavior Klaas van Schelven 2025-10-26 22:50:44 +01:00
  • 32be257172 Fail to start when using non-sqlite for snappea Klaas van Schelven 2025-10-23 22:04:17 +02:00
  • 314154a6b7 Add more warnings about using non-sqlite for snappea in the conf templates Klaas van Schelven 2025-10-23 21:58:49 +02:00
  • e55c0eb417 'poor mans's DB lock: lock the right DB Klaas van Schelven 2025-10-23 21:54:57 +02:00
  • dcaa1d5e72 Fix redirect on single-click actions when hosting at subdomain Klaas van Schelven 2025-10-22 09:52:16 +02:00
  • d8fef759ca Add database vendor, version and machine arch to phonehome message Klaas van Schelven 2025-10-10 09:41:57 +02:00
  • 9cb89ecf46 Markdown stacktrace: render with all frames Klaas van Schelven 2025-10-10 09:19:11 +02:00
  • e6e0118583 2.0.4 release notes Klaas van Schelven 2025-10-09 22:53:32 +02:00
  • 1b5cf8dea4 Add convert_mariadb_uuids command Klaas van Schelven 2025-10-09 21:39:38 +02:00
  • 43b1d63030 2.0.3 CHANGELOG Klaas van Schelven 2025-10-05 14:47:54 +02:00
  • f8be55da89 Simplify login template Klaas van Schelven 2025-10-01 17:13:27 +02:00
  • a20e10ef09 Hide development server warning: development only Klaas van Schelven 2025-09-27 13:35:31 +02:00
  • d0e7b75dbb Better hints for malformed Token headers Klaas van Schelven 2025-09-26 15:15:31 +02:00
  • afd31d2263 API: datetime objects always in UTC Klaas van Schelven 2025-09-26 15:01:45 +02:00
  • 0ca3e33e1f API: remove 'is_deleted' as a field Klaas van Schelven 2025-09-26 13:53:51 +02:00
  • 16eccea851 Fix null constraint failure when remote_addr is None and user is '{{auto}}' Klaas van Schelven 2025-09-23 10:14:28 +02:00
  • 3e0309a422 2.0.2 CHANGELOG Klaas van Schelven 2025-09-22 21:07:20 +02:00
  • 5913af4824 Checkbox: restore dark mode to pre-migration behavior Klaas van Schelven 2025-09-22 20:34:25 +02:00
  • 0b863b97a4 Checkbox styling: remove bg-white to fix invisible checkmark Klaas van Schelven 2025-09-22 16:39:44 +02:00
  • e60fbb2cd5 Fix invalid focus:ring-3-* classnames from migration Klaas van Schelven 2025-09-22 09:50:35 +02:00
  • 4d3756f621 API: leave notes on get_object's future Klaas van Schelven 2025-09-18 13:21:53 +02:00
  • 3f6e062bed Merge pull request #223 from bugsink/dependabot/pip/python-packages-fe51b871b5 Klaas van Schelven 2025-09-18 19:42:24 +02:00
  • 1e81c95924 Update whitenoise requirement in the python-packages group dependabot[bot] 2025-09-18 15:16:04 +00:00
  • 018e934bdb Reference sourcemaps instruction in JS SDK page Klaas van Schelven 2025-09-17 20:47:30 +02:00
  • cc343d4f2c GitHub workflows: add minimal test for the Docker build (#221) Klaas van Schelven 2025-09-16 12:19:16 +02:00
  • 03081407cd 2.0.1 CHANGELOG Klaas van Schelven 2025-09-16 12:13:58 +02:00
  • 7bf74fda67 Merge pull request #220 from bugsink/workflow-do-test-without-settings Klaas van Schelven 2025-09-16 11:50:25 +02:00
  • 88bc283939 GitHub workflows: bugsink-manage in settingless mode Klaas van Schelven 2025-09-16 11:37:09 +02:00
  • aa799e9c94 Fix import order between Bugsink and DRF Klaas van Schelven 2025-09-16 11:08:21 +02:00
  • e346f8d5c2 Fix useradd in Dockerfile* Klaas van Schelven 2025-09-16 10:55:29 +02:00
  • 4fd0ba04fd Update hardcoded list of branches in GitHub CI workflow Klaas van Schelven 2025-09-16 08:58:47 +02:00
  • 5a950c2238 Docker compose sample: fix major Bugsink version at 2 Klaas van Schelven 2025-09-16 08:52:27 +02:00
  • ef6f896604 CHANGELOG 2.0.0 Klaas van Schelven 2025-09-16 08:51:59 +02:00
  • 833776c646 tailwind: add dark-mode default for border color Klaas van Schelven 2025-09-15 15:47:15 +02:00
  • 1611ea45d2 Merge pull request #211 from bugsink/canonical-api Klaas van Schelven 2025-09-15 16:41:25 +02:00
  • 8b241f0a11 Fix: trim trailing whitespace in stacktrace markdown Klaas van Schelven 2025-09-15 16:37:28 +02:00
  • 4d18008cd8 Bandit fixes Klaas van Schelven 2025-09-15 16:29:06 +02:00
  • d3fd513e43 Remove 'last' handling of exceptions md Klaas van Schelven 2025-09-15 16:04:56 +02:00
  • 17007d5f55 MarkDown: in the regular UI too Klaas van Schelven 2025-09-15 15:27:08 +02:00
  • 5bb4dc1f20 Expose event stacktrace as markdown Klaas van Schelven 2025-09-15 15:13:02 +02:00
  • 60b44de89c Merge pull request #208 from LennardSchwarz/small-mem-footpringt-postgres Klaas van Schelven 2025-09-14 14:52:31 +02:00
  • c3541676ca Merge pull request #203 from faxi05/main Klaas van Schelven 2025-09-14 14:39:00 +02:00
  • f0a2bb753a Merge pull request #207 from LennardSchwarz/add-version-1-in-docker-compose Klaas van Schelven 2025-09-14 14:38:10 +02:00
  • da76462f94 Rename docker compose sample; Migrate to alpine postgres Lennard Schwarz 2025-09-13 18:06:53 +02:00
  • 7d9aab510f Fix major bugsink verison in docker compose example Lennard Schwarz 2025-09-13 17:56:56 +02:00
  • 160e724c0b Merge pull request #209 from LennardSchwarz/rename-compose-file Klaas van Schelven 2025-09-14 11:28:30 +02:00
  • c3e4a93bf5 Rename compose file to docker compose Lennard Schwarz 2025-09-13 18:17:34 +02:00
  • bfcbf8005a Note/comment about CursorPagination vs other approaches Klaas van Schelven 2025-09-12 17:28:10 +02:00
  • 0fb81b29ae markdown_stacktrace util: display an event's stacktrace in markdown Klaas van Schelven 2025-09-12 15:23:19 +02:00
  • 3156f05756 Refactoring into the factory style Klaas van Schelven 2025-09-12 11:32:59 +02:00
  • a4e84fa0a3 Add Swagger using drf-spectacular Klaas van Schelven 2025-09-12 11:32:16 +02:00