]> BookStack Code Mirror - bookstack/log
bookstack
2 years agoNew translations editor.php (Spanish, Argentina)
Dan Brown [Sat, 23 Jul 2022 10:42:44 +0000 (11:42 +0100)]
New translations editor.php (Spanish, Argentina)

2 years agoNew translations editor.php (Indonesian)
Dan Brown [Sat, 23 Jul 2022 10:42:43 +0000 (11:42 +0100)]
New translations editor.php (Indonesian)

2 years agoNew translations editor.php (Portuguese, Brazilian)
Dan Brown [Sat, 23 Jul 2022 10:42:43 +0000 (11:42 +0100)]
New translations editor.php (Portuguese, Brazilian)

2 years agoNew translations editor.php (Vietnamese)
Dan Brown [Sat, 23 Jul 2022 10:42:42 +0000 (11:42 +0100)]
New translations editor.php (Vietnamese)

2 years agoNew translations editor.php (Chinese Traditional)
Dan Brown [Sat, 23 Jul 2022 10:42:41 +0000 (11:42 +0100)]
New translations editor.php (Chinese Traditional)

2 years agoNew translations editor.php (Ukrainian)
Dan Brown [Sat, 23 Jul 2022 10:42:40 +0000 (11:42 +0100)]
New translations editor.php (Ukrainian)

2 years agoNew translations editor.php (Turkish)
Dan Brown [Sat, 23 Jul 2022 10:42:39 +0000 (11:42 +0100)]
New translations editor.php (Turkish)

2 years agoNew translations editor.php (Swedish)
Dan Brown [Sat, 23 Jul 2022 10:42:38 +0000 (11:42 +0100)]
New translations editor.php (Swedish)

2 years agoNew translations editor.php (Persian)
Dan Brown [Sat, 23 Jul 2022 10:42:37 +0000 (11:42 +0100)]
New translations editor.php (Persian)

2 years agoNew translations editor.php (Chinese Simplified)
Dan Brown [Sat, 23 Jul 2022 10:42:36 +0000 (11:42 +0100)]
New translations editor.php (Chinese Simplified)

2 years agoApplied styleci changes, updated dev version & readme roadmap
Dan Brown [Sat, 23 Jul 2022 10:36:37 +0000 (11:36 +0100)]
Applied styleci changes, updated dev version & readme roadmap

2 years agoMerge pull request #3580 from BookStackApp/tinymce6
Dan Brown [Sat, 23 Jul 2022 10:33:51 +0000 (11:33 +0100)]
Merge pull request #3580 from BookStackApp/tinymce6

TinyMCE6 update

2 years agoEnabled modern tinymce table features 3580/head
Dan Brown [Sat, 23 Jul 2022 10:32:26 +0000 (11:32 +0100)]
Enabled modern tinymce table features

2 years agoFixed blue wyswiyg toolbar in dark mode
Dan Brown [Sat, 23 Jul 2022 10:22:34 +0000 (11:22 +0100)]
Fixed blue wyswiyg toolbar in dark mode

2 years agoEnsured wysiwyg details contents are wrapped in block elements
Dan Brown [Sat, 23 Jul 2022 10:18:03 +0000 (11:18 +0100)]
Ensured wysiwyg details contents are wrapped in block elements

Fixes issue where inline-only content would disappear when unwrapping a
details block element.

2 years agoRemoved toolbar dialog background line
Dan Brown [Sat, 23 Jul 2022 09:43:47 +0000 (10:43 +0100)]
Removed toolbar dialog background line

2 years agoNew translations entities.php (French)
Dan Brown [Wed, 20 Jul 2022 07:32:06 +0000 (08:32 +0100)]
New translations entities.php (French)

2 years agoNew translations editor.php (Chinese Simplified)
Dan Brown [Mon, 18 Jul 2022 17:51:48 +0000 (18:51 +0100)]
New translations editor.php (Chinese Simplified)

2 years agoNew translations entities.php (Italian)
Dan Brown [Mon, 18 Jul 2022 14:55:46 +0000 (15:55 +0100)]
New translations entities.php (Italian)

2 years agoAdded back in image options context toolbar item
Dan Brown [Mon, 18 Jul 2022 12:37:50 +0000 (13:37 +0100)]
Added back in image options context toolbar item

2 years agoMade a bunch of tinymce 6 upgrade fixes
Dan Brown [Mon, 18 Jul 2022 12:18:46 +0000 (13:18 +0100)]
Made a bunch of tinymce 6 upgrade fixes

- Added workaround for new 'srcdoc' usage that's breaking content in
  Firefox, added new 'custom-changes.md' file to document for future.
- Updated old usages of 'new' when creating nodes.
- Tested and changed logic, where required, where 'editor.dom.select'
  has been used to replace the old '$' usages.
- Fixed bad boolean value being passed to 'setActive' in task list
  logic.

2 years agoNew translations activities.php (Norwegian Bokmal)
Dan Brown [Mon, 18 Jul 2022 09:54:22 +0000 (10:54 +0100)]
New translations activities.php (Norwegian Bokmal)

2 years agoNew translations entities.php (Spanish)
Dan Brown [Sun, 17 Jul 2022 22:19:49 +0000 (23:19 +0100)]
New translations entities.php (Spanish)

2 years agoStarted upgrade to TinyMCE6, Untested
Dan Brown [Sun, 17 Jul 2022 17:33:03 +0000 (18:33 +0100)]
Started upgrade to TinyMCE6, Untested

- Merged in latest TinyMCE code.
- Gone through tinymce upgrade guide, made required config changes.
- Altered license references.

2 years agoNew translations entities.php (Chinese Simplified)
Dan Brown [Sun, 17 Jul 2022 16:19:51 +0000 (17:19 +0100)]
New translations entities.php (Chinese Simplified)

2 years agoMerge pull request #3579 from BookStackApp/dompdf_and_php_deps
Dan Brown [Sun, 17 Jul 2022 13:40:19 +0000 (14:40 +0100)]
Merge pull request #3579 from BookStackApp/dompdf_and_php_deps

Updated DOMPDF, and other PHP dependancies

2 years agoFixed failing tests from dompdf chanages 3579/head
Dan Brown [Sun, 17 Jul 2022 13:32:09 +0000 (14:32 +0100)]
Fixed failing tests from dompdf chanages

2 years agoUpdated DOMPDF, and other PHP dependancies
Dan Brown [Sun, 17 Jul 2022 13:01:59 +0000 (14:01 +0100)]
Updated DOMPDF, and other PHP dependancies

2 years agoAdded "ACTIVITY_LOGGED" theme event
Dan Brown [Sun, 17 Jul 2022 12:28:56 +0000 (13:28 +0100)]
Added "ACTIVITY_LOGGED" theme event

Closes #3572

2 years agoRe-ordered theme events to be alphabetical
Dan Brown [Sun, 17 Jul 2022 12:08:44 +0000 (13:08 +0100)]
Re-ordered theme events to be alphabetical

2 years agoNew translations entities.php (German Informal)
Dan Brown [Sun, 17 Jul 2022 09:50:26 +0000 (10:50 +0100)]
New translations entities.php (German Informal)

2 years agoNew translations entities.php (Chinese Simplified)
Dan Brown [Sun, 17 Jul 2022 09:50:26 +0000 (10:50 +0100)]
New translations entities.php (Chinese Simplified)

2 years agoNew translations entities.php (Chinese Traditional)
Dan Brown [Sun, 17 Jul 2022 09:50:24 +0000 (10:50 +0100)]
New translations entities.php (Chinese Traditional)

2 years agoNew translations entities.php (Portuguese, Brazilian)
Dan Brown [Sun, 17 Jul 2022 09:50:24 +0000 (10:50 +0100)]
New translations entities.php (Portuguese, Brazilian)

2 years agoNew translations entities.php (Indonesian)
Dan Brown [Sun, 17 Jul 2022 09:50:23 +0000 (10:50 +0100)]
New translations entities.php (Indonesian)

2 years agoNew translations entities.php (Persian)
Dan Brown [Sun, 17 Jul 2022 09:50:22 +0000 (10:50 +0100)]
New translations entities.php (Persian)

2 years agoNew translations entities.php (Spanish, Argentina)
Dan Brown [Sun, 17 Jul 2022 09:50:21 +0000 (10:50 +0100)]
New translations entities.php (Spanish, Argentina)

2 years agoNew translations entities.php (Croatian)
Dan Brown [Sun, 17 Jul 2022 09:50:20 +0000 (10:50 +0100)]
New translations entities.php (Croatian)

2 years agoNew translations entities.php (Vietnamese)
Dan Brown [Sun, 17 Jul 2022 09:50:19 +0000 (10:50 +0100)]
New translations entities.php (Vietnamese)

2 years agoNew translations entities.php (Latvian)
Dan Brown [Sun, 17 Jul 2022 09:50:18 +0000 (10:50 +0100)]
New translations entities.php (Latvian)

2 years agoNew translations entities.php (Welsh)
Dan Brown [Sun, 17 Jul 2022 09:50:17 +0000 (10:50 +0100)]
New translations entities.php (Welsh)

2 years agoNew translations entities.php (Bosnian)
Dan Brown [Sun, 17 Jul 2022 09:50:16 +0000 (10:50 +0100)]
New translations entities.php (Bosnian)

2 years agoNew translations entities.php (Uzbek)
Dan Brown [Sun, 17 Jul 2022 09:50:15 +0000 (10:50 +0100)]
New translations entities.php (Uzbek)

2 years agoNew translations entities.php (Norwegian Bokmal)
Dan Brown [Sun, 17 Jul 2022 09:50:14 +0000 (10:50 +0100)]
New translations entities.php (Norwegian Bokmal)

2 years agoNew translations entities.php (Estonian)
Dan Brown [Sun, 17 Jul 2022 09:50:13 +0000 (10:50 +0100)]
New translations entities.php (Estonian)

2 years agoNew translations entities.php (Basque)
Dan Brown [Sun, 17 Jul 2022 09:50:12 +0000 (10:50 +0100)]
New translations entities.php (Basque)

2 years agoNew translations entities.php (Danish)
Dan Brown [Sun, 17 Jul 2022 09:50:11 +0000 (10:50 +0100)]
New translations entities.php (Danish)

2 years agoNew translations entities.php (Czech)
Dan Brown [Sun, 17 Jul 2022 09:50:10 +0000 (10:50 +0100)]
New translations entities.php (Czech)

2 years agoNew translations entities.php (Catalan)
Dan Brown [Sun, 17 Jul 2022 09:50:09 +0000 (10:50 +0100)]
New translations entities.php (Catalan)

2 years agoNew translations entities.php (Bulgarian)
Dan Brown [Sun, 17 Jul 2022 09:50:08 +0000 (10:50 +0100)]
New translations entities.php (Bulgarian)

2 years agoNew translations entities.php (Spanish)
Dan Brown [Sun, 17 Jul 2022 09:50:07 +0000 (10:50 +0100)]
New translations entities.php (Spanish)

2 years agoNew translations entities.php (French)
Dan Brown [Sun, 17 Jul 2022 09:50:06 +0000 (10:50 +0100)]
New translations entities.php (French)

2 years agoNew translations entities.php (German)
Dan Brown [Sun, 17 Jul 2022 09:50:05 +0000 (10:50 +0100)]
New translations entities.php (German)

2 years agoNew translations entities.php (Hebrew)
Dan Brown [Sun, 17 Jul 2022 09:50:04 +0000 (10:50 +0100)]
New translations entities.php (Hebrew)

2 years agoNew translations entities.php (Arabic)
Dan Brown [Sun, 17 Jul 2022 09:50:03 +0000 (10:50 +0100)]
New translations entities.php (Arabic)

2 years agoNew translations entities.php (Hungarian)
Dan Brown [Sun, 17 Jul 2022 09:50:02 +0000 (10:50 +0100)]
New translations entities.php (Hungarian)

2 years agoNew translations entities.php (Russian)
Dan Brown [Sun, 17 Jul 2022 09:50:01 +0000 (10:50 +0100)]
New translations entities.php (Russian)

2 years agoNew translations entities.php (Japanese)
Dan Brown [Sun, 17 Jul 2022 09:50:00 +0000 (10:50 +0100)]
New translations entities.php (Japanese)

2 years agoNew translations entities.php (Korean)
Dan Brown [Sun, 17 Jul 2022 09:49:59 +0000 (10:49 +0100)]
New translations entities.php (Korean)

2 years agoNew translations entities.php (Lithuanian)
Dan Brown [Sun, 17 Jul 2022 09:49:58 +0000 (10:49 +0100)]
New translations entities.php (Lithuanian)

2 years agoNew translations entities.php (Dutch)
Dan Brown [Sun, 17 Jul 2022 09:49:57 +0000 (10:49 +0100)]
New translations entities.php (Dutch)

2 years agoNew translations entities.php (Polish)
Dan Brown [Sun, 17 Jul 2022 09:49:56 +0000 (10:49 +0100)]
New translations entities.php (Polish)

2 years agoNew translations entities.php (Ukrainian)
Dan Brown [Sun, 17 Jul 2022 09:49:55 +0000 (10:49 +0100)]
New translations entities.php (Ukrainian)

2 years agoNew translations entities.php (Slovak)
Dan Brown [Sun, 17 Jul 2022 09:49:54 +0000 (10:49 +0100)]
New translations entities.php (Slovak)

2 years agoNew translations entities.php (Slovenian)
Dan Brown [Sun, 17 Jul 2022 09:49:53 +0000 (10:49 +0100)]
New translations entities.php (Slovenian)

2 years agoNew translations entities.php (Swedish)
Dan Brown [Sun, 17 Jul 2022 09:49:52 +0000 (10:49 +0100)]
New translations entities.php (Swedish)

2 years agoNew translations entities.php (Turkish)
Dan Brown [Sun, 17 Jul 2022 09:49:52 +0000 (10:49 +0100)]
New translations entities.php (Turkish)

2 years agoNew translations entities.php (Italian)
Dan Brown [Sun, 17 Jul 2022 09:49:51 +0000 (10:49 +0100)]
New translations entities.php (Italian)

2 years agoNew translations entities.php (Portuguese)
Dan Brown [Sun, 17 Jul 2022 09:49:50 +0000 (10:49 +0100)]
New translations entities.php (Portuguese)

2 years agoMerge pull request #3569 from BookStackApp/permissions_v2
Dan Brown [Sun, 17 Jul 2022 09:36:33 +0000 (10:36 +0100)]
Merge pull request #3569 from BookStackApp/permissions_v2

Permissions System Refactor

2 years agoApplied StyleCI changes 3569/head
Dan Brown [Sun, 17 Jul 2022 09:32:16 +0000 (10:32 +0100)]
Applied StyleCI changes

2 years agoRemoved test web route, extracted text, added test
Dan Brown [Sun, 17 Jul 2022 09:18:24 +0000 (10:18 +0100)]
Removed test web route, extracted text, added test

2 years agoDropped use of non-view joint permissions
Dan Brown [Sat, 16 Jul 2022 20:50:42 +0000 (21:50 +0100)]
Dropped use of non-view joint permissions

2 years agoFixed a couple of non-intended logical permission issues
Dan Brown [Sat, 16 Jul 2022 19:55:32 +0000 (20:55 +0100)]
Fixed a couple of non-intended logical permission issues

Both caught in tests:
Fixed loss of permissions for admin users when entity restrictions were
active, since there are no entity-restrictions for the admin role but
we'd force generate them in joint permissions, which would be queried.
Fixed new role permission checks when permissions given with only the
action (eg. 'view'), since the type prefix would be required for role
permission checks. Was previously not needed as only the simpler form
was used in the jointpermissions after merge & calculation.

2 years agoAligned permission applicator method names
Dan Brown [Sat, 16 Jul 2022 18:54:25 +0000 (19:54 +0100)]
Aligned permission applicator method names

Also removed lesser used function, that was mostly a duplicate of an
existing function, and only used for search.

2 years agoRemoved remaining dynamic action usages in joint permission queries
Dan Brown [Sat, 16 Jul 2022 18:28:04 +0000 (19:28 +0100)]
Removed remaining dynamic action usages in joint permission queries

2 years agoContinued removal of joint permission non-view queries
Dan Brown [Sat, 16 Jul 2022 12:17:08 +0000 (13:17 +0100)]
Continued removal of joint permission non-view queries

Cleaned up PermissionApplicator to remove old cache system which was
hardly ever actuall caching anything since it was reset after each
public method run.

Changed the scope of 'userCanOnAny' to just check entity permissions,
and added protections of action scope creep, in case a role permission
action was passed by mistake.

2 years agoNew translations entities.php (German)
Dan Brown [Fri, 15 Jul 2022 07:45:23 +0000 (08:45 +0100)]
New translations entities.php (German)

2 years agoNew translations entities.php (German)
Dan Brown [Fri, 15 Jul 2022 06:39:07 +0000 (07:39 +0100)]
New translations entities.php (German)

2 years agoNew translations auth.php (German)
Dan Brown [Fri, 15 Jul 2022 06:39:06 +0000 (07:39 +0100)]
New translations auth.php (German)

2 years agoNew translations activities.php (German)
Dan Brown [Thu, 14 Jul 2022 22:50:40 +0000 (23:50 +0100)]
New translations activities.php (German)

2 years agoNew translations activities.php (German)
Dan Brown [Thu, 14 Jul 2022 21:50:28 +0000 (22:50 +0100)]
New translations activities.php (German)

2 years agoMerge pull request #3573 from BookStackApp/m1_docker_support
Dan Brown [Thu, 14 Jul 2022 10:03:25 +0000 (11:03 +0100)]
Merge pull request #3573 from BookStackApp/m1_docker_support

M1/Apple Silicon dev docker compatibility

2 years agoTweaked docker dev container to work with m1 apple silicon 3573/head
Dan Brown [Thu, 14 Jul 2022 00:34:57 +0000 (01:34 +0100)]
Tweaked docker dev container to work with m1 apple silicon

Tested on m1 macbook, needs testing on amd64

2 years agoStarted removal of non-view permission queries
Dan Brown [Wed, 13 Jul 2022 14:23:03 +0000 (15:23 +0100)]
Started removal of non-view permission queries

Updated ajax search and entity selector usage to display and handle
items that the user does not have permission to interact with.
Started logic changes to not allow permission type to be passed around,
with views instead being the fixed sole permission.

2 years agoFixed some typos and corrected grammar. 3570/head
Jan Koid [Tue, 12 Jul 2022 21:05:44 +0000 (23:05 +0200)]
Fixed some typos and corrected grammar.

2 years agoAdded simple data model for faster permission generation
Dan Brown [Tue, 12 Jul 2022 20:13:02 +0000 (21:13 +0100)]
Added simple data model for faster permission generation

2 years agoNew translations auth.php (Croatian)
Dan Brown [Tue, 12 Jul 2022 20:07:49 +0000 (21:07 +0100)]
New translations auth.php (Croatian)

2 years agoNew translations activities.php (Croatian)
Dan Brown [Tue, 12 Jul 2022 20:07:48 +0000 (21:07 +0100)]
New translations activities.php (Croatian)

2 years agoRenamed and cleaned up existing permission service classes use
Dan Brown [Tue, 12 Jul 2022 19:15:41 +0000 (20:15 +0100)]
Renamed and cleaned up existing permission service classes use

2 years agoNew translations activities.php (Croatian)
Dan Brown [Tue, 12 Jul 2022 19:02:15 +0000 (20:02 +0100)]
New translations activities.php (Croatian)

2 years agoExtracted permission building out of permission service
Dan Brown [Tue, 12 Jul 2022 18:38:11 +0000 (19:38 +0100)]
Extracted permission building out of permission service

2 years agoNew translations settings.php (Portuguese)
Dan Brown [Tue, 12 Jul 2022 12:03:52 +0000 (13:03 +0100)]
New translations settings.php (Portuguese)

2 years agoNew translations common.php (Portuguese)
Dan Brown [Tue, 12 Jul 2022 12:03:51 +0000 (13:03 +0100)]
New translations common.php (Portuguese)

2 years agoNew translations auth.php (Portuguese)
Dan Brown [Tue, 12 Jul 2022 12:03:50 +0000 (13:03 +0100)]
New translations auth.php (Portuguese)

2 years agoNew translations entities.php (Portuguese)
Dan Brown [Tue, 12 Jul 2022 12:03:49 +0000 (13:03 +0100)]
New translations entities.php (Portuguese)

2 years agoNew translations activities.php (Portuguese)
Dan Brown [Tue, 12 Jul 2022 12:03:47 +0000 (13:03 +0100)]
New translations activities.php (Portuguese)

2 years agoOptimized pre-joint-permission logic efficiency
Dan Brown [Sun, 10 Jul 2022 12:45:04 +0000 (13:45 +0100)]
Optimized pre-joint-permission logic efficiency

2 years agoFixed comment count update error 3555/head 3556/head
mcgong [Wed, 6 Jul 2022 09:30:46 +0000 (17:30 +0800)]
Fixed comment count update error

2 years agoNew translations activities.php (Polish)
Dan Brown [Tue, 5 Jul 2022 18:10:04 +0000 (19:10 +0100)]
New translations activities.php (Polish)