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

Upgrade to 0.2.3 backend version #1160

Merged
merged 10 commits into from
Jan 17, 2025
Merged

Upgrade to 0.2.3 backend version #1160

merged 10 commits into from
Jan 17, 2025

Conversation

tyranron
Copy link
Contributor

@tyranron tyranron commented Jan 16, 2025

Synopsis

0.2.3 backend has been released.

Accessible for testing from:
https://messenger.soc.stg.t11913.org/api

Changelog 0.2.2

Fixed

  • Configuration:
    • Incorrect parsing of push.apns.api_url option.

Changelog 0.2.3

Added

  • GraphQL API:
    • Types:
      • OCCUPIED value to RegisterPushDeviceErrorCode enum.
  • FCM notifications:
    • data.recipientId field.
  • APNs notifications:
    • recipientId field.

Changed

  • APNs and FCM notifications:
    • Made userNum argument passed to l10n phrases split into groups of 4 digits.

Fixed

  • GraphQL API:
    • Mutations:
      • BAD_DEVICE error of registerPushDevice mutation when PushDeviceToken.apnsVoip is provided.
  • APNs notifications:
    • Incorrect topic of VoIP notifications.

Solution

  • Update GraphQL schema
  • Adjust GraphQL API usage

Checklist

  • Created PR:
    • In draft mode
    • Name contains issue reference
    • Has type and k:: labels applied
  • Before review:
    • Documentation is updated (if required)
    • Tests are updated (if required)
    • Changes conform code style
    • CHANGELOG entry is added (if required)
    • FCM (final commit message) is posted or updated
    • Draft mode is removed
  • Review is completed and changes are approved
    • FCM (final commit message) is approved
  • Before merge:
    • Milestone is set
    • PR's name and description are correct and up-to-date
    • All temporary labels are removed

@tyranron tyranron added enhancement Improvement of existing features or bugfix k::refactor Refactor changes of existing code labels Jan 16, 2025
@tyranron tyranron added this to the 0.4.0 milestone Jan 16, 2025
@SleepySquash SleepySquash changed the title Upgrade to 0.2.1 backend version Upgrade to 0.2.3 backend version Jan 17, 2025
@SleepySquash
Copy link
Contributor

FCM

Upgrade to 0.2.3 backend version (#1160)

@SleepySquash SleepySquash marked this pull request as ready for review January 17, 2025 12:07
@SleepySquash SleepySquash merged commit aaa5738 into main Jan 17, 2025
27 checks passed
@SleepySquash SleepySquash deleted the backend-0.2.3 branch January 17, 2025 12:10
github-actions bot added a commit that referenced this pull request Jan 17, 2025
Co-authored-by: SleepySquash <nordnikita@icloud.com> aaa5738
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improvement of existing features or bugfix k::refactor Refactor changes of existing code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants