Dan Brown
492e2f173e
Fixed error causing permissions to be deleted on book sort
...
Closes #282
2017-01-23 22:27:11 +00:00
Dan Brown
380f0f2042
Prevented a missing avatar from crashing the application
2017-01-22 12:19:50 +00:00
Dan Brown
33d4844f17
Fixed role 'manage own permissions' permission
2017-01-22 12:16:02 +00:00
Dan Brown
989de47f22
Fixed hidden book children for admins on upgrade
2017-01-22 12:02:30 +00:00
Dan Brown
2d4034f3b7
Added transclusion tests and fixed other tests
2017-01-21 16:16:27 +00:00
Dan Brown
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
Dan Brown
e4e3b25c22
Started page transclusion system
2017-01-16 21:24:48 +00:00
Dan Brown
dabf149411
Added user setting system and added user-lang option
...
Supports #115
2017-01-15 16:27:24 +00:00
Dan Brown
ee5ded6e1e
Updated permission bookChildrenQuery to use QueryBuilder
2017-01-15 15:00:29 +00:00
Dan Brown
598b07b53d
Updated LDAP to allow protocol to be specified
...
As per details by fredericmohr in #236
2017-01-14 17:55:09 +00:00
Dan Brown
e211f31370
Merge branch 'patch-2' of git://github.com/fredericmohr/BookStack into fredericmohr-patch-2
2017-01-14 17:30:49 +00:00
Dan Brown
969ad8911c
Updated page nav to hide when empty
2017-01-14 15:34:52 +00:00
Abijeet
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
Dan Brown
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
Dan Brown
212cd710aa
Fixed default empty app settings effecting blank app color
...
Fixes #265
2017-01-08 18:42:46 +00:00
Dan Brown
f2917fc462
Added tests to cover social login actions
...
Closes #244
2017-01-02 14:56:58 +00:00
Dan Brown
7c8c4c2a05
Normalised page nav header inset when only small headers are used
2017-01-02 12:13:03 +00:00
Dan Brown
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
Dan Brown
65796cfc7b
Rewrote book children query
2017-01-01 21:21:11 +00:00
Dan Brown
bab27462ab
Fixed issue where default user was over-fetched
2017-01-01 17:33:06 +00:00
Dan Brown
241278226f
Refactored search and slug repo components
2017-01-01 16:57:47 +00:00
Dan Brown
7f9de2c8ab
Started refactor to merge entity repos
2017-01-01 16:05:44 +00:00
Dan Brown
3f0ef57d31
Added wkhtmltopdf support and done some style tweaks
...
Closes #248
2017-01-01 12:20:30 +00:00
Dan Brown
0eb90cb3b6
Fixed carbon locale setting
2016-12-31 14:38:04 +00:00
Dan Brown
9fe158b78a
Merge pull request #255 from olexus/master
...
Add Carbon localization support
2016-12-31 14:36:01 +00:00
Dan Brown
a24f3d7d47
Merge branch 'master' into translations
2016-12-31 14:32:52 +00:00
Dan Brown
c9700e38e2
Created solution for JS translations
...
Also tidied up existing components and JS
2016-12-31 14:27:40 +00:00
Dan Brown
05316c90ba
converted image picker to blade-based component
...
Also updated some other JS translations
2016-12-24 15:21:19 +00:00
olexus
f30f4579e9
Add Carbon localization support
2016-12-19 11:05:06 +03:00
Dan Brown
573357a08c
Extracted text from logic files
2016-12-04 16:51:39 +00:00
Dan Brown
c403d05755
Fixed social login routes
...
Fixes #239
2016-11-27 19:11:15 +00:00
Frederic Mohr
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
Dan Brown
694a9459c1
Moved text from auth views into lang files
2016-11-13 16:34:28 +00:00
Dan Brown
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
Dan Brown
d3c7aada89
Fixed attachments on draft pages
2016-11-12 14:21:54 +00:00
Dan Brown
e639600ba5
Renamed files to attachments
2016-11-12 14:12:26 +00:00
Dan Brown
600055bc73
Fixed tag searches and added tag search regression test
...
Fixes #222
2016-11-12 13:21:16 +00:00
Dan Brown
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
Dan Brown
ac80723058
Merge fixes from branch 'v0.12'
2016-11-12 11:40:54 +00:00
Dan Brown
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
Dan Brown
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
Dan Brown
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
Dan Brown
30458405ce
Page Attachments - Improved UI, Now initially complete
...
Closes #62
2016-10-23 17:55:48 +01:00
Dan Brown
91220239e5
Added in attachment tests
2016-10-23 15:25:04 +01:00
Dan Brown
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
Dan Brown
867fc8be64
Added basic attachment editing functionality
2016-10-11 20:39:11 +01:00
Dan Brown
89509b487a
Added attachment creation from link/name
2016-10-10 21:13:18 +01:00
Dan Brown
ac0b29fb6d
Added view, deletion and permissions for files
2016-10-10 20:30:27 +01:00
Dan Brown
673c74ddfc
Started work on attachments
...
Created base models and started user-facing controls.
2016-10-09 18:58:22 +01:00
Dan Brown
3b7d223b0c
Updated and added tests for new default user system
...
Closes #138
2016-09-29 17:07:58 +01:00
Dan Brown
b662670efc
Prevented guest users creating draft pages.
2016-09-29 15:56:57 +01:00
Dan Brown
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
Dan Brown
f15cc5bdfa
Separated revision preview and diff & fixed chosen diff html
...
Closes #8
2016-09-29 10:10:46 +01:00
Dan Brown
fff5bbcee4
Merge branch 'diff' of git://github.com/younes0/BookStack into younes0-diff
2016-09-29 09:32:40 +01:00
Dan Brown
42d8e9e5bd
Improved numeric term search capabilities
...
Prevented a quoted term also being added to fuzzy searches
and also added check to see if the term is numeric to check if
an exact match is required.
Closes #200
2016-09-29 09:13:15 +01:00
Dan Brown
1d681e53e4
Added page navigation and tweaked header styles
...
Changed header selection in editor to be more descriptive and
to provide a wider range of styles.
Closes #68
2016-09-18 14:49:36 +01:00
Dan Brown
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
Dan Brown
9dc9724e15
Laravel 5.3 upgrade ( #189 )
...
* Started move to laravel 5.3
* Started updating login & registration flows for laravel 5.3 update
* Updated app emails to notification system
* Fixed registations bugs and removed email confirmation model
* Fixed large portion of laravel post-upgrade issues
* Fixed and tested LDAP process
2016-09-17 18:22:04 +01:00
Dan Brown
bbd8fff021
Fixed bad image base-urls and forced tinyMCE to use absolute
...
Also ensured image file existance is checked during base64 conversion
during exports.
Closes #171 .
2016-09-03 19:24:58 +01:00
Dan Brown
ec17bd8608
Improved Exception handling, Removed npm requirement for testing
2016-09-03 12:08:58 +01:00
Dan Brown
3f81eba13b
Updated travis testing to work with new helper configuration ( #175 )
...
* Updated travis to call phpunit globally rather then booting application first
2016-08-27 11:27:23 +01:00
Dan Brown
7973412c29
Improved sort efficiency by a factor of 10
...
Fixes #145
2016-08-26 20:20:58 +01:00
Dan Brown
f83de5f834
Fixed single word quoted search terms
...
Fixes #170
2016-08-25 17:17:26 +01:00
Dan Brown
96c074bb56
Merge fixes from branch 'v0.11'
2016-08-21 15:02:37 +01:00
Dan Brown
f8a299caee
Fixed login 'intended' redirect for custom urls.
...
Also changed social account detach wording.
2016-08-21 14:49:40 +01:00
Chris
437dce7756
Applied baseUrl to login redirect
2016-08-21 13:48:56 +01:00
Chris
632ecc668f
Applied baseUrl to login redirect
2016-08-15 15:07:45 +01:00
Dan Brown
92d393537c
Merge branch 'v0.11'
2016-08-14 13:09:44 +01:00
Dan Brown
43d9d2eba7
Updated all application urls to allow path prefix.
...
Allows BookStack to be installed at a non-root location on a domain.
Closes #40 .
2016-08-14 12:29:35 +01:00
Dan Brown
baa260a03d
Started work on subdirectory support
2016-08-13 17:56:25 +01:00
Dan Brown
2d958e88bf
Fixed entities created with blank slugs.
...
Fixes #156 .
2016-08-13 13:53:04 +01:00
Dan Brown
42976ca48c
Fixed revision-based redirect on new pages
2016-07-26 18:16:40 +01:00
Dan Brown
7215392784
Changed when revisions are saved and update changelog input
...
Revisions are now saved when te page content is originally saved whereas before they were saved on the next update to the page.
2016-07-10 12:12:52 +01:00
Younès EL BIACHE
c279c6e2af
replace GPL diff lib with MIT lib
...
replace gpl lib with mit lib
2016-07-10 12:01:05 +02:00
Dan Brown
8a9a8dfae5
Merge branch 'summary' of git://github.com/younes0/BookStack into younes0-summary
2016-07-10 10:42:47 +01:00
Dan Brown
c44314def3
Added check for s3 bucket name to choose shortest url
2016-07-10 10:28:05 +01:00
Dan Brown
8b899a9cf0
Merge branch 'patch-1' of git://github.com/younes0/BookStack into younes0-patch-1
2016-07-10 10:15:38 +01:00
Younes El Biache
32a06f119b
set uploaded files public visibliity (relevant for S3 storage)
2016-07-09 15:26:53 +02:00
Younes El Biache
ec30864ce5
shorter amazon S3 url
2016-07-09 14:33:37 +02:00
Younès EL BIACHE
6bc72e157a
edit summary
2016-07-07 20:53:43 +02:00
Younès EL BIACHE
9537e2ae95
html diff in revision view
2016-07-07 19:54:40 +02:00
Dan Brown
a11d5245ec
Cut down homepage queries a little
2016-07-03 10:42:13 +01:00
Dan Brown
565033e0d4
Fixed bug which hid entities and fixed new chapter priority
2016-07-03 10:31:20 +01:00
Dan Brown
b0a63ba0cc
Tightened and cleaned some list styles
2016-07-03 09:58:45 +01:00
Dan Brown
7b6c88f17c
Fixed error on image deletion
...
Also Added tests to cover image upload and deletion.
Fixes #136 .
2016-07-01 20:13:30 +01:00
Dan Brown
9baa96d41c
Added chapter move actions. Closes #86
2016-06-25 15:31:38 +01:00
Dan Brown
7f99903fdb
Finished off page move functionality
2016-06-12 12:14:14 +01:00
Dan Brown
97d011ac8e
Started work on page move view and entity selector
2016-06-11 21:04:18 +01:00
Dan Brown
61596a8e21
Prevent page redirect on draft saving
...
Only an issue when using the non 'mysqlnd' extension.
Fixes #120
2016-06-10 19:45:53 +01:00
Dan Brown
eec9c05518
Added tag autosuggestion when no input provided
...
Shows the most popular tag names/values.
As requested on #121
2016-06-04 15:37:28 +01:00
Dan Brown
246d1621f5
Limited tag value autosuggestions based on tag name
...
As requested on #121
2016-06-04 14:54:31 +01:00
Dan Brown
947db95d16
Fixed error with similar activity filtering
2016-05-28 14:02:48 +01:00
Dan Brown
be517de7dc
Added pagination, sorting & searching to users list
...
As requested on #113
2016-05-22 10:44:31 +01:00
Dan Brown
23ab1f0c81
Standardised delete aesthetics regarding roles and users
...
Also added user delete success message.
Fixes #114
2016-05-22 09:23:41 +01:00
Dan Brown
e80ae76856
Added auto-suggestions to tag names and values
2016-05-15 20:12:53 +01:00
Dan Brown
eebad3e2a0
Fixed tags not being saved on new pages
2016-05-15 14:17:25 +01:00
Dan Brown
8d80e7311c
Added tag searching to search interfaces
2016-05-15 13:41:18 +01:00
Dan Brown
7932069535
Added tags to page display and simplified editing flow
...
Tags now save with the page content data
2016-05-15 10:39:17 +01:00
Dan Brown
78564ec61d
Cleaned up tag edit interface
2016-05-14 20:02:00 +01:00
Dan Brown
b80184cd93
Renamed attribute to tags & continued interface
...
Also fixed page create route broken in last commit
2016-05-13 21:20:21 +01:00