Commit Graph

822 Commits

Author SHA1 Message Date
492e2f173e Fixed error causing permissions to be deleted on book sort
Closes #282
2017-01-23 22:27:11 +00:00
380f0f2042 Prevented a missing avatar from crashing the application 2017-01-22 12:19:50 +00:00
33d4844f17 Fixed role 'manage own permissions' permission 2017-01-22 12:16:02 +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
e4e3b25c22 Started page transclusion system 2017-01-16 21:24:48 +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
969ad8911c Updated page nav to hide when empty 2017-01-14 15:34:52 +00:00
397db04428 Added comments controller, model, repo, and the database schema. Modified existing Page model to associate with comments. 2017-01-13 21:45:48 +05:30
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
7c8c4c2a05 Normalised page nav header inset when only small headers are used 2017-01-02 12:13:03 +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
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
3f0ef57d31 Added wkhtmltopdf support and done some style tweaks
Closes #248
2017-01-01 12:20:30 +00:00
0eb90cb3b6 Fixed carbon locale setting 2016-12-31 14:38:04 +00:00
9fe158b78a Merge pull request #255 from olexus/master
Add Carbon localization support
2016-12-31 14:36:01 +00:00
a24f3d7d47 Merge branch 'master' into translations 2016-12-31 14:32:52 +00:00
c9700e38e2 Created solution for JS translations
Also tidied up existing components and JS
2016-12-31 14:27:40 +00:00
05316c90ba converted image picker to blade-based component
Also updated some other JS translations
2016-12-24 15:21:19 +00:00
f30f4579e9 Add Carbon localization support 2016-12-19 11:05:06 +03:00
573357a08c Extracted text from logic files 2016-12-04 16:51:39 +00:00
c403d05755 Fixed social login routes
Fixes #239
2016-11-27 19:11:15 +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
694a9459c1 Moved text from auth views into lang files 2016-11-13 16:34:28 +00:00
0fb1fc87c8 Enabled utf8 slugs
Prevents slug change when using only non-ascii chars
Allows use of more localised urls.

Closes #233
2016-11-12 17:16:52 +00:00
d3c7aada89 Fixed attachments on draft pages 2016-11-12 14:21:54 +00:00
e639600ba5 Renamed files to attachments 2016-11-12 14:12:26 +00:00
600055bc73 Fixed tag searches and added tag search regression test
Fixes #222
2016-11-12 13:21:16 +00:00
672b15d36c Fixed attachment base-url usage and non-existant images
Images now self-delete if the original file does not exist.
Prevents simply getting non-fixable errors.

Also cleaned some JS.
2016-11-12 12:41:34 +00:00
ac80723058 Merge fixes from branch 'v0.12' 2016-11-12 11:40:54 +00:00
ab468bac3c Updated build and versioning system
Added versioning file instead of using git tags
(Step towards removing git as a dependancy in the future)

Updated gulpfile to fit with verisioning system and cleaned
up node dependancies.

Fixes #108
2016-10-30 17:44:00 +00:00
b251671e3f Amended search to not break on non-alpha-num chars
And also fixed exact term matches that contain non-alpha-num chars
Fixes #212
2016-10-30 12:08:22 +00:00
8b43b91057 Improved password reset flow with notifications.
Also added links to sign-in/register.
Fixed links in emails sent out.

Fixes #210 and #218.
2016-10-30 11:36:57 +00:00
30458405ce Page Attachments - Improved UI, Now initially complete
Closes #62
2016-10-23 17:55:48 +01:00
91220239e5 Added in attachment tests 2016-10-23 15:25:04 +01: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
3b7d223b0c Updated and added tests for new default user system
Closes #138
2016-09-29 17:07:58 +01:00