8e274a5a84
Refactored some permission controls and increased testing for roles system
2016-03-02 22:35:01 +00:00
985d2f1c2c
Tied entity restriction system into userCan checks
2016-02-29 20:31:21 +00:00
7f5872372d
Added in restriction queries for most lists
2016-02-28 19:03:13 +00:00
201f788806
Implemented database structure and inital interfaces for entity restrictions
2016-02-28 10:49:41 +00:00
a14b5c33fd
Added missing permission checkboxes and improved image AJAX permission responses
2016-02-27 20:52:46 +00:00
473261be35
Finished initial implementation of custom role system
2016-02-27 19:24:42 +00:00
a54be85185
Started work on exposing the role system as editable
2016-02-26 23:44:02 +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
3ab09ef708
Fixed issue with the book sort not showing all books in sidebar
2016-02-22 21:28:20 +00:00
6bd49bcd4b
Fixed page listing excerpts not showing due to encoding issues
2016-02-21 13:15:46 +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
86fbc9a936
Added tests for profile pages
2016-02-18 19:32:07 +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
5d73d17c74
Fixed bug preventing LDAP users updating thier profile
...
Made email not required when a profile is updated. LDAP users without admin privileges could did not have an email field to submit therefore could previously not update thier profile.
2016-02-08 20:35:23 +00:00
d32460070f
Made ldap auth use the 'dn' if a 'uid' is not present.
...
Fixes #56
2016-02-08 19:45:01 +00:00
8e8d582bc6
Updated app requirements & Added some friendlier errors
2016-02-03 20:55:37 +00:00
e87db96fc0
Updated folder permissions installation instructions & fixed issue with handling image saving on user creation
2016-02-02 07:34:48 +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
7bcd967fd9
Increased LDAP testing and fixed any Auth-based bugs found
2016-01-17 15:20:07 +00:00
bb87401d10
Improved image upload error handling and fixed bad user-avatar rewriting
2016-01-17 15:19:26 +00:00
0821672e70
Cleaned tests up, Started LDAP tests, Created LDAP wrapper
2016-01-15 23:21:47 +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
14ca31768c
Updated laravel to 5.2 and started ldap implementation
2016-01-09 19:24:21 +00:00
e27a630a09
Updated readme with social & update instructions
2016-01-02 16:24:09 +00:00
d3709de035
Added more tests to increase test coverage
2016-01-02 14:48:35 +00:00
f60a0c3b76
Improved 404 page and updated tests for empty search
2016-01-01 09:03:40 +00:00
9a470b07fd
Added public build folder and support for a demo mode
2015-12-31 17:57:34 +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
2a4ff6fb6a
Implemented custom asset versioning to make creating releases easier
2015-12-16 17:09:44 +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
123dc11583
Fixed issue with users that have no avatar
2015-12-14 20:30:40 +00:00
93223fcd3d
Cleaned up gravatar image importing
2015-12-14 20:13:32 +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
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