Skip to content

Arean82/RTx-Meilisearch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NAME
    RTx-Meilisearch - Integrate Meilisearch with RT5 for full-text search

RT VERSION
    Works with RT 5.x

DESCRIPTION
    This extension allows RT5 to index tickets in Meilisearch for fast, typo-tolerant
    full-text search. Supports real-time indexing on ticket creation, update, and deletion.
    Includes a search page fully integrated with RT ticket display.

CONFIGURATION
    Set Meilisearch URL and index in RTx::Meilisearch.pm:

        our $MeiliURL   = 'http://localhost:7700';
        our $MeiliIndex = 'tickets';

INSTALLATION
    perl Makefile.PL
    make
    make install

    Add this line to /opt/rt5/etc/RT_SiteConfig.pm:

        Plugin('RTx::Meilisearch');

    Clear Mason cache:

        rm -rf /opt/rt5/var/mason_data/obj

    Restart your webserver.

USAGE
    - Full sync of existing tickets:

        perl -MRTx::Meilisearch -e 'RTx::Meilisearch::full_sync()'

    - Access search page:

        https://your-rt-server/MeiliSearch/Search.html

AUTHOR
    Arean Narrayan <arean82@gmail.com>

LICENSE
    GNU General Public License, Version 2

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors