Commit Graph

32 Commits

Author SHA1 Message Date
8d80e7311c Added tag searching to search interfaces 2016-05-15 13:41:18 +01:00
78564ec61d Cleaned up tag edit interface 2016-05-14 20:02:00 +01:00
b80184cd93 Renamed attribute to tags & continued interface
Also fixed page create route broken in last commit
2016-05-13 21:20:21 +01:00
fcfb9470c9 Added further attribute endpoints and added tests 2016-05-07 14:29:43 +01:00
5080b4996e Started base work on attribute system 2016-05-06 20:33:08 +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
a81a56706e Rolled out new permissions system throughout application 2016-04-24 16:54:20 +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
66c56e9d02 Added settings helper and formatted code in some files 2016-03-06 12:55:08 +00:00
80865b30a5 Merge branch 'custom_role_system'
Conflicts:
	app/Repos/BookRepo.php
	app/Repos/ChapterRepo.php
	app/Repos/PageRepo.php
2016-03-05 18:21:44 +00:00
bc2b310638 Updated fulltext search with custom escaped query
Changed pdo quoted query to use custom escaping and added like searches when quoted terms are used.
2016-03-04 20:49:35 +00:00
33bf20cfc8 Found the source of the issue, not sure how to fix 2016-03-04 02:33:57 -06: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
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
d3709de035 Added more tests to increase test coverage 2016-01-02 14:48:35 +00:00
445f939822 Fixed issue with searching invalid chars and page-content compiliation 2015-12-29 15:37:13 +00:00
db3acabc66 Added an image service and facade, Cleaned Image Model 2015-12-09 19:50:17 +00:00
46c905df8a Added search name weighting. Closes #27. 2015-12-05 15:11:48 +00:00
c32d70abc4 Added custom meta titles to many pages. Closes #30. 2015-12-05 14:41:51 +00:00
03096c2fcd Cleaned book-show and page sidebar by hiding inactive chapter contents 2015-11-29 18:06:55 +00:00
62338e4a8f Added further tests, Fixed speed_update issues, improved search result query count 2015-11-29 17:33:25 +00:00
ea55b7f141 Added view count tracking with personalised lists 2015-11-21 17:22:14 +00:00
88049476fe Change application namespace to BookStack 2015-09-10 19:31:09 +01:00
3d18a04c39 Refactored Social auth into service, Made entity an abstract class 2015-09-04 17:50:52 +01:00
03f5f9e9b9 Added AJAX-based search to books, Fixes #15 2015-09-01 15:35:11 +01:00
9a82d27548 Updated Search experience including adding fulltext mysql indicies. 2015-08-31 20:11:44 +01:00
598fd7811b Rolled out redesign across application 2015-08-31 11:43:28 +01:00
8af012bc2a Added filtering to activity lists. Fixes #14. 2015-08-30 11:47:58 +01:00
5d9d096028 Added activity history to to all entities. Fixes #12 2015-08-16 18:59:23 +01:00
521b3b8eb1 Added sidebar highlighting and fixed code elements. Fixes #18 2015-08-16 14:51:45 +01:00