Commit Graph

272 Commits

Author SHA1 Message Date
93ebdf724b Changed direct attributes to prevent conflicts 2016-03-09 22:54:18 +00:00
59ce228c2e Moved page editing to angular controller and started work on update drafts 2016-03-09 22:32:07 +00:00
8e6248f57f Added restriction tests and fixed any bugs in the process
Also updated many styles within areas affected by the new permission and roles system.
2016-03-05 18:09:21 +00:00
201f788806 Implemented database structure and inital interfaces for entity restrictions 2016-02-28 10:49:41 +00:00
473261be35 Finished initial implementation of custom role system 2016-02-27 19:24:42 +00:00
61577cf6bf Added entity-specific search results pages. Cleaned & Fixed search results bugs
Added search result pages for pages, chapters and books.
Limited the results on the global search as it just listed out an infinate amount.
Fixed styling on new detailed page listings and also removed the 'bars' from the side to create  a cleaner view.
Fixed bad sql fulltext query format that may have thrown off searches.
Reduced the number of database queries down a thousand or so.
2016-02-21 12:53:58 +00:00
8eb2960950 Added recently created & updated page listings
Closes #46.
2016-02-20 18:51:01 +00:00
354912a1df Made book-navigation sidebar on pages sticky 2016-02-11 22:23:19 +00:00
9b83c57316 Fixed some design issues and improved page export styling
Fixed alignment on export options dropdown.
Fixed bullet list items sitting too close next to floated content. Fixes #34.
Fixed text overlaying images in PDF exports (Floats removed for now). Fixes #53.
Fixed spaced table cells on html & PDF exports.
2016-02-08 20:41:40 +00:00
105500e506 Tweaked page form header and added public uploads folder into repo 2016-02-07 10:21:09 +00:00
080acf0a62 Added plaintext & basic PDF page Export 2016-01-31 17:53:30 +00:00
ea2e16cabb Added page HTML export 2016-01-20 22:13:13 +00:00
5bf811a488 Sanitized user-text from angular & fixed some z-index bugs on pages 2015-12-30 21:38:20 +00:00
a592eaeb91 Updated page pointer to sit near mouse location and extracted page js into browserify bundle 2015-12-30 20:48:57 +00:00
46c2e8b14e Moved all vuejs parts over to angular 2015-12-30 18:38:18 +00:00
445f939822 Fixed issue with searching invalid chars and page-content compiliation 2015-12-29 15:37:13 +00:00
6e75bcdc37 Updated tinymce 2015-12-28 16:16:27 +00:00
497747e621 Fixed issue with deleted users in page revision list & extended tests to cover. 2015-12-15 19:53:46 +00:00
af33156369 Fixed name retrieval on missing users and added tests to cover along with some test helper methods 2015-12-15 19:27:36 +00:00
a3188d349c Added mulit image-type compatability to manager & app and added scaled image selection 2015-12-08 22:04:59 +00:00
c32d70abc4 Added custom meta titles to many pages. Closes #30. 2015-12-05 14:41:51 +00:00
3d9084816e Added libs into project and fixed ol lists 2015-11-30 21:44:23 +00:00
03096c2fcd Cleaned book-show and page sidebar by hiding inactive chapter contents 2015-11-29 18:06:55 +00:00
22f8a408fa Added indexes, Reduced queries on pages 2015-11-26 23:45:04 +00:00
9425f227fe Added revisioning to assets and added print styles. Closes #23. 2015-10-22 19:41:49 +01:00
d7520f224c Fixed book sort and added leave page warning to page editor. Fixes #22 and closes #21 2015-10-22 19:06:50 +01:00
965851d112 Added book and chapter icons to pages in global search results. Closes #19. 2015-10-14 21:55:56 +01:00
7039695b65 Added chrome paste-image-upload. Closes #20. 2015-10-14 21:46:18 +01:00
5af6656fae Extracted page form js and added better page content linking 2015-10-10 18:57:52 +01:00
8b951403e4 Modularised/bundled js and made image-manager a proper component 2015-10-08 23:49:18 +01:00
3aaab238d0 Added a logo and fixed old revision layout. Fixes #16. 2015-10-01 21:08:36 +01:00
2acbe0f0c8 Updated page editor with more usefull buttons 2015-09-06 15:03:37 +01:00
e449f25cc8 Added cross-book page/chapter sorting 2015-09-06 14:35:53 +01:00
6ded178dc0 Cleaned styles further and added loading icon to search 2015-09-03 19:05:45 +01:00
d990c3cec9 Cleaned and organised many css/js files 2015-09-03 16:51:10 +01:00
713827f941 Tweaked some styles and started automated testing. Fixes #11. 2015-09-02 18:26:33 +01:00
69eff86ff5 Added image user checking before deletion. Fixes #13. 2015-09-01 18:28:50 +01:00
03f5f9e9b9 Added AJAX-based search to books, Fixes #15 2015-09-01 15:35:11 +01:00
9a82d27548 Updated Search experience including adding fulltext mysql indicies. 2015-08-31 20:11:44 +01:00
1b29d44689 Improved empty lists. Fixes #10. 2015-08-31 17:59:45 +01:00
598fd7811b Rolled out redesign across application 2015-08-31 11:43:28 +01:00
505a22bc7b Started another major redsign 2015-08-30 17:53:30 +01:00
f37a886205 Updated views for permissions and added notifications. Fixes #2 and #7 2015-08-29 16:00:19 +01:00
958ed627dd Added user avatars. Fixes #20 2015-08-23 13:41:35 +01:00
7b65ba49f6 Improved code pasting experience. Fixes #6 2015-08-22 15:06:03 +01:00
732f3a9986 Fixed some bugs and added a proper home page 2015-08-16 20:11:21 +01:00
521b3b8eb1 Added sidebar highlighting and fixed code elements. Fixes #18 2015-08-16 14:51:45 +01:00
ca2a3ba0e8 Made sidebar hierachy clearer 2015-08-16 00:50:27 +01:00
e5a372ffbd Added image name editing & deleting 2015-08-16 00:18:22 +01:00
b0808a1c24 Added image selection 2015-08-15 11:54:46 +01:00