Simon.Emanuelsson
|
248473e8bf
|
Merged in chore/refactor-booking-flow (pull request #1333)
chore: cleaning up select-rate
Approved-by: Arvid Norlin
Approved-by: Linus Flood
|
2025-02-14 13:51:37 +00:00 |
|
Simon Emanuelsson
|
051bc54e6c
|
chore: cleaning up select-rate
|
2025-02-14 14:20:54 +01:00 |
|
 Simon.EmanuelssonandLinus Flood
|
4a06162f79
|
Merged in fix/rateCodes (pull request #1315)
fix: taking care of missing rateDefinitions
* fix: taking care of missing rateDefinitions
Approved-by: Linus Flood
|
2025-02-12 08:52:08 +00:00 |
|
Simon.Emanuelsson
|
c204532acc
|
Merged in feat/SW-1261 (pull request #1263)
feat: only show member price when logged in
* feat: only show member price when logged in
Approved-by: Michael Zetterberg
|
2025-02-07 08:51:50 +00:00 |
|
Simon.Emanuelsson
|
4b39df44bc
|
Merged in feat/SW-778 (pull request #1104)
Feat/SW-778
Approved-by: Erik Tiekstra
|
2025-01-30 12:55:58 +00:00 |
|
Simon Emanuelsson
|
1deab000bd
|
fix: cache hotel response
|
2025-01-30 13:51:47 +01:00 |
|
Simon Emanuelsson
|
13a164242f
|
fix: clean up hotel and its typings
|
2025-01-30 13:50:02 +01:00 |
|
Simon.Emanuelsson
|
4ef1afbbbf
|
Merged in feat/SW-858 (pull request #1078)
feat(SW-885): ancillary and book next stay, feat(SW-865): link to booking without validation
Approved-by: Tobias Johansson
|
2024-12-19 13:11:36 +00:00 |
|
Simon Emanuelsson
|
51f422510c
|
feat(SW-865): link to booking without validation
|
2024-12-19 12:42:21 +01:00 |
|
Simon Emanuelsson
|
9d4998c9c5
|
feat(SW-885): ancillary and book next stay
|
2024-12-19 12:42:21 +01:00 |
|
Simon.Emanuelsson
|
ef1b17adfe
|
Merged in feat/SW-858 (pull request #1024)
feat(SW-866): download invoice
Approved-by: Tobias Johansson
|
2024-12-05 10:44:17 +00:00 |
|
Simon Emanuelsson
|
1d4a838860
|
feat(SW-866): download invoice
|
2024-12-05 11:21:20 +01:00 |
|
Simon.Emanuelsson
|
4dbdf81090
|
Merged in feat/SW-858 (pull request #1014)
feat(SW-864): add to calendar functionality
Approved-by: Tobias Johansson
|
2024-12-03 12:26:24 +00:00 |
|
Simon Emanuelsson
|
33de623f41
|
feat(SW-864): add to calendar functionality
|
2024-12-02 21:56:11 +01:00 |
|
Simon Emanuelsson
|
ed1574838a
|
feat: new booking confirmation page
|
2024-11-29 15:55:30 +01:00 |
|
Simon.Emanuelsson
|
6f8092d6ec
|
Merged in feat/SW-830 (pull request #960)
feat: merge stores, fix auto navigation, split summary
Approved-by: Christel Westerberg
|
2024-11-27 14:45:19 +00:00 |
|
Simon Emanuelsson
|
ccb15593ea
|
feat: merge stores, fix auto navigation, split summary
|
2024-11-27 10:20:14 +01:00 |
|
Simon.Emanuelsson
|
be3716bb1a
|
Merged in fix/clean-storage (pull request #936)
fix: make sure session storage is cleaner whenever user is no longer in the booking flow
Approved-by: Christel Westerberg
|
2024-11-21 14:01:07 +00:00 |
|
Simon Emanuelsson
|
1aeed2e9ca
|
fix: make sure session storage is cleaner whenever user is no longer in the booking flow
|
2024-11-21 14:54:08 +01:00 |
|
Simon.Emanuelsson
|
d3794055e9
|
Merged in fix/init-enter-details-flow (pull request #929)
fix: make sure all searchparams are used in redirect
Approved-by: Linus Flood
|
2024-11-19 11:27:39 +00:00 |
|
Simon Emanuelsson
|
744af22b08
|
fix: make sure all searchparams are used in redirect
|
2024-11-19 11:19:44 +00:00 |
|
 Simon EmanuelssonandJoakim Jäderberg
|
c6fc500d9e
|
feat: make steps of enter details flow dynamic depending on data
|
2024-11-19 08:05:14 +01:00 |
|
Simon.Emanuelsson
|
6bd9d8e3b7
|
Merged in feat/SW-784 (pull request #914)
feat: make steps of enter details flow dynamic depending on data
Approved-by: Arvid Norlin
|
2024-11-18 15:33:58 +00:00 |
|
Simon Emanuelsson
|
94f693c4f0
|
feat: make steps of enter details flow dynamic depending on data
|
2024-11-18 16:30:09 +01:00 |
|
Simon.Emanuelsson
|
c4912c6586
|
Merged in feat/SW-617 (pull request #857)
feat: validate optional membership number for non-logged in users
Approved-by: Christian Andolf
|
2024-11-08 13:50:32 +00:00 |
|
Simon Emanuelsson
|
66f4a310d3
|
feat: validate optional membership number for non-logged in users
|
2024-11-08 14:35:47 +01:00 |
|
Simon.Emanuelsson
|
0a65a0d6a4
|
Merged in feat/dynamic-confirmation-number (pull request #855)
feat(SW-791): make confirmation page dynamic
Approved-by: Arvid Norlin
|
2024-11-08 08:58:21 +00:00 |
|
Simon Emanuelsson
|
0897a398ee
|
feat(SW-791): make confirmation page dynamic
|
2024-11-08 09:47:35 +01:00 |
|
Simon.Emanuelsson
|
4269b23dc0
|
Merged in fix/SW-742 (pull request #801)
fix: prevent phone input from running validation on mount when empty
Approved-by: Christel Westerberg
|
2024-11-01 08:16:25 +00:00 |
|
Simon Emanuelsson
|
46a1874a76
|
fix: prevent phone input from running validation on mount when empty
|
2024-11-01 08:59:16 +01:00 |
|
Simon.Emanuelsson
|
93f7f9dbef
|
Merged in feat/SW-599 (pull request #803)
feat: block all entries to enter details that miss the required params
Approved-by: Christel Westerberg
Approved-by: Tobias Johansson
|
2024-11-01 06:57:06 +00:00 |
|
Simon Emanuelsson
|
4513828ae7
|
feat: block all entries to enter details that miss the required params
|
2024-10-31 15:23:20 +01:00 |
|
Simon.Emanuelsson
|
5f7dde16c6
|
Merged in feat/SW-615 (pull request #784)
feat: get breakfast package from API
Approved-by: Tobias Johansson
|
2024-10-30 08:39:45 +00:00 |
|
Simon Emanuelsson
|
62f549e85d
|
feat: get breakfast package from API
|
2024-10-29 15:39:21 +01:00 |
|
Simon.Emanuelsson
|
d2817c5f8c
|
Merged in feat/SW-616 (pull request #733)
feat: booking confirmation page with hardcoded data
Approved-by: Christel Westerberg
|
2024-10-23 11:15:05 +00:00 |
|
Simon Emanuelsson
|
2d23f9bbf3
|
feat: booking confirmation page with hardcoded data
|
2024-10-23 11:56:02 +02:00 |
|
Simon.Emanuelsson
|
12b107abf2
|
Merged in fix/clean-up-redirects (pull request #695)
fix: redirect clean up
Approved-by: Arvid Norlin
|
2024-10-15 08:43:31 +00:00 |
|
Simon Emanuelsson
|
d42c0c0a77
|
fix: redirect clean up
|
2024-10-15 09:12:17 +02:00 |
|
Simon.Emanuelsson
|
84232ac6c8
|
Merged in feat/SW-599 (pull request #688)
feat: add commented out prep for path redirects when missing params
Approved-by: Arvid Norlin
|
2024-10-14 13:05:25 +00:00 |
|
Simon Emanuelsson
|
a19bebb4e8
|
feat: add commented out prep for path redirects when missing params
|
2024-10-14 14:44:50 +02:00 |
|
Simon Emanuelsson
|
f69c1c4cbf
|
feat: handle redirects when searchparams are missing in steps
|
2024-10-11 10:51:25 +02:00 |
|
Simon.Emanuelsson
|
5ed940e01f
|
Merged in fix/readd-translations (pull request #671)
fix: re-add translations lost because of rebase misses
Approved-by: Arvid Norlin
|
2024-10-11 08:50:17 +00:00 |
|
Simon Emanuelsson
|
f6239b6ce7
|
fix: re-add translations lost because of rebase misses
|
2024-10-11 10:47:15 +02:00 |
|
 Simon EmanuelssonandPontus Dreij
|
a15524098f
|
fix: re-add user fetch for enter details
|
2024-10-10 10:47:09 +02:00 |
|
 Simon EmanuelssonandPontus Dreij
|
7c5205e7cf
|
feat: add summary card
|
2024-10-10 10:47:09 +02:00 |
|
 Simon EmanuelssonandPontus Dreij
|
eeae38ec1d
|
feat: add selected room card
|
2024-10-10 10:46:28 +02:00 |
|
Simon.Emanuelsson
|
51612988d3
|
Merged in fix/prefill-enter-details (pull request #661)
fix: re-add user fetch for enter details
Approved-by: Arvid Norlin
|
2024-10-10 08:16:36 +00:00 |
|
Simon Emanuelsson
|
4938588916
|
fix: re-add user fetch for enter details
|
2024-10-10 10:10:17 +02:00 |
|
Simon.Emanuelsson
|
7210ad0e49
|
Merged in feat/SW-500 (pull request #656)
Feat/SW-500 (Summary)
Approved-by: Tobias Johansson
|
2024-10-10 07:26:46 +00:00 |
|
Simon Emanuelsson
|
a84940aa8f
|
feat: add summary card
|
2024-10-10 09:11:52 +02:00 |
|
Simon.Emanuelsson
|
974b8aa1e4
|
Merged in feat/SW-540 (pull request #653)
feat: add selected room card
Approved-by: Christel Westerberg
|
2024-10-09 11:42:12 +00:00 |
|
Simon Emanuelsson
|
cc60b4d264
|
feat: add selected room card
|
2024-10-09 13:36:55 +02:00 |
|
 Simon EmanuelssonandPontus Dreij
|
ee6a40a553
|
feat: rename form/card to form/choicecard
|
2024-10-09 11:03:33 +02:00 |
|
Simon.Emanuelsson
|
3cf3772c64
|
Merged in feat/rename-card-to-choicecard (pull request #650)
feat: rename form/card to form/choicecard
Approved-by: Arvid Norlin
|
2024-10-08 12:12:49 +00:00 |
|
Simon Emanuelsson
|
155b6683c4
|
feat: rename form/card to form/choicecard
|
2024-10-08 14:08:55 +02:00 |
|
Simon.Emanuelsson
|
05222035ff
|
Merged in feat/SW-471 (pull request #642)
Feat/SW-471 (breakfast choice)
Approved-by: Arvid Norlin
|
2024-10-08 08:04:19 +00:00 |
|
Simon Emanuelsson
|
372ec171f5
|
feat: breakfast choice
|
2024-10-08 09:59:48 +02:00 |
|
Simon.Emanuelsson
|
fdccd89829
|
Merged in feat/SW-470 (pull request #641)
Feat/SW-470 (select bed type)
Approved-by: Christian Andolf
Approved-by: Arvid Norlin
|
2024-10-08 07:59:31 +00:00 |
|
Simon Emanuelsson
|
e6b22b81f4
|
feat: select bed type
|
2024-10-08 09:58:10 +02:00 |
|
 Simon EmanuelssonandPontus Dreij
|
a5400c1498
|
feat: guest information form enter details
|
2024-10-07 13:41:46 +02:00 |
|
Simon Emanuelsson
|
451d461c7f
|
feat: guest information form enter details
|
2024-10-07 08:12:07 +02:00 |
|
Simon.Emanuelsson
|
e8027be2e8
|
Merged in feat/SW-347-mobile (pull request #619)
Feat/SW-347 (mobile ui calendar)
Approved-by: Pontus Dreij
Approved-by: Arvid Norlin
|
2024-10-02 10:00:08 +00:00 |
|
Simon Emanuelsson
|
1380dec6e3
|
feat: add mobile ui to calendar
|
2024-10-02 11:50:56 +02:00 |
|
Simon.Emanuelsson
|
aa390bd171
|
Merged in feat/SW-347 (pull request #591)
Feat/SW-347 (desktop ui calendar)
Approved-by: Arvid Norlin
|
2024-09-27 15:55:24 +00:00 |
|
Simon Emanuelsson
|
99b14304d4
|
feat: add desktop ui to calendar
|
2024-09-27 17:51:27 +02:00 |
|
Simon.Emanuelsson
|
819721f1c1
|
Merged in fix/broken-validation-header (pull request #600)
Fix/broken validation header
Approved-by: Linus Flood
|
2024-09-25 08:18:21 +00:00 |
|
Simon Emanuelsson
|
68703d72e1
|
fix: validation for header
|
2024-09-25 10:07:37 +02:00 |
|
Simon.Emanuelsson
|
8f727cc933
|
Merged in feat/SW-274 (pull request #502)
feat: add initial datepicker, no ui/ux
Approved-by: Erik Tiekstra
Approved-by: Hrishikesh Vaipurkar
|
2024-09-24 15:46:09 +00:00 |
|
Simon Emanuelsson
|
76e47994d0
|
feat: add initial datepicker, no ui/ux
|
2024-09-24 17:41:50 +02:00 |
|
Simon.Emanuelsson
|
22e7423155
|
Merged in feat/SW-66 (pull request #582)
feat(SW-66, SW-348): search functionality and ui
Approved-by: Christel Westerberg
|
2024-09-24 14:56:25 +00:00 |
|
Simon Emanuelsson
|
af850c90e7
|
feat(SW-66, SW-348): search functionality and ui
|
2024-09-24 09:47:31 +02:00 |
|
 Simon EmanuelssonandChristel Westerberg
|
b2de45ab5c
|
feat: add discard changes modal to profile edit
|
2024-09-09 10:36:43 +02:00 |
|
Simon Emanuelsson
|
d46a7ecbf7
|
feat: add discard changes modal to profile edit
|
2024-09-09 10:27:38 +02:00 |
|
 Simon.EmanuelssonandMichael Zetterberg
|
2c6f43ef6c
|
Merged in fix/fetch-variable-interfering-with-fetch (pull request #526)
fix: rename retried-wrapped fetch and add “force-cache” to make caching work again
Approved-by: Michael Zetterberg
|
2024-08-28 13:34:17 +00:00 |
|
Simon Emanuelsson
|
93526ce693
|
fix: rename retried-wrapped fetch to make caching work again
|
2024-08-28 14:55:31 +02:00 |
|
 Simon.EmanuelssonandMichael Zetterberg
|
388060086e
|
Merged in feat/masked-values (pull request #489)
feat: handle masked values only based on MFA
Approved-by: Michael Zetterberg
Approved-by: Arvid Norlin
|
2024-08-26 09:19:02 +00:00 |
|
Simon Emanuelsson
|
61b722d9ad
|
feat: handle masked values only based on MFA
|
2024-08-26 11:06:01 +02:00 |
|
 Simon.EmanuelssonandMichael Zetterberg
|
ea7a9ff874
|
Merged in fix/update-only-dirty-fields-profile (pull request #481)
fix: only send updated fields to API
Approved-by: Michael Zetterberg
|
2024-08-26 08:56:54 +00:00 |
|
 Simon EmanuelssonandMichael Zetterberg
|
ae751402d6
|
fix: only send updated fields to API
|
2024-08-25 03:17:06 +02:00 |
|
 Simon.EmanuelssonandMichael Zetterberg
|
c281c14e6f
|
Merged in fix/trigger-profile-edit-errors-on-mount (pull request #478)
fix: trigger validation on mount
Approved-by: Michael Zetterberg
|
2024-08-23 11:10:16 +00:00 |
|
Simon Emanuelsson
|
eb98059abb
|
fix: trigger validation on mount
|
2024-08-23 13:02:26 +02:00 |
|
 Simon.EmanuelssonandMichael Zetterberg
|
ed84aea008
|
Merged in feat/server-action-trpc (pull request #422)
feat(SW-160): update profile
Approved-by: Christel Westerberg
|
2024-08-23 07:31:06 +00:00 |
|
 Simon EmanuelssonandMichael Zetterberg
|
2337d37f1a
|
feat(SW-160): update profile
|
2024-08-23 09:09:55 +02:00 |
|
Simon.Emanuelsson
|
fca9ee78b7
|
Merged in fix/profile-update-scope (pull request #443)
fix: profile_update scope typo fix
Approved-by: Michael Zetterberg
|
2024-08-22 06:43:49 +00:00 |
|
Simon Emanuelsson
|
48178cd4ea
|
fix: profile_update scope typo fix
|
2024-08-22 08:42:08 +02:00 |
|
 Simon.EmanuelssonandMichael Zetterberg
|
9796ff29c5
|
Merged in feat/SW-207 (pull request #386)
feat(SW-207): add expiring points and date when they will expire
Approved-by: Michael Zetterberg
|
2024-08-07 08:53:48 +00:00 |
|
 Simon.EmanuelssonandMichael Zetterberg
|
461df11e62
|
Merged in fix/SW-113 (pull request #385)
fix(SW-113): add colors to negative and positive point transactions
Approved-by: Michael Zetterberg
|
2024-08-07 08:52:25 +00:00 |
|
Simon Emanuelsson
|
be620f18ba
|
feat(SW-207): add expiring points and date when they will expire
|
2024-08-06 15:59:40 +02:00 |
|
Simon Emanuelsson
|
c94b83464f
|
fix(SW-113): add colors to negative and positive point transactions
|
2024-08-06 14:11:10 +02:00 |
|
Simon Emanuelsson
|
56bfbc3b71
|
feat(WEB-163): edit profile field validation
|
2024-07-01 15:38:50 +02:00 |
|
Simon Emanuelsson
|
be47e42163
|
fix: whitelist server action proxies
|
2024-06-24 12:41:09 +02:00 |
|
 Simon EmanuelssonandChristel Westerberg
|
d84efcbb0f
|
feat(WEB-162): final design edit profile page
|
2024-06-19 14:51:00 +02:00 |
|
 Simon EmanuelssonandChristel Westerberg
|
5f3e417593
|
feat(WEB-162): final design for my profile page
|
2024-06-19 14:51:00 +02:00 |
|
Simon Emanuelsson
|
aca9221ea6
|
feat: loosen up the zod validations and return null instead of throwing
|
2024-06-18 12:28:05 +02:00 |
|
Simon Emanuelsson
|
7c4b8401e9
|
feat(WEB-304): remaning UI from design system primitives
|
2024-06-13 10:00:16 +02:00 |
|
Simon Emanuelsson
|
de79c2dc80
|
feat(WEB-220): label translations
|
2024-06-05 13:25:10 +02:00 |
|
Simon Emanuelsson
|
04a3e8a946
|
feat: convert all fonts to woff2 format
|
2024-06-05 10:17:38 +02:00 |
|
 Simon.EmanuelssonandMichael Zetterberg
|
47d7125ac1
|
Merged in feat/design-system-primitives (pull request #213)
Feat/design system primitives
Approved-by: Michael Zetterberg
|
2024-05-31 06:10:35 +00:00 |
|
 Simon.EmanuelssonandMichael Zetterberg
|
71758223ff
|
Merged in feat/overview-hero (pull request #204)
feat(WEB-250): overview hero final ui
Approved-by: Michael Zetterberg
Approved-by: Arvid Norlin
|
2024-05-31 05:57:14 +00:00 |
|
Simon Emanuelsson
|
00f99912fc
|
feat(WEB-249): first iteration design system primitives (typography, grid)
|
2024-05-30 18:17:03 +02:00 |
|