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

47 commits

Author SHA1 Message Date
Harvey Kandola
15f8a64c86 Bump Go & improve SQL layer 2023-05-15 13:47:22 -04:00
sauls8t
e014f5b5c1 Pinned documents
Closes #278

Pin documents to the top of each space.
2020-02-03 21:00:35 +00:00
sauls8t
6b723568d3 Provide Bash/Shell code syntax in Rich Text Editor
Closes #322
2019-09-18 11:25:21 +01:00
sauls8t
6629d76453 Add covering indexes to support super-size deployments
Resolves issues for enterprise customers with tonnes of data in these SQL tables:

- dmz_doc
- dmz_section

Multi-tenant compliant.
2019-09-14 13:04:56 +01:00
sauls8t
a90c5834fa Improve move/copy/merge sections between documents
Processx all child sections during copy/move/merge operation.

Ensure links work as expected within newly copied/moved content.

Index copied/moved content for searching.

fixes #138
fixes #248
2019-06-06 16:17:36 +01:00
Harvey Kandola
b5cd378302 Complete PDF section type 2019-04-19 11:30:40 +01:00
Harvey Kandola
a41f43c380 WIP SQL Server support 2019-04-01 20:08:57 +01:00
Harvey Kandola
64403c402b Make store SQL Server compatible 2019-04-01 12:02:23 +01:00
McMatts
e6e5f75ee7 Set doc revised for when section events
Supports new space recency filters.
2019-03-08 15:43:17 +00:00
Harvey Kandola
d1b803b246 PRovide basic in-app purchase/renewal flow 2018-11-05 19:48:50 +00:00
Harvey Kandola
e116d3b000 Subscription checks 2018-10-29 16:53:54 +00:00
sauls8t
ec1939c01d Provide Backup/Restore for system and tenant 2018-10-17 14:27:40 +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
Harvey Kandola
28342fcf5e [WIP] new schema implementation 2018-09-18 20:55:40 +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
4cfbd57871 Allow content to contain links to network locations 2018-07-09 14:41:55 -04:00
Harvey Kandola
2e9734e73e Handle edge case for document numbering + tests 2018-06-09 19:13:38 +01:00
McMatts
3e37b9b7e4 Flip revisions diff format, by popular request
Switch from 'what you will lose' to 'what you will gain'...
2018-04-26 15:01:43 +01:00
McMatts
9235c183c5 Support for document draft-live publication workflows 2018-04-20 14:38:35 +01:00
McMatts
c9e429ea1a Tag document view activity with source/referrer 2018-04-05 14:23:39 +01:00
Harvey Kandola
97cc5374f0 Remove duplicate response header write 2018-03-21 10:08:11 +00:00
Harvey Kandola
ba52dfa11d Provide basis for document lifecycle 2018-03-15 17:11:53 +00: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
sauls8t
c0d70e38de Save smart sections correctly post callback refactoring 2018-01-24 14:00:12 +00:00
sauls8t
adef6dfffa Set consistent browser titles 2018-01-24 13:23:11 +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
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
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
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
d45aa70157 sidebar position 2017-08-08 14:24:24 +01:00
Harvey Kandola
476403bf46 wrap errors up, log at top level only 2017-08-03 10:00:24 +01:00
Harvey Kandola
ecc94f31c9 changed indexer coupling 2017-08-02 15:58:39 +01:00
Harvey Kandola
562872a4a8 removed old API 2017-08-02 15:26:31 +01:00
Harvey Kandola
d5bc9bb7cb page codebase moved to new API 2017-08-01 15:35:13 +01:00
Harvey Kandola
d90b3249c3 still moving codebase to new API (WIP) 2017-07-26 20:03:23 +01:00