Commit Graph

7357 Commits (617ddcaa3bc90ddb5c25926ba2354ffd8d5cf1d4)

Author SHA1 Message Date
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 0c41278631
Merge pull request #115 from emrysal/feature/next-10.2
Updated Next.js to 10.2
2021-04-29 12:49:02 +01:00
Alex van Andel c4635646ba Updated Next.js to 10.2 2021-04-29 10:30:30 +00:00
Bailey Pumfleet 3a7fce4c8e Create issue templates 2021-04-28 14:10:55 +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
Bailey Pumfleet a5fd618759
Merge pull request #113 from hedwardd/feature/CalendarLayout
Feature/calendar layout
2021-04-28 09:19:40 +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
Bailey Pumfleet 996e6f0df4
Merge pull request #112 from sublime93/main
Add office 365 calendar instructions
2021-04-27 22:39:41 +01:00
Jordan Vohwinkel df32bd1cbe
Add office 365 calendar instructions 2021-04-27 16:33:09 -05: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
Bailey Pumfleet 18d1974ae0
Merge pull request #103 from emrysal/feature/implement-react-timezone-select
Implemented react-timezone-select library
2021-04-26 13:23:31 +01: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
Peer_Rich a69343bc3c
added stay-up-to-date headline 2021-04-25 22:31:03 +01:00
Bailey Pumfleet 6fce1bde1b
Merge pull request #91 from emrysal/bugfix/condense-timezone-options
Combine different timezones to condense the options
2021-04-23 10:39:14 +01: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 a8ea115a44 Even though Office 365 is set to UTC, it does not respond with Z in the API response indicating UTC, this fixes that by adding the Z 2021-04-22 13:58:48 +00: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
Bailey Pumfleet a52d95240c
Merge pull request #89 from emrysal/bugfix/after-add-google-integration-missing
Fixes adding google integration not appearing in the dashboard
2021-04-22 13:36:59 +01: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
Bailey Pumfleet ccd7d0d47e Redirect on logout 2021-04-20 13:59:25 +01:00
Bailey Pumfleet 35f7b30097 Add success modal 2021-04-20 13:56:50 +01:00
Bailey Pumfleet 026e5475f1
Merge pull request #53 from harad1/main
Tweaks to the Dashboard UI
2021-04-20 11:36:12 +01:00
Bailey Pumfleet 6b3ba4edae
Merge pull request #56 from harad1/new-event-validation
Basic validation for New Event Type to prevent unexpected behaviour
2021-04-20 11:33:53 +01:00
Bailey Pumfleet c09e175461
Merge pull request #57 from harad1/availability-bug-router
Fix for a bug when updating an event type
2021-04-20 11:32:51 +01:00
Bailey Pumfleet 1a464713ee
Merge pull request #58 from harad1/README-update
Update README.md
2021-04-20 11:31:46 +01:00
Bailey Pumfleet 711992eafb
Merge pull request #59 from cpanato/update-prisma
dependencies: update prisma to version 2.21.2
2021-04-20 11:30:15 +01:00
Carlos Panato 004ae22050
dependencies: update prisma to version 2.21.2
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2021-04-20 08:43:30 +02:00
Damian Harateh 69be878ee7 Update README.md
- Instructions how to create a free DB on Heroku.
2021-04-20 02:36:00 +01:00
Damian Harateh c09ce2b2b5 Basic validation for New Event Type to prevent unexpected behaviour
Previously, when creating a new event type, user was still allowed to create a new event type, even if the event length's field was empty. This would cause a prisma error, since it would receive NaN and no event would have been added, but the page still reloaded. Therefore, a very basic validation to address this, at least in the short-term.
2021-04-20 01:30:38 +01:00
Damian Harateh c9b334462b Fix for a bug when updating an event type
- Due to the lack of router object, after clicking "Update" on the Event Type - a response would be printed to the console, but without being routed back to the availability page.
2021-04-20 01:25:35 +01:00
Damian Harateh 8b4ef30f74 Tweaks to the Dashboard UI
- Increasing the padding of "Your integrations" tile to match the height of "Welcome to Calendso!" tile in medium and large size screens.
- Tweaking rounding of corners of the "Welcome to Calendso!" tile so it matches the styling of "Your integrations" tile in all screen sizes.
2021-04-19 18:36:39 +01:00
Bailey Pumfleet 64d3fcfab2
Merge pull request #45 from emrysal/main
Added ics library, added icon to download .ics on the success page.
2021-04-19 16:35:18 +01:00
Bailey Pumfleet 68cdc3db03
Merge pull request #52 from calendso/dependabot/npm_and_yarn/jose-1.28.1
Bump jose from 1.28.0 to 1.28.1
2021-04-19 16:30:32 +01:00
dependabot[bot] 13deab520f
Bump jose from 1.28.0 to 1.28.1
Bumps [jose](https://github.com/panva/jose) from 1.28.0 to 1.28.1.
- [Release notes](https://github.com/panva/jose/releases)
- [Changelog](https://github.com/panva/jose/blob/v1.28.1/CHANGELOG.md)
- [Commits](https://github.com/panva/jose/compare/v1.28.0...v1.28.1)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-19 15:29:51 +00:00
Bailey Pumfleet e0e78edc41 Merge branch 'main' of https://github.com/calendso/calendso into main 2021-04-19 15:04:05 +01:00