Changelog

  • 1.1.1

    • Added get order method for users
    • Added testing method for payment links
  • 1.1.0

    • Added CRUD methods for coach payment credentials
    • Added bills group with coach income and withdrawal methods
  • 1.0.25

    • Added catalog method to retrieve coach by id
    • Added catalog method to retrieve user by id
  • 1.0.24

    • Added room_token to workouts
    • Added peer_token to users and coaches
  • 1.0.23

    • Added payment management
  • 1.0.22

    • Added new targets
    • Added min max price to search method
    • Update user and coach avatar in getstream.io
  • 1.0.21

    • Added allowed_genders column to coach model
  • 1.0.20

    • Changed user and coach calendar/token method
  • 1.0.19

    • Added subscription price method
    • Added getstream.io methods for user and coach
    • Added getstream.io logic
  • 1.0.18

    • Added subscription flow
    • Added column subscription_id in user workout signUp method
  • 1.0.17

    • Added methods for google calendar
    • Added column use_google_calendar in user and coach models
  • 1.0.16

    • Added method for getting workouts without review
    • Added method for binding auth_types for users and coaches
  • 1.0.15

    • Added new methods for getting workouts by id
    • Changed column reason to reasons in workout review method
  • 1.0.14

    • Added test group with push notification method
  • 1.0.13

    • Added workout review methods
    • Added push notifications for workout review
    • Added new methods for update google tokens for user and coach
  • 1.0.12

    • Added change dates to workout information
    • Fixed workout slots method
    • Added new push notification
  • 1.0.11

    • Added new response codes
    • Added is_started and is_finished fields to workouts
    • Added wait_for_change field to workouts
    • Added archive filter to workout method
  • 1.0.10

    • Added coach workout slots method
    • Added push notifications
    • Added notes column to change slots methods
    • Fixed method for getting slots
    • Removed validation rule for change slot request
  • 1.0.9

    • Fixed registration methods
    • Added logs for each request
    • Added logic to change workout slots (for user and coach)
    • Added user notification methods
  • 1.0.8

    • Added search filters
    • Added pagination for search method (limit 100)
    • Changed response for search method
  • 1.0.7

    • Added coach notification methods
  • 1.0.6

    • Change time_zone to required field in user and coach registration methods
    • Added new auth type (firebase) for user and coach registration and login methods
    • Added functionality to register user and coach by firebase token
    • Added functionality to login user and coach by firebase token
    • Binding user and coach to firebase token from any other auth type
    • Expand token lifetime to 60 days
  • 1.0.5

    • Added user workout CRUD methods
    • Added coach workout CRUD methods
    • Added coach video field
    • Added methods for updating device token for user and coach
    • Added orders in signup workout slots methods
  • 1.0.4

    • Added coach search method
    • Added country and about fields to user model
  • 1.0.3

    • Added coach education model
  • 1.0.2

    • Socialite integration
    • Remove email from user registration methods
    • Rename auth_id to code in user and coach registration and login methods
    • Added coach country field
  • 1.0.1

    • Added timezones to registration methods for user and coach
    • Added schedule coach model
  • 1.0.0

    • Initial release