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

15 commits

Author SHA1 Message Date
Harvey Kandola
8eb930d281 Make search re-indexing multi-tenant aware
Makes things easier when having to reindex in multi-tenant deployments.
2018-10-06 17:23:55 +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
28342fcf5e [WIP] new schema implementation 2018-09-18 20:55:40 +01:00
sauls8t
5d80480d75 Comment fix for attachment endpoint 2018-06-25 19:40:04 +01:00
Harvey Kandola
958f4d30b9 Provider foundation for doc lifecycle and versions 2018-03-14 13:38:37 +00:00
sauls8t
0997655e0a Fix order of DB transaction commits
Some DB commit commands were out of sequence and so have been fixed to be consist across the board. Specially, audit log entries have their own DB TX and so should be  executed outside of any other commit cycle.
2018-02-04 15:43:57 +00:00
Harvey Kandola
8f80673cde removed named sql statements 2017-09-25 14:37:11 +01:00
Harvey Kandola
6a651770b5 refactored permission code 2017-09-18 17:53:42 +01:00
Harvey Kandola
a982af6e79 permission screen UI overflow fix
1. handle long username overflow on space permissions screen
2. only show document history to editors
3. removed redundant document editing permission check
4. Ensure subdomain is detected when accepting space invitation
2017-08-31 18:01:07 +01:00
Harvey Kandola
1b96c9093f add entries to search index 2017-08-15 19:41:44 +01:00
Harvey Kandola
476403bf46 wrap errors up, log at top level only 2017-08-03 10:00:24 +01:00
Harvey Kandola
d90b3249c3 still moving codebase to new API (WIP) 2017-07-26 20:03:23 +01:00