1
0
Fork 0
mirror of https://github.com/documize/community.git synced 2025-07-24 15:49:44 +02:00
Commit graph

37 commits

Author SHA1 Message Date
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