Commit Graph
83 Commits
Author SHA1 Message Date
Syed Ali ShahbazandGitHub 4e01b13133 Feature/cal 677 brand color in settingsprofile (#1158)
* added CSS variable --brand-color

* added CustomBranding component

* prisma update for brand color

* added brandcolor to user context in viewer.me

* conflict resolution

* added brandColor input and mutation

* custom brand color to availability

* brandColor added to BookingPage

* fixed availability, booking for team and added customBranding to success

* brandColor added to cancel/uid

* requested changes

* lint fix

* further changes

* lint fix
2021-11-16 14:21:46 +05:30
6b171a6f87 Manually reorder event types (#1142)
* Add event type reordering

* Add migration for position field

* hack on a hack

* can edit

* fix ordering

* Remove console.log

Co-authored-by: Alex Johansson <alexander@n1s.se>

Co-authored-by: KATT <alexander@n1s.se>
2021-11-15 12:25:49 +00:00
f0ff048f4d New Crowdin translations by Github Action (#1168)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2021-11-13 09:36:07 +00:00
6e100a6559 New Crowdin translations by Github Action (#1165)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
2021-11-11 11:32:57 +00:00
bf659c0b16 Fixed #1015 - Teams user registration is broken (#1090)
* Fixed #1015 - Teams user registration is broken

* Type fixes for avilability form in onboarding

* Re adds missing strings

* Updates user availability in one query

Tested and working correctly

* Fixes seeder and tests

Co-authored-by: Omar López <zomars@me.com>
2021-11-11 05:44:53 +00:00
Ciarán HanrahanandGitHub 16fba702fb typography fixes (#1163) 2021-11-10 23:18:39 +00:00
87b2ecec26 New Crowdin translations by Github Action (#1162)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2021-11-10 14:24:41 +00:00
990b106c8b New Crowdin translations by Github Action (#1161)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2021-11-10 14:20:14 +00:00
aaa48372b1 New Crowdin translations by Github Action (#1154)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2021-11-10 14:02:43 +00:00
Alex van AndelGitHubKATTBailey Pumfleetkodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>Peer Richelsen
8664d217c9 Feature/availability page revamp (#1032)
* Refactored Schedule component

* Merge branch 'main' into feature/availability-page-revamp

* wip

* Turned value into number, many other TS tweaks

* NodeJS 16x works 100% on my local, but out of scope for this already massive PR

* Fixed TS errors in viewer.tsx and schedule/index.ts

* Reverted next.config.js

* Fixed minor remnant from moving types to @lib/types

* schema comment

* some changes to form handling

* add comments

* Turned ConfigType into number; which seems to be the value preferred by tRPC

* Fixed localized time display during onboarding

* Update components/ui/form/Schedule.tsx

Co-authored-by: Alex Johansson <alexander@n1s.se>

* Added showToast to indicate save success

* Converted number to Date, and also always establish time based on current date

* prevent height flickering of availability

by removing mb-2 of input field

* availabilty: re-added mb-2 but added min-height

* Quite a few bugs discovered, but this seems functional

Co-authored-by: KATT <alexander@n1s.se>
Co-authored-by: Bailey Pumfleet <pumfleet@hey.com>
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
2021-11-10 11:16:32 +00:00
43fa4f6497 New Crowdin translations by Github Action (#1147)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2021-11-09 15:18:59 +00:00
Peer RichelsenandGitHub 55a7cc928f removed api docs button from integrations (#1149) 2021-11-09 10:07:02 +00:00
Syed Ali ShahbazandGitHub a404ca847c updated event title message (#1132)
* updated event title message

* 4 arguments replaced by an object

* translations

* requested changes

* further requested changes

* test fix and other minor changes

* lint fix
2021-11-08 16:34:12 +05:30
Peer RichelsenandGitHub 0ef6d8b452 added key_strings for /integrations (#1144) 2021-11-07 15:52:48 +00:00
Peer RichelsenandGitHub b49553c960 added who string (#1143) 2021-11-06 19:28:30 +00:00
86cb961fa8 New Crowdin translations by Github Action (#1140)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2021-11-06 12:16:28 +00:00
0e5a7cdd55 New Crowdin translations by Github Action (#1139)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2021-11-05 20:36:18 +00:00
Peer RichelsenandGitHub 401016772e added missing roboto weights (#1130) 2021-11-04 13:56:02 +00:00
Peer RichelsenandGitHub 3c5a84b7b4 removed lexend, upgraded cal sans, added roboto from local instead of google fonts (#1121) 2021-11-04 00:25:47 +00:00
8cb42c44b7 New Crowdin translations by Github Action (#1094)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2021-11-01 10:00:40 +00:00
863fc2e5cc New Crowdin translations by Github Action (#1088)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2021-10-31 19:12:59 +00:00
317e3d2ade New Crowdin translations by Github Action (#1074)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2021-10-30 17:23:38 +01:00
2feed85a1a New Crowdin translations by Github Action (#1048)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2021-10-29 09:16:36 +01:00
Mihai CGitHubOmar Lópezkodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
98829d23d3 fix: type errors and translate ee pages (#1050)
* fix: type errors and translate ee pages

* fix: translation key for composed string

* type fixes

Co-authored-by: Omar López <zomars@me.com>
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2021-10-28 22:58:26 +00:00
f91de82daf feat: add infinite scroll on bookings tabs (#1059)
* feat: add infinite scroll on bookings tabs

* bookings page infinite scroll PR comments (#1060)

* check if `InteractionObserver` is supported

* revert query cell and use bespoke behaviour

* Update pages/bookings/[status].tsx

Co-authored-by: Mihai C <34626017+mihaic195@users.noreply.github.com>

* load more button

* make inview as a callback

Co-authored-by: Mihai C <34626017+mihaic195@users.noreply.github.com>

* mt-6

* fix: translation strings and remove unnecessary stuff

Co-authored-by: Alex Johansson <alexander@n1s.se>
2021-10-28 15:02:22 +00:00
b6b307605b New Crowdin translations by Github Action (#986)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2021-10-26 14:44:34 +01:00
baba307a9f Feature/cal 605 add webhook test check during webhook (#1035)
* starting point

* lint fix

* add mock placeholder

* simplified a bit

* add some placeholder ui

* err handling

* multiple fixes

* post rebase fixes

* removed extra webhook enabled button

* finishing touches

* added translations

* removed debug remnants

* requested changes

Co-authored-by: KATT <alexander@n1s.se>
2021-10-25 21:45:52 +05:30
8d6fec79d3 feat: add translations for emails and type error fixes overall (#994)
* feat: add translations for forgot password email and misc

* fix: type fixes

* feat: translate invitation email

* fix: e2e tests

* fix: lint

* feat: type fixes and i18n for emails

* Merge main

* fix: jest import on server path

* Merge

* fix: playwright tests

* fix: lint

Co-authored-by: Bailey Pumfleet <pumfleet@hey.com>
2021-10-25 14:05:21 +01:00
Syed Ali ShahbazandGitHub a6eed6ffcc Enhancement/webhooks redesign (#1005) 2021-10-20 18:23:15 +00:00
Bailey PumfleetandGitHub 687af03cc3 Improve iframe embed UI (#990) 2021-10-19 11:35:52 +01:00
b753d9e5e3 New Crowdin translations by Github Action (#971)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
Co-authored-by: Mihai C <34626017+mihaic195@users.noreply.github.com>
2021-10-18 09:11:41 +00:00
Alex JohanssonandGitHub d8dac426eb refactor webhooks UI (#982) 2021-10-18 08:02:25 +01:00
Peer RichelsenandGitHub 656d58b94f moved embed and webhooks from settings into /integrations (#978) 2021-10-17 10:35:25 +01:00
78182db99c New Crowdin translations by Github Action (#964)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2021-10-15 16:24:04 +01:00
b5e176a87e New Crowdin translations by Github Action (#959)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
2021-10-15 11:56:11 +01:00
Mihai CandGitHub c4e2b6b458 more strings extractions (#963) 2021-10-15 10:53:42 +00:00
Peer RichelsenandGitHub 12f72e0283 added meta tags to daily call (#961) 2021-10-15 00:08:14 +01:00
Mihai CandGitHub b74dbdca9f fix: missing static files (#954)
* fix: missing static files

* fix: rename file
2021-10-14 14:44:00 +00:00
60db5823c7 New Crowdin translations by Github Action (#951)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2021-10-14 14:35:36 +00:00
Mihai CandGitHub f955ccdef9 i18n: continued (#949)
* more extractions

* fix: failing build
2021-10-14 14:24:21 +00:00
Peer RichelsenandGitHub f1eae5fe77 added translations for navigation (#952) 2021-10-14 13:58:17 +00:00
f4d2f3b3d1 New Crowdin translations by Github Action (#948)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2021-10-14 14:02:30 +01:00
109cc51e7a New Crowdin translations by Github Action (#947)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2021-10-14 13:55:34 +01:00
Peer RichelsenandGitHub 3b844583c9 added lexend as fallback and new version of cal sans (#850) 2021-10-14 11:21:16 +00:00
github-actions[bot]andGitHub a71d97a4ad New Crowdin translations by Github Action (#910) 2021-10-14 11:11:47 +00:00
Omar LópezGitHubkodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>Alex Johansson
0861d7cc61 Ends the war between tRPC and next-i18next (#939)
* Ends the war between tRPC and next-i18next

* Locale fixes

* Linting

* Linting

* trpc i18n (not working) (#942)

* simplify i18n handler and remove redundant(?) fn check

* split up viewer to a "logged in only" and "public"

* wip -- skip first render

Co-authored-by: Omar López <zomars@me.com>

* Linting

* I18n fixes

* We don't need serverSideTranslations in every page anymore

Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
Co-authored-by: Alex Johansson <alexander@n1s.se>
2021-10-14 13:57:49 +03:00
Alex JohanssonandGitHub ec6b897191 integration page follow ups (#912)
### Internals

- Replace `lodash.*` packages with plain `lodash` & replace `lodash.*` imports with `lodash/` - should have no impact on bundle size and opens up for us to use all of lodash
- Update `viewer.me` to cherry-pick what we actually need on that query to avoid leaking extra context info
- Update `getIntegrations` to never include `.key`-property to avoid leaking 

### Visual

- Update calendars so `primary` is displayed last
- Update connected calendars so they are in ascending order in which you connected them
2021-10-13 13:35:25 +02:00
Mihai CandGitHub 9e2f8de313 chore: i18n/extract strings (#934) 2021-10-13 11:49:15 +01:00
Mihai CandGitHub bee41b242b chore: extract more strings (#933) 2021-10-13 10:34:55 +01:00
Omar LópezandGitHub 4b05c56a0d Fixes custom input overflow (#920)
* Fixes custom input overflow

* Truncates also placeholder

* Adds title attributes in booking notes and event descriptions
2021-10-12 18:59:52 +00:00