Releases: sharetribe/ftw-hourly
v7.0.0
v7.0.0 Changes
Updates from upstream (FTW-daily v5.0.0)
-
[change] Streamlining filter setup. Everyone who customizes FTW-templates, needs to update filters
and unfortunately the related code has been spread out in multiple UI containers.Now, filters are more configurable through marketplace-custom-config.js. You can just add new
filter configs tofilters
array in there - and that should be enough for creating new filters
for extended data.If your are creating a totally new filter component, you can take it into use in a single file:
src/containers/SearchPage/FilterComponent.jsIn addition, we have renamed couple of container components:
- SearchFilters -> SearchFiltersPrimary
- SearchFiltersPanel -> SearchFiltersSecondary (SearchFiltersMobile has kept its name.)
SortBy filter's state is also tracked similarly as filters. From now on, the state is kept in
MainPanel and not in those 3 different UI containers.
v6.6.0
v6.6.0 Changes
Updates from upstream (FTW-daily v4.5.0)
v6.5.1
v6.5.0
v6.4.1
v6.4.0
v6.3.0
v6.3.0 Changes
This is an update from upstream: v4.3.0
- [change] Redirect user back to Stripe during Connect Onboarding Flow when user is returned to
failure URL provided that the Account Link generation is successful.
#1269 - [fix] Don't flash listing closed text on mobile view of
BookingPanel
when the listing data is
not loaded yet. Instead, check that text is shown only for closed listings.
#1268 - [change] Use some default values to improve Stripe Connect onboarding. When creating a new Stripe
the account we will pass the account type, business URL and MCC to Stripe in order to avoid a
couple of steps in Connect Onboarding. We will also passtos_shown_and_accepted
flag. This PR
will bring back the previously usedaccountToken
which is now used for passing e.g. the account type to Stripe. #1267 - [change] Update
Modal
component to have option to usePortal
withusePortal
flag. Keep also
possibility to use modals without Portal because ofModalInMobile
component.
#1258
v6.2.0
v6.1.0
v6.1.0 Changes
Update from upstream (first 3 bullets) and a couple of pending changes.
- [fix] PaymentMethodsForm: remove unused 'invalid' prop that breaks some versions of Final Form
#1255 - [fix] Fix
console.warn
functions. #1252 - [add] Add missing countries (e.g. MX and JP) to
StripeBankAccountTokenInput
validations.
#1250 - [add] Add French and Spanish translations for yogatime
#72 - [fix] Fix bug in showing availability exceptions. This bug was introduced in v6.0.0.
#71
v6.0.0
v6.0.0 Changes
This is update from from upstream: v4.0.0
- [change] Use Stripe's Connect onboarding for
adding and updating the identity information of the Stripe account.- Before updating to this version you should check
the related pull request - Read more from documentation:
How to handle provider onboarding and identity verification on FTW
- Before updating to this version you should check
Note: In this update we have deprecated the old PayoutDetailsForm
and PayoutPreferencesPage
.
Form now on Stripe will handle collecting the identity information required for verificating the
Stripe account. On FTW we will only handle creating the new account and adding and updating
information about bank account (e.g. IBAN number). If you want to keep using the custom form inside
your application you need to make sure that you are collecting all the required information and
enabling users to update the account so that it doesn't get restricted.