3234510d31
Merged ci_testing into master
2016-05-02 13:01:46 +01:00
a40af08018
Changed mariadb version
2016-05-02 12:50:17 +01:00
223a6b546c
Added dependancy caching and travis badge
2016-05-02 12:37:58 +01:00
0d5da2d9d4
Added travis CI file
2016-05-02 12:26:09 +01:00
37337b8b1d
Added codeship CI badge
2016-05-02 12:02:23 +01:00
ffcc058927
Merge pull request #106 from ssddanbrown/ci_testing
...
Ci testing
2016-05-02 11:58:12 +01:00
3a1cda5802
Updated ldap so extension not required in testing
2016-05-02 11:38:07 +01:00
5c1015d6fc
Updated social testing compatibility
2016-05-02 11:26:47 +01:00
3385ec3f78
Updated database config to be codeship compatible
2016-05-02 10:35:42 +01:00
1b46c19849
Merge pull request #103 from ssddanbrown/add_role_view_permissions
...
Overhauled permission system and stripped migrations of most app code to reduce future breakages. Closes #101 .
2016-05-01 22:47:22 +01:00
75a4fc905b
Major permission naming refactor and database migration cleanup
2016-05-01 22:33:56 +01:00
05666efda9
Added hidden public role to fit with new permissions system
2016-05-01 19:36:53 +01:00
59367b3417
Improved permission regen performance by factor of 4
...
Worked around slower eloquent access to speed up permission generation.
2016-04-30 17:16:06 +01:00
9a31b83b2a
Worked around create permission quirks
2016-04-26 21:48:17 +01:00
a81a56706e
Rolled out new permissions system throughout application
2016-04-24 16:54:20 +01:00
9dc1b35e82
Made settings ui a little less jumpy
2016-04-24 10:28:47 +01:00
2dc1180a41
Added custom, More consistent hr insertion
...
Since the previous hr plugin caused large empty p tags
2016-04-23 19:15:49 +01:00
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
ea287ebf86
Started creation of intermediate permission table
2016-04-20 21:37:57 +01:00
043cdeafb3
Merge branch 'master' into add_role_view_permissions
2016-04-20 20:22:30 +01:00
8b36ca95a3
Improved font quality and cyrillic support
...
Fixes dodgy font rendering on windows
2016-04-20 19:11:33 +01:00
8933179017
Prevented drafts from showing up in a book sort
...
Added tests to cover regresssion.
In reference to #100 .
2016-04-15 19:51:27 +01:00
792e786880
Added lists plugin to TinyMCE, Fixed strange nested list behaviour
...
Fixes #97
2016-04-14 22:34:33 +01:00
0a8030306e
Fixed redis config not being set if not using redis
2016-04-12 20:08:49 +01:00
d6bad01130
Fixed draft time display, Cleaned up some code
...
Cleaned up some comment spacing in book controller and refactored some of the view service functions.
2016-04-09 14:26:42 +01:00
a33deed26b
Added user listing to role edit screen
2016-04-09 13:57:38 +01:00
2e7345f4f0
Localised draft save time display
...
In reference to #83 .
2016-04-09 13:36:32 +01:00
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
1a7de4c2d6
Fixed and cleaned some permisison/role based components
2016-04-09 12:37:58 +01:00
66ba773367
Updated composer dependancies
2016-04-09 10:56:10 +01:00
afc3583be8
Made new pages in chapters have a better inital priority
2016-04-07 19:03:00 +01:00
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
8e614ecb6e
Updated tests to match recent email confirmation changes
2016-04-03 12:34:10 +01:00
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
2bb8c3d914
Made email confirmations work with LDAP auth
...
The email_confirmed user field now actually indicates if an email is confirmed rather than defaulting to true if not checked.
This ensures toggleing the 'Require email confirmation' setting actually makes all currently unconfirmed users confirm thier emails.
2016-04-03 12:16:54 +01:00
4caa61fe96
Added a friendlier error for LDAP new user mismatches
2016-04-03 11:16:49 +01:00
c5960f9b6a
Added Redis cache/session support
2016-04-03 11:00:14 +01:00
412eed19c3
Removed old input checks on entity permission checkboxes
...
Old input check potentialy causing issues (#89 ) and is not needed on the pages which it shows.
2016-04-03 10:23:16 +01:00
e9b596d3bc
Merge bugfixes from branch 'v0.8'
2016-03-30 21:49:25 +01:00
8b109bac13
Trimmed long names in header
...
Fixes #87
2016-03-30 21:28:38 +01:00
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
e7d8a041a8
Merge pull request #84 from ssddanbrown/markdown_editor
...
Initial implementation of a markdown editor. Closes #57 .
2016-03-29 20:18:11 +01:00
dc2978824e
Added basic system tests for markdown editor, Added extra test helpers
...
Added test helpers for checking if an element exists / does not exist on a page.
Also fixed markdown editor bugs found while creating tests.
2016-03-29 20:13:23 +01:00
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
efb49019d4
Integrated the markdown editor with the image manager
2016-03-29 18:25:54 +01:00
ef874712bb
Cut readme down and added useful links
...
Remove a lot of the instructions/config info since much of it is now on the BookStack docs site.
2016-03-25 15:17:04 +00:00
26965fa08f
Added a markdown editor
2016-03-25 14:41:15 +00:00
491f73e0cd
Fixed bug causing permission error on save and fixed non-gallery image save
2016-03-13 15:37:46 +00:00
4656c12f6d
Fixed bug causing editing notification to always show
...
Updated tests to prevent happening again
2016-03-13 14:33:43 +00:00
a06321675a
Forced browser scrollbar, Added custom theme compatible logo
...
Also removed link to search all pages if no pages mached search on global search page.
Closes #74 .
2016-03-13 14:00:24 +00:00