Dan Brown
c4f5ab12cf
Aligned export and revision shown date format
...
As raised in #2771
2021-05-30 00:02:32 +01:00
Dan Brown
d62cdd58d3
Upgraded php and npm deps
...
- Sass upgrade had some breaking changes where division was used
hence updated for newer sass version support.
2021-05-29 13:08:28 +01:00
Dan Brown
ed6ec341df
Added testing to cover next/previous navigation
...
For #2511
2021-05-29 12:49:10 +01:00
Dan Brown
0cfff6ab6f
Reviewed and refactored next/previous navigation button implementation
...
- Updated styling to include item name.
- Extracted used text to translations.
- Updated the design to better suit the surrounding blocks.
- Removed newly added model/repo methods.
- Moved core logic out of controller and instead into a "NextPreviousContentLocator"
helper with re-uses the output from the book-tree generation.
- Also added the system to chapters.
For #2511
2021-05-29 12:39:41 +01:00
Dan Brown
7ca66c5d5e
Merge branch 'prev-next-button' of https://github.com/shubhamosmosys/BookStack into shubhamosmosys-prev-next-button
2021-05-26 22:13:19 +01:00
Dan Brown
9cbea1eb08
Updated drawing upload error to shown/handle server limit errors
...
Closes #2740
2021-05-26 18:23:27 +01:00
Dan Brown
1a2d374f24
Revert "Added app logo to outgoing emails"
...
This reverts commit e32929029b
.
2021-05-26 17:13:59 +01:00
Dan Brown
e32929029b
Added app logo to outgoing emails
...
Required changing the header bar of the email to be solid color to match
the configuration of the main app header since otherwise colors may not
work together.
Closes #2577
2021-05-26 17:11:03 +01:00
Dan Brown
d326417edc
Added name input autofocus on shelves, books and chapters
...
Closes #1956
2021-05-26 15:25:23 +01:00
Dan Brown
a3a8fef6b2
Made users header interface more adaptable
...
Search input was stacking on create button on default desktop view
due when viewing in russian due to combined width exceeding container.
Made into normal flexbox instead.
Closes #2147
2021-05-26 15:20:35 +01:00
Dan Brown
0c16334426
Merge branch 'master' of github.com:BookStackApp/BookStack
2021-05-25 00:06:13 +01:00
Dan Brown
600f8cd142
Added origin verification to postMessage usage.
...
Closes #2769
2021-05-25 00:05:20 +01:00
Nickolas Gupton
7a6f21648a
Fixes minor vulnerability when using target="_blank" on links (RSPEC-5148)
2021-05-24 16:17:08 -04:00
Dan Brown
3eaf03a7ac
Reviewed tag in seach work
...
- Refactored some tag code bits while reviewing.
- Updated tag design in search listing to be more subtle.
- Moved tags out of entity-list-item-basic template and instead moved
them into entity-list-item, below the existing content.
- Tweaked existing tag colors a little.
- Changed tag icon to be more tag-like.
- Added tag-on-search test case.
Review of #2487 , Related to #2462
2021-05-24 16:12:09 +01:00
Dan Brown
5420f3451c
Merge branch 'show-tags' of https://github.com/burnoutberni/BookStack into burnoutberni-show-tags
2021-05-24 15:12:45 +01:00
Dan Brown
1e0aa7ee2c
Added favourites page with link from header and home
2021-05-23 13:34:08 +01:00
Dan Brown
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
Dan Brown
3ca149137e
Added faviourtes to other entity types
2021-05-16 10:26:28 +01:00
Dan Brown
bf8e7f3393
Started addition of favourite system
2021-05-16 00:29:56 +01:00
Dan Brown
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
Dan Brown
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
Rory Maher
386925ad8e
Apply column fix to all tables
2021-05-10 12:11:28 +01:00
Rory Maher
243c1db408
Revert "Fix table width style"
...
This reverts commit b010d2663d
.
2021-05-10 12:10:02 +01:00
Dan Brown
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
Dan Brown
ab62e0f75b
Merge pull request #2716 from Jokuna/master
...
Update Korean translation
2021-05-08 17:53:02 +01:00
Dan Brown
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
Dan Brown
f522f16526
Fixed SAML login button alignment
2021-05-08 11:49:18 +01:00
Rory Maher
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
Dan Brown
a083ceaf44
Fixed item export with deleted creator/updated
...
Added test to cover.
Fixes #2733
2021-05-05 22:52:08 +01:00
Dan Brown
95798a2eba
Standardised export views with base layout, Reduced included export styles
...
Related to #2666
2021-05-04 23:15:05 +01:00
Dan Brown
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
Dan Brown
a3d36237e2
Fixed white borders on layout tabs on ios
...
Closes #2728
2021-05-03 22:28:25 +01:00
Jokuna
a2be61f26d
[Fix] app_footer_links_desc
2021-04-29 15:06:58 +09:00
Jokuna
79f5b579d7
[Fix] maint_delete_images_only_in_revisions better
2021-04-29 14:49:46 +09:00
Jokuna
66ecee1e26
[Fix] maint_delete_images_only_in_revisions
2021-04-29 13:54:24 +09:00
Jokuna
02e86ea18f
[Fix] app_footer_links_desc
2021-04-29 13:44:50 +09:00
Jokuna
723dbe1da7
[Fix] korean
2021-04-29 13:43:10 +09:00
Jokuna
65fe89441f
fix pages_revisions_resotred_from
2021-04-29 13:39:11 +09:00
Jokuna
2093122ac5
Korean translation
...
resources/lang/ko/settings.php
2021-04-29 12:58:53 +09:00
Jokuna
ab584c93bc
Korean translations
...
activities.php
common.php
entities.php
validation.php
2021-04-29 00:11:01 +09:00
Dan Brown
dd805503fb
New Crowdin updates ( #2695 )
...
* New translations settings.php (Japanese)
* New translations settings.php (Japanese)
* New translations common.php (Latvian)
* New translations common.php (Russian)
* New translations settings.php (Dutch)
* New translations common.php (Dutch)
* New translations settings.php (Dutch)
* New translations entities.php (Dutch)
* New translations validation.php (Dutch)
* New translations activities.php (Dutch)
* New translations common.php (German)
* New translations common.php (Dutch)
* New translations common.php (German Informal)
* New translations activities.php (Dutch)
* New translations entities.php (German)
* New translations settings.php (German)
* New translations auth.php (Dutch)
* New translations components.php (Dutch)
* New translations common.php (German Informal)
* New translations entities.php (German Informal)
* New translations settings.php (German Informal)
* New translations common.php (Catalan)
* New translations common.php (Catalan)
* New translations passwords.php (Catalan)
* New translations validation.php (Catalan)
* New translations validation.php (Catalan)
* New translations auth.php (Catalan)
* New translations common.php (Italian)
* New translations activities.php (Italian)
* New translations common.php (Italian)
2021-04-27 21:58:09 +01:00
Dan Brown
f24336f77a
Updated mobile content tabs to respect dark mode
2021-04-27 21:55:33 +01:00
Dan Brown
aa6a752e38
Implemented custom select controls because apple hates web developers
...
They'd rather keep pushing their 2007 era strange form control styles
even though they're horribly outdated, ugly and hard to style. The
only way to override is a full nuking of the default styles, which means
we have to then implement the frigging arrow icon using hacks which would
then conflict with all other sensible browsers so we have to nuke their
styles aswell to ensure some stupid backgroud hack is used everywhere.
I bet apple don't even use their shite default control styles and nuke
them also, Lets see. Yup, First thing I see on the top of their homepage
is a locale select dropdown custom built from about 10 HTML elements. FML
For #2709
2021-04-27 21:36:08 +01:00
Dan Brown
cf87b78636
New Crowdin updates ( #2691 )
...
* New translations common.php (Spanish)
* New translations common.php (Danish)
* New translations auth.php (Danish)
* New translations components.php (Danish)
* New translations entities.php (Danish)
* New translations entities.php (Danish)
* New translations settings.php (Danish)
* New translations common.php (Chinese Simplified)
* New translations auth.php (Chinese Simplified)
* New translations settings.php (Danish)
* New translations settings.php (Danish)
* New translations activities.php (Danish)
* New translations validation.php (Danish)
* New translations common.php (Danish)
* New translations auth.php (Danish)
* New translations activities.php (Danish)
2021-04-20 22:14:37 +01:00
Dan Brown
20528a2442
Fixed error thrown when owner existed but the creator did not
...
Added test to cover.
For #2687
2021-04-20 21:04:38 +01:00
Dan Brown
b3c47649b4
New Crowdin updates ( #2672 )
...
* New translations common.php (French)
* New translations entities.php (French)
* New translations settings.php (Russian)
* New translations settings.php (Ukrainian)
* New translations common.php (Spanish, Argentina)
* New translations common.php (Spanish)
* New translations entities.php (Spanish, Argentina)
* New translations settings.php (Spanish, Argentina)
* New translations common.php (Portuguese, Brazilian)
* New translations settings.php (Portuguese, Brazilian)
* New translations common.php (Chinese Simplified)
* New translations common.php (Polish)
* New translations common.php (Norwegian Bokmal)
* New translations common.php (Bosnian)
* New translations common.php (Latvian)
* New translations common.php (Persian)
* New translations common.php (Indonesian)
* New translations common.php (Vietnamese)
* New translations common.php (Chinese Traditional)
* New translations common.php (Ukrainian)
* New translations common.php (Turkish)
* New translations common.php (Swedish)
* New translations common.php (Slovenian)
* New translations common.php (Slovak)
* New translations common.php (Russian)
* New translations common.php (Portuguese)
* New translations common.php (Dutch)
* New translations common.php (French)
* New translations common.php (Korean)
* New translations common.php (Japanese)
* New translations common.php (Italian)
* New translations common.php (Hungarian)
* New translations common.php (Hebrew)
* New translations common.php (German)
* New translations common.php (Danish)
* New translations common.php (Czech)
* New translations common.php (Catalan)
* New translations common.php (Bulgarian)
* New translations common.php (Arabic)
* New translations common.php (Portuguese, Brazilian)
* New translations common.php (Spanish)
* New translations common.php (Spanish, Argentina)
* New translations common.php (German Informal)
2021-04-19 22:04:05 +01:00
Dan Brown
70be28d22c
Updated tinymce code block handling to help prevent breaking history states
...
Only used an undo transaction on startup and added a small delay
to codeMirror parsing on SetContent's to help avoid
the rendering activities getting caught in undoManager states.
Seemed to improve things a lot in Firefox & chrome on my dev machine.
For #2602
2021-04-19 22:00:33 +01:00
Dan Brown
9df4dee1b2
Improved header element accessibility when at mobile sizes
...
Intended to fix issues raised in #2681 .
Changes up the tri-layout tabs, and the main header menu toggle,
to be buttons while adding better text and keyboard controls.
Updated the component format of a few elements along the way.
2021-04-19 21:41:13 +01:00
Dan Brown
0c880def5e
Fixed response JSON detection when charset existed
...
Fixes #2684
2021-04-18 22:12:26 +01:00
Dan Brown
e2fa6d83c6
Removed some unused sass variables
2021-04-08 22:33:36 +01:00