Commit Graph

124 Commits

Author SHA1 Message Date
2ea7e10923 Set ldap to not follow referrals by default
Added LDAP_FOLLOW_REFERRALS .env option to override.
Fixes #317
2017-07-10 19:43:49 +01:00
f99c8ff99a Fixed role permission removal bug 2017-06-04 15:37:10 +01:00
75981c2412 Fixed chapter check for non-mysqlnd instances
Fixes #383
2017-05-07 19:34:56 +01:00
f8ae4c335e Made single entity updates more efficent 2017-04-30 19:44:59 +01:00
5570e858e5 Made more efficiency improvements to permission system 2017-04-30 11:38:58 +01:00
1859a4d356 Refactored permission system components
Split joint permission creation into chunks

Fixes #374
2017-04-29 22:01:43 +01:00
44347ee353 Fixed search system id clash 2017-04-23 20:27:49 +01:00
73844b9eeb Enabled type search filter in book search 2017-04-15 19:31:11 +01:00
dcde599709 Added chapter search
Migrated book search to vue-based system.
Updated old tag seached.
Made chapter page layout widths same as book page.
Closes #344
2017-04-15 19:16:07 +01:00
0e0945ef84 Finished off UI for search system 2017-04-15 15:04:30 +01:00
46f3d78c8a Fixed entity type filter bug in new search system 2017-04-09 21:12:13 +01:00
1338ae2fc3 Started search interface, Added in vue and moved fonts 2017-04-09 20:59:57 +01:00
01cb22af37 Added tag searches and advanced filters to new search 2017-03-27 18:05:34 +01:00
331305333d Added search term parsing and exact term matches 2017-03-27 11:57:33 +01:00
0651eae7ec Improve efficiency of single entity search indexing 2017-03-26 19:34:53 +01:00
1552417598 Developed basic search queries.
Updated search & permission regen commands with ability to specify
database.
2017-03-26 19:24:57 +01:00
070d4aeb6c Started implementation of new search system 2017-03-19 12:48:44 +00:00
a90f564980 Made LDAP email attribute configurable via .env
Closes #306
2017-02-26 14:51:49 +00:00
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
22077d4181 Updated DOMPDF to latest version 2017-02-25 14:59:56 +00:00
65899a3e91 Prevented settings being overfetched from db/cache 2017-02-05 18:57:57 +00:00
86625a7642 Neatened up social login/register buttons 2017-02-05 15:28:53 +00:00
076693efc9 Added facebook, slack & twitter sign in options.
Also added icon svg blade helper.
Closes #125. Starts #213.
Requires documentation.
2017-02-04 11:01:49 +00:00
492e2f173e Fixed error causing permissions to be deleted on book sort
Closes #282
2017-01-23 22:27:11 +00:00
989de47f22 Fixed hidden book children for admins on upgrade 2017-01-22 12:02:30 +00:00
2d4034f3b7 Added transclusion tests and fixed other tests 2017-01-21 16:16:27 +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
dabf149411 Added user setting system and added user-lang option
Supports #115
2017-01-15 16:27:24 +00:00
ee5ded6e1e Updated permission bookChildrenQuery to use QueryBuilder 2017-01-15 15:00:29 +00:00
598b07b53d Updated LDAP to allow protocol to be specified
As per details by fredericmohr in #236
2017-01-14 17:55:09 +00:00
e211f31370 Merge branch 'patch-2' of git://github.com/fredericmohr/BookStack into fredericmohr-patch-2 2017-01-14 17:30:49 +00:00
581c382f65 Fixed image delete permission issue
Also fixed missing translations and wrote tests to cover issue.
Fixes #258
2017-01-08 19:19:30 +00:00
212cd710aa Fixed default empty app settings effecting blank app color
Fixes #265
2017-01-08 18:42:46 +00:00
f2917fc462 Added tests to cover social login actions
Closes #244
2017-01-02 14:56:58 +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
65796cfc7b Rewrote book children query 2017-01-01 21:21:11 +00:00
bab27462ab Fixed issue where default user was over-fetched 2017-01-01 17:33:06 +00:00
7f9de2c8ab Started refactor to merge entity repos 2017-01-01 16:05:44 +00:00
3f0ef57d31 Added wkhtmltopdf support and done some style tweaks
Closes #248
2017-01-01 12:20:30 +00:00
573357a08c Extracted text from logic files 2016-12-04 16:51:39 +00:00
340d3f833b Update Ldap.php
This is a very crude workaround, a better solution is explained in the comments I added.
2016-11-15 11:10:12 +01:00
e639600ba5 Renamed files to attachments 2016-11-12 14:12:26 +00:00
7ee695d74a File upload deletion complete & added extension handling
Also fixed issue with file editing on JS side
2016-10-23 13:36:45 +01:00
867fc8be64 Added basic attachment editing functionality 2016-10-11 20:39:11 +01:00
89509b487a Added attachment creation from link/name 2016-10-10 21:13:18 +01:00
ac0b29fb6d Added view, deletion and permissions for files 2016-10-10 20:30:27 +01:00
673c74ddfc Started work on attachments
Created base models and started user-facing controls.
2016-10-09 18:58:22 +01:00
771626b6ec Started work on making the public role/user configurable
Create a new 'public' guest user and made the public
role visible on role setting screens.
2016-09-29 12:43:46 +01:00
e0235fda8b Made registration gravatar/email requests fail gracefully
* Extracted any email confirmation text into langs.
* Added new notification on confirmation email send fail.

Closes #187
2016-09-17 21:33:55 +01:00