Keith Williams and GitHub
7ec1617dc2
chore: Update CODEOWNERS for package.json files ( #19831 )
2025-03-07 11:02:33 +00:00
Keith Williams and GitHub
b8f0741923
chore: Update CODEOWNERS to have @calcom/Foundation on Platform line items ( #19769 )
2025-03-05 10:01:34 -07:00
Alex van Andel and GitHub
1545a8ec82
chore: Upgrade to node v20 as v18 is EOL next month ( #19733 )
...
* chore: Upgrade to node v20 as v18 is EOL next month
* Run tests using node 20
2025-03-05 13:34:17 +02:00
Keith Williams and GitHub
7180eb067a
refactor: Move @calcom/core to @calcom/lib ( #19655 )
...
* refactor: Move @calcom/core to @calcom/lib
* Merging imports
* Clean up
* Ignoreing type error for now
2025-03-02 23:02:35 -03:00
1cfd94d293
fix: Re-instate new slot logic now it's A/B tested in production ( #19605 )
...
* fix: Re-instate new slot logic now it's well tested
* Fixup getAggregatedAvailability
* Changes to code-owners to reflect removed/moved code
* Move more files around.
* Fix failed type
---------
Co-authored-by: Omar López <zomars@me.com >
2025-03-02 23:32:31 +00:00
a3113607ff
chore: pr-template updates to include demonstrations ( #19533 )
...
* updated - pr_template
* minor-change
* Update PULL_REQUEST_TEMPLATE.md
* Update PULL_REQUEST_TEMPLATE.md
---------
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2025-02-25 13:01:39 +00:00
Keith Williams and GitHub
fc79ea898a
chore: Update CODEOWNERS to include more booking files ( #19240 )
2025-02-11 15:08:28 +01:00
Keith Williams and GitHub
a6fa9d7d60
chore: Trigger Docker release on publish ( #19121 )
2025-02-05 21:51:33 +00:00
b7bf58d560
chore: Don't require checks for /help updates ( #19089 )
...
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2025-02-05 06:43:43 -03:00
7e0845ccf4
run cron job every minute ( #19086 )
...
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
2025-02-04 14:15:22 +00:00
Keith Williams and GitHub
f080a59c89
chore: Update CODEOWNERS for Platform and infra-related code ( #18938 )
...
* chore: Update CODEOWNERS for Platform and infra-related code
* Added more high-risk files/folders
2025-02-04 08:39:26 -03:00
Max Prilutskiy and GitHub
f8630cebf4
chore: update naming ( #18837 )
2025-01-23 16:06:46 +00:00
Keith Williams and GitHub
1a1a506324
chore: Remove Chromatic GitHub workflow ( #18780 )
2025-01-21 13:50:53 +00:00
Alex van Andel
f5ab9bd40b
Allow lint to error but continue (unblock pipeline)
2025-01-14 13:12:24 +00:00
Alex van Andel and GitHub
68455db860
fix: main lint errors ( #18634 )
...
* fix: error-page.tsx related lint errors
* fix: lint no continue-on-error
* Adding more lint fixes
* Bring back annotate code linting results
* Bring back linting continue-on-error
* Slimline lint
2025-01-13 22:01:20 +00:00
Keith Williams and GitHub
abaf03adde
fix: Next.js bundle analysis build error ( #18193 )
2024-12-15 17:40:59 +05:30
Keith Williams and GitHub
1ab4ec9c22
chore: Upgrade actions/upload-artifact to v4 ( #18160 )
2024-12-13 11:32:50 +00:00
Keith Williams and GitHub
95b4f67842
chore: Add CODEOWNERS ( #18116 )
...
* chore: Add CODEOWNERS
* Added the calcom org
* Removed non-critical calendar apps
2024-12-11 18:29:41 +00:00
Morgan and GitHub
b92db55380
chore: add REPLEXICA env to ci tests ( #17970 )
...
* chore: add REPLEXICA env to ci tests
* fixup! chore: add REPLEXICA env to ci tests
2024-12-04 09:37:25 +00:00
Omar López
9f2047f203
fix: Got back to access token for release action
...
Signed-off-by: Omar López <zomars@me.com >
2024-11-22 13:53:19 -07:00
Omar López
9b0db345b0
Revert "Add new release actions"
...
This reverts commit 05c8b53444 .
2024-11-22 13:50:27 -07:00
Omar López
46ba793521
fix: draft release setup
2024-11-22 13:32:29 -07:00
Omar López
21ab9bf109
fix: draft release setup
2024-11-22 13:30:15 -07:00
Omar López
05c8b53444
Add new release actions
...
Signed-off-by: Omar López <zomars@me.com >
2024-11-22 13:27:33 -07:00
Omar López and GitHub
9c10ecf8ea
ci: Add new release actions ( #17789 )
2024-11-22 10:08:26 -07:00
Omar López and GitHub
ade144aa20
ci: Re-drafts PR when changes are requested ( #17137 )
2024-11-21 00:59:11 +00:00
Keith Williams and GitHub
1c05952077
chore: Remove playwright install for API v2 E2E ( #17677 )
2024-11-15 23:47:26 +00:00
Alex van Andel
c0529a26c4
fix: Broken 'Build Atoms' workflow bash syntax (force merge)
2024-10-24 19:46:21 +01:00
Alex van Andel and GitHub
a28d9bb840
chore: push minor improvements to gh actions & yarn.lock ( #17302 )
...
* chore: push minor improvements to gh actions & yarn.lock
* Remove bash conditionals for readability
2024-10-24 18:05:20 +00:00
Keith Williams and GitHub
e2a825a9a0
Revert "feat: update github workflows to install playwright in a separate job ( #17070 )" ( #17114 )
...
This reverts commit 0b3b268eed .
2024-10-15 08:23:52 -03:00
Keith Williams and GitHub
963a2a0b76
fix: Playwright install ( #17113 )
2024-10-15 07:58:38 -03:00
0b3b268eed
feat: update github workflows to install playwright in a separate job ( #17070 )
...
* feat: update github workflows to install playwright in a separate job
* Update .github/workflows/pr.yml
* Update .github/workflows/pr.yml
* Update .github/workflows/pr.yml
* Update .github/workflows/pr.yml
* Update .github/workflows/pr.yml
* Update .github/workflows/pr.yml
* Update .github/workflows/pr.yml
---------
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2024-10-15 10:09:38 +00:00
Keith Williams and GitHub
be1c6eb65c
fix: PR update workflow duplicate job ( #17108 )
2024-10-15 05:30:22 -03:00
Keith Williams and GitHub
feefa26c90
chore: Add docs build ( #17101 )
...
* chore: Add Docs build to CI
* Added build-docs to flow
* Updated to run in the /docs folder
* Made web app build have consistent name
* Added a kill after the command runs
* Test the build
* Added it to the PR flow
2024-10-15 05:08:32 -03:00
Keith Williams and GitHub
80c3b91077
chore: Update CI to not run all checks for docs/translations ( #17054 )
2024-10-11 09:44:13 +05:30
Keith Williams and GitHub
e6f81d09c8
chore: Update PR template to account for new docs ( #17003 )
2024-10-08 15:35:23 -03:00
Anik Dhabal Babu and GitHub
1e9a4c58a3
fix: update pr workflow ( #16730 )
...
* test
* Update pr.yml
* update
* Update pr.yml
* test
* update
* Update pr.yml
* use latest vetsion to avoid warning
* production build type error
* update
* revert
* Update publish-report.yml
2024-09-24 14:14:25 -03:00
0eabe7f28b
refactor: v2 bookings ( #16200 )
...
* chore: version existing bookings as 2024-04-15
* feat: initialize bookings version 2024-08-13
* feat: Create and reschedule booking inputs logic
* feat: create booking
* refactor: create booking response
* feat: reschedule booking
* chore: update language input
* feat: recurring booking
* refactor: add booking status in response
* refactor: recurring bookings
* feat: get booking by uid
* wip: get event types
* feat: fetch by multiple status filters and sort
* feat: fetch by teamId, teamIds, eventTypeId, eventTypeIds
* wip: filter by attendee email
* feat: filter by attendee email
* feat: filter by attendee name
* feat: date range filter
* chore: format get bookings output
* chore: finish main merge
* feat: handle instant bookings
* refactor: separate reschedule endpoint
* feat: cancel endpoint
* feat: mark absent host or attendees
* chore: dont expose metadata for now
* chore: add hostId to response
* fix: metadata
* feat: bill bookings
* feat: cancellationReason
* feat: rescheduling reason
* handle already busy booking error
* test: create new booking
* fix: handleNewRecurringBooking ignoring noEmail
* test: recurring bookings
* test: get individual bookings
* fix: cancel email sent if arePlatformEmailsEnabled=false but platformClientId is undefined
* tests: cancel, reschedule, mark absent
* fix: generateIcsFile null pointer exception
* cancel test
* error msg improve
* tests: team event type creation and teamId, teamIds filters
* test: cancel recurring booking
* refactor: make hosts and attendees an array
* sort by asc start
* simplify
* refactor: absent
* fix: make work with api key
* test
* ts remove any
* feat: BookingUidGuard
* fix: recurring booking no email
* fix: legacy bookings recurring noEmail
* add swagger
* retrigger build
* fix: atom booker work with v2
* docs: exclude old controller from docs
* refactor: make eventTypeIds and teamIds getBookings query params comma separated string
* docs: swagger for get bookings query
* swagger docs
* swagger docs
* docs: document authorization header
* refactor: remove unused attendee variable
* refactor: remove unused check
* refactor: remove unused attendee variable
* refactor: spelling
* use published platform libraries
* fix: ci
* fix: ci
* fix: ci
* fix: ci
* cleanup script platform types
* fix: use libraries from npm
* chore: set test env vapid keys
* fix: event type tests
* fix: remove location from system fields
* fix legacy event types
* Revert "fix legacy event types"
This reverts commit e64b473b73f7ef0fe88942cd87277d29a512b946.
* Revert "fix: remove location from system fields"
This reverts commit bee9a15cb27cd34705f34c427b6b50d51e3b7ee7.
* Revert "fix: event type tests"
This reverts commit fab1cb0f5eeb65e4f542bfbeb83849ceed7ba428.
* update libraries
* fix: increase node space for ci runner
* fix: increase node space for ci runner
* fix: increase node space for ci runner
* readd swagger
* ci
* ci
* refactor: increase idle worker memory jest e2e
* fixup! refactor: increase idle worker memory jest e2e
* fixup! fixup! refactor: increase idle worker memory jest e2e
* refactor: split bookings e2e into smaller e2e files
* fixup! refactor: split bookings e2e into smaller e2e files
* fixup! fixup! refactor: split bookings e2e into smaller e2e files
* fixup! fixup! fixup! refactor: split bookings e2e into smaller e2e files
* fixup! Merge branch 'main' into v2-refactor-bookings
* revert event types service
* fix: remove resetModule, maxWorker 2 jest e2e config
---------
Co-authored-by: Morgan Vernay <morgan@cal.com >
Co-authored-by: Morgan <33722304+ThyMinimalDev@users.noreply.github.com >
2024-09-23 16:19:25 +03:00
Omar López and GitHub
8e76d7bd10
chore: fix formatting ( #16750 )
2024-09-21 02:10:12 +00:00
Keith Williams and GitHub
c1c4b1278b
chore: Use no isolation for unit tests ( #16745 )
...
* chore: Use no isolation and pooling for unit tests
* Added the params to main command
* Added back the base checkout
* Remove pooling
* Run against an 8vCPU machine
* Added pool=threads back
* Setting on 4vCPU since 8 is not needed due to workflow dependencies
2024-09-20 16:06:02 +00:00
Keith Williams and GitHub
f4bc7d2ea4
chore: Remove PR reviewed automation ( #16615 )
2024-09-13 03:25:10 +09:00
Peer Richelsen and GitHub
bc82ff4d21
Update and rename bug_report.yml to bug_report.md ( #16556 )
...
* Update and rename bug_report.yml to bug_report.md
* Update bug_report.md
* Update bug_report.md
2024-09-09 17:13:02 +00:00
Peer Richelsen and GitHub
71ce87ca21
Update bug_report.yml ( #16089 )
2024-09-04 11:05:43 +00:00
Keith Williams and GitHub
7337b3de1e
fix: GitHub access token for Replexica ( #16395 )
2024-08-29 15:02:05 +00:00
Keith Williams and GitHub
933ffcbf69
chore: Move Replexica to run on pushes to main ( #16394 )
2024-08-29 14:22:42 +00:00
Max Prilutskiy and GitHub
f7c1d62bb8
chore: [skip i18n] switch pr's i18n job to in-branch mode ( #16390 )
2024-08-29 01:32:03 +00:00
Keith Williams and GitHub
bd410cf09f
chore: Use pull-request feature from Replexica ( #16383 )
2024-08-28 19:24:56 +09:00
3c5ab5e8d2
chore: add replexica to ci ( #16306 )
...
* chore: Add replexica for AI i18n
* Add write permission
* moved i18n to repo root
* Added checkout to i18n job
* Added contents:read
* Added actions: write for testing
* Updated contents: write
* feat: add missing translations
* Checking out the i18n files from PR head sha
* Added the rest of the languages
* Added i18n to list of required checks
* Added a comment explaining the custom common.json checkout
* Commented out languages to not crush Replexica usage
* Add a fetch-depth: 2
* Supporting fetch of external fork branch
* Put back the dynamic sha
* Added a check for null so this can run manually and not just on PRs
* Removed comments
* feat: update translations
* Reverted de and fr to re-run with new settings
* feat: update translations
* Reverted de and fr to re-run with new settings
* feat: update translations
* Removed crowdin
* Limited languages to major ones for 1st pass
* feat: update translations
* Fixing es test
* Reverted yarn.lock changes
---------
Co-authored-by: Replexica <support@replexica.com >
2024-08-28 11:16:47 +03:00
Keith Williams and GitHub
8839f08257
fix: API v2 E2E Docker rate limiting ( #16374 )
2024-08-27 12:25:53 +00:00
Omar López and GitHub
74567909b2
fix: Migrates E2E reports to external repo ( #16326 )
2024-08-22 14:28:54 -07:00