Commit Graph

70 Commits

Author SHA1 Message Date
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
55759bd22a Added ability to set a page to view on the homepage.
Relates to #372 and #126
2017-08-28 13:38:32 +01:00
36f524a354 Updated page view styles to align with 2017 update 2017-08-26 15:41:33 +01:00
2fd421b115 #47 - Adds comment level permissions to the front-end. 2017-06-04 11:17:14 +05:30
b3d4c199ae Merge branch 'master' of https://github.com/Abijeet/BookStack
Conflicts:
	.gitignore
2017-04-19 01:21:45 +05:30
253132afdf Added chapter export options
Closes #177
2017-02-26 14:25:02 +00:00
eded8abded Added book export and created export tests to cover
In reference to #177
2017-02-26 13:26:51 +00:00
387047f262 Fixed inaccessible revisions, added regression tests
Fixes #309
2017-02-25 12:29:01 +00:00
a4f6bc63f0 Updated page include logic to use blade-style tags
It will also snippets of a page if and id is provided in a tag
2017-01-21 13:53:00 +00:00
e4e3b25c22 Started page transclusion system 2017-01-16 21:24:48 +00:00
8453191dfb Finished refactor of entity repos
Removed entity-specific repos and standardised
the majority of repo calls to be applicable to
all entity types
2017-01-02 11:07:27 +00:00
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
573357a08c Extracted text from logic files 2016-12-04 16:51:39 +00:00
3b7d223b0c Updated and added tests for new default user system
Closes #138
2016-09-29 17:07:58 +01:00
b662670efc Prevented guest users creating draft pages. 2016-09-29 15:56:57 +01:00
f15cc5bdfa Separated revision preview and diff & fixed chosen diff html
Closes #8
2016-09-29 10:10:46 +01:00
fff5bbcee4 Merge branch 'diff' of git://github.com/younes0/BookStack into younes0-diff 2016-09-29 09:32:40 +01:00
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
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
c279c6e2af replace GPL diff lib with MIT lib
replace gpl lib with mit lib
2016-07-10 12:01:05 +02:00
9537e2ae95 html diff in revision view 2016-07-07 19:54:40 +02:00
9baa96d41c Added chapter move actions. Closes #86 2016-06-25 15:31:38 +01:00
7f99903fdb Finished off page move functionality 2016-06-12 12:14:14 +01:00
97d011ac8e Started work on page move view and entity selector 2016-06-11 21:04:18 +01:00
61596a8e21 Prevent page redirect on draft saving
Only an issue when using the non 'mysqlnd' extension.
Fixes #120
2016-06-10 19:45:53 +01:00
1fa079b466 Started the page attributes interface 2016-05-12 23:12:05 +01:00
75a4fc905b Major permission naming refactor and database migration cleanup 2016-05-01 22:33:56 +01:00
9a31b83b2a Worked around create permission quirks 2016-04-26 21:48:17 +01:00
043cdeafb3 Merge branch 'master' into add_role_view_permissions 2016-04-20 20:22:30 +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
afc3583be8 Made new pages in chapters have a better inital priority 2016-04-07 19:03:00 +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
30214fde74 Added UI components of page autosaving 2016-03-12 15:52:19 +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
54e3122540 Added smarter page finding so changing the page name does not break old urls
Added page & book slug history to revisions so they can be looked up if a page is not found.
2016-02-25 20:01:59 +00:00
8eb2960950 Added recently created & updated page listings
Closes #46.
2016-02-20 18:51:01 +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
4db692309b Standardized vue component http access and fixed some small bugs 2015-12-28 15:58:13 +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
61ae96c5f8 Added better entity deletion and commented up repos 2015-11-21 18:05:03 +00:00
ea55b7f141 Added view count tracking with personalised lists 2015-11-21 17:22:14 +00:00
3fd2613ab7 Prevent revision encoding issues 2015-10-18 19:40:33 +01:00