Commit Graph

  • d99f946665 Merge branch 'main' into feature/add_dark_theme Klaas van Schelven 2025-07-07 11:08:00 +02:00
  • c2bc2e4174 'get_system_warnings as a callable Klaas van Schelven 2025-07-07 10:33:03 +02:00
  • 91ae7992e3 Comment on possible refactoring Klaas van Schelven 2025-07-07 10:05:15 +02:00
  • 7b340fd8ff Hide in-progress deletions of Project & Issue from the UI Klaas van Schelven 2025-07-07 09:29:22 +02:00
  • 308034aadd Issue-delete from the UI (in the list-view) Klaas van Schelven 2025-07-04 21:25:57 +02:00
  • 72479fe982 add button for project-delete in UI Animesh Agrawal 2025-05-12 15:25:09 +05:30
  • cb3168133e Fix Event-deletion from the admin Klaas van Schelven 2025-07-04 17:17:38 +02:00
  • 3e2bc290fd Fix typo in 'breadcrumbs' first/last urls.py Klaas van Schelven 2025-07-04 17:16:16 +02:00
  • e861280c1f Merge pull request #137 from bugsink/project-delete Klaas van Schelven 2025-07-04 10:11:39 +02:00
  • 4900f0447e Project-deletion: slight optimization Klaas van Schelven 2025-07-03 22:04:51 +02:00
  • 28b2ce0eaf Various models: .project SET_NULL => DO_NOTHING Klaas van Schelven 2025-07-03 21:49:49 +02:00
  • 6b9e4d8011 Project.delete_deferred(): first version (WIP) Klaas van Schelven 2025-07-03 21:01:28 +02:00
  • 76dc2ede16 Merge pull request #136 from bugsink/issue-delete Klaas van Schelven 2025-07-03 14:52:48 +02:00
  • 99f71b8a47 Fix the tests (query-counting across DBs) Klaas van Schelven 2025-07-03 14:48:51 +02:00
  • eb5e2d2a48 Fix 'delay_on_commit' calls for project-id passing-around Klaas van Schelven 2025-07-03 13:46:40 +02:00
  • 6a75216c8f Document issue-deletion batch size budget Klaas van Schelven 2025-07-03 13:46:16 +02:00
  • 5637e04cec Assert no automatic cascades happen in our manual dep-deletion Klaas van Schelven 2025-07-03 13:23:08 +02:00
  • 2baa4446fd Issue deletion: event pre-deletes (storage, project-counts) Klaas van Schelven 2025-07-03 13:15:47 +02:00
  • ad2aa08e0a Rename local var. for understanding Klaas van Schelven 2025-07-03 11:44:01 +02:00
  • 3b3ce782c5 Fix the tests for prev. commit Klaas van Schelven 2025-07-03 11:33:27 +02:00
  • e45c61d6f0 Various models: .issue and .grouping; SET_NULL => DO_NOTHING Klaas van Schelven 2025-07-03 10:53:38 +02:00
  • e58be0018f Tag models: no CASCADE Klaas van Schelven 2025-07-03 10:16:10 +02:00
  • 428011ff9b Prune orphans (TagValue, via IssueTag) inline Klaas van Schelven 2025-07-03 09:39:32 +02:00
  • a68a30bcad Diagram in comment for delete_deps Klaas van Schelven 2025-07-03 08:28:29 +02:00
  • 29238ece43 Test for model-topo overrides Klaas van Schelven 2025-07-02 23:48:10 +02:00
  • f1878da154 Fix the test Klaas van Schelven 2025-07-02 23:35:23 +02:00
  • ebd9cceb6d Issue cleanup: hardcode order of visited models Klaas van Schelven 2025-07-02 23:05:35 +02:00
  • ee9add5e5f Vacuum Tags command Klaas van Schelven 2025-07-02 17:34:33 +02:00
  • aed19e70d3 Issue deletion test: actually test the Issue itself Klaas van Schelven 2025-07-02 16:41:42 +02:00
  • 20b14ed69c Document index-usage Klaas van Schelven 2025-07-02 16:30:59 +02:00
  • 1601aa0b1f Remove 'order_by' from delete_with_deps logic Klaas van Schelven 2025-07-02 16:21:47 +02:00
  • cb765dae30 simplify query Klaas van Schelven 2025-07-02 16:19:08 +02:00
  • f8345eb919 Rename & inline for clarity Klaas van Schelven 2025-07-02 16:15:50 +02:00
  • 7996ed773e README: condense verbose wordings Klaas van Schelven 2025-07-01 13:51:58 +02:00
  • 0e3bbd9ab5 1.6.3 CHANGELOG Klaas van Schelven 2025-06-27 13:01:46 +02:00
  • 6e9defedb4 Simple IntegrationTest for issue deletion Klaas van Schelven 2025-06-27 12:57:51 +02:00
  • 38397bf2f2 Remove superfluous comment Klaas van Schelven 2025-06-27 12:57:24 +02:00
  • e5dbeae514 Issue.delete_deferred(): first version (WIP) Klaas van Schelven 2025-06-27 11:39:03 +02:00
  • b5ffa154c1 Support the combination (delay_on_commit, immediate_atomic, TASK_ALWAYS_EAGER) Klaas van Schelven 2025-06-27 11:09:58 +02:00
  • 4ca15c7159 fix make_consistent on mysql Klaas van Schelven 2025-06-26 10:56:31 +02:00
  • 70e0f147b5 Tags in event_data can be lists; deal with that Klaas van Schelven 2025-06-26 09:06:21 +02:00
  • 6c8624f683 Development settings: email using os.getenv Klaas van Schelven 2025-06-24 22:16:20 +02:00
  • 072ed70681 1.6.2 CHANGELOG Klaas van Schelven 2025-06-19 20:44:27 +02:00
  • 9135e88495 Wrap one more BASE_URL usages with str() Klaas van Schelven 2025-06-19 09:44:55 +02:00
  • 9cec248ad8 Add dark theme Fabien LEFEBVRE (d1ceward) 2025-06-16 15:37:37 +02:00
  • 8ad9fe33ca Too many quotes in local-vars display Klaas van Schelven 2025-06-11 16:57:43 +02:00
  • f84af74a7c Remove hard-coded webhook_url from test_message Klaas van Schelven 2025-06-11 08:41:01 +02:00
  • b53b1c6ce2 1.6.0 CHANGELOG Klaas van Schelven 2025-06-10 22:32:12 +02:00
  • fac5b19966 Slack Alerts Klaas van Schelven 2025-06-10 22:00:37 +02:00
  • 33d5865579 Clarifying comments on logmessage display Klaas van Schelven 2025-06-03 15:47:46 +02:00
  • 5d316332d0 Display formatted log message when available Klaas van Schelven 2025-06-03 15:44:36 +02:00
  • 6822ec0194 Add 2 env variables to compose-sample.yaml Klaas van Schelven 2025-06-03 15:31:02 +02:00
  • 462b4f131a Merge pull request #108 from bugsink/hijacked-pr-84 Klaas van Schelven 2025-05-29 17:21:53 +02:00
  • febcabc9f3 feat: add delete functionality for users Animesh Agrawal 2025-05-12 15:25:09 +05:30
  • da77957870 in development: env-level configuration of the NPM_BIN_PATH Klaas van Schelven 2025-05-29 16:51:45 +02:00
  • 4c104714e3 Fix the tests Klaas van Schelven 2025-05-29 11:11:45 +02:00
  • ef5c203d78 Merge branch 'sourcemaps-multi-source-test' Klaas van Schelven 2025-05-29 11:01:37 +02:00
  • 1a60cbcd3c Add test for multi-file sourcemaps Klaas van Schelven 2025-05-29 11:01:10 +02:00
  • a835449bef flake8 Klaas van Schelven 2025-05-28 22:24:19 +02:00
  • 46c9f3d7cc Merge pull request #87 from bpeschier/fix/sourcemap-with-multiple-sources Klaas van Schelven 2025-05-28 22:18:02 +02:00
  • f817b3ba2f Lookup by debug_id in dicts: use UUID Klaas van Schelven 2025-05-28 22:03:51 +02:00
  • 859ba6b31e Add test that proves database lookups on UUID work the way you think Klaas van Schelven 2025-05-28 22:02:35 +02:00
  • 9375dbc140 Merge pull request #107 from bugsink/dependabot/pip/python-packages-a9558a5c6c Klaas van Schelven 2025-05-27 20:18:52 +02:00
  • 8544a47e8c Bump the python-packages group across 1 directory with 2 updates dependabot[bot] 2025-05-27 15:54:19 +00:00
  • ab7ad72376 Default worker-count in Docker: min(cpu_count, 4) instead of 1 Klaas van Schelven 2025-05-18 11:18:54 +02:00
  • b58058ccd1 Repeatable tests/fix CI/CD Klaas van Schelven 2025-05-18 09:48:21 +02:00
  • 9770711823 Add robots.txt that disallows crawling Klaas van Schelven 2025-05-18 09:33:43 +02:00
  • 7f2e4b786b Default worker-count in Docker: 1 instead of 10 Klaas van Schelven 2025-05-18 09:15:43 +02:00
  • ef630ded50 Make number of Gunicorn workers configurable in Docker setup Klaas van Schelven 2025-05-17 22:17:28 +02:00
  • 232d2d969d Add HEALTHCHECK command to Dockerfile* Klaas van Schelven 2025-05-15 16:38:48 +02:00
  • 430b130a94 Fingerprint: convert to string before concatenating Klaas van Schelven 2025-05-12 15:54:29 +02:00
  • 66ec55937c Even more clear "don't touch this DB" warning Klaas van Schelven 2025-05-12 13:53:02 +02:00
  • 4743e75019 Add /health/ready endpoint Klaas van Schelven 2025-05-12 13:42:50 +02:00
  • 78a95fb493 Add another note about SNAPPEA db Klaas van Schelven 2025-05-12 13:26:32 +02:00
  • 4de7bfe1df 1.5.4 CHANGELOG Klaas van Schelven 2025-05-12 10:59:08 +02:00
  • 2b8efc9452 stress_test command: remove must-be-true fresh-id param Klaas van Schelven 2025-05-12 10:56:39 +02:00
  • 528998fae5 stress_test command: remove deprecated 'use_envelope' option Klaas van Schelven 2025-05-12 10:49:06 +02:00
  • ab3e6da582 build_dsn: add assertion Klaas van Schelven 2025-05-12 10:43:53 +02:00
  • 265a3e56ee Textual: setting-name in all-caps Klaas van Schelven 2025-05-12 10:42:53 +02:00
  • 6b4fac0f86 Show _all_ Request Headers in CSRF_DEBUG view Klaas van Schelven 2025-05-12 10:31:12 +02:00
  • 0c14962d92 Add system-check for BASE_URL Klaas van Schelven 2025-05-10 14:01:43 +02:00
  • 3f43981475 Fix (obj not found) when visiting project as a superuser Klaas van Schelven 2025-05-09 16:47:21 +02:00
  • 4bd1ed7fa4 send_json command doesn't depend on settings either Klaas van Schelven 2025-05-09 12:51:47 +02:00
  • 66899c5144 Add bugsink-util script to allow settings-independent commands to be run Klaas van Schelven 2025-05-09 12:49:34 +02:00
  • 8b8c56914c 1.5.3 CHANGELOG Klaas van Schelven 2025-05-07 21:50:33 +02:00
  • 9b0f0e04f4 CREATE_SUPERUSER shortcut: robust for ':' in password Klaas van Schelven 2025-05-07 09:21:21 +02:00
  • 0dfd01db9b Performance: don't evaluate all project issues to show/hide checkbox Klaas van Schelven 2025-05-06 23:01:09 +02:00
  • aad0f624f9 Fix: issue-list indexes must have project first Klaas van Schelven 2025-05-06 22:19:31 +02:00
  • 699f6e587d fix: _get_runtime_limit must apply to the right alias Klaas van Schelven 2025-05-06 21:45:41 +02:00
  • 474c677f12 limit_runtime: log non-interruptions Klaas van Schelven 2025-05-06 16:57:06 +02:00
  • b33d559d44 1.5.2 CHANGELOG Klaas van Schelven 2025-05-06 12:55:06 +02:00
  • 49e6700d4a Grouping.grouping_key: hash it for the index Klaas van Schelven 2025-05-06 11:32:19 +02:00
  • d5a449020d Stress test: more fat-tailed randomness Klaas van Schelven 2025-05-06 10:42:18 +02:00
  • cc2b22f08e Digest: check Grouping.exists only once (save a query) Klaas van Schelven 2025-05-06 10:30:51 +02:00
  • 17fb9cc850 Remove open_issue_count from homepage; it's too expensive Klaas van Schelven 2025-05-06 10:27:16 +02:00
  • 3783661054 Issue Paginator: don't attempt to count the Issues Klaas van Schelven 2025-05-06 10:13:06 +02:00
  • 392f5a30be Add index for Grouping.grouping_key (and project) Klaas van Schelven 2025-05-05 22:45:33 +02:00
  • 6fbff70347 format_exception in capture_or_log_exception: drop python 3.9 compat Klaas van Schelven 2025-04-26 11:38:18 +02:00
  • 06c12ef50a CI: when running a Django-shell to print the installed apps, surpress the 'auto imported' warning Klaas van Schelven 2025-04-26 11:27:18 +02:00
  • 9157631efa Drop Python 3.9 support Klaas van Schelven 2025-04-26 11:12:04 +02:00