Skip to content

Add "Search via API" as configurable feature 'out-of-the-box' #1220

@elwinschmitz

Description

@elwinschmitz

See: helpful-info/template#10

Background

The search function works for NLRC, but is not configurable for old instances. The template repo doesn't has it included yet. According to Jacopo any instances would technically be able to use it. This is the ticket for this repo, there is another issue for the template repo.

To do

Out of Scope:

Code changes:

  • Move NLRC's "Update Search-index"-script into HIA
    • Find a way to run the scripts from an instance-repo
  • Change the deploy-workflow to:
    • Include the "Update Search Index"-step (right after the build)
    • Include a scheduled trigger-thing (to update once a day) in the same workflow

Demo:

  • Update the Demo instance with the search functionality
  • Update template-repo with the search functionality, see notes in PR10
    • Write an explanation in the main & template-repo on how to use the ENV-variables
    • Check what happens if you fill in the ENV-variables incorrectly

Documentation: (postponed to later)

  • Write a technical instruction on the search functionality in the "README" based on Jacopo's suggestion
  • Write an user centered instruction on the search functionality in the "how to guide" based on Jacopo's suggestion
    • Ask Jacopo to review the instruction

Metadata

Metadata

Assignees

Labels

Change: CodeChanges to logic/templates requiredClient: DemoSpecifically for Demo-purposesClient: Opvang/FAQSpecifically for "Ukraine domestic response"/OpvangFeature: Q&A'sQuestion/Answer contentFeature: SearchSearch inside Q&A-contentSize: LLarge, 3-6 days for 1 developerdocumentationImprovements or additions to documentationenhancementNew feature or requestgithub_actionsPull requests that update GitHub Actions codeinstancesAbout deployments, configuration of instances etc.

Projects

Status

🏗 In progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions