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 linkedevents 3.10.0 #2

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

github-actions[bot]
Copy link

@github-actions github-actions bot commented Oct 28, 2024

🤖 I have created a release beep boop

3.10.0 (2025-02-06)

Features

  • Accounts to API (7cf83a7)
  • Action endpoints for getting merchants and accounts (4722c52)
  • Add client for the Talpa Merchant Experience API (7333820)
  • Add client for the Talpa Product Experience API (196b278)
  • Add create_instant_refunds method to WebStoreOrderAPIClient (1c9842c)
  • Add is_superuser field to UserSerializer (90905cf)
  • Add lang parameter to checkout URLs (dd4da32)
  • Add name and address_locality fields to analytics API (507287b)
  • Add readiness and healthz endpoints (5a6a229)
  • Add refund request to WebStorePaymentAPIClient (fcd6073)
  • Add Talpa accounts to Django admin (2258030)
  • Add Talpa merchants to Django admin (529c3f4)
  • Allow multiple accounts per organization (90e13e2)
  • Allow multiple merchants per organization (99bbece)
  • Allow only same VAT percentage for registration price groups (f715b0c)
  • Allow partial signup payment refunds (2e4c25a)
  • Allow registration admin to signup to closed enrolment (56fb1ab)
  • Always use the partial refund Talpa endpoint (42835c6)
  • analytics: Data_source endpoint to analytics api (2e513f4)
  • Cancel signups on event deletion or cancellation (a898459)
  • Check order and payment before refunds (3da4bcb)
  • Command for removing expired admin permissions (244db58)
  • Create new merchant in Talpa if Paytrail merchant ID changed (17b31af)
  • Create or update a Merchant in Talpa (e0e07c8)
  • Create product mapping if missing during signup (ff52b15)
  • Create Talpa product mapping and accounting for paid registrations (4988630)
  • Don't allow cancelling event with payments (afa6b2b)
  • Don't require organization membership from superusers (23ea303)
  • Don't update merchant in Talpa if data has not changed (f2cd537)
  • espoo-importer: Restrict importing old espoo events (5b6364d)
  • events-api: Match audience in keyword_* filters (0b42f0b)
  • events: Add has_user_editable_resources to API (d802de2)
  • events: Only superusers can edit org users (eae9327)
  • events: Use noreply address for feedback (40cdd77)
  • Filtering by modified time to data analytics api (4c2fd93)
  • Further Enkora importer improvements as agreed with KUVA/Liikunta (4579fdd)
  • gdpr-api: Add translations to gdpr data (95120f9)
  • gdpr-api: In deletion check for upcoming signups (50b4e48)
  • gdpr-api: Prevent deletion when payments ongoing (ac27878)
  • Improve payment refund and cancellation processing (d1b0a17)
  • Merchant and account selections for registration (5bfd796)
  • Merchants to API (3098127)
  • Move signups to attending on capacity increase (5fd2ded)
  • Prevent deleting signup with refund or cancellation (2c17cb3)
  • Refund and cancel payment through webhooks (8ab3d92)
  • Refund cancelled paid signups (0fc3431)
  • registration: Add lang attr to email base template (6bc7b3c)
  • registration: Add title elem to email templates (77c488e)
  • registration: Authentication for web store webhooks (f53ddf6)
  • registration: Check refund status from a new endpoint (77000ed)
  • registration: Ics support for recurring events (b355998)
  • registration: Mandatory maximum attendee capacity (b5e7fc2)
  • registration: Only admins can delete signup after event start_time (9d2cdcd)
  • registration: Order XLSX primarily by attendee_status (bc345aa)
  • registration: Replace general VAT percentage with 25,5 (73a4cf8)
  • registration: Suomi.fi info text to invitation email (4cc3610)
  • registration: User-friendlier web store API error message (69da441)
  • Remove apikey auth from web store webhooks (6a712f5)
  • Remove helmet importer (473c7bd)
  • Remove webhook attendee_status update (34420ed)
  • Rest api for data analytics (6559870)
  • Scrub sensitive data through sentry_sdk (7658f0e)
  • Sentry returns git commit hash (5b7b4b4)
  • Store orderItemId from web store response (d59dbee)
  • Update product mapping if Talpa merchant ID is changed (5e91cec)
  • Use LINKED_EVENTS_UI_URL as merchant.url (5e885c0)
  • Use new enkora api translations endpoint (55c8c6f)
  • Use the same VAT percentage in registration price group admin (845a705)
  • Vat code mapping for vat percentage (16b67bb)

Bug Fixes

  • Add missing recurring event cancellation and refund texts (dfd24c2)
  • Add missing recurring event payment expiration texts (5fec021)
  • Allow multiple product mappings for merchants and accounts (fc37fe7)
  • Allow to patch presence_status regardless of price groups (0d7a4c0)
  • analytics: Properly use the swappable knox token model (8452c85)
  • analytics: Unregister knox.AuthToken from admin site (bae087f)
  • Broken graph.preferredLabel call in YSO importer (a7c012b)
  • Catch GDALException when receiving a bad srid in query params (66a19eb)
  • Change Enkora importer date interval and yso mappings (46b7e4a)
  • Change logger error to info (bacec67)
  • Changes to Enkora place_map and error logging (bb4328d)
  • Clean all html tags from non-allowed fields (cd2c469)
  • Disable GDPR feature not working as intended (cdfaaa5)
  • docs: Generate OpenAPI schema in staticbuilder (ebc2794)
  • docs: Remove unnecessary description parentheses (b1e0a13)
  • Don't always include all translated fields (79051b7)
  • Enkora course expiry check and service image urls (4155efe)
  • Ensure correct default for checkout language (6d388b2)
  • Ensure correct default for order language (a8ce79f)
  • espoo: Sanitize html from incoming texts (91fca34)
  • events: Fix error with x_ongoing_OR_set (1453144)
  • events: Modeltranslation field reference fixes (dde1994)
  • events: Proper ValidationError for invalid image id (3fb28db)
  • events: Use django qs functions in max_* and min_duration filters (07b27b3)
  • events: Validation for duplicate event links (8df7b1b)
  • Financial admin with admin role can POST or PUT organization data (ea035a5)
  • Flaky notification date and time format tests (cac3f3d)
  • Handle uncaught expection while processing Enkora event timestamps (430522b)
  • Improve Swedish translations (45d3e49)
  • Make espoo importer ignore orphaned events (e06238c)
  • Make merchant_id a read_only field in API (dec1438)
  • Mark transferred signup with payment as attending (360ac2d)
  • regisration: Check ancestor perms for accounts and merchants (0510fcd)
  • registration: Allow customer groups with zero price (9a3e035)
  • registration: Allow large remaining capacities (4a841e3)
  • registration: Order signups by id (3058608)
  • registration: Safer mandatory field validation (85a152d)
  • registration: Send VAT as decimal to Talpa (854941b)
  • registration: Validate PriceGroup description max_length (c03ccd4)
  • Remove matko importer (4efdee9)
  • Signup unpaid order cancellation (234f917)
  • Terms_to_regex outputs correct regex for OR operator (4e39021)
  • Use correct timezone for lastValidPurchaseDateTime (2531a92)
  • Use django's static root in swagger schema url config (ea21c23)
  • Use geomodelserializer in analytics api (6e2e6f0)
  • Use https for importing yso keywords (1f95b42)
  • Use https for tprek importer (d0c5f42)
  • Use sort in error log (5adbb7d)

Performance Improvements

  • registration: Fix a couple of slow tests (5bd124e)

Dependencies

  • Bump dependencies (de365c1)
  • Bump werkzeug from 3.0.4 to 3.0.6 (c1f7909)
  • Upgrade dependencies (2949084)
  • Upgrade dependencies to newer versions (0816f1f)

Documentation

  • Add missing example for show_all_places parameter (a7ab109)
  • espoo: Add docstrings, typehints, comments (776fa83)
  • Integrated swagger documentation (834c7b3)
  • Remove links for trying out the filters in swagger docs (0555ecb)
  • Static OpenAPI yaml generation (c74cf99)
  • Update importer documentation (d0e8dc0)

This PR was generated with Release Please. See documentation.

@github-actions github-actions bot force-pushed the release-please--branches--main--components--linkedevents branch 9 times, most recently from 956afd9 to f42a248 Compare November 5, 2024 01:17
@github-actions github-actions bot force-pushed the release-please--branches--main--components--linkedevents branch 7 times, most recently from 487ce16 to d82dd85 Compare November 12, 2024 01:17
@github-actions github-actions bot force-pushed the release-please--branches--main--components--linkedevents branch 7 times, most recently from 84c73e3 to ca077b5 Compare November 19, 2024 01:23
@github-actions github-actions bot force-pushed the release-please--branches--main--components--linkedevents branch 6 times, most recently from 155a2d2 to 9f85ed8 Compare November 25, 2024 01:24
@github-actions github-actions bot force-pushed the release-please--branches--main--components--linkedevents branch 8 times, most recently from bcbb8fc to 9d76dc8 Compare January 16, 2025 01:17
@github-actions github-actions bot force-pushed the release-please--branches--main--components--linkedevents branch 7 times, most recently from 0f3a103 to ebdb938 Compare January 23, 2025 01:17
@github-actions github-actions bot force-pushed the release-please--branches--main--components--linkedevents branch 8 times, most recently from af371a8 to b971925 Compare January 31, 2025 01:17
@github-actions github-actions bot force-pushed the release-please--branches--main--components--linkedevents branch 5 times, most recently from 77a1f05 to af8afad Compare February 5, 2025 01:19
@github-actions github-actions bot force-pushed the release-please--branches--main--components--linkedevents branch from af8afad to 2e3c5eb Compare February 6, 2025 01:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants