vklimontovich
db05c587a3
collect pageview for pages not wrapped in Shell
2021-05-07 20:07:36 +03:00
vklimontovich
3739d7752d
Telemetry enhancements (mainly, data masking improvements)
...
- data masking is moved to a separate function;
- hostnames and urls are masked now
- collect pageview for pages not wrapped in Shell
2021-05-07 20:05:33 +03:00
Bailey Pumfleet
17b880335a
Merge pull request #156 from MaZderMind/link-to-public-page
...
Add Links to Public Pages
2021-05-06 22:22:33 +01:00
Bailey Pumfleet
dfadd3178d
Merge pull request #158 from rymaju/feature/event_type_required_field_validation
...
Perform simple validation for required fields
2021-05-06 22:20:48 +01:00
Bailey Pumfleet
9032adb9ab
Merge pull request #164 from rberrelleza/split-signup-validation
...
send back a specific message per field
2021-05-06 21:48:04 +01:00
Bailey Pumfleet
5be885de19
UI improvements to time settings
2021-05-06 21:44:55 +01:00
Ramiro Berrelleza
d4ba855a72
send back a specific message per field
...
Signed-off-by: Ramiro Berrelleza <rberrelleza@gmail.com>
2021-05-06 12:43:00 -07:00
Leonardo Stenico
084c7db559
Now a user can choose a timezone to display slots when scheduling a meeting
2021-05-06 19:36:57 +02:00
Ryan Jung
03717a0a29
add required attribute to all required <input> tags
2021-05-05 17:58:42 -04:00
Peter Körner
15a6799421
add links to public pages
2021-05-05 22:01:56 +02:00
vklimontovich
ca1979fac2
- Updated jitsu to 2.0.1
...
- Mask sensitive information (such as page title and IP address)
2021-05-05 18:04:53 +03:00
Bailey Pumfleet
5cb0e44b00
Merge branch 'main' into fix/calendar-style
2021-05-05 15:42:36 +01:00
Bailey Pumfleet
e185b57db1
Merge pull request #148 from emrysal/feature/disable-integrations-when-invalid-or-missing-configuration
...
Take server config into account whilst listing integrations, improved…
2021-05-05 15:39:13 +01:00
Bailey Pumfleet
0f3323aa9d
Merge pull request #141 from emrysal/bugfix/remove-settings-cancel-button
...
Remove the 'Cancel' button from the Settings pages suggested in #140
2021-05-05 15:33:18 +01:00
Bailey Pumfleet
a445b262ce
Merge pull request #138 from rymaju/add_client_side_email_validation
...
Adding email validation to booking
2021-05-05 15:32:43 +01:00
Bailey Pumfleet
cc2c3d7673
Merge pull request #136 from emrysal/bugfix/google-eventedit
...
Fixes #134 , invalid add to google calendar link on success page.
2021-05-05 15:31:40 +01:00
Bailey Pumfleet
f7295afaa2
Merge branch 'main' into main
2021-05-05 15:18:58 +01:00
Choongkyu Kim
e036e9b216
fix calendar style and resolve some TS lint errors
2021-05-04 20:42:01 -07:00
Alex van Andel
4969258e62
Take server config into account whilst listing integrations, improved feedback for installer as per #142
2021-05-04 20:31:15 +00:00
Alex van Andel
df88919d15
Remove the 'Cancel' button from the Settings pages suggested in #140
2021-05-04 11:36:06 +00:00
Ryan Jung
acf29cdaa5
make name and email fields required
2021-05-03 16:56:33 -04:00
Ryan Jung
b8d570c8db
changed input type to email
2021-05-03 16:33:07 -04:00
Alex van Andel
69f3497658
Fixes #134 , invalid add to google calendar link on success page.
2021-05-03 16:59:49 +00:00
Bailey Pumfleet
bf672280fe
Merge pull request #124 from emrysal/bugfix/fix-nextauth-webpack5
...
csrfToken->getCsrfToken is required by webpack5 (fixes #123 , thanks @jacobocode)
2021-05-01 09:19:21 +01:00
Alex van Andel
7b8d0b1119
Implemented getCsrfToken as per auth-next docs, getCsrfToken is required by webpack5 ( fixes #123 , thanks @jacobocode)
2021-04-30 21:15:18 +00:00
Bailey Pumfleet
27eb9ad95e
Fix cancel link on booking page
2021-04-30 13:06:04 +01:00
Bailey Pumfleet
ea31607598
Fix a bunch of TypeScript errors
2021-04-29 14:47:01 +01:00
Bailey Pumfleet
1b7c9cf359
Fix TypeScript ref errors
2021-04-29 14:04:08 +01:00
Bailey Pumfleet
c2dfbaad88
Set avatar through URL
2021-04-29 13:36:37 +01:00
Bailey Pumfleet
7d7b627304
Improve settings page redirect
2021-04-29 13:28:25 +01:00
Bailey Pumfleet
687ab5ad3e
Replace router URL instead of reloading
2021-04-29 13:05:50 +01:00
Bailey Pumfleet
b2c848d666
Fix logout screen icon
2021-04-29 13:03:49 +01:00
Bailey Pumfleet
a1eed7c77e
Add URL slugs
2021-04-28 13:24:16 +01:00
Bailey Pumfleet
4d585505f7
Add view link for hidden event types
2021-04-28 10:27:45 +01:00
Bailey Pumfleet
c320b0f20d
Add hidden event types
2021-04-28 10:23:30 +01:00
Bailey Pumfleet
b32a4c75c0
Merge pull request #111 from diegofn/main
...
Update success page calendar icons
2021-04-28 09:28:00 +01:00
Bailey Pumfleet
5fc433ecdf
Add day labels to calendar
2021-04-28 09:23:42 +01:00
Heath Daniel
36db7fb4f1
Match formatting
2021-04-27 21:56:30 -04:00
Heath Daniel
83822c777c
Fix calendar layout and adjust spacing
2021-04-27 21:50:54 -04:00
Diego Fernando Nieto
2c4fe5c3b7
Update success page calendar icons
2021-04-27 09:35:56 -05:00
vklimontovich
2894be8689
Added telemetry collection (through jitsu.com)
...
- Introduced useTelemetry() hook
- Telemetry events are sent for page_view, booking_confirmed, time_selected, date_selected events
- Telemetry is configured (and can be disabled) with NEXT_PUBLIC_TELEMETRY_KEY env variable
2021-04-27 17:19:12 +03:00
Alex van Andel
d482b54fda
Implemented react-timezone-select library, required the installation of 'next-transpile-modules', due to import and export not being natively supported within Next.js.
2021-04-26 12:14:23 +00:00
Alex van Andel
d867631aee
Combine different timezones to condense the list a little bit. Fixes https://github.com/calendso/calendso/issues/80
2021-04-22 18:03:52 +00:00
Bailey Pumfleet
6091f7ba86
Merge pull request #87 from emrysal/main
...
Adds Office 365 / Outlook.com Calendar Integration
2021-04-22 15:04:56 +01:00
Alex van Andel
6a9632bb12
Added User.Read explicitly to office 365 oauth scopes, as it seems some setups do not automatically apply this scope.
2021-04-22 13:27:57 +00:00
Alex van Andel
598a86426b
Fixes adding google integration not appearing in the dashboard after adding it. This was due to the credential being added async and the redirect happened before the save has completed.
2021-04-22 11:09:18 +00:00
Alex van Andel
8010abf15a
Adds Office 365 / Outlook.com Calendar Integration
...
* Added MS_GRAPH_CLIENT_* credentials to .env.example.
* Refactored the google integration into an abstraction layer for creating events and getting the user schedule from either Google or Office 365.
* FIX: when re-authorizing the Google Integration the refresh_token would no longer be set and the google integration would stop working.
* Updated Office 365 integration image
2021-04-21 23:10:48 +01:00
Bailey Pumfleet
ce398bd77c
Replace all SVG icons with Heroicons components
2021-04-21 11:10:27 +01:00
Bailey Pumfleet
d28166a2c3
Switch between 12 and 24 hours
2021-04-20 15:41:36 +01:00
Bailey Pumfleet
064ddf9fa3
Add confirmation to set times modal
2021-04-20 15:09:31 +01:00