HarveyKandola
513fd9f994
Enable tag searching for SQL Server database
2019-09-24 16:44:28 +01:00
sauls8t
00889f0e0e
Build number refresh
2019-09-17 11:13:34 +01:00
sauls8t
74300b009b
v3.3.0 release prep
2019-09-12 13:16:10 +01:00
sauls8t
5004e5a85e
Enable Full-text Search when using SQL Server 2016+
2019-09-11 19:08:53 +01:00
HarveyKandola
d04becc1a3
Improved backup/restore compatibility between DB providers
2019-06-25 15:26:38 +01:00
HarveyKandola
3621e2fb79
Install helps docs as part of onboarding process
...
Our own docs are installed as sample data!
Refactored search reindexing code.
2019-06-24 17:01:56 +01:00
Harvey Kandola
e98f7b9218
Enable searching for SQL Server storage provider
2019-04-02 15:30:42 +01:00
Harvey Kandola
a41f43c380
WIP SQL Server support
2019-04-01 20:08:57 +01:00
McMatts
1d00f8ac6e
Allow sorting of search results and space contents
...
Closes #187
Sort search results and space contents by Name, Created or Revised.
2019-03-13 11:40:36 +00:00
McMatts
f062005946
Introduce transaction isolation customization
...
Search related indexing transactions requires better TX begin/commit.
New helpers provide TX isolation control.
2019-03-08 15:50:55 +00:00
Harvey Kandola
f47f09661f
Improve search by tag for MySQL
...
Fixes #214
MySQL requires specific full text search queries.
2019-02-28 13:39:53 +00:00
sauls8t
4094677792
[WIP] Backup process outline
2018-10-10 15:13:09 +01:00
HarveyKandola
8a65567169
Implement PostgreSQL Full Text Search++
...
1. Full text search supports MySQL, MariaDB, Percona and now PostgreSQL.
2. Changed SQL Variant to typed enum.
3. Changed doc.Versioned from INT to BOOL.
4. Search Reindexer now parses all documents and attachments.
5. Site meta API call returns storage provider type.
6. README prep'ed for PostgreSQL support.
7. DELETE SQL statements ignore zero rows affected.
Closes #100 !!!
Co-Authored-By: Saul S <sauls8t@users.noreply.github.com>
Co-Authored-By: McMatts <matt@documize.com>
2018-09-28 16:33:15 +01:00
HarveyKandola
97beb3f4d3
Continued MySQL/PostgreSQL store provider refactoring
...
Refactored, renamed, removed storage related code.
Basic smoke test passed for PostgreSQL whilst fully working on MySQL variants as per usual.
2018-09-27 15:14:48 +01:00
HarveyKandola
b455e5eaf5
PostgreSQL prep
...
Update of vendored SQL libs and refactoring of store provider layer.
2018-09-26 17:59:56 +01:00
sauls8t
944fd98421
Fixed up more SQL store breaking changes
2018-09-20 11:12:17 +01:00
Harvey Kandola
4f0cc2f616
Make API work with new schema
2018-09-19 16:03:29 +01:00
HarveyKandola
467acec3c4
Implement category-based permissioning for search results
...
Only see what you can see.
Co-Authored-By: Saul S <sauls8t@users.noreply.github.com>
2018-06-22 17:01:26 +01:00
Harvey Kandola
e47c5e61fc
Remove superfluous SQL param
...
superflous
2018-04-25 12:17:12 +01:00
Harvey Kandola
a3157749f0
Reuse ctx.Transaction during search index operations
2018-04-11 14:29:33 +01:00
McMatts
0d78cf3dda
Implement new search page query filters
2018-04-04 14:35:03 +01:00
McMatts
a6828e6b7f
Record document search history
2018-03-30 17:03:18 +01:00
sauls8t
f825e9fdc9
Improved full text search matching
2018-03-19 15:04:02 +00:00
sauls8t
3993cfeb8e
Ensure space view permission comes before doc permissions
2018-02-16 12:56:05 +00:00
sauls8t
9d8b1d2f3c
Fix an issue with Everyone permissions not being observed
2018-01-26 15:34:20 +00:00
Harvey Kandola
5f59e95495
improve level code
2018-01-10 16:07:17 +00:00
Harvey Kandola
8f80673cde
removed named sql statements
2017-09-25 14:37:11 +01:00
Harvey Kandola
300b617583
using all new permissions for securing spaces and documents
...
WIP
2017-09-18 13:02:15 +01:00
Harvey Kandola
b2a5bc8451
bump version
2017-08-16 11:00:40 +01:00
Harvey Kandola
d4463b5aaa
rogue one (bracket)
2017-08-15 20:29:35 +01:00
Harvey Kandola
1b96c9093f
add entries to search index
2017-08-15 19:41:44 +01:00
Harvey Kandola
2c5f73a486
new search options and schema
2017-08-15 14:15:31 +01:00
Harvey Kandola
00c2d17fcb
utf8mb4, MariaDB, pluggable stiorage provider
...
Closes #109 , #102 , #74
2017-08-09 16:18:03 +01:00
Harvey Kandola
d45aa70157
sidebar position
2017-08-08 14:24:24 +01:00
Harvey Kandola
557da2847e
bug fixes galore
2017-08-07 14:42:02 +01:00
Harvey Kandola
7faf6d6cff
search indexing process coupling
2017-08-01 10:39:07 +01:00
Harvey Kandola
65390ab67d
refactored document & search codebase to new API
2017-07-31 18:17:30 +01:00