Releases: City-of-Helsinki/linkedevents
Releases · City-of-Helsinki/linkedevents
linkedevents: v3.9.1
linkedevents: v3.9.0
linkedevents: v3.8.0
3.8.0 (2024-09-25)
Features
- espoo-importer: Restrict importing old espoo events (5b6364d)
- events: Add has_user_editable_resources to API (d802de2)
- events: Only superusers can edit org users (eae9327)
- events: Use noreply address for feedback (40cdd77)
- 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: 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)
Bug Fixes
- 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)
- Change logger error to info (bacec67)
- 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)
- Enkora course expiry check and service image urls (4155efe)
- 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: Validation for duplicate event links (8df7b1b)
- regisration: Check ancestor perms for accounts and merchants (0510fcd)
- registration: Allow customer groups with zero price (9a3e035)
- registration: Safer mandatory field validation (85a152d)
- registration: Send VAT as decimal to Talpa (854941b)
- Terms_to_regex outputs correct regex for OR operator (4e39021)
Performance Improvements
- registration: Fix a couple of slow tests (5bd124e)
Dependencies
- Bump dependencies (de365c1)
Documentation
linkedevents: v3.7.2
linkedevents: v3.7.1
linkedevents: v3.7.0
linkedevents: v3.6.0
3.6.0 (2024-06-11)
Features
- Action endpoints for getting merchants and accounts (4722c52)
- Add lang parameter to checkout URLs (dd4da32)
- Add name and address_locality fields to analytics API (507287b)
- Allow multiple accounts per organization (90e13e2)
- Allow multiple merchants per organization (99bbece)
- Always use the partial refund Talpa endpoint (42835c6)
- Check order and payment before refunds (3da4bcb)
- Command for removing expired admin permissions (244db58)
- Don't allow cancelling event with payments (afa6b2b)
- events-api: Match audience in keyword_* filters (0b42f0b)
- Filtering by modified time to data analytics api (4c2fd93)
- gdpr-api: Add translations to gdpr data (95120f9)
- Merchant and account selections for registration (5bfd796)
- Prevent deleting signup with refund or cancellation (2c17cb3)
- Refund and cancel payment through webhooks (8ab3d92)
- Remove webhook attendee_status update (34420ed)
- Rest api for data analytics (6559870)
- Use new enkora api translations endpoint (55c8c6f)
- Vat code mapping for vat percentage (16b67bb)
Bug Fixes
linkedevents: v3.5.0
3.5.0 (2024-05-28)
Features
- Add create_instant_refunds method to WebStoreOrderAPIClient (1c9842c)
- Add readiness and healthz endpoints (5a6a229)
- Allow partial signup payment refunds (2e4c25a)
- Allow registration admin to signup to closed enrolment (56fb1ab)
- Cancel signups on event deletion or cancellation (a898459)
- Create new merchant in Talpa if Paytrail merchant ID changed (17b31af)
- Create product mapping if missing during signup (ff52b15)
- Don't require organization membership from superusers (23ea303)
- Improve payment refund and cancellation processing (d1b0a17)
- Move signups to attending on capacity increase (5fd2ded)
- Remove apikey auth from web store webhooks (6a712f5)
- Remove helmet importer (473c7bd)
- 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)
Bug Fixes
- Change Enkora importer date interval and yso mappings (46b7e4a)
Dependencies
- Upgrade dependencies (2949084)
Documentation
- Update importer documentation (d0e8dc0)
linkedevents: v3.4.1
linkedevents: v3.4.0
3.4.0 (2024-04-23)
Features
- Accounts to API (7cf83a7)
- Add client for the Talpa Product Experience API (196b278)
- Add refund request to WebStorePaymentAPIClient (fcd6073)
- Add Talpa accounts to Django admin (2258030)
- Create Talpa product mapping and accounting for paid registrations (4988630)
- Don't update merchant in Talpa if data has not changed (f2cd537)
- Further Enkora importer improvements as agreed with KUVA/Liikunta (4579fdd)
- Refund cancelled paid signups (0fc3431)
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)
- Financial admin with admin role can POST or PUT organization data (ea035a5)
- Flaky notification date and time format tests (cac3f3d)
- Improve Swedish translations (45d3e49)
- Make merchant_id a read_only field in API (dec1438)
- Mark transferred signup with payment as attending (360ac2d)
- Signup unpaid order cancellation (234f917)
Dependencies
- Upgrade dependencies to newer versions (0816f1f)