* feat: allows forcing/skipping calendar cache serving Signed-off-by: Omar López <zomars@me.com> * Update features.repository.ts * Added to HNB * type fixes * Update packages/prisma/migrations/20241216000000_add_calendar_cache_serve/migration.sql Co-authored-by: Keith Williams <keithwillcode@gmail.com> * Update packages/prisma/zod-utils.ts Co-authored-by: Keith Williams <keithwillcode@gmail.com> * Update selectedCalendar.ts --------- Signed-off-by: Omar López <zomars@me.com> Co-authored-by: Keith Williams <keithwillcode@gmail.com>
21 lines
537 B
TypeScript
21 lines
537 B
TypeScript
/**
|
|
* Right now we only support boolean flags.
|
|
* Maybe later on we can add string variants or numeric ones
|
|
**/
|
|
export type AppFlags = {
|
|
"calendar-cache": boolean;
|
|
"calendar-cache-serve": boolean;
|
|
emails: boolean;
|
|
insights: boolean;
|
|
teams: boolean;
|
|
webhooks: boolean;
|
|
workflows: boolean;
|
|
organizations: boolean;
|
|
"email-verification": boolean;
|
|
"google-workspace-directory": boolean;
|
|
"disable-signup": boolean;
|
|
attributes: boolean;
|
|
"organizer-request-email-v2": boolean;
|
|
"domain-wide-delegation": boolean;
|
|
};
|