Peer Richelsen
2d7e1ccc05
added categories index ( #2286 )
2022-03-25 15:44:27 -07:00
Agusti Fernandez
f80f23d3c3
Merge pull request #2 from calcom/feat/with-transpile-modules
...
feat: adds module transpiling so api can require @calcom/prisma
2022-03-25 23:28:02 +01:00
Agusti Fernandez Pardo
084c91f6c1
feat: improve api key endpoints, add users endpoint
2022-03-25 23:26:22 +01:00
github-actions[bot]
7490f07a32
New Crowdin translations by Github Action ( #2256 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2022-03-25 23:20:19 +01:00
Peer Richelsen
6c62918c1f
iframe button text right ( #2285 )
2022-03-25 23:15:16 +01:00
Peer Richelsen
897d255676
fixed layout shift, added new payments illustration ( #2283 )
...
* fixed layout shift, added new payments illustration
* undo integrations bg
2022-03-25 23:09:07 +01:00
Peer Richelsen
1b8132eb2f
added app descriptions ( #2281 )
2022-03-25 15:03:10 -07:00
Peer Richelsen
49bb80eeb4
added illustrations to app store ( #2280 )
...
* fixed a ton of app store layout shift bugs
* added illustrations
* Sync submodules to main
* Update yarn.lock
Co-authored-by: zomars <zomars@me.com>
2022-03-25 19:46:21 +00:00
Peer Richelsen
2104624633
fixed a app store layout shift bugs ( #2279 )
...
* fixed a ton of app store layout shift bugs
* Sync submodules to main
* Update yarn.lock
Co-authored-by: zomars <zomars@me.com>
2022-03-25 19:23:03 +00:00
Agusti Fernandez Pardo
d9c34f67e6
feat: adds api keys endpoints, new QueryIdAsString as apiKey has a UUID string-like ID unlike the numbers of event-type or others
2022-03-25 20:17:37 +01:00
Omar López
94006156d7
Adds sort order to free event type 404 ( #2278 )
2022-03-25 19:50:13 +01:00
Agusti Fernandez Pardo
c2234593db
feat: adds module transpiling so api can require @calcom/prisma and not @prisma/client directly
2022-03-25 19:37:51 +01:00
Agusti Fernandez Pardo
a2817a2fee
Feat: event-types and tests
2022-03-25 06:54:57 +01:00
Agusti Fernandez Pardo
2e2f6a5e57
feat: adds git hooks and husky for pre-commit linting
2022-03-25 02:18:43 +01:00
Agusti Fernandez Pardo
a71039328f
feat: 100% code-coverage, add coverage to gitignore
2022-03-25 02:07:51 +01:00
Agusti Fernandez Pardo
f6371c3b75
adds message and full error in eventtype/new
2022-03-25 01:52:13 +01:00
Agusti Fernandez Pardo
f4d889e87b
add @lib and @api paths for cleaner imports
2022-03-25 00:43:35 +01:00
alannnc
92534c7e6d
fix reacreate of bookingReferences when rescheduling ( #2272 )
...
Co-authored-by: Omar López <zomars@me.com>
2022-03-24 23:29:32 +00:00
Agusti Fernandez Pardo
737a8897ba
extracting out schemaQuery validation to lib, extracting out delete/edit to it's own files for clarity
2022-03-25 00:04:07 +01:00
Agusti Fernandez Pardo
e4d9f7bc7d
remove example validation file
2022-03-24 23:19:13 +01:00
Agusti Fernandez Pardo
84ab74b46a
feat: tests all codepaths of event-type/[id]
2022-03-24 23:16:48 +01:00
Agusti Fernandez Pardo
dfa227f1b6
adds testing for validations
2022-03-24 23:10:24 +01:00
Agusti Fernandez Pardo
713f53acc4
feat: add next-validations and zod validations
2022-03-24 21:25:35 +01:00
sean-brydon
296697370d
Improving A11y across pages ( #2219 )
...
* Improving Event-Types A11y
* Fixing more A11y Issues
* Removing Yarn.lock
2022-03-24 20:14:16 +00:00
zomars
37a10a9638
Submodules update
2022-03-24 13:07:39 -07:00
Omar López
05a7babd56
Fixes/app store mobile ( #2271 )
...
* Grid fixes for mobile
* Adds missing NavTabs to installed apps page
2022-03-24 19:46:36 +00:00
Agusti Fernandez Pardo
c5b12d46af
chore: rename return types to Data, import prisma from @calcom/prisma
2022-03-24 19:01:37 +01:00
alannnc
3341074bb2
Fix/login username registration ( #2241 )
...
* username update from getting-started when received as query param
* Added test for onboarding username update
* Now saving username saved in localStorage
* remove username field
* Removed wordlist
* Implement checkoutUsername as api endpoint
* Remove unused lib utils not empty
Co-authored-by: zomars <zomars@me.com>
2022-03-24 10:45:56 -07:00
Hariom Balhara
1a77e4046e
Add Booking tests - Reschedule and Cancel. ( #2163 )
...
Co-authored-by: zomars <zomars@me.com>
2022-03-24 10:32:28 -07:00
Omar López
367da36660
Add index rename migration ( #2162 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-03-24 09:53:15 -07:00
Peer Richelsen
552751ffcf
app store fixes ( #2266 )
...
* temporally hiding reviews and stars for apps, removed nuke my cal
* fixed categories headline and back button
* truncate description
* updated huddle app
* Delete truncate.ts
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-03-24 09:51:37 -07:00
Omar López
785b156f95
Fixes overflow for long calendar names ( #2261 )
...
- Adds title attribute for overflowed text
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
2022-03-24 09:43:07 -07:00
Agusti Fernandez Pardo
b753466bda
moving to nextjs/api
2022-03-24 17:02:33 +01:00
Peer Richelsen
a15b93c276
made dark mode much more consistent and fixed a ton of dark mode problems with teams ( #2258 )
2022-03-24 14:15:24 +01:00
Omar López
767d1fb186
Prevents crash when sending emails ( #2264 )
...
* Quick fixes to core libs
* Prevents crash when sending emails
2022-03-23 20:47:50 -07:00
Omar López
f7a2e1e7ac
Quick fixes to core libs ( #2263 )
2022-03-23 20:29:27 -07:00
Omar López
1a27edd462
Booking page improvements ( #2260 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-03-24 02:27:35 +00:00
Omar López
87dcdec044
Add various location events to seeder ( #2259 )
...
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-03-24 02:13:04 +00:00
Alex van Andel
e1964553c4
Bugfix/amend schedule reload ( #2254 )
...
* Invalidate onSuccess delete instead of reload
* Added schedule name to availability update + fix update invalidation
Co-authored-by: Omar López <zomars@me.com>
2022-03-23 23:23:18 +00:00
Omar López
f536d1040c
App Store ( #1869 )
...
* patch applied
* patch applied
* We shouldn't pollute global css
* Build fixes
* Updates typings
* WIP extracting zoom to package
* Revert "Upgrades next to 12.1 (#1895 )" (#1903 )
This reverts commit ede0e98e1f
.
* Tweak/gitignore prisma zod (#1905 )
* Extracts ignored createEventTypeBaseInput
* Adds postinstall script
* Revert "Tweak/gitignore prisma zod (#1905 )" (#1906 )
This reverts commit 15bfeb30d7
.
* Eslint fixes (#1898 )
* Eslint fixes
* Docs build fixes
* 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>
* Fix URL by removing slash and backslash (#1733 )
* Fix URl by removing slash and backslash
* Implement slugify
* Add data type
* Fixing folder structure
* Solve zod-utils conflict
* Build fixes (#1929 )
* Build fixes
* Fixes type error
* WIP
* Conflict fixes
* Removes unused file
* TODO
* WIP
* Type fixes
* Linting
* WIP
* Moved App definition to types
* WIP
* WIP
* WIP
* WIP WIP
* Renamed zoomvideo app
* Import fix
* Daily.co app (#2022 )
* Daily.co app
* Update packages/app-store/dailyvideo/lib/VideoApiAdapter.ts
Co-authored-by: Omar López <zomars@me.com>
* Update packages/app-store/dailyvideo/lib/VideoApiAdapter.ts
Co-authored-by: Omar López <zomars@me.com>
* Missing deps for newly added contants to lib
Co-authored-by: Omar López <zomars@me.com>
* WIP
* WIP
* WIP
* Daily fixes
* Updated type info
* Slack Oauth integration - api route ideas
* Adds getLocationOptions
* Type fixes
* Adds location option for daily video
* Revert "Slack Oauth integration - api route ideas"
This reverts commit 35ffa78e92
.
* Slack Oauth + verify sig
* Revert "Slack Oauth + verify sig"
This reverts commit ee95795e0f
.
* Huddle01 migration to app store (#2038 )
* Jitsi Video App migration
* Removing uneeded dependencies
* Missed unused reference
* Missing dependency
`@calcom/lib` is needed in the `locationOption.ts` file
* Huddle01 migration to app store
* Jitsi Video App migration (#2027 )
* Jitsi Video App migration
* Removing uneeded dependencies
* Missed unused reference
* Missing dependency
`@calcom/lib` is needed in the `locationOption.ts` file
Co-authored-by: Omar López <zomars@me.com>
* Monorepo/app store MS Teams Integration (#2080 )
* Create teamsvideo package
* Remove zoom specific refrences
* Add teams video files
* Rename to office365_video
* Add call back to add crednetial type office365_teams
* Rename to office_video to match type
* Add MS Teams as a location option
* Rename files
* Add teams reponse interface and create meeting
* Comment out Daily imports
* Add check for Teams integration
* Add token checking functions
* Change template to create event rather than meeting
* Add comment to test between create link and event
* Add teams URL to booking
* Ask for just onlineMeeting permission
* Add MS Teams logo
* Add message to have an enterprise account
* Remove comments
* Comment back hasDailyIntegration
* Comment back daily credentials
* Update link to MS Graph section of README
* Move API calls to package
Co-authored-by: Omar López <zomars@me.com>
* Re-adds missing module for transpiling
* Adds email as required field for app store metadata
* WIP: migrates tandem to app store
* Cleanup
* Migrates tandem api routes to app store
* Fixes tandem api handlers
* Big WIP WIP
* Build fixes
* WIP
* Fixes annoying circular dependency bug
I've spent a whole day on this....
* Location option cleanup
* Type fixes
* Update EventManager.ts
* Update CalendarManager.ts
* Moves CalendarService back to lib
* Moves apple calendar to App Store
* Cleanup
* More cleanup
* Migrates apple calendar
* Returns all connected calendars credentials
* No tsx needed in calcom/lib
* Update auth.ts
* Reordering
* Update i18n.utils.ts
* WIP: Google Meet
* Type fixes
* Type fixes
* Cleanup
* Update LinkIconButton.tsx
* Update TrialBanner.tsx
* Cleanup
* Cleanup
* Type fixes
* Update _appRegistry.ts
* Update fonts.css
* Update CalEventParser.ts
* Delete yarn.lock.rej
* Update eslint-preset.js
* Delete zoom.tsx
* Type fixes
* Migrates caldav to app store
* Cleanup
* Type fixes
* Adds caldav to app store
* Test fixes
* Updates integration tests
* Moar test fixes
* Redirection fixes
* Redirection fixes
* Update timeFormat.ts
* Update booking-pages.test.ts
* Connect button fixes
* Fix empty item
* Cal fixes andrea (#2234 )
* Fixes #2178
* Fixes #2178
* Update apps/web/components/availability/Schedule.tsx
* Update apps/web/components/availability/Schedule.tsx
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
Co-authored-by: Peer Richelsen <peer@cal.com>
* added meta viewport to disable zoom on input focus on mobile (#2238 )
* Update lint.yml (#2211 )
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
* Fix prisma client bundle makes app slow (#2237 )
Co-authored-by: Omar López <zomars@me.com>
* Slider fixes
* Removed unused code
* Full Shell when unauthed
* App sidebar responsive fixes
* Adds dynamic install button
* Fix for duplicate connected calendars
* Various fixes
* Display notification on app delete
* Reuse connect button
* Adds CalDav button
* Deprecates ConnectIntegration
* Simplify install button
* Adds Google Calendar connect button
* Adds Office 365 Install button
* Migrates Stripe to App Store
* Zoom Install Button (#2244 )
* Fix minor css, app image load from static path
* Fix app logos remote img src (#2252 )
* Adds missing exports
* Cleanup
* Disables install button for globally enabled apps
* Update EventManager.ts
* Stripe fixes
* Disables example app
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
Co-authored-by: Juan Esteban Nieto Cifuentes <89233604+Jenietoc@users.noreply.github.com>
Co-authored-by: Leo Giovanetti <hello@leog.me>
Co-authored-by: Sean Brydon <seanbrydon.me@gmail.com>
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com>
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
Co-authored-by: Bailey Pumfleet <pumfleet@hey.com>
Co-authored-by: Syed Ali Shahbaz <52925846+alishaz-polymath@users.noreply.github.com>
Co-authored-by: andreaestefania12 <andreaestefania12@hotmail.com>
Co-authored-by: Peer Richelsen <peer@cal.com>
Co-authored-by: Demian Caldelas <denik.works@protonmail.com>
Co-authored-by: Alan <alannnc@gmail.com>
2022-03-23 15:00:30 -07:00
Agusti Fernandez Pardo
60d2b81c29
feat: Initial work on event-types, add jest for testing w node-http-mocks
2022-03-23 22:35:38 +01:00
Agusti Fernandez Pardo
9a8e63b729
resolve conflict w main
2022-03-23 22:32:46 +01:00
Agusti Fernandez Pardo
3856d0768c
remove unneede env
2022-03-23 22:30:47 +01:00
Agusti Fernandez Pardo
b6dca78d64
remove unneeded jest config and deps
2022-03-23 22:29:00 +01:00
Agusti Fernandez Pardo
c46a899c1b
remove all next-auth related stuff
2022-03-23 22:27:03 +01:00
Agusti Fernandez Pardo
9a5c3f96ec
rebase fixing conflicts
2022-03-23 22:22:57 +01:00
Omar López
caeb2412de
Update api ( #2251 )
2022-03-23 10:53:22 -07:00
Alex van Andel
77266535e5
Truthy value was impossible on completedOnboarding, either undefined/false ( #2243 )
2022-03-22 12:43:57 -07:00
Demian Caldelas
7716b4c15f
Fix prisma client bundle makes app slow ( #2237 )
...
Co-authored-by: Omar López <zomars@me.com>
2022-03-22 15:22:20 +00:00
Omar López
91f13122eb
Update lint.yml ( #2211 )
...
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
2022-03-22 07:52:47 -07:00