Skip to content

Develop SearchDialog & Update Explore Page to Use New API - #112

Open
Stefan-JLU wants to merge 135 commits into
feat/v3from
feat/v3-search
Open

Develop SearchDialog & Update Explore Page to Use New API#112
Stefan-JLU wants to merge 135 commits into
feat/v3from
feat/v3-search

Conversation

@Stefan-JLU

Copy link
Copy Markdown
Contributor

This PR introduces a new SearchDialog component for quick search previews and updates the /explore page to use the latest API version.

Key Changes:

  • Added SearchDialog component
    • Provides a lightweight preview of search results.
    • Links to the full /explore page when more results or filters are needed.
    • Uses debounced API calls for better performance.
  • Updated /explore page
    • Migrated to the new search API version.
    • Implemented input debouncing to optimize API requests.
    • Ensured consistency with the SearchDialog behavior.
  • Integrated SearchDialog into the dashboard
    • The dashboard now includes a search option for quick lookups.
    • Does not replace the full /explore search but enhances usability.

Stefan-JLU and others added 30 commits October 15, 2024 16:29
…-to-shadcn' into feat/v3

# Conflicts:
#	components/modal/Ontology.vue
#	components/modal/author.vue
#	components/ui/command/Command.vue
#	components/ui/command/CommandDialog.vue
#	components/ui/command/CommandEmpty.vue
#	components/ui/command/CommandGroup.vue
#	components/ui/command/CommandInput.vue
#	components/ui/command/CommandItem.vue
#	components/ui/command/CommandList.vue
#	components/ui/command/CommandSeparator.vue
#	components/ui/select/SelectContent.vue
#	components/ui/select/SelectGroup.vue
#	components/ui/select/SelectItem.vue
#	components/ui/select/SelectLabel.vue
#	components/ui/select/SelectScrollDownButton.vue
#	components/ui/select/SelectScrollUpButton.vue
#	components/ui/select/SelectSeparator.vue
#	components/ui/select/SelectTrigger.vue
#	components/ui/select/index.ts
#	components/ui/textarea/Textarea.vue
At the same time, the entire mask was adapted to the Aruna v3 API and
transferred to shadcn-vue Components.
das-Abroxas and others added 28 commits February 3, 2025 16:53
This makes it easier for users to follow the form and easier for the
developer to create a consistent responsive behaviour of the components.
Current version was kinda broken as it produced errors in development
mode when refreshing the dashboard.
This component can be used to display an arbitrary string which can
switched to edit mode with a double click. On save the updated value is
send to the parent component via event 'updated-value'.
This is a rudimentary integration without checks for permissions etc.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants