Commit graph

3806 commits

Author SHA1 Message Date
Kimmo Puputti
46a8e2bbfc Require an env var to show default searches 2018-08-24 14:16:54 +03:00
Kimmo Puputti
669e1a7edb Reorganize maps configuration 2018-08-24 14:16:54 +03:00
Hannu Lyytikainen
28078d0912 Add a missing changelog entry 2018-08-22 12:40:56 +03:00
Hannu Lyytikäinen
8c08441ed3
Merge pull request #906 from sharetribe/default-predictions-prop
Disable default predictions in listing editing wizard
2018-08-22 12:29:50 +03:00
Hannu Lyytikainen
d4d4ac90fa Disable default predictions in listing wizard 2018-08-22 11:25:42 +03:00
Hannu Lyytikainen
4c9885f654 Add a prop for disabling default predictions 2018-08-22 11:21:36 +03:00
Hannu Lyytikäinen
cab54b5ec3
Merge pull request #905 from sharetribe/fix-search-on-window-resize
Add path check for map change searches
2018-08-21 16:19:18 +03:00
Hannu Lyytikainen
330eb2b8b0 Improve window availability check 2018-08-21 16:12:55 +03:00
Hannu Lyytikainen
80f0112433 Update changelog 2018-08-21 12:14:22 +03:00
Hannu Lyytikainen
e14cd98903 Add path check for search page 2018-08-21 12:00:01 +03:00
Kimmo Puputti
398fc07357
Merge pull request #904 from sharetribe/fix-mapbox-geocoder-ssr
Delay Mapbox lib usage to fix server side rendering
2018-08-20 15:06:28 +03:00
Kimmo Puputti
29056e545c Delay Mapbox lib usage to fix server side rendering 2018-08-20 14:51:09 +03:00
Hannu Lyytikäinen
08a996c66e
Merge pull request #903 from sharetribe/v1.4.0
v1.4.0
2018-08-17 13:52:45 +03:00
Hannu Lyytikainen
2d0fe7f34e Add missing changelog entry 2018-08-17 13:44:20 +03:00
Hannu Lyytikainen
3ee7d65839 Update changelog 2018-08-17 13:44:12 +03:00
Hannu Lyytikäinen
920d11b5ba
Merge pull request #902 from sharetribe/availability-env-var
Availability environment variable
2018-08-17 13:11:29 +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
8cf735cb94 Add changelog entries 2018-08-17 13:09:29 +03:00
Hannu Lyytikainen
f7abaefd92 Update docs 2018-08-17 09:40:18 +03:00
Hannu Lyytikainen
a293c144fe Put availability behind an env varaible 2018-08-16 17:45:23 +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
fa28faa2ec
Merge pull request #899 from sharetribe/remove-google-map-fullscreen-control
Remove Google Maps fullscreen control
2018-08-16 14:01:43 +03:00
Kimmo Puputti
675135a7f2 Remove Google Maps fullscreen control 2018-08-16 11:41:14 +03:00
Kimmo Puputti
91d4c808de
Merge pull request #898 from sharetribe/fix-mobile-safari-google-attribution-position
Fix hidden "Powered by Google" text in Mobile Safari
2018-08-16 11:12:04 +03:00
Kimmo Puputti
35ffe2e67c Fix hidden "Powered by Google" text in Mobile Safari 2018-08-16 10:58:46 +03:00
Kimmo Puputti
9daf8a5c08
Merge pull request #897 from sharetribe/default-search-without-place-details
Unify default search data and avoid place details API call
2018-08-16 09:38:27 +03:00
Kimmo Puputti
81c9719baa Unify default search data and avoid place details API call 2018-08-15 16:31:36 +03:00
Kimmo Puputti
5e9fb0272b
Merge pull request #896 from sharetribe/mapbox-map
Mapbox Map component
2018-08-15 12:41:53 +03:00
Kimmo Puputti
85ed6658c6 Update changelog 2018-08-15 11:45:14 +03:00
Kimmo Puputti
b9ed883ddc Use a functional component 2018-08-15 11:43:15 +03:00
Kimmo Puputti
48714c5de8 Use Google map by default 2018-08-15 11:43:05 +03:00
Kimmo Puputti
a27217609c Add Mapbox map index file 2018-08-14 15:07:22 +03:00
Kimmo Puputti
74b01032e7 Implement dynamic Mapbox map 2018-08-14 15:07:22 +03:00
Kimmo Puputti
dde89f606b Pass class names to the dynamic map 2018-08-14 15:07:22 +03:00
Kimmo Puputti
c4dfa7d4c3 Use a div instead of button around the dynamic map 2018-08-14 15:07:22 +03:00
Kimmo Puputti
6e339b86f6 Implement static Mapbox map 2018-08-14 15:07:22 +03:00
Kimmo Puputti
eb53b6dcb3 Extract circle polyline calculation util 2018-08-14 15:07:22 +03:00
Kimmo Puputti
61de75d68b Clean up map controls 2018-08-14 15:04:48 +03:00
Kimmo Puputti
ac093bf89e Abstract away map provider 2018-08-14 15:04:48 +03:00
Kimmo Puputti
afe9cad777 Change component names 2018-08-14 15:04:48 +03:00
Kimmo Puputti
c7f5afd82b Rename Google map component files 2018-08-14 15:04:48 +03:00
Kimmo Puputti
04e85c8f47
Merge pull request #895 from sharetribe/autocomplete-current-location
Autocomplete current location
2018-08-14 09:49:32 +03:00
Kimmo Puputti
8f1f64880e Use "add" instead of "change" in Changelog 2018-08-14 09:35:06 +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
cfd7494e25 Improve comments 2018-08-13 15:16:31 +03:00
Hannu Lyytikainen
c282dc513d Fix selecting end date first
Enable ending booking on the day another booking starts.
2018-08-13 14:43:17 +03:00
Hannu Lyytikainen
e659ac4809 Fix a bug in daily booking
Fixes a bug in daily booking where selected end date styles are not
cleared when updating start date with a date that is before the old
start date and a booked date can be found between those old and new
start dates.
2018-08-13 14:14:03 +03:00