1
0
Fork 0
mirror of https://github.com/documize/community.git synced 2025-07-23 07:09:43 +02:00
Commit graph

70 commits

Author SHA1 Message Date
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
sauls8t
8ee63de6c7 More SQL changes in line with new schema 2018-09-20 12:47:47 +01:00
Harvey Kandola
3ea6ae3c37 Make Sitemap & Robots.txt use new schema 2018-09-20 09:31:06 +01:00
Harvey Kandola
4f0cc2f616 Make API work with new schema 2018-09-19 16:03:29 +01:00
Harvey Kandola
28342fcf5e [WIP] new schema implementation 2018-09-18 20:55:40 +01:00
Harvey Kandola
9ee9526a47 Display subscription information 2018-09-10 10:12:14 +01:00
sauls8t
e03497032b Use paging for LDAP queries 2018-09-07 15:09:54 +01:00
sauls8t
6e0958b3c3 Bump version 2018-09-04 17:44:40 +01:00
sauls8t
fd167234ae Discrete data loading functions 2018-09-01 14:50:37 +01:00
sauls8t
e6b557f43b Refactor LDAP code into discrete functions 2018-08-31 21:00:51 +01:00
sauls8t
a7865d0f71 Refactor LDAP tests with reusable code 2018-08-30 16:01:36 +01:00
sauls8t
7df0fbcb2b Process mulitple groups in LDAP/AD group filter 2018-08-30 11:37:05 +01:00
sauls8t
2a2831e576 LDAP group fetching and AD connectivity 2018-08-29 16:20:37 +01:00
sauls8t
8d3dfcc3c7 [WIP] Basic LDAP connectivity 2018-08-28 10:19:22 +01:00
Harvey Kandola
4cfbd57871 Allow content to contain links to network locations 2018-07-09 14:41:55 -04:00
Harvey Kandola
19736aab04 New config setting: how many tags per document? 2018-07-05 12:02:10 -04:00
Harvey Kandola
2e9734e73e Handle edge case for document numbering + tests 2018-06-09 19:13:38 +01:00
Harvey Kandola
b316ba80d8 Format diagnostic message 2018-06-07 14:24:41 +01:00
McMatts
c7cc36b307 Move attachments into meta zone 2018-05-30 11:27:29 +01:00
McMatts
9235c183c5 Support for document draft-live publication workflows 2018-04-20 14:38:35 +01:00
McMatts
591579251e Make consistent cloneID 2018-04-17 16:10:13 +01:00
Harvey Kandola
22b6674edb Content liking
New per space option that allows users to like/dislike content.

The prompt is configurable per space, e.g. "Was this useful?".

Enterprise edition gets new Votes report providing insights into most/least liked content.
2018-04-13 11:01:36 +01:00
McMatts
ddd90a4aaf Auto-load serach results 2018-04-07 14:30:31 +01:00
McMatts
19a916a4b4 New user role: view analytics 2018-04-05 19:59:57 +01:00
McMatts
e19e3682b7 Provide support for analytics/reporting 2018-04-04 14:37:25 +01:00
McMatts
a6828e6b7f Record document search history 2018-03-30 17:03:18 +01:00
sauls8t
ad4030bc17 Fix space permissions group vs. user role overriding 2018-03-27 11:33:43 +01:00
sauls8t
eaf46f06c1 Provide in-app What's New & new release notifications 2018-03-22 17:29:59 +00:00
sauls8t
f825e9fdc9 Improved full text search matching 2018-03-19 15:04:02 +00:00
sauls8t
eb3bebf20d Add activity type TypeVersioned 2018-03-19 13:01:53 +00:00
sauls8t
a7a82d9fe3 Support for document versioning 2018-03-19 12:24:58 +00:00
Harvey Kandola
089457f16e WIP document versioning 2018-03-16 18:27:33 +00:00
Harvey Kandola
958f4d30b9 Provider foundation for doc lifecycle and versions 2018-03-14 13:38:37 +00:00
sauls8t
22679920d0 Set category permissions for both users and groups 2018-03-06 10:39:47 +00:00
sauls8t
7ccb3b4658 Persist space permissions for groups and users 2018-03-03 17:46:29 +00:00
sauls8t
08f0c2cd0b Replace permission related strings with typed values 2018-03-02 14:47:58 +00:00
sauls8t
ed11c0ad11 add/remove group membership 2018-03-01 19:14:27 +00:00
sauls8t
e4d78904dc join and leave group persistence 2018-02-28 15:39:46 +00:00
sauls8t
0680a72ee2 list group members & non-members 2018-02-28 14:55:36 +00:00
sauls8t
19b4a3de49 Allow admins to add, edit, delete user groups! 2018-02-27 14:16:23 +00:00
sauls8t
88b99979a9 Update TinyMCE to v4.7.5
Resolves Codesample inline editing glitch.
2018-01-23 12:34:43 +00:00
Harvey Kandola
c0d19f2531 bulk data model ID 2018-01-19 16:01:22 +00:00
Harvey Kandola
6409ad0d63 WIP vendored dep upgrades 2018-01-19 11:36:38 +00:00
Harvey Kandola
5f59e95495 improve level code 2018-01-10 16:07:17 +00:00
Harvey Kandola
049b83e0b9 improvements to numbering logic edge case detection 2018-01-09 17:47:26 +00:00
Harvey Kandola
b9394a4967 document level permissions 2017-12-26 13:25:10 +00:00
Harvey Kandola
f4f32bcfcb document approvals and protection 2017-12-24 15:51:43 +00:00
Harvey Kandola
d0f28daa7c edge case detection for page numbering logic 2017-12-20 11:49:09 +00:00
Harvey Kandola
6cc78f76da go fmt fixes 2017-12-11 09:47:37 +00:00
Harvey Kandola
c5c988709d page numbering engine 2017-12-10 14:05:23 +00:00