cal.pub0.org/packages/app-store
jemiluv8 15e50fcd34
fix: Route Builder rules should be case insensitive (#9040)
* override jsonLogic operators on string operands to allow for case insensitive comparisons.

Affected Operators: "==", "===", "!=", "!==", "in"

* disable no-explicit-any on jsonLogicOverrides file since most of the code there will be from jsonLogic and may not meet our coding style.

Majority of overrides require us to copy over functions and their signatures from jsonLogic and then modify their implementation.

The signature of functions implementing most operators take the operands typed as "any", which is intended, but doesn't adhere to our coding style. Hence the need to override the eslint rule

* run linter to fix issues

* Fix bug in in operator when second arg is an array

* remove redundant indexOf check on overriden jsonLogic "in" operator.

Note: this deviates from the original implementation in the jsonLogic library because our current useage ensures that the second operand is always a string or string[] and will therefore always have .index function. Whenever our invariants change in the future, make sure to modify this implementation to prevent any unexpected

---------

Co-authored-by: Hariom Balhara <hariombalhara@gmail.com>
2023-05-29 20:11:55 +01:00
..
_components remove isPro check (#8967) 2023-05-23 08:44:57 +00:00
_pages/setup Enforces explicit type imports (#7158) 2023-02-16 15:39:57 -07:00
_utils Add missing zoho-bigin import (#8798) 2023-05-10 14:37:16 +00:00
amie chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00
applecalendar chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00
around chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00
caldavcalendar chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00
campfire chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00
closecom refactor: Moving from jest to vitest (#9035) 2023-05-24 23:35:44 +00:00
cron chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00
dailyvideo fix: add exp in /meeting-tokens (#8869) 2023-05-15 20:15:05 +00:00
discord fix: corrected discord link pattern (#8612) 2023-05-02 15:44:26 +05:30
eightxeight feat: 8x8 app-store setup (#9015) 2023-05-21 18:21:30 +00:00
exchange2013calendar chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00
exchange2016calendar chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00
exchangecalendar chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00
facetime chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00
fathom chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00
ga4 chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00
giphy [CAL-1545] replace heroicons with lucide.dev (#8599) 2023-05-17 12:47:44 +00:00
googlecalendar chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00
googlevideo chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00
gtm chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00
hubspot chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00
huddle01video chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00
jitsivideo Make Jitsi Host configurable (#8636) 2023-05-10 14:46:14 +00:00
larkcalendar chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00
metapixel UI Improvements for new booker (#8483) 2023-04-25 14:28:32 +00:00
mirotalk feat: mirotalk app-store setup (#9010) 2023-05-23 00:00:47 +00:00
n8n chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00
office365calendar chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00
office365video chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00
ping fix redirect after adding ping.gg (#8972) 2023-05-19 00:22:07 +00:00
pipedream chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00
plausible chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00
qr_code chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00
rainbow perf: tRPC procedures and middleware refactor (#8419) 2023-05-09 19:27:05 +00:00
raycast updated language of raycast instructions (#8908) 2023-05-17 19:10:25 +01:00
riverside chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00
routing-forms fix: Route Builder rules should be case insensitive (#9040) 2023-05-29 20:11:55 +01:00
salesforce chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00
sendgrid Improved API key error message for SendGrid setup page (#8847) 2023-05-11 23:04:10 +00:00
signal chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00
sirius_video chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00
stripepayment change /ee to /commercial (#8948) 2023-05-25 17:50:30 +00:00
sylapsvideo chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00
tandemvideo chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00
telegram chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00
templates Replace react icons with lucidedev (#8146) 2023-04-12 17:26:31 +02:00
typeform Fix: Show smsReminderNumber on booking success page (#8596) 2023-05-02 16:58:39 +00:00
vimcal chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00
vital add an enum generator, stop importing from @prisma/client (#8548) 2023-05-02 13:44:05 +02:00
weather_in_your_calendar Adding icon.svg and renaming config file (#8859) 2023-05-12 12:57:09 +00:00
webex Webex integration (#7651) 2023-05-11 07:14:32 +00:00
whatsapp chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00
whereby chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00
wipemycalother [CAL-1545] replace heroicons with lucide.dev (#8599) 2023-05-17 12:47:44 +00:00
wordpress chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00
zapier add an enum generator, stop importing from @prisma/client (#8548) 2023-05-02 13:44:05 +02:00
zoho-bigin feat: Add Zoho Bigin app to appstore (#8158) 2023-05-04 20:19:48 +00:00
zohocrm chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00
zoomvideo Webex integration (#7651) 2023-05-11 07:14:32 +00:00
.gitignore Fixes over Turborepo improvements (#3144) 2022-06-24 09:38:17 -06:00
.prettierignore Fixes over Turborepo improvements (#3144) 2022-06-24 09:38:17 -06:00
BookingPageTagManager.tsx Add Plausible (Custom) App (#8189) 2023-04-18 19:24:51 +05:30
EventTypeAppContext.tsx Enforces explicit type imports (#7158) 2023-02-16 15:39:57 -07:00
_appRegistry.ts Improvement/AppStore: Remove seeding from app-store-cli. (#8486) 2023-05-12 04:59:15 +00:00
appStoreMetaData.ts chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00
apps.browser.generated.tsx Fix yarn.lock file 2023-04-25 11:54:03 +02:00
apps.keys-schemas.generated.ts Webex integration (#7651) 2023-05-11 07:14:32 +00:00
apps.metadata.generated.ts feat: mirotalk app-store setup (#9010) 2023-05-23 00:00:47 +00:00
apps.schemas.generated.ts Webex integration (#7651) 2023-05-11 07:14:32 +00:00
apps.server.generated.ts feat: mirotalk app-store setup (#9010) 2023-05-23 00:00:47 +00:00
components.tsx remove isPro check (#8967) 2023-05-23 08:44:57 +00:00
eventTypeAppCardZod.ts App Store Templates (#5289) 2023-01-18 15:30:25 -07:00
getAppAssetFullPath.ts chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00
index.ts Webex integration (#7651) 2023-05-11 07:14:32 +00:00
locations.ts add an enum generator, stop importing from @prisma/client (#8548) 2023-05-02 13:44:05 +02:00
package.json Add changesets/cli to release embed (#8126) 2023-05-13 08:22:31 +00:00
trpc-routers.ts Check app-store types on CI (#7190) 2023-03-02 11:58:31 -07:00
tsconfig.json Check app-store types on CI (#7190) 2023-03-02 11:58:31 -07:00
types.d.ts Stripe add the ability to place hold on cards (#8022) 2023-04-11 23:44:14 +02:00
utils.ts chore/AppStore: Remove deprecated imageSrc and make the paths relative in logo (#8479) 2023-04-26 12:03:34 +01:00