Skip to content

Flat Collections#499

Open
underscope wants to merge 58 commits intomainfrom
task/support-flat-structure
Open

Flat Collections#499
underscope wants to merge 58 commits intomainfrom
task/support-flat-structure

Conversation

@underscope
Copy link
Copy Markdown
Collaborator

@underscope underscope commented Jun 24, 2025

Implements #603

  • Enables creation of flat records
  • Provides decorators for simple entity definition
  • Meta inputs and Content Element inputs can be used to specify the entity/record structure
  • Provides flat listing of repository items
  • Provides base container for record items
  • Provides groundwork for Content Library

Example

class Article {
  @Prop()
  @IsInput(MetaInputType.Textarea)
  description: string;

  @Prop()
  @IsContentElement(ContentElementType.Html)
  html: ContentElement;

  @Prop({ label: 'Overview Video' })
  @IsContentElement(ContentElementType.Video)
  video: ContentElement;

  @Prop()
  @IsContentElement(ContentElementType.MultipleChoice)
  question: ContentElement;
}

export const exampleCollection = new TailorCollection(Article);
image image

rkusan00 and others added 11 commits November 11, 2024 12:23
# Conflicts:
#	apps/frontend/app/components/repository/Outline/OutlineCard.vue
#	apps/frontend/app/pages/repository/[[id]]/root/structure.vue
#	apps/frontend/app/stores/current-repository.ts
#	packages/tailor-interfaces/schema.ts
@underscope underscope changed the title Flat collections Flat collections & Content Library groundwork Jul 8, 2025
@underscope underscope changed the title Flat collections & Content Library groundwork POC - Flat collections & Content Library groundwork Jul 8, 2025
@rkusan00 rkusan00 force-pushed the task/support-flat-structure branch from c570b98 to 58bc304 Compare January 22, 2026 10:06
@rkusan00 rkusan00 changed the title POC - Flat collections & Content Library groundwork Flat Collections Feb 6, 2026
@socket-security
Copy link
Copy Markdown

socket-security bot commented Feb 23, 2026

All alerts resolved. Learn more about Socket for GitHub.

This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored.

View full report

@rkusan00 rkusan00 linked an issue Mar 9, 2026 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

As an Author, I should be able to Author flat collections

2 participants