Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: calcom/cal.com
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v5.5.14
Choose a base ref
...
head repository: calcom/cal.com
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v5.5.15
Choose a head ref
  • 19 commits
  • 133 files changed
  • 22 contributors

Commits on Aug 8, 2025

  1. fix: apply PBAC to routing form CRUD (#22859)

    * fix: apply PBAC to routing form CRUD
    
    * apply permission checks to the UI
    
    * moving prisma call to repository [WIP]
    
    * rename repository and fix type error
    
    * update implementation
    
    * fix formMutation handler
    
    * remove unused import
    
    * revert some rename
    
    * add RolePermission for 'routingForm'
    
    * Revert "revert some rename"
    
    This reverts commit 0ef3114.
    
    * clean up PrismaRoutingFormRepository
    
    * fix unit test
    
    * remove no longer necessary code
    
    * fix type definition
    
    * explicit permission handling
    
    * do not disable un-editable routing form
    
    * fix: correct property name from readonly to readOnly in ListLinkItem
    
    - Fix TypeScript error in routing forms component
    - Change readonly={readOnly} to readOnly={readOnly} to match component interface
    - Resolves type check failure in CI
    
    Co-Authored-By: hariom@cal.com <hariombalhara@gmail.com>
    
    ---------
    
    Co-authored-by: Hariom Balhara <hariombalhara@gmail.com>
    Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
    3 people authored Aug 8, 2025
    Configuration menu
    Copy the full SHA
    6fe6540 View commit details
    Browse the repository at this point in the history
  2. feat: filter embed query params from booking success redirects (#22028)

    * feat: filter embed query params from booking success redirects
    
    - Add filterEmbedParams option to getNewSearchParams function
    - Filter out embed, layout, embedType, and ui.color-scheme params when redirecting to external pages
    - Add comprehensive unit tests for bookingSuccessRedirect covering:
      - External redirects with and without parameter forwarding
      - Embed parameter filtering functionality
      - Internal redirects to booking pages
      - Booking parameter extraction
    - All tests pass and type checking succeeds
    
    Fixes #20469
    
    Co-Authored-By: hariom@cal.com <hariom@cal.com>
    
    * chore: retrigger CI checks
    
    Co-Authored-By: hariom@cal.com <hariom@cal.com>
    
    * chore: remove temporary CI retrigger file
    
    Co-Authored-By: hariom@cal.com <hariom@cal.com>
    
    * Handle a case
    
    ---------
    
    Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
    Co-authored-by: hariom@cal.com <hariom@cal.com>
    Co-authored-by: Hariom Balhara <hariombalhara@gmail.com>
    3 people authored Aug 8, 2025
    Configuration menu
    Copy the full SHA
    4d662d3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    659d9cf View commit details
    Browse the repository at this point in the history
  4. fix: slugify event url in duplicate dialog (#22983)

    * fix: flaky e2e
    
    * fix: slugify url
    anikdhabal authored Aug 8, 2025
    Configuration menu
    Copy the full SHA
    49f99d6 View commit details
    Browse the repository at this point in the history
  5. feat: cal ai self serve architecture #1 (#22919)

    * feat: cal ai self serve architecture
    
    * chore: add package
    
    * chore: update evnet controller
    
    * refactor: improvements
    
    * chore: rename
    
    * chore: type error and naming
    
    * chore: just set it to nul
    
    * chore: just set it to nul
    
    * chore: some more improvements
    
    * chore: packate version
    
    * fix: API v2
    
    * chore: change name of files
    
    * chore: add select
    
    * chore: add missing teamId
    
    * chore: save progress
    
    * refactor: split into multiple services
    
    * refactor: make schema provider agonistic
    
    * chore: improvements
    
    * chore:
    
    * chore: remove duplicate files
    
    * chore: semicolon
    
    * chore: formatting
    
    * refactor: logging and error handling
    
    * chore: rename variable
    
    * refactor: use trpc error
    
    * chore: replace with HttpError
    
    * chore: remove from option
    
    * We need the enum and not just the type
    
    ---------
    
    Co-authored-by: Hariom Balhara <hariombalhara@gmail.com>
    Udit-takkar and hariombalhara authored Aug 8, 2025
    Configuration menu
    Copy the full SHA
    02c86d0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4baa9b6 View commit details
    Browse the repository at this point in the history
  7. fix: text wrap on /conference (#22864)

    Co-authored-by: Kartik Saini <41051387+kart1ka@users.noreply.github.com>
    SinghaAnirban005 and kart1ka authored Aug 8, 2025
    Configuration menu
    Copy the full SHA
    26f8246 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2025

  1. Configuration menu
    Copy the full SHA
    ce6969d View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2025

  1. fix: MSTeams not created as online meetings (#21377)

    * fix MSTeams formatting and duplicate events
    
    * update without changing scopes, create onlineMeetings through CalendarService instead of VideoApiAdapter
    
    * get url after online meeting is created required for downstream
    
    * fallback to callvideo if only MSteams and update evt.videoCallData with url
    
    * for backward compatibility set explicitly 'Microsoft Teams Meeting' for old meetings if rescheduled
    
    * add dependency to msTeams App
    
    * nit
    
    * use interpolation
    
    * update to create MSTeams event if only MSTeams installed and not Outlook Calendar
    
    * make function MSTeams specific
    
    ---------
    
    Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com>
    vijayraghav-io and anikdhabal authored Aug 11, 2025
    Configuration menu
    Copy the full SHA
    242f868 View commit details
    Browse the repository at this point in the history
  2. perf: optimize app registry performance with caching (#22632)

    * feat: optimize app registry performance with memory-cache
    
    - Implement in-memory caching for getInstallCountPerApp with 5-minute TTL
    - Add memory-cache and @types/memory-cache dependencies to packages/lib
    - Remove invalidateInstallCountCache functionality as requested
    - Maintain existing API compatibility for app sorting functionality
    - Improve performance by avoiding expensive SQL COUNT queries on every request
    
    Co-Authored-By: anik@cal.com <adhabal2002@gmail.com>
    
    * update
    
    * Update getInstallCountPerApp.ts
    
    ---------
    
    Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
    anikdhabal and devin-ai-integration[bot] authored Aug 11, 2025
    Configuration menu
    Copy the full SHA
    5a350ef View commit details
    Browse the repository at this point in the history
  3. feat: allow inserting webhook variables into custom payload template (#…

    …22835)
    
    * feat: allow inserting webhook variables into custom payload template
    
    * localize UI and apply design system styling
    
    * add translations and minor UI fixes
    
    * add translations
    
    ---------
    
    Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com>
    keerthikumanduri and CarinaWolli authored Aug 11, 2025
    Configuration menu
    Copy the full SHA
    1fa8a5e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    eb05d54 View commit details
    Browse the repository at this point in the history
  5. refactor: Get rid of getServerSideProps for /getting-started pages (#…

    …23003)
    
    * refactor
    
    * fix type check
    hbjORbj authored Aug 11, 2025
    Configuration menu
    Copy the full SHA
    fafd3fb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c554396 View commit details
    Browse the repository at this point in the history
  7. fix error in handleNewBooking (#23011)

    Co-authored-by: CarinaWolli <wollencarina@gmail.com>
    CarinaWolli and CarinaWolli authored Aug 11, 2025
    Configuration menu
    Copy the full SHA
    759d5b8 View commit details
    Browse the repository at this point in the history
  8. Documentation edits made through Mintlify web editor (#23007)

    Co-authored-by: mintlify[bot] <109931778+mintlify[bot]@users.noreply.github.com>
    mintlify[bot] authored Aug 11, 2025
    Configuration menu
    Copy the full SHA
    47f4540 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    076e93c View commit details
    Browse the repository at this point in the history
  10. feat: Add private links to API (#22943)

    * --init
    
    * address change requests
    
    * adding further changes
    
    * address feedback
    
    * further changes
    
    * further clean-up
    
    * clean up
    
    * fix module import and others
    
    * add guards
    
    * remove unnecessary comments
    
    * remove unnecessary comments
    
    * cleanup
    
    * sort coderabbig suggestions
    
    * improve check
    
    * chore: bump platform libraries
    
    ---------
    
    Co-authored-by: Lauris Skraucis <lauris.skraucis@gmail.com>
    Co-authored-by: supalarry <laurisskraucis@gmail.com>
    3 people authored Aug 11, 2025
    Configuration menu
    Copy the full SHA
    af51df2 View commit details
    Browse the repository at this point in the history
  11. chore: release v5.5.15

    emrysal committed Aug 11, 2025
    Configuration menu
    Copy the full SHA
    a90d765 View commit details
    Browse the repository at this point in the history
Loading