]> BookStack Code Mirror - bookstack/log
bookstack
6 years agoUpdated 404 test to not fail based on random long name 947/head
Dan Brown [Fri, 21 Sep 2018 14:24:29 +0000 (15:24 +0100)]
Updated 404 test to not fail based on random long name

6 years agoAdded testing coverage for Bookshelves
Dan Brown [Fri, 21 Sep 2018 14:15:16 +0000 (15:15 +0100)]
Added testing coverage for Bookshelves

Created modified TestResponse so we can use DOM operations in new
Testcases as we move away from the BrowserKit tests.

6 years agoUpdated so permission effect admins more
Dan Brown [Thu, 20 Sep 2018 18:48:08 +0000 (19:48 +0100)]
Updated so permission effect admins more

Asset permissions can now be configured for admins.
joint_permissions will now effect admins more often.
Made so shelves header link will hide if you have no bookshelves view
permission.

6 years agoAdded bookshelf permission control UI and copy-down ability
Dan Brown [Thu, 20 Sep 2018 18:16:11 +0000 (19:16 +0100)]
Added bookshelf permission control UI and copy-down ability

6 years agoRemoved joint_permission generation in older migration
Dan Brown [Thu, 20 Sep 2018 15:03:01 +0000 (16:03 +0100)]
Removed joint_permission generation in older migration

6 years agoAdded bookshelves homepage options
Dan Brown [Thu, 20 Sep 2018 14:27:30 +0000 (15:27 +0100)]
Added bookshelves homepage options

- Updated homepage selection UI to be more scalable
- Cleaned homepage selection logic in code
- Added seed test data for bookshelves
- Added bookshelves to permission system

6 years agoAdded bookshelf view, update, delete
Dan Brown [Sun, 16 Sep 2018 18:34:09 +0000 (19:34 +0100)]
Added bookshelf view, update, delete

- Enabled proper ordering of Books in a shelf.
- Improved related item destroy for all entities.

6 years agoAdded ability to click books in shelf-sort
Dan Brown [Sun, 16 Sep 2018 15:59:01 +0000 (16:59 +0100)]
Added ability to click books in shelf-sort

6 years agoCopied book content, Added create routes
Dan Brown [Mon, 27 Aug 2018 13:18:09 +0000 (14:18 +0100)]
Copied book content, Added create routes

Added view control
Added pivot table for books relation
Added control to assign books

6 years agoAdded shelve icon, improved migration, added role permission
Dan Brown [Sat, 4 Aug 2018 11:45:45 +0000 (12:45 +0100)]
Added shelve icon, improved migration, added role permission

Icon is placeholder for now
Migration will now copy permissions from Books to apply to shelves.
Role view updated with visibility on shelve permission

6 years agoMerge remote-tracking branch 'origin' into bookshelves
Dan Brown [Sat, 4 Aug 2018 10:35:01 +0000 (11:35 +0100)]
Merge remote-tracking branch 'origin' into bookshelves

6 years agoMerge pull request #904 from lommes/903-socialite-discord
Dan Brown [Sun, 29 Jul 2018 15:18:10 +0000 (16:18 +0100)]
Merge pull request #904 from lommes/903-socialite-discord

add everything needed to use discord as social login provider

6 years agoMerge pull request #933 from nicobubulle/master
Dan Brown [Sun, 29 Jul 2018 15:04:39 +0000 (16:04 +0100)]
Merge pull request #933 from nicobubulle/master

French translation update

6 years agoMerge pull request #925 from alex2702/fix/835
Dan Brown [Sun, 29 Jul 2018 15:03:29 +0000 (16:03 +0100)]
Merge pull request #925 from alex2702/fix/835

Fixed German translations for notifications

6 years agoDelete ISSUE_TEMPLATE.md
Dan Brown [Sun, 29 Jul 2018 14:55:13 +0000 (15:55 +0100)]
Delete ISSUE_TEMPLATE.md

6 years agoUpdate issue templates
Dan Brown [Sun, 29 Jul 2018 14:54:53 +0000 (15:54 +0100)]
Update issue templates

6 years agoUpdated pagination to use theme colour
Dan Brown [Sun, 29 Jul 2018 14:44:10 +0000 (15:44 +0100)]
Updated pagination to use theme colour

6 years agoPrevented error notification being visible on load
Dan Brown [Sun, 29 Jul 2018 14:34:54 +0000 (15:34 +0100)]
Prevented error notification being visible on load

Fixes #897

Also made design a little more compact

6 years agoUpdated packages via npm audit
Dan Brown [Sat, 28 Jul 2018 14:03:29 +0000 (15:03 +0100)]
Updated packages via npm audit

6 years agoFrench translation update 933/head
nicobubulle [Sun, 22 Jul 2018 16:20:09 +0000 (18:20 +0200)]
French translation update

6 years agoFixed German translations for notifications 925/head
alex2702 [Sun, 15 Jul 2018 19:26:55 +0000 (21:26 +0200)]
Fixed German translations for notifications

6 years agoMerge branch 'brennanmurphy-master'
Dan Brown [Sun, 15 Jul 2018 18:36:28 +0000 (19:36 +0100)]
Merge branch 'brennanmurphy-master'

6 years agoAdded ability to set custom ldap group -> role mapping
Dan Brown [Sun, 15 Jul 2018 18:34:42 +0000 (19:34 +0100)]
Added ability to set custom ldap group -> role mapping

Added input in role form to allow matching against custom names.
Changed default mapping to use role display name instead of the hidden
DB name.

6 years agoRefactored out the LDAP repo
Dan Brown [Sun, 15 Jul 2018 17:21:45 +0000 (18:21 +0100)]
Refactored out the LDAP repo

6 years agoAdded tests to cover ldap group mapping
Dan Brown [Sun, 15 Jul 2018 16:57:25 +0000 (17:57 +0100)]
Added tests to cover ldap group mapping

Also updated .env.example formatting.
Updated how LdapRepo uses Ldap so can be mocked by testing.

6 years agoMerge branch 'master' of git://github.com/brennanmurphy/BookStack into brennanmurphy...
Dan Brown [Sat, 14 Jul 2018 13:17:55 +0000 (14:17 +0100)]
Merge branch 'master' of git://github.com/brennanmurphy/BookStack into brennanmurphy-master

6 years agoMerge branch 'master' of github.com:BookStackApp/BookStack
Dan Brown [Sat, 14 Jul 2018 13:14:37 +0000 (14:14 +0100)]
Merge branch 'master' of github.com:BookStackApp/BookStack

6 years agoAllowed creating pages in visible chapters in invisible books
Dan Brown [Sat, 14 Jul 2018 13:12:29 +0000 (14:12 +0100)]
Allowed creating pages in visible chapters in invisible books

Fixes permissions with test to cover in the event a page is created,
with permission, in a chapter but the user does not have permission to
see the parent book.

Fixes #912

6 years agoMerge pull request #918 from DeehSlash/fix/pt_br_locale
Dan Brown [Sat, 14 Jul 2018 09:31:18 +0000 (10:31 +0100)]
Merge pull request #918 from DeehSlash/fix/pt_br_locale

Adds missing pt_BR strings

6 years agoAdded browserlist, Tweaked md scrollToText ot use ES6
Dan Brown [Sat, 14 Jul 2018 09:20:49 +0000 (10:20 +0100)]
Added browserlist, Tweaked md scrollToText ot use ES6

6 years agoMerge branch 'master' into feature/edit-link-headers
Dan Brown [Sat, 14 Jul 2018 08:36:14 +0000 (09:36 +0100)]
Merge branch 'master' into feature/edit-link-headers

6 years agoImproves and adds missing pt_BR strings 918/head
André Luiz da Silva [Tue, 10 Jul 2018 18:10:21 +0000 (15:10 -0300)]
Improves and adds missing pt_BR strings

7 years agoUpdate files to PSR-2 standards 911/head
Brennan Murphy [Mon, 2 Jul 2018 17:27:43 +0000 (17:27 +0000)]
Update files to PSR-2 standards

7 years agoLDAP groups sync to Bookstack roles.
Brennan Murphy [Mon, 2 Jul 2018 17:09:39 +0000 (17:09 +0000)]
LDAP groups sync to Bookstack roles.
Closes #75

7 years agoMerge pull request #907 from BookStackApp/fix/date-image-manager
Abijeet Patro [Sun, 1 Jul 2018 19:04:30 +0000 (00:34 +0530)]
Merge pull request #907 from BookStackApp/fix/date-image-manager

Changes the way the date is displayed in image-manager.

7 years agoMerge pull request #886 from leomartinez/master
Dan Brown [Sun, 1 Jul 2018 15:21:38 +0000 (16:21 +0100)]
Merge pull request #886 from leomartinez/master

Updated 'Spanish Argentina' translation.

7 years agoMerge pull request #865 from moucho/master
Dan Brown [Sun, 1 Jul 2018 15:20:47 +0000 (16:20 +0100)]
Merge pull request #865 from moucho/master

New strings from 0.22 release for Spanish translation

7 years agoMerge pull request #906 from BookStackApp/bug/revision-wrap
Dan Brown [Sun, 1 Jul 2018 15:18:49 +0000 (16:18 +0100)]
Merge pull request #906 from BookStackApp/bug/revision-wrap

Fixes issue with code not wrapping on revision page.

7 years agoMerge pull request #874 from BookStackApp/fix/gototext
Dan Brown [Sun, 1 Jul 2018 15:13:10 +0000 (16:13 +0100)]
Merge pull request #874 from BookStackApp/fix/gototext

Fixes undefined error when clicking on link under page navigation.

7 years agoChanges the way the date is displayed in image-manager. 907/head
Abijeet [Sat, 30 Jun 2018 04:58:11 +0000 (10:28 +0530)]
Changes the way the date is displayed in image-manager.

Signed-off-by: Abijeet <redacted>
7 years agoFixes issue with code not wrapping on revision page. 906/head
Abijeet [Sat, 30 Jun 2018 04:19:55 +0000 (09:49 +0530)]
Fixes issue with code not wrapping on revision page.

Closes #888

Signed-off-by: Abijeet <redacted>
7 years agoadd everything needed to use discord as social login provider 904/head
Timo B [Thu, 28 Jun 2018 07:01:36 +0000 (09:01 +0200)]
add everything needed to use discord as social login provider

7 years agoMerge remote-tracking branch 'upstream/master' 886/head
Leonardo Martinez [Tue, 26 Jun 2018 12:37:20 +0000 (09:37 -0300)]
Merge remote-tracking branch 'upstream/master'

7 years agoStarted work on bookshelves
Dan Brown [Sun, 24 Jun 2018 12:38:19 +0000 (13:38 +0100)]
Started work on bookshelves

7 years agoMerge pull request #892 from BookStackApp/fix/884
Abijeet Patro [Sun, 17 Jun 2018 12:59:32 +0000 (18:29 +0530)]
Merge pull request #892 from BookStackApp/fix/884

Fixes issue with having to click the delete icon for attachment twice.

7 years agoFixes issue with having to click the delete icon for attachment twice. 892/head
Abijeet [Sun, 17 Jun 2018 08:51:31 +0000 (14:21 +0530)]
Fixes issue with having to click the delete icon for attachment twice.

Fixes #884

This is happening because -

Due to the limitations of modern JavaScript (and the abandonment of Object.observe), Vue cannot detect property addition or deletion. Since Vue performs the getter/setter conversion process during instance initialization, a property must be present in the data object in order for Vue to convert it and make it reactive.

Source: https://vuejs.org/v2/guide/reactivity.html

Also added padding to the icons in the attachment section.

Signed-off-by: Abijeet <redacted>
7 years agoUpdated 'Spanish Argentina' translation.
Leonardo Martinez [Wed, 13 Jun 2018 13:12:36 +0000 (10:12 -0300)]
Updated 'Spanish Argentina' translation.

7 years agoFixes a corner case with exclamation in the ID. 875/head
Abijeet [Sun, 10 Jun 2018 11:59:30 +0000 (17:29 +0530)]
Fixes a corner case with exclamation in the ID.

Signed-off-by: Abijeet <redacted>
7 years agoRemoved previous code that is now unneeded
Abijeet [Sun, 10 Jun 2018 11:49:03 +0000 (17:19 +0530)]
Removed previous code that is now unneeded

Signed-off-by: Abijeet <redacted>
7 years agoChanged the way we were displaying the edit icon.
Abijeet [Sun, 10 Jun 2018 11:36:23 +0000 (17:06 +0530)]
Changed the way we were displaying the edit icon.

Signed-off-by: Abijeet <redacted>
7 years agoAdded code to set the cursor at end of line while scrolling.
Abijeet [Sun, 10 Jun 2018 11:34:54 +0000 (17:04 +0530)]
Added code to set the cursor at end of line while scrolling.

Signed-off-by: Abijeet <redacted>
7 years agoAdded code to handle scroll for markdown.
Abijeet [Sun, 10 Jun 2018 07:41:10 +0000 (13:11 +0530)]
Added code to handle scroll for markdown.

Signed-off-by: Abijeet <redacted>
7 years agoAdded copy button to codemirror-rendered code blocks
Dan Brown [Sat, 9 Jun 2018 09:41:01 +0000 (10:41 +0100)]
Added copy button to codemirror-rendered code blocks

Closes #858

7 years agoFixes undefined error when clicking on page navigation links. 874/head
Abijeet [Sun, 3 Jun 2018 08:54:55 +0000 (14:24 +0530)]
Fixes undefined error when clicking on page navigation links.

Fixes #873

Signed-off-by: Abijeet <redacted>
7 years agoAdds edit icon to each header in the page.
Abijeet [Sun, 3 Jun 2018 08:17:07 +0000 (13:47 +0530)]
Adds edit icon to each header in the page.

Towards #618

Signed-off-by: Abijeet <redacted>
7 years agoNew strings 865/head
Marcos [Tue, 29 May 2018 23:41:25 +0000 (01:41 +0200)]
New strings

7 years agoFixed incorrect tag from removing ng tags
Dan Brown [Mon, 28 May 2018 10:06:11 +0000 (11:06 +0100)]
Fixed incorrect tag from removing ng tags

7 years agoRemoved old ng tags, Fixed header spacing
Dan Brown [Mon, 28 May 2018 09:33:38 +0000 (10:33 +0100)]
Removed old ng tags, Fixed header spacing

Also prevent pointer error on custom home page

7 years agoMade header link spacing a little more even
Dan Brown [Sun, 27 May 2018 19:32:06 +0000 (20:32 +0100)]
Made header link spacing a little more even

7 years agoMade comments section more subtle
Dan Brown [Sun, 27 May 2018 19:20:13 +0000 (20:20 +0100)]
Made comments section more subtle

Also removed spacing from within details above active restrictions

7 years agoFixed search icon overalapping input in header
Dan Brown [Sun, 27 May 2018 18:51:32 +0000 (19:51 +0100)]
Fixed search icon overalapping input in header

Fixes #859

7 years agoMerge branch 'drawing_updates'
Dan Brown [Sun, 27 May 2018 18:42:25 +0000 (19:42 +0100)]
Merge branch 'drawing_updates'

7 years agoAdded maintenance view with image-cleanup
Dan Brown [Sun, 27 May 2018 18:40:07 +0000 (19:40 +0100)]
Added maintenance view with image-cleanup

7 years agoMade image cleanup safer
Dan Brown [Sun, 27 May 2018 13:33:50 +0000 (14:33 +0100)]
Made image cleanup safer

Also fixed drawing update in markdown editor.
Added shortcut for MD editor to view drawing manager.

7 years agoAdded command to clean-up old images, Unfinished
Dan Brown [Sun, 20 May 2018 17:16:01 +0000 (18:16 +0100)]
Added command to clean-up old images, Unfinished

7 years agoRemoved old image versions test
Dan Brown [Sun, 20 May 2018 16:12:44 +0000 (17:12 +0100)]
Removed old image versions test

7 years agoUpdated secure-images option to not effect image name
Dan Brown [Sun, 20 May 2018 15:47:53 +0000 (16:47 +0100)]
Updated secure-images option to not effect image name

Instead only the image path is altered.
Also fixed image manger mode not changing on button press.

7 years agoReverted work on revisions
Dan Brown [Sun, 20 May 2018 15:40:30 +0000 (16:40 +0100)]
Reverted work on revisions

Improved linkage of drawings and image manager.
Updated image updates to create new versions.

7 years agoMerge pull request #846 from moucho/master
Dan Brown [Sun, 20 May 2018 14:20:33 +0000 (15:20 +0100)]
Merge pull request #846 from moucho/master

Updated Spanish translation

7 years agoMerge pull request #851 from vriic/master
Dan Brown [Sun, 20 May 2018 11:06:44 +0000 (12:06 +0100)]
Merge pull request #851 from vriic/master

Update german translation

7 years agoMerge pull request #802 from marcusforsberg/master
Dan Brown [Sun, 20 May 2018 11:05:11 +0000 (12:05 +0100)]
Merge pull request #802 from marcusforsberg/master

Updated Swedish translation

7 years agoEmbedded SVG icons in css/js files
Dan Brown [Sun, 20 May 2018 10:55:23 +0000 (11:55 +0100)]
Embedded SVG icons in css/js files

Allows removal of hacky /icon endpoint solution.
Fixes PDF exports with WKHTML and allows the icon to show in HTML
exports.

Fixes #796

7 years agoFixed attachment error handling, Allowed all link types
Dan Brown [Sun, 20 May 2018 10:06:10 +0000 (11:06 +0100)]
Fixed attachment error handling, Allowed all link types

Related to #812

7 years agoMerge branch 'feature/615'
Dan Brown [Sun, 20 May 2018 09:13:34 +0000 (10:13 +0100)]
Merge branch 'feature/615'

7 years agoReorganised home and robots views
Dan Brown [Sun, 20 May 2018 09:11:56 +0000 (10:11 +0100)]
Reorganised home and robots views

Extracted home view sidebar into own view.
Moved home and robot views into 'common' folder so that we only have
layouts in the top-level views folder.

7 years agoMerge branch 'master' into feature/615
Dan Brown [Sun, 20 May 2018 08:51:45 +0000 (09:51 +0100)]
Merge branch 'master' into feature/615

7 years agoPrevented back-to-top showing on flexbox-body pages
Dan Brown [Sun, 20 May 2018 08:48:11 +0000 (09:48 +0100)]
Prevented back-to-top showing on flexbox-body pages

Fixes #824

7 years agoUpdate session config to match laravel
Dan Brown [Sun, 20 May 2018 08:38:27 +0000 (09:38 +0100)]
Update session config to match laravel

Includes option to set secure cookies via env.
Closes #817

7 years agoCodemirror mode now correct for c-like langs
Dan Brown [Sun, 20 May 2018 08:32:15 +0000 (09:32 +0100)]
Codemirror mode now correct for c-like langs

Fixes #849

7 years agoUpdate: Übersetzung 851/head
Nikolai Nikolajevic [Sun, 20 May 2018 01:00:55 +0000 (03:00 +0200)]
Update: Übersetzung

7 years agoStarted work on revisions in image manager 837/head
Dan Brown [Sat, 19 May 2018 17:44:40 +0000 (18:44 +0100)]
Started work on revisions in image manager

7 years agoImproved 404 handling and fixed editor error
Dan Brown [Sat, 19 May 2018 16:01:33 +0000 (17:01 +0100)]
Improved 404 handling and fixed editor error

404 handling now not a hack-around and uses Laravel 'fallback' routes
instead. Prevents errors with the session when you have mulitple errors
on a page where a post/put/delete is made.

7 years agoUpdated Spanish translation 846/head
Marcos [Fri, 18 May 2018 01:10:49 +0000 (03:10 +0200)]
Updated Spanish translation

7 years agoDrawings now generate revisions, not replace
Dan Brown [Sun, 13 May 2018 16:41:35 +0000 (17:41 +0100)]
Drawings now generate revisions, not replace

Updated drawing update test to accomodate.
Image deletion system now takes revisions into account.

7 years agoStarted work on drawing revisions
Dan Brown [Sun, 13 May 2018 11:07:38 +0000 (12:07 +0100)]
Started work on drawing revisions

Improved sidebar and selection styling of image manager.
Allowed image manager imageType to be changed on open.
Created models for image revisions.

7 years agoChanged the location of the "view-toggle" to be under the books views. 830/head
Abijeet [Sat, 12 May 2018 12:56:35 +0000 (18:26 +0530)]
Changed the location of the "view-toggle" to be under the books views.

Signed-off-by: Abijeet <redacted>
7 years agoremoved some added CSS as it was causing unintended sideffects.
Abijeet [Sat, 12 May 2018 11:58:10 +0000 (17:28 +0530)]
removed some added CSS as it was causing unintended sideffects.

Signed-off-by: Abijeet <redacted>
7 years agoAdded the book view toggle option on the homepage.
Abijeet [Sat, 12 May 2018 08:46:05 +0000 (14:16 +0530)]
Added the book view toggle option on the homepage.

Signed-off-by: Abijeet <redacted>
7 years agoAdded test cases.
Abijeet [Sat, 12 May 2018 07:37:28 +0000 (13:07 +0530)]
Added test cases.

Signed-off-by: Abijeet <redacted>
7 years agoImplemented displaying of the books list on home page.
Abijeet [Thu, 10 May 2018 03:35:18 +0000 (09:05 +0530)]
Implemented displaying of the books list on home page.

7 years agoAdded an option to set books as the default homepage.
Abijeet [Wed, 9 May 2018 02:56:49 +0000 (08:26 +0530)]
Added an option to set books as the default homepage.

Signed-off-by: Abijeet <redacted>
7 years agoRepaired other uses of entity-meta view
Dan Brown [Mon, 30 Apr 2018 14:12:10 +0000 (15:12 +0100)]
Repaired other uses of entity-meta view

7 years agoUpdated npm dependancies
Dan Brown [Mon, 30 Apr 2018 13:54:44 +0000 (14:54 +0100)]
Updated npm dependancies

7 years agoRevamped tag styling
Dan Brown [Mon, 30 Apr 2018 13:35:15 +0000 (14:35 +0100)]
Revamped tag styling

7 years agoCleaned details sidebar box and merged with permissions
Dan Brown [Mon, 30 Apr 2018 12:53:04 +0000 (13:53 +0100)]
Cleaned details sidebar box and merged with permissions

7 years agoUpdated version for next block of development
Dan Brown [Mon, 30 Apr 2018 12:52:22 +0000 (13:52 +0100)]
Updated version for next block of development

7 years agoAttempted to fix failing time-based test
Dan Brown [Sun, 22 Apr 2018 19:06:46 +0000 (20:06 +0100)]
Attempted to fix failing time-based test

7 years agoMerge branch 'master' of github.com:BookStackApp/BookStack
Dan Brown [Sun, 22 Apr 2018 11:26:21 +0000 (12:26 +0100)]
Merge branch 'master' of github.com:BookStackApp/BookStack

7 years agoApplied phpcs findings
Dan Brown [Sun, 22 Apr 2018 11:25:32 +0000 (12:25 +0100)]
Applied phpcs findings

7 years agoImproved export base64 encoding of images
Dan Brown [Sun, 22 Apr 2018 11:23:43 +0000 (12:23 +0100)]
Improved export base64 encoding of images

Now will use set storage mechanism to find image files.
Fixes #786

Added test to cover