Commit Graph

60 Commits

Author SHA1 Message Date
33bf20cfc8 Found the source of the issue, not sure how to fix 2016-03-04 02:33:57 -06:00
5681f4dd69 Closes #70.
Added the ability to search by multi-word terms using double quotes.
2016-03-02 21:38:23 -06: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
3ab09ef708 Fixed issue with the book sort not showing all books in sidebar 2016-02-22 21:28:20 +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
b4dec2a99c Made page anchor hashes more relevant to the page content
This will help when adding support for new kinds of page content such as markdown as we won't be able to reference the same ID's as before thus they would break on every save.
2016-02-21 11:29:46 +00:00
fe0b122aca Merge pull request #63 from AkibaWolf/patch-1
Fixes encoding issues the page HTML is formatted on save
2016-02-20 19:24:32 +00:00
8eb2960950 Added recently created & updated page listings
Closes #46.
2016-02-20 18:51:01 +00:00
c2369a740d Update PageRepo.php
Fix encoding problem.

By default DOMDocument::loadHTML treats a string as being encoded with ISO-8859-1. This causes a problem with saving cyrillic pages' text that becomes completely unreadable (like Проверка instead of normal symbols).
2016-02-20 21:31:21 +05:00
bab6fd1f2f Added recent pages to home view and made the home content more compact 2016-02-20 12:37:06 +00:00
4d9726dbdd Added content to user profile pages 2016-02-17 22:11:48 +00:00
4442a2e6d1 Started work on user profile pages 2016-02-16 21:25:11 +00:00
7bcd967fd9 Increased LDAP testing and fixed any Auth-based bugs found 2016-01-17 15:20:07 +00:00
14feef3679 Updated user interfaces for LDAP and added email from LDAP 2016-01-13 22:22:30 +00:00
1c8c9e65c5 Got LDAP auth working to a functional state 2016-01-11 22:41:05 +00:00
445f939822 Fixed issue with searching invalid chars and page-content compiliation 2015-12-29 15:37:13 +00:00
05c4b2089c Accounted for non-existant entities 2015-12-28 17:19:23 +00:00
4db692309b Standardized vue component http access and fixed some small bugs 2015-12-28 15:58:13 +00:00
497747e621 Fixed issue with deleted users in page revision list & extended tests to cover. 2015-12-15 19:53:46 +00:00
af33156369 Fixed name retrieval on missing users and added tests to cover along with some test helper methods 2015-12-15 19:27:36 +00:00
8f7c642f32 Added custom user avatars 2015-12-09 22:30:55 +00:00
db3acabc66 Added an image service and facade, Cleaned Image Model 2015-12-09 19:50:17 +00:00
a3188d349c Added mulit image-type compatability to manager & app and added scaled image selection 2015-12-08 22:04:59 +00:00
32d5b12d27 Fixed bad s3 stock url creation 2015-12-08 21:01:37 +00:00
c88096b7e2 Revamped image system to use driver-agnotstic storage and be more efficent 2015-12-07 23:00:34 +00:00
f1c2866fbc Added Popular books list with relevant tests 2015-12-02 20:22:41 +00:00
62338e4a8f Added further tests, Fixed speed_update issues, improved search result query count 2015-11-29 17:33:25 +00:00
22f8a408fa Added indexes, Reduced queries on pages 2015-11-26 23:45:04 +00:00
3e24b04d00 Prevent duplicate slugs on sort 2015-11-21 18:11:46 +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
76eb8fc5d7 Added limit to books shown on homepage and make alphabetical 2015-11-09 20:39:06 +00:00
e5b9be2e76 Added pagination to books page 2015-11-09 19:46:04 +00:00
3fd2613ab7 Prevent revision encoding issues 2015-10-18 19:40:33 +01:00
1520bde191 Changed DomNodeList access to work with hhvm 2015-10-11 17:45:32 +01:00
5af6656fae Extracted page form js and added better page content linking 2015-10-10 18:57:52 +01:00
144eb69cad Added 404 page and extra tests 2015-09-29 21:25:03 +01:00
88049476fe Change application namespace to BookStack 2015-09-10 19:31:09 +01:00
e449f25cc8 Added cross-book page/chapter sorting 2015-09-06 14:35:53 +01:00
411c331a62 Got registration process working with social accounts 2015-09-06 12:14:32 +01:00
dec0cbb1b2 Got standard form-based registration working 2015-09-05 20:25:57 +01:00
3d18a04c39 Refactored Social auth into service, Made entity an abstract class 2015-09-04 17:50:52 +01:00
2dcc5105ad Added social sign in 2015-09-04 17:16:58 +01:00
713827f941 Tweaked some styles and started automated testing. Fixes #11. 2015-09-02 18:26:33 +01:00
69eff86ff5 Added image user checking before deletion. Fixes #13. 2015-09-01 18:28:50 +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
fbccc6824a Added page revisions. Fixes #2 2015-08-09 12:06:52 +01:00
b2223f1618 Fixed password re-writing and improved book slug creation 2015-08-09 10:26:54 +01:00
b506beac64 Fix for getting book items 2015-07-30 23:18:48 +01:00