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
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
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
3e5ed294a5
Fix incorrect modal toggle
2021-04-19 15:04:04 +01:00
Bailey Pumfleet
3100adfe36
Merge branch 'main' into main
2021-04-19 10:49:42 +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
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
Bailey Pumfleet
f4dce81e5f
Remove zulu time specification
2021-04-14 22:17:19 +01:00
Bailey Pumfleet
167f981522
Change start and end times of day
2021-04-13 17:16:32 +01:00
Bailey Pumfleet
952bdea723
Fix login spacing issue
2021-04-11 22:02:10 +01:00
Bailey Pumfleet
bc655fd301
Fix conflict checking
2021-04-11 21:51:58 +01:00
Bailey Pumfleet
ddd7ccfb01
Standardise semicolons
2021-04-11 18:12:18 +01:00
Bailey Pumfleet
1db4973aee
View and delete integrations
2021-04-10 13:02:35 +01:00
Bailey Pumfleet
ac550f5780
Vertically scroll through timeslots
2021-04-10 12:21:44 +01:00
Bailey Pumfleet
73ea3ca181
Merge pull request #3 from emrysal/main
...
Fixed some minor bugs that caused console errors
2021-04-10 11:54:23 +01:00
Bailey Pumfleet
652288679c
Change full name field to defaultValue
2021-04-09 16:51:00 +01:00
Alex van Andel
e414a178d6
Fixed some minor bugs that caused console errors, changed a>li to li>a to accomodate best practises
2021-04-09 15:47:42 +00:00
Alex van Andel
197ee86c32
When navigating to a calendso user that does not exist, return notFound.
2021-04-08 15:51:13 +00:00
Bailey Pumfleet
2c4b5c2846
Create, edit and delete event types
2021-04-08 15:20:38 +01:00
Bailey Pumfleet
d209d3dd04
Add page headings to settings pages
2021-04-07 22:07:16 +01:00
Bailey Pumfleet
580d2fefb0
Fix hardcoded URL
2021-04-07 21:41:08 +01:00
Bailey Pumfleet
5bedd1f8b2
Fix route parameters
2021-04-07 21:37:41 +01:00
Bailey Pumfleet
f55f2f6321
Add settings section
2021-04-07 16:03:02 +01:00
Bailey Pumfleet
443febac8d
Add more empty states
2021-03-31 21:10:53 +01:00
Bailey Pumfleet
38cbb42b2c
Add basic homepage content
2021-03-30 16:15:55 +01:00
Bailey Pumfleet
d82dc10d74
Use server side props to get integration data
2021-03-30 14:23:51 +01:00
Bailey Pumfleet
a758c28fb0
Custom login screen and error page
2021-03-29 22:01:12 +01:00
Bailey Pumfleet
1582cfd43f
Add self-authentication with Google Calendar API
2021-03-26 15:51:19 +00:00
Bailey Pumfleet
388ff394c7
Add base admin interface
2021-03-24 15:03:04 +00:00
Bailey Pumfleet
d769c3943c
Add booking flow
2021-03-22 13:48:48 +00:00
Bailey Pumfleet
f260e295f5
Initial commit from Create Next App
2021-03-10 10:02:39 +00:00