Harvey Kandola
20fb853907
Implement Azure SQL database compatibility checks
2024-01-16 12:47:44 -05:00
HarveyKandola
b455e5eaf5
PostgreSQL prep
...
Update of vendored SQL libs and refactoring of store provider layer.
2018-09-26 17:59:56 +01:00
Harvey Kandola
4f0cc2f616
Make API work with new schema
2018-09-19 16:03:29 +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
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
3bccd6a537
Refactoring of database init code
2018-09-12 20:03:34 +01:00
sauls8t
2066f72258
Support MySQL 8.x series
...
Two issues resolved relating to MySQL 8:
1. DB version checking skips MINOR/PATCH checks if MAJOR release changed.
2. Keyword 'admin' quoted to ensure MySQL compat.
Closes #152
2018-05-10 15:14:50 +01:00
Harvey Kandola
c51ba65b1d
New schema for permissions and roles management
2017-09-12 09:59:43 +01:00
Harvey Kandola
e505bb36e2
Add dbtype command line switch and improved database type detection
...
Closes #116 and #117
2017-08-30 13:00:07 +01:00
Harvey Kandola
00c2d17fcb
utf8mb4, MariaDB, pluggable stiorage provider
...
Closes #109 , #102 , #74
2017-08-09 16:18:03 +01:00
Harvey Kandola
db1af55c6c
Experimental MariaDB support
...
Closes #74 and #102
2017-08-08 18:21:38 +01:00
Harvey Kandola
557da2847e
bug fixes galore
2017-08-07 14:42:02 +01:00
Harvey Kandola
562872a4a8
removed old API
2017-08-02 15:26:31 +01:00
Harvey Kandola
792c3e2ce8
major code repair from old to new API -- WIP
2017-07-24 16:24:21 +01:00
Harvey Kandola
d888962082
refactored routing/web serving logic
2017-07-21 18:14:19 +01:00
Harvey Kandola
6fd6bc6d26
Fixes #105
2017-07-20 18:46:11 +01:00
Harvey Kandola
68130122e7
refactored flag/env loading
2017-07-19 18:47:01 +01:00
Harvey Kandola
cf58f8164d
major package structure refactoring
2017-07-18 21:55:17 +01:00
Harvey Kandola
8c062d592a
sync Keycloak users with Documize
2017-03-19 14:25:21 +00:00
Harvey Kandola
e31c6e12a2
support for persona 5.7+ and prep'ed support for MariaDB 10.2+
2017-01-17 15:30:39 +00:00
Harvey Kandola
ddb93fae66
setup wizard UI tweaks
2016-11-27 15:59:08 -08:00
Harvey Kandola
5f1fed0206
fixed mysql version detection bug
2016-10-09 15:58:43 -07:00
Elliott Stoneham
a2ce777762
restructure directories
2016-07-20 15:58:37 +01:00