]>
BookStack Code Mirror - bookstack/log
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
Dan Brown [Sun, 17 Jul 2022 13:32:09 +0000 (14:32 +0100)]
Fixed failing tests from dompdf chanages
Dan Brown [Sun, 17 Jul 2022 13:01:59 +0000 (14:01 +0100)]
Updated DOMPDF, and other PHP dependancies
Dan Brown [Sun, 17 Jul 2022 12:28:56 +0000 (13:28 +0100)]
Added "ACTIVITY_LOGGED" theme event
Closes #3572
Dan Brown [Sun, 17 Jul 2022 12:08:44 +0000 (13:08 +0100)]
Re-ordered theme events to be alphabetical
Dan Brown [Sun, 17 Jul 2022 09:50:26 +0000 (10:50 +0100)]
New translations entities.php (German Informal)
Dan Brown [Sun, 17 Jul 2022 09:50:26 +0000 (10:50 +0100)]
New translations entities.php (Chinese Simplified)
Dan Brown [Sun, 17 Jul 2022 09:50:24 +0000 (10:50 +0100)]
New translations entities.php (Chinese Traditional)
Dan Brown [Sun, 17 Jul 2022 09:50:24 +0000 (10:50 +0100)]
New translations entities.php (Portuguese, Brazilian)
Dan Brown [Sun, 17 Jul 2022 09:50:23 +0000 (10:50 +0100)]
New translations entities.php (Indonesian)
Dan Brown [Sun, 17 Jul 2022 09:50:22 +0000 (10:50 +0100)]
New translations entities.php (Persian)
Dan Brown [Sun, 17 Jul 2022 09:50:21 +0000 (10:50 +0100)]
New translations entities.php (Spanish, Argentina)
Dan Brown [Sun, 17 Jul 2022 09:50:20 +0000 (10:50 +0100)]
New translations entities.php (Croatian)
Dan Brown [Sun, 17 Jul 2022 09:50:19 +0000 (10:50 +0100)]
New translations entities.php (Vietnamese)
Dan Brown [Sun, 17 Jul 2022 09:50:18 +0000 (10:50 +0100)]
New translations entities.php (Latvian)
Dan Brown [Sun, 17 Jul 2022 09:50:17 +0000 (10:50 +0100)]
New translations entities.php (Welsh)
Dan Brown [Sun, 17 Jul 2022 09:50:16 +0000 (10:50 +0100)]
New translations entities.php (Bosnian)
Dan Brown [Sun, 17 Jul 2022 09:50:15 +0000 (10:50 +0100)]
New translations entities.php (Uzbek)
Dan Brown [Sun, 17 Jul 2022 09:50:14 +0000 (10:50 +0100)]
New translations entities.php (Norwegian Bokmal)
Dan Brown [Sun, 17 Jul 2022 09:50:13 +0000 (10:50 +0100)]
New translations entities.php (Estonian)
Dan Brown [Sun, 17 Jul 2022 09:50:12 +0000 (10:50 +0100)]
New translations entities.php (Basque)
Dan Brown [Sun, 17 Jul 2022 09:50:11 +0000 (10:50 +0100)]
New translations entities.php (Danish)
Dan Brown [Sun, 17 Jul 2022 09:50:10 +0000 (10:50 +0100)]
New translations entities.php (Czech)
Dan Brown [Sun, 17 Jul 2022 09:50:09 +0000 (10:50 +0100)]
New translations entities.php (Catalan)
Dan Brown [Sun, 17 Jul 2022 09:50:08 +0000 (10:50 +0100)]
New translations entities.php (Bulgarian)
Dan Brown [Sun, 17 Jul 2022 09:50:07 +0000 (10:50 +0100)]
New translations entities.php (Spanish)
Dan Brown [Sun, 17 Jul 2022 09:50:06 +0000 (10:50 +0100)]
New translations entities.php (French)
Dan Brown [Sun, 17 Jul 2022 09:50:05 +0000 (10:50 +0100)]
New translations entities.php (German)
Dan Brown [Sun, 17 Jul 2022 09:50:04 +0000 (10:50 +0100)]
New translations entities.php (Hebrew)
Dan Brown [Sun, 17 Jul 2022 09:50:03 +0000 (10:50 +0100)]
New translations entities.php (Arabic)
Dan Brown [Sun, 17 Jul 2022 09:50:02 +0000 (10:50 +0100)]
New translations entities.php (Hungarian)
Dan Brown [Sun, 17 Jul 2022 09:50:01 +0000 (10:50 +0100)]
New translations entities.php (Russian)
Dan Brown [Sun, 17 Jul 2022 09:50:00 +0000 (10:50 +0100)]
New translations entities.php (Japanese)
Dan Brown [Sun, 17 Jul 2022 09:49:59 +0000 (10:49 +0100)]
New translations entities.php (Korean)
Dan Brown [Sun, 17 Jul 2022 09:49:58 +0000 (10:49 +0100)]
New translations entities.php (Lithuanian)
Dan Brown [Sun, 17 Jul 2022 09:49:57 +0000 (10:49 +0100)]
New translations entities.php (Dutch)
Dan Brown [Sun, 17 Jul 2022 09:49:56 +0000 (10:49 +0100)]
New translations entities.php (Polish)
Dan Brown [Sun, 17 Jul 2022 09:49:55 +0000 (10:49 +0100)]
New translations entities.php (Ukrainian)
Dan Brown [Sun, 17 Jul 2022 09:49:54 +0000 (10:49 +0100)]
New translations entities.php (Slovak)
Dan Brown [Sun, 17 Jul 2022 09:49:53 +0000 (10:49 +0100)]
New translations entities.php (Slovenian)
Dan Brown [Sun, 17 Jul 2022 09:49:52 +0000 (10:49 +0100)]
New translations entities.php (Swedish)
Dan Brown [Sun, 17 Jul 2022 09:49:52 +0000 (10:49 +0100)]
New translations entities.php (Turkish)
Dan Brown [Sun, 17 Jul 2022 09:49:51 +0000 (10:49 +0100)]
New translations entities.php (Italian)
Dan Brown [Sun, 17 Jul 2022 09:49:50 +0000 (10:49 +0100)]
New translations entities.php (Portuguese)
Dan Brown [Sun, 17 Jul 2022 09:36:33 +0000 (10:36 +0100)]
Merge pull request #3569 from BookStackApp/permissions_v2
Permissions System Refactor
Dan Brown [Sun, 17 Jul 2022 09:32:16 +0000 (10:32 +0100)]
Applied StyleCI changes
Dan Brown [Sun, 17 Jul 2022 09:18:24 +0000 (10:18 +0100)]
Removed test web route, extracted text, added test
Dan Brown [Sat, 16 Jul 2022 20:50:42 +0000 (21:50 +0100)]
Dropped use of non-view joint permissions
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.
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.
Dan Brown [Sat, 16 Jul 2022 18:28:04 +0000 (19:28 +0100)]
Removed remaining dynamic action usages in joint permission 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.
Dan Brown [Fri, 15 Jul 2022 07:45:23 +0000 (08:45 +0100)]
New translations entities.php (German)
Dan Brown [Fri, 15 Jul 2022 06:39:07 +0000 (07:39 +0100)]
New translations entities.php (German)
Dan Brown [Fri, 15 Jul 2022 06:39:06 +0000 (07:39 +0100)]
New translations auth.php (German)
Dan Brown [Thu, 14 Jul 2022 22:50:40 +0000 (23:50 +0100)]
New translations activities.php (German)
Dan Brown [Thu, 14 Jul 2022 21:50:28 +0000 (22:50 +0100)]
New translations activities.php (German)
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
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
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.
Jan Koid [Tue, 12 Jul 2022 21:05:44 +0000 (23:05 +0200)]
Fixed some typos and corrected grammar.
Dan Brown [Tue, 12 Jul 2022 20:13:02 +0000 (21:13 +0100)]
Added simple data model for faster permission generation
Dan Brown [Tue, 12 Jul 2022 20:07:49 +0000 (21:07 +0100)]
New translations auth.php (Croatian)
Dan Brown [Tue, 12 Jul 2022 20:07:48 +0000 (21:07 +0100)]
New translations activities.php (Croatian)
Dan Brown [Tue, 12 Jul 2022 19:15:41 +0000 (20:15 +0100)]
Renamed and cleaned up existing permission service classes use
Dan Brown [Tue, 12 Jul 2022 19:02:15 +0000 (20:02 +0100)]
New translations activities.php (Croatian)
Dan Brown [Tue, 12 Jul 2022 18:38:11 +0000 (19:38 +0100)]
Extracted permission building out of permission service
Dan Brown [Tue, 12 Jul 2022 12:03:52 +0000 (13:03 +0100)]
New translations settings.php (Portuguese)
Dan Brown [Tue, 12 Jul 2022 12:03:51 +0000 (13:03 +0100)]
New translations common.php (Portuguese)
Dan Brown [Tue, 12 Jul 2022 12:03:50 +0000 (13:03 +0100)]
New translations auth.php (Portuguese)
Dan Brown [Tue, 12 Jul 2022 12:03:49 +0000 (13:03 +0100)]
New translations entities.php (Portuguese)
Dan Brown [Tue, 12 Jul 2022 12:03:47 +0000 (13:03 +0100)]
New translations activities.php (Portuguese)
Dan Brown [Sun, 10 Jul 2022 12:45:04 +0000 (13:45 +0100)]
Optimized pre-joint-permission logic efficiency
mcgong [Wed, 6 Jul 2022 09:30:46 +0000 (17:30 +0800)]
Fixed comment count update error
Dan Brown [Tue, 5 Jul 2022 18:10:04 +0000 (19:10 +0100)]
New translations activities.php (Polish)
Dan Brown [Tue, 5 Jul 2022 13:30:15 +0000 (14:30 +0100)]
New translations editor.php (Ukrainian)
Dan Brown [Tue, 5 Jul 2022 13:30:14 +0000 (14:30 +0100)]
New translations common.php (Ukrainian)
Dan Brown [Tue, 5 Jul 2022 13:30:13 +0000 (14:30 +0100)]
New translations auth.php (Ukrainian)
Dan Brown [Tue, 5 Jul 2022 13:30:12 +0000 (14:30 +0100)]
New translations entities.php (Ukrainian)
Dan Brown [Tue, 5 Jul 2022 13:30:10 +0000 (14:30 +0100)]
New translations activities.php (Ukrainian)
Dan Brown [Sat, 2 Jul 2022 21:09:56 +0000 (22:09 +0100)]
New translations entities.php (Dutch)
Dan Brown [Sat, 2 Jul 2022 21:09:55 +0000 (22:09 +0100)]
New translations common.php (Dutch)
Dan Brown [Sat, 2 Jul 2022 20:05:42 +0000 (21:05 +0100)]
New translations auth.php (Dutch)
Dan Brown [Sat, 2 Jul 2022 20:05:41 +0000 (21:05 +0100)]
New translations entities.php (Dutch)
Dan Brown [Sat, 2 Jul 2022 20:05:40 +0000 (21:05 +0100)]
New translations activities.php (Dutch)
Dan Brown [Thu, 30 Jun 2022 08:36:18 +0000 (09:36 +0100)]
New translations entities.php (German)
Dan Brown [Wed, 29 Jun 2022 14:26:03 +0000 (15:26 +0100)]
New translations editor.php (Russian)
Dan Brown [Tue, 28 Jun 2022 10:56:07 +0000 (11:56 +0100)]
New Crowdin updates (#3540)
Dan Brown [Tue, 28 Jun 2022 10:47:22 +0000 (11:47 +0100)]
Merge branch '3535-group-sync-fix' into development
Dan Brown [Mon, 27 Jun 2022 13:29:10 +0000 (14:29 +0100)]
New Crowdin updates (#3531)
Dan Brown [Mon, 27 Jun 2022 13:27:29 +0000 (14:27 +0100)]
Aligned entity-selector-popup button and dblclick behaviour
Fixes #3534
Dan Brown [Mon, 27 Jun 2022 13:17:42 +0000 (14:17 +0100)]
Auth group sync: Fixed unintential mapping behaviour change
Due to change in how casing was handled when used in the "External Auth
ID" role field.
Likely related to #3535.
Added test to cover.
Dan Brown [Mon, 27 Jun 2022 12:38:51 +0000 (13:38 +0100)]
Added path example to visual theme system
Dan Brown [Sat, 25 Jun 2022 13:27:46 +0000 (14:27 +0100)]
Merge branch 'development' of github.com:BookStackApp/BookStack into development
Dan Brown [Sat, 25 Jun 2022 13:27:32 +0000 (14:27 +0100)]
Applied StyleCI changes
Dan Brown [Sat, 25 Jun 2022 13:26:40 +0000 (14:26 +0100)]
New Crowdin updates (#3526)
Dan Brown [Sat, 25 Jun 2022 13:24:38 +0000 (14:24 +0100)]
Fixed non-translated category strings
For #3529
Dan Brown [Sat, 25 Jun 2022 13:13:17 +0000 (14:13 +0100)]
Updated entity-selector-popup to reset on selection
Better links the core selector component to the popup version, with new
public methods for direct controlling.
For #3528
Dan Brown [Sat, 25 Jun 2022 12:55:57 +0000 (13:55 +0100)]
Fixed grid layouts being pushed out by child content
Ran a quick app run-thorugh in FireFox & Chrome, No secondary affects
immediately noticed but possible this could cause changes elsewhere due
to wide-spread grid item child targeting.
For #3523
Dan Brown [Sat, 25 Jun 2022 12:46:55 +0000 (13:46 +0100)]
Fixed issue blocking tags on book update
For #3527