LearnNewsExamplesServices
Frontmatter
id8505
titleImplement Tickets View Structure (Scaffolding)
stateClosed
labels
enhancementai
assigneestobiu
createdAtJan 10, 2026, 4:32 PM
updatedAtJan 10, 2026, 4:36 PM
githubUrlhttps://github.com/neomjs/neo/issues/8505
authortobiu
commentsCount1
parentIssue8398
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtJan 10, 2026, 4:36 PM

Implement Tickets View Structure (Scaffolding)

Closed v11.20.0 enhancementai
tobiu
tobiu commented on Jan 10, 2026, 4:32 PM

Duplicate apps/portal/view/news/release to apps/portal/view/news/tickets and rename classes to Portal.view.news.tickets.*. This serves as the scaffolding for the new Tickets section in the Portal.

This work is part of the parent issue #8398.

tobiu added the enhancement label on Jan 10, 2026, 4:32 PM
tobiu added the ai label on Jan 10, 2026, 4:32 PM
tobiu added parent issue #8398 on Jan 10, 2026, 4:32 PM
tobiu referenced in commit 71d164a - "feat: Implement Tickets View Structure (Scaffolding) (#8505)" on Jan 10, 2026, 4:35 PM
tobiu assigned to @tobiu on Jan 10, 2026, 4:35 PM
tobiu
tobiu Jan 10, 2026, 4:35 PM

Input from Gemini 3 Pro:

✦ I have created the scaffolding for the Tickets view by duplicating the structure from the Release view and updating the namespaces. The following files have been created:

  • apps/portal/view/news/tickets/Component.mjs
  • apps/portal/view/news/tickets/MainContainer.mjs
  • apps/portal/view/news/tickets/MainContainerController.mjs
  • apps/portal/view/news/tickets/MainContainerStateProvider.mjs

The view is ready to be integrated into the main application.

tobiu closed this issue on Jan 10, 2026, 4:36 PM
tobiu referenced in commit 7b342e9 - "feat: Implement Tickets View Structure (Scaffolding) (#8505)" on Jan 10, 2026, 4:45 PM
tobiu referenced in commit e05d9db - "feat: Implement Tickets View Structure (Scaffolding) (#8505)" on Jan 10, 2026, 4:49 PM