Alex Johansson
ab78bb3802
move calendso branding into pro ( #629 )
...
* badge
* mv branding to paid plan
* upgrade ts
* hideBranding check
* user.plan
* lint fixes
* `isBrandingHidden` helper
* hide pro for non-pros
2021-09-13 10:48:55 +01:00
Guillaume RODRIGUEZ
13180fd807
Fix breaking word style on location informations ( #616 )
2021-09-10 22:12:38 +01:00
Alex van Andel
a49b1736db
Hidden should hide it from the listing, but not the actual event ( #618 )
2021-09-09 16:16:49 +02:00
Alex Johansson
a9a6d69ba6
tweak inferSSRProps
to not need as const
( #591 )
2021-09-08 11:03:43 +00:00
Alex Johansson
7e6e935ed3
add free plan ( #549 )
...
- add new fields to support this
- when free:
- fade out all event types after first
- hide events after first on booking page
- make booking page after the first one 404 if accessed directly
- add e2e tests
2021-09-06 13:51:15 +00:00
Alex Johansson
52f95eb1c3
add inferSSRProps
utility ( #551 )
2021-09-02 18:10:44 +02:00
Mihai C
a37411b8af
refactor: add next-seo ( #531 )
...
* refactor: add next-seo
* refactor: change naming of seo component
2021-08-27 15:35:20 +03:00
Alex van Andel
160727c0e2
Extracted PhoneInput, fixed styling ( #520 )
2021-08-25 11:18:37 +01:00
Alex van Andel
47d28756b6
Fixed import ( #515 )
2021-08-24 10:38:37 +02:00
Alex van Andel
bc97237858
Remove image from session, add /api/me, update Avatar component ( #493 )
...
* Remove image from session, add /api/me, update Avatar component
* Fixed Avatar on Desktop
* Added emailMd5 to session + load md5 from props on /settings/profile
* Explicitly select which fields to expose in /api/me
* Abstracted Gravatar, defaults avatar for /api/me, removed session dep from UserDropdown
* Delete md5.js :)
Co-authored-by: Bailey Pumfleet <pumfleet@hey.com>
2021-08-22 14:16:42 +01:00
Mihai C
3894ee12d1
feat: CustomEventType placeholder and API fixes ( #446 )
...
* feat: add optional placeholder for text/multi-line text custom inputs on event types
* fix: delete associations of event type first
* fix: remove unneeded check
* fix: minor tweak
Co-authored-by: mihaic195 <mihai@sortlist.com>
Co-authored-by: Bailey Pumfleet <pumfleet@hey.com>
2021-08-22 14:06:26 +01:00
Mihai C
eaaa36c4a4
fix: clickable checkbox/label and minor styling ( #442 )
...
* fix: clickable checkbox/label
* fix: change location radiogroup color to dark
* fix: same classes for labels
Co-authored-by: mihaic195 <mihai@sortlist.com>
2021-08-20 14:11:08 +02:00
Alex Johansson
a8ef195546
add query params parser util ( #496 )
2021-08-19 12:32:51 +00:00
Alex Johansson
5a9961f608
quick fix for location error ( #492 )
2021-08-18 22:07:59 +02:00
Alex Johansson
2af160a13e
make pages/[user]/[type].tsx
type-safe ( #484 )
...
* make `pages/[user]/[type].tsx` type-safe
* deprecate `whereAndSelect`
2021-08-18 12:21:52 +00:00
Bailey Pumfleet
06dce130b2
Merge pull request #450 from emrysal/bugfix/custom-inputs
2021-08-16 10:35:28 +01:00
Peer_Rich
610ea6c9ef
Merge branch 'main' into main
2021-08-15 12:48:48 +02:00
Alex van Andel
252a329f09
Fixed issues relating to custom-inputs
...
* Don't duplicate custom input when editing before db persist
* Remove correct custom input during delete pre db persist (id undefined)
* Moved typings to prisma, keeping backwards compatibility with @map
* Updated all usages of the enum
2021-08-14 17:03:50 +00:00
Peer Richelsen
99e003153e
moved og:image outside of isReady scope so it renders on the server
2021-08-12 19:05:46 +02:00
Peer Richelsen
655b2b18e8
another booking page design revision
2021-08-12 15:51:40 +02:00
Syed Ali Shahbaz
0c3ec98062
added image-uploader component and refactored profile settings page
2021-08-12 10:14:11 +05:30
Peer Richelsen
6e7893d1a8
fixed add guest input for darkmode
2021-08-08 23:44:11 +02:00
Peer_Rich
f664afb371
Merge branch 'main' into main
2021-08-08 23:19:31 +02:00
Peer Richelsen
ded399e8f6
removed unused import
2021-08-08 18:17:17 +02:00
Peer Richelsen
d32d8ea4c3
more minor styling changes to booking
2021-08-08 17:46:21 +02:00
Peer Richelsen
b263970b4f
padding to powered by and svg fixes
2021-08-08 17:13:31 +02:00
Bailey Pumfleet
f3a780188f
Redesign date & time selection page
2021-08-06 16:29:09 +01:00
Femi Odugbesan
18eb32a576
fix issue where rescheduleUid missing when updating date ( #418 )
2021-08-05 12:35:08 -05:00
Syed Ali Shahbaz
81a3f7f3fc
cleaned up code
2021-08-05 10:31:32 +05:30
Syed Ali Shahbaz
6102feec1f
improved styling and dark mode for add-guest button
2021-08-05 10:03:08 +05:30
Peer_Rich
6977b74f35
Merge pull request #411 from alishaz-polymath/main
...
Added 'Add Guest' button at the confirm booking step
2021-08-04 20:17:30 +02:00
Syed Ali Shahbaz
183386848a
cleaning up code
2021-08-04 16:20:38 +05:30
Syed Ali Shahbaz
8e277ef800
fixed merge conflict in globals.css
2021-08-04 16:16:53 +05:30
Syed Ali Shahbaz
00069fa9a7
Added -Add guest- button at confirm booking step, and minor code improvement
2021-08-04 16:09:43 +05:30
Malte Delfs
ea22741153
fixed #398
2021-08-03 12:45:19 +02:00
Bailey Pumfleet
fd535fc308
Merge pull request #379 from mihaic195/fix/settings-page-and-theme-on-booking-page
...
Fix: Settings page bug and dark theme adjustments
2021-08-03 08:27:29 +01:00
Bailey Pumfleet
de5571c8b6
Merge pull request #380 from peduarte/feature/make-collapsible-time-options-accessible
...
Make collapsible time options accessible to screen readers
2021-08-03 08:25:31 +01:00
Peer Richelsen
bd7443017a
fixed layout for react-select
2021-08-02 17:24:01 +02:00
Peer Richelsen
d3569978f5
added dark mode classes for custom input fields
2021-07-26 22:08:53 +02:00
Alex van Andel
4368ad0289
Implement minimum booking notice
2021-07-22 22:52:27 +00:00
Pedro Duarte
c745416a6a
Make collapsible time options accessible to screen readers
2021-07-22 14:16:54 +02:00
mihaic195
394be8612b
fix: settings page was missing value prop and restyled dark theme elements on booking page
2021-07-22 15:16:21 +03:00
Femi Odugbesan
45689059c7
Feat/cal 95/date range on event types ( #353 )
...
* add edit links to events on dashboard
* fit elements on screen for mobile
* initialize components for consistent text styles
* add more fine grained width/height settings
* add higher level setting for when an event is available
- db: add supporting values to period allow setting an amount of days,
a range, or unlimited number days an event is available
* fix issue where periodDates are null
* return minimal required data, handle date parsing
* [ui] limit booking days based on user period settings
* api: validate user period settings
* [db] migration for event type period settings
2021-07-15 09:10:26 -05:00
Femi Odugbesan
793351fe96
[cal-184] add and handle date query params for event types ( #359 )
2021-07-13 11:10:22 -05:00
Bailey Pumfleet
6ed9bfde7b
Merge pull request #354 from emrysal/feature/user-theme
...
Implemented theme through user preferences
2021-07-12 14:01:08 +01:00
Alex van Andel
4d7427ad91
Fixes some linting + codacy issues
2021-07-11 19:43:28 +00:00
Malte Delfs
3283eb422c
Fixed a bug that selected the following day on the booking page, when the selected time is smaller than the utc offset of the current timezone. Also fixed the reloading of the last 24h/12h selection
2021-07-11 18:05:49 +02:00
Alex van Andel
5206fb4f88
Implemented theme through user preferences
2021-07-09 23:13:34 +00:00
Bailey Pumfleet
a9b45c1057
Merge pull request #351 from calendso/darkmode
...
hotfix: added dark mode for profile page
2021-07-09 14:14:53 +01:00
Peer Richelsen
bf85cff76d
added dark mode for profile page
2021-07-09 13:34:00 +02:00