Commit graph

50 commits

Author SHA1 Message Date
Vesa Luusua
5cd7ba5afc Mock window.scroll - otherwise JSDOM prints a not-implemented error 2019-05-03 22:31:20 +03:00
Vesa Luusua
049f6a7f37 import lodash per file to reduce bundle size 2018-05-18 15:24:09 +03:00
Kimmo Puputti
949873ac15 Add payment settings as a tab under account 2018-02-26 16:13:05 +02:00
Kimmo Puputti
214525b140 Make auth routing more intuitive
- Use Login as auth page for URLs where user edits their own data or
  where we link from elsewhere
- Order route keys consistently
- Redirect /order/:id to /order/:id/details
- Redirect /sale/:id to /sale/:id/details
- Remove /order/:id/discussion and /sale/:id/discussion routes
2017-12-05 14:47:43 +02:00
Kimmo Puputti
ec1a834b20 Update title test with message IDs in translations 2017-11-30 12:21:55 +02:00
Kimmo Puputti
89758e6318 Add SEO metadata 2017-11-01 16:22:29 +02:00
Kimmo Puputti
689697fc4b ProfilePage page with user bio 2017-11-01 16:02:17 +02:00
Kimmo Puputti
3a1ed66c5e Fix configureStore params 2017-10-26 14:48:42 +03:00
Vesa Luusua
7918250b9c Remove SecurityPage: it was originally about change password and stuff 2017-10-23 13:33:46 +03:00
Vesa Luusua
62385adf03 app.test.js needed updating 2017-10-16 12:47:36 +03:00
Kimmo Puputti
cfe5c1a265 Enable listing page without slug in URL 2017-10-06 15:04:40 +03:00
Vesa Luusua
12582f1e5d SearchPage.js improvements 2017-10-06 11:28:26 +03:00
Vesa Luusua
b43da11235 LandingPage.js improvements 2017-10-06 11:28:24 +03:00
Vesa Luusua
5a32ac350d LandingPage, SearchPage and ListingPage specify schema 2017-09-29 15:15:31 +03:00
Vesa Luusua
d9f262ab5f Review changes 2017-09-20 16:44:56 +03:00
Kimmo Puputti
9d86f365fa Handle 404 in listing page 2017-09-18 10:43:08 +03:00
Hannu Lyytikainen
ae44704a62 Add email not verified
Also add a generic error view.
2017-09-15 10:04:58 +03:00
Hannu Lyytikainen
237e1d208a Change password recovery url to recover-password 2017-09-15 10:03:32 +03:00
Hannu Lyytikainen
3109a14d69 Change password recovery route 2017-09-14 20:46:01 +03:00
Kimmo Puputti
bd9aab48cc Add route test 2017-09-11 16:32:25 +03:00
Kimmo Puputti
fdf0286e57 Remove old wireframe password change page and form 2017-09-11 16:30:45 +03:00
Boyan Tabakov
6e818db4ac Update tests 2017-09-11 14:15:02 +03:00
Vesa Luusua
0ca26678f8 EditListingPage renamed to ProfileSettingsPage 2017-09-08 01:29:32 +03:00
Kimmo Puputti
01dbdafbec Prefer login page for email confirmation 2017-08-15 16:08:46 +03:00
Kimmo Puputti
f0ca0564dd New URL schema for creating a listing
The URL will now always have an id and a slug so that new/edit listing
wizards can be generalised. When creating a new listing, temporary id
and slug are put to the URL.
2017-08-10 12:29:39 +03:00
Mikko Koski
7b5d5d5fab Email verification page 2017-08-07 16:04:46 +03:00
Kimmo Puputti
c3c0a87468 Prefer signup over login page when requesting authentication 2017-05-05 09:42:20 +03:00
Kimmo Puputti
30f9909b45 Refactor authentication from redux-saga to redux-thunk 2017-04-28 10:48:07 +03:00
Kimmo Puputti
9d583bcc12 InboxPage routing and tabs with translations 2017-04-13 10:06:44 +03:00
Vesa Luusua
6f2f57a389 Review changes: path change to accommodate previous page params. 2017-04-12 16:47:54 +03:00
Vesa Luusua
3202962737 Handle submit and redirect to CheckoutPage 2017-04-12 16:47:10 +03:00
Kimmo Puputti
536f4335e3 Require auth on Checkout page 2017-04-11 10:04:44 +03:00
Kimmo Puputti
a80f84ff64 Add StripePaymentForm to the CheckoutPage
- Remove hardcoded UI components
 - Hardcode a temporary listing object
 - Add StripePaymentForm component
 - Style as in wireframe designs
2017-04-06 16:43:32 +03:00
Kimmo Puputti
7852e2d3e7 Improve app tests
- Render styleguide
 - Render more routes
 - Check page title after rendering
2017-03-24 10:41:09 +02:00
Kimmo Puputti
2dbe2a7ed1 Merge pull request #77 from sharetribe/landing-page-form
Proper location search from landing page
2017-03-23 11:26:20 +02:00
Mikko Koski
7960802332 Remove page title 2017-03-22 17:25:57 +02:00
Kimmo Puputti
a224626fcf Make a proper location search from landing page 2017-03-22 14:46:55 +02:00
Vesa Luusua
47e1b36df2 Update tests 2017-03-06 13:59:30 +02:00
Kimmo Puputti
0b963a6332 Clean up redirects 2017-02-15 15:25:01 +02:00
Kimmo Puputti
8292c1b9cd Enable crawling tests, split redirect tests 2017-02-14 14:29:03 +02:00
Kimmo Puputti
3f4bc073d4 Fix routers and server context 2017-02-14 10:48:10 +02:00
Kimmo Puputti
be2fcdf793 Import from react-router-dom instead of react-router 2017-02-14 09:43:37 +02:00
Vesa Luusua
29441d6710 ListingPage wireframe 2017-01-26 19:38:12 +02:00
Kimmo Puputti
a7be731b63 Add Checkout page contents 2017-01-26 13:06:40 +02:00
Vesa Luusua
466adc09c0 Remove unused containers 2017-01-24 19:10:04 +02:00
Vesa Luusua
63eb5a754c ListingPage url changed from l/:slug-:id syntax to l/:slug/:id 2017-01-24 19:10:03 +02:00
Vesa Luusua
a5e051a7ee Add redux. Shared actions can be found from _src/ducks/_ folder and route specific are inside container folder. 2017-01-20 15:02:54 +02:00
Kimmo Puputti
ef1a8eb15d Format with Prettier 2017-01-19 11:29:29 +02:00
Vesa Luusua
17a96b4722 Add tests to new Pages 2017-01-13 16:55:15 +02:00
Kimmo Puputti
957f3c7d68 Add basic "does not crash" tests for client and server apps 2017-01-12 11:29:45 +02:00