Omar López
21fb0fc3a3
Turborepo improvements ( #3139 )
...
* WIP
* WIP
* Embed fixes
* Update turbo.json
* Update e2e-embed.yml
* E2E fixes
* Update turbo.json
* App store CLI cleanup
* Update turbo.json
* Update turbo.json
* Update turbo.json
* Update turbo.json
* Update turbo.json
* Update turbo.json
2022-06-22 14:41:19 -06:00
Hariom Balhara
bb4875443a
Add app-store:watch a dependency of web:dev ( #3005 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-06-07 16:57:27 +00:00
Hariom Balhara
18e0f13605
[Feature] App Store CLI - Make it super easy to add an app. ( #2917 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-06-07 11:43:32 +05:30
zomars
7536473c9d
Allows telemetry opt-out
2022-06-02 14:06:13 -06:00
Vladimir Klimontovich
456a4ba581
Telemetry improvements ( #2935 )
...
* next-collect initial setup
* naming changes
* WIP
* WIP: added cookie name
* telemetry update
* fixes
* telemetry eventTypes fix
* tmp jitsu config for testing
* tmp jitsu key update (for tests)
* deploy commit
* cookieName fixes
* telemetry credentials update
* NextCollect updated to latest canary; added TELEMETRY_KEY to config
* TELEMETRY_KEY fix
removed browser_user_agent field from event
* removed _middleware.ts for test deploy
* _middleware.ts restored
* next-collect version bump
* yarn.lock fix
* Added license consent property, set default telemetry endpoint
* Switched to stable version of next-collect; restored LicenseProvider accidentally deleted during merge
* Switched to stable version of next-collect; restored LicenseProvider accidentally deleted during merge
* Updated to latest version of next-collect
* - Updated to latest version of next-collect
- Few improvements in event collection: isTeamBooking for all events, page_url for all events
- Do not send second page event on re-render of /team/[slug]
* Revert booking confirmed tracking
* Applied prettier + fix lint
Co-authored-by: Art Sk <kirsan007@gmail.com>
2022-06-02 10:19:01 -06:00
Carina Wollendorfer
375517486c
Fix booking detail page for cancelled events ( #2905 )
...
* fix booking detail page for cancelled events
* Fix typo
* fix bug when now attendees exist in booking
Co-authored-by: CarinaWolli <wollencarina@gmail.com>
Co-authored-by: Alan <alannnc@gmail.com>
2022-05-30 20:17:50 +02:00
Hariom Balhara
3035412cdc
Add embed tests in CI ( #2887 )
...
* Add embed tests in CI
* Update e2e-embed.yml
* Run quick tests only
* Ignore certain folders
* Add embed-react tests as well
* Fix commands
* Dont run unit tests
* Update playwright.config.ts
* Update playwright.config.ts
* Update playwright.config.ts
* Create correct artifcats
* Create correct artifcats
* Fi ignore path
* Update package.json
* Add back embed-react typecheck
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-05-30 22:41:05 +05:30
zomars
b869e70a7f
Update turbo.json
2022-05-27 13:49:13 -06:00
zomars
2f832800fc
Update turbo.json
2022-05-26 11:44:23 -06:00
Omar López
9df4867fca
License server ( #2379 )
...
* WIP License server
* WIP
* Moves locations to App Store and Core
* LocationType fixes
* Runs db migrations post-deploy
* WIP
* WIP
* Cleanup
* WIP
* WIP
* Decouples translations from NavTabs
* Adds admin submodule
* Adds admin submodule
* Sync dependencies
* WIP
* WIP
* Updates submodules
* Renames package
* Updates submodules
* Adds scripts for console
* Updates license checker URL
* Updates admin
* Adds staging/prod admin console links
* Update yarn.lock
* Update NavTabs.tsx
* WIP
* Update admin
* WIP
* Adds hint to InputField
* Update admin
* Adds turbo admin dependecies
* Update admin
* Prevents redirection on form submit
* Form warning fixes
* Update admin
* Form fixes
* Update yarn.lock
* Update admin
* Update admin
* Update admin
* Adds withLicenseRequired HOC
* Adds LicenseRequired to EE components
* Admin deploy fix?
* Updates submodules
* Use relative inside lib
* type fixes
* Fixes turbo race condition
* Relocates admin to console
* Relocates admin to console
* Update console
* Update api
* Update turbo.json
* Update ErrorBoundary.tsx
* Update defaultEvents.ts
* Update checkLicense.ts
* Update yarn.lock
* Skip on E2E
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-05-26 11:07:14 -06:00
zomars
cc0ea19420
Makes sure to hash post-install cache
2022-05-23 13:59:03 -06:00
zomars
c3909ccc70
Multiple E2E improvements
2022-05-11 10:46:52 -06:00
Hariom Balhara
effb9d56d9
Fix preview.html not built and thus served during depooy ( #2727 )
...
Co-authored-by: Omar López <zomars@me.com>
2022-05-11 14:01:49 +00:00
zomars
4e0efb76cd
Turbo fixes
2022-05-09 16:17:23 -06:00
Hariom Balhara
67cc3a6409
Embed Code Generator: Fix Preview HTML and Embed Lib path for production ( #2688 )
...
* Improve logging
* Improve logging
* Keep embed origin conigurable
* Make embed URL and embed origin conigurable through env
* Gitignore public embed
* Add fingerprint to preview as well
* Fix path
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-05-06 15:56:26 +00:00
Hariom Balhara
93c75b5fef
Embed Miscellaneous Improvements and Fixes ( #2499 )
2022-04-25 10:03:00 +05:30
Agusti Fernandez
8bc5a75249
Feature: Verify login on signup with magic link. ( #2122 )
...
* manual migration to rename verificationtoken, maybe it could be dropped and create a new table instead if we're not using it, will consult @zomars
* feat: rename verificationRequest --> verificationToken in schema.prisma
* fix: rename verificationRequest -> verificationToken in the codebase
* feat: add default cookies for next-auth
* fix: moves @lib/serverConfig to @calcom/lib so it can be called by website too
* fix: make self-certificate work in dev env by not rejecting tls in serverConfig
* fix verificationTokenToken typo
Co-authored-by: Omar López <zomars@me.com>
* Adds domain: .cal.com if not dev env in cookies
* Adds default-cookies to apps/web, and nextauth_domain to turbo website build deps"a
* update NEXTAUTH_DOMAIN to NEXTAUTH_COOKIE_DOMAIN
* Updates website submodule
* Removes deprecated env vars
* Consolidates auth logic in one place
* Updates website module
* Signup fixes
* Build fixes
* Updates example
* Updates example
* Fixes
* Fix Email Verification
* fix: move csrf-token cookiePrefix from __Host -> __Secure
* Removes console log
* Fixes link in email template
* Removed irrelevant coment
* Testing with a 32 bit secret
* Fixes for cookien in E2E
* E2E fixes
* Fixes Stripe tests locally
* Temp fix for E2E
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: Hariom Balhara <hariombalhara@gmail.com>
2022-04-21 14:32:25 -06:00
Omar López
21d183e661
Fixes postinstall scripts ( #2492 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-04-14 15:59:00 -06:00
Omar López
f9bd93197e
DB deploy fixes ( #2408 )
...
* DB deploy fixes
* Update turbo.json
* Turbo fixes
2022-04-06 12:52:48 -07:00
Omar López
6932d3600e
Fix/post deploy migrations ( #2385 )
...
* Runs db migrations post-deploy
* Deploy fixes
2022-04-05 16:30:11 +00:00
Omar López
ec58a9dd70
The Dotenv Refactor ( #2275 )
...
* dotenv refactoring
* dotenv fixes
* Env variables cleanup
* Updates e2e variables
* Moves environment file to types
* Removes conflicting configs
* Readds missing variables
* Fixes
* More fixes
* Update .env.example
* Update yarn.lock
* Update turbo.json
* Fixes e2e
* Temp fix
* disables cache for lint
* Please work
* I'm getting desperate here.
* Matches node versions
* Take 2
* Revert "Take 2"
This reverts commit a735f47f23
.
* Update .env.example
2022-03-25 17:39:38 -07:00
Demian Caldelas
55587e92c1
Fix a set of E2E bugs causing several CI failures ( #2177 )
...
* Fix E2E bugs causing CI failutes
* Revert setup in dx
Co-authored-by: zomars <zomars@me.com>
2022-03-17 12:36:11 -07:00
Omar López
e53648d218
Linting ( #2083 )
...
* Runs yarn format
* Update website
* Web lint is failing
* Formatting
* Adds cache for dependency install
* Adds linting reports for GH
* Fixes artifact upload
* Caching tests
* Merge reports on GH actions
* Linting
* Fix prettier plugin conflicts
* Dep fixes
* Moves tailwind to monorepo package (#2091 )
* New Crowdin translations by Github Action (#2077 )
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
* fix redirection to 404 page on login (#2086 )
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
* fix: update contributing (#2084 )
Co-authored-by: Bailey Pumfleet <pumfleet@hey.com>
* Formatting
* Update website
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com>
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
Co-authored-by: Louis <48682663+louis-27@users.noreply.github.com>
Co-authored-by: Bailey Pumfleet <pumfleet@hey.com>
2022-03-09 17:52:48 +00:00
Omar López
e3283baa0e
Update turbo.json ( #2039 )
2022-03-02 13:28:57 -07:00
Omar López
382d56ab54
Revert "Revert "Webhooks to support event type association"" ( #2033 )
...
* Revert "Revert "Webhooks to support event type association (#1889 )" (#2032 )"
This reverts commit 71e74b8320
.
* Fixes turbo DB deploy
* Update turbo.json
2022-03-02 09:24:57 -07:00
Omar López
fa66448f89
Prisma cache improvements ( #1963 )
...
* Adds website as a submodule
* Added website to monorepo
* Adds script to depliy submodules on Vercel
* Updates website
* Updates vercel script
* Sets default branch name as main
* Update website
* Cleanup git logs in Vercel
* Update website
* Update website
* Prisma build cache improvements
2022-02-23 13:44:30 -07:00
Demian Caldelas
d9d95ba17c
Test/get availability from schedule unit test ( #1951 )
...
* Fix typo in SetTimesModal
* Remove db dependency to run unit tests
* Add unit test for getAvailabilityFromSchedule
2022-02-23 16:16:04 +00:00
Omar López
deeafb21a5
Upgrades prisma to latest version ( #1894 )
...
* Upgrades prisma
* Extends Stripe paid booking timeout
* Stripe test fixes
* Disables cache for db-reset
* Disabled cache from db-seed
* Avatar fixes
* Fixes paid booking test once and for all
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-02-18 15:16:53 -07:00
Omar López
e7dc2d3d7a
Upgrade to next 12.1 ( #1904 )
...
* Upgrades next to 12.1
* Fixes build
* Updaters e2e test pipelines
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-02-18 10:32:59 -07:00
Omar López
152bb57bc1
Revert "Tweak/gitignore prisma zod ( #1905 )" ( #1906 )
...
This reverts commit 15bfeb30d7
.
2022-02-17 18:11:33 -07:00
Omar López
15bfeb30d7
Tweak/gitignore prisma zod ( #1905 )
...
* Extracts ignored createEventTypeBaseInput
* Adds postinstall script
2022-02-17 17:25:19 -07:00
Omar López
fe35cf6570
Extract prisma to it's own package ( #1823 )
...
* Moved prisma to packages
* Add missing prisma configs
* Extracts common libs and types
* Build and pipeline fixes
* Adds missing package
* Prisma scripts cleanup
* Updates lint staged
* Type fixes
* Sort imports
* Updates yarn lock file
* Fixes for yarn dx
* Revert "Sort imports"
This reverts commit 076109decab9b9ba307fc03696c3b0da5c4896f3.
* Formatting
* Prevent double TS version
* Fix conflict
* Extracted e2e configs
2022-02-15 13:30:52 -07:00
Omar López
f0eed8ad30
E2E fixes ( #1858 )
2022-02-15 10:44:30 -07:00
Arthur Denner
691235f874
fix: deployment setup to Heroku ( #1834 )
...
* fix: move app.json to root directory
* fix: add heroku-postbuild script
* chore: add description to env variables on app.json
* fix: update postdeploy script on app.json
* fix: add Procfile to override start script
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
2022-02-14 16:29:48 +00:00
Omar López
c5444c84fc
Migrate docs to mono repo ( #1814 )
...
* Initial commit
Created from https://vercel.com/new
* Update config
* Homepage
* Self-hosting
* Integrations
* More docs pages
* Developer docs
* Update billing.mdx
* Update install.mdx
* Fix install guide
* More fixes
* Adding CSS guide
* Fix capitalisation on Microsoft page
* Added delete account update
* Added Zapier integration question
* Added GMeet integration part
* Added Delete Account to Settings
* unnecessary question mark
* Added a link to Settings
* Added stuff in Billing
* Added a link to cal.com/signup
* Capitalization
* Added language change
* Added more stuff in Event Types
* Added how to change email
* Added FAQ page
* Spelling mistake
* Added a title to FAQ
* Added more stuff to Billing
* Availability multi-booking
* Deleted from Availability added to FAQ
* Added to FAQ
* Removed the dot
* Added stuff to FAQ
* Add license warning to adding CSS page
* Update docker.mdx
* Add import instructions
* removed readme until we have our own
* updated favicon, added cal sans
* added new cal sans
* Create README.md
* renamed all github links
* renamed more github links
* Added team's Event Types
* Clarified the Google Meet integration
* Spelling error
* Added primary calendar tutorial
* Removed tutorial
* primary calendar selection
* Moved to subdirectory
* Matching configs
* Shares eslint config between web and docs
* Removes format-schemas
* Updates env file location in turbo
* [docs] updates monorepo intructions
Co-authored-by: baileypumfleet <pumfleet@hey.com>
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
Co-authored-by: milospuac <97884287+milospuac@users.noreply.github.com>
Co-authored-by: Peer Richelsen <peeroke@richelsen.net>
2022-02-11 12:33:35 -07:00
Omar López
c75893ce65
🚨 🚨 🚨 Turbo fixes 🚨 🚨 🚨 ( #1797 )
...
* 🚨 🚨 🚨 Turbo fixes 🚨 🚨 🚨
* e2e temp fixes
Co-authored-by: Syed Ali Shahbaz <52925846+alishaz-polymath@users.noreply.github.com>
2022-02-11 10:24:23 +00:00
Omar López
abce15ff0d
E2E fixes ( #1798 )
2022-02-10 19:12:57 -07:00
Omar López
8d3f0bf38e
Renames calendso to web ( #1795 )
2022-02-10 16:11:40 -07:00
zomars
9aa53c1e0a
Pipeline fixes
2022-02-10 14:22:45 -07:00
zomars
f98c455915
Pipeline fixes
2022-02-10 14:22:45 -07:00
zomars
e56e83b4a2
Tmp fix for old pipeline
2022-02-10 14:22:45 -07:00
zomars
5d6f94fce7
e2e fixes
2022-02-10 14:22:45 -07:00
zomars
0e43766b9c
Test fixes
2022-02-10 14:22:45 -07:00
zomars
1abb5f1ea5
Config updates
2022-02-10 14:22:45 -07:00
zomars
cb14aaca14
Type check fixes
2022-02-10 14:22:45 -07:00
zomars
20da74b4a6
Workflow updates
2022-02-10 14:22:45 -07:00
zomars
c9b1f52382
Init turborepo
2022-02-10 14:22:45 -07:00