Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(main): release 2.109.0 #3798

Closed
wants to merge 1 commit into from

Conversation

dabeeeenster
Copy link
Contributor

🤖 I have created a release beep boop

2.109.0 (2024-04-18)

Features

Bug Fixes

  • env variable instructions on locally-api.md (#3223) (4f2fa90)
  • 2079/deadlock: avoid deadlock by updating env individually (#3339) (85443a2)
  • Add create segment error handling (#3413) (932c62d)
  • Add Flagsmith signature header when testing webhook. (#3666) (c950875)
  • Add group owners to missing endpoint (#3080) (8fe2ea7)
  • Add missing f-string from app_analytics models (#3155) (58d6589)
  • Add padding to the announcement (#3474) (e5f29a1)
  • Add stale_flags_limit_days to Project serializer (#3607) (99e0148)
  • Add trailing / to delete api key endpoint (#3506) (0d655a0)
  • Adjust permissions logic for view / manage groups (#3679) (5ba3083)
  • Adjust segment not rule (#3267) (6edc932)
  • admin/task-processor: handle no task run (#3196) (eab1f6d)
  • allow deletion of scheduled change requests (#3713) (cd1f79c)
  • allow editing scheduled changes (#3227) (90ee8c7)
  • analytics: move feature_name index into its own migration file (#3427) (39b7300)
  • API usage alerting in production (#3507) (ce38ab7)
  • api-deploy/action.yml: Write the PGP key correctly (#3099) (c1c45cb)
  • async feature versioning test (#3717) (8ad7f04)
  • audit paging (#3421) (32f3b0a)
  • audit: add details for override creation (#3359) (a888f29)
  • audit: add segment deleted audit log (#3585) (e2b8a92)
  • audit: create audit log for deleted conditions in a segment (#3577) (1330b4a)
  • audit: handle case where AuditLog doesn't have a history record (#3357) (6501829)
  • audit: use correct endpoint for retrieve (#3578) (5f98b1b)
  • Avoid errors when missing subscription information cache id (#3380) (d9a835f)
  • Avoid loading Django settings in Gunicorn (#3685) (7c65445)
  • Avoid using a Gunicorn config file (#3699) (647c52a)
  • broken CSS on Integrations page in non-Chromium browsers (#3705) (0fe8646)
  • bump rbac to fix import issue (#3128) (ba33582)
  • change request rendering issue when author no longer belongs to organisation (#3087) (8087fe2)
  • change-requests: prevent incorrect scheduled changes warning (#3593) (165088b)
  • clear schedule date (#3558) (fa9c68f)
  • convert CharFields to TextFields for FeatureImport / FeatureExport models (#3720) (6bebcef)
  • correct JS code snippets syntax (#3770) (e2155d2)
  • Create API usage notification butter bar (#3698) (d99fb24)
  • Create group should auto focus on the name input (#3632) (ddb0b7f)
  • Dasherize conversion event types path (#3516) (994eb55)
  • database Compose warnings and set a project name (#3701) (93ace86)
  • db: Fix read replica strategy (#3426) (d63a289)
  • delete project (#3393) (be544e2)
  • display of usage chart (#3331) (21cf0b8)
  • do not show identity overrides tab until release (#3134) (b1fb768)
  • Dockerfile: setup gnupg correctly for nobody (#3167) (4759876)
  • Dockerfile: Use correct secret ID for pgp_key (#3141) (44ee410)
  • Docs - Bring the code examples in-line with the latest SDK (#3456) (1270b18)
  • don't create feature export before launch darkly import (#3510) (afadf5a)
  • edge API not updated when versioned change request committed (#3760) (a7ee657)
  • Enable faster feature loading (#3550) (157a9aa)
  • enable hubspot for staging (#3545) (2460c81)
  • ensure api/static directory is created by Git (#3702) (eca05ca)
  • Environments metadata n+1 for project admin (#3101) (093fa3a)
  • erroneous booleans in feature tooltip (#3219) (3758d33)
  • feature-service/get_edge_override: handle deleted features (#3368) (1eae11c)
  • Fine tune feature import export (#3163) (79e67ee)
  • Freeze time for tests to ensure dependability (#3627) (2f647f2)
  • fs-delete/webhook: use fs instance instead of historical (#3475) (90e10cf)
  • Get permissions by using environment instead of project scope (#3444) (1b427f2)
  • Handle feature import processing during import (#3305) (28459c5)
  • handle InfluxDBError when writing data (#3788) (1eaa823)
  • hide additional actions on identity overrides tab in Edge (#3135) (5e0093e)
  • hide identity overrides badge or edge projects (#3156) (6a44b3d)
  • Husky install (#3137) (921b210)
  • Incorrect environment variable interpolation in Makefile (#3709) (79a85bd)
  • Incorrect tag filtering when results have no features (#3309) (cca86c3)
  • infra/staging: Add INFLUXDB_BUCKET to task def (#3199) (445dc2b)
  • infra: use correct version number for flagsmith workflows (#3408) (7adaeb1)
  • Limit segment rules and conditions (#3397) (c89e96e)
  • Long DELETE project call (#3360) (aca0fc5)
  • Manage members layout is broken (#3058) (d129397)
  • migrations: Fix tags migrations (#3419) (f1ebdf5)
  • Move environments and features to test area (#3081) (05a3b37)
  • N+1 on segment overrides for environment-document endpoint (#3512) (4e92f34)
  • No pagination when querying environments_v2 (#3661) (7e19f4f)
  • odd behaviour seen when using REPLICA_DATABASE_URLS (#3771) (ec9e8ab)
  • OR button hiding and empty condtions (#3269) (0e28b6c)
  • org switcher (#3453) (3bc1bd8)
  • organisation store imports (#3721) (2df29c4)
  • Paging spacer logic (#3275) (00ac34e)
  • poetry audit (#3592) (c2155b2)
  • postgres/feature-analytics: use feature filter (#3091) (c0fc231)
  • prevent cascade deletes from users deleting change requests (#3580) (b961790)
  • prevent tasks dying from temporary loss of db connection (#3674) (b872a6c)
  • Project settings with no environments (#3572) (becfff1)
  • projects list navigation (#3328) (92d6076)
  • re-add identity overrides for core projects (#3139) (8a5c20f)
  • Reading role permissions generates 500 error backend (#3079) (cee607a)
  • Reading role permissions generates 500 errors (#3009) (de5cf9d)
  • redis_cache: extend DefaultClient class to add support for RedisClusterException (#3392) (0949963)
  • redis-cluster: add lower socket timeout (#3401) (37b89b3)
  • Refresh filter after tagging (#3575) (62f8f69)
  • regex tester (#3395) (64650c6)
  • regular expression validation UI (#3394) (5f13624)
  • Remove CSRF parameter from sales-dashboard search form (#3716) (1e75ae9)
  • remove duplicate tos (#3589) (0f2506e)
  • remove feature modal (#3608) (9d737ad)
  • remove pagination from group summaries (#3090) (1065ad0)
  • Reset password error handling (#3271) (a54352f)
  • Revert "feat: Support multiple OR'd search terms in sales-dashboard" (#3739) (7dd0c82)
  • revert "fix: Reading role permissions generates 500 error backend" (#3093) (e57a01c)
  • revert: "feat(rate-limit): enable rate limit in production (#3362)" (#3381) (ea3bc3c)
  • revert: disable hubspot for staging (#3576) (c647fbd)
  • rollback json access logging (#3694) (6f66e0f)
  • segment override assignment (#3734) (a859902)
  • segment paging (#3332) (8050aed)
  • segments: use API query param for feature-specific filter (#3431) (86cc3da)
  • show falsy values in identity overrides (#3144) (68cfd15)
  • Show scheduled change request (#3118) (efddf13)
  • sse_recurring_task: reload sse/tasks (#3108) (4e8e321)
  • sse/stream_access_logs: handle invalid log (#3307) (0ef4764)
  • sse/tracking: Use INFLUXDB_BUCKET for storing data (#3197) (fbd14fe)
  • staging/infra/redis: use correct connection factory (#3353) (4a5f5e6)
  • startup plan does not allow correct permissions (#3602) (9642e2f)
  • subscriptions: ensure that manually added subscriptions work correctly in all deployments (#3182) (ae94267)
  • task-processor/task-definition: set RUN_BY_PROCESSOR (#3195) (f478def)
  • task-processor: catch all exceptions (#3737) (84ab486)
  • task-processor: implement grace period for deleting old recurring task (#3169) (00f0552)
  • tests using has_calls instead of assert_has_calls (#3775) (b019a35)
  • tests/NoCredentialsError: use aws_credentials fixture (#3131) (7883e28)
  • Tidy up ld import (#3276) (3ee8e6a)
  • toggle flag (#3480) (87cfcd9)
  • toggle mv flags (#3450) (4214657)
  • tweak sdk copy (#3341) (13617c5)
  • ui: SAML should not be in Scale-up (#3189) (e6822bd)
  • Unable to delete multiple segment overrides at once (#3100) (9e6e0ca)
  • Use dotenv in frontend/bin/env.js (#3668) (8c25cd6)
  • variation percentage calculation (#3268) (ec272ba)
  • Versioning test - always login regardless of skip test (#3424) (a04aafb)
  • versioning: endpoints should return latest versions (#3209) (5e16e56)
  • webhook/logging: log response code only if response is not none (#3354) (ea42a34)
  • webhooks: default task processor to use processor and prevent webhook retries in non-processor environments (#3273) (4d002fc)
  • webhooks: prevent raise on give up (#3295) (581a8c9)
  • webhooks: prevent unnecessary organisation webhook tasks (#3365) (ec32ce7)

Infrastructure (Flagsmith SaaS Only)

  • cache environment segments in production (#3745) (f2302ee)

This PR was generated with Release Please. See documentation.

@dabeeeenster dabeeeenster added the autorelease: pending release-please powered label Apr 18, 2024
Copy link

vercel bot commented Apr 18, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
docs ✅ Ready (Inspect) Visit Preview 💬 Add feedback Apr 18, 2024 9:13am
flagsmith-frontend-preview ✅ Ready (Inspect) Visit Preview 💬 Add feedback Apr 18, 2024 9:13am
flagsmith-frontend-staging ✅ Ready (Inspect) Visit Preview 💬 Add feedback Apr 18, 2024 9:13am

Copy link
Contributor

github-actions bot commented Apr 18, 2024

Uffizzi Preview deployment-50381 was deleted.

@matthewelwell
Copy link
Contributor

I think this was caused by #3797 . I'm reverting that in #3799 and will close this PR, and cross my fingers that RP sorts itself out...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
autorelease: pending release-please powered
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants