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

54 commits

Author SHA1 Message Date
sauls8t
e014f5b5c1 Pinned documents
Closes #278

Pin documents to the top of each space.
2020-02-03 21:00:35 +00:00
sauls8t
2d105f2154 Better handling for document.update TX 2019-10-30 13:57:26 +00:00
HarveyKandola
5cef58eeba Re-sync space counts when moving docs
Between spaces!
2019-09-24 14:07:44 +01:00
HarveyKandola
fad1de2e41 Overhaul the space stats module
Closes #274

All space counters are reset after document and catergory operations.
2019-09-24 13:39:57 +01:00
HarveyKandola
3b76e10ee0 Ensure doc protected from non-category viewers
Closes #310
2019-08-27 15:24:59 +01:00
sauls8t
a710839f69 Tidy up draft permission handling
Removes inconsistency of approvals vs. lifecycle.
2019-06-11 10:38:39 +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
sauls8t
ec8d5c78e2 Provide copy document option
Duplicates entire document tree into a new document (same space).
2019-06-06 11:45:41 +01:00
Harvey Kandola
728789195c PDF section type build prep
Closes #207 -- view PDF's with new PDF section type.
2019-04-19 13:18:31 +01:00
Harvey Kandola
166aeba09b [WIP] PDF viewer section & per section attachments 2019-04-17 17:13:18 +01:00
Harvey Kandola
e10d04d22e Exclude draft versions from non-lifecycle users
Only show draft documents to those with lifecycle permissions.

Closes #242
2019-04-15 13:23:41 +01:00
Harvey Kandola
5467771542 Display category names in documents list (space view)
We pre-fetch category names and attach them to documents.
2019-01-08 12:43:25 +00:00
McMatts
a211ba051a Per space label, icon, description
Labels introduce visual grouping and filtering of spaces.
2019-01-04 16:33:30 +00:00
McMatts
5153d49ad7 Removed redundant vote code 2018-11-13 18:53:29 +00: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
sauls8t
153e38a5d4 Fix missing return on error 2018-09-20 17:23:26 +01:00
Harvey Kandola
4f0cc2f616 Make API work with new schema 2018-09-19 16:03:29 +01:00
HarveyKandola
f916801008 WIP 2018-07-28 15:30:33 -04:00
HarveyKandola
d0970c153b WIP 2018-07-28 11:43:45 -04:00
HarveyKandola
467acec3c4 Implement category-based permissioning for search results
Only see what you can see.

Co-Authored-By: Saul S <sauls8t@users.noreply.github.com>
2018-06-22 17:01:26 +01:00
Harvey Kandola
f5b196c334 Draft documents always visible to editors when space lifecycle set to Draft mode 2018-05-14 11:52:51 +01:00
McMatts
9235c183c5 Support for document draft-live publication workflows 2018-04-20 14:38:35 +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
5fb41e9fb1 Change document activity records after space move 2018-04-05 20:00:42 +01:00
McMatts
c29426f2d7 Record search history only for share spaces 2018-04-05 14:21:55 +01:00
McMatts
b4c4decb3b Search history recording
1. Record all search queries.
2. Replaced typeahead with form style for faster search result fetch/rendering.
2018-03-30 20:00:24 +01:00
McMatts
a6828e6b7f Record document search history 2018-03-30 17:03:18 +01:00
McMatts
c138716ff4 Refactor document view activity recording 2018-03-30 12:54:15 +01:00
Harvey Kandola
d9a2b16c2a Use new Bootstrap format for checkboxes 2018-03-20 10:41:11 +00:00
sauls8t
f825e9fdc9 Improved full text search matching 2018-03-19 15:04:02 +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
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
9d8b1d2f3c Fix an issue with Everyone permissions not being observed 2018-01-26 15:34:20 +00:00
sauls8t
412127811e Scroll to correct point in document for edit mode 2018-01-25 13:20:22 +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
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
318abef710 bulk data load methods for space and document views 2017-10-08 20:53:25 -04:00
Harvey Kandola
8d761da939 delete space, mov doc edge cases 2017-09-26 20:13:44 +01:00
Harvey Kandola
5481de4e1c document list: show by selected space/category 2017-09-26 16:30:16 +01:00
Harvey Kandola
6a651770b5 refactored permission code 2017-09-18 17:53:42 +01:00
Harvey Kandola
300b617583 using all new permissions for securing spaces and documents
WIP
2017-09-18 13:02:15 +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
2c5f73a486 new search options and schema 2017-08-15 14:15:31 +01:00