Commit graph

4362 commits

Author SHA1 Message Date
Vesa Luusua
06be30d5fe Release v2.10.0 2019-01-31 14:58:11 +02:00
Vesa Luusua
a270b9552a
Merge pull request #1004 from sharetribe/refactor-transaction-ui
Refactor transaction handling
2019-01-31 13:58:05 +02:00
Vesa Luusua
bb5141eb50 Update changelog 2019-01-31 12:54:37 +02:00
Jenni Nurmi
f340c19ae8 Use generic functions from transaction.js
(and move some generic in-file functions there).
2019-01-30 18:31:13 +02:00
Jenni Nurmi
f824e4fd2b Refactor ActivityFeed component
Add function for checking ownRole
Use txHasReviewBy function
add isCustomerReview and isProviderReview functions
2019-01-30 18:31:12 +02:00
Vesa Luusua
726389c941 Update tests in TransactionPanel. 2019-01-30 18:31:12 +02:00
Vesa Luusua
caad06353e Add state graph description and refactor transaction.js functions to use it. 2019-01-30 18:31:05 +02:00
Jenni Nurmi
6d6ebbffc1 Refactor InboxPage:
use txHasBeenDelivered function,
rename css classes,
add txIsRequested check and handle unknown transition separately,
filter unknown transitions when fetching data,
don't render InboxItem if latest transition is unknown,
update InboxPage tests.
2019-01-30 15:35:20 +02:00
Vesa Luusua
32fc6ba5b1 Split TransactionPanel to dummy subcomponents
and reduce direct state check agains current transaction.
2019-01-30 15:35:09 +02:00
Vesa Luusua
538faf945d Add tx helpers related to sending a review 2019-01-30 14:21:00 +02:00
Vesa Luusua
c33afc9b0c Expose which transitions lead to request 2019-01-30 14:20:59 +02:00
Vesa Luusua
419dbb05d8 BookingDatesForm doesn't need to test last transition. 2019-01-30 14:20:59 +02:00
Vesa Luusua
6b2b7e9b6c Add txHasBeenDelivered helper function 2019-01-30 14:20:59 +02:00
Vesa Luusua
a7b7c58d80 Extract transaction related code to its own util file
from types.js
2019-01-30 14:20:59 +02:00
Kimmo Puputti
e56864050f
Merge pull request #1015 from sharetribe/customization-checklist-and-related-docs
Move more documentation to Flex Docs
2019-01-29 15:56:34 +02:00
Kimmo Puputti
76823c4d40 Update outdated email template docs 2019-01-29 15:53:22 +02:00
Kimmo Puputti
a56456c1b6 Improve directory tree view 2019-01-29 15:45:44 +02:00
Kimmo Puputti
8bceee2982 Add changelog entry 2019-01-29 15:34:16 +02:00
Kimmo Puputti
bf05354bcd Remove unused Jekyll config file 2019-01-29 15:33:12 +02:00
Kimmo Puputti
885d2840a9 Update readme files 2019-01-29 15:33:12 +02:00
Kimmo Puputti
5d2601000b Move Redux and routing docs to Flex Docs 2019-01-29 15:33:12 +02:00
Kimmo Puputti
e2dc22f38f Move improve performance doc to Flex Docs 2019-01-29 15:33:12 +02:00
Kimmo Puputti
0f272147ce Inline dir structure to docs readme 2019-01-29 15:33:12 +02:00
Kimmo Puputti
bd9bbbed2c Migrate more docs to Flex Docs
- ci
- deploying to production
- extend listing data
- extended data (removed)
- search filters
2019-01-29 15:33:12 +02:00
Kimmo Puputti
f36bc32694 Move documentation to Flex Docs
- customization checklist
- styling
- icons
- translations
- tos and privacy policy
- static pages
2019-01-29 15:33:12 +02:00
Vesa Luusua
86eb33674d
Merge pull request #1017 from sharetribe/v2.9.0
Release v2.9.0
2019-01-29 15:23:04 +02:00
Vesa Luusua
273019af59 Release v2.9.0 2019-01-29 15:19:35 +02:00
Vesa Luusua
6d09d1281c
Merge pull request #1016 from sharetribe/fix-date-filter-fetch-params
SearchPage.duck.js: endDate should not be expanded for night bookings
2019-01-29 15:16:42 +02:00
Vesa Luusua
0e860c480a Update changelog 2019-01-29 14:56:10 +02:00
Vesa Luusua
fbd26bdfec SearchPage.duck.js: endDate should not expand end date for night
DateRangeController: unittype day should allow 0 night
EditListingPage.duck.js booking state should be passed to query
2019-01-29 14:48:08 +02:00
Vesa Luusua
47cda11c90
Merge pull request #949 from sharetribe/date-filter
Date filter
2019-01-29 13:22:52 +02:00
Vesa Luusua
133ee1d44d Update changelog 2019-01-29 13:20:30 +02:00
Jenni Nurmi
94bb6be20a Add availability params to search query 2019-01-29 12:59:48 +02:00
Jenni Nurmi
c185072482 Update translations 2019-01-29 12:59:42 +02:00
Vesa Luusua
2dcea906ec Capitalize month name 2019-01-29 12:59:42 +02:00
Jenni Nurmi
2177ac39c9 Update search filters documentation 2019-01-28 14:37:42 +02:00
Jenni Nurmi
56151850dd Use OutsideClickHandler in FilterPopup 2019-01-28 14:37:42 +02:00
Jenni Nurmi
e5238ca78b Create OutsideClickHandler 2019-01-28 14:37:41 +02:00
Jenni Nurmi
b8db69b5b7 Delete unused code related to SelectSingleFilter 2019-01-28 14:37:41 +02:00
Jenni Nurmi
ac3db9efa3 Refactor SelectSingleFilter to use subcomponents SelectSingleFilterPlain and SelectSingleFilterPopup 2019-01-28 14:37:41 +02:00
Jenni Nurmi
d89aa64e57 Delete unused code related to SelectMultipleFilter 2019-01-28 14:37:41 +02:00
Jenni Nurmi
4c6435e569 Refactor SelectMultipleFilter to use FilterPopup and FilterPlain 2019-01-28 14:37:40 +02:00
Jenni Nurmi
b31656791c Add arrayMutators to FilterForm 2019-01-28 14:37:40 +02:00
Jenni Nurmi
27a49d1534 Add DateRangeFilter to desktop and mobile versions 2019-01-28 14:37:40 +02:00
Jenni Nurmi
6f7e6c2fc0 Add help functions for ISO8601 date format 2019-01-28 14:37:40 +02:00
Jenni Nurmi
601f6cbc5f Create FieldDateRangeController component 2019-01-28 14:37:40 +02:00
Jenni Nurmi
f3b66239a6 Create DateRangeController component 2019-01-28 14:37:40 +02:00
Jenni Nurmi
69631bf5fc Create BookingDateRangeFilter component 2019-01-28 14:37:39 +02:00
Jenni Nurmi
0870f01b13 Create FilterPopup component 2019-01-28 14:37:39 +02:00
Jenni Nurmi
b928c95a3b Create FilterPlain component 2019-01-28 14:37:39 +02:00