100 Commits
Author SHA1 Message Date
David Burke c264800f2b Merge branch 'renovate/boto3-1.x-lockfile' into 'master'
chore(deps): update dependency boto3 to v1.42.16

See merge request glitchtip/glitchtip-backend!1943
2025-12-24 07:08:12 +00:00
David Burke 13503e19b7 chore(deps): update dependency boto3 to v1.42.16 2025-12-24 07:05:26 +00:00
David Burke 660d782c26 one line buildx to test 2025-12-23 21:31:53 -05:00
David Burke 6cc4f8652e Update .gitlab ci buildx step 2025-12-23 21:21:17 -05:00
David Burke 7df51a51e6 Merge branch 'renovate/boto3-1.x-lockfile' into 'master'
chore(deps): update dependency boto3 to v1.42.15

See merge request glitchtip/glitchtip-backend!1942
2025-12-23 07:08:12 +00:00
David Burke c10f94b8cd chore(deps): update dependency boto3 to v1.42.15 2025-12-23 07:05:21 +00:00
David Burke 99d64b860d Merge branch 'renovate/boto3-1.x-lockfile' into 'master'
chore(deps): update dependency boto3 to v1.42.14

See merge request glitchtip/glitchtip-backend!1940
2025-12-20 07:08:26 +00:00
David Burke 80408e54e1 chore(deps): update dependency boto3 to v1.42.14 2025-12-20 07:05:37 +00:00
David Burke 25cd68888a Merge branch 'renovate/ruff-0.x-lockfile' into 'master'
chore(deps): update dependency ruff to v0.14.10

See merge request glitchtip/glitchtip-backend!1939
2025-12-19 07:09:49 +00:00
David Burke e5e8fca2ef Merge branch 'renovate/boto3-1.x-lockfile' into 'master'
chore(deps): update dependency boto3 to v1.42.13

See merge request glitchtip/glitchtip-backend!1938
2025-12-19 07:08:53 +00:00
David Burke 501a8d8ea0 chore(deps): update dependency ruff to v0.14.10 2025-12-19 07:06:38 +00:00
David Burke aeb31d30ad chore(deps): update dependency boto3 to v1.42.13 2025-12-19 07:06:11 +00:00
David Burke 652271d723 Merge branch 'renovate/django-valkey-0.x-lockfile' into 'master'
chore(deps): update dependency django-valkey to v0.4.0

See merge request glitchtip/glitchtip-backend!1929
2025-12-18 13:42:38 +00:00
David Burke 435fec1518 Merge branch 'renovate/google-cloud-logging-3.x-lockfile' into 'master'
chore(deps): update dependency google-cloud-logging to v3.13.0

See merge request glitchtip/glitchtip-backend!1933
2025-12-18 13:42:14 +00:00
David Burke fddae6e818 Merge branch 'renovate/sentry-sdk-2.x-lockfile' into 'master'
chore(deps): update dependency sentry-sdk to v2.48.0

See merge request glitchtip/glitchtip-backend!1934
2025-12-18 13:41:52 +00:00
David Burke 60239381da Merge branch 'renovate/django-anymail-14.x' into 'master'
chore(deps): update dependency django-anymail to v14

See merge request glitchtip/glitchtip-backend!1936
2025-12-18 13:41:19 +00:00
David Burke 4cbad6b513 chore(deps): update dependency sentry-sdk to v2.48.0 2025-12-18 08:05:28 +00:00
David Burke 2f42ee8ae5 chore(deps): update dependency google-cloud-logging to v3.13.0 2025-12-18 08:05:20 +00:00
David Burke fd440828df chore(deps): update dependency django-valkey to v0.4.0 2025-12-18 08:05:11 +00:00
David Burke 5e2bea03d9 Merge branch 'renovate/boto3-1.x-lockfile' into 'master'
chore(deps): update dependency boto3 to v1.42.12

See merge request glitchtip/glitchtip-backend!1935
2025-12-18 07:09:33 +00:00
David Burke 6e5569dd95 chore(deps): update dependency django-anymail to v14 2025-12-18 07:07:35 +00:00
David Burke 53977b9b2a chore(deps): update dependency boto3 to v1.42.12 2025-12-18 07:06:29 +00:00
David Burke c85b54c715 Merge branch 'renovate/boto3-1.x-lockfile' into 'master'
chore(deps): update dependency boto3 to v1.42.11

See merge request glitchtip/glitchtip-backend!1932
2025-12-17 07:09:23 +00:00
David Burke 12eef9f6a4 chore(deps): update dependency boto3 to v1.42.11 2025-12-17 07:06:21 +00:00
David Burke 354f40cb69 Merge branch 'partman-5' into 'master'
Update pg partman support to version 5.x

See merge request glitchtip/glitchtip-backend!1931
2025-12-16 16:07:56 +00:00
David Burke f2031b1687 Update pg partman support to version 5.x 2025-12-16 09:00:54 -05:00
David Burke 06a458ac0e Merge branch 'renovate/boto3-1.x-lockfile' into 'master'
chore(deps): update dependency boto3 to v1.42.10

See merge request glitchtip/glitchtip-backend!1930
2025-12-16 07:08:31 +00:00
David Burke b2f884c90e chore(deps): update dependency boto3 to v1.42.10 2025-12-16 07:05:36 +00:00
David Burke 31e23db1a7 Merge branch 'renovate/boto3-1.x-lockfile' into 'master'
chore(deps): update dependency boto3 to v1.42.9

See merge request glitchtip/glitchtip-backend!1928
2025-12-13 07:09:12 +00:00
David Burke d2d04457e8 chore(deps): update dependency boto3 to v1.42.9 2025-12-13 07:05:13 +00:00
David Burke dfd3b12de5 Merge branch 'renovate/ruff-0.x-lockfile' into 'master'
chore(deps): update dependency ruff to v0.14.9

See merge request glitchtip/glitchtip-backend!1927
2025-12-12 07:08:19 +00:00
David Burke 8dc7c0bd81 Merge branch 'renovate/boto3-1.x-lockfile' into 'master'
chore(deps): update dependency boto3 to v1.42.8

See merge request glitchtip/glitchtip-backend!1926
2025-12-12 07:07:52 +00:00
David Burke e8c961ff19 chore(deps): update dependency ruff to v0.14.9 2025-12-12 07:05:34 +00:00
David Burke b3780ba8ab chore(deps): update dependency boto3 to v1.42.8 2025-12-12 07:05:05 +00:00
David Burke a90174c116 Merge branch 'renovate/boto3-1.x-lockfile' into 'master'
chore(deps): update dependency boto3 to v1.42.7

See merge request glitchtip/glitchtip-backend!1925
2025-12-11 07:08:49 +00:00
David Burke 32476476ba chore(deps): update dependency boto3 to v1.42.7 2025-12-11 07:05:30 +00:00
David Burke 2f5779bf28 Merge branch 'renovate/boto3-1.x-lockfile' into 'master'
chore(deps): update dependency boto3 to v1.42.6

See merge request glitchtip/glitchtip-backend!1923
2025-12-10 07:08:16 +00:00
David Burke 150b657e3f chore(deps): update dependency boto3 to v1.42.6 2025-12-10 07:05:12 +00:00
David Burke 8532a49fac Merge branch 'renovate/boto3-1.x-lockfile' into 'master'
chore(deps): update dependency boto3 to v1.42.5

See merge request glitchtip/glitchtip-backend!1922
2025-12-09 07:08:40 +00:00
David Burke 3c711f38b9 chore(deps): update dependency boto3 to v1.42.5 2025-12-09 07:05:36 +00:00
David Burke 3a1fa2a470 Merge branch 'renovate/psycopg-3.x-lockfile' into 'master'
chore(deps): update dependency psycopg to v3.3.2

See merge request glitchtip/glitchtip-backend!1920
2025-12-07 07:09:40 +00:00
David Burke ef9352f8f6 Merge branch 'renovate/orjson-3.x-lockfile' into 'master'
chore(deps): update dependency orjson to v3.11.5

See merge request glitchtip/glitchtip-backend!1919
2025-12-07 07:09:27 +00:00
David Burke f68aa9de16 chore(deps): update dependency psycopg to v3.3.2 2025-12-07 07:06:07 +00:00
David Burke f6aa552cec chore(deps): update dependency orjson to v3.11.5 2025-12-07 07:05:44 +00:00
David Burke 613ab66bbe Merge branch 'renovate/boto3-1.x-lockfile' into 'master'
chore(deps): update dependency boto3 to v1.42.4

See merge request glitchtip/glitchtip-backend!1918
2025-12-06 07:10:29 +00:00
David Burke ced7c44331 chore(deps): update dependency boto3 to v1.42.4 2025-12-06 07:05:31 +00:00
David Burke d4e37c74e2 Merge branch 'renovate/ruff-0.x-lockfile' into 'master'
chore(deps): update dependency ruff to v0.14.8

See merge request glitchtip/glitchtip-backend!1916
2025-12-05 07:08:41 +00:00
David Burke 6d80ce2784 Merge branch 'renovate/boto3-1.x-lockfile' into 'master'
chore(deps): update dependency boto3 to v1.42.3

See merge request glitchtip/glitchtip-backend!1907
2025-12-05 07:08:21 +00:00
David Burke 11dd5bb943 chore(deps): update dependency ruff to v0.14.8 2025-12-05 07:06:00 +00:00
David Burke e17d79ceb7 chore(deps): update dependency boto3 to v1.42.3 2025-12-05 07:05:25 +00:00
David Burke c0f8550def Merge branch 'py314' into 'master'
Python 3.14

See merge request glitchtip/glitchtip-backend!1915
2025-12-05 02:49:58 +00:00
David Burke 45dcec2f8d lint 2025-12-04 21:32:55 -05:00
David Burke 7a41ce71ac fix: Fix test failures after Python 3.14 upgrade
A number of tests started failing after upgrading from Python 3.13 to 3.14.
This commit addresses these failures by:

- Forcing explicit serialization of enums and integer IDs to strings in API responses to counteract changed default behavior in Pydantic/Ninja.
- Enforcing consistent non-hyphenated UUID serialization to align with Sentry's API format.
- Fixing validation schemas that were not correctly enforcing rules for email formats and required fields.

These changes ensure that the tests pass on both Python 3.11 and 3.14 and improve Sentry API compatibility.
2025-12-04 21:32:17 -05:00
David Burke dbc952d6b0 Python 3.14 2025-12-04 21:18:23 -05:00
David Burke 1d82625fdd Merge branch 'django-6-0' into 'master'
Prep for Django 6 0

See merge request glitchtip/glitchtip-backend!1914
2025-12-04 13:54:55 +00:00
David Burke 16b5a9e047 Upgrade ninja 2025-12-04 08:52:12 -05:00
David Burke e5af7dd858 Keep lower py for now 2025-12-04 08:49:46 -05:00
David Burke 3005923458 lint 2025-12-04 08:48:51 -05:00
David Burke 46be6e1ca7 Prep for 6.0 without upgrading yet 2025-12-04 08:47:54 -05:00
David Burke 835e0b0d3e Upgrade to django 6 2025-12-03 20:43:52 -05:00
David Burke 5691918b13 Update packages 2025-12-03 20:25:33 -05:00
David Burke f218aa0a87 Merge branch 'renovate/django-5.x-lockfile' into 'master'
chore(deps): update dependency django to v5.2.9

See merge request glitchtip/glitchtip-backend!1910
2025-12-03 07:09:21 +00:00
David Burke b9473934e3 chore(deps): update dependency django to v5.2.9 2025-12-03 07:06:20 +00:00
David Burke b0d73b5444 Merge branch 'renovate/django-stubs-5.x-lockfile' into 'master'
chore(deps): update dependency django-stubs to v5.2.8

See merge request glitchtip/glitchtip-backend!1908
2025-12-02 07:08:25 +00:00
David Burke fdeaa3a039 chore(deps): update dependency django-stubs to v5.2.8 2025-12-02 07:05:41 +00:00
David Burke 6439582d30 Merge branch 'renovate/locust-2.x-lockfile' into 'master'
chore(deps): update dependency locust to v2.42.6

See merge request glitchtip/glitchtip-backend!1906
2025-11-30 07:09:32 +00:00
David Burke fa64598864 chore(deps): update dependency locust to v2.42.6 2025-11-30 07:05:07 +00:00
David Burke 2ba006c958 Add granian. Apply consistent approach to startup process management
using exec
2025-11-29 10:45:59 -05:00
David Burke e7822d60a6 Merge branch 'renovate/ruff-0.x-lockfile' into 'master'
chore(deps): update dependency ruff to v0.14.7

See merge request glitchtip/glitchtip-backend!1904
2025-11-29 07:08:12 +00:00
David Burke 3c0c941551 chore(deps): update dependency ruff to v0.14.7 2025-11-29 07:05:00 +00:00
David Burke a01db7c51a Merge branch '443-issue_permalink' into 'master'
Implement issue permalinks (#443)

Closes #443

See merge request glitchtip/glitchtip-backend!1903
2025-11-29 01:56:10 +00:00
David Burke 7bf380bb64 Merge branch 'renovate/sentry-sdk-2.x-lockfile' into 'master'
chore(deps): update dependency sentry-sdk to v2.46.0

See merge request glitchtip/glitchtip-backend!1899
2025-11-28 15:53:41 +00:00
David Burke df88cca6ac Merge branch 'renovate/boto3-1.x-lockfile' into 'master'
chore(deps): update dependency boto3 to v1.41.5

See merge request glitchtip/glitchtip-backend!1892
2025-11-28 15:53:31 +00:00
David Burke dbefe4dd40 Merge branch 'renovate/symbolic-12.x' into 'master'
chore(deps): update dependency symbolic to ~=12.17.0

See merge request glitchtip/glitchtip-backend!1890
2025-11-28 15:53:19 +00:00
David Burke 4cb4c04028 Merge branch '417-defensive-tsvector' into 'master'
Make tsvector concat function more defensive

Closes #417

See merge request glitchtip/glitchtip-backend!1902
2025-11-28 15:36:42 +00:00
David Burke 9e6a0f0d45 Merge branch 'fix/transaction-platform' into 'master'
fix: set platform in transactionEvent to other per default

See merge request glitchtip/glitchtip-backend!1900
2025-11-28 15:36:15 +00:00
David Burke a960e5c98c lint 2025-11-28 10:34:51 -05:00
David Burke f6feb03e56 Make tsvector concat function more defensive 2025-11-27 11:44:40 -05:00
David Burke 9c14a2894d chore(deps): update dependency sentry-sdk to v2.46.0 2025-11-27 08:05:39 +00:00
David Burke c4f89201b6 chore(deps): update dependency boto3 to v1.41.5 2025-11-27 08:05:13 +00:00
David Burke 875d764547 Merge branch 'renovate/pydantic-2.x-lockfile' into 'master'
chore(deps): update dependency pydantic to v2.12.5

See merge request glitchtip/glitchtip-backend!1901
2025-11-27 07:09:12 +00:00
David Burke c2f08e9d33 chore(deps): update dependency pydantic to v2.12.5 2025-11-27 07:06:14 +00:00
David Burke 936751cc0d Merge branch 'renovate/ruff-0.x-lockfile' into 'master'
chore(deps): update dependency ruff to v0.14.6

See merge request glitchtip/glitchtip-backend!1896
2025-11-22 07:09:37 +00:00
David Burke 62c76a041e Merge branch 'renovate/psycopg-3.x-lockfile' into 'master'
chore(deps): update dependency psycopg to v3.2.13

See merge request glitchtip/glitchtip-backend!1895
2025-11-22 07:07:59 +00:00
David Burke b85d8ce9b8 chore(deps): update dependency ruff to v0.14.6 2025-11-22 07:05:24 +00:00
David Burke 1df186d829 chore(deps): update dependency psycopg to v3.2.13 2025-11-22 07:05:02 +00:00
David Burke 239ed825f3 Merge branch 'renovate/locust-2.x-lockfile' into 'master'
chore(deps): update dependency locust to v2.42.5

See merge request glitchtip/glitchtip-backend!1894
2025-11-21 07:08:30 +00:00
David Burke 673bd591e1 Merge branch 'renovate/django-allauth-65.x-lockfile' into 'master'
chore(deps): update dependency django-allauth to v65.13.1

See merge request glitchtip/glitchtip-backend!1893
2025-11-21 07:08:11 +00:00
David Burke fc728c4503 chore(deps): update dependency locust to v2.42.5 2025-11-21 07:05:49 +00:00
David Burke 984a71da6b chore(deps): update dependency django-allauth to v65.13.1 2025-11-21 07:05:34 +00:00
David Burke ceb895b0b2 django-ninja 1.5 2025-11-18 20:46:12 -05:00
David Burke d5382368d9 lint 2025-11-18 09:46:05 -05:00
David Burke da0ea8e79d Remove deprecated pydantic Config 2025-11-18 09:41:41 -05:00
David Burke 39557f792f Merge branch 'renovate/boto3-1.x-lockfile' into 'master'
chore(deps): update dependency boto3 to v1.40.75

See merge request glitchtip/glitchtip-backend!1889
2025-11-18 07:08:51 +00:00
David Burke dbbb628b6d chore(deps): update dependency symbolic to ~=12.17.0 2025-11-18 07:06:30 +00:00
David Burke ecb77a6423 chore(deps): update dependency boto3 to v1.40.75 2025-11-18 07:05:51 +00:00
David Burke 161d0c45a8 lint 2025-11-17 16:40:20 -05:00
David Burke 7d194c7687 fix: Record project first_event on event ingest 2025-11-17 16:35:19 -05:00
David Burke 6341c835d1 Merge branch 'renovate/locust-2.x-lockfile' into 'master'
chore(deps): update dependency locust to v2.42.3

See merge request glitchtip/glitchtip-backend!1887
2025-11-16 07:09:12 +00:00
David Burke c5473c1853 chore(deps): update dependency locust to v2.42.3 2025-11-16 07:05:55 +00:00