- Supported specifying update targets in
full_text_search:target:reload
.
-
Dropped support for Redmine 4.
-
Wiki Extensions plugin tag data to be synchronized with
full_text_search:synchronize
.
-
Suppress errors when plugins use
Attachment
.- Skipped because of unknown
container_type
causing an error.
- Skipped because of unknown
-
Fixed an error in Wiki Extensions plugin tag import.
Because it has been a long time since the last release, please excuse this list of commit logs.
- Search by tags in Wiki Extensions (#137)
- Support Redmine v5.1 (#123)
- Enable sort function by registered time on the search page (#119)
- Add support for Redmine X UX plugin (#112)
- Add missing icon classes for search options (#110)
- Add support for destroying a custom field (#109)
- project custom_field: fix a bug that orphan custom values may be remained
- issue custom_field: fix a bug that orphan custom values may be remained
- Drop support for Redmine 4.1
- Add support for redmica_s3
- Add support for Redmine 5.0
- Drop support for Redmine 4.0
- mroogna: fix Mroonga version check
- Use ActiveModel::Type::Value
- Use Int64 for fts_targets.tag_ids
- Add an option whether include
search_id
andsearch_n
in URL. (#88) - Fix a bug that project related targets aren't found for normal users
-
Dropped support for Redmine 3.
-
Changed to use separated job queue.
-
Changed to use job for real time update.
-
Decreased priority for batch upsert jobs.
-
Discarded "record not found" jobs immediately.
-
Improved the number of records in tabs. [GitHub#69][Reported by ryouma-nagare]
-
Added support for query expansion.
-
Fixed a bug that search result order labels are missing. [GitHub#68][Reported by ryouma-nagare]
-
Fixed a bug that link URL for "change" is wrong. [Reported by Shimadzu Corporation]
-
Fixed a bug that pagination is broken. [GitHub#70][Reported by a9zawa]
-
Fixed a bug that extracted text that includes null character can't be inserted. [GitHub#71][Reported by a9zawa]
-
ryouma-nagare
-
Shimadzu Corporation
-
a9zawa
-
Improved search UI.
-
Improved performance.
-
Made similar issue search optional.
-
Removed archived projects from search targets.
-
Changed task name to
full_text_search:truncate
fromfull_text_search:destroy
. -
Changed to use low priority for jobs.
-
indexing
: Fixed a bug that sub path content in Subversion repository can't be processed. -
Fixed wrong drilldown count.
-
Fixed a bug that it doesn't work with PGroonga. [GitHub#66][Reported by ryouma-nagare]
-
Fixed a bug that uninstalling is failed. [GitHub#67][Reported by ryouma-nagare]
- ryouma-nagare
-
indexing
: Added more unexpected case check. -
indexing
: Reduced synchronize targets. -
analyze-log
: Added support for reporting summary. -
mroonga
: Changed to use Zstandard. -
mroonga
: Changed to useNormalizerNFKC121
. -
indexing
: Improved support for text extraction timeout.
The first major release!
-
Reconstructed search UI.
-
Added support for full text search against repository contents.
-
Required Groonga 9.0.1 or later.
-
Required PGroonga 2.2.0 or later.
Wiki related bug fix release of 0.8.1.
- Fixed a Wiki page index bug.
Redmine 4.0 support and attachment content search support release.
-
Resolved plugin conflict. [GitHub#55][Reported by yassan][Looked into by Akiko Takano] [GitHub#57][Reported by yassan]
-
Added support for installing to not
plugins/full_text_search
directory. [GitHub#58][Reported by Olexandr Minzak] -
Added support for Redmine 4.0.
-
Added support for attachment content search.
-
[Similar issue search] Fixed a bug that garbage record is created on error
-
Fixed broken links for messages in search result page. [GitHub#59][Patch by Tatsuya Saito]
-
Fixed a bug that custom field search shows issues in other projects. [GitHub#60][Patch by Tatsuya Saito]
-
Fixed a bug that garbage string is shown on no snippet record.
-
Fixed a migration bug for custom values. [GitHub#62][Reported by Okojo]
-
yassan
-
Akiko Takano
-
Olexandr Minzak
-
Tatsuya Saito
-
Okojo
Bug fix release for 0.7.2
- Search attachments by default
- Display search options by default
- Fix bug that single quotes in query causes an internal server error #50
Bug fix release for 0.7.1.
- Fix bug that handle original_type for CustomValue and WikiPage properly #48
Fix bugs as following
- Add missing parenthesis to search result same as Redmine
- Ensure removing existing records before copying data in migration
- Display
original_updated_on
in search result iforiginal_type
is Issue - Sort search result properly when sort by updated_on
- Handle normalized
original_type
properly when backend is PGroonga
Squash migrations to use PGroonga 2.x by default and drop PGroonga 1.x support. Also drop Mroonga 7.04 or earlier support.
How to upgrade from 0.6.3 or earlier.
- Stop your Redmine
- Backup your database
- Upgrade to 0.6.3
- Rollback all migrations:
bin/rake redmine:plugins:migrate RAILS_ENV=production NAME=full_text_search VERSION=0
- You can not rollback all migrations using 0.6.2 or earlier
- Upgrade to 0.7.0 and apply all migrations
bin/rake redmine:plugins:migrate RAILS_ENV=production NAME=full_text_search
- Restart your Redmine
Fix migration related errors. We can reset migration. Fix callback error for Changeset.
Fix a bug that non-admin user cannot search issues.
Fix migration errors. See #36
Add the feature to display similar issues on a issue page. This version is compatible with 0.5.0.
This version supports Redmine 3.4.x.
Totally rewrite to use Groonga features such as drilldown and so on. This version is not compatible with 0.4.x or earlier.
This version supports Redmine 3.4.x.
You can upgrade this plugin by following sequence:
- Stop your Redmine
- Back up your database
- Install new version of this plugin under plugins directory
- Run
bundle install
- Run
bin/rake redmine:plugins:migrate RAILS_ENV=production
- Restart your Redmine