Skip to content

0.20.0

Compare
Choose a tag to compare
@rootpd rootpd released this 01 Sep 10:54
· 506 commits to master since this release
  • BREAKING: Removed columns address and phone_number from table users. All data stored in this columns were migrated to table user_meta and were stored under keys deprecated_address and deprecated_phone_number. Use address entity instead of these legacy columns. remp/crm#686
  • Added DeviceTokenAuthorization to UserTokenAuthorization service for authorizing user by device token. remp/crm#1313
  • Added UsersApiAuthorizationInterface which extends api authorization interface with getAuthorizedUsers method for usage in api handlers which require authorizing more than one user. remp/crm#1313
  • Fixed public_name default value in user admin form. remp/crm#1425
  • Added country_iso parameter to /api/v1/users/address endpoint (+tests). remp/crm#1060
  • Added country_iso parameter to /api/v1/users/change-address-request endpoint (+tests). remp/crm#1060
  • Parameter country_id in /api/v1/users/change-address-request endpoint marked as deprecated. remp/crm#1060
  • Added UnclaimedUser model capable of creating unclaimed (anonymous) users and verifying them. remp/crm#1417
  • Added optional parameter access_token to /api/v1/users/get-device-token endpoint (+tests). Generated device_token is paired with access_token when provided. remp/crm#1434
  • Added unpairing old device_token from access_token when pairing new device_token to access_token for known user. remp/crm#1436
  • Added source parameter to all access tokens to recognize originating source of newly created access tokens. #12