sauls8t
05da8894b9
Trap for empty text diagram before generating
2018-04-26 15:14:41 +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
962a8369aa
Prettify some code
2018-04-26 12:02:36 +01:00
McMatts
08557c369c
Implement User API support
...
Direct User API usage impacted UI usage of API.
Moved setting of new user permissions up the call chain.
2018-04-25 12:19:14 +01:00
Harvey Kandola
e47c5e61fc
Remove superfluous SQL param
...
superflous
2018-04-25 12:17:12 +01:00
sauls8t
91c8b05d89
Make Keycloak integration compatible with 4 series
...
Troubleshooting information provided
2018-04-23 12:47:31 +01:00
McMatts
9235c183c5
Support for document draft-live publication workflows
2018-04-20 14:38:35 +01:00
McMatts
46f5f25acc
Grant document lifecycle permission when adding new space
2018-04-17 16:09:53 +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
Harvey Kandola
1ea30ee8e1
Disable native GitHub commits module
2018-04-11 15:08:03 +01:00
Harvey Kandola
a3157749f0
Reuse ctx.Transaction during search index operations
2018-04-11 14:29:33 +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
19a916a4b4
New user role: view analytics
2018-04-05 19:59:57 +01:00
McMatts
b65a00dd1c
Fix silent error drop
2018-04-05 14:25:36 +01:00
McMatts
c9e429ea1a
Tag document view activity with source/referrer
2018-04-05 14:23:39 +01:00
McMatts
663ec23c75
Fix slient error drop
2018-04-05 14:22:23 +01:00
McMatts
c29426f2d7
Record search history only for share spaces
2018-04-05 14:21:55 +01:00
McMatts
274b77cb8f
Clean up category code/formatting for MySQL store
2018-04-04 14:38:41 +01:00
McMatts
2579382280
Copt document categories when copying document
2018-04-04 14:38:04 +01:00
McMatts
0d78cf3dda
Implement new search page query filters
2018-04-04 14:35:03 +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
4816cf73c0
Record space activity actions
...
Record user space, creation, view and deletion.
View action also covers anonymous users.
2018-03-30 12:55:17 +01:00
McMatts
c138716ff4
Refactor document view activity recording
2018-03-30 12:54:15 +01:00
sauls8t
df0a13b6ed
Rebuild search index
2018-03-29 12:23:09 +01:00
sauls8t
30315a36c7
Update README.md with latest version numbers
2018-03-28 14:25:37 +01:00
sauls8t
ad4030bc17
Fix space permissions group vs. user role overriding
2018-03-27 11:33:43 +01:00
McMatts
0b85657536
Semver based in-app news and update notification
...
Ignore semver.patch for Whats New notifications.
Use semver.major.minor.patch for Admin notifications.
Changed endpoint to /news.
2018-03-23 11:52:19 +00:00
sauls8t
eaf46f06c1
Provide in-app What's New & new release notifications
2018-03-22 17:29:59 +00:00
Harvey Kandola
97cc5374f0
Remove duplicate response header write
2018-03-21 10:08:11 +00:00
Harvey Kandola
297ce94546
Set document lifecycle defaults
2018-03-20 14:17:11 +00: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
Harvey Kandola
359e0e29eb
Remove group permissions on delete event
2018-03-09 09:51:44 +00:00
sauls8t
e6e099db1a
Consistency of store empty result checks
2018-03-08 10:51:12 +00:00
sauls8t
bd43319bb2
New SMTP library and refactoring of mailer code
2018-03-07 18:52:19 +00:00
sauls8t
ada775e074
Ensure permission records parsed for groups and users
2018-03-06 15:40:00 +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
0d39f7251e
Make rolemember DB queries consistent
2018-03-02 14:48:41 +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
0b5ed8fd9e
add bulk users
2018-03-01 10:58:55 +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