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

147 commits

Author SHA1 Message Date
Harvey Kandola
7cdf97aa86 Revamp document view using new layout
New master page system and UI framework implemented on document view.

Sidebar contains ToC and Attachments.
2018-12-18 19:03:34 +00:00
Harvey Kandola
adbd00bdd7 [WIP] Upgrade EmberJS -- lint pass! 2018-12-08 20:54:19 +00:00
sauls8t
75a19a80f9 Replace Bootstrap tooltips/popovers/dropdowns
With Ember Attacher component.

This commit removes redundant BS code.

Co-Authored-By: McMatts <matt@documize.com>
2018-12-06 14:10:00 +00:00
sauls8t
f05a6fc999 Introduce new nofications framework
Integrated https://github.com/documize/iziToast and added 4 log levels.
2018-12-05 13:44:10 +00:00
Harvey Kandola
d499888cfd Revision history will respect doc lifecycle stage
Protected documents cannot be rolled back!
2018-11-21 11:52:33 +00:00
sauls8t
e0457b40da EmberJS: FolderID to SpaceID
Co-Authored-By: Harvey Kandola <harvey@documize.com>
2018-10-12 17:54:15 +01:00
sauls8t
6dfb1ad2e5 Improve document attachment upload process
Increase to 50MB file size.
2018-10-01 13:31:47 +01:00
Harvey Kandola
4cfbd57871 Allow content to contain links to network locations 2018-07-09 14:41:55 -04:00
Harvey Kandola
19736aab04 New config setting: how many tags per document? 2018-07-05 12:02:10 -04:00
sauls8t
4130d1f129 Flexbox for auth UI
Providing better support for flaky IE/Edge browsers.
2018-06-29 16:06:50 +01:00
sauls8t
a0f6626367 Cross-browser support for JS strings startWith 2018-06-29 15:53:38 +01:00
sauls8t
d5be8ec843 All new space permission managament
Using ember-toggle add-on.
2018-06-27 18:56:03 +01:00
sauls8t
ad44112359 Document meta fields: better popovers & click-through editing
Non-admins receive popovers on hover.

Admins receive no popovers and get click-through to settings tab.

Space and document settings support jump to sub-section.

Co-Authored-By: Harvey Kandola <harvey@documize.com>
2018-06-25 19:43:29 +01:00
sauls8t
ecc306136a Quick-abort space settings save operation if no permission 2018-06-25 19:39:32 +01:00
HarveyKandola
ae50b889c5 Jump scroll to section for internal links 2018-06-22 12:44:20 +01:00
HarveyKandola
6ff74cf45e Removed obsolete doc general settings code 2018-06-22 11:02:31 +01:00
McMatts
29534273b8 Add spacing to attachments view 2018-06-17 14:50:43 +01:00
McMatts
27fde0dac8 Streamline document meta view and editing experience
Meta data:

1. Condensed layout.
2. Unified editing.

Co-Authored-By: Saul S <sauls8t@users.noreply.github.com>
2018-06-15 14:25:05 +01:00
Harvey Kandola
94a2e2c0f7 Allow for empty document excerpt 2018-06-07 14:23:54 +01:00
Harvey Kandola
92f8fe550e Change space settings management into tab views 2018-06-05 14:04:14 +01:00
sauls8t
fca6cc7ede Turn add section UX into modal flow
At long last we have a modal-driven add section process @HarveyKandola !
2018-06-04 14:37:21 +01:00
Harvey Kandola
716bd062d7 Provide each doc section with TOC controls
Put up/down/indent/outdent options on the section menu dropdown for easier TOC manipulation.
2018-06-01 11:49:09 +01:00
McMatts
c7cc36b307 Move attachments into meta zone 2018-05-30 11:27:29 +01:00
Harvey Kandola
36be6243ad WIP new document UX/UI 2018-05-29 18:26:04 +01:00
McMatts
c32d094e91 Detect edge case for new section insert 2018-05-03 12:50:51 +01:00
McMatts
3bc775582d Code linting 2018-05-03 12:49:49 +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
b1e0e31a9e Prettify code 2018-04-26 13:44:41 +01:00
McMatts
bde0091a4a Reafctor client side (EJS) constants 2018-04-20 14:38:10 +01:00
McMatts
0019e860ad Ensure document TOC listens to section add event 2018-04-17 16:53:09 +01:00
McMatts
94ca80f052 Show content like box if not draft document 2018-04-17 16:09:28 +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
sauls8t
30315a36c7 Update README.md with latest version numbers 2018-03-28 14:25:37 +01:00
sauls8t
3e1ee64e6f Set Table of Contents breakpoint to 1600
For lower resolution displays.
2018-03-24 14:41:45 +00:00
Harvey Kandola
ba52dfa11d Provide basis for document lifecycle 2018-03-15 17:11:53 +00:00
sauls8t
c705e8c299 Explicit computed properties declaration for section header 2018-02-19 09:46:04 +00:00
Harvey Kandola
26de0551ae Resolve lint issues 2018-02-08 17:23:17 +00:00
sauls8t
9d82682797 Enhance + SECTION to always be visible 2018-02-07 19:16:23 +00:00
sauls8t
0f3de51ad5 Update TinyMCE editor to v4.7.6 release
Fixes issue with double scroll bar and subsequent position of inline editing toolbar.
2018-02-04 15:51:14 +00:00
sauls8t
9d8b1d2f3c Fix an issue with Everyone permissions not being observed 2018-01-26 15:34:20 +00:00
sauls8t
2d8dc62ca4 Update to TinyMCE latest build 2018-01-25 16:14:37 +00:00
sauls8t
412127811e Scroll to correct point in document for edit mode 2018-01-25 13:20:22 +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
sauls8t
5dd7d9c181 upgraded Ember and Bootstrap, merged changes 2018-01-22 10:31:03 +00:00
sauls8t
b7811eccde improved canEdit for document heading 2018-01-21 14:08:03 +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
34d7a97ae8 removed empty line 2017-12-20 08:27:46 +00:00