Commit Graph

4777 Commits (4a5404bf21f264bbac28602615c59c3778ae71b0)

Author SHA1 Message Date
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
Bailey Pumfleet 3e5ed294a5 Fix incorrect modal toggle 2021-04-19 15:04:04 +01:00
Peer_Rich e725aa102c
added vercel sponsor 2021-04-19 12:46:36 +02:00
Bailey Pumfleet b710776cac
Merge pull request #28 from 50bbx/main
Basic support for time zones
2021-04-19 10:49:52 +01:00
Bailey Pumfleet 3100adfe36
Merge branch 'main' into main 2021-04-19 10:49:42 +01:00
Bailey Pumfleet b7d9f85eab
Merge pull request #44 from chrisbenseler/main 2021-04-17 22:28:53 +01:00
Alex van Andel 90ebf8a97e Added ics library, added icon to download .ics on the success page. 2021-04-17 20:18:51 +00:00
Chris Benseler cee212c438 refactor: no need for else if true condition returns somrthing 2021-04-17 17:13:42 -03:00
Chris Benseler 501f229d0e refactor: using property assignment 2021-04-17 17:12:09 -03:00
Leonardo Stenico 2b0e8bef7a Completely rebuilt logic when dealing with timezones. Now all available events should appear when selecting a date. 2021-04-17 02:08:35 +02:00
Bailey Pumfleet 0d35bcfe38 Implement mobile menu 2021-04-16 17:36:27 +01:00
Bailey Pumfleet 60630ed78f Add OpenAPI Specification 2021-04-16 14:16:01 +01:00
Bailey Pumfleet bd84803700
Merge pull request #25 from mfts/pr-env-variables
add NEXTAUTH_URL to environment variables
2021-04-16 11:59:51 +01:00
Bailey Pumfleet fca9453ef2
Merge pull request #23 from thekeviv/docs/better-google-api-key-documentation
Docs - Added more details on info about obtaining google api creds
2021-04-16 11:58:33 +01:00
Bailey Pumfleet 50cebc01d4
Merge branch 'main' into docs/better-google-api-key-documentation 2021-04-16 11:58:20 +01:00
Bailey Pumfleet 499c80c879
Merge pull request #21 from m-abdelwahab/main
docs(README): Add Prisma to the list of tools
2021-04-16 11:55:28 +01:00
Bailey Pumfleet e82f5e9d7d
Merge pull request #20 from janpio/patch-1
docs(README): Improve "Development Setup"
2021-04-16 11:55:05 +01:00
Leonardo Stenico 96e2b762c6 Now owners can set their time zone and users can see available times relatively to their current time zone 2021-04-16 04:09:22 +02:00
Marc Seitz 2891470670 add NEXTAUTH_URL to environment variables 2021-04-15 23:27:24 +03:00
thekeviv 3788e92b78 Added more details on info about obtaining google api creds 2021-04-15 19:01:13 +00:00
Mahmoud Abdel Wahab 2867d402d0 add Prisma to README 2021-04-15 20:18:01 +02:00
Jan Piotrowski b7608d1f78
docs(README): Improve "Development Setup" 2021-04-15 20:09:00 +02:00
Bailey Pumfleet d1f602b616
Add a few additional details to README 2021-04-15 11:39:49 +01:00
Bailey Pumfleet f4dce81e5f Remove zulu time specification 2021-04-14 22:17:19 +01:00
Bailey Pumfleet 06822b0071 Add new product screenshot 2021-04-14 11:06:01 +01:00
Bailey Pumfleet 7b22b4c869 Add prisma generate to postinstall 2021-04-13 21:56:49 +01:00
Bailey Pumfleet 167f981522 Change start and end times of day 2021-04-13 17:16:32 +01:00
Bailey Pumfleet 44690f6447
Merge pull request #6 from pcrosthwaite/feature/README-Improvements
README Improvements
2021-04-13 13:06:19 +01:00
Peter Crosthwaite d9565b80c0 Added an example environment file for new users to use
Updated the README with some additional info to help get new users up and going.
2021-04-13 21:16:18 +10:00
Peer_Rich f442efb297
Update README.md 2021-04-11 23:44:58 +02:00
Bailey Pumfleet 952bdea723 Fix login spacing issue 2021-04-11 22:02:10 +01:00