Jenni Nurmi
|
75f295cbfc
|
ListingPage: ActionBar links to draft edit mode
if listing is a draft.
|
2018-11-07 16:32:33 +02:00 |
|
Vesa Luusua
|
f7efde7baf
|
EditListingPage: use draft thunks and check listing draft state
|
2018-11-07 16:32:12 +02:00 |
|
Vesa Luusua
|
bbb08d75ee
|
EditListingPage.duck: create listing draft, publish listing draft.
Removing requestCreateListing and actions for storing local draft data to redux store.
|
2018-11-07 16:25:28 +02:00 |
|
Vesa Luusua
|
3a797fc653
|
ListingPage: handle data loading of draft listings
|
2018-11-07 13:54:47 +02:00 |
|
Vesa Luusua
|
f7837e3369
|
Fix API changes: description can be null.
|
2018-11-06 10:52:28 +02:00 |
|
Vesa Luusua
|
d32a4ba638
|
SearchPage: *fix* range end is exclusive in Flex API
|
2018-10-31 10:53:53 +02:00 |
|
Vesa Luusua
|
a063733564
|
SearchPage: add price filter
|
2018-10-31 10:53:53 +02:00 |
|
Vesa Luusua
|
6200e7f593
|
Styleguide cleaning: styleguide links didn't break
|
2018-10-30 22:54:59 +02:00 |
|
Vesa Luusua
|
64b51a6bca
|
EmailVerificationPage: add referrer policy due tokens in URL
|
2018-10-17 14:03:10 +03:00 |
|
Vesa Luusua
|
548adf7f33
|
PasswordResetPage: add referrer policy due tokens in URL
|
2018-10-17 14:03:09 +03:00 |
|
Vesa Luusua
|
4dd68ef56a
|
AboutPage image: use progressive jpeg and resize it properly
|
2018-09-28 11:38:37 +03:00 |
|
Vesa Luusua
|
3a3dbf86cc
|
Fix two usage of old pseudoelement syntax
|
2018-09-26 16:17:06 +03:00 |
|
Janne Koivistoinen
|
38573a36d3
|
run format
|
2018-09-24 15:40:34 +03:00 |
|
Janne Koivistoinen
|
1263f5db3a
|
replace location search with a browse button
|
2018-09-24 15:39:56 +03:00 |
|
Vesa Luusua
|
ab6cac9edc
|
Rename onIdle to onMapMoveEnd and remove unnecessary mobile map opened info.
|
2018-09-14 15:15:21 +03:00 |
|
Vesa Luusua
|
9c3de582d8
|
Update tests
|
2018-09-14 15:15:20 +03:00 |
|
Vesa Luusua
|
d4393a6395
|
Refactor search-by-map-viewport to SearchMapWithGoogleMap component:
|
2018-09-14 15:15:20 +03:00 |
|
Vesa Luusua
|
0fff68b9a3
|
Google related bounds tied to SearchMapWithGoogleMap implementation
|
2018-09-14 15:15:15 +03:00 |
|
Vesa Luusua
|
c66f358aec
|
Fix: fuzzy location did not change after listing location changed.
|
2018-09-14 15:02:43 +03:00 |
|
Kimmo Puputti
|
669e1a7edb
|
Reorganize maps configuration
|
2018-08-24 14:16:54 +03:00 |
|
Hannu Lyytikainen
|
330eb2b8b0
|
Improve window availability check
|
2018-08-21 16:12:55 +03:00 |
|
Hannu Lyytikainen
|
e14cd98903
|
Add path check for search page
|
2018-08-21 12:00:01 +03:00 |
|
Hannu Lyytikäinen
|
324baa3bda
|
Merge pull request #901 from sharetribe/max-time-slots
Availability improvements
|
2018-08-17 13:11:17 +03:00 |
|
Hannu Lyytikainen
|
09991d2616
|
Add error message for time slot request errors
|
2018-08-17 13:09:35 +03:00 |
|
Hannu Lyytikainen
|
e64f0e7d58
|
Return second time slots reques promise
Return the nested promise so that errors from it will be caucht in the
catch block of the outer promise.
|
2018-08-17 13:09:35 +03:00 |
|
Hannu Lyytikainen
|
27462b5433
|
Remove date time from time slots request
|
2018-08-16 16:40:56 +03:00 |
|
Hannu Lyytikainen
|
30a49d7e18
|
Add a second time slots query
In case max bookable day count exceeds 90 days, fetch a second batch of
time slots.
|
2018-08-16 15:39:51 +03:00 |
|
Kimmo Puputti
|
675135a7f2
|
Remove Google Maps fullscreen control
|
2018-08-16 11:41:14 +03:00 |
|
Kimmo Puputti
|
c4dfa7d4c3
|
Use a div instead of button around the dynamic map
|
2018-08-14 15:07:22 +03:00 |
|
Hannu Lyytikäinen
|
f6fbae7dd8
|
Merge pull request #892 from sharetribe/availability
Add availability support
|
2018-08-13 15:24:03 +03:00 |
|
Hannu Lyytikainen
|
5e1aa7b244
|
Add error handling for initiate request
|
2018-08-10 08:37:21 +03:00 |
|
Hannu Lyytikainen
|
1706f22e52
|
Add error handling to checkout page
Add handling for the tx time already booked error to checkout page.
|
2018-08-09 15:43:28 +03:00 |
|
Hannu Lyytikainen
|
bcbeec8aef
|
Pass time slots to BookingDatesForm
|
2018-08-09 15:43:28 +03:00 |
|
Hannu Lyytikainen
|
2563bfeb2d
|
Default time slots to null
|
2018-08-09 15:43:28 +03:00 |
|
Kimmo Puputti
|
98f4e49513
|
Remove rest of country search param usage
|
2018-08-09 14:07:05 +03:00 |
|
Kimmo Puputti
|
5927ac7fe4
|
Remove unneeded country from search params and place objects
|
2018-08-09 10:57:52 +03:00 |
|
Vesa Luusua
|
3bce64d36e
|
Update tests
|
2018-08-03 14:24:44 +03:00 |
|
Vesa Luusua
|
7f0966165e
|
Use ReusableMapContainer
|
2018-08-02 23:59:33 +03:00 |
|
Vesa Luusua
|
bb4a47d970
|
Fix: render only when mountNode is present
|
2018-08-02 00:11:48 +03:00 |
|
Vesa Luusua
|
817d3be26d
|
Update tests
|
2018-08-01 16:49:34 +03:00 |
|
Vesa Luusua
|
5a6f2361cd
|
Reusable map container
|
2018-08-01 14:49:38 +03:00 |
|
Hannu Lyytikainen
|
d2a5f3f5f8
|
Show available time slots in date input
|
2018-07-23 19:56:31 +03:00 |
|
Hannu Lyytikainen
|
8c2033ccc6
|
Add a config flag for fetching availability
|
2018-07-23 18:39:03 +03:00 |
|
Hannu Lyytikainen
|
58cd6211b1
|
Extract max number of days for booking to config
|
2018-07-23 18:15:13 +03:00 |
|
Hannu Lyytikainen
|
e3cfa970ad
|
Fetch available time slots for listing page
|
2018-07-23 18:15:13 +03:00 |
|
Vesa Luusua
|
208c05cdd7
|
Change static map to dynamic one on click
|
2018-07-20 14:16:34 +03:00 |
|
Vesa Luusua
|
5a920359c4
|
Fix Google Static Map API max height
|
2018-07-19 17:16:07 +03:00 |
|
Vesa Luusua
|
fae2cc6355
|
Update tests
|
2018-07-19 14:41:34 +03:00 |
|
Vesa Luusua
|
342a8a23d7
|
Use static map on ListingPage
|
2018-07-19 14:41:33 +03:00 |
|
Hannu Lyytikainen
|
13c02ccb6e
|
Change state initialization in loadData
Also override empty arrays and objects with values from initialState.
|
2018-07-11 09:52:38 +03:00 |
|