Bailey Pumfleet
65c7960b76
Merge branch 'main' into feature/invite-external-users
2021-06-11 22:02:07 +01:00
nicolas
cb9d749310
Send email when no integrations are present as well
2021-06-10 23:18:57 +02:00
nicolas
3d4222c631
Merge branch 'main' into feature/cancel-reschedule-links
2021-06-10 08:33:39 +02:00
nicolas
01da470664
Removed whitespaces
2021-06-10 01:19:46 +02:00
nicolas
6c92e2fe1b
Implemented short UUID as UID
2021-06-10 00:51:09 +02:00
Alex van Andel
40eb9036f4
Implements inviting external users to teams
2021-06-09 21:43:37 +00:00
Alex van Andel
f24ca5b672
Fixed incorrect variable & also clears old errors now
2021-06-09 20:32:02 +00:00
nicolas
af08c74c8a
Implemented rescheduling and concurrent usage of all integrations
2021-06-09 21:46:41 +02:00
Alex van Andel
e8a5357a89
Restricted usernames to be unique, removes the potential for username conflicts
2021-06-09 12:26:00 +00:00
nicolas
72a07770e8
Implemented link generation in mails
2021-06-08 17:24:06 +02:00
nicolas
27194ef68c
Fixed bug where null email address could occurr in office365 credential key
2021-06-07 20:21:38 +02:00
nicolas
2b84612e5d
Request offline_access in first office365 step
2021-06-07 19:30:09 +02:00
Alex van Andel
7df41b519f
Use NEXTAUTH_URL to define the BASE_URL, then use that in invite email
2021-06-07 16:57:59 +00:00
Alex van Andel
5d3e39ea6e
Better error handling during team member invitation
...
Now tells you if you have already added this member / invite is pending.
Behaviour a little bit more predictable during team editting.
2021-06-07 15:12:00 +00:00
nicolas
1daf9bd3f7
Use id
2021-06-07 09:56:15 +02:00
nicolas
d2934a45ff
Use RefUid
2021-06-07 09:44:56 +02:00
nicolas
38b6d1c3e9
Properly get eventId
2021-06-07 09:37:28 +02:00
nicolas
29fef04620
Moved delete request
2021-06-07 09:21:46 +02:00
nicolas
ce8cca8a39
Fix: Check if credentials present
...
Fix: Request credentials as well
2021-06-07 09:18:41 +02:00
nicolas
1e306ef1b0
Use calendar deletion
2021-06-07 08:59:13 +02:00
nicolas
b376e9e5a4
Prepared google calendar deletion
2021-06-07 01:10:56 +02:00
nicolas
d05ae49e8d
Made UID unique, implemented cancel API, Prepared mail footer,
2021-06-06 03:51:24 +02:00
nicolas
e32caa68eb
Implemented database actions to store bookings in database
2021-06-06 01:32:24 +02:00
Alex van Andel
7a31cb0f6a
Implemented the API, split the teams page up into multiple components
2021-06-05 22:53:33 +00:00
Alex van Andel
1f6e3f8f2e
Removed calendar scope, we shouldn't need it.
2021-06-03 00:05:54 +00:00
Alex van Andel
c4c5e83499
Disables booking confirmation for Office 365 & enable new event email for all
2021-06-01 19:16:06 +00:00
Alex van Andel
cf3713d3a1
Implemented mailing for Calendso instances
...
added two templates, confirm-booked (sent to invitee) and new-event (sent to agent, for the time being only when no calendar integrations exist).
2021-05-27 22:10:20 +00:00
Heath Daniel
71e50c58d6
Add ability to select first day of week
2021-05-17 18:10:40 -04:00
Fernando Barrios
5f101ca5fc
feat: Add support for multiple google calendars
2021-05-11 07:27:06 -06:00
Bailey Pumfleet
3a6eae8b8f
Update dashboard
2021-05-11 14:11:17 +01:00
Bailey Pumfleet
209791d86d
Get user ID from session instead of looking it up
2021-05-11 10:21:05 +01:00
Alex van Andel
a6c3c7fbb3
Implemented configurable eventType phone or physical locations.
2021-05-08 19:03:47 +00: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
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
Peter Körner
15a6799421
add links to public pages
2021-05-05 22:01:56 +02:00
Bailey Pumfleet
c2dfbaad88
Set avatar through URL
2021-04-29 13:36:37 +01:00
Bailey Pumfleet
a1eed7c77e
Add URL slugs
2021-04-28 13:24:16 +01:00
Bailey Pumfleet
c320b0f20d
Add hidden event types
2021-04-28 10:23:30 +01: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
3100adfe36
Merge branch 'main' into main
2021-04-19 10:49:42 +01: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
167f981522
Change start and end times of day
2021-04-13 17:16:32 +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
2c4b5c2846
Create, edit and delete event types
2021-04-08 15:20:38 +01:00