5420f3451c
Merge branch 'show-tags' of https://github.com/burnoutberni/BookStack into burnoutberni-show-tags
2021-05-24 15:12:45 +01:00
7d94da10fb
Merge branch 'v21.04.x'
2021-05-24 13:08:51 +01:00
c7322a71f7
Added theme add social driver redirect configuration callback
...
Allows someone using the theme system to configure the social driver
before a redirect action occurs, by passing a callback as an additional
param to the theme 'addSocialDriver' method.
2021-05-24 12:55:45 +01:00
2c3523f6a1
Updated image permission setting logic
...
To ensure thhat the visibility is still set on local storage options
since the previous recent changes could cause problems where in
scenarios where the server user could not read images uploaded by the
php process user.
Closes #2758
2021-05-24 12:09:28 +01:00
dd6076049c
Merge pull request #2748 from BookStackApp/favourite_system
...
Favourite System
2021-05-23 14:45:42 +01:00
ba8ba5c634
Added testing to favourite system
...
- Also removed some old view service references.
- Updated TopFavourites query to be based on favourites table and join
in the views instead of the other way around, so that favourites still
show even if they have no views.
2021-05-23 14:34:36 +01:00
c2069f37cc
Added deletion of favourites on entity/user delete
2021-05-23 13:41:56 +01:00
1e0aa7ee2c
Added favourites page with link from header and home
2021-05-23 13:34:08 +01:00
27942f5ce8
Deleted redundant complex relationmultimodel query class
2021-05-22 14:07:57 +01:00
d0ff79ea60
Revamped some complex queries, added favourites to home
...
- Removed old view system and started use of new query classes instead.
- Finished off RelationMultiModelQuery but found it was less efficient
than x-many queries due to the amount of tables being scanned.
Adding now for history but will delete as not used.
- Updated recently viewed to use same query system as popular items
rather than running and joining x-entities queries.
- Added "Most Viewed Faviourites" listing to homepages.
2021-05-22 14:05:28 +01:00
3de02566bf
Started building system for cross-model queries
2021-05-19 23:37:23 +01:00
93fd869ba3
Started refactoring of view service
...
Phasing out the view service from being a generic 'service' class,
moving the core create/delete methods into the model.
The idea is that the existing query work will need to interlink
with the favourite system so maybe we have a (or many composable)
query building classes rather than mixing query building and
create/delete work as per the old service.
2021-05-16 10:49:37 +01:00
3ca149137e
Added faviourtes to other entity types
2021-05-16 10:26:28 +01:00
db9aa41096
Started writing testing for favourites
2021-05-16 01:07:20 +01:00
bf8e7f3393
Started addition of favourite system
2021-05-16 00:29:56 +01:00
7a059a5e90
Updated translator attribution before release v21.04.5
2021-05-15 17:54:57 +01:00
e5fc104aff
New Crowdin updates ( #2737 )
...
* New translations errors.php (Italian)
* New translations errors.php (Slovak)
* New translations errors.php (Norwegian Bokmal)
* New translations errors.php (Bosnian)
* New translations errors.php (Latvian)
* New translations errors.php (Spanish, Argentina)
* New translations errors.php (Persian)
* New translations errors.php (Indonesian)
* New translations errors.php (Portuguese, Brazilian)
* New translations errors.php (Vietnamese)
* New translations errors.php (Chinese Traditional)
* New translations errors.php (Chinese Simplified)
* New translations errors.php (Ukrainian)
* New translations errors.php (Turkish)
* New translations errors.php (Swedish)
* New translations errors.php (Slovenian)
* New translations errors.php (Russian)
* New translations errors.php (French)
* New translations errors.php (Portuguese)
* New translations errors.php (Polish)
* New translations errors.php (Dutch)
* New translations errors.php (Korean)
* New translations errors.php (Japanese)
* New translations errors.php (Hungarian)
* New translations errors.php (Hebrew)
* New translations errors.php (German)
* New translations errors.php (Danish)
* New translations errors.php (Czech)
* New translations errors.php (Catalan)
* New translations errors.php (Bulgarian)
* New translations errors.php (Arabic)
* New translations errors.php (Spanish)
* New translations errors.php (German Informal)
* New translations errors.php (Chinese Simplified)
* New translations errors.php (French)
* New translations common.php (French)
* New translations errors.php (Spanish, Argentina)
* New translations common.php (Spanish, Argentina)
* New translations entities.php (Spanish, Argentina)
* New translations activities.php (Arabic)
* New translations auth.php (Arabic)
* New translations entities.php (Arabic)
* New translations auth.php (Arabic)
* New translations components.php (Arabic)
* New translations entities.php (Arabic)
* New translations errors.php (Russian)
* New translations common.php (Portuguese)
* New translations errors.php (Portuguese)
2021-05-15 17:50:02 +01:00
d0ed165630
Merge pull request #2735 from dopyrory3/table_column_fix
...
Fix table width styling on pages rendered in markdown
2021-05-15 17:48:27 +01:00
68ef6a842f
Fixed issue thrown upon empty markdown content save
...
Closes #2741
2021-05-15 17:33:53 +01:00
c1f070a136
Handle acl set of images differently for s3 and s3-like
...
Related to #2739
2021-05-15 17:25:51 +01:00
c2cc1ec5e5
Adjusted dompdf font path to writable folder
...
Related to #2746
2021-05-15 12:19:36 +01:00
386925ad8e
Apply column fix to all tables
2021-05-10 12:11:28 +01:00
243c1db408
Revert "Fix table width style"
...
This reverts commit b010d2663d9bb812789e751ab2e59b155835db5a.
2021-05-10 12:10:02 +01:00
9e7bcacf8c
Moved NotifyException render work from handler to exception
...
As continued from last commit.
2021-05-08 19:00:09 +01:00
7be7d7d1e7
Updated not-found image path handling to have better ux
...
Added test to cover.
Started refactoring some of the app error handling in
the process of this.
Fixes #2696
2021-05-08 18:49:58 +01:00
04c1d0e071
Updated translators before v21.04.4 release
2021-05-08 17:56:35 +01:00
ab62e0f75b
Merge pull request #2716 from Jokuna/master
...
Update Korean translation
2021-05-08 17:53:02 +01:00
d85f99c87c
New Crowdin updates ( #2719 )
...
* New translations entities.php (Dutch)
* New translations components.php (Italian)
* New translations entities.php (Italian)
* New translations entities.php (Italian)
* New translations errors.php (Italian)
* New translations passwords.php (Italian)
* New translations settings.php (Italian)
* New translations validation.php (Italian)
* New translations settings.php (Italian)
* New translations settings.php (Italian)
* New translations common.php (Indonesian)
* New translations settings.php (Italian)
* New translations settings.php (Italian)
* New translations settings.php (Italian)
* New translations settings.php (Italian)
* New translations settings.php (Italian)
* New translations common.php (Portuguese)
* New translations common.php (Arabic)
* New translations common.php (Arabic)
* New translations entities.php (Arabic)
* New translations entities.php (Arabic)
* New translations settings.php (Italian)
2021-05-08 17:52:32 +01:00
c42b6aece9
Updated composer deps again and run npm audit fix
2021-05-08 17:50:28 +01:00
7f8f3080c5
Removed php8-only 'mixed' type from test method
2021-05-08 13:23:28 +01:00
9cf4191079
Reviewed and updated SAML2 authncontext option
...
Added tests to cover.
Changed default to align with existing default.
Added env option parsing.
For #1998
2021-05-08 13:07:25 +01:00
b8e2d75014
Merge branch 'ivir-authncontext' of https://github.com/ivir/BookStack into ivir-ivir-authncontext
2021-05-08 12:13:27 +01:00
f522f16526
Fixed SAML login button alignment
2021-05-08 11:49:18 +01:00
b010d2663d
Fix table width style
...
Tables generated by the markdown renderer don't honour the max-width property without applying word-break styling to the td elements
2021-05-06 13:23:38 +01:00
4cbd1a9eb5
Extend /users API endpoint
...
* add /users/{id} to get a single user
* add variable to print fields that are otherwise hidden (e.g. email)
2021-05-06 11:20:08 +02:00
a083ceaf44
Fixed item export with deleted creator/updated
...
Added test to cover.
Fixes #2733
2021-05-05 22:52:08 +01:00
07626669da
Test API Endpoint for users
2021-05-05 14:16:15 +02:00
95798a2eba
Standardised export views with base layout, Reduced included export styles
...
Related to #2666
2021-05-04 23:15:05 +01:00
43b6633183
Filtered scripts in custom HTML head for exports
...
Since it appeared to cause problems in some scenarios.
Related to #2490
2021-05-03 23:59:52 +01:00
c50ac022a8
Updated composer deps
2021-05-03 22:32:19 +01:00
a3d36237e2
Fixed white borders on layout tabs on ios
...
Closes #2728
2021-05-03 22:28:25 +01:00
a2be61f26d
[Fix] app_footer_links_desc
2021-04-29 15:06:58 +09:00
79f5b579d7
[Fix] maint_delete_images_only_in_revisions better
2021-04-29 14:49:46 +09:00
66ecee1e26
[Fix] maint_delete_images_only_in_revisions
2021-04-29 13:54:24 +09:00
02e86ea18f
[Fix] app_footer_links_desc
2021-04-29 13:44:50 +09:00
723dbe1da7
[Fix] korean
2021-04-29 13:43:10 +09:00
65fe89441f
fix pages_revisions_resotred_from
2021-04-29 13:39:11 +09:00
2093122ac5
Korean translation
...
resources/lang/ko/settings.php
2021-04-29 12:58:53 +09:00
ab584c93bc
Korean translations
...
activities.php
common.php
entities.php
validation.php
2021-04-29 00:11:01 +09:00
fc504a3d2c
Updated translator attribution before release v21.04.3
2021-04-27 22:00:51 +01:00