Dan Brown
a323b0d49c
Allowed child entity permissions to override parent permissions
...
Updated elements of a page display and sidebar render to allow
child permissions to work even when parent entitites have permission
set. This allows a page with a 'view' permission to be viewable even
when the parent book or chapter is not viewable.
Fixes #366
2017-04-22 13:39:34 +01:00
Dan Brown
dcde599709
Added chapter search
...
Migrated book search to vue-based system.
Updated old tag seached.
Made chapter page layout widths same as book page.
Closes #344
2017-04-15 19:16:07 +01:00
Dan Brown
d4e790d3cf
Added lang tests and update export text keys
2017-03-05 15:10:06 +00:00
Dan Brown
e3eefba745
Fixed export testing and updated travis settings
2017-02-26 21:39:15 +00:00
Dan Brown
253132afdf
Added chapter export options
...
Closes #177
2017-02-26 14:25:02 +00:00
Dan Brown
c9700e38e2
Created solution for JS translations
...
Also tidied up existing components and JS
2016-12-31 14:27:40 +00:00
Dan Brown
573357a08c
Extracted text from logic files
2016-12-04 16:51:39 +00:00
Dan Brown
96075dee7b
Extracted text from page views & standardised breadcrumbs
2016-12-03 18:35:40 +00:00
Dan Brown
57dc53ceff
Extracted text from book & chapter views
2016-11-17 13:33:07 +00:00
Dan Brown
1d681e53e4
Added page navigation and tweaked header styles
...
Changed header selection in editor to be more descriptive and
to provide a wider range of styles.
Closes #68
2016-09-18 14:49:36 +01:00
Dan Brown
5b64358ef1
Added link selector interface to WYSIWYG editor
2016-09-01 20:36:22 +01:00
Dan Brown
43d9d2eba7
Updated all application urls to allow path prefix.
...
Allows BookStack to be installed at a non-root location on a domain.
Closes #40 .
2016-08-14 12:29:35 +01:00
Dan Brown
b0a63ba0cc
Tightened and cleaned some list styles
2016-07-03 09:58:45 +01:00
Dan Brown
9baa96d41c
Added chapter move actions. Closes #86
2016-06-25 15:31:38 +01:00
Dan Brown
7f99903fdb
Finished off page move functionality
2016-06-12 12:14:14 +01:00
Dan Brown
97d011ac8e
Started work on page move view and entity selector
2016-06-11 21:04:18 +01:00
Dan Brown
1ab6f017c9
Made user names clickable at the bottom of assets
...
Fixes #117
2016-05-22 08:48:40 +01:00
Dan Brown
05666efda9
Added hidden public role to fit with new permissions system
2016-05-01 19:36:53 +01:00
Dan Brown
097d9c9f3c
Updated entity restrictions to allow permissions, Not just restrict
...
Also changed wording from 'Restrictions' to 'Permissions' to keep things more familiar and to better reflect what they do.
Referenced in issue #89 .
2016-03-30 20:15:44 +01:00
Dan Brown
75ecf1c44d
Fixed inset chapter list colors
...
The colors were being overridden by the custom theme color.
Styles added to force color to page and/or page draft.
2016-03-13 12:43:42 +00:00
Dan Brown
5283919d24
Added new page drafts and started image entity attaching
...
Closes #80 .
2016-03-13 12:04:08 +00:00
Dan Brown
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
Dan Brown
201f788806
Implemented database structure and inital interfaces for entity restrictions
2016-02-28 10:49:41 +00:00
Dan Brown
473261be35
Finished initial implementation of custom role system
2016-02-27 19:24:42 +00:00
Dan Brown
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
Dan Brown
354912a1df
Made book-navigation sidebar on pages sticky
2016-02-11 22:23:19 +00:00
Dan Brown
5bf811a488
Sanitized user-text from angular & fixed some z-index bugs on pages
2015-12-30 21:38:20 +00:00
Dan Brown
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
Dan Brown
03096c2fcd
Cleaned book-show and page sidebar by hiding inactive chapter contents
2015-11-29 18:06:55 +00:00
Dan Brown
22f8a408fa
Added indexes, Reduced queries on pages
2015-11-26 23:45:04 +00:00
Dan Brown
8b951403e4
Modularised/bundled js and made image-manager a proper component
2015-10-08 23:49:18 +01:00
Dan Brown
6ded178dc0
Cleaned styles further and added loading icon to search
2015-09-03 19:05:45 +01:00
Dan Brown
d990c3cec9
Cleaned and organised many css/js files
2015-09-03 16:51:10 +01:00
Dan Brown
713827f941
Tweaked some styles and started automated testing. Fixes #11 .
2015-09-02 18:26:33 +01:00
Dan Brown
30d2edddda
Cleaned book-show page/chapter list design
2015-09-02 14:39:54 +01:00
Dan Brown
69eff86ff5
Added image user checking before deletion. Fixes #13 .
2015-09-01 18:28:50 +01:00
Dan Brown
03f5f9e9b9
Added AJAX-based search to books, Fixes #15
2015-09-01 15:35:11 +01:00
Dan Brown
1b29d44689
Improved empty lists. Fixes #10 .
2015-08-31 17:59:45 +01:00
Dan Brown
598fd7811b
Rolled out redesign across application
2015-08-31 11:43:28 +01:00
Dan Brown
f37a886205
Updated views for permissions and added notifications. Fixes #2 and #7
2015-08-29 16:00:19 +01:00
Dan Brown
a4f21e9482
Standardized form button layout/colors
2015-08-08 21:38:11 +01:00
Dan Brown
52033f3a6f
Added created_by and updated_by to entities. Fixes #3
2015-08-08 21:28:50 +01:00
Dan Brown
b54ef3bb4b
Made chapters functional and cleaned design features
2015-07-30 22:27:35 +01:00
Dan Brown
fd1a0dceb2
Expanded chapters interface and improved book/page deletion
2015-07-28 20:57:13 +01:00
Dan Brown
b9df3c647a
Started working on chapters
2015-07-27 20:17:08 +01:00