Implements search for custom fields #266

Open
carla wants to merge 4 commits from feature/196_search_custom_fields into main
Owner

Description of the implemented changes

The changes were:

  • Bugfixing
  • New Feature
  • Breaking Change
  • Refactoring

What has been changed?

  • adds custom fields to ts vector
  • updates tsvector column on custom field changes

Definition of Done

Code Quality

  • No new technical depths
  • Linting passed
  • Documentation is added were needed

Accessibility

  • New elements are properly defined with html-tags
  • Colour contrast follows WCAG criteria
  • Aria labels are added when needed
  • Everything is accessible by keyboard
  • Tab-Order is comprehensible
  • All interactive elements have a visible focus

Testing

  • Tests for new code are written
  • All tests pass
  • axe-core dev tools show no critical or major issues

Additional Notes

  • Seraching for substrings is sometimes not working, maybe we should have a look on that
  • I added two issues I linked in the issue of this PR
  • For large datasets this could be a performance issue --> mentioned in created issue
## Description of the implemented changes The changes were: - [ ] Bugfixing - [x] New Feature - [ ] Breaking Change - [ ] Refactoring ## What has been changed? - adds custom fields to ts vector - updates tsvector column on custom field changes ## Definition of Done ### Code Quality - [x] No new technical depths - [x] Linting passed - [x] Documentation is added were needed ### Accessibility - [ ] New elements are properly defined with html-tags - [ ] Colour contrast follows WCAG criteria - [ ] Aria labels are added when needed - [ ] Everything is accessible by keyboard - [ ] Tab-Order is comprehensible - [ ] All interactive elements have a visible focus ### Testing - [x] Tests for new code are written - [x] All tests pass - [x] axe-core dev tools show no critical or major issues ## Additional Notes - Seraching for substrings is sometimes not working, maybe we should have a look on that - I added two issues I linked in the issue of this PR - For large datasets this could be a performance issue --> mentioned in created issue
carla added 4 commits 2025-12-04 15:52:05 +01:00
carla changed title from WIP: Implements search for custom fields to Implements search for custom fields 2025-12-04 15:52:11 +01:00
All checks were successful
continuous-integration/drone/push Build is passing
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin feature/196_search_custom_fields:feature/196_search_custom_fields
git checkout feature/196_search_custom_fields

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git checkout main
git merge --no-ff feature/196_search_custom_fields
git checkout feature/196_search_custom_fields
git rebase main
git checkout main
git merge --ff-only feature/196_search_custom_fields
git checkout feature/196_search_custom_fields
git rebase main
git checkout main
git merge --no-ff feature/196_search_custom_fields
git checkout main
git merge --squash feature/196_search_custom_fields
git checkout main
git merge --ff-only feature/196_search_custom_fields
git checkout main
git merge feature/196_search_custom_fields
git push origin main
Sign in to join this conversation.
No description provided.