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

1211 commits

Author SHA1 Message Date
sauls8t
4094677792 [WIP] Backup process outline 2018-10-10 15:13:09 +01:00
Saul S
8bbb0d3e82
Update README.md 2018-10-07 15:46:27 +01:00
Saul S
4aa3bba7bc
Merge pull request #178 from documize/sql-store
Pluggable storage provider + PostgreSQL support
2018-10-07 14:02:45 +01:00
sauls8t
49f05746bd Correct SQL Group BY for space user list SQL 2018-10-07 13:58:30 +01:00
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
Harvey Kandola
85b3f6e8ee Bump version 2018-10-05 17:42:52 +01:00
Harvey Kandola
5b4c3ec8cd Faster candidate link selection via SQL.
Co-Authored-By: Saul S <sauls8t@users.noreply.github.com>
2018-10-05 17:42:42 +01:00
Harvey Kandola
df0e3c108e Improved secure mode viewing
Co-Authored-By: McMatts <matt@documize.com>
2018-10-05 17:42:06 +01:00
Harvey Kandola
ab2cbd4ff7 Add the basis for in-app backup/restore process
Zip format output.
2018-10-04 21:04:31 +01:00
Harvey Kandola
391c143483 Change RefID field size from 16 to 20 with updated algo
Xid dependency updated.

Moved to 20 length ID values.

Added new revision number to version and meta information. Revision number is timestamp format.
2018-10-04 21:03:47 +01:00
Harvey Kandola
7860bc1808 Remove redundant Bower files 2018-10-01 18:24:27 +01:00
Harvey Kandola
486395c1ce Reorder user dropdown menu options
Bring Settings up to the top.
2018-10-01 18:24:13 +01:00
Harvey Kandola
1c3eef345f Bump version 2018-10-01 18:23:47 +01:00
Harvey Kandola
c5476d99e9 Replace all SQL bool 0/1 to true/false
For more consistent database provider support.
2018-10-01 18:23:32 +01:00
sauls8t
6dfb1ad2e5 Improve document attachment upload process
Increase to 50MB file size.
2018-10-01 13:31:47 +01:00
sauls8t
075060d11c Implemented per database provider DATE INTERVAL queries 2018-10-01 13:31:22 +01:00
sauls8t
97d36fa2c8 Upgrade to latest Bootstrap 4.1.3 2018-10-01 13:30:38 +01:00
sauls8t
58aad87770 All in with Yarn, removed Bower 2018-10-01 13:30:03 +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
HarveyKandola
d0e005f638 Jira connector improvements and PostgresSQL schema 2018-09-24 18:53:01 +01:00
HarveyKandola
a9e12f3b4c Ensure installer process supports new database schema 2018-09-23 16:14:05 +01:00
sauls8t
153e38a5d4 Fix missing return on error 2018-09-20 17:23:26 +01:00
sauls8t
fe7389e7ca Improve SQL store for new schema 2018-09-20 17:07:40 +01:00
sauls8t
8ee63de6c7 More SQL changes in line with new schema 2018-09-20 12:47:47 +01:00
sauls8t
944fd98421 Fixed up more SQL store breaking changes 2018-09-20 11:12:17 +01:00
Harvey Kandola
5376bd88d8 Merge branch 'sql-store' of https://github.com/documize/community into sql-store 2018-09-20 09:31:42 +01:00
Harvey Kandola
3ea6ae3c37 Make Sitemap & Robots.txt use new schema 2018-09-20 09:31:06 +01:00
Harvey Kandola
d67767fcfc Make Sitemap & Robots.txt use new schema 2018-09-19 16:38:05 +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
9c2594b1b4 New schema implementation 2018-09-17 18:00:00 +01:00
Harvey Kandola
4f525bd634 [WIP] Schema refactor
Necessary work ahead of PostgresSQL and MS SQL Server support.
2018-09-17 15:31:22 +01:00
Harvey Kandola
09de686fcf Generic support for populating empty database 2018-09-14 18:17:05 +01:00
Harvey Kandola
97d90662dd Make database boot process storage provider agonistic
Moved database queries into provider specific object to ensure database checking, installation, upgrade procedures are pluggable.
2018-09-14 18:00:24 +01:00
Harvey Kandola
4c733ce581 Boot process logger message consistency and improvements 2018-09-14 13:00:58 +01:00
Harvey Kandola
2336dab69f Make database install/upgrade provider aware
Ground work for installing and upgrading database schema based upon DB provider (MySQL, PostgresSQL, SQL Server, etc.)

Cleaned up legacy cruft, refactored, commented and made simpler for to support additional database providers.
2018-09-14 12:50:30 +01:00
Harvey Kandola
cf1e1ff943 Make group membership UX clearer
By labelling buttons with more copy!
2018-09-13 10:10:28 +01:00
Harvey Kandola
3bccd6a537 Refactoring of database init code 2018-09-12 20:03:34 +01:00
Harvey Kandola
d7fea2125f LDAP improvements 2018-09-12 20:03:06 +01:00
Harvey Kandola
2792c8c1da Accept SSL for Jira connector 2018-09-11 14:15:39 +01:00
McMatts
0f19826556 Fix typo
Nice spot @harveykandola !
2018-09-11 12:26:00 +01:00
McMatts
64e6a41353 Correct Trello computed property for non-admins 2018-09-10 17:41:01 +01:00
McMatts
0847a82fc9 Reduce cloned space permissions copy
Removed unnecessary results from SQL.
2018-09-10 17:40:42 +01:00
Harvey Kandola
9ee9526a47 Display subscription information 2018-09-10 10:12:14 +01:00
Saul S
53e4861ded
Merge pull request #167 from documize/ldap
Native LDAP and Active Directory sync and authentication
2018-09-08 12:52:25 +01:00
sauls8t
8ab23c657b Provide link to mock user data 2018-09-07 17:47:08 +01:00
sauls8t
e03497032b Use paging for LDAP queries 2018-09-07 15:09:54 +01:00
sauls8t
ae084ae0bb Improve LDAP tests and preview process 2018-09-05 15:54:00 +01:00