Skip to content

Experiment: Add meetings and wiki pages to global search - #25116

Closed
lindenthal wants to merge 1 commit into
opf:devfrom
lindenthal:codex/search-meetings-wikis
Closed

lindenthal wants to merge 1 commit into
opf:devfrom
lindenthal:codex/search-meetings-wikis

Conversation

@lindenthal

Copy link
Copy Markdown
Member

Summary

  • extend the global search overlay with separate Work packages, Meetings, and Wiki pages tabs
  • add API v3 collection/search support for wiki pages and full-text meeting search across titles, agenda items, and outcomes
  • preserve project permission filtering and link results to their existing HTML views
  • document the new endpoint and search filter in the API specification

Tests

  • 62 request specs covering the full meeting and wiki page API resource specs
  • ESLint for the changed frontend files
  • Angular application type-check with ngc
  • RuboCop for the changed Ruby files
  • YAML parsing for the changed API documentation

@lindenthal lindenthal self-assigned this Sep 3, 2026
@lindenthal
lindenthal marked this pull request as draft September 3, 2026 13:12
@lindenthal lindenthal changed the title Add meetings and wiki pages to global search Experiment: Add meetings and wiki pages to global search Sep 3, 2026
@lindenthal
lindenthal force-pushed the codex/search-meetings-wikis branch 3 times, most recently from 9a8ad0f to 6380b04 Compare September 5, 2026 06:59
Expose permission-aware API v3 search filters for meetings and wiki pages, add the missing wiki page collection, and show all three resource types in the global search dropdown.
@lindenthal
lindenthal force-pushed the codex/search-meetings-wikis branch from 6380b04 to 0502584 Compare September 5, 2026 11:13
@lindenthal

Copy link
Copy Markdown
Member Author

Superseded by #25141, which uses a branch in opf/openproject so repository secrets are available to PullPreview.

@lindenthal lindenthal closed this Sep 5, 2026
@github-actions github-actions Bot locked and limited conversation to collaborators Sep 5, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Development

Successfully merging this pull request may close these issues.

1 participant