Commit Graph

36 Commits

Author SHA1 Message Date
2bcc159fd6 Allowed creating pages in visible chapters in invisible books
Fixes permissions with test to cover in the event a page is created,
with permission, in a chapter but the user does not have permission to
see the parent book.

Fixes #912
2018-07-14 14:12:29 +01:00
a50153d221 Slimmed down testing DB sized and improved permission caching 2018-04-14 22:17:47 +01:00
62342433f4 Set /app PHP code to PSR-2 standard
Also adde draw.io to attribution list.

Closes #649
2018-01-28 16:58:52 +00:00
fea5630ea4 Made some changes to the comment system
Changed to be rendered server side along with page content.
Changed deletion to fully delete comments from the database.
Added 'local_id' to comments for referencing.
Updated reply system to be non-nested (Incomplete)
Made database comment format entity-agnostic to be more future proof.
Updated designs of comment sections.
2017-09-03 16:37:51 +01:00
fd50efb503 #47 - Putting the comments right under the page. 2017-06-11 11:41:33 +05:30
652a67ad65 Removes some unncessary code. 2017-06-06 23:20:40 +05:30
8e2437498f Merge branch 'master' of https://github.com/Abijeet/BookStack 2017-04-19 01:23:27 +05:30
331305333d Added search term parsing and exact term matches 2017-03-27 11:57:33 +01:00
070d4aeb6c Started implementation of new search system 2017-03-19 12:48:44 +00:00
397db04428 Added comments controller, model, repo, and the database schema. Modified existing Page model to associate with comments. 2017-01-13 21:45:48 +05:30
241278226f Refactored search and slug repo components 2017-01-01 16:57:47 +00:00
7f9de2c8ab Started refactor to merge entity repos 2017-01-01 16:05:44 +00:00
0fb1fc87c8 Enabled utf8 slugs
Prevents slug change when using only non-ascii chars
Allows use of more localised urls.

Closes #233
2016-11-12 17:16:52 +00:00
e639600ba5 Renamed files to attachments 2016-11-12 14:12:26 +00:00
673c74ddfc Started work on attachments
Created base models and started user-facing controls.
2016-10-09 18:58:22 +01:00
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
baa260a03d Started work on subdirectory support 2016-08-13 17:56:25 +01:00
75a4fc905b Major permission naming refactor and database migration cleanup 2016-05-01 22:33:56 +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
26965fa08f Added a markdown editor 2016-03-25 14:41:15 +00:00
5283919d24 Added new page drafts and started image entity attaching
Closes #80.
2016-03-13 12:04:08 +00:00
59ce228c2e Moved page editing to angular controller and started work on update drafts 2016-03-09 22:32:07 +00:00
6bd49bcd4b Fixed page listing excerpts not showing due to encoding issues 2016-02-21 13:15:46 +00:00
c32d70abc4 Added custom meta titles to many pages. Closes #30. 2015-12-05 14:41:51 +00:00
22f8a408fa Added indexes, Reduced queries on pages 2015-11-26 23:45:04 +00:00
88049476fe Change application namespace to BookStack 2015-09-10 19:31:09 +01:00
521b3b8eb1 Added sidebar highlighting and fixed code elements. Fixes #18 2015-08-16 14:51:45 +01:00
fbccc6824a Added page revisions. Fixes #2 2015-08-09 12:06:52 +01:00
52033f3a6f Added created_by and updated_by to entities. Fixes #3 2015-08-08 21:28:50 +01:00
b54ef3bb4b Made chapters functional and cleaned design features 2015-07-30 22:27:35 +01:00
fd1a0dceb2 Expanded chapters interface and improved book/page deletion 2015-07-28 20:57:13 +01:00
b9df3c647a Started working on chapters 2015-07-27 20:17:08 +01:00
941b4496c2 Addded sorting logic to pages 2015-07-21 20:13:29 +01:00
da2ba4d9f3 Got the tree view working 2015-07-20 22:05:26 +01:00
3c7bd297ea Added page editing 2015-07-12 21:31:15 +01:00
eaa1765c7a Initial commit 2015-07-12 20:01:42 +01:00