Dan Brown
28184c6bfc
Merge branch 'fix/#1662' of git://github.com/cw1998/BookStack into cw1998-fix/#1662
2019-10-27 16:44:41 +00:00
Dan Brown
1366fc45ce
Added tests to cover test email sends
...
- Also tweaked wording of 'E-mail' to 'Email' to remain consistent with
the rest of the app.
Related to #1696 and #1719
2019-10-23 20:25:51 +01:00
Dan Brown
a2370f7c9d
Merge branch 'feature-send-test-email' of git://github.com/timoschwarzer/BookStack into timoschwarzer-feature-send-test-email
2019-10-23 19:53:51 +01:00
istist
5ae0e127df
Update auth.php
...
Edit for 'Must be over 7 characters'.
2019-10-21 04:17:52 +09:00
User
2eb6f178c2
Banish .DS_Store
2019-10-21 03:51:55 +09:00
User
19ce6da0d3
Update Korean translation
2019-10-21 03:44:38 +09:00
Dan Brown
99ae592ae9
New Crowdin translations ( #1732 )
...
* New translations auth.php (Ukrainian)
* New translations common.php (Ukrainian)
* New translations entities.php (Ukrainian)
* New translations entities.php (Ukrainian)
* New translations settings.php (Ukrainian)
* New translations validation.php (Ukrainian)
* New translations settings.php (French)
* New translations settings.php (Russian)
* New translations settings.php (Spanish, Argentina)
* New translations settings.php (Portuguese, Brazilian)
* New translations settings.php (Chinese Traditional)
* New translations settings.php (Chinese Simplified)
* New translations settings.php (Ukrainian)
* New translations settings.php (Turkish)
* New translations settings.php (Swedish)
* New translations settings.php (Slovak)
* New translations settings.php (Polish)
* New translations settings.php (Spanish)
* New translations settings.php (Dutch)
* New translations settings.php (Korean)
* New translations settings.php (Japanese)
* New translations settings.php (Italian)
* New translations settings.php (Hungarian)
* New translations settings.php (German)
* New translations settings.php (Czech)
* New translations settings.php (Arabic)
* New translations settings.php (German Informal)
2019-10-19 00:13:00 +01:00
Dan Brown
f37131a5bf
Removed old Translation Service + Provider
...
Was no longer needed due to only being there to perform
language extension for de_informal but now this is done by crowdin
instead so it's redundant. Same goes for checking and formatting
scripts.
Also removed comment advising deletion form settings.php language list
since this is now auto-copied to languages anyway.
Related to #1261
2019-10-19 00:04:49 +01:00
Dan Brown
f3a7d58816
Initial Crowdin Translation Integration Merge ( #1731 )
...
* New translations activities.php (French)
* New translations entities.php (Turkish)
* New translations entities.php (Swedish)
* New translations errors.php (Swedish)
* New translations pagination.php (Swedish)
* New translations passwords.php (Swedish)
* New translations settings.php (Swedish)
* New translations validation.php (Swedish)
* New translations auth.php (Turkish)
* New translations common.php (Turkish)
* New translations errors.php (Turkish)
* New translations common.php (Swedish)
* New translations settings.php (Turkish)
* New translations validation.php (Turkish)
* New translations activities.php (Ukrainian)
* New translations auth.php (Ukrainian)
* New translations common.php (Ukrainian)
* New translations components.php (Ukrainian)
* New translations entities.php (Ukrainian)
* New translations errors.php (Ukrainian)
* New translations components.php (Swedish)
* New translations auth.php (Swedish)
* New translations passwords.php (Ukrainian)
* New translations settings.php (Russian)
* New translations settings.php (Polish)
* New translations validation.php (Polish)
* New translations activities.php (Russian)
* New translations auth.php (Russian)
* New translations common.php (Russian)
* New translations components.php (Russian)
* New translations entities.php (Russian)
* New translations errors.php (Russian)
* New translations passwords.php (Russian)
* New translations validation.php (Russian)
* New translations activities.php (Swedish)
* New translations activities.php (Slovak)
* New translations auth.php (Slovak)
* New translations common.php (Slovak)
* New translations components.php (Slovak)
* New translations entities.php (Slovak)
* New translations errors.php (Slovak)
* New translations pagination.php (Slovak)
* New translations passwords.php (Slovak)
* New translations settings.php (Slovak)
* New translations validation.php (Slovak)
* New translations pagination.php (Ukrainian)
* New translations settings.php (Ukrainian)
* New translations pagination.php (Polish)
* New translations passwords.php (Spanish, Argentina)
* New translations settings.php (Portuguese, Brazilian)
* New translations validation.php (Portuguese, Brazilian)
* New translations activities.php (Spanish, Argentina)
* New translations auth.php (Spanish, Argentina)
* New translations common.php (Spanish, Argentina)
* New translations components.php (Spanish, Argentina)
* New translations entities.php (Spanish, Argentina)
* New translations errors.php (Spanish, Argentina)
* New translations pagination.php (Spanish, Argentina)
* New translations settings.php (Spanish, Argentina)
* New translations errors.php (Portuguese, Brazilian)
* New translations validation.php (Spanish, Argentina)
* New translations activities.php (German Informal)
* New translations auth.php (German Informal)
* New translations common.php (German Informal)
* New translations components.php (German Informal)
* New translations entities.php (German Informal)
* New translations errors.php (German Informal)
* New translations pagination.php (German Informal)
* New translations passwords.php (German Informal)
* New translations settings.php (German Informal)
* New translations entities.php (Portuguese, Brazilian)
* New translations validation.php (Ukrainian)
* New translations activities.php (Chinese Traditional)
* New translations activities.php (Chinese Simplified)
* New translations auth.php (Chinese Simplified)
* New translations common.php (Chinese Simplified)
* New translations components.php (Chinese Simplified)
* New translations entities.php (Chinese Simplified)
* New translations errors.php (Chinese Simplified)
* New translations pagination.php (Chinese Simplified)
* New translations passwords.php (Chinese Simplified)
* New translations settings.php (Chinese Simplified)
* New translations validation.php (Chinese Simplified)
* New translations auth.php (Chinese Traditional)
* New translations components.php (Portuguese, Brazilian)
* New translations common.php (Chinese Traditional)
* New translations components.php (Chinese Traditional)
* New translations entities.php (Chinese Traditional)
* New translations errors.php (Chinese Traditional)
* New translations pagination.php (Chinese Traditional)
* New translations passwords.php (Chinese Traditional)
* New translations settings.php (Chinese Traditional)
* New translations validation.php (Chinese Traditional)
* New translations activities.php (Portuguese, Brazilian)
* New translations auth.php (Portuguese, Brazilian)
* New translations common.php (Portuguese, Brazilian)
* New translations passwords.php (Polish)
* New translations errors.php (Polish)
* New translations auth.php (French)
* New translations validation.php (Czech)
* New translations validation.php (Arabic)
* New translations auth.php (Czech)
* New translations common.php (Czech)
* New translations entities.php (Czech)
* New translations errors.php (Czech)
* New translations pagination.php (Czech)
* New translations settings.php (Czech)
* New translations activities.php (German)
* New translations passwords.php (Arabic)
* New translations auth.php (German)
* New translations common.php (German)
* New translations components.php (German)
* New translations entities.php (German)
* New translations errors.php (German)
* New translations pagination.php (German)
* New translations passwords.php (German)
* New translations settings.php (German)
* New translations validation.php (German)
* New translations settings.php (Arabic)
* New translations pagination.php (Arabic)
* New translations common.php (Hungarian)
* New translations common.php (Spanish)
* New translations common.php (French)
* New translations components.php (French)
* New translations entities.php (French)
* New translations errors.php (French)
* New translations pagination.php (French)
* New translations passwords.php (French)
* New translations settings.php (French)
* New translations validation.php (French)
* New translations errors.php (Arabic)
* New translations settings.php (Spanish)
* New translations validation.php (Spanish)
* New translations activities.php (Arabic)
* New translations auth.php (Arabic)
* New translations common.php (Arabic)
* New translations components.php (Arabic)
* New translations entities.php (Arabic)
* New translations auth.php (Hungarian)
* New translations entities.php (Polish)
* New translations common.php (Dutch)
* New translations common.php (Korean)
* New translations components.php (Korean)
* New translations entities.php (Korean)
* New translations errors.php (Korean)
* New translations pagination.php (Korean)
* New translations passwords.php (Korean)
* New translations settings.php (Korean)
* New translations validation.php (Korean)
* New translations activities.php (Dutch)
* New translations auth.php (Dutch)
* New translations components.php (Dutch)
* New translations activities.php (Korean)
* New translations entities.php (Dutch)
* New translations errors.php (Dutch)
* New translations pagination.php (Dutch)
* New translations passwords.php (Dutch)
* New translations settings.php (Dutch)
* New translations validation.php (Dutch)
* New translations activities.php (Polish)
* New translations auth.php (Polish)
* New translations common.php (Polish)
* New translations components.php (Polish)
* New translations auth.php (Korean)
* New translations validation.php (Japanese)
* New translations entities.php (Hungarian)
* New translations errors.php (Italian)
* New translations errors.php (Hungarian)
* New translations settings.php (Hungarian)
* New translations validation.php (Hungarian)
* New translations activities.php (Italian)
* New translations auth.php (Italian)
* New translations common.php (Italian)
* New translations components.php (Italian)
* New translations entities.php (Italian)
* New translations pagination.php (Italian)
* New translations settings.php (Japanese)
* New translations passwords.php (Italian)
* New translations settings.php (Italian)
* New translations validation.php (Italian)
* New translations activities.php (Japanese)
* New translations auth.php (Japanese)
* New translations common.php (Japanese)
* New translations components.php (Japanese)
* New translations entities.php (Japanese)
* New translations errors.php (Japanese)
* New translations pagination.php (Japanese)
* New translations passwords.php (Japanese)
* New translations validation.php (German Informal)
2019-10-18 17:08:22 +01:00
Albergoni Andrea
48c44958f5
Added support for Pascal language
2019-10-18 16:34:38 +02:00
Dan Brown
f1d7699df5
Updated Korean to be correct country code
2019-10-18 14:27:41 +01:00
Dan Brown
c8d90791ff
Moved crownin config file
2019-10-18 01:45:25 +01:00
Dan Brown
c108c16419
Added crowdin config file
2019-10-18 01:40:50 +01:00
Dan Brown
b09ea76b8d
Renamed properties input option as INI
...
- Also made INI be recognised as the codemirror "Properties" format.
2019-10-17 21:16:55 +01:00
Dan Brown
8b4bfa4d78
Merge branch 'master' of git://github.com/c0shea/BookStack into c0shea-master
2019-10-17 21:09:05 +01:00
James Geiger
e6fe299c4f
added additional color settings into UI
...
Adds new options in the customization section of the settings to change the shelf, book, chapter, page, and draft colors.
2019-10-17 13:46:18 -05:00
Dan Brown
d7557befe2
Copied release page link to normal settings page
...
- Also updated link to not leak referrer info
2019-10-17 15:06:55 +01:00
Dan Brown
5c7262673a
Merge branch 'patch-1' of git://github.com/DeftNerd/BookStack into DeftNerd-patch-1
2019-10-17 14:58:20 +01:00
Dan Brown
ef762e851a
Reverted changes to codemirror line wrapping
2019-10-17 14:41:39 +01:00
Dan Brown
e91ef54cc9
Merge branch 'fix-1575' of git://github.com/james-geiger/BookStack into james-geiger-fix-1575
2019-10-17 14:32:39 +01:00
Dan Brown
3959841dbc
Added back in some tabindex that shouldn't have been removed
2019-10-17 14:21:13 +01:00
Dan Brown
e48d7d59cc
Removed tabindexes where found to be not required
2019-10-17 14:19:35 +01:00
Dan Brown
5a887e31da
Merge branch 'master' of git://github.com/almandin/BookStack into almandin-master
2019-10-17 14:09:07 +01:00
Dan Brown
df98deb59d
Added Turkish to locale system
2019-10-17 14:01:19 +01:00
Dan Brown
ddb7f33868
Merge branch 'master' of git://github.com/oykenfurkan/BookStack into oykenfurkan-master
2019-10-17 13:56:53 +01:00
Dan Brown
076cf59a41
Merge pull request #1695 from qligier/master
...
French translation update
2019-10-17 13:46:33 +01:00
Dan Brown
4ab6a25893
Merge pull request #1681 from leomartinez/master
...
Updated 'Spanish Argentina' translation.
2019-10-17 13:44:28 +01:00
Dan Brown
f413fc528a
Merge pull request #1646 from kostefun/patch-15
...
Update settings.php
2019-10-17 13:43:27 +01:00
Dan Brown
76bd0fdfa6
Added editor instance event hooks
...
As per #1721
2019-10-16 18:01:35 +01:00
Dan Brown
b24279cc12
Merge branch 'patching-v0.27'
2019-10-16 16:37:29 +01:00
Timo Schwarzer
61a9139bf0
Add feature to send test e-mails
2019-10-16 08:24:33 +02:00
Dan Brown
d6456e961a
Fixed issue causing text overlap in sort select box
...
Updated grid columns to be more adaptable to content, with a min-width
of the old value.
Fixes #1654
2019-10-07 21:06:15 +01:00
Dan Brown
d4c62265ca
Made JS animation cleanup process more reliable
...
Fixes #1643
2019-10-07 20:57:25 +01:00
Dan Brown
b6c0baf44d
Updated comment delete action to be a button
...
Fixes issue that causes code error when an anchor tag.
Closes #1650
2019-10-07 20:21:04 +01:00
Dan Brown
31f5786e01
Entity Repo & Controller Refactor ( #1690 )
...
* Started mass-refactoring of the current entity repos
* Rewrote book tree logic
- Now does two simple queries instead of one really complex one.
- Extracted logic into its own class.
- Remove model-level akward union field listing.
- Logic now more readable than being large separate query and
compilation functions.
* Extracted and split book sort logic
* Finished up Book controller/repo organisation
* Refactored bookshelves controllers and repo parts
* Fixed issues found via phpunit
* Refactored Chapter controller
* Updated Chapter export controller
* Started Page controller/repo refactor
* Refactored another chunk of PageController
* Completed initial pagecontroller refactor pass
* Fixed tests and continued reduction of old repos
* Removed old page remove and further reduced entity repo
* Removed old entity repo, split out page controller
* Ran phpcbf and split out some page content methods
* Tidied up some EntityProvider elements
* Fixed issued caused by viewservice change
2019-10-05 12:55:01 +01:00
Quentin Ligier
593933c84e
French translation update
2019-10-01 20:34:54 +02:00
Christopher Wilkinson
4ad4dfa55a
Show bookshelves that a book belongs to on a book view
...
Closes #1598
2019-09-27 00:45:22 +01:00
Christopher Wilkinson
2f94f078e3
Fix Book form (create) returning to the full books list on cancel
...
Fixes #1662
Added a small block of logic to determine the correct URL to attribute to the cancel button on a given page create form.
If adding a book from a bookshelf, return to the bookshelf. If editing a book, return to the book. In all other cases, return to the full books list.
2019-09-26 22:51:24 +01:00
Leonardo
0fa4ef072f
Updated 'Spanish Argentina' translation.
2019-09-24 22:36:08 -03:00
Dan Brown
615b2de433
Simplified activity facade interface
...
Also cleaned up any other bits along the way.
2019-09-19 18:03:17 +01:00
Connor O'Shea
fca69643db
Normalize ini and properties values
2019-09-15 20:24:47 -04:00
Connor O'Shea
4ad43b1a1f
Add support for properties
2019-09-15 20:22:26 -04:00
Connor O'Shea
228aa4740b
Add support for properties (INI)
2019-09-15 20:20:11 -04:00
Dan Brown
1ee3e779e4
Merge branch 'laravel-upgrade'
2019-09-14 14:21:24 +01:00
Dan Brown
cbf9d701af
Updated to laravel 6
2019-09-14 14:12:39 +01:00
Dan Brown
140298bd96
Updated to Laravel 5.8
2019-09-13 23:58:40 +01:00
Furkan
84c36f6032
Added Turkish translations.
2019-09-13 15:45:38 +03:00
oykenfurkan
ec29c08beb
Delete tr
2019-09-13 15:32:54 +03:00
oykenfurkan
9e8e5b2ca0
Create tr
...
Adding Turkish translations
2019-09-13 15:32:40 +03:00
kostefun
339d3849b8
Update settings.php
...
fix rus
2019-09-09 10:07:16 +07:00
Lior Broshi
974e52be5c
errors.php
2019-09-08 23:08:49 +03:00
Lior Broshi
d84de86b40
entities.php
2019-09-07 22:46:30 +03:00
Dan Brown
23db81f2cc
Merge pull request #1637 from kostefun/patch-14
...
Update validation.php
2019-09-07 13:22:12 +01:00
Dan Brown
a35c1bfb13
Merge pull request #1636 from kostefun/patch-13
...
Update passwords.php
2019-09-07 13:21:56 +01:00
Dan Brown
0b75b33044
Merge pull request #1635 from kostefun/patch-12
...
Update pagination.php
2019-09-07 13:21:37 +01:00
Dan Brown
b8617eb3d1
Merge pull request #1630 from kostefun/patch-11
...
Update errors.php
2019-09-07 13:21:11 +01:00
Dan Brown
1bf3666d6b
Merge pull request #1629 from kostefun/patch-10
...
Update entities.php
2019-09-07 13:20:50 +01:00
Dan Brown
caaed849d5
Merge pull request #1628 from kostefun/patch-9
...
Update components.php
2019-09-07 13:20:10 +01:00
Dan Brown
e98986fc2d
Merge pull request #1626 from kostefun/patch-7
...
Update auth.php
2019-09-07 13:19:39 +01:00
Dan Brown
c764208b25
Merge pull request #1624 from kostefun/patch-6
...
Update settings.php
2019-09-07 13:18:55 +01:00
Dan Brown
8fbe677975
Merge pull request #1627 from kostefun/patch-8
...
Update common.php
2019-09-07 13:18:01 +01:00
Dan Brown
d6e27af14a
Merge pull request #1633 from moucho/master
...
Updated Spanish translation
2019-09-07 13:16:24 +01:00
Dan Brown
0b55e52e4e
Merge pull request #1623 from leomartinez/master
...
Updated 'Spanish Argentina' translation.
2019-09-07 13:14:27 +01:00
Dan Brown
0345ece890
Fixed issue that caused quick-sort buttons to not be clickable
...
Fixes #1639
2019-09-07 13:08:55 +01:00
Dan Brown
6917ea088f
Upgraded app to Laravel 5.7
2019-09-06 23:36:16 +01:00
Dan Brown
213e9d2941
Upgraded to Laravel 5.6
2019-09-06 22:14:39 +01:00
kostefun
739efdb0e2
Update entities.php
...
fix
2019-09-05 10:25:17 +07:00
kostefun
ac5784d0d0
Update entities.php
2019-09-05 10:20:22 +07:00
kostefun
e1aa212db8
Update validation.php
...
Fix & add Ru
2019-09-05 10:10:15 +07:00
kostefun
6758a42f80
Update passwords.php
...
Corresponds to the English version
2019-09-05 09:52:24 +07:00
kostefun
10199d684e
Update pagination.php
...
Corresponds to the English version
2019-09-05 09:46:45 +07:00
moucho
21e5685816
Update Spanish translation
2019-09-04 15:40:25 +02:00
kostefun
746ad01ebb
Update errors.php
...
update ru
2019-09-04 16:42:04 +07:00
kostefun
26b42b6414
Update entities.php
...
Update ru
2019-09-04 16:35:44 +07:00
kostefun
22a665a942
Update components.php
...
update ru
2019-09-04 16:07:10 +07:00
kostefun
7a5fc800b5
Update common.php
...
update ru
2019-09-04 16:05:20 +07:00
kostefun
3148b316cf
Update auth.php
...
update ru
2019-09-04 15:57:29 +07:00
kostefun
1c2f43b3a6
Update settings.php
2019-09-04 15:41:08 +07:00
Leonardo
1bb1b568af
Updated 'Spanish Argentina' translation.
2019-09-03 21:33:37 -03:00
Dan Brown
16d8a667b1
Fixed issue preventing FormData posting correctly
...
- Due to migration from Axios, Instances where we were sending FormData
were not considered and always converted to JSON which resulted in empty
JSON bodies.
Related to #1621
2019-09-03 21:46:46 +01:00
Leonardo
a1f89ad589
Merge remote-tracking branch 'upstream/master'
2019-09-02 17:04:11 -03:00
Dan Brown
f421a2e1d6
Updated pointer button styles so icon not hidden
...
Related to #1616
2019-09-01 11:06:19 +01:00
Dan Brown
79f1e87cd0
Updated export styles to remove grey bg
2019-09-01 10:55:00 +01:00
Dan Brown
e9d42a2e8c
Fixed no md editor preview in FireFox
2019-09-01 10:51:52 +01:00
Dan Brown
444a23a419
Merge pull request #1573 from miles75/lang-hu
...
Typo fix
2019-08-26 16:07:45 +01:00
Dan Brown
fde3867313
Made it possible to drag in template content
2019-08-26 15:34:03 +01:00
Dan Brown
5979f6667b
Tweaked entity color palette for accessibility
...
Also converted entity colors to CSS variables for easier
instance customization.
Related to #1320
2019-08-26 14:38:50 +01:00
Dan Brown
64abe10dc4
Improved accessibility for many editor page components
...
Related to #1320
2019-08-26 12:47:04 +01:00
Dan Brown
7cc17934a8
Made MD editor display a sandboxed iframe
...
- Also added escaping of srcdoc elements in escape logic.
Related to #1531
2019-08-26 12:16:50 +01:00
Dan Brown
2dfe6c2d56
Fixed failing test and added more accessibility improvements
...
- Updated linked images to have obvious focus styles
- Added proper role to notifications
- Made dropdown list focus styles a bit nicer.
- Updated book list chapter child slide down to be keyboard activatable.
Related to #1320
2019-08-25 17:21:25 +01:00
Dan Brown
9fbef8cd1b
Re-orged readme and added a11y info
...
- Also tweaked default theme color a tad to better fit in Level A
standard.
2019-08-25 16:19:56 +01:00
Dan Brown
cf5d51e7b8
Made another mass of accessibility improvements
...
- Set proper semantic tags for main parts of content.
- Removed focus-trap from tag manager/autosuggest.
- Set better accessibility labelling on tag manager.
- Updated collapsible sections to be keyboard navigatable.
- Improved input focus styling to better fit theme.
- Updated custom styled file picker to be accessible via keyboard.
Related to #1320
2019-08-25 15:44:51 +01:00
Dan Brown
ae93a6ed07
Converted primary color use to css variable
...
- Removed all existing SCSS usage of primary color.
- Cut down custom styles injection to just be css vars.
- Reduced button styles so default button is primary.
- Updated button styles to lighten/brighten on hover & active states even
when a custom color is set.
- Removed unused scss color vars.
- Updated default BookStack blue to achieve better accessibility.
2019-08-25 12:40:04 +01:00
Dan Brown
b792108bc1
Updated print css for recent redesign
...
Fixes #1472
2019-08-25 11:30:26 +01:00
Dan Brown
4bf77f67dd
Set comment add box to show with correct permissions
...
- Also fixed const assignment issue in translations.js
2019-08-25 11:02:58 +01:00
Dan Brown
88e076a12a
Removed console.log
2019-08-24 18:39:38 +01:00
Dan Brown
b27a5c7fb8
Made a mass of accessibility improvements
...
- Changed default focus styles
- Updated dropdowns with keyboard navigation
- Updated modals with esc exiting
- Added accessibility attirbutes where needed
- Made many more elements focusable
- Updated hover effects of many items to also apply when focused within
Related to #1320 and #1198
2019-08-24 18:29:02 +01:00
Dan Brown
1b33a0c5b9
Added labels and tweaked muted colors for accessibility
...
Home now passing automated checks in accessibility insights for web.
2019-08-18 19:17:43 +01:00
Dan Brown
666213a4d4
Removed html dir tag for now, Updated lang format
2019-08-18 18:57:35 +01:00
Dan Brown
3acea12f1c
Merge branch 'unicode' of git://github.com/kostasdizas/BookStack into kostasdizas-unicode
2019-08-18 18:51:20 +01:00
Dan Brown
42d8548960
Finished new user invite flow
2019-08-18 13:11:30 +01:00
Dan Brown
44330bdd24
Start user invite system
2019-08-17 15:52:33 +01:00
Lior Broshi
019085071a
entities, not done yet
2019-08-15 23:24:45 +03:00
James Geiger
c14611d14b
Fixed inline code overflowing off of page in issue #1575 .
2019-08-14 23:45:48 -05:00
Virgile
3bcfe2a460
Adds autofocus on the email field of the standard login page.
2019-08-13 17:30:29 +02:00
Dan Brown
4de432b50d
Removed console.log & added readme discord badge
2019-08-11 20:30:51 +01:00
Dan Brown
20c36d58a6
Merge pull request #1527 from BookStackApp/129-page-templates
...
Page Templates Implementation
2019-08-11 20:21:17 +01:00
Dan Brown
de3e9ab094
Added ability to use templates
...
- Added replace, append and prepend actions for template content into
both the WYSIWYG editor and markdown editor.
- Added further testing to cover.
2019-08-11 20:04:43 +01:00
Daniel Seiler
8e723f10dc
Add error messages, fix LDAP error
2019-08-07 15:31:10 +02:00
Daniel Seiler
bda0082461
Add login and automatic registration; Prepare Group sync
2019-08-06 23:42:46 +02:00
Dan Brown
421dd93ffd
Merge branch 'v0.26'
2019-08-06 21:50:56 +01:00
Dan Brown
f417675b1d
Prevented normal users from changing own email
...
To address #1542
Updates to only allow email changes by users with the users-manage role
permission.
2019-08-06 21:29:42 +01:00
Daniel Seiler
3c41b15be6
Initial work on SAML integration
2019-08-05 20:06:39 +02:00
miles
518d9df961
Typo fix
2019-08-05 10:43:48 +02:00
Dan Brown
2ebbc6b658
Merge branch 'master' into 129-page-templates
2019-08-04 16:26:38 +01:00
Dan Brown
0b1ece664d
Updated editor z-indexing to not hide app menu
...
Closes #1556
2019-08-04 16:21:16 +01:00
Dan Brown
1b8a164412
Merge pull request #1561 from danielroehrig-mm/task/updateGermanTranslation
...
German translation extended
2019-08-04 16:08:48 +01:00
Dan Brown
84a387cf5b
Merge pull request #1554 from miles75/lang-hu
...
Hungarian translation
2019-08-04 16:07:19 +01:00
Dan Brown
4b0c4e621a
Replaced use of custom 'baseUrl' helper with 'url'
...
Also changed up how base URL setting was being done
by manipulating incoming request URLs instead of
altering then on generation.
2019-08-04 14:26:39 +01:00
Daniel Röhrig
fbf8378ae5
German translation extended
2019-07-31 13:44:28 +02:00
miles
d63157175b
Hungarian translation
2019-07-27 14:03:01 +02:00
Lior Broshi
6c7e74f475
components
2019-07-22 22:57:00 +03:00
Lior Broshi
b153ffd019
common
2019-07-22 22:35:29 +03:00
Lior Broshi
9cfa391ab6
auth
2019-07-22 22:31:01 +03:00
Dan Brown
629b7a674e
Merge pull request #1534 from DeehSlash/pt_BR
...
Fix pt_BR translations
2019-07-15 20:11:03 +01:00
Dan Brown
ce1c70084e
Merge pull request #1485 from lucaguindani/update-fr-lang
...
Updated the french lang files
2019-07-15 20:02:13 +01:00
André Luiz da Silva
94f610d040
Fix pt_BR translations
2019-07-11 19:30:00 -03:00
Lior Broshi
de140ab5a5
started Hebrew translation, not done yet
2019-07-09 22:40:35 +03:00
Dan Brown
71167426bb
Started implementation of page template
2019-07-07 13:45:46 +01:00
Dan Brown
f7f7cd464c
Removed jquery from dropzone
...
Also added fadeout to custom animation lib
2019-07-06 15:08:26 +01:00
Dan Brown
15c39c1976
Updated JS translations to be inserted from back-end
...
Removes old awkward JS translations endpoint.
New system still a little akward in code but not now in process.
Also extracted out page editors into their own files.
Closes #1258
2019-07-06 14:52:25 +01:00
Brian Jubelirer
e7508689de
fix missing word
2019-07-02 09:14:42 -04:00
Timo Schwarzer
6504a6f599
Hide permissions table unless custom permissions are enabled
2019-06-23 14:29:58 +02:00
Dan Brown
bf1371d04c
Fixed firefox tri-layout grid issue and added tablet sticky sidebar
...
- Fixed issue with original left-sidebar content being placed halfway
down the page.
- Added sticky sidebar to mid-size tablet layout, only for original left
sidebar items.
Fixes #1434 .
2019-06-16 12:46:23 +01:00
Dan Brown
f08668706f
Updated page-nav to show more title content
...
Will now be truncated using CSS instead of being truncated on PHP side.
Closes #1206 .
2019-06-16 12:08:07 +01:00
Dan Brown
7b506447c7
Updated WYSIWYG edtitor to be iOS scrollable
...
Fixes #1058
2019-06-16 11:55:01 +01:00
Dan Brown
fbb2b7ac6a
Updated page nav header shift logic to be accurate
...
Added tests to cover.
Fixes #542
2019-06-16 11:32:38 +01:00
Dan Brown
56e31a5df7
Cleaned some page pointer layout/styles up
2019-06-16 11:17:15 +01:00
Kostas Dizas
86f56dd22b
Added locale and text direction to html templates
2019-06-11 23:01:08 +01:00
Dan Brown
214c09c2b2
Changed translation key for last commit
2019-06-10 21:21:27 +01:00
Dan Brown
dda0200a94
Added note to custom HTML head input
...
To warn of being inactive while viewing the settings page.
Closes #1144
2019-06-10 19:54:22 +01:00
Dan Brown
53ba5b7e33
Removed jQuery and replaced axios with fetch
2019-06-08 00:02:51 +01:00
Dan Brown
b532ed0f86
Removed jquery usage from wysiwyg editor JS
2019-06-07 19:21:38 +01:00
Dan Brown
fdd34a74ed
Removed jquery usage from page-display
2019-06-07 17:46:19 +01:00
Luca Guindani
239b3c8c2b
Updated french translation files
2019-06-07 17:06:54 +02:00
Dan Brown
7634a84334
Converted existing custom slideup/down implementations
2019-06-07 16:00:34 +01:00
Dan Brown
2b929f5d95
Added custom slideUp/slideDown animations using plain JS
2019-06-07 15:51:01 +01:00
Dan Brown
ff841cff2e
Removed "Toggle Header" option in page editor
...
Somewhat overlaps with the editor fullscreen button and is using jQuery
2019-06-06 14:14:32 +01:00
Dan Brown
9e397a57a9
Removed tiny color picker library
2019-06-06 14:05:06 +01:00
Dan Brown
d87eb277dd
Replaced jquery sortable with sortablejs
2019-06-06 13:09:58 +01:00
Dan Brown
2eba8c611e
Updated shelf-sort to use sortablejs
2019-06-06 11:49:51 +01:00
Dan Brown
fe64248e86
Added keyboard navigation to breadcrumb dropdowns
2019-06-04 11:25:19 +01:00
Dan Brown
a9f983f156
Added focus and a11y attributes/functionality to custom checkboxes
...
Closes #1476
2019-06-04 10:47:09 +01:00
Dan Brown
a602cdf401
Fixed some body card horizontal scroll and column collapse issues
...
As mentoined in #1441
2019-05-27 13:10:48 +01:00
Dan Brown
5aa741cb60
Prevented tri-layout sidebars being faded on mobile
...
As mentoined in #1441
2019-05-27 12:56:31 +01:00
Dan Brown
2b7362fa94
Added highlighting to current book-tree item
...
Related to #1435
2019-05-25 16:52:44 +01:00
Dan Brown
35f35bcba5
Updated custom home views to use tri-layout
...
Closes #1423
2019-05-25 16:35:27 +01:00
Dan Brown
78f5f44460
Updated page navigation click to show content tab on mobile
...
Fixes #1454
2019-05-25 15:37:49 +01:00
Dan Brown
35e6635379
Fixed chapter description not showing in book exports
...
Closes #1465
2019-05-25 15:21:02 +01:00
Leonardo Martinez
e42d90a5b6
Updated 'Spanish Argentina' translation.
2019-05-24 15:07:24 -03:00
Adam Brown
47a107ac5b
Update maintenance.php
...
* Added a link to the Github releases page when someone clicks the current release version (to look for changelog information, or to see if there are new updates)
* Removed unnecessary BR tag by fixing the CSS class for the version display so it is properly aligned with the rest of the menu
2019-05-23 10:45:15 -04:00
Dan Brown
dbfe63ccf6
Fixed missing comma in RU translation array
2019-05-19 15:42:46 +01:00
Dan Brown
114f10d5ca
Merge branch 'patch-1' of git://github.com/kostefun/BookStack into kostefun-patch-1
2019-05-19 15:41:48 +01:00
Dan Brown
60013f776a
Merge branch 'master' into patch-5
2019-05-19 15:40:54 +01:00
Dan Brown
ac0a070fc8
Merge pull request #1445 from kostefun/patch-4
...
Update entities.php
2019-05-19 15:40:15 +01:00
Dan Brown
b05659d7a3
Merge pull request #1443 from kostefun/patch-3
...
Update common.php
2019-05-19 15:39:48 +01:00
Dan Brown
3af4648dc3
Merge pull request #1437 from NootoNooto/patch-2
...
Added Dutch translations for some new texts
2019-05-19 15:36:05 +01:00
Dan Brown
e1e1ea6099
Amended page save button layout to fix z-index issues
...
- Added a new mobile save button instead of trying to reposition the
original.
- Also recuced the point where the editor top toolbar will collapse to
become x-scrollable.
Fixes #1424
2019-05-19 15:30:58 +01:00
Dan Brown
0c3dc50cd9
Added mobile search bar on search page
...
Since the header one hides on mobile devices.
Fixes #1450
2019-05-19 15:06:52 +01:00
Dan Brown
0ee9e5c4db
Updated both editors to ignore image paste if text data apparent
...
Designed to ignore image data when copying from a spreadsheet.
Fixes #987
2019-05-15 20:23:09 +01:00
kostefun
112f73c91c
Update settings.php
...
Ru locale fix
2019-05-14 17:50:23 +07:00
kostefun
b47dc046e0
Update common.php
2019-05-13 17:40:09 +07:00
kostefun
215d84d705
Update entities.php
2019-05-13 17:31:19 +07:00
kostefun
c459d86b58
Update common.php
2019-05-13 17:21:05 +07:00
kostefun
adf0d5fce2
Update settings.php
2019-05-13 17:09:50 +07:00
Nooto
cb355c8aad
Modified Bookshelf texts
2019-05-08 23:57:44 +02:00
Nooto
d0e351b942
Added translations for Bookshelves
2019-05-08 23:51:34 +02:00
Nooto
e3d570e928
Update activities.php
2019-05-08 23:25:13 +02:00
Nooto
e00c170d85
Update common.php
2019-05-08 23:24:22 +02:00
Nooto
e430dad38c
Added translations for View All, Copy, Reply, etc
2019-05-08 23:05:30 +02:00
vagrant
8051558d3a
Updated the Swedish language files
2019-05-07 21:29:30 +00:00
Dan Brown
7ef059e254
Fixed some editor image/drawing upload endpoints
...
Fixes #1428
2019-05-07 22:23:44 +01:00
Dan Brown
4329fee2c9
Fixed 404 card header fonts
...
Fixes #1427
2019-05-07 22:10:54 +01:00
Dan Brown
b1cf5ab309
Standardised login tab order and evened card padding
...
Closes #1418
2019-05-07 22:07:50 +01:00
Dan Brown
224d9e7a7d
Merge pull request #1420 from moucho/master
...
Spanish translation
2019-05-07 21:52:02 +01:00
moucho
ba36d36597
Spanish
2019-05-07 01:28:00 +02:00
Mantikor
ac7d6b8737
Update validation.php
2019-05-06 23:11:23 +03:00
Mantikor
e52dab825a
Update settings.php
2019-05-06 23:05:48 +03:00
Mantikor
33f51d5b78
Update passwords.php
2019-05-06 22:27:17 +03:00
Mantikor
ae7529376b
Update pagination.php
2019-05-06 22:26:43 +03:00
Mantikor
aefd4d423c
Update errors.php
2019-05-06 22:25:40 +03:00
Mantikor
bad44391d4
Update auth.php
2019-05-06 22:21:29 +03:00
Mantikor
1880633be3
Update common.php
2019-05-06 22:21:15 +03:00
Mantikor
8273f8b16e
Update entities.php
2019-05-06 22:20:31 +03:00
Mantikor
0600f752eb
Update components.php
2019-05-06 21:57:22 +03:00
Mantikor
342dc8948c
Update common.php
2019-05-06 21:56:10 +03:00
Mantikor
3e24e44106
Update auth.php
2019-05-06 21:45:16 +03:00
Mantikor
404d11d0eb
Update activities.php
2019-05-06 21:40:04 +03:00
vagrant
989309fdff
Updated the swedish lang files
2019-05-06 17:19:51 +00:00
Dan Brown
6797c91eeb
Updated dropdowns to close all others before opening
2019-05-06 17:59:17 +01:00
Dan Brown
b9ad3f9f65
Fixed intersection observer check on iOS
2019-05-06 16:08:08 +01:00
Dan Brown
7a8678e5f7
Tweaked colors for accessibility, applied fixes found during testing
...
- Fixed overriding h3 content header style.
- Updated notification styling to be less overwhelming.
- Increased floated image margin.
- Adjusted callout icon placement.
- Fixed tinymce fullscreen zindex issue.
2019-05-06 00:15:03 +01:00
Dan Brown
ba09dad1fe
Fixed shelf activity display & updated book sort operation
2019-05-05 15:54:22 +01:00
Dan Brown
adc866cb3d
Added ability for dropdown menu to be bottom of dom body
...
- Used when a dropdown is within a scrollable section such as editor
toolbar on mobile.
- Also made mobile page save button more obvious by increasing size and
inverting color.
2019-05-05 14:43:26 +01:00
Dan Brown
79f6dc00a3
Change image-selector to not use manager
...
- Now changes the images directly for user, system & cover.
- Extra permission checks added to edit & delete actions.
2019-05-04 15:50:29 +01:00
Dan Brown
cb832a2c10
Started diversion to not using image manager for cover/system/user
2019-04-27 14:55:23 +01:00
Dan Brown
a87ae16010
Started extraction of image controller to separate controllers
2019-04-27 14:18:00 +01:00
Dan Brown
aeb1fc4d49
Started rewriting back-end image managment
2019-04-21 15:52:29 +01:00
Dan Brown
6428f32483
Prevented invalid form inputs having incorrect padding
2019-04-21 14:11:49 +01:00
Dan Brown
884e20cc5e
Updated TinyMCE to version 4.9.4
2019-04-21 13:49:46 +01:00
Dan Brown
e0c229114f
Updated register link text/placement on login card
...
- Also extracted "Already have account?" text to translation files.
2019-04-21 12:45:09 +01:00
Dan Brown
4e49d06182
Merge branch 'fix/registraion-form-validation' of git://github.com/cw1998/BookStack into cw1998-fix/registraion-form-validation
2019-04-21 12:24:39 +01:00
Dan Brown
553d3ce861
Merge branch 'patch-1' of git://github.com/XVilka/BookStack into XVilka-patch-1
2019-04-20 13:30:50 +01:00
Dan Brown
0bc5ccba32
Add revision restore confirm and changed http method
...
Closes #1321
2019-04-20 13:25:16 +01:00
Dan Brown
ed330f246c
Updated md drawing mngr shortcut to work on mac cmd key
...
Closes #1228
2019-04-20 13:12:35 +01:00
Dan Brown
efc034bd8d
Merge branch 'fix/dot-in-role-names' of git://github.com/cw1998/BookStack into cw1998-fix/dot-in-role-names
2019-04-16 23:08:23 +01:00
Christopher Wilkinson
c8cf6731e2
Add min length validation on name on register form & add sign up link
2019-04-16 12:18:51 +01:00
Dan Brown
d0db0f8e26
Reduced markup for books icon
2019-04-15 21:21:54 +01:00
Dan Brown
7f3f6e65b9
Aligned item creation wording and updated shelf-book-add logic
2019-04-15 20:45:04 +01:00
Christopher Wilkinson
29f17fd154
Replace dots with something else on user create and edit screens
2019-04-15 15:42:18 +01:00
Christopher Wilkinson
84419005e7
Update create new book button on shelves to 2019 design
2019-04-15 10:56:21 +01:00
Christopher Wilkinson
faa3a8b842
Add button to add a book directly from a shelf view
2019-04-15 09:27:17 +01:00
Dan Brown
c836862d89
Tweaked header font size to fit redesign better
2019-04-14 14:20:53 +01:00
Dan Brown
ee58bea8b7
Updated user references to be app-default-supporting functions
2019-04-14 13:19:33 +01:00
Dan Brown
9406b4d4c9
Updated view toggle to store date
...
Also added test for user list order preferences
2019-04-14 13:01:51 +01:00
Dan Brown
01be72d5e2
Updated markdown editor for mobile
...
Also tweaked padding and responsivness on many common elements
2019-04-14 12:04:20 +01:00
Dan Brown
21e1123d12
Updated editor usability on mobile
2019-04-13 18:30:11 +01:00
Dan Brown
8d358e4894
Updated tri-layout on mobile to be tab based
2019-04-13 17:36:27 +01:00
Dan Brown
f797d2da20
Added column select-all to role permission table
2019-04-13 13:16:18 +01:00
Dan Brown
d3cc261320
Fixed "Add comment" layout when no comments exist
2019-04-13 12:58:57 +01:00
Dan Brown
cc24d478aa
Organised entity action buttons a little more
2019-04-13 12:46:15 +01:00
Dan Brown
07adfb2ff1
Added select-all helpers to permission tables
2019-04-13 12:07:27 +01:00
Dan Brown
36481bb73f
Updated guest page-create intermediate page
2019-04-13 11:30:19 +01:00
Dan Brown
4d5e47a2d2
Updated empty container item states
2019-04-13 11:24:41 +01:00
Dan Brown
d66fab8bee
Updated and aligned entity dashboard elements
2019-04-13 11:09:17 +01:00
Dan Brown
2694bb8fab
Updated the design of the comments section
2019-04-13 10:50:24 +01:00
Dan Brown
b12ae6d11b
Added bookshelves to breadcrumbs
...
- Updated breadcrumb dropdown switchers and back-end sibling code to handle new breadcrumbs.
- Added breadcrumb view composer and EntityContext system to mangage
tracking if in the context of a bookshelf.
2019-04-07 18:28:11 +01:00
Dan Brown
221a483b40
Standardised view referencing to dot-notation
2019-04-07 12:00:09 +01:00
Dan Brown
4a127c29a5
Removed important color overrides to a tags
2019-04-07 11:36:50 +01:00
Dan Brown
8c21b5345d
Cleaned up usage of some core scss files
2019-04-07 11:34:40 +01:00
Dan Brown
0a06e2bce3
Actioned some todo items, Cleaned old grid css
2019-04-07 09:57:48 +01:00
Dan Brown
7cda9b026e
Updated tests to suit layout changes, Updated 404 page
...
- Also replaced 'or' usage in templates with null coalescing operator
2019-04-06 18:36:17 +01:00
Dan Brown
67ed4710b6
Cleaned up old toolbar usage
2019-04-06 17:43:44 +01:00
Dan Brown
745a0bb98d
Updated custom homepage views
2019-04-06 17:31:59 +01:00
Dan Brown
aedff7dc6d
Added book selector to books sort
...
Now more efficient rather than listing all books in the system.
2019-04-06 16:59:04 +01:00
Dan Brown
17969c0bbf
Added shelves and search shortcuts to profile page
2019-04-06 16:21:20 +01:00
Dan Brown
666ced9c3b
Fixed tri-layout overflow in some scenarios
2019-03-30 17:07:01 +00:00
Dan Brown
37bf7f11e4
Implemented new design in entity selector
...
- Also showed entity path in search.
- Cleaned popular entity fetch logic.
- Cleaned entity selector JS code a little
2019-03-30 16:54:15 +00:00
Dan Brown
bda8aa414b
Fixed up edit views to use new layout
...
- Also updated chapter pages in books view to show detail
2019-03-30 15:49:14 +00:00
Dan Brown
60d175a9b9
Cleaned up sidebar book tree and moved details
...
- Also made top-spacing more consistent
2019-03-30 15:15:01 +00:00