Commit Graph

1853 Commits

Author SHA1 Message Date
Dan Brown
ea76a7ebd8 New translations activities.php (Slovenian) 2020-11-26 05:07:50 +00:00
Dan Brown
8f710f8b8a New translations activities.php (Slovenian) 2020-11-26 04:37:47 +00:00
Dan Brown
ffdd1e213d New translations activities.php (French) 2020-11-22 12:09:18 +00:00
Dan Brown
9e2f0e9c87 New translations settings.php (French) 2020-11-22 12:09:16 +00:00
Dan Brown
4faacad5ac New translations activities.php (Spanish) 2020-11-21 16:56:47 +00:00
Dan Brown
ae555d65e8 New translations settings.php (Spanish) 2020-11-21 16:56:45 +00:00
Dan Brown
19929c893d New translations activities.php (German Informal) 2020-11-21 16:18:35 +00:00
Dan Brown
72ab8cc461 New translations settings.php (Spanish, Argentina) 2020-11-21 16:18:33 +00:00
Dan Brown
e3da50c52d New translations settings.php (Portuguese, Brazilian) 2020-11-21 16:18:31 +00:00
Dan Brown
1594fec763 New translations settings.php (Vietnamese) 2020-11-21 16:18:30 +00:00
Dan Brown
b220afcbcb New translations settings.php (Chinese Traditional) 2020-11-21 16:18:28 +00:00
Dan Brown
18ed9ecf20 New translations settings.php (Chinese Simplified) 2020-11-21 16:18:26 +00:00
Dan Brown
8f336c444c New translations settings.php (Ukrainian) 2020-11-21 16:18:25 +00:00
Dan Brown
d84e61e02e New translations settings.php (Turkish) 2020-11-21 16:18:23 +00:00
Dan Brown
3c410a9121 New translations settings.php (Slovenian) 2020-11-21 16:18:21 +00:00
Dan Brown
ab37f7a9fd New translations settings.php (Slovak) 2020-11-21 16:18:19 +00:00
Dan Brown
432a1a8090 New translations settings.php (Russian) 2020-11-21 16:18:18 +00:00
Dan Brown
5a65dfabaf New translations settings.php (Polish) 2020-11-21 16:18:16 +00:00
Dan Brown
7b731a19d5 New translations settings.php (German Informal) 2020-11-21 16:18:14 +00:00
Dan Brown
90ba8bf7b9 New translations settings.php (Dutch) 2020-11-21 16:18:12 +00:00
Dan Brown
8eb94f8faf New translations settings.php (Japanese) 2020-11-21 16:18:10 +00:00
Dan Brown
5c4f07f5ef New translations settings.php (Italian) 2020-11-21 16:18:09 +00:00
Dan Brown
892c2b6648 New translations settings.php (Hungarian) 2020-11-21 16:18:07 +00:00
Dan Brown
746924a3d9 New translations settings.php (Hebrew) 2020-11-21 16:18:05 +00:00
Dan Brown
3a3fcb8af2 New translations settings.php (German) 2020-11-21 16:18:03 +00:00
Dan Brown
6263182593 New translations settings.php (Danish) 2020-11-21 16:18:02 +00:00
Dan Brown
fbd52a81c6 New translations settings.php (Czech) 2020-11-21 16:18:00 +00:00
Dan Brown
bf2a2cddf2 New translations settings.php (Bulgarian) 2020-11-21 16:17:58 +00:00
Dan Brown
f87af24738 New translations settings.php (Arabic) 2020-11-21 16:17:56 +00:00
Dan Brown
e4e7930702 New translations settings.php (Spanish) 2020-11-21 16:17:55 +00:00
Dan Brown
1e74a74d18 New translations settings.php (Korean) 2020-11-21 16:17:53 +00:00
Dan Brown
eeb0c0cd25 New translations settings.php (French) 2020-11-21 16:17:51 +00:00
Dan Brown
16ce659aa7 New translations activities.php (French) 2020-11-21 16:17:49 +00:00
Dan Brown
6bdda1c8b0 New translations activities.php (Arabic) 2020-11-21 16:17:47 +00:00
Dan Brown
3bf57e068f New translations activities.php (Spanish, Argentina) 2020-11-21 16:17:46 +00:00
Dan Brown
29b767c487 New translations activities.php (Portuguese, Brazilian) 2020-11-21 16:17:44 +00:00
Dan Brown
1a5223a346 New translations activities.php (Vietnamese) 2020-11-21 16:17:43 +00:00
Dan Brown
431eb55781 New translations activities.php (Chinese Traditional) 2020-11-21 16:17:41 +00:00
Dan Brown
510cc653fe New translations activities.php (Chinese Simplified) 2020-11-21 16:17:39 +00:00
Dan Brown
2270e5a0d4 New translations activities.php (Ukrainian) 2020-11-21 16:17:38 +00:00
Dan Brown
89d4410062 New translations activities.php (Turkish) 2020-11-21 16:17:36 +00:00
Dan Brown
021ac828b2 New translations activities.php (Swedish) 2020-11-21 16:17:34 +00:00
Dan Brown
3d23b3f0c9 New translations activities.php (Slovenian) 2020-11-21 16:17:33 +00:00
Dan Brown
8504d11fc7 New translations activities.php (Slovak) 2020-11-21 16:17:31 +00:00
Dan Brown
a81b167efd New translations activities.php (Spanish) 2020-11-21 16:17:30 +00:00
Dan Brown
bec7efca48 New translations activities.php (Russian) 2020-11-21 16:17:28 +00:00
Dan Brown
45ca2fd453 New translations activities.php (Dutch) 2020-11-21 16:17:26 +00:00
Dan Brown
e30a3eb6a8 New translations activities.php (Korean) 2020-11-21 16:17:25 +00:00
Dan Brown
35476844f6 New translations activities.php (Japanese) 2020-11-21 16:17:23 +00:00
Dan Brown
d6e3e61a63 New translations activities.php (Italian) 2020-11-21 16:17:22 +00:00
Dan Brown
3a80e68289 New translations activities.php (Hungarian) 2020-11-21 16:17:20 +00:00
Dan Brown
1b3efcdb62 New translations activities.php (Hebrew) 2020-11-21 16:17:18 +00:00
Dan Brown
59fcf3c4eb New translations activities.php (German) 2020-11-21 16:17:17 +00:00
Dan Brown
8e838d09bc New translations activities.php (Danish) 2020-11-21 16:17:15 +00:00
Dan Brown
67a43a5ba3 New translations activities.php (Czech) 2020-11-21 16:17:13 +00:00
Dan Brown
cb166b1980 New translations activities.php (Bulgarian) 2020-11-21 16:17:12 +00:00
Dan Brown
5c86cc3dfc New translations activities.php (Polish) 2020-11-21 16:17:10 +00:00
Dan Brown
0a9d90ef69 New translations settings.php (Swedish) 2020-11-21 16:17:09 +00:00
Dan Brown
d57f402a00 New translations errors.php (Vietnamese) 2020-11-19 06:09:10 +00:00
Dan Brown
71ce4bfd1f New translations settings.php (Vietnamese) 2020-11-19 06:09:08 +00:00
Dan Brown
95adbaa0a9 New translations validation.php (Vietnamese) 2020-11-19 05:39:57 +00:00
Dan Brown
23f1e2b763 New translations passwords.php (Vietnamese) 2020-11-19 05:39:55 +00:00
Dan Brown
efee1392d2 New translations entities.php (Vietnamese) 2020-11-19 05:39:53 +00:00
Dan Brown
8154f8648d New translations components.php (Vietnamese) 2020-11-19 05:39:52 +00:00
Dan Brown
5632f64d80 New translations common.php (Vietnamese) 2020-11-19 05:39:50 +00:00
Dan Brown
051c0b7896 New translations auth.php (Vietnamese) 2020-11-19 05:39:48 +00:00
Dan Brown
14b125d325 New translations settings.php (Portuguese, Brazilian) 2020-11-17 02:37:49 +00:00
Dan Brown
ee9692e65d New translations settings.php (Portuguese, Brazilian) 2020-11-17 01:58:45 +00:00
Dan Brown
df140ca216 New translations settings.php (French) 2020-11-15 09:19:28 +00:00
Dan Brown
ee691853dc New translations entities.php (French) 2020-11-15 08:47:39 +00:00
Dan Brown
cc22bcf166 New translations entities.php (Hungarian) 2020-11-12 11:39:15 +00:00
Dan Brown
a0f21aeebd New translations components.php (Hungarian) 2020-11-12 11:39:13 +00:00
Dan Brown
437cd823b8 New translations common.php (Hungarian) 2020-11-12 11:39:12 +00:00
Dan Brown
367ba587c7 New translations settings.php (Hungarian) 2020-11-12 11:39:09 +00:00
Dan Brown
d656b9b982 New translations settings.php (French) 2020-11-08 21:58:02 +00:00
Dan Brown
f3ffe9b7c5 New translations settings.php (French) 2020-11-08 21:27:30 +00:00
Dan Brown
cc9e48f3af New translations settings.php (Spanish) 2020-11-07 18:21:29 +00:00
Dan Brown
cbb5aeaca4 New translations settings.php (Spanish) 2020-11-07 17:26:14 +00:00
Dan Brown
addb0abc7c New translations settings.php (German Informal) 2020-11-07 15:19:00 +00:00
Dan Brown
d9912d7cda New translations settings.php (Spanish) 2020-11-07 15:18:58 +00:00
Dan Brown
b72960c002 New translations settings.php (Arabic) 2020-11-07 15:18:57 +00:00
Dan Brown
99248fdced New translations settings.php (Bulgarian) 2020-11-07 15:18:55 +00:00
Dan Brown
3ac52510ee New translations settings.php (Czech) 2020-11-07 15:18:53 +00:00
Dan Brown
eea823faf3 New translations settings.php (Danish) 2020-11-07 15:18:51 +00:00
Dan Brown
feea7f8c55 New translations settings.php (German) 2020-11-07 15:18:50 +00:00
Dan Brown
91a9441c60 New translations settings.php (Hebrew) 2020-11-07 15:18:48 +00:00
Dan Brown
ec8020e36d New translations settings.php (Hungarian) 2020-11-07 15:18:46 +00:00
Dan Brown
0c4e394024 New translations settings.php (Italian) 2020-11-07 15:18:45 +00:00
Dan Brown
3527571d92 New translations settings.php (Japanese) 2020-11-07 15:18:43 +00:00
Dan Brown
eaade5cf89 New translations settings.php (Korean) 2020-11-07 15:18:41 +00:00
Dan Brown
e6383352bd New translations settings.php (French) 2020-11-07 15:18:39 +00:00
Dan Brown
ce2f779683 New translations settings.php (Dutch) 2020-11-07 15:18:38 +00:00
Dan Brown
1ea58e2da1 New translations settings.php (Russian) 2020-11-07 15:18:36 +00:00
Dan Brown
399b765d6f New translations settings.php (Slovak) 2020-11-07 15:18:34 +00:00
Dan Brown
1be992e9be New translations settings.php (Slovenian) 2020-11-07 15:18:33 +00:00
Dan Brown
9b54b832e9 New translations settings.php (Turkish) 2020-11-07 15:18:31 +00:00
Dan Brown
a7df19eef9 New translations settings.php (Ukrainian) 2020-11-07 15:18:29 +00:00
Dan Brown
2210d9d1a6 New translations settings.php (Chinese Simplified) 2020-11-07 15:18:28 +00:00
Dan Brown
72874dcfd4 New translations settings.php (Chinese Traditional) 2020-11-07 15:18:26 +00:00
Dan Brown
b8d86a48ad New translations settings.php (Vietnamese) 2020-11-07 15:18:24 +00:00
Dan Brown
54848d0c48 New translations settings.php (Portuguese, Brazilian) 2020-11-07 15:18:23 +00:00
Dan Brown
25cb81b85f New translations settings.php (Spanish, Argentina) 2020-11-07 15:18:21 +00:00
Dan Brown
5d318c1281 New translations settings.php (Polish) 2020-11-07 15:18:19 +00:00
Dan Brown
b6aaba3496 New translations settings.php (Swedish) 2020-11-07 15:18:18 +00:00
Dan Brown
820959b7df New translations validation.php (Russian) 2020-11-03 12:01:14 +00:00
Dan Brown
2527970488 New translations validation.php (French) 2020-11-01 18:36:50 +00:00
Dan Brown
d7edc4440d New translations validation.php (Spanish) 2020-10-31 18:08:28 +00:00
Dan Brown
e91ffcb06f New translations validation.php (German Informal) 2020-10-31 16:58:44 +00:00
Dan Brown
64d67bec66 New translations validation.php (Arabic) 2020-10-31 16:58:42 +00:00
Dan Brown
387f20c865 New translations validation.php (Bulgarian) 2020-10-31 16:58:41 +00:00
Dan Brown
73b59470c2 New translations validation.php (Czech) 2020-10-31 16:58:39 +00:00
Dan Brown
12cec9b4c1 New translations validation.php (Danish) 2020-10-31 16:58:38 +00:00
Dan Brown
151c518683 New translations validation.php (German) 2020-10-31 16:58:36 +00:00
Dan Brown
6b1beff616 New translations validation.php (Hebrew) 2020-10-31 16:58:34 +00:00
Dan Brown
746c5f99fa New translations validation.php (Hungarian) 2020-10-31 16:58:33 +00:00
Dan Brown
d295fbc104 New translations validation.php (Italian) 2020-10-31 16:58:31 +00:00
Dan Brown
ac828a6f92 New translations validation.php (Japanese) 2020-10-31 16:58:30 +00:00
Dan Brown
5a58e1010b New translations validation.php (Korean) 2020-10-31 16:58:28 +00:00
Dan Brown
faeb298d66 New translations validation.php (Dutch) 2020-10-31 16:58:27 +00:00
Dan Brown
b6450b012c New translations validation.php (Spanish) 2020-10-31 16:58:25 +00:00
Dan Brown
8bc8bf1dd4 New translations validation.php (Polish) 2020-10-31 16:58:23 +00:00
Dan Brown
7361e41ef9 New translations validation.php (Slovak) 2020-10-31 16:58:22 +00:00
Dan Brown
2994fd900c New translations validation.php (Slovenian) 2020-10-31 16:58:20 +00:00
Dan Brown
00e3803591 New translations validation.php (Swedish) 2020-10-31 16:58:18 +00:00
Dan Brown
fb07b50ac0 New translations validation.php (Turkish) 2020-10-31 16:58:17 +00:00
Dan Brown
35f9f42517 New translations validation.php (Ukrainian) 2020-10-31 16:58:15 +00:00
Dan Brown
53c566289b New translations validation.php (Chinese Simplified) 2020-10-31 16:58:14 +00:00
Dan Brown
f404ed79f1 New translations validation.php (Chinese Traditional) 2020-10-31 16:58:12 +00:00
Dan Brown
0b91647b17 New translations validation.php (Vietnamese) 2020-10-31 16:58:10 +00:00
Dan Brown
7f9be00e7f New translations validation.php (Portuguese, Brazilian) 2020-10-31 16:58:08 +00:00
Dan Brown
7e343bdfd9 New translations validation.php (Spanish, Argentina) 2020-10-31 16:58:07 +00:00
Dan Brown
f2b5066533 New translations validation.php (Russian) 2020-10-31 16:58:05 +00:00
Dan Brown
bdc22b7a24 New translations validation.php (French) 2020-10-31 16:58:04 +00:00
Dan Brown
ac6cd8c80a New translations settings.php (Swedish) 2020-10-30 10:51:25 +00:00
Dan Brown
72188ca92f New translations passwords.php (Swedish) 2020-10-30 10:51:24 +00:00
Dan Brown
371ade8f33 New translations entities.php (Swedish) 2020-10-30 10:51:22 +00:00
Dan Brown
0f69dafe97 New translations components.php (Swedish) 2020-10-30 10:51:21 +00:00
Dan Brown
2a4607bb3f New translations common.php (Swedish) 2020-10-30 10:51:19 +00:00
Dan Brown
359c132354 New translations auth.php (Swedish) 2020-10-30 10:51:17 +00:00
Dan Brown
eb5f7b13da New translations settings.php (Ukrainian) 2020-10-23 18:22:40 +01:00
Dan Brown
b844928ee1 New translations settings.php (Ukrainian) 2020-10-23 17:51:17 +01:00
Dan Brown
06af684aa4 New translations settings.php (Ukrainian) 2020-10-22 22:03:20 +01:00
Dan Brown
27e499efe8 New translations settings.php (Ukrainian) 2020-10-22 21:11:53 +01:00
Dan Brown
4994febc68 New translations errors.php (Ukrainian) 2020-10-22 21:11:51 +01:00
Dan Brown
de521b393b New translations entities.php (Ukrainian) 2020-10-22 21:11:49 +01:00
Dan Brown
35cc7f933c New translations components.php (Ukrainian) 2020-10-22 21:11:47 +01:00
Dan Brown
04b2769fd5 New translations common.php (Ukrainian) 2020-10-22 21:11:46 +01:00
Dan Brown
803c377b3b New translations entities.php (Spanish, Argentina) 2020-10-22 13:31:18 +01:00
Dan Brown
5701efa78e New translations settings.php (Spanish, Argentina) 2020-10-22 13:31:16 +01:00
Dan Brown
11d85ebd71 New translations settings.php (Spanish, Argentina) 2020-10-22 13:04:52 +01:00
Dan Brown
271a7e0683 New translations settings.php (Chinese Simplified) 2020-10-16 15:50:10 +01:00
Dan Brown
7a4663fba8 New translations components.php (Korean) 2020-10-16 14:18:38 +01:00
Dan Brown
32b439a829 New translations settings.php (Korean) 2020-10-16 14:18:36 +01:00
Dan Brown
5c70727c11 New translations settings.php (Korean) 2020-10-16 13:42:10 +01:00
Dan Brown
9d66a04a2e New translations entities.php (Korean) 2020-10-16 13:42:09 +01:00
Dan Brown
4fcc18cd5a New translations common.php (Korean) 2020-10-16 13:42:07 +01:00
Dan Brown
8d07b7cf1c
Added alias for vbscript 2020-10-13 22:44:33 +01:00
Dan Brown
080f9c3025
Merge pull request #2302 from nutsflag/master
Add VBScript Codemirror
2020-10-13 22:41:09 +01:00
Dan Brown
617fe6bc8c
Merge pull request #2303 from BookStackApp/l10n_master
New Crowdin updates
2020-10-13 22:39:52 +01:00
Dan Brown
bb1f1a9ecd
Fixed error on drawing edit on markdown editor
Was preventing save of drawings.
For #2313
2020-10-13 22:36:07 +01:00
Dan Brown
d688e43197 New translations settings.php (Chinese Simplified) 2020-10-05 06:26:38 +01:00
Dan Brown
c82c3023c5 New translations settings.php (Spanish) 2020-10-02 17:18:27 +01:00
Dan Brown
d0d75afc66 New translations settings.php (Chinese Simplified) 2020-10-02 15:55:46 +01:00
nutsflag
467176ee78
Update code.js 2020-10-02 15:14:29 +02:00
nutsflag
521a002001
Update code-editor.blade.php 2020-10-02 15:13:31 +02:00
Dan Brown
f3ee8f2d4c
Updated http service to not read 204 response data 2020-09-30 22:32:03 +01:00
Dan Brown
ea406690f5
Updated esbuild options and version & updated npm deps
Had to change way sortable is imported due to changes, Still
seemed to have functioning multi-select.
2020-09-30 22:28:53 +01:00
Dan Brown
1097c61d6d
Fixed duplicate requests in attachment manager issue
Closes #2286
2020-09-28 21:55:24 +01:00
Dan Brown
8b0f5e7000
Updated draw.io references to diagrams.net
Related to #2044
2020-09-28 20:45:38 +01:00
Dan Brown
0d43b50f9d
New Crowdin updates (#2262)
* New translations entities.php (Russian)

* New translations settings.php (Russian)

* New translations entities.php (Chinese Simplified)

* New translations settings.php (Chinese Simplified)

* New translations settings.php (Chinese Simplified)

* New translations entities.php (Czech)

* New translations common.php (Czech)

* New translations components.php (Czech)

* New translations settings.php (Czech)

* New translations errors.php (Czech)

* New translations settings.php (Czech)

* New translations settings.php (Czech)

* New translations settings.php (Czech)

* New translations settings.php (German)

* New translations settings.php (German)

* New translations entities.php (German)

* New translations validation.php (Czech)

* New translations entities.php (Spanish, Argentina)

* New translations entities.php (German Informal)

* New translations settings.php (German Informal)

* New translations auth.php (Czech)
2020-09-26 17:46:32 +01:00
Dan Brown
6bcfac6751
Updated codemirror and updated codemirror base styles
Aligns styles with current release, since was causing overflow
with scrollbars.

Fixes #2267
2020-09-26 17:33:43 +01:00
Dan Brown
328d2514c4
Updated settings nav to be more flexible
Uses flexbox layout, flexed to content instead of rigid thirds like
before. Also extracted row into own file
2020-09-26 16:26:30 +01:00
Dan Brown
de2756dd95
Updated callout links to be correct colors
- Also updated to be underlined instead of bold
2020-09-26 15:40:51 +01:00
Dan Brown
1f97047799
Merge branch 'master' of git://github.com/alexmannuk/BookStack into alexmannuk-master 2020-09-26 15:35:13 +01:00
Dan Brown
9f87423584
Merge pull request #2274 from abulgatz/patch-1
Fixed "Ubunto Mono" $mono type misspelling
2020-09-26 12:11:53 +01:00
Dan Brown
08fbd39fcb
Fixed markdown iframe loading and content alignment
Fixes #2280
2020-09-26 12:01:01 +01:00
Adam
5f75a9f32c
Fix "Ubunto Mono" $mono type misspelling 2020-09-23 16:19:30 -05:00
Dan Brown
a6c20c321f
Merged latest translation changes 2020-09-20 10:28:01 +01:00
Dan Brown
ff46d81681
Merge branch 'jb-l10n-fix-czech' of git://github.com/jakubboucek/BookStack into jakubboucek-jb-l10n-fix-czech 2020-09-19 15:44:18 +01:00
Dan Brown
1f202f6dbc
Updated locale lists for Bulgarian 2020-09-19 15:36:17 +01:00
Dan Brown
bccf4653cb
New Crowdin translations (#2077)
* New translations entities.php (Portuguese, Brazilian)

* New translations entities.php (Persian)

* New translations entities.php (Spanish, Argentina)

* New translations entities.php (Thai)

* New translations errors.php (German Informal)

* New translations entities.php (Spanish)

* New translations entities.php (French)

* New translations entities.php (Arabic)

* New translations entities.php (Arabic)

* New translations components.php (Portuguese, Brazilian)

* New translations entities.php (Portuguese, Brazilian)

* New translations auth.php (Italian)

* New translations common.php (Italian)

* New translations components.php (Italian)

* New translations entities.php (Italian)

* New translations settings.php (Italian)

* New translations components.php (Chinese Simplified)

* New translations entities.php (Chinese Simplified)

* New translations settings.php (Spanish)

* New translations components.php (German)

* New translations components.php (Japanese)

* New translations components.php (Dutch)

* New translations components.php (German Informal)

* New translations components.php (Portuguese, Brazilian)

* New translations common.php (Ukrainian)

* New translations components.php (Portuguese)

* New translations common.php (Russian)

* New translations components.php (Russian)

* New translations common.php (Slovak)

* New translations components.php (Slovak)

* New translations common.php (Slovenian)

* New translations components.php (Slovenian)

* New translations common.php (Swedish)

* New translations components.php (Swedish)

* New translations common.php (Turkish)

* New translations components.php (Turkish)

* New translations components.php (Ukrainian)

* New translations components.php (Polish)

* New translations common.php (Chinese Simplified)

* New translations common.php (Chinese Traditional)

* New translations components.php (Chinese Traditional)

* New translations common.php (Vietnamese)

* New translations components.php (Vietnamese)

* New translations common.php (Portuguese, Brazilian)

* New translations common.php (Persian)

* New translations components.php (Persian)

* New translations common.php (Spanish, Argentina)

* New translations components.php (Spanish, Argentina)

* New translations common.php (Thai)

* New translations components.php (Thai)

* New translations common.php (Portuguese)

* New translations common.php (Polish)

* New translations common.php (Italian)

* New translations common.php (Bulgarian)

* New translations components.php (Italian)

* New translations components.php (Chinese Simplified)

* New translations components.php (German)

* New translations components.php (Japanese)

* New translations components.php (Dutch)

* New translations components.php (German Informal)

* New translations common.php (French)

* New translations components.php (French)

* New translations common.php (Spanish)

* New translations components.php (Spanish)

* New translations common.php (Arabic)

* New translations components.php (Arabic)

* New translations components.php (Bulgarian)

* New translations common.php (Dutch)

* New translations common.php (Czech)

* New translations components.php (Czech)

* New translations common.php (Danish)

* New translations components.php (Danish)

* New translations common.php (German)

* New translations common.php (Hebrew)

* New translations components.php (Hebrew)

* New translations common.php (Hungarian)

* New translations components.php (Hungarian)

* New translations common.php (Japanese)

* New translations common.php (Korean)

* New translations components.php (Korean)

* New translations common.php (German Informal)

* New translations components.php (German)

* New translations common.php (German)

* New translations entities.php (German)

* New translations common.php (French)

* New translations components.php (French)

* New translations common.php (Spanish)

* New translations components.php (Spanish)

* New translations components.php (Chinese Simplified)

* New translations common.php (Chinese Simplified)

* New translations common.php (Polish)

* New translations components.php (Polish)

* New translations auth.php (Polish)

* New translations entities.php (Polish)

* New translations errors.php (Polish)

* New translations passwords.php (Polish)

* New translations settings.php (Polish)

* New translations settings.php (Polish)

* New translations common.php (Spanish, Argentina)

* New translations components.php (Spanish, Argentina)

* New translations auth.php (Spanish, Argentina)

* New translations entities.php (Spanish, Argentina)

* New translations passwords.php (Spanish, Argentina)

* New translations settings.php (Spanish, Argentina)

* New translations entities.php (German)

* New translations components.php (German Informal)

* New translations common.php (German Informal)

* New translations entities.php (German Informal)

* New translations settings.php (Italian)

* New translations settings.php (Dutch)

* New translations settings.php (Thai)

* New translations settings.php (Persian)

* New translations settings.php (Portuguese, Brazilian)

* New translations settings.php (Vietnamese)

* New translations settings.php (Chinese Traditional)

* New translations settings.php (Ukrainian)

* New translations settings.php (Turkish)

* New translations settings.php (Swedish)

* New translations settings.php (Slovenian)

* New translations settings.php (Slovak)

* New translations settings.php (Russian)

* New translations settings.php (Portuguese)

* New translations settings.php (Korean)

* New translations settings.php (Chinese Simplified)

* New translations settings.php (Japanese)

* New translations settings.php (Hungarian)

* New translations settings.php (Hebrew)

* New translations settings.php (German)

* New translations settings.php (Danish)

* New translations settings.php (Czech)

* New translations settings.php (Bulgarian)

* New translations settings.php (Arabic)

* New translations settings.php (French)

* New translations settings.php (Spanish, Argentina)

* New translations settings.php (Polish)

* New translations settings.php (Spanish)

* New translations settings.php (German Informal)

* New translations settings.php (Spanish)

* New translations settings.php (French)

* New translations components.php (Turkish)

* New translations settings.php (Turkish)

* New translations entities.php (Turkish)

* New translations common.php (Turkish)

* New translations components.php (Portuguese, Brazilian)

* New translations common.php (Portuguese, Brazilian)

* New translations settings.php (Portuguese, Brazilian)

* New translations settings.php (Chinese Simplified)

* New translations activities.php (Chinese Traditional)

* New translations settings.php (Chinese Traditional)

* New translations activities.php (Chinese Traditional)

* New translations auth.php (Chinese Traditional)

* New translations common.php (Chinese Traditional)

* New translations components.php (Chinese Traditional)

* New translations errors.php (Chinese Traditional)

* New translations passwords.php (Chinese Traditional)

* New translations settings.php (German)

* New translations settings.php (German Informal)

* New translations activities.php (Slovak)

* New translations auth.php (Slovak)

* New translations auth.php (Slovak)

* New translations common.php (Slovak)

* New translations components.php (Slovak)

* New translations components.php (Slovak)

* New translations entities.php (Slovak)

* New translations common.php (Slovak)

* New translations entities.php (Slovak)

* New translations passwords.php (Slovak)

* New translations settings.php (Dutch)

* New translations components.php (Dutch)

* New translations entities.php (Dutch)

* New translations passwords.php (Dutch)

* New translations activities.php (Arabic)

* New translations entities.php (French)

* New translations settings.php (Chinese Traditional)

* New translations settings.php (Chinese Traditional)

* New translations auth.php (Chinese Traditional)

* New translations errors.php (Chinese Traditional)

* New translations activities.php (Japanese)

* New translations auth.php (Japanese)

* New translations entities.php (Chinese Traditional)

* New translations validation.php (Chinese Traditional)

* New translations common.php (Russian)

* New translations components.php (Russian)

* New translations entities.php (Russian)

* New translations settings.php (Russian)

* New translations settings.php (Spanish, Argentina)

* New translations settings.php (Polish)

* New translations settings.php (Polish)

* New translations settings.php (Polish)

* New translations entities.php (Russian)

* New translations entities.php (Portuguese)

* New translations entities.php (Thai)

* New translations entities.php (Spanish, Argentina)

* New translations entities.php (Persian)

* New translations entities.php (Portuguese, Brazilian)

* New translations entities.php (Vietnamese)

* New translations entities.php (Chinese Traditional)

* New translations entities.php (Chinese Simplified)

* New translations entities.php (Ukrainian)

* New translations entities.php (Turkish)

* New translations entities.php (Swedish)

* New translations entities.php (Slovenian)

* New translations entities.php (Slovak)

* New translations entities.php (Polish)

* New translations entities.php (French)

* New translations entities.php (Dutch)

* New translations entities.php (Korean)

* New translations entities.php (Japanese)

* New translations entities.php (Italian)

* New translations entities.php (Hungarian)

* New translations entities.php (Hebrew)

* New translations entities.php (German)

* New translations entities.php (Danish)

* New translations entities.php (Czech)

* New translations entities.php (Bulgarian)

* New translations entities.php (Arabic)

* New translations entities.php (Spanish)

* New translations entities.php (German Informal)

* New translations entities.php (French)

* New translations settings.php (Russian)

* New translations settings.php (Portuguese)

* New translations settings.php (Thai)

* New translations settings.php (Spanish, Argentina)

* New translations settings.php (Persian)

* New translations settings.php (Portuguese, Brazilian)

* New translations settings.php (Vietnamese)

* 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 (Slovenian)

* New translations settings.php (Slovak)

* New translations settings.php (Polish)

* New translations settings.php (French)

* 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 (Hebrew)

* New translations settings.php (German)

* New translations settings.php (Danish)

* New translations settings.php (Czech)

* New translations settings.php (Bulgarian)

* New translations settings.php (Arabic)

* New translations settings.php (Spanish)

* New translations settings.php (German Informal)

* New translations entities.php (Spanish)

* New translations settings.php (Spanish)
2020-09-19 15:22:32 +01:00
Dan Brown
78bf044a7a
Added audit log interface
- Displays the currently tracked activities in the system.

Related to #2173 and #1167
2020-09-19 12:06:45 +01:00
Dan Brown
d9e2bddee4
Added some robustness to page draft saving
- Updated so that a warning is always shown on error, Not just on first
in chain.
- Added last-resort localStorage content saving.
2020-09-13 19:32:45 +01:00
Dan Brown
6578ac0b4a
Fixed visible revision delete menu 2020-09-13 19:12:15 +01:00
Dan Brown
09c6d6c722
Added button for inserting attachment link to a page
For #1460
2020-09-13 18:58:05 +01:00
Dan Brown
ad48cd3e48
Continued implementation of attachment drag+drop
Cannot get working in chrome reliably due to conflicting handling of
events and drag+drop API. Getting attachment drop working breaks other
parts of TinyMCE.
Implementing current work as should still work for MD editor and within
FireFox.

Related to #1460
2020-09-13 18:31:14 +01:00
Dan Brown
e305ba14d9
Merge branch 'master' into attachment_drag_drop 2020-09-13 16:33:31 +01:00
Dan Brown
ac83c349da
Migrated from webpack to esbuild 2020-09-05 16:50:20 +01:00
Jakub Bouček
fefcaa21e7
Fix English translations
- Fix obvious bug
- Reunite capitalisation
2020-08-31 20:45:09 +02:00
Jakub Bouček
6a36db3cde
Czech translations: Fix broken labels 2020-08-31 20:45:09 +02:00
Jakub Bouček
c9352bfd42
Czech translations: Add new translations to cs, improve existing 2020-08-31 20:45:09 +02:00
Jakub Bouček
9c457d9ffe
Fix Czech translations (email -> e-mail)
In Czech language "email" does not means "email" but "enamel paint", correct is "e-mail".
See in Wikipedia:
- https://cs.wikipedia.org/wiki/E-mail
- https://cs.wikipedia.org/wiki/Email_(barva)
2020-08-31 17:34:46 +02:00
alexmannuk
7837b8c4ee
Updated callout link formatting
Updated callout links to use font colouring based on type, with bold text to denote link, instead of using the theme link colour per issue #303.
2020-08-24 20:03:08 +01:00
Dan Brown
c076ca408c
Fixed non-visible horizontal rules in dark mode
Fixes #2209
2020-08-04 15:39:07 +01:00
Dan Brown
1ac11c1852
Added warning to role screen for important permissions
Warning related to permissions that could allow a person to promote
their own permissions to gain more privileges than expected.

For #2105.
2020-08-04 15:26:13 +01:00
Dan Brown
5f1ee5fb0e
Removed role 'name' field from database
The 'name' field was really redundant and caused confusion in the
codebase, since the 'Display' name is often used and we have a
'system_name' for the admin and public role.

This fixes #2032, Where external auth group matching has confusing
behaviour as matching was done against the display_name, if no
external_auth field is set, but only roles with a match 'name' field
would be considered.

This also fixes and error where the role users migration, on role
delete, would not actually fire due to mis-matching http body keys.
Looks like this has been an issue from the start. Added some testing to
cover. Fixes #2211.

Also converted phpdoc to typehints in many areas of the reviewed code
during the above.
2020-08-04 14:55:01 +01:00
Dan Brown
7590ecd37c
Updated some comment elements and standardised more JS
- Updated comment routes to be simpler.
- Updated comments JS to align better with updated component system.
- Documented available global JS functions/services.
- Removed redundant controller method.
- Added window.$events helpers for validation messages and
success/error.
- Updated JS events system to not be class based for simplicity.
- Added window.trans_plural method to handle pluralisation/replacements
where you already have the translation string itself.

Fixes #1836
2020-07-28 18:19:18 +01:00
Dan Brown
18f406d97b
Started attachment drag/drop
Currently fighting between sortable and tinymce mechanisms which prevent
this working due to the different events stopping the drop event while
needing the dragover for cursor placement.
2020-07-28 10:45:28 +01:00
Dan Brown
76fcbd3752
Removed default anchor CSS filtering in dark mode
Due to causing content images to be rendered in unexpected ways.

- Also removed CSS filters from other image usage.
- Tweaked header CSS filtering to not be so aggressive.
- Forced WYSIWYG editor to be on its own layer since that would allow
massive larger performance increases in Safari, especially when using
dark mode.

Closes #2045.
Closes #2154.
2020-07-26 16:36:15 +01:00
Dan Brown
6e4132121c
Updated pagination colors for visibility
Fixes #1839
2020-07-26 15:07:47 +01:00
Dan Brown
f5fefbdb06
Removed a few remaining vue references 2020-07-26 14:49:05 +01:00
Dan Brown
a46b248cf4
Fixed some image manager behaviour
fixed:
- Double click not working after tab usage.
- Synced edit form with select button.
2020-07-25 11:47:12 +01:00
Dan Brown
03211ebea6
Removed unused tinymce imagetools plugin 2020-07-25 01:09:35 +01:00
Dan Brown
2bacc3c967
Removed vuejs from the project 2020-07-25 00:25:30 +01:00
Dan Brown
02dc3154e3
Converted image-manager to be component/HTML based
Instead of vue based.
2020-07-25 00:20:58 +01:00
Dan Brown
b383f5776d
Tweaked dropdown shadows a tad 2020-07-05 21:23:57 +01:00
Dan Brown
3bfd26bf86
Converted the page editor from vue to component 2020-07-05 21:18:17 +01:00
Dan Brown
d41452f39c
Finished breakdown of attachment vue into components 2020-07-04 16:53:02 +01:00
Dan Brown
14b6cd1091
Started migration of attachment manager from vue
- Created new dropzone component.
- Added standard component event system using custom DOM events.
- Added tabs component.
- Added ajax-delete-row component.
2020-06-30 22:12:45 +01:00
Dan Brown
181ae6d055
Fixed tag-manager loading on entity-creation 2020-06-29 23:40:34 +01:00
Dan Brown
573c4e26d5
Finished moving tag-manager from a vue to a component
Now tags load with the page, not via AJAX.
2020-06-29 22:11:03 +01:00
Dan Brown
4e107b9160
Started migrating tag manager JS to HTML-first component 2020-06-28 23:15:05 +01:00
Dan Brown
10305a4446
Converted entity-dash from vue to a component 2020-06-28 21:15:00 +01:00
Dan Brown
a5fa745749
Moved overlay component, migrated code-editor & added features
- Moved Code-editor from vue to component.
- Updated popup code so it background click only hides if the click
originated on the same background. Clicks within the popup will no
longer cause it to hide.
- Added session-level history tracking to code editor.
2020-06-28 00:06:47 +01:00
Dan Brown
afed379c5c
Merge pull request #2157 from Honvid/fix/lang_error
fix the translate error
2020-06-27 17:06:38 +01:00
Dan Brown
d5de28c444
Merge branch 'use-dart-sass' of git://github.com/timoschwarzer/BookStack into timoschwarzer-use-dart-sass 2020-06-27 15:59:38 +01:00
Dan Brown
715dee2d0e
Converted search filters to not be vue based 2020-06-27 13:29:00 +01:00
Timo Schwarzer
0f55d776a6
Replace node-sass with dart-sass 2020-06-26 12:44:41 +02:00
Dan Brown
76d02cd472
Started attempt at formalising component system used in BookStack
Added a document to try to define things.
Updated the loading so components are registed dynamically.
Added some standardised ways to reference other elems & define options
2020-06-24 20:38:08 +01:00
Honvid
118e31608a fix the bug for lang's extra letter. 2020-06-16 11:44:08 +08:00
Dan Brown
bf4a3b73f8
Updated listing endpoints to be clickable in api docs 2020-05-23 00:53:13 +01:00
Dan Brown
9666c8c0f7
Updated shelf-list view to enforce view permissions for child books
- Aligned shelf-homepage behaviour to match
- Updated testing to cover.

For #2111
2020-05-12 22:21:45 +01:00
Dan Brown
3c26e7b727
Updated comment md rendering to be server-side 2020-05-01 23:24:11 +01:00
Dan Brown
2a2d0aa15b
Fixed incorrect color code causing yellow/orange code blocks 2020-04-29 18:28:26 +01:00
Dan Brown
ce8cea6a9f
New Crowdin translations (#2071)
* New translations common.php (Korean)

* New translations settings.php (Korean)
2020-04-28 12:25:15 +01:00
Dan Brown
6f2a2c05bf
New Crowdin translations (#2028)
* New translations settings.php (Chinese Simplified)

* New translations common.php (Spanish)

* New translations common.php (Spanish, Argentina)

* New translations common.php (Turkish)

* New translations common.php (French)

* New translations auth.php (Dutch)

* New translations common.php (Dutch)

* New translations entities.php (Dutch)

* New translations activities.php (Thai)

* New translations auth.php (Thai)

* New translations common.php (Thai)

* New translations components.php (Thai)

* New translations entities.php (Thai)

* New translations errors.php (Thai)

* New translations pagination.php (Thai)

* New translations passwords.php (Thai)

* New translations settings.php (Thai)

* New translations validation.php (Thai)
2020-04-28 10:19:42 +01:00
Dan Brown
898d0b5817
Added multi-select to book-sort interface
As discussed in #2064

Closes #2067
2020-04-27 16:53:27 +01:00
Dan Brown
4ef362143b
Added auto-focus behaviour to page editor
- Will focus on title if the value of the field matches the default text
for the current user's language.
- Otherwise will focus on the editor body.
- Added and tested on both editors.

For #2036
2020-04-27 15:54:39 +01:00
Dan Brown
468fec80de
Updated WYSIWYG callout shortcut to handle child elems
- Will now search for a callout on/above the selected node rather than
only using the selected node.
- Issues previously where callout shortcut would not cycle if called
when child formatting was currently selected inside the callout.

For #2061
2020-04-26 09:26:41 +01:00
Dan Brown
8fb1f7c361
Fixed floated content extending past page body
As shown in #2055
2020-04-25 19:59:23 +01:00
Dan Brown
c20110b6ae
Fixed issue where callout and quotes overlap floated images
For #2055
2020-04-25 19:55:16 +01:00
Dan Brown
a880b1d5c5
Fixed selection not visible - dark theme codemirror
Fixes #2060
2020-04-25 19:19:41 +01:00
Dan Brown
687c4247ae
New Crowdin translations (#2005)
* New translations settings.php (Portuguese)

* New translations settings.php (Portuguese, Brazilian)

* New translations settings.php (Russian)

* New translations settings.php (Korean)

* New translations settings.php (Persian)

* New translations settings.php (Polish)

* New translations settings.php (Swedish)

* New translations settings.php (Spanish, Argentina)

* New translations settings.php (Turkish)

* New translations settings.php (Slovak)

* New translations settings.php (Slovenian)

* New translations settings.php (Spanish)

* New translations settings.php (Czech)

* New translations settings.php (Danish)

* New translations settings.php (Dutch)

* New translations settings.php (Arabic)

* New translations settings.php (Chinese Simplified)

* New translations settings.php (Chinese Traditional)

* New translations settings.php (Italian)

* New translations settings.php (Hungarian)

* New translations settings.php (Japanese)

* New translations settings.php (French)

* New translations settings.php (German)

* New translations settings.php (Hebrew)

* New translations settings.php (German Informal)

* New translations settings.php (Vietnamese)

* New translations settings.php (Ukrainian)

* New translations activities.php (Turkish)

* New translations activities.php (Turkish)

* New translations auth.php (Turkish)

* New translations common.php (Turkish)

* New translations auth.php (Turkish)

* New translations components.php (Turkish)

* New translations common.php (Turkish)

* New translations components.php (Turkish)

* New translations entities.php (Turkish)

* New translations entities.php (Turkish)

* New translations errors.php (Turkish)

* New translations entities.php (Turkish)

* New translations passwords.php (Turkish)

* New translations settings.php (Turkish)

* New translations errors.php (Turkish)

* New translations settings.php (Turkish)

* New translations settings.php (Turkish)

* New translations validation.php (Turkish)

* New translations settings.php (Turkish)

* New translations validation.php (Turkish)

* New translations common.php (Turkish)

* New translations components.php (Turkish)

* New translations validation.php (Turkish)

* New translations components.php (Turkish)

* New translations entities.php (Turkish)

* New translations errors.php (Turkish)

* New translations settings.php (Turkish)

* New translations validation.php (Turkish)

* New translations passwords.php (Arabic)

* New translations auth.php (Arabic)

* New translations auth.php (Slovak)

* New translations passwords.php (Russian)

* New translations passwords.php (Slovak)

* New translations auth.php (Slovenian)

* New translations passwords.php (Slovenian)

* New translations auth.php (Spanish)

* New translations passwords.php (Portuguese, Brazilian)

* New translations passwords.php (Polish)

* New translations auth.php (Portuguese)

* New translations auth.php (Russian)

* New translations passwords.php (Portuguese)

* New translations auth.php (Portuguese, Brazilian)

* New translations auth.php (Ukrainian)

* New translations passwords.php (Ukrainian)

* New translations auth.php (Vietnamese)

* New translations passwords.php (Vietnamese)

* New translations auth.php (German Informal)

* New translations passwords.php (German Informal)

* New translations passwords.php (Turkish)

* New translations passwords.php (Spanish)

* New translations auth.php (Spanish, Argentina)

* New translations passwords.php (Spanish, Argentina)

* New translations auth.php (Swedish)

* New translations passwords.php (Swedish)

* New translations auth.php (Turkish)

* New translations components.php (Turkish)

* New translations entities.php (Turkish)

* New translations auth.php (Polish)

* New translations passwords.php (Danish)

* New translations auth.php (Dutch)

* New translations passwords.php (Dutch)

* New translations auth.php (Danish)

* New translations auth.php (French)

* New translations passwords.php (French)

* New translations auth.php (Chinese Simplified)

* New translations passwords.php (Chinese Simplified)

* New translations auth.php (Chinese Traditional)

* New translations passwords.php (Chinese Traditional)

* New translations auth.php (Czech)

* New translations passwords.php (Czech)

* New translations auth.php (German)

* New translations auth.php (Korean)

* New translations auth.php (Japanese)

* New translations passwords.php (Japanese)

* New translations passwords.php (Korean)

* New translations auth.php (Persian)

* New translations passwords.php (Persian)

* New translations passwords.php (Italian)

* New translations passwords.php (German)

* New translations auth.php (Hebrew)

* New translations passwords.php (Hebrew)

* New translations auth.php (Hungarian)

* New translations passwords.php (Hungarian)

* New translations auth.php (Italian)

* New translations entities.php (Turkish)

* New translations settings.php (Turkish)

* New translations validation.php (Turkish)

* New translations passwords.php (Turkish)

* New translations entities.php (Turkish)

* New translations errors.php (Turkish)

* New translations validation.php (Turkish)

* New translations auth.php (Turkish)

* New translations auth.php (Spanish)

* New translations passwords.php (Spanish)

* New translations settings.php (Spanish)

* New translations auth.php (Spanish, Argentina)

* New translations passwords.php (Spanish, Argentina)

* New translations entities.php (Turkish)

* New translations auth.php (French)

* New translations passwords.php (French)

* New translations settings.php (French)

* New translations common.php (Russian)

* New translations common.php (Slovak)

* New translations common.php (Slovenian)

* New translations common.php (Spanish)

* New translations common.php (Portuguese)

* New translations common.php (Polish)

* New translations common.php (Portuguese, Brazilian)

* New translations common.php (Ukrainian)

* New translations common.php (Vietnamese)

* New translations common.php (German Informal)

* New translations common.php (Spanish, Argentina)

* New translations common.php (Swedish)

* New translations common.php (Turkish)

* New translations common.php (Danish)

* New translations common.php (Dutch)

* New translations common.php (French)

* New translations common.php (Arabic)

* New translations common.php (Chinese Simplified)

* New translations common.php (Czech)

* New translations common.php (Chinese Traditional)

* New translations common.php (Japanese)

* New translations common.php (Italian)

* New translations common.php (Korean)

* New translations common.php (Persian)

* New translations common.php (German)

* New translations common.php (Hebrew)

* New translations common.php (Hungarian)

* New translations auth.php (Russian)

* New translations common.php (Russian)

* New translations passwords.php (Russian)

* New translations passwords.php (German)

* New translations settings.php (German)

* New translations auth.php (German)

* New translations common.php (German)

* New translations settings.php (German Informal)

* New translations passwords.php (German Informal)

* New translations common.php (German Informal)

* New translations auth.php (German Informal)
2020-04-13 15:31:35 +01:00
Dan Brown
3a70e9d49c
Merge pull request #2023 from jzoy/master
fix Chinese translation error
2020-04-12 19:15:00 +01:00
Dan Brown
88dfb40c63
Some further dark-mode fixes, added toggle to homepage
- Homepage toggle especially useful for not-logged-in users since they
do not have a dropdown.
2020-04-12 19:06:34 +01:00
Dan Brown
50669e3f4a
Added tests and translations for dark-mode components 2020-04-11 20:44:23 +01:00
Dan Brown
573c848d51
Added dark/light mode toggle to profile dropdown menu
- Also fixed some remaining areas which needed dark mode support.
2020-04-11 20:37:51 +01:00
Dan Brown
d4b0e4acad
Removed throttling from web-end requests
Generally seems to cause issues when secure images are in use.
Was added during laravel upgrade but laravel does not use this directly
for its web middleware anyway.
2020-04-11 20:02:07 +01:00
Dan Brown
b0b28e7b5e
Rolled dark mode out to the editors
- Updated editor, and other area, styles to look okay in dark mode.
- Used tinyMCE theme generator to create dark mode theme.
- Updated tinymce to latest 4x version.
2020-04-11 15:48:08 +01:00
jzoy
eb94500dca
Update settings.php 2020-04-11 21:29:09 +08:00
jzoy
df8ea0b81d
fix Chinese translation error 2020-04-11 21:26:13 +08:00
Dan Brown
1ba5a1274c
Started work on supporting a dark-mode
- Most elements done, but still need to do editors, tables and final
pass.
- Toggled only by quick js check at the moment, checking via css media
query. Need to make into user-preference toggle.

For #1234
2020-04-10 22:38:29 +01:00
Dan Brown
7b8fe5fbc6
Added book-export endpoints to the API 2020-04-10 16:05:17 +01:00
Dan Brown
ba1be9d710
Updated password reset process not to indicate if email exists
- Intended to prevent enumeration to check if a user exists.
- Updated messages on both the reqest-reset and set-password elements.
- Also updated notification auto-hide to be dynamic based upon the
amount of words within the notification.
- Added tests to cover.

For #2016
2020-04-10 13:38:08 +01:00
Dan Brown
053cbbd5b6
Updated view-change endpoints to be clearer, separated books and shelf
- Separated books-list and shelf-show view types to be saved separately.

During review of #1755
2020-04-10 12:49:16 +01:00
Dan Brown
b8c16b15a9
Merge branch 'feature_change_view_in_shelves_show' of git://github.com/philjak/BookStack into philjak-feature_change_view_in_shelves_show 2020-04-10 12:21:56 +01:00
Dan Brown
47e645909e
Reviewed #1688, Show parent shelves on books page
- Moved list to the left of the page to align with other navigational
items.
- Hid list of no shelves, to help hide shelf references if not in use.
- Tweaked test to ensure it wasn't finding shelf name in breadcrumb
rather than list being tested.
2020-04-09 17:29:22 +01:00
Dan Brown
898cedf536
Merge branch 'feature/#1598' of git://github.com/cw1998/BookStack into cw1998-feature/#1598 2020-04-09 17:18:37 +01:00
Dan Brown
1962c81742
Updated WYSIWYG entity link selector to set link display text
- Sets as entity name if the input is currently empty.

For #2014
2020-04-09 15:28:44 +01:00
Dan Brown
642db1387e
Updated wysiwyg code-block insert flow to be mouseless
- Can now save a code block with Ctrl+Enter.
- Codemirror will be in focus on popup show.
- TinyMCE will get back focus on code save.

For #1972
2020-04-05 21:55:31 +01:00