Dan Brown
ada7c83e96
Continued with database work for permissions overhaul
...
Added to the entity_permissions table with further required fields and indexes.
Wrote the code for checking permissions.
2016-04-23 18:14:26 +01:00
Dan Brown
043cdeafb3
Merge branch 'master' into add_role_view_permissions
2016-04-20 20:22:30 +01:00
Dan Brown
a33deed26b
Added user listing to role edit screen
2016-04-09 13:57:38 +01:00
Dan Brown
6e03078de3
Started work towards adding role view permissions
...
Work halted as re-write required.
In reference to #92
2016-04-09 12:40:07 +01:00
Dan Brown
cbff2c6035
Added uploaded to book/page filters & search in image manager
...
Also refactored tab styles which affected the settings area.
Closes #41
2016-04-03 14:59:54 +01:00
Dan Brown
d099885fd1
Fixed some label casing and fixed incorrect notifications
...
Fixed the book & chapter permission update notification stating the 'page permissions' have been updated.
2016-04-03 12:19:44 +01:00
Dan Brown
e9b596d3bc
Merge bugfixes from branch 'v0.8'
2016-03-30 21:49:25 +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
e1994ef2cf
Added editor control in admin settings & Fixed some markdown editor bugs
...
Also updated the setting system with a more sane approach to handling default values. (Now done via the setting-defaults config file)
2016-03-29 19:26:13 +01:00
Dan Brown
e744d4c82c
Changed color picker library and moved color logic to front end
...
Since the old library was GPLv3 i changed the color picker to tiny-color-picker which is MIT.
Also extracted the styles to a shared view and move color calculation logic to javascript side.
2016-03-06 10:52:10 +00:00
Dan Brown
0774ecc89c
Merge branch 'master' into nwalke-update_site_color
2016-03-06 09:08:20 +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
268db6b1d0
Added a whole load of permission & role tests
2016-03-05 12:09:09 +00:00
Nick Walke
e3bdc391cd
Closes #55 . Allows you to set the primary color.
...
This certainly should not be seen as the final implementation of this.
I imagine that requests like this will happen for many other colors in
the system, it might be good at some point to allow them to upload their
own stylesheet to be used.
2016-03-03 12:01:14 -06:00
Dan Brown
201f788806
Implemented database structure and inital interfaces for entity restrictions
2016-02-28 10:49:41 +00:00
Dan Brown
a14b5c33fd
Added missing permission checkboxes and improved image AJAX permission responses
2016-02-27 20:52:46 +00:00
Dan Brown
473261be35
Finished initial implementation of custom role system
2016-02-27 19:24:42 +00:00
Dan Brown
a54be85185
Started work on exposing the role system as editable
2016-02-26 23:44:02 +00:00
Dan Brown
4442a2e6d1
Started work on user profile pages
2016-02-16 21:25:11 +00:00
Dan Brown
354912a1df
Made book-navigation sidebar on pages sticky
2016-02-11 22:23:19 +00:00
Dan Brown
46c2e8b14e
Moved all vuejs parts over to angular
2015-12-30 18:38:18 +00:00
Dan Brown
8f7c642f32
Added custom user avatars
2015-12-09 22:30:55 +00:00
Dan Brown
a3188d349c
Added mulit image-type compatability to manager & app and added scaled image selection
2015-12-08 22:04:59 +00:00
Dan Brown
c88096b7e2
Revamped image system to use driver-agnotstic storage and be more efficent
2015-12-07 23:00:34 +00:00
Dan Brown
ab6f6a5522
Cleaned up vuejs components and added image-picker deafult image
2015-11-09 19:20:44 +00:00
Dan Brown
6c4b4e1cf9
Made header more responsive and added nicer settings switches
2015-10-18 17:29:26 +01:00
Dan Brown
8b951403e4
Modularised/bundled js and made image-manager a proper component
2015-10-08 23:49:18 +01:00
Dan Brown
6b4ec65b03
Added logo selector
2015-10-07 23:17:48 +01:00
Dan Brown
88049476fe
Change application namespace to BookStack
2015-09-10 19:31:09 +01:00
Dan Brown
2c3fb557d6
Started social registration
2015-09-05 17:42:05 +01:00
Dan Brown
48814b8984
Fixed empty app name and missing bower dependancy
2015-09-03 19:52:11 +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
ee8795dcda
Added options to allow whole site to be made public. Fixes #3 .
2015-08-31 12:29:48 +01:00
Dan Brown
505a22bc7b
Started another major redsign
2015-08-30 17:53:30 +01:00
Dan Brown
17f4aa4300
Added initial settings interface, Fixes #9 .
2015-08-30 15:31:16 +01:00