]>
BookStack Code Mirror - bookstack/log
Robert Accettura [Mon, 22 Nov 2021 04:15:37 +0000 (23:15 -0500)]
Update verify-totp.blade.php
Robert Accettura [Sun, 21 Nov 2021 20:40:11 +0000 (15:40 -0500)]
Set taborder for TOTP Verification
Adding tabindex=0 means when pressing tab the focus goes right to the TOTP input field. When using a Password Manager this makes it easier than having to hit tab 3X to get the right focus.
Dan Brown [Sat, 20 Nov 2021 14:03:56 +0000 (14:03 +0000)]
Applied another set of static analysis improvements
Dan Brown [Thu, 18 Nov 2021 21:04:25 +0000 (21:04 +0000)]
Added video guide link to visual theme system docs
Dan Brown [Tue, 16 Nov 2021 12:31:37 +0000 (12:31 +0000)]
New Crowdin updates (#3040)
Dan Brown [Tue, 16 Nov 2021 12:29:50 +0000 (12:29 +0000)]
Updated translators and made StyleCI changes
Dan Brown [Mon, 15 Nov 2021 19:00:37 +0000 (19:00 +0000)]
Fixed tags listing grouping by name only on search
Included test to cover case
Dan Brown [Mon, 15 Nov 2021 18:39:38 +0000 (18:39 +0000)]
Updated php packages
Dan Brown [Mon, 15 Nov 2021 11:37:17 +0000 (11:37 +0000)]
Removed extra border around markdown editor box
Dan Brown [Mon, 15 Nov 2021 11:17:27 +0000 (11:17 +0000)]
Fixed page editor back button sometimes going nowhere
Updated the back button to be a proper link instead of a reference to
the last viewed URL since it could break if the last page was the
current one (On validation for example).
Includes test to cover.
Also applied some styleCI changes.
Fixes #2834
Dan Brown [Mon, 15 Nov 2021 10:50:28 +0000 (10:50 +0000)]
Prevented auto-login from direct email confirmation actions
Was done for convenience but could potentially be exploited by an
attacker using signing up via one of these routes, then forwarding
an email confirmation to another user so they unknowingly utilise
an account someone else controls.
Tweaks the flow of confirming email, and the user invite flow.
For #3050
Dan Brown [Mon, 15 Nov 2021 00:48:05 +0000 (00:48 +0000)]
Updated page includes to be top-level for code blocks
This change means that code blocks are now included still wrapped in
their pre tags, as we do for tables and lists.
Previously the <code> inner content would be included which would lead
to a generally bad/broken presentation.
Hopefully should not be a breaking change as section include tags for
code was tricky to get to, and it was in a semi-broken state.
For #2406
Dan Brown [Sun, 14 Nov 2021 22:03:22 +0000 (22:03 +0000)]
Added an env configurable file upload size limit
Replaces the old suggestion of setting JS head 'window.uploadLimit'
variable. This new env option will be used by back-end validation and
front-end libs/logic too.
Limits already likely exist within prod environments at a PHP and
webserver level but this allows an app-level limit and centralises the
option on the BookStack side into the .env
Closes #3033
Dan Brown [Sun, 14 Nov 2021 21:13:24 +0000 (21:13 +0000)]
Changed logout routes to POST instead of GET
As per #3047.
Also made some SAML specific fixes:
- IDP initiated login was broken due to forced default session value.
Double checked against OneLogin lib docs that this reverted logic was fine.
- Changed how the saml login flow works to use 'withoutMiddleware' on
the route instead of hacking out the session driver. This was due to
the array driver (previously used for the hack) no longer being
considered non-persistent.
Dan Brown [Sun, 14 Nov 2021 16:53:01 +0000 (16:53 +0000)]
Fixed sponsor image logo paths
Broke due to website branch name change
Dan Brown [Sun, 14 Nov 2021 16:28:01 +0000 (16:28 +0000)]
Added API search endpoint
Is a little awkward, emulates a 'list' API endpoint but has unstable
paging and does not support filters/sort. This is detailed on the
endpoint though.
Made some updates to the docs system to better support parameters
and examples on GET requests.
Includes tests to cover.
For #909
Dan Brown [Sun, 14 Nov 2021 15:20:04 +0000 (15:20 +0000)]
Added /api => /api/docs redirect for convenience.
Dan Brown [Sun, 14 Nov 2021 15:16:18 +0000 (15:16 +0000)]
Removed prefix route groups, applyed styleci changes
Removing prefix route groups out of visual preference.
Those don't really save much and I prefer seeing the complete
paths when going down the list to better guage where I am.
Dan Brown [Sun, 14 Nov 2021 15:07:13 +0000 (15:07 +0000)]
Prevented created/update_by filters be wiped in search
Updating filters via sidebar would wipe the created_by/update_by filters
since these were not part of the sidebar filter form.
This adds them, if existing, as hidden inputs.
Includes tests to cover.
Closes #2736
Dan Brown [Sun, 14 Nov 2021 12:17:22 +0000 (12:17 +0000)]
Fixed issue where markdown drafts showed as HTML
Markdown content was not being stored, only the sent
HTML representation, causing the draft to show as HTML upon next edit.
Added test to cover.
Fixes #3054
Dan Brown [Sun, 14 Nov 2021 11:50:13 +0000 (11:50 +0000)]
Hid skip-to-content for print media
Fixes #3051
Dan Brown [Sat, 13 Nov 2021 15:13:29 +0000 (15:13 +0000)]
Merge pull request #3043 from BookStackApp/search_improvements_a
Search Engine Improvement
Dan Brown [Sat, 13 Nov 2021 15:04:04 +0000 (15:04 +0000)]
Fixed occurances of altered titles in search results
Dan Brown [Sat, 13 Nov 2021 14:51:59 +0000 (14:51 +0000)]
Attempted to make test a bit less flaky
Dan Brown [Sat, 13 Nov 2021 14:37:40 +0000 (14:37 +0000)]
Made further tweaks to search results formatting
- Updated page names to not be limited to a certain length.
- Added better start/end fill logic.
- Prevented <strong> tags from being counted towards the target content
length desired from the formatter.
Dan Brown [Sat, 13 Nov 2021 13:43:41 +0000 (13:43 +0000)]
Fixed failing tests due to search highlighting changes
Dan Brown [Sat, 13 Nov 2021 13:28:17 +0000 (13:28 +0000)]
Applied StyleCI changes
Dan Brown [Sat, 13 Nov 2021 13:26:11 +0000 (13:26 +0000)]
Added testing to cover search result highlighting
Dan Brown [Sat, 13 Nov 2021 13:02:32 +0000 (13:02 +0000)]
Added tag highlighting in search
Using basic match of name or value containing a general term.
Dan Brown [Sat, 13 Nov 2021 12:44:27 +0000 (12:44 +0000)]
Added name highlighting in search results
Dan Brown [Fri, 12 Nov 2021 22:57:50 +0000 (22:57 +0000)]
Added search result preview text highlighting
Created a new class to manage formatting of content for search results.
Turned out to be quite a complex task. This only does the preview text
so far, not titles or tags.
Not yet tested.
Dan Brown [Fri, 12 Nov 2021 18:03:44 +0000 (18:03 +0000)]
Added auto-conversion of search terms to exact values
Will occur when a search term contains a character that's used to split
content into search terms.
Added testing to cover.
Dan Brown [Fri, 12 Nov 2021 17:06:01 +0000 (17:06 +0000)]
Added tag values as part of the indexed search terms
This allows finding content via tag name/values when just searching
using normal seach terms.
Added testing to cover.
Related to #1577
Dan Brown [Fri, 12 Nov 2021 13:47:23 +0000 (13:47 +0000)]
Added page content parsing to up-rank header text in search
This adds parsing of page content so that headers apply a boost to
scores in the search term index.
Additionally, this merges title and content terms to reduce the amount
of stored terms a little.
Includes testing to cover.
Dan Brown [Thu, 11 Nov 2021 14:10:11 +0000 (14:10 +0000)]
Updated regen-search command to show some level of progress
Dan Brown [Thu, 11 Nov 2021 13:36:49 +0000 (13:36 +0000)]
Refactored search indexer, Increase title/name score boost
- Title score boost changed from 5 to 40 (8x increase).
- Extracted entity parsing to its own function
Dan Brown [Tue, 9 Nov 2021 15:13:15 +0000 (15:13 +0000)]
Added missing comments or types
Checked over latest changes for potential SQL injection, all variable
usages are either (from trusted sourced AND case) or using
parameters/bindings to ensure it's handled at driver/lib level.
Dan Brown [Tue, 9 Nov 2021 15:05:02 +0000 (15:05 +0000)]
Added test to cover search frquency rank changes
Dan Brown [Mon, 8 Nov 2021 15:24:49 +0000 (15:24 +0000)]
Improved relation loading during search
Relations now loaded during back-end query phase instead of being lazy
loaded one-by-one within views.
Reduced queries in testing from ~60 to ~20.
Need to check other areas list-item.php's "showPath" option is used to
ensure relations are properly loaded for those listings.
Dan Brown [Mon, 8 Nov 2021 15:00:47 +0000 (15:00 +0000)]
Applied styleci fixes and pluck improvement as per larastan
Dan Brown [Mon, 8 Nov 2021 14:12:40 +0000 (14:12 +0000)]
Added search term score popularity adjustment
Adds adjustment of search term 'score' (Using in result ranking) so that
a relative 0.3 to 1.3 mulitplier is applied based upon relative
popularity within the whole database. At this point the term popularity
is still done via a prefix match against the search term.
Uses a SUM(IF(cond, a, IF(cond, a, ...))) chain to produce the scoring
result in the select query.
Dan Brown [Mon, 8 Nov 2021 11:41:14 +0000 (11:41 +0000)]
Reduced data retreived from database on page search
Dan Brown [Mon, 8 Nov 2021 11:29:25 +0000 (11:29 +0000)]
Further search system refactorings
- Moved search term querying to its own method.
- Updated Large content seeder to be more performant
Dan Brown [Mon, 8 Nov 2021 11:04:27 +0000 (11:04 +0000)]
Refactored search runner a little to be neater
Dan Brown [Sat, 6 Nov 2021 22:00:33 +0000 (22:00 +0000)]
Applied latest StyleCI changes
Dan Brown [Sat, 6 Nov 2021 21:59:34 +0000 (21:59 +0000)]
Merge pull request #3042 from BookStackApp/tags_view
Tag view
Dan Brown [Sat, 6 Nov 2021 21:54:02 +0000 (21:54 +0000)]
Added testing coverage for tag index
Also:
- Extracted out index table row to its own view.
- Added empty state.
- Ensured query params are set on pagination links.
Dan Brown [Sat, 6 Nov 2021 20:21:11 +0000 (20:21 +0000)]
Added links to tag page
- Added from books/shelves listings and within the tag-edit view for all
entities.
Dan Brown [Sat, 6 Nov 2021 16:30:20 +0000 (16:30 +0000)]
Started build of tag view
- Created listing
- Allows drilldown to tag name
- Shows totals
Not yet covered via testing
Dan Brown [Sat, 6 Nov 2021 00:32:01 +0000 (00:32 +0000)]
Done a round of phpstan fixes
Dan Brown [Fri, 5 Nov 2021 16:27:59 +0000 (16:27 +0000)]
Applied StyleCI changes, added php/larastan to attribution
Dan Brown [Fri, 5 Nov 2021 16:18:06 +0000 (16:18 +0000)]
Added inital phpstan/larastan setup
Dan Brown [Fri, 5 Nov 2021 00:28:41 +0000 (00:28 +0000)]
Applied styleci changes
Dan Brown [Fri, 5 Nov 2021 00:26:55 +0000 (00:26 +0000)]
Standardised laravel validation to be array based
Converted from string-only-based validation.
Array based validation works nicer once you have validation classess or
advanced validation options.
Dan Brown [Thu, 4 Nov 2021 23:07:36 +0000 (23:07 +0000)]
Updated npm deps
Dan Brown [Thu, 4 Nov 2021 22:58:15 +0000 (22:58 +0000)]
Merge branch 'master' of github.com:BookStackApp/BookStack
Dan Brown [Thu, 4 Nov 2021 22:57:49 +0000 (22:57 +0000)]
Applied latest styleci changes
Dan Brown [Thu, 4 Nov 2021 22:57:04 +0000 (22:57 +0000)]
New Crowdin updates (#3038)
Just crowdin aligning string quote styles
Dan Brown [Thu, 4 Nov 2021 22:52:35 +0000 (22:52 +0000)]
Removed style in discord logo to prevent clash with twitter logo
Both were using the same class names causing a quadrant of the slack logo
to be the discord brand color.
Related to #3032
Dan Brown [Thu, 4 Nov 2021 22:45:57 +0000 (22:45 +0000)]
Merge branch 'modernize-3rd-party-service-logos' of https://github.com/na3shkw/BookStack into na3shkw-modernize-3rd-party-service-logos
Dan Brown [Thu, 4 Nov 2021 22:42:35 +0000 (22:42 +0000)]
Merge branch 'laravel_upgrade'
Dan Brown [Thu, 4 Nov 2021 22:38:55 +0000 (22:38 +0000)]
Reverted shift change to old migration
Dan Brown [Thu, 4 Nov 2021 22:29:36 +0000 (22:29 +0000)]
Updated php packages, Added php8.1 to GH actions
Dan Brown [Thu, 4 Nov 2021 22:02:21 +0000 (22:02 +0000)]
Updated API examples with date format changes
Updated to full ISO-8601 to reflect change in Laravel 7.
Dan Brown [Mon, 1 Nov 2021 13:26:02 +0000 (13:26 +0000)]
Applied latest styleci changes
Dan Brown [Mon, 1 Nov 2021 13:25:12 +0000 (13:25 +0000)]
Merge branch '3027_attachment_vuln'
Dan Brown [Mon, 1 Nov 2021 13:16:15 +0000 (13:16 +0000)]
New Crowdin updates (#3023)
* New translations errors.php (Polish)
* New translations activities.php (Dutch)
* New translations auth.php (Dutch)
* New translations common.php (Dutch)
* New translations entities.php (Dutch)
* New translations auth.php (Dutch)
* New translations auth.php (Dutch)
* New translations auth.php (Dutch)
* New translations settings.php (Latvian)
na3shkw [Mon, 1 Nov 2021 12:41:23 +0000 (12:41 +0000)]
Modernize third party services' logos
Dan Brown [Mon, 1 Nov 2021 11:32:00 +0000 (11:32 +0000)]
Updated attachments to not be saved with a complete extension
Intended to limit impact in the event the storage path is potentially
exposed.
Dan Brown [Mon, 1 Nov 2021 11:17:30 +0000 (11:17 +0000)]
Ran a pass through image and attachment routes
Added some stronger types, formatting changes and simplifications along
the way.
Dan Brown [Mon, 1 Nov 2021 00:24:42 +0000 (00:24 +0000)]
Cleaned up logic within ImageRepo
- Moved out extension check to ImageService as that seems more relevant.
- Updated models to use static-style references instead of facade to align with common modern usage within the app.
- Updated custom image_extension validation rule to use shared logic in image service.
Dan Brown [Sun, 31 Oct 2021 23:53:17 +0000 (23:53 +0000)]
Updated showImage file serving to not be traversable
For #3030
Dan Brown [Sun, 31 Oct 2021 17:58:56 +0000 (17:58 +0000)]
Added safe mime sniffing to prevent serving HTML
(Amoung other content types)
For #3027
Dan Brown [Sun, 31 Oct 2021 13:08:01 +0000 (13:08 +0000)]
Updated AzureAD provider to use microsoft graph
Since AzureAD graph is going away.
Tested using old AzureAD graph usage for backwards-compatbility, did not
seem to break things. Could not test with conditional access though due
to azure never enforcing it no matter what I attempted.
Fpr #3028
Dan Brown [Sat, 30 Oct 2021 21:03:36 +0000 (22:03 +0100)]
Moved from debugbar to clockwork
Dan Brown [Sat, 30 Oct 2021 20:29:59 +0000 (21:29 +0100)]
Laravel 8 shift squash & merge (#3029)
* Temporarily moved back config path
* Apply Laravel coding style
* Shift exception handler
* Shift HTTP kernel and middleware
* Shift service providers
* Convert options array to fluent methods
* Shift to class based routes
* Shift console routes
* Ignore temporary framework files
* Shift to class based factories
* Namespace seeders
* Shift PSR-4 autoloading
* Shift config files
* Default config files
* Shift Laravel dependencies
* Shift return type of base TestCase methods
* Shift cleanup
* Applied stylci style changes
* Reverted config files location
* Applied manual changes to Laravel 8 shift
Co-authored-by: Shift <redacted>
Dan Brown [Sat, 30 Oct 2021 10:51:49 +0000 (11:51 +0100)]
Updated sponsor link
Dan Brown [Fri, 29 Oct 2021 20:37:10 +0000 (21:37 +0100)]
Added sponsors to readme, updated license file
Dan Brown [Thu, 28 Oct 2021 14:55:13 +0000 (15:55 +0100)]
New Crowdin updates (#3014)
* New translations entities.php (Estonian)
* New translations entities.php (Estonian)
Dan Brown [Thu, 28 Oct 2021 14:54:00 +0000 (15:54 +0100)]
Made further changes to page image extraction validation
Fixes #3019
Increased testing to cover the failing case amoung others.
Dan Brown [Wed, 27 Oct 2021 11:29:01 +0000 (12:29 +0100)]
Added test to cover #3010
Dan Brown [Wed, 27 Oct 2021 11:21:27 +0000 (12:21 +0100)]
Merge branch 'master' of https://github.com/haxatron/BookStack into haxatron_upload_issue
Dan Brown [Wed, 27 Oct 2021 11:17:53 +0000 (12:17 +0100)]
New Crowdin updates (#3006)
* New translations auth.php (Latvian)
* New translations errors.php (Latvian)
* New translations auth.php (Latvian)
* New translations entities.php (Latvian)
* New translations settings.php (Latvian)
* New translations settings.php (Estonian)
* New translations entities.php (Estonian)
* New translations settings.php (Estonian)
* New translations validation.php (Estonian)
* New translations entities.php (Estonian)
* New translations settings.php (Spanish, Argentina)
* New translations settings.php (Vietnamese)
* New translations settings.php (Slovenian)
* New translations settings.php (Swedish)
* New translations settings.php (Turkish)
* New translations settings.php (Ukrainian)
* New translations settings.php (Chinese Simplified)
* New translations settings.php (Chinese Traditional)
* New translations settings.php (Portuguese, Brazilian)
* New translations settings.php (Russian)
* New translations settings.php (Indonesian)
* New translations settings.php (Persian)
* New translations settings.php (Croatian)
* New translations settings.php (Latvian)
* New translations settings.php (Bosnian)
* New translations settings.php (Norwegian Bokmal)
* New translations settings.php (Slovak)
* New translations settings.php (Portuguese)
* New translations settings.php (Polish)
* New translations settings.php (Catalan)
* New translations settings.php (Estonian)
* New translations settings.php (Japanese)
* New translations settings.php (French)
* New translations settings.php (Spanish)
* New translations settings.php (Arabic)
* New translations settings.php (Bulgarian)
* New translations settings.php (Czech)
* New translations settings.php (Dutch)
* New translations settings.php (Danish)
* New translations settings.php (German)
* New translations settings.php (Hebrew)
* New translations settings.php (Hungarian)
* New translations settings.php (Italian)
* New translations settings.php (Korean)
* New translations settings.php (Lithuanian)
* New translations settings.php (German Informal)
* New translations settings.php (Polish)
* New translations settings.php (French)
* New translations settings.php (German)
* New translations settings.php (German Informal)
Dan Brown [Tue, 26 Oct 2021 21:04:18 +0000 (22:04 +0100)]
Laravel 7.x Shift (#3011)
* Apply Laravel coding style
* Shift bindings
* Shift core files
* Shift to Throwable
* Add laravel/ui dependency
* Shift Eloquent methods
* Shift config files
* Shift Laravel dependencies
* Shift cleanup
* Shift test config and references
* Applied styleci changes
* Applied fixes post shift to laravel 7
Co-authored-by: Shift <redacted>
Dan Brown [Tue, 26 Oct 2021 15:09:41 +0000 (16:09 +0100)]
Added security policy md file
Dan Brown [Tue, 26 Oct 2021 12:33:27 +0000 (13:33 +0100)]
Merge pull request #3008 from IndrekHaav/et-typo
Minor capitalisation fix for Estonian
Dan Brown [Tue, 26 Oct 2021 12:12:40 +0000 (13:12 +0100)]
Updated php deps
Also removes abandoned status of sebastian/resource-operations as per
issue #3007
Indrek Haav [Tue, 26 Oct 2021 12:09:38 +0000 (15:09 +0300)]
Minor capitalisation fix for Estonian
Haxatron [Tue, 26 Oct 2021 01:39:16 +0000 (09:39 +0800)]
Update ImageRepo.php
fix image validation vulnerability
Dan Brown [Mon, 25 Oct 2021 14:01:32 +0000 (15:01 +0100)]
New Crowdin updates (#3005)
* New translations settings.php (Spanish, Argentina)
* New translations settings.php (Polish)
* New translations settings.php (Estonian)
* New translations errors.php (Spanish, Argentina)
* New translations settings.php (Japanese)
* New translations activities.php (German Informal)
* New translations auth.php (German Informal)
* New translations settings.php (French)
* New translations settings.php (Spanish)
* New translations settings.php (Arabic)
* New translations settings.php (Bulgarian)
* New translations settings.php (Catalan)
* New translations settings.php (Norwegian Bokmal)
* New translations settings.php (German Informal)
* New translations settings.php (Bosnian)
* New translations settings.php (Czech)
* New translations settings.php (Slovak)
* New translations settings.php (Danish)
* New translations settings.php (German)
* New translations settings.php (Hebrew)
* New translations settings.php (Hungarian)
* New translations settings.php (Italian)
* New translations settings.php (Korean)
* New translations settings.php (Lithuanian)
* New translations settings.php (Dutch)
* New translations settings.php (Portuguese)
* New translations settings.php (Russian)
* New translations settings.php (Slovenian)
* New translations settings.php (Latvian)
* New translations settings.php (Swedish)
* New translations settings.php (Turkish)
* New translations settings.php (Ukrainian)
* New translations settings.php (Chinese Simplified)
* New translations settings.php (Chinese Traditional)
* New translations settings.php (Vietnamese)
* New translations settings.php (Portuguese, Brazilian)
* New translations settings.php (Indonesian)
* New translations settings.php (Persian)
* New translations settings.php (Croatian)
* New translations validation.php (German Informal)
Dan Brown [Mon, 25 Oct 2021 13:49:21 +0000 (14:49 +0100)]
Updated translators before v21.10 release
Dan Brown [Mon, 25 Oct 2021 13:49:03 +0000 (14:49 +0100)]
Added estonian to language logic
Dan Brown [Mon, 25 Oct 2021 12:51:27 +0000 (13:51 +0100)]
New Crowdin updates (#2983)
* New translations auth.php (Polish)
* New translations common.php (Polish)
* New translations entities.php (Polish)
* New translations auth.php (Polish)
* New translations common.php (Polish)
* New translations settings.php (Polish)
* New translations validation.php (Polish)
* New translations activities.php (Estonian)
* New translations auth.php (Estonian)
* New translations common.php (Estonian)
* New translations components.php (Estonian)
* New translations entities.php (Estonian)
* New translations errors.php (Estonian)
* New translations pagination.php (Estonian)
* New translations passwords.php (Estonian)
* New translations settings.php (Estonian)
* New translations validation.php (Estonian)
* New translations activities.php (Estonian)
* New translations activities.php (Estonian)
* New translations auth.php (Estonian)
* New translations common.php (Estonian)
* New translations components.php (Estonian)
* New translations entities.php (Estonian)
* New translations pagination.php (Estonian)
* New translations passwords.php (Estonian)
* New translations entities.php (Estonian)
* New translations errors.php (Estonian)
* New translations validation.php (Estonian)
* New translations settings.php (Estonian)
* New translations auth.php (Estonian)
* New translations entities.php (Estonian)
* New translations passwords.php (Estonian)
* New translations settings.php (Estonian)
* New translations auth.php (Estonian)
* New translations entities.php (Estonian)
* New translations errors.php (Estonian)
* New translations settings.php (Estonian)
* New translations settings.php (Estonian)
* New translations errors.php (German)
* New translations errors.php (Portuguese, Brazilian)
* New translations errors.php (Swedish)
* New translations errors.php (Turkish)
* New translations errors.php (Ukrainian)
* New translations errors.php (Chinese Simplified)
* New translations errors.php (Chinese Traditional)
* New translations errors.php (Vietnamese)
* New translations errors.php (Indonesian)
* New translations errors.php (Slovak)
* New translations errors.php (Persian)
* New translations errors.php (Spanish, Argentina)
* New translations errors.php (Croatian)
* New translations errors.php (Latvian)
* New translations errors.php (Bosnian)
* New translations errors.php (Norwegian Bokmal)
* New translations errors.php (Slovenian)
* New translations errors.php (Russian)
* New translations errors.php (Estonian)
* New translations errors.php (Danish)
* New translations errors.php (French)
* New translations errors.php (Spanish)
* New translations errors.php (Arabic)
* New translations errors.php (Bulgarian)
* New translations errors.php (Catalan)
* New translations errors.php (Czech)
* New translations errors.php (Hebrew)
* New translations errors.php (Portuguese)
* New translations errors.php (Hungarian)
* New translations errors.php (Italian)
* New translations errors.php (Japanese)
* New translations errors.php (Korean)
* New translations errors.php (Lithuanian)
* New translations errors.php (Dutch)
* New translations errors.php (Polish)
* New translations errors.php (German Informal)
* New translations errors.php (Spanish)
* New translations auth.php (Estonian)
* New translations entities.php (Estonian)
* New translations errors.php (Estonian)
* New translations activities.php (Japanese)
* New translations activities.php (Japanese)
* New translations auth.php (Japanese)
* New translations components.php (Japanese)
* New translations passwords.php (Japanese)
* New translations errors.php (Estonian)
* New translations settings.php (Estonian)
* New translations validation.php (Estonian)
* New translations errors.php (French)
* New translations activities.php (Japanese)
* New translations settings.php (Japanese)
* New translations entities.php (Japanese)
* New translations settings.php (Japanese)
* New translations common.php (Japanese)
* New translations settings.php (Japanese)
* New translations settings.php (Japanese)
* New translations entities.php (Japanese)
* New translations settings.php (Japanese)
* New translations settings.php (Japanese)
* New translations entities.php (Japanese)
* New translations settings.php (Japanese)
* New translations common.php (Japanese)
* New translations errors.php (Polish)
* New translations auth.php (Estonian)
* New translations components.php (Estonian)
* New translations entities.php (Estonian)
* New translations validation.php (Estonian)
* New translations errors.php (Estonian)
* New translations settings.php (Estonian)
* New translations errors.php (Chinese Simplified)
* New translations auth.php (Japanese)
* New translations auth.php (Japanese)
* New translations common.php (Japanese)
* New translations entities.php (Japanese)
* New translations errors.php (Italian)
* New translations common.php (Japanese)
* New translations auth.php (Italian)
* New translations entities.php (Italian)
* New translations entities.php (Japanese)
* New translations settings.php (Japanese)
* New translations common.php (Japanese)
* New translations entities.php (Japanese)
* New translations entities.php (Estonian)
* New translations settings.php (Estonian)
* New translations validation.php (Japanese)
* New translations errors.php (Japanese)
* New translations validation.php (Japanese)
* New translations auth.php (Japanese)
* New translations settings.php (Japanese)
* New translations activities.php (Indonesian)
* New translations auth.php (Indonesian)
* New translations validation.php (Estonian)
* New translations settings.php (Estonian)
Dan Brown [Sat, 23 Oct 2021 21:03:03 +0000 (22:03 +0100)]
Tweaked sidepart list item padding, Review of #3000
- Scoped padding change to just entity-list-items within the sidebar
side reduction of right-hand-padding to zero was causing other
entity-list-items, such as those in the homepage listing, would then
have no padding.
- Updated styles to use css logical properties to retain support for RTL
languages such as Arabic, where the whole interface flips around.
Related: https://css-tricks.com/css-logical-properties-and-values/
Dan Brown [Sat, 23 Oct 2021 20:54:25 +0000 (21:54 +0100)]
Merge branch 'fix_sidebar_css' of https://github.com/ffranchina/BookStack into ffranchina-fix_sidebar_css
Dan Brown [Sat, 23 Oct 2021 16:26:01 +0000 (17:26 +0100)]
Reviewed SAML SLS changes for ADFS, #2902
- Migrated env usages to config.
- Removed potentially unneeded config options or auto-set signed options
based upon provision of certificate.
- Aligned SP certificate env option naming with similar IDP option.
Tested via AFDS on windows server 2019. To test on other providers.
Francesco Franchina [Thu, 21 Oct 2021 23:34:41 +0000 (01:34 +0200)]
Fixes padding issues of the sidebar's items
Dan Brown [Thu, 21 Oct 2021 13:04:23 +0000 (14:04 +0100)]
Merge branch 'master' of https://github.com/theodor-franke/BookStack into theodor-franke-master
Dan Brown [Wed, 20 Oct 2021 12:40:27 +0000 (13:40 +0100)]
Applied styleci changes
Dan Brown [Wed, 20 Oct 2021 12:38:35 +0000 (13:38 +0100)]
Merge pull request #2996 from BookStackApp/saml2_acs_session
Updated SAML ACS post to retain user session