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
ad4642c2c4
Enabled translation when not logged in
...
Reads from the Accept-Language HTTP header.
Also fixed some encoding for ES translations.
Fixes #375
2017-04-29 16:47:41 +01:00
9e704fcae4
Updated testing database connection issue
2017-04-23 17:51:01 +01:00
82e2c523e6
Fixed chapter breadcrumbs and testing issues
2017-04-22 14:08:12 +01:00
a323b0d49c
Allowed child entity permissions to override parent permissions
...
Updated elements of a page display and sidebar render to allow
child permissions to work even when parent entitites have permission
set. This allows a page with a 'view' permission to be viewable even
when the parent book or chapter is not viewable.
Fixes #366
2017-04-22 13:39:34 +01:00
4c985aac7e
Added page revision counting
...
Adds stored revision counts to pages and the revisions themselves.
Closes #321
2017-04-20 20:58:54 +01:00
5fee7c4db1
Merge pull request #340 from BookStackApp/search_system
...
Implementation of new search system
2017-04-16 11:01:00 +01:00
a15b179676
Updated testcases for new search system.
...
Finishes implementation of new search system.
Closes #271
Closes #344
Fixes #285
Fixes #269
Closes #64
2017-04-16 10:47:44 +01:00
cc0ce7c630
Fixed bug preventing page revision restore
...
Added regression tests to cover.
Fixes #341
2017-03-23 22:19:14 +00:00
4499ae84bb
Made fixes to es languge files and users page
...
Fixed PHP formatting error in ES lang file and added tests to cover.
Made user edit page more responsive on smaller devices.
Fixed 'cancel' button on profile screen when the user does not have
permission to manage users.
2017-03-05 15:34:54 +00:00
d4e790d3cf
Added lang tests and update export text keys
2017-03-05 15:10:06 +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
0abed1afe5
Added clear activity/revision commands. Cleaned commands.
...
Added testing to cover each command.
Removed example laravel inspire command.
Standardised command names to be behind 'bookstack' naming.
In reference to #320 .
2017-02-26 09:16:24 +00:00
387047f262
Fixed inaccessible revisions, added regression tests
...
Fixes #309
2017-02-25 12:29:01 +00:00
a6128a1df1
Merge bugfixes from branch 'v0.14'
2017-02-05 21:24:15 +00:00
6638ee47d3
Fixed entities wrongly visible on 404
...
Also ensured header state as expected on 404.
In reference to BookStackApp/website#9
2017-02-05 21:19:29 +00:00
d369d315a7
Fixed non-browserkit testcase and seeder issues
2017-02-05 14:37:50 +00:00
7c9937e924
Converted sort tests to non browserkit testing
...
Added testing to cover book sort endpoint.
Closes #283
2017-02-05 14:20:59 +00:00
33a2999a57
Namespaced tests to align with new laravel default
2017-02-04 11:58:42 +00:00
6669998c10
Upgraded to Laravel 5.4
2017-01-25 19:35:40 +00:00
2d4034f3b7
Added transclusion tests and fixed other tests
2017-01-21 16:16:27 +00:00
dabf149411
Added user setting system and added user-lang option
...
Supports #115
2017-01-15 16:27:24 +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
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
7f9de2c8ab
Started refactor to merge entity repos
2017-01-01 16:05:44 +00:00
0775cd09a1
Extracted text for remaining views
2016-12-04 14:08:04 +00:00
96075dee7b
Extracted text from page views & standardised breadcrumbs
2016-12-03 18:35:40 +00:00
57dc53ceff
Extracted text from book & chapter views
2016-11-17 13:33:07 +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
ac80723058
Merge fixes from branch 'v0.12'
2016-11-12 11:40:54 +00:00
2af0021c2b
Fixed image tests after amends to url system
2016-10-30 12:58:01 +00:00
0f2eaccb39
Added quick test to cover hypen breakage
2016-10-30 12:15:11 +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
91220239e5
Added in attachment tests
2016-10-23 15:25:04 +01:00
3b7d223b0c
Updated and added tests for new default user system
...
Closes #138
2016-09-29 17:07:58 +01:00
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
f83de5f834
Fixed single word quoted search terms
...
Fixes #170
2016-08-25 17:17:26 +01:00
92d393537c
Merge branch 'v0.11'
2016-08-14 13:09:44 +01:00
2d958e88bf
Fixed entities created with blank slugs.
...
Fixes #156 .
2016-08-13 13:53:04 +01:00
42976ca48c
Fixed revision-based redirect on new pages
2016-07-26 18:16:40 +01:00
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
9baa96d41c
Added chapter move actions. Closes #86
2016-06-25 15:31:38 +01:00
bc49784797
Added tests to cover page_move features
2016-06-12 12:48:06 +01:00
e80ae76856
Added auto-suggestions to tag names and values
2016-05-15 20:12:53 +01:00
b80184cd93
Renamed attribute to tags & continued interface
...
Also fixed page create route broken in last commit
2016-05-13 21:20:21 +01:00
1fa079b466
Started the page attributes interface
2016-05-12 23:12:05 +01:00