* wip: add oldmarr config import
* wip: add support for wrong amount of categories / sections with autofix, color mapping, position adjustments of wrappers
* fix: lockfile broken
* feat: add support for form data trpc requests
* wip: improve file upload
* refactor: restructure import, add import configuration
* wip: add configurations for import to modal
* refactor: move oldmarr import to old-import package
* fix: column count not respects screen size for board
* feat: add beta badge for oldmarr config import
* chore: address pull request feedback
* fix: format issues
* fix: inconsistent versions
* fix: deepsource issues
* fix: revert {} to Record<string, never> convertion to prevent typecheck issue
* fix: inconsistent zod version
* fix: format issue
* chore: address pull request feedback
* fix: wrong import
* fix: broken lock file
* fix: inconsistent versions
* fix: format issues
31 lines
927 B
TypeScript
31 lines
927 B
TypeScript
import { appSchemas } from "./app";
|
|
import { boardSchemas } from "./board";
|
|
import { groupSchemas } from "./group";
|
|
import { iconsSchemas } from "./icons";
|
|
import { integrationSchemas } from "./integration";
|
|
import { locationSchemas } from "./location";
|
|
import { userSchemas } from "./user";
|
|
import { widgetSchemas } from "./widgets";
|
|
|
|
export const validation = {
|
|
user: userSchemas,
|
|
group: groupSchemas,
|
|
integration: integrationSchemas,
|
|
board: boardSchemas,
|
|
app: appSchemas,
|
|
widget: widgetSchemas,
|
|
location: locationSchemas,
|
|
icons: iconsSchemas,
|
|
};
|
|
|
|
export {
|
|
createSectionSchema,
|
|
sharedItemSchema,
|
|
itemAdvancedOptionsSchema,
|
|
type BoardItemIntegration,
|
|
type BoardItemAdvancedOptions,
|
|
} from "./shared";
|
|
export { passwordRequirements } from "./user";
|
|
export { createOldmarrImportConfigurationSchema, superRefineJsonImportFile } from "./board";
|
|
export type { OldmarrImportConfiguration } from "./board";
|