Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Mob 4140 post release 1 6 2 [MASTER] (#150)
* [MOB-2976] Quote model update for Polling (#80) * Update quote models * Update tests * Update cart file (#81) * Call follow endpoint for guest checkout booking fee retrieval (#83) * [MOB-3176] Cancellation SLA to booking (#84) * New models * Update tripinfo object * Update JSON * Remove package.resolved file * Update tests * Ignore this (#85) * {MOB-3181] Quotes cancellation SLA (#86) * Update quote model * Update tests * MOB-3144 - Add decimal formatting to CancellationFeePrice (#87) * Add decimal formatting to CancellationFeePrice * Update to use global const * Remove URL suffix (#88) * Add BrowserInfo to Adyen DropIn Payload (#89) * Bump nokogiri from 1.10.7 to 1.11.1 (#76) Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.10.7 to 1.11.1. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/master/CHANGELOG.md) - [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.10.7...v1.11.1) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * MOB-3205 Add SupplyPartnerID to the AdyenPayments request (#90) * Add SupplyPartnerId field to the payments API * Update tests and add supplyPartnerId * Add Fleet model to be used in Quote model (#91) * Make service cancellation type an enum (#92) * Make service cancellation type an enum * Retain other service cancellation type values. * Bump kramdown from 2.3.0 to 2.3.1 (#93) Bumps [kramdown](https://github.com/gettalong/kramdown) from 2.3.0 to 2.3.1. - [Release notes](https://github.com/gettalong/kramdown/releases) - [Changelog](https://github.com/gettalong/kramdown/blob/master/doc/news.page) - [Commits](https://github.com/gettalong/kramdown/commits) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Use the Keychain to store user credentials. (#94) * Add fastlane update command (#95) * Add fastlane update command * Add fastlane update as a separate command * Update Gemfile.lock * [MOB-3216] Release 1.4.0 (#96) * Bump version * Update pod spec (Need this to be published) * Bump nokogiri from 1.11.2 to 1.11.5 (#98) Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.11.2 to 1.11.5. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md) - [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.11.2...v1.11.5) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Use date data type for dateBooked (#99) * Bump version number to 1.5.0 (#100) * [MOB-3438] login with credentials (#104) * Make first small changes to auth service. * Create auth credentials swift files and update authservice * Init auth credentials interactor * Credentials finally works as public * Almost finished * Swap credentials with authToken * Finish interactor + rename token interactor * Remove requestsender * Test pass * Release 1.5.1 (#106) * versiob bump to 1_5_1-rc1 * updated version to 1_5_1 * changed readme (#108) * MOB-3445 change AuthToken init access level from internal to public (#109) * MOB-3488 Release 1.5.2 (develop) (#110) * Release 1.5.2 * Update marketting project version * MOB-3405 fix coding key for fleet capabilties (#112) Co-authored-by: Anca Feurdean <[email protected]> * fix refresh token call headers (#114) * MOB-3528: Release 1.5.3 (develop) (#115) * Release 1.5.3 * test circleci * undo circleci test * Add new error codes (#117) * Add loyalty nonce to booking api (#118) * Modify LoyaltyProgramme to be an Object vs an Array (#120) * Mob xxxx circleci fix (#124) * Update config.yml * Update config.yml * Revert * Avoid deleting the SSH private key * use separate commends * use xlarge resource * use cache for bundle * update xcode version to 12.2.0 * a bit cleanup * revert back to working version * update bundler version * use large resource * use xlarge resource * update xcode version, decrease resource_class to medium to fit our price plan * revert Xcode to 12.0, revert resource_class to xlarge, and change bundler version to 2.2.7 - working UISDK config * try solution proposed by Mikolaj * going back to xcode 12.2 and large resource_class * using medium resource_class * update fastlane * update fastlane take 2 * circleci sanity check * test removing ssh key * reverting last commit * adjust bundler version * test circleci * update to xcode 13 * update fastlane * remove fastline update, run bundle install before installing specific gem * Use xcode 12.5.1 * Minor change Co-authored-by: EdwardW2 <[email protected]> Co-authored-by: Diana Petrea <[email protected]> * [MOB-3633] Add Loyalty API (#119) * Add endpoints * LoyaltyStatus API Added * Add LoyaltyPoints model * Fix up the API endpoints * LoyaltyStatus Interactor * Edit APIEndpoint again * Update LoyaltyService * LoyaltyBurn interactor * Loyaltyearn Interactor * Update LoyaltyService * PreAuth interactor * Update service * Add mocks * Preauth mock * Add tests * Add remaining tests * Update PreAuth interactor * Remove Integration Tests (Not ready) * Fix loyaltyservice for preauth * Fix tests * Make requested changes to LoyaltyPreAuth * points to burnPoints * Guard currency * Fix broken test * Add new status test to make sure request is setup correctly * Fix loyaltyStatus? * cicleci test commit * test circleci commit * Add errors * Mob 3656 (#123) * get and persist loyalty status after payment provider response * minor change * add get current status method to loyalty service * refresh current loyalty status * add unit tests * Fix for paymemt provider model * resolve PR comments Co-authored-by: Mostafa Hadian <[email protected]> Co-authored-by: Diana Petrea <[email protected]> Co-authored-by: Mostafa Hadian <[email protected]> Co-authored-by: dianakarh <[email protected]> * Mob 3650 (#125) * update loyalty nonce model * fix unit test * fix loyalty preauth interactor * redo execute implementation in loyalty preauth interactor * Mob 3785 (#126) * add slug to KarhooError * use slug, add new error type * add new errot type * bump version (#127) * MOB-3819 add shopper locale to adyen payment request (#129) * add shopper locale to adyen payment request * add minor tweak * Feature/MOB-3883 add basic analytics events to track the conversion steps (#130) * New event names added according to requirements in https://karhoo.atlassian.net/browse/MOB-3868 * cleanup * cleanup * Renaming * bump version (#131) * change vehicle class to vehicle type in quote categories (#134) * change vehicle class to vehicle type in quote categories * fix tests * Feature/4021 add client key endpoint (#137) * add Adyen client key call * Mob 4024 post release 1.6 [DEVELOP] (#141) * [MOB-3216] Update master (#97) * [MOB-2976] Quote model update for Polling (#80) * Update quote models * Update tests * Update cart file (#81) * Call follow endpoint for guest checkout booking fee retrieval (#83) * [MOB-3176] Cancellation SLA to booking (#84) * New models * Update tripinfo object * Update JSON * Remove package.resolved file * Update tests * Ignore this (#85) * {MOB-3181] Quotes cancellation SLA (#86) * Update quote model * Update tests * MOB-3144 - Add decimal formatting to CancellationFeePrice (#87) * Add decimal formatting to CancellationFeePrice * Update to use global const * Remove URL suffix (#88) * Add BrowserInfo to Adyen DropIn Payload (#89) * Bump nokogiri from 1.10.7 to 1.11.1 (#76) Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.10.7 to 1.11.1. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/master/CHANGELOG.md) - [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.10.7...v1.11.1) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * MOB-3205 Add SupplyPartnerID to the AdyenPayments request (#90) * Add SupplyPartnerId field to the payments API * Update tests and add supplyPartnerId * Add Fleet model to be used in Quote model (#91) * Make service cancellation type an enum (#92) * Make service cancellation type an enum * Retain other service cancellation type values. * Bump kramdown from 2.3.0 to 2.3.1 (#93) Bumps [kramdown](https://github.com/gettalong/kramdown) from 2.3.0 to 2.3.1. - [Release notes](https://github.com/gettalong/kramdown/releases) - [Changelog](https://github.com/gettalong/kramdown/blob/master/doc/news.page) - [Commits](https://github.com/gettalong/kramdown/commits) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Use the Keychain to store user credentials. (#94) * Add fastlane update command (#95) * Add fastlane update command * Add fastlane update as a separate command * Update Gemfile.lock * [MOB-3216] Release 1.4.0 (#96) * Bump version * Update pod spec (Need this to be published) Co-authored-by: Jo Santa Maria <[email protected]> Co-authored-by: Mostafa Hadian <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: cornelkar <[email protected]> * MOB-3387 Final release 1.5.0 (#102) * [MOB-2976] Quote model update for Polling (#80) * Update quote models * Update tests * Update cart file (#81) * Call follow endpoint for guest checkout booking fee retrieval (#83) * [MOB-3176] Cancellation SLA to booking (#84) * New models * Update tripinfo object * Update JSON * Remove package.resolved file * Update tests * Ignore this (#85) * {MOB-3181] Quotes cancellation SLA (#86) * Update quote model * Update tests * MOB-3144 - Add decimal formatting to CancellationFeePrice (#87) * Add decimal formatting to CancellationFeePrice * Update to use global const * Remove URL suffix (#88) * Add BrowserInfo to Adyen DropIn Payload (#89) * Bump nokogiri from 1.10.7 to 1.11.1 (#76) Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.10.7 to 1.11.1. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/master/CHANGELOG.md) - [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.10.7...v1.11.1) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * MOB-3205 Add SupplyPartnerID to the AdyenPayments request (#90) * Add SupplyPartnerId field to the payments API * Update tests and add supplyPartnerId * Add Fleet model to be used in Quote model (#91) * Make service cancellation type an enum (#92) * Make service cancellation type an enum * Retain other service cancellation type values. * Bump kramdown from 2.3.0 to 2.3.1 (#93) Bumps [kramdown](https://github.com/gettalong/kramdown) from 2.3.0 to 2.3.1. - [Release notes](https://github.com/gettalong/kramdown/releases) - [Changelog](https://github.com/gettalong/kramdown/blob/master/doc/news.page) - [Commits](https://github.com/gettalong/kramdown/commits) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Use the Keychain to store user credentials. (#94) * Add fastlane update command (#95) * Add fastlane update command * Add fastlane update as a separate command * Update Gemfile.lock * [MOB-3216] Release 1.4.0 (#96) * Bump version * Update pod spec (Need this to be published) * Bump nokogiri from 1.11.2 to 1.11.5 (#98) Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.11.2 to 1.11.5. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md) - [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.11.2...v1.11.5) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Use date data type for dateBooked (#99) * Bump version number to 1.5.0 Co-authored-by: EdwardW2 <[email protected]> Co-authored-by: Jo Santa Maria <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: cornelkar <[email protected]> * Post release 1 5 1 (#107) * [MOB-2976] Quote model update for Polling (#80) * Update quote models * Update tests * Update cart file (#81) * Call follow endpoint for guest checkout booking fee retrieval (#83) * [MOB-3176] Cancellation SLA to booking (#84) * New models * Update tripinfo object * Update JSON * Remove package.resolved file * Update tests * Ignore this (#85) * {MOB-3181] Quotes cancellation SLA (#86) * Update quote model * Update tests * MOB-3144 - Add decimal formatting to CancellationFeePrice (#87) * Add decimal formatting to CancellationFeePrice * Update to use global const * Remove URL suffix (#88) * Add BrowserInfo to Adyen DropIn Payload (#89) * Bump nokogiri from 1.10.7 to 1.11.1 (#76) Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.10.7 to 1.11.1. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/master/CHANGELOG.md) - [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.10.7...v1.11.1) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * MOB-3205 Add SupplyPartnerID to the AdyenPayments request (#90) * Add SupplyPartnerId field to the payments API * Update tests and add supplyPartnerId * Add Fleet model to be used in Quote model (#91) * Make service cancellation type an enum (#92) * Make service cancellation type an enum * Retain other service cancellation type values. * Bump kramdown from 2.3.0 to 2.3.1 (#93) Bumps [kramdown](https://github.com/gettalong/kramdown) from 2.3.0 to 2.3.1. - [Release notes](https://github.com/gettalong/kramdown/releases) - [Changelog](https://github.com/gettalong/kramdown/blob/master/doc/news.page) - [Commits](https://github.com/gettalong/kramdown/commits) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Use the Keychain to store user credentials. (#94) * Add fastlane update command (#95) * Add fastlane update command * Add fastlane update as a separate command * Update Gemfile.lock * [MOB-3216] Release 1.4.0 (#96) * Bump version * Update pod spec (Need this to be published) * Bump nokogiri from 1.11.2 to 1.11.5 (#98) Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.11.2 to 1.11.5. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md) - [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.11.2...v1.11.5) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Use date data type for dateBooked (#99) * Bump version number to 1.5.0 (#100) * [MOB-3438] login with credentials (#104) * Make first small changes to auth service. * Create auth credentials swift files and update authservice * Init auth credentials interactor * Credentials finally works as public * Almost finished * Swap credentials with authToken * Finish interactor + rename token interactor * Remove requestsender * Test pass * versiob bump to 1_5_1-rc1 * updated version to 1_5_1 Co-authored-by: EdwardW2 <[email protected]> Co-authored-by: Jo Santa Maria <[email protected]> Co-authored-by: Mostafa Hadian <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: cornelkar <[email protected]> * MOB-3488 Post release 1.5.2 (master) (#111) * [MOB-2976] Quote model update for Polling (#80) * Update quote models * Update tests * Update cart file (#81) * Call follow endpoint for guest checkout booking fee retrieval (#83) * [MOB-3176] Cancellation SLA to booking (#84) * New models * Update tripinfo object * Update JSON * Remove package.resolved file * Update tests * Ignore this (#85) * {MOB-3181] Quotes cancellation SLA (#86) * Update quote model * Update tests * MOB-3144 - Add decimal formatting to CancellationFeePrice (#87) * Add decimal formatting to CancellationFeePrice * Update to use global const * Remove URL suffix (#88) * Add BrowserInfo to Adyen DropIn Payload (#89) * Bump nokogiri from 1.10.7 to 1.11.1 (#76) Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.10.7 to 1.11.1. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/master/CHANGELOG.md) - [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.10.7...v1.11.1) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * MOB-3205 Add SupplyPartnerID to the AdyenPayments request (#90) * Add SupplyPartnerId field to the payments API * Update tests and add supplyPartnerId * Add Fleet model to be used in Quote model (#91) * Make service cancellation type an enum (#92) * Make service cancellation type an enum * Retain other service cancellation type values. * Bump kramdown from 2.3.0 to 2.3.1 (#93) Bumps [kramdown](https://github.com/gettalong/kramdown) from 2.3.0 to 2.3.1. - [Release notes](https://github.com/gettalong/kramdown/releases) - [Changelog](https://github.com/gettalong/kramdown/blob/master/doc/news.page) - [Commits](https://github.com/gettalong/kramdown/commits) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Use the Keychain to store user credentials. (#94) * Add fastlane update command (#95) * Add fastlane update command * Add fastlane update as a separate command * Update Gemfile.lock * [MOB-3216] Release 1.4.0 (#96) * Bump version * Update pod spec (Need this to be published) * Bump nokogiri from 1.11.2 to 1.11.5 (#98) Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.11.2 to 1.11.5. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md) - [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.11.2...v1.11.5) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Use date data type for dateBooked (#99) * Bump version number to 1.5.0 (#100) * [MOB-3438] login with credentials (#104) * Make first small changes to auth service. * Create auth credentials swift files and update authservice * Init auth credentials interactor * Credentials finally works as public * Almost finished * Swap credentials with authToken * Finish interactor + rename token interactor * Remove requestsender * Test pass * Release 1.5.1 (#106) * versiob bump to 1_5_1-rc1 * updated version to 1_5_1 * changed readme (#108) * MOB-3445 change AuthToken init access level from internal to public (#109) * Release 1.5.2 * Update marketting project version Co-authored-by: EdwardW2 <[email protected]> Co-authored-by: Jo Santa Maria <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: cornelkar <[email protected]> Co-authored-by: cosminBadulescu <[email protected]> Co-authored-by: dianakarh <[email protected]> * MOB-3528: Post Release 1.5.3 (master) (#116) * [MOB-2976] Quote model update for Polling (#80) * Update quote models * Update tests * Update cart file (#81) * Call follow endpoint for guest checkout booking fee retrieval (#83) * [MOB-3176] Cancellation SLA to booking (#84) * New models * Update tripinfo object * Update JSON * Remove package.resolved file * Update tests * Ignore this (#85) * {MOB-3181] Quotes cancellation SLA (#86) * Update quote model * Update tests * MOB-3144 - Add decimal formatting to CancellationFeePrice (#87) * Add decimal formatting to CancellationFeePrice * Update to use global const * Remove URL suffix (#88) * Add BrowserInfo to Adyen DropIn Payload (#89) * Bump nokogiri from 1.10.7 to 1.11.1 (#76) Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.10.7 to 1.11.1. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/master/CHANGELOG.md) - [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.10.7...v1.11.1) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * MOB-3205 Add SupplyPartnerID to the AdyenPayments request (#90) * Add SupplyPartnerId field to the payments API * Update tests and add supplyPartnerId * Add Fleet model to be used in Quote model (#91) * Make service cancellation type an enum (#92) * Make service cancellation type an enum * Retain other service cancellation type values. * Bump kramdown from 2.3.0 to 2.3.1 (#93) Bumps [kramdown](https://github.com/gettalong/kramdown) from 2.3.0 to 2.3.1. - [Release notes](https://github.com/gettalong/kramdown/releases) - [Changelog](https://github.com/gettalong/kramdown/blob/master/doc/news.page) - [Commits](https://github.com/gettalong/kramdown/commits) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Use the Keychain to store user credentials. (#94) * Add fastlane update command (#95) * Add fastlane update command * Add fastlane update as a separate command * Update Gemfile.lock * [MOB-3216] Release 1.4.0 (#96) * Bump version * Update pod spec (Need this to be published) * Bump nokogiri from 1.11.2 to 1.11.5 (#98) Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.11.2 to 1.11.5. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md) - [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.11.2...v1.11.5) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Use date data type for dateBooked (#99) * Bump version number to 1.5.0 (#100) * [MOB-3438] login with credentials (#104) * Make first small changes to auth service. * Create auth credentials swift files and update authservice * Init auth credentials interactor * Credentials finally works as public * Almost finished * Swap credentials with authToken * Finish interactor + rename token interactor * Remove requestsender * Test pass * Release 1.5.1 (#106) * versiob bump to 1_5_1-rc1 * updated version to 1_5_1 * changed readme (#108) * MOB-3445 change AuthToken init access level from internal to public (#109) * MOB-3488 Release 1.5.2 (develop) (#110) * Release 1.5.2 * Update marketting project version * MOB-3405 fix coding key for fleet capabilties (#112) Co-authored-by: Anca Feurdean <[email protected]> * fix refresh token call headers (#114) * Release 1.5.3 * test circleci fix * undo circleci test Co-authored-by: EdwardW2 <[email protected]> Co-authored-by: Jo Santa Maria <[email protected]> Co-authored-by: Mostafa Hadian <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: cornelkar <[email protected]> Co-authored-by: cosminBadulescu <[email protected]> Co-authored-by: ancafeurdean09 <[email protected]> * Mob-3749_post_release_1_5_4 (#128) * [MOB-2976] Quote model update for Polling (#80) * Update quote models * Update tests * Update cart file (#81) * Call follow endpoint for guest checkout booking fee retrieval (#83) * [MOB-3176] Cancellation SLA to booking (#84) * New models * Update tripinfo object * Update JSON * Remove package.resolved file * Update tests * Ignore this (#85) * {MOB-3181] Quotes cancellation SLA (#86) * Update quote model * Update tests * MOB-3144 - Add decimal formatting to CancellationFeePrice (#87) * Add decimal formatting to CancellationFeePrice * Update to use global const * Remove URL suffix (#88) * Add BrowserInfo to Adyen DropIn Payload (#89) * Bump nokogiri from 1.10.7 to 1.11.1 (#76) Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.10.7 to 1.11.1. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/master/CHANGELOG.md) - [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.10.7...v1.11.1) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * MOB-3205 Add SupplyPartnerID to the AdyenPayments request (#90) * Add SupplyPartnerId field to the payments API * Update tests and add supplyPartnerId * Add Fleet model to be used in Quote model (#91) * Make service cancellation type an enum (#92) * Make service cancellation type an enum * Retain other service cancellation type values. * Bump kramdown from 2.3.0 to 2.3.1 (#93) Bumps [kramdown](https://github.com/gettalong/kramdown) from 2.3.0 to 2.3.1. - [Release notes](https://github.com/gettalong/kramdown/releases) - [Changelog](https://github.com/gettalong/kramdown/blob/master/doc/news.page) - [Commits](https://github.com/gettalong/kramdown/commits) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Use the Keychain to store user credentials. (#94) * Add fastlane update command (#95) * Add fastlane update command * Add fastlane update as a separate command * Update Gemfile.lock * [MOB-3216] Release 1.4.0 (#96) * Bump version * Update pod spec (Need this to be published) * Bump nokogiri from 1.11.2 to 1.11.5 (#98) Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.11.2 to 1.11.5. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md) - [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.11.2...v1.11.5) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Use date data type for dateBooked (#99) * Bump version number to 1.5.0 (#100) * [MOB-3438] login with credentials (#104) * Make first small changes to auth service. * Create auth credentials swift files and update authservice * Init auth credentials interactor * Credentials finally works as public * Almost finished * Swap credentials with authToken * Finish interactor + rename token interactor * Remove requestsender * Test pass * Release 1.5.1 (#106) * versiob bump to 1_5_1-rc1 * updated version to 1_5_1 * changed readme (#108) * MOB-3445 change AuthToken init access level from internal to public (#109) * MOB-3488 Release 1.5.2 (develop) (#110) * Release 1.5.2 * Update marketting project version * MOB-3405 fix coding key for fleet capabilties (#112) Co-authored-by: Anca Feurdean <[email protected]> * fix refresh token call headers (#114) * MOB-3528: Release 1.5.3 (develop) (#115) * Release 1.5.3 * test circleci * undo circleci test * Add new error codes (#117) * Add loyalty nonce to booking api (#118) * Modify LoyaltyProgramme to be an Object vs an Array (#120) * Mob xxxx circleci fix (#124) * Update config.yml * Update config.yml * Revert * Avoid deleting the SSH private key * use separate commends * use xlarge resource * use cache for bundle * update xcode version to 12.2.0 * a bit cleanup * revert back to working version * update bundler version * use large resource * use xlarge resource * update xcode version, decrease resource_class to medium to fit our price plan * revert Xcode to 12.0, revert resource_class to xlarge, and change bundler version to 2.2.7 - working UISDK config * try solution proposed by Mikolaj * going back to xcode 12.2 and large resource_class * using medium resource_class * update fastlane * update fastlane take 2 * circleci sanity check * test removing ssh key * reverting last commit * adjust bundler version * test circleci * update to xcode 13 * update fastlane * remove fastline update, run bundle install before installing specific gem * Use xcode 12.5.1 * Minor change Co-authored-by: EdwardW2 <[email protected]> Co-authored-by: Diana Petrea <[email protected]> * [MOB-3633] Add Loyalty API (#119) * Add endpoints * LoyaltyStatus API Added * Add LoyaltyPoints model * Fix up the API endpoints * LoyaltyStatus Interactor * Edit APIEndpoint again * Update LoyaltyService * LoyaltyBurn interactor * Loyaltyearn Interactor * Update LoyaltyService * PreAuth interactor * Update service * Add mocks * Preauth mock * Add tests * Add remaining tests * Update PreAuth interactor * Remove Integration Tests (Not ready) * Fix loyaltyservice for preauth * Fix tests * Make requested changes to LoyaltyPreAuth * points to burnPoints * Guard currency * Fix broken test * Add new status test to make sure request is setup correctly * Fix loyaltyStatus? * cicleci test commit * test circleci commit * Add errors * Mob 3656 (#123) * get and persist loyalty status after payment provider response * minor change * add get current status method to loyalty service * refresh current loyalty status * add unit tests * Fix for paymemt provider model * resolve PR comments Co-authored-by: Mostafa Hadian <[email protected]> Co-authored-by: Diana Petrea <[email protected]> Co-authored-by: Mostafa Hadian <[email protected]> Co-authored-by: dianakarh <[email protected]> * Mob 3650 (#125) * update loyalty nonce model * fix unit test * fix loyalty preauth interactor * redo execute implementation in loyalty preauth interactor * Mob 3785 (#126) * add slug to KarhooError * use slug, add new error type * add new errot type * bump version Co-authored-by: EdwardW2 <[email protected]> Co-authored-by: Jo Santa Maria <[email protected]> Co-authored-by: Mostafa Hadian <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: cornelkar <[email protected]> Co-authored-by: cosminBadulescu <[email protected]> Co-authored-by: ancafeurdean09 <[email protected]> Co-authored-by: Anca Feurdean <[email protected]> * Mob 3893 post release 1 5 5 [MASTER] (#132) * [MOB-2976] Quote model update for Polling (#80) * Update quote models * Update tests * Update cart file (#81) * Call follow endpoint for guest checkout booking fee retrieval (#83) * [MOB-3176] Cancellation SLA to booking (#84) * New models * Update tripinfo object * Update JSON * Remove package.resolved file * Update tests * Ignore this (#85) * {MOB-3181] Quotes cancellation SLA (#86) * Update quote model * Update tests * MOB-3144 - Add decimal formatting to CancellationFeePrice (#87) * Add decimal formatting to CancellationFeePrice * Update to use global const * Remove URL suffix (#88) * Add BrowserInfo to Adyen DropIn Payload (#89) * Bump nokogiri from 1.10.7 to 1.11.1 (#76) Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.10.7 to 1.11.1. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/master/CHANGELOG.md) - [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.10.7...v1.11.1) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * MOB-3205 Add SupplyPartnerID to the AdyenPayments request (#90) * Add SupplyPartnerId field to the payments API * Update tests and add supplyPartnerId * Add Fleet model to be used in Quote model (#91) * Make service cancellation type an enum (#92) * Make service cancellation type an enum * Retain other service cancellation type values. * Bump kramdown from 2.3.0 to 2.3.1 (#93) Bumps [kramdown](https://github.com/gettalong/kramdown) from 2.3.0 to 2.3.1. - [Release notes](https://github.com/gettalong/kramdown/releases) - [Changelog](https://github.com/gettalong/kramdown/blob/master/doc/news.page) - [Commits](https://github.com/gettalong/kramdown/commits) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Use the Keychain to store user credentials. (#94) * Add fastlane update command (#95) * Add fastlane update command * Add fastlane update as a separate command * Update Gemfile.lock * [MOB-3216] Release 1.4.0 (#96) * Bump version * Update pod spec (Need this to be published) * Bump nokogiri from 1.11.2 to 1.11.5 (#98) Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.11.2 to 1.11.5. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md) - [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.11.2...v1.11.5) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Use date data type for dateBooked (#99) * Bump version number to 1.5.0 (#100) * [MOB-3438] login with credentials (#104) * Make first small changes to auth service. * Create auth credentials swift files and update authservice * Init auth credentials interactor * Credentials finally works as public * Almost finished * Swap credentials with authToken * Finish interactor + rename token interactor * Remove requestsender * Test pass * Release 1.5.1 (#106) * versiob bump to 1_5_1-rc1 * updated version to 1_5_1 * changed readme (#108) * MOB-3445 change AuthToken init access level from internal to public (#109) * MOB-3488 Release 1.5.2 (develop) (#110) * Release 1.5.2 * Update marketting project version * MOB-3405 fix coding key for fleet capabilties (#112) Co-authored-by: Anca Feurdean <[email protected]> * fix refresh token call headers (#114) * MOB-3528: Release 1.5.3 (develop) (#115) * Release 1.5.3 * test circleci * undo circleci test * Add new error codes (#117) * Add loyalty nonce to booking api (#118) * Modify LoyaltyProgramme to be an Object vs an Array (#120) * Mob xxxx circleci fix (#124) * Update config.yml * Update config.yml * Revert * Avoid deleting the SSH private key * use separate commends * use xlarge resource * use cache for bundle * update xcode version to 12.2.0 * a bit cleanup * revert back to working version * update bundler version * use large resource * use xlarge resource * update xcode version, decrease resource_class to medium to fit our price plan * revert Xcode to 12.0, revert resource_class to xlarge, and change bundler version to 2.2.7 - working UISDK config * try solution proposed by Mikolaj * going back to xcode 12.2 and large resource_class * using medium resource_class * update fastlane * update fastlane take 2 * circleci sanity check * test removing ssh key * reverting last commit * adjust bundler version * test circleci * update to xcode 13 * update fastlane * remove fastline update, run bundle install before installing specific gem * Use xcode 12.5.1 * Minor change Co-authored-by: EdwardW2 <[email protected]> Co-authored-by: Diana Petrea <[email protected]> * [MOB-3633] Add Loyalty API (#119) * Add endpoints * LoyaltyStatus API Added * Add LoyaltyPoints model * Fix up the API endpoints * LoyaltyStatus Interactor * Edit APIEndpoint again * Update LoyaltyService * LoyaltyBurn interactor * Loyaltyearn Interactor * Update LoyaltyService * PreAuth interactor * Update service * Add mocks * Preauth mock * Add tests * Add remaining tests * Update PreAuth interactor * Remove Integration Tests (Not ready) * Fix loyaltyservice for preauth * Fix tests * Make requested changes to LoyaltyPreAuth * points to burnPoints * Guard currency * Fix broken test * Add new status test to make sure request is setup correctly * Fix loyaltyStatus? * cicleci test commit * test circleci commit * Add errors * Mob 3656 (#123) * get and persist loyalty status after payment provider response * minor change * add get current status method to loyalty service * refresh current loyalty status * add unit tests * Fix for paymemt provider model * resolve PR comments Co-authored-by: Mostafa Hadian <[email protected]> Co-authored-by: Diana Petrea <[email protected]> Co-authored-by: Mostafa Hadian <[email protected]> Co-authored-by: dianakarh <[email protected]> * Mob 3650 (#125) * update loyalty nonce model * fix unit test * fix loyalty preauth interactor * redo execute implementation in loyalty preauth interactor * Mob 3785 (#126) * add slug to KarhooError * use slug, add new error type * add new errot type * bump version (#127) * MOB-3819 add shopper locale to adyen payment request (#129) * add shopper locale to adyen payment request * add minor tweak * Feature/MOB-3883 add basic analytics events to track the conversion steps (#130) * New event names added according to requirements in https://karhoo.atlassian.net/browse/MOB-3868 * cleanup * cleanup * Renaming * bump version Co-authored-by: EdwardW2 <[email protected]> Co-authored-by: Jo Santa Maria <[email protected]> Co-authored-by: Mostafa Hadian <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: cornelkar <[email protected]> Co-authored-by: cosminBadulescu <[email protected]> Co-authored-by: ancafeurdean09 <[email protected]> Co-authored-by: Anca Feurdean <[email protected]> Co-authored-by: Aleksander Wędrychowski <[email protected]> * Feature/MOB-4020 update network sdk to support versioning of payment related calls (#136) * Add `version` parameter to PaymentProvider model * Payment API Version added to payments interactors and endpints * force v68 api version for debug * Payment version added to path if differs from v51 * version path component fix * version string calculation improved * Test v68 version * update tests * version bump 1.5.5 => 1.5.6 * Change version number * MOB-4021 cherry pick * version bump 1.6.0 * version bump in Podspec Co-authored-by: EdwardW2 <[email protected]> Co-authored-by: Jo Santa Maria <[email protected]> Co-authored-by: Mostafa Hadian <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: cornelkar <[email protected]> Co-authored-by: cosminBadulescu <[email protected]> Co-authored-by: dianakarh <[email protected]> Co-authored-by: ancafeurdean09 <[email protected]> Co-authored-by: Anca Feurdean <[email protected]> Co-authored-by: Aleksander Wędrychowski <[email protected]> Co-authored-by: Aleksander Wędrychowski <[email protected]> * MOB-4020 post release 1.6.1 [develop] (#144) * [MOB-3216] Update master (#97) * [MOB-2976] Quote model update for Polling (#80) * Update quote models * Update tests * Update cart file (#81) * Call follow endpoint for guest checkout booking fee retrieval (#83) * [MOB-3176] Cancellation SLA to booking (#84) * New models * Update tripinfo object * Update JSON * Remove package.resolved file * Update tests * Ignore this (#85) * {MOB-3181] Quotes cancellation SLA (#86) * Update quote model * Update tests * MOB-3144 - Add decimal formatting to CancellationFeePrice (#87) * Add decimal formatting to CancellationFeePrice * Update to use global const * Remove URL suffix (#88) * Add BrowserInfo to Adyen DropIn Payload (#89) * Bump nokogiri from 1.10.7 to 1.11.1 (#76) Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.10.7 to 1.11.1. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/master/CHANGELOG.md) - [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.10.7...v1.11.1) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * MOB-3205 Add SupplyPartnerID to the AdyenPayments request (#90) * Add SupplyPartnerId field to the payments API * Update tests and add supplyPartnerId * Add Fleet model to be used in Quote model (#91) * Make service cancellation type an enum (#92) * Make service cancellation type an enum * Retain other service cancellation type values. * Bump kramdown from 2.3.0 to 2.3.1 (#93) Bumps [kramdown](https://github.com/gettalong/kramdown) from 2.3.0 to 2.3.1. - [Release notes](https://github.com/gettalong/kramdown/releases) - [Changelog](https://github.com/gettalong/kramdown/blob/master/doc/news.page) - [Commits](https://github.com/gettalong/kramdown/commits) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Use the Keychain to store user credentials. (#94) * Add fastlane update command (#95) * Add fastlane update command * Add fastlane update as a separate command * Update Gemfile.lock * [MOB-3216] Release 1.4.0 (#96) * Bump version * Update pod spec (Need this to be published) Co-authored-by: Jo Santa Maria <[email protected]> Co-authored-by: Mostafa Hadian <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: cornelkar <[email protected]> * MOB-3387 Final release 1.5.0 (#102) * [MOB-2976] Quote model update for Polling (#80) * Update quote models * Update tests * Update cart file (#81) * Call follow endpoint for guest checkout booking fee retrieval (#83) * [MOB-3176] Cancellation SLA to booking (#84) * New models * Update tripinfo object * Update JSON * Remove package.resolved file * Update tests * Ignore this (#85) * {MOB-3181] Quotes cancellation SLA (#86) * Update quote model * Update tests * MOB-3144 - Add decimal formatting to CancellationFeePrice (#87) * Add decimal formatting to CancellationFeePrice * Update to use global const * Remove URL suffix (#88) * Add BrowserInfo to Adyen DropIn Payload (#89) * Bump nokogiri from 1.10.7 to 1.11.1 (#76) Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.10.7 to 1.11.1. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/master/CHANGELOG.md) - [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.10.7...v1.11.1) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * MOB-3205 Add SupplyPartnerID to the AdyenPayments request (#90) * Add SupplyPartnerId field to the payments API * Update tests and add supplyPartnerId * Add Fleet model to be used in Quote model (#91) * Make service cancellation type an enum (#92) * Make service cancellation type an enum * Retain other service cancellation type values. * Bump kramdown from 2.3.0 to 2.3.1 (#93) Bumps [kramdown](https://github.com/gettalong/kramdown) from 2.3.0 to 2.3.1. - [Release notes](https://github.com/gettalong/kramdown/releases) - [Changelog](https://github.com/gettalong/kramdown/blob/master/doc/news.page) - [Commits](https://github.com/gettalong/kramdown/commits) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Use the Keychain to store user credentials. (#94) * Add fastlane update command (#95) * Add fastlane update command * Add fastlane update as a separate command * Update Gemfile.lock * [MOB-3216] Release 1.4.0 (#96) * Bump version * Update pod spec (Need this to be published) * Bump nokogiri from 1.11.2 to 1.11.5 (#98) Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.11.2 to 1.11.5. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md) - [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.11.2...v1.11.5) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Use date data type for dateBooked (#99) * Bump version number to 1.5.0 Co-authored-by: EdwardW2 <[email protected]> Co-authored-by: Jo Santa Maria <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: cornelkar <[email protected]> * Post release 1 5 1 (#107) * [MOB-2976] Quote model update for Polling (#80) * Update quote models * Update tests * Update cart file (#81) * Call follow endpoint for guest checkout booking fee retrieval (#83) * [MOB-3176] Cancellation SLA to booking (#84) * New models * Update tripinfo object * Update JSON * Remove package.resolved file * Update tests * Ignore this (#85) * {MOB-3181] Quotes cancellation SLA (#86) * Update quote model * Update tests * MOB-3144 - Add decimal formatting to CancellationFeePrice (#87) * Add decimal formatting to CancellationFeePrice * Update to use global const * Remove URL suffix (#88) * Add BrowserInfo to Adyen DropIn Payload (#89) * Bump nokogiri from 1.10.7 to 1.11.1 (#76) Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.10.7 to 1.11.1. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/master/CHANGELOG.md) - [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.10.7...v1.11.1) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * MOB-3205 Add SupplyPartnerID to the AdyenPayments request (#90) * Add SupplyPartnerId field to the payments API * Update tests and add supplyPartnerId * Add Fleet model to be used in Quote model (#91) * Make service cancellation type an enum (#92) * Make service cancellation type an enum * Retain other service cancellation type values. * Bump kramdown from 2.3.0 to 2.3.1 (#93) Bumps [kramdown](https://github.com/gettalong/kramdown) from 2.3.0 to 2.3.1. - [Release notes](https://github.com/gettalong/kramdown/releases) - [Changelog](https://github.com/gettalong/kramdown/blob/master/doc/news.page) - [Commits](https://github.com/gettalong/kramdown/commits) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Use the Keychain to store user credentials. (#94) * Add fastlane update command (#95) * Add fastlane update command * Add fastlane update as a separate command * Update Gemfile.lock * [MOB-3216] Release 1.4.0 (#96) * Bump version * Update pod spec (Need this to be published) * Bump nokogiri from 1.11.2 to 1.11.5 (#98) Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.11.2 to 1.11.5. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md) - [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.11.2...v1.11.5) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Use date data type for dateBooked (#99) * Bump version number to 1.5.0 (#100) * [MOB-3438] login with credentials (#104) * Make first small changes to auth service. * Create auth credentials swift files and update authservice * Init auth credentials interactor * Credentials finally works as public * Almost finished * Swap credentials with authToken * Finish interactor + rename token interactor * Remove requestsender * Test pass * versiob bump to 1_5_1-rc1 * updated version to 1_5_1 Co-authored-by: EdwardW2 <[email protected]> Co-authored-by: Jo Santa Maria <[email protected]> Co-authored-by: Mostafa Hadian <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: cornelkar <[email protected]> * MOB-3488 Post release 1.5.2 (master) (#111) * [MOB-2976] Quote model update for Polling (#80) * Update quote models * Update tests * Update cart file (#81) * Call follow endpoint for guest checkout booking fee retrieval (#83) * [MOB-3176] Cancellation SLA to booking (#84) * New models * Update tripinfo object * Update JSON * Remove package.resolved file * Update tests * Ignore this (#85) * {MOB-3181] Quotes cancellation SLA (#86) * Update quote model * Update tests * MOB-3144 - Add decimal formatting to CancellationFeePrice (#87) * Add decimal formatting to CancellationFeePrice * Update to use global const * Remove URL suffix (#88) * Add BrowserInfo to Adyen DropIn Payload (#89) * Bump nokogiri from 1.10.7 to 1.11.1 (#76) Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.10.7 to 1.11.1. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/master/CHANGELOG.md) - [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.10.7...v1.11.1) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * MOB-3205 Add SupplyPartnerID to the AdyenPayments request (#90) * Add SupplyPartnerId field to the payments API * Update tests and add supplyPartnerId * Add Fleet model to be used in Quote model (#91) * Make service cancellation type an enum (#92) * Make service cancellation type an enum * Retain other service cancellation type values. * Bump kramdown from 2.3.0 to 2.3.1 (#93) Bumps [kramdown](https://github.com/gettalong/kramdown) from 2.3.0 to 2.3.1. - [Release notes](https://github.com/gettalong/kramdown/releases) - [Changelog](https://github.com/gettalong/kramdown/blob/master/doc/news.page) - [Commits](https://github.com/gettalong/kramdown/commits) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Use the Keychain to store user credentials. (#94) * Add fastlane update command (#95) * Add fastlane update command * Add fastlane update as a separate command * Update Gemfile.lock * [MOB-3216] Release 1.4.0 (#96) * Bump version * Update pod spec (Need this to be published) * Bump nokogiri from 1.11.2 to 1.11.5 (#98) Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.11.2 to 1.11.5. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md) - [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.11.2...v1.11.5) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Use date data type for dateBooked (#99) * Bump version number to 1.5.0 (#100) * [MOB-3438] login with credentials (#104) * Make first small changes to auth service. * Create auth credentials swift files and update authservice * Init auth credentials interactor * Credentials finally works as public * Almost finished * Swap credentials with authToken * Finish interactor + rename token interactor * Remove requestsender * Test pass * Release 1.5.1 (#106) * versiob bump to 1_5_1-rc1 * updated version to 1_5_1 * changed readme (#108) * MOB-3445 change AuthToken init access level from internal to public (#109) * Release 1.5.2 * Update marketting project version Co-authored-by: EdwardW2 <[email protected]> Co-authored-by: Jo Santa Maria <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: cornelkar <[email protected]> Co-authored-by: cosminBadulescu <[email protected]> Co-authored-by: dianakarh <[email protected]> * MOB-3528: Post Release 1.5.3 (master) (#116) * [MOB-2976] Quote model update for Polling (#80) * Update quote models * Update tests * Update cart file (#81) * Call follow endpoint for guest checkout booking fee retrieval (#83) * [MOB-3176] Cancellation SLA to booking (#84) * New models * Update tripinfo object * Update JSON * Remove package.resolved file * Update tests * Ignore this (#85) * {MOB-3181] Quotes cancellation SLA (#86) * Update quote model * Update tests * MOB-3144 - Add decimal formatting to CancellationFeePrice (#87) * Add decimal formatting to CancellationFeePrice * Update to use global const * Remove URL suffix (#88) * Add BrowserInfo to Adyen DropIn Payload (#89) * Bump nokogiri from 1.10.7 to 1.11.1 (#76) Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.10.7 to 1.11.1. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/master/CHANGELOG.md) - [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.10.7...v1.11.1) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * MOB-3205 Add SupplyPartnerID to the AdyenPayments request (#90) * Add SupplyPartnerId field to the payments API * Update tests and add supplyPartnerId * Add Fleet model to be used in Quote model (#91) * Make service cancellation type an enum (#92) * Make service cancellation type an enum * Retain other service cancellation type values. * Bump kramdown from 2.3.0 to 2.3.1 (#93) Bumps [kramdown](https://github.com/gettalong/kramdown) from 2.3.0 to 2.3.1. - [Release notes](https://github.com/gettalong/kramdown/releases) - [Changelog](https://github.com/gettalong/kramdown/blob/master/doc/news.page) - [Commits](https://github.com/gettalong/kramdown/commits) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Use the Keychain to store user credentials. (#94) * Add fastlane update command (#95) * Add fastlane update command * Add fastlane update as a separate command * Update Gemfile.lock * [MOB-3216] Release 1.4.0 (#96) * Bump version * Update pod spec (Need this to be published) * Bump nokogiri from 1.11.2 to 1.11.5 (#98) Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.11.2 to 1.11.5. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md) - [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.11.2...v1.11.5) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Use date data type for dateBooked (#99) * Bump version number to 1.5.0 (#100) * [MOB-3438] login with credentials (#104) * Make first small changes to auth service. * Create auth credentials swift files and update authservice * Init auth credentials interactor * Credentials finally works as public * Almost finished * Swap credentials with authToken * Finish interactor + rename token interactor * Remove requestsender * Test pass * Release 1.5.1 (#106) * versiob bump to 1_5_1-rc1 * updated version to 1_5_1 * changed readme (#108) * MOB-3445 change AuthToken init access level from internal to public (#109) * MOB-3488 Release 1.5.2 (develop) (#110) * Release 1.5.2 * Update marketting project version * MOB-3405 fix coding key for fleet capabilties (#112) Co-authored-by: Anca Feurdean <[email protected]> * fix refresh token call headers (#114) * Release 1.5.3 * test circleci fix * undo circleci test Co-authored-by: EdwardW2 <[email protected]> Co-authored-by: Jo Santa Maria <[email protected]> Co-authored-by: Mostafa Hadian <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: cornelkar <[email protected]> Co-authored-by: cosminBadulescu <[email protected]> Co-authored-by: ancafeurdean09 <[email protected]> * Mob-3749_post_release_1_5_4 (#128) * [MOB-2976] Quote model update for Polling (#80) * Update quote models * Update tests * Update cart file (#81) * Call follow endpoint for guest checkout booking fee retrieval (#83) * [MOB-3176] Cancellation SLA to booking (#84) * New models * Update tripinfo object * Update JSON * Remove package.resolved file * Update tests * Ignore this (#85) * {MOB-3181] Quotes cancellation SLA (#86) * Update quote model * Update tests * MOB-3144 - Add decimal formatting to CancellationFeePrice (#87) * Add decimal formatting to CancellationFeePrice * Update to use global const * Remove URL suffix (#88) * Add BrowserInfo to Adyen DropIn Payload (#89) * Bump nokogiri from 1.10.7 to 1.11.1 (#76) Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.10.7 to 1.11.1. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/master/CHANGELOG.md) - [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.10.7...v1.11.1) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * MOB-3205 Add SupplyPartnerID to the AdyenPayments request (#90) * Add SupplyPartnerId field to the payments API * Update tests and add supplyPartnerId * Add Fleet model to be used in Quote model (#91) * Make service cancellation type an enum (#92) * Make service cancellation type an enum * Retain other service cancellation type values. * Bump kramdown from 2.3.0 to 2.3.1 (#93) Bumps [kramdown](https://github.com/gettalong/kramdown) from 2.3.0 to 2.3.1. - [Release notes](https://github.com/gettalong/kramdown/releases) - [Changelog](https://github.com/gettalong/kramdown/blob/master/doc/news.page) - [Commits](https://github.com/gettalong/kramdown/commits) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Use the Keychain to store user credentials. (#94) * Add fastlane update command (#95) * Add fastlane update command * Add fastlane update as a separate command * Update Gemfile.lock * [MOB-3216] Release 1.4.0 (#96) * Bump version * Update pod spec (Need this to be published) * Bump nokogiri from 1.11.2 to 1.11.5 (#98) Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.11.2 to 1.11.5. - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md) - [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.11.2...v1.11.5) Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Use date data type for dateBooked (#99) * Bump version number to 1.5.0 (#100) * [MOB-3438] login with credentials (#104) * Make first small changes to auth service. * Create auth credentials swift files and update authservice * Init auth credentials interactor * Credentials finally works as public * Almost finished * Swap credentials with authToken * Finish interactor + rename token interactor * Remove requestsender * Test pass * Release 1.5.1 (#106) * versiob bump to 1_5_1-rc1 * updated version to 1_5_1 * changed readme (#108) * MOB-3445 change AuthToken init access level from internal to public (#109) * MOB-3488 Release 1.5.2 (develop) (#110) * Release 1.5.2 * Update marketting project version * MOB-3405 fix coding key for fleet capabilties (#112) Co-authored-by: Anca Feurdean <[email protected]> * fix refresh token call headers (#114) * MOB-3528: Release 1.5.3 (develop) (#115) * Release 1.5.3 * test circleci * undo circleci test * Add new error codes (#117) * Add loyalty nonce to booking api (#118) * Modify LoyaltyProgramme to be an Object vs an Array (#120) * Mob xxxx circleci fix (#124) * Update config.yml * Update config.yml * Revert * Avoid deleting the SSH private key * use separate commends * use xlarge resource * use cache for bundle * update xcode version to 12.2.0 * a bit cleanup * revert back to working version * update bundler version * use large resource * use xlarge resource * update xcode version, decrease r…
- Loading branch information