Commit Graph
12177 Commits
Author SHA1 Message Date
Agusti Fernandez Pardo 29666493d6 make event types return only userId data 2022-04-19 05:19:59 +02:00
Agusti FernandezandGitHub f9b7cebe37 Merge pull request #46 from calcom/fix/remove-creds 2022-04-18 23:41:54 +02:00
Agusti Fernandez Pardo b4f3b8cc55 removes credentials endpoint 2022-04-18 23:40:28 +02:00
Agusti FernandezandGitHub 5ce278953a Merge pull request #45 from calcom/feat/api-keys-auth 2022-04-18 23:36:43 +02:00
Agusti Fernandez Pardo 8965601e6f fix verifyapikey, add daabase_url to env.example 2022-04-18 23:24:57 +02:00
Peer RichelsenandGitHub b4ee4413cc Update eventTypes.tsx (#2545) 2022-04-18 22:40:56 +02:00
Peer RichelsenandGitHub f214830d0f Update README.mdx (#2544) 2022-04-18 22:08:49 +02:00
Peer RichelsenandGitHub c92070a5a2 Update package.json 2022-04-18 19:53:49 +02:00
Hariom BalharaandGitHub 102ca5403d Fix "Edit Booking" Icon (#2536) 2022-04-18 11:25:56 +01:00
Hariom BalharaandGitHub 7fd57b88dc Fix mobile reschedule actions (#2534) 2022-04-17 17:37:16 +02:00
Agusti Fernandez Pardo 25a2a405da feat: adds apikeyAuth in swagger ui for all endpoints 2022-04-17 16:39:38 +02:00
Agusti Fernandez Pardo 5013ea2ef5 feat: adds apiKey auth as query params in docs and users endpoint 2022-04-17 16:18:42 +02:00
Hariom BalharaandGitHub 5f57694148 Fix Mobile UI for Booking Availability Page. Make it consistent with booking page (#2533) 2022-04-17 13:25:11 +02:00
Peer RichelsenandGitHub 73c97e85d4 overflow scroll for categories (#2502) 2022-04-16 20:37:19 +00:00
Syed Ali ShahbazGitHubkodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
ccde0c20ab fixed avatargroup in mobile screens (#2498)
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-04-16 22:23:15 +02:00
sean-brydonandGitHub d2d3c67144 Display most recent (#2529) 2022-04-16 13:51:44 +02:00
Agusti FernandezandGitHub 6d5af81f68 adds authorize to swagger docs to pass apiKey (#2524) 2022-04-16 08:22:22 +01:00
Hariom BalharaandGitHub 2e9d4125ed Fix Embed Documentation (#2525) 2022-04-16 06:17:47 +00:00
Omar LópezandGitHub 56c32beebc Update README.md 2022-04-15 21:02:35 -06:00
Agusti FernandezGitHubAlex van AndelAgusti Fernandez Pardokodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>Omar López
faa67e0bb6 Feature: Adds api keys to cal.com webapp (#2277)
* feat: add ApiKey model for new Api auth, owned by a user

* fix: remove metadata:Json and add note:String instead in new apiKey model

* fix: rename apiKey to apiKeys in moder User relation in schema.prisma

* feat: add hashedKey to apiKey and lastUsedAt datetime to keep track of usage of keys and makiung them securely stored in db

* fix 30 day -> 30 days in expiresAt

* feat: api keys frontend in security page

* adds hashedKey to api key model, add frontend api keys in security page

* Make frontend work to create api keys with or without expiry, note, defaults to 1 month expiry

* remove migration for now, add env.example to swagger, sync api

* feat: hashed api keys

* fix: minor refactor and cleanup in apiKeys generator

* add api key success modal

* sync apps/api

* feat: We have API Keys in Security =)

* remove swagger env from pr

* apps api sync

* remove comments in password section

* feat: migration for api keys schema

* sync api w main

* delete apps/api

* add back apps/api

* make min date and disabled optional props in datepicker

* feat fix type check errors

* fix : types

* fix: rmeove renaming of verificationrequest token indexes in migration

* fix: remove extra div

* Fixes for feedback in PR

* fix button />

* fix: rename weird naming of translation for you_will_only_view_it_once

* fix: remove ternary and use && to avoid null for false

* fix sync apps/api with main not old commit

* fix empty className

* fix: remove unused imports

* fix remove commented jsx fragment close

* fix rename editing

* improve translations

* feat: adds beta tag in security tab under api keys

* fix: use api keys everywhere

* fix: cleanup code in api keys

* fix: use watch and controller for neverexpires/datepicker

* Fixes: improve api key never expires

* add back change password h2 title section in security page

* fix update env API_KEY_ prefix default to cal_

* fix: improve eidt api keys modal

* fix: update edit mutation in viewer.apiKeys

* Update apps/web/ee/components/apiKeys/ApiKeyListItem.tsx

Co-authored-by: Alex van Andel <me@alexvanandel.com>

* fix: item: any to pass build

Co-authored-by: Agusti Fernandez Pardo <git@agusti.me>
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
Co-authored-by: Omar López <zomars@me.com>
Co-authored-by: Alex van Andel <me@alexvanandel.com>
2022-04-15 20:58:34 -06:00
Leo GiovanettiGitHubOmar Lópezkodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
ffebe8e901 HubSpot App (#2380)
* Initial changes

* OAuth done and credentials stored

* Added "other" integrations

* Switching to hubspot api client

* Event creation for all attendees

* Update and delete done

* Doc update

* Fixing types

* App label is not mandatory

* Fixing bad merge: App label deleted

* Fixing bad automerge

* Removing  c.log

Co-authored-by: Omar López <zomars@me.com>
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-04-15 23:23:38 -03:00
Omar LópezandGitHub 2cafe2d98e Update README.md 2022-04-15 20:12:24 -06:00
Agusti FernandezGitHubAgusti Fernandez Pardokodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
d03038d976 Fix: styling (#2523)
* remove vercel favicon and logo, remove empty space on top due to Head

* adds a negative margin-top to compensate for svg-assets

Co-authored-by: Agusti Fernandez Pardo <git@agusti.me>
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-04-16 01:58:07 +00:00
7e392da78a remove vercel favicon and logo, remove empty space on top due to Head (#2522)
Co-authored-by: Agusti Fernandez Pardo <git@agusti.me>
2022-04-16 03:35:49 +02:00
f8f3456b92 Adds iframe to developer.cal.com (swagger-ui) into docs/public-api.mdx (#2518)
Co-authored-by: Agusti Fernandez Pardo <git@agusti.me>
2022-04-15 23:56:32 +00:00
3b637eefaa adds redirect for /api to developer.cal.com (#2517)
Co-authored-by: Agusti Fernandez Pardo <git@agusti.me>
2022-04-15 14:19:52 -06:00
46e1d28881 improve styling on mobile for swagger docs (#2516)
Co-authored-by: Agusti Fernandez Pardo <git@agusti.me>
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
2022-04-15 12:52:51 -06:00
Agusti FernandezandGitHub f23cc8b99f Adds env example and changes route (#2515) 2022-04-15 19:11:35 +01:00
Hariom BalharaandGitHub 6843347dd7 Embed: Bump Versions and update Readmes and descriptions (#2507) 2022-04-15 18:55:36 +01:00
Yassin EldeebandGitHub 063d40aa0a fix(readme): specify nodejs version in prereq section (#2514) 2022-04-15 11:38:45 -06:00
Agusti FernandezandGitHub bee5c83eed change hardcoed to use /api in route (#2513) 2022-04-15 18:30:47 +01:00
Hariom BalharaandGitHub 8132b04a27 Fix Duplicat elocations (#2512) 2022-04-15 11:29:45 -06:00
Agusti FernandezandGitHub b77dd34020 Merge pull request #44 from calcom/fix/rewrite-back-api 2022-04-15 19:10:37 +02:00
Agusti Fernandez Pardo 3ad84a7c15 fix back api to rewrite 2022-04-15 19:09:35 +02:00
Agusti FernandezandGitHub 892bce8193 Merge pull request #43 from calcom/fix/rewrite-headers 2022-04-15 19:00:41 +02:00
Agusti Fernandez Pardo 51cada224b fix rewrite headres 2022-04-15 18:55:47 +02:00
Agusti FernandezandGitHub 120c84b8e4 Merge pull request #42 from calcom/fix/cleanup-swagger 2022-04-15 18:35:18 +02:00
Agusti Fernandez Pardo 91eff191f6 remove next-cors 2022-04-15 18:13:21 +02:00
Agusti Fernandez Pardo 04052c53b4 cleanup no cors middleware 2022-04-15 18:12:25 +02:00
Agusti FernandezandGitHub 749f650b3d Merge pull request #41 from calcom/fix/next-config-add-no-cos 2022-04-15 17:36:26 +02:00
Agusti Fernandez Pardo 02855ef020 disable cors 2022-04-15 17:35:05 +02:00
Agusti Fernandez Pardo a543d1fde3 disable middleware for cors 2022-04-15 17:29:03 +02:00
dabf5367bc DailyVideo default (#2505)
Co-authored-by: Omar López <zomars@me.com>
2022-04-15 17:07:37 +02:00
Agusti FernandezandGitHub 4e61d89de6 Merge pull request #39 from calcom/fix/middleware 2022-04-15 17:05:30 +02:00
Agusti Fernandez Pardo a4851bd0b6 fix add new withCorsMiddleware 2022-04-15 17:04:17 +02:00
Agusti FernandezandGitHub b06af91152 Merge pull request #38 from calcom/fix/else 2022-04-15 16:57:00 +02:00
Agusti Fernandez Pardo ca8ca913a8 add else if to api key request 2022-04-15 16:55:55 +02:00
Agusti FernandezandGitHub e3f9c91a5c Merge pull request #37 from calcom/ignore-api-key-in-docs 2022-04-15 16:47:37 +02:00
Agusti Fernandez Pardo e251fccb61 make verifyApiKey not apply in docs 2022-04-15 16:47:08 +02:00
Agusti Fernandez Pardo 09d8b48ccc make verifyApiKey not apply in docs 2022-04-15 16:46:50 +02:00