Changeset 3308206
- Timestamp:
- 06/09/2025 12:27:44 AM (10 months ago)
- Location:
- advanced-access-manager
- Files:
-
- 327 added
- 14 edited
-
tags/7.0.5 (added)
-
tags/7.0.5/aam.php (added)
-
tags/7.0.5/application (added)
-
tags/7.0.5/application/Addon (added)
-
tags/7.0.5/application/Addon/Repository.php (added)
-
tags/7.0.5/application/Audit (added)
-
tags/7.0.5/application/Audit/AuditCheckTrait.php (added)
-
tags/7.0.5/application/Audit/CoreUserRoleOptionIntegrityCheck.php (added)
-
tags/7.0.5/application/Audit/EditableFileSystemCheck.php (added)
-
tags/7.0.5/application/Audit/ElevatedCoreRoleCheck.php (added)
-
tags/7.0.5/application/Audit/EmptyUnusedRoleCheck.php (added)
-
tags/7.0.5/application/Audit/HighPrivilegeContentModeratorCheck.php (added)
-
tags/7.0.5/application/Audit/HighPrivilegeOrElevatedUserCheck.php (added)
-
tags/7.0.5/application/Audit/HighPrivilegeRoleCheck.php (added)
-
tags/7.0.5/application/Audit/HighPrivilegeUserCountCheck.php (added)
-
tags/7.0.5/application/Audit/RestfulAutoDiscoverEndpointCheck.php (added)
-
tags/7.0.5/application/Audit/RoleCapabilityNamingConventionCheck.php (added)
-
tags/7.0.5/application/Audit/RoleIntegrityCheck.php (added)
-
tags/7.0.5/application/Audit/RoleTransparencyCheck.php (added)
-
tags/7.0.5/application/Audit/XmlRpcEndpointCheck.php (added)
-
tags/7.0.5/application/Backend (added)
-
tags/7.0.5/application/Backend/AccessLevel.php (added)
-
tags/7.0.5/application/Backend/Feature (added)
-
tags/7.0.5/application/Backend/Feature.php (added)
-
tags/7.0.5/application/Backend/Feature/Abstract.php (added)
-
tags/7.0.5/application/Backend/Feature/Main (added)
-
tags/7.0.5/application/Backend/Feature/Main/AccessDeniedRedirect.php (added)
-
tags/7.0.5/application/Backend/Feature/Main/AdminToolbar.php (added)
-
tags/7.0.5/application/Backend/Feature/Main/ApiRoute.php (added)
-
tags/7.0.5/application/Backend/Feature/Main/BackendMenu.php (added)
-
tags/7.0.5/application/Backend/Feature/Main/Capability.php (added)
-
tags/7.0.5/application/Backend/Feature/Main/Content.php (added)
-
tags/7.0.5/application/Backend/Feature/Main/Identity.php (added)
-
tags/7.0.5/application/Backend/Feature/Main/Jwt.php (added)
-
tags/7.0.5/application/Backend/Feature/Main/LoginRedirect.php (added)
-
tags/7.0.5/application/Backend/Feature/Main/LogoutRedirect.php (added)
-
tags/7.0.5/application/Backend/Feature/Main/Metabox.php (added)
-
tags/7.0.5/application/Backend/Feature/Main/NotFoundRedirect.php (added)
-
tags/7.0.5/application/Backend/Feature/Main/Policy.php (added)
-
tags/7.0.5/application/Backend/Feature/Main/Url.php (added)
-
tags/7.0.5/application/Backend/Feature/Main/Welcome.php (added)
-
tags/7.0.5/application/Backend/Feature/Main/Widget.php (added)
-
tags/7.0.5/application/Backend/Feature/Settings (added)
-
tags/7.0.5/application/Backend/Feature/Settings/ConfigPress.php (added)
-
tags/7.0.5/application/Backend/Feature/Settings/Content.php (added)
-
tags/7.0.5/application/Backend/Feature/Settings/Core.php (added)
-
tags/7.0.5/application/Backend/Feature/Settings/Manager.php (added)
-
tags/7.0.5/application/Backend/Feature/Settings/Multisite.php (added)
-
tags/7.0.5/application/Backend/Feature/Settings/Security.php (added)
-
tags/7.0.5/application/Backend/Feature/Settings/Service.php (added)
-
tags/7.0.5/application/Backend/Manager.php (added)
-
tags/7.0.5/application/Backend/View (added)
-
tags/7.0.5/application/Backend/View.php (added)
-
tags/7.0.5/application/Backend/View/Helper.php (added)
-
tags/7.0.5/application/Backend/View/Localization.php (added)
-
tags/7.0.5/application/Backend/Widget (added)
-
tags/7.0.5/application/Backend/Widget/Login.php (added)
-
tags/7.0.5/application/Backend/tmpl (added)
-
tags/7.0.5/application/Backend/tmpl/index.php (added)
-
tags/7.0.5/application/Backend/tmpl/metabox (added)
-
tags/7.0.5/application/Backend/tmpl/metabox/iframe-footer.php (added)
-
tags/7.0.5/application/Backend/tmpl/metabox/iframe-header.php (added)
-
tags/7.0.5/application/Backend/tmpl/metabox/main-iframe.php (added)
-
tags/7.0.5/application/Backend/tmpl/metabox/policy-metabox.php (added)
-
tags/7.0.5/application/Backend/tmpl/metabox/policy-parent-metabox.php (added)
-
tags/7.0.5/application/Backend/tmpl/metabox/policy-principal-metabox.php (added)
-
tags/7.0.5/application/Backend/tmpl/metabox/post-iframe.php (added)
-
tags/7.0.5/application/Backend/tmpl/metabox/post-metabox.php (added)
-
tags/7.0.5/application/Backend/tmpl/metabox/principal-iframe.php (added)
-
tags/7.0.5/application/Backend/tmpl/metabox/user-iframe.php (added)
-
tags/7.0.5/application/Backend/tmpl/metabox/user-metabox.php (added)
-
tags/7.0.5/application/Backend/tmpl/page (added)
-
tags/7.0.5/application/Backend/tmpl/page/addon-panel.php (added)
-
tags/7.0.5/application/Backend/tmpl/page/current-subject.php (added)
-
tags/7.0.5/application/Backend/tmpl/page/main-panel.php (added)
-
tags/7.0.5/application/Backend/tmpl/page/security-audit.php (added)
-
tags/7.0.5/application/Backend/tmpl/page/subject-panel-advanced.php (added)
-
tags/7.0.5/application/Backend/tmpl/page/subject-panel.php (added)
-
tags/7.0.5/application/Backend/tmpl/partial (added)
-
tags/7.0.5/application/Backend/tmpl/partial/admin-toolbar-mode.php (added)
-
tags/7.0.5/application/Backend/tmpl/partial/api-route-mode.php (added)
-
tags/7.0.5/application/Backend/tmpl/partial/backend-menu-mode.php (added)
-
tags/7.0.5/application/Backend/tmpl/partial/content-access-form.php (added)
-
tags/7.0.5/application/Backend/tmpl/partial/content-service-tips.php (added)
-
tags/7.0.5/application/Backend/tmpl/partial/default-subject-tab.php (added)
-
tags/7.0.5/application/Backend/tmpl/partial/jwt-login-url.php (added)
-
tags/7.0.5/application/Backend/tmpl/partial/loading-content.php (added)
-
tags/7.0.5/application/Backend/tmpl/partial/login-form.php (added)
-
tags/7.0.5/application/Backend/tmpl/partial/multisite-sync-notification.php (added)
-
tags/7.0.5/application/Backend/tmpl/partial/post-list.php (added)
-
tags/7.0.5/application/Backend/tmpl/partial/visitor-subject-tab.php (added)
-
tags/7.0.5/application/Backend/tmpl/service (added)
-
tags/7.0.5/application/Backend/tmpl/service/access-denied-redirect.php (added)
-
tags/7.0.5/application/Backend/tmpl/service/admin-toolbar.php (added)
-
tags/7.0.5/application/Backend/tmpl/service/api-route.php (added)
-
tags/7.0.5/application/Backend/tmpl/service/backend-menu.php (added)
-
tags/7.0.5/application/Backend/tmpl/service/capability.php (added)
-
tags/7.0.5/application/Backend/tmpl/service/content.php (added)
-
tags/7.0.5/application/Backend/tmpl/service/identity.php (added)
-
tags/7.0.5/application/Backend/tmpl/service/jwt.php (added)
-
tags/7.0.5/application/Backend/tmpl/service/login-redirect.php (added)
-
tags/7.0.5/application/Backend/tmpl/service/logout-redirect.php (added)
-
tags/7.0.5/application/Backend/tmpl/service/metabox.php (added)
-
tags/7.0.5/application/Backend/tmpl/service/not-found-redirect.php (added)
-
tags/7.0.5/application/Backend/tmpl/service/policy.php (added)
-
tags/7.0.5/application/Backend/tmpl/service/url.php (added)
-
tags/7.0.5/application/Backend/tmpl/service/welcome.php (added)
-
tags/7.0.5/application/Backend/tmpl/service/widget.php (added)
-
tags/7.0.5/application/Backend/tmpl/settings (added)
-
tags/7.0.5/application/Backend/tmpl/settings/configpress.php (added)
-
tags/7.0.5/application/Backend/tmpl/settings/content.php (added)
-
tags/7.0.5/application/Backend/tmpl/settings/core.php (added)
-
tags/7.0.5/application/Backend/tmpl/settings/multisite.php (added)
-
tags/7.0.5/application/Backend/tmpl/settings/security.php (added)
-
tags/7.0.5/application/Backend/tmpl/settings/service.php (added)
-
tags/7.0.5/application/Backend/tmpl/user (added)
-
tags/7.0.5/application/Backend/tmpl/user/multiple-roles.php (added)
-
tags/7.0.5/application/Backend/tmpl/widget (added)
-
tags/7.0.5/application/Backend/tmpl/widget/login-backend.php (added)
-
tags/7.0.5/application/Backend/tmpl/widget/login-frontend.php (added)
-
tags/7.0.5/application/Core (added)
-
tags/7.0.5/application/Core/Console.php (added)
-
tags/7.0.5/application/Core/Gateway.php (added)
-
tags/7.0.5/application/Core/Migration.php (added)
-
tags/7.0.5/application/Framework (added)
-
tags/7.0.5/application/Framework/AccessLevel (added)
-
tags/7.0.5/application/Framework/AccessLevel/BaseTrait.php (added)
-
tags/7.0.5/application/Framework/AccessLevel/Default.php (added)
-
tags/7.0.5/application/Framework/AccessLevel/Interface.php (added)
-
tags/7.0.5/application/Framework/AccessLevel/Role.php (added)
-
tags/7.0.5/application/Framework/AccessLevel/User.php (added)
-
tags/7.0.5/application/Framework/AccessLevel/Visitor.php (added)
-
tags/7.0.5/application/Framework/Manager.php (added)
-
tags/7.0.5/application/Framework/Policy (added)
-
tags/7.0.5/application/Framework/Policy/Condition.php (added)
-
tags/7.0.5/application/Framework/Policy/Marker.php (added)
-
tags/7.0.5/application/Framework/Policy/Typecast.php (added)
-
tags/7.0.5/application/Framework/Policy/Xpath.php (added)
-
tags/7.0.5/application/Framework/Preference (added)
-
tags/7.0.5/application/Framework/Preference/AccessDeniedRedirect.php (added)
-
tags/7.0.5/application/Framework/Preference/BaseTrait.php (added)
-
tags/7.0.5/application/Framework/Preference/Generic.php (added)
-
tags/7.0.5/application/Framework/Preference/Interface.php (added)
-
tags/7.0.5/application/Framework/Preference/LoginRedirect.php (added)
-
tags/7.0.5/application/Framework/Preference/LogoutRedirect.php (added)
-
tags/7.0.5/application/Framework/Preference/NotFoundRedirect.php (added)
-
tags/7.0.5/application/Framework/Proxy (added)
-
tags/7.0.5/application/Framework/Proxy/Interface.php (added)
-
tags/7.0.5/application/Framework/Proxy/Role.php (added)
-
tags/7.0.5/application/Framework/Proxy/User.php (added)
-
tags/7.0.5/application/Framework/Resource (added)
-
tags/7.0.5/application/Framework/Resource/AdminToolbar.php (added)
-
tags/7.0.5/application/Framework/Resource/ApiRoute.php (added)
-
tags/7.0.5/application/Framework/Resource/BackendMenu.php (added)
-
tags/7.0.5/application/Framework/Resource/BaseTrait.php (added)
-
tags/7.0.5/application/Framework/Resource/Capability.php (added)
-
tags/7.0.5/application/Framework/Resource/Generic.php (added)
-
tags/7.0.5/application/Framework/Resource/Hook.php (added)
-
tags/7.0.5/application/Framework/Resource/Interface.php (added)
-
tags/7.0.5/application/Framework/Resource/Metabox.php (added)
-
tags/7.0.5/application/Framework/Resource/Policy.php (added)
-
tags/7.0.5/application/Framework/Resource/Post.php (added)
-
tags/7.0.5/application/Framework/Resource/PostType.php (added)
-
tags/7.0.5/application/Framework/Resource/Role.php (added)
-
tags/7.0.5/application/Framework/Resource/Taxonomy.php (added)
-
tags/7.0.5/application/Framework/Resource/Term.php (added)
-
tags/7.0.5/application/Framework/Resource/Url.php (added)
-
tags/7.0.5/application/Framework/Resource/User.php (added)
-
tags/7.0.5/application/Framework/Resource/Widget.php (added)
-
tags/7.0.5/application/Framework/Service (added)
-
tags/7.0.5/application/Framework/Service/AccessDeniedRedirect.php (added)
-
tags/7.0.5/application/Framework/Service/AdminToolbar.php (added)
-
tags/7.0.5/application/Framework/Service/ApiRoutes.php (added)
-
tags/7.0.5/application/Framework/Service/BackendMenu.php (added)
-
tags/7.0.5/application/Framework/Service/BaseTrait.php (added)
-
tags/7.0.5/application/Framework/Service/Capabilities.php (added)
-
tags/7.0.5/application/Framework/Service/Hooks.php (added)
-
tags/7.0.5/application/Framework/Service/Interface.php (added)
-
tags/7.0.5/application/Framework/Service/Jwts.php (added)
-
tags/7.0.5/application/Framework/Service/LoginRedirect.php (added)
-
tags/7.0.5/application/Framework/Service/LogoutRedirect.php (added)
-
tags/7.0.5/application/Framework/Service/Metaboxes.php (added)
-
tags/7.0.5/application/Framework/Service/NotFoundRedirect.php (added)
-
tags/7.0.5/application/Framework/Service/Policies.php (added)
-
tags/7.0.5/application/Framework/Service/PostTypes.php (added)
-
tags/7.0.5/application/Framework/Service/Posts.php (added)
-
tags/7.0.5/application/Framework/Service/Roles.php (added)
-
tags/7.0.5/application/Framework/Service/Settings.php (added)
-
tags/7.0.5/application/Framework/Service/Taxonomies.php (added)
-
tags/7.0.5/application/Framework/Service/Terms.php (added)
-
tags/7.0.5/application/Framework/Service/Urls.php (added)
-
tags/7.0.5/application/Framework/Service/Users.php (added)
-
tags/7.0.5/application/Framework/Service/Widgets.php (added)
-
tags/7.0.5/application/Framework/Type (added)
-
tags/7.0.5/application/Framework/Type/AccessLevel.php (added)
-
tags/7.0.5/application/Framework/Type/Preference.php (added)
-
tags/7.0.5/application/Framework/Type/Resource.php (added)
-
tags/7.0.5/application/Framework/Utility (added)
-
tags/7.0.5/application/Framework/Utility/AccessLevels.php (added)
-
tags/7.0.5/application/Framework/Utility/BaseTrait.php (added)
-
tags/7.0.5/application/Framework/Utility/Cache.php (added)
-
tags/7.0.5/application/Framework/Utility/Capabilities.php (added)
-
tags/7.0.5/application/Framework/Utility/Config.php (added)
-
tags/7.0.5/application/Framework/Utility/Content.php (added)
-
tags/7.0.5/application/Framework/Utility/Db.php (added)
-
tags/7.0.5/application/Framework/Utility/Interface.php (added)
-
tags/7.0.5/application/Framework/Utility/Jwt.php (added)
-
tags/7.0.5/application/Framework/Utility/Misc.php (added)
-
tags/7.0.5/application/Framework/Utility/ObjectCache.php (added)
-
tags/7.0.5/application/Framework/Utility/Policy.php (added)
-
tags/7.0.5/application/Framework/Utility/Redirect.php (added)
-
tags/7.0.5/application/Framework/Utility/Rest.php (added)
-
tags/7.0.5/application/Framework/Utility/Roles.php (added)
-
tags/7.0.5/application/Framework/Utility/Users.php (added)
-
tags/7.0.5/application/Migration (added)
-
tags/7.0.5/application/Migration/Migration_700.php (added)
-
tags/7.0.5/application/Restful (added)
-
tags/7.0.5/application/Restful/AccessDeniedRedirect.php (added)
-
tags/7.0.5/application/Restful/AdminToolbar.php (added)
-
tags/7.0.5/application/Restful/ApiRoute.php (added)
-
tags/7.0.5/application/Restful/BackendMenu.php (added)
-
tags/7.0.5/application/Restful/BackwardCompatibility.php (added)
-
tags/7.0.5/application/Restful/Capability.php (added)
-
tags/7.0.5/application/Restful/Configs.php (added)
-
tags/7.0.5/application/Restful/Content.php (added)
-
tags/7.0.5/application/Restful/Identity.php (added)
-
tags/7.0.5/application/Restful/Jwt.php (added)
-
tags/7.0.5/application/Restful/LoginRedirect.php (added)
-
tags/7.0.5/application/Restful/LogoutRedirect.php (added)
-
tags/7.0.5/application/Restful/Metabox.php (added)
-
tags/7.0.5/application/Restful/Mu.php (added)
-
tags/7.0.5/application/Restful/NotFoundRedirect.php (added)
-
tags/7.0.5/application/Restful/Policies.php (added)
-
tags/7.0.5/application/Restful/Roles.php (added)
-
tags/7.0.5/application/Restful/SecureLogin.php (added)
-
tags/7.0.5/application/Restful/SecurityAudit.php (added)
-
tags/7.0.5/application/Restful/ServiceTrait.php (added)
-
tags/7.0.5/application/Restful/Settings.php (added)
-
tags/7.0.5/application/Restful/Urls.php (added)
-
tags/7.0.5/application/Restful/Users.php (added)
-
tags/7.0.5/application/Restful/Widgets.php (added)
-
tags/7.0.5/application/Service (added)
-
tags/7.0.5/application/Service/AccessDeniedRedirect.php (added)
-
tags/7.0.5/application/Service/AdminToolbar.php (added)
-
tags/7.0.5/application/Service/ApiRoute.php (added)
-
tags/7.0.5/application/Service/BackendMenu.php (added)
-
tags/7.0.5/application/Service/BaseTrait.php (added)
-
tags/7.0.5/application/Service/Capability.php (added)
-
tags/7.0.5/application/Service/Content.php (added)
-
tags/7.0.5/application/Service/Core.php (added)
-
tags/7.0.5/application/Service/Hooks.php (added)
-
tags/7.0.5/application/Service/Identity.php (added)
-
tags/7.0.5/application/Service/Jwt.php (added)
-
tags/7.0.5/application/Service/LoginRedirect.php (added)
-
tags/7.0.5/application/Service/LogoutRedirect.php (added)
-
tags/7.0.5/application/Service/Metaboxes.php (added)
-
tags/7.0.5/application/Service/NotFoundRedirect.php (added)
-
tags/7.0.5/application/Service/Policies.php (added)
-
tags/7.0.5/application/Service/SecureLogin.php (added)
-
tags/7.0.5/application/Service/SecurityAudit.php (added)
-
tags/7.0.5/application/Service/Shortcode (added)
-
tags/7.0.5/application/Service/Shortcode/Factory.php (added)
-
tags/7.0.5/application/Service/Shortcode/Handler (added)
-
tags/7.0.5/application/Service/Shortcode/Handler/Content.php (added)
-
tags/7.0.5/application/Service/Shortcode/Handler/LoginForm.php (added)
-
tags/7.0.5/application/Service/Shortcode/Handler/LoginRedirect.php (added)
-
tags/7.0.5/application/Service/Shortcode/Handler/PostList.php (added)
-
tags/7.0.5/application/Service/Shortcodes.php (added)
-
tags/7.0.5/application/Service/Urls.php (added)
-
tags/7.0.5/application/Service/Welcome.php (added)
-
tags/7.0.5/application/Service/Widgets.php (added)
-
tags/7.0.5/autoloader.php (added)
-
tags/7.0.5/index.php (added)
-
tags/7.0.5/lang (added)
-
tags/7.0.5/lang/advanced-access-manager-en_US.mo (added)
-
tags/7.0.5/lang/advanced-access-manager-en_US.po (added)
-
tags/7.0.5/license.txt (added)
-
tags/7.0.5/media (added)
-
tags/7.0.5/media/active-menu.data (added)
-
tags/7.0.5/media/css (added)
-
tags/7.0.5/media/css/aam.css (added)
-
tags/7.0.5/media/css/vendor.min.css (added)
-
tags/7.0.5/media/font (added)
-
tags/7.0.5/media/font/fontello.eot (added)
-
tags/7.0.5/media/font/fontello.svg (added)
-
tags/7.0.5/media/font/fontello.ttf (added)
-
tags/7.0.5/media/font/fontello.woff (added)
-
tags/7.0.5/media/font/fontello.woff2 (added)
-
tags/7.0.5/media/js (added)
-
tags/7.0.5/media/js/aam.js (added)
-
tags/7.0.5/media/js/iframe-content.js (added)
-
tags/7.0.5/media/js/iframe-resizer.js (added)
-
tags/7.0.5/media/js/vendor.js (added)
-
tags/7.0.5/readme.txt (added)
-
tags/7.0.5/vendor (added)
-
tags/7.0.5/vendor/autoload.php (added)
-
tags/7.0.5/vendor/composer (added)
-
tags/7.0.5/vendor/composer/Comparator.php (added)
-
tags/7.0.5/vendor/composer/Constraint (added)
-
tags/7.0.5/vendor/composer/Constraint/AbstractConstraint.php (added)
-
tags/7.0.5/vendor/composer/Constraint/Constraint.php (added)
-
tags/7.0.5/vendor/composer/Constraint/ConstraintInterface.php (added)
-
tags/7.0.5/vendor/composer/Constraint/EmptyConstraint.php (added)
-
tags/7.0.5/vendor/composer/Constraint/MultiConstraint.php (added)
-
tags/7.0.5/vendor/composer/Semver.php (added)
-
tags/7.0.5/vendor/composer/VersionParser.php (added)
-
tags/7.0.5/vendor/psr-http-message (added)
-
tags/7.0.5/vendor/psr-http-message/LICENSE (added)
-
tags/7.0.5/vendor/psr-http-message/MessageInterface.php (added)
-
tags/7.0.5/vendor/psr-http-message/RequestInterface.php (added)
-
tags/7.0.5/vendor/psr-http-message/ResponseInterface.php (added)
-
tags/7.0.5/vendor/psr-http-message/ServerRequestInterface.php (added)
-
tags/7.0.5/vendor/psr-http-message/StreamInterface.php (added)
-
tags/7.0.5/vendor/psr-http-message/UploadedFileInterface.php (added)
-
tags/7.0.5/vendor/psr-http-message/UriInterface.php (added)
-
tags/7.0.5/vendor/whip (added)
-
tags/7.0.5/vendor/whip/IpRange (added)
-
tags/7.0.5/vendor/whip/IpRange/IpRange.php (added)
-
tags/7.0.5/vendor/whip/IpRange/IpWhitelist.php (added)
-
tags/7.0.5/vendor/whip/IpRange/Ipv4Range.php (added)
-
tags/7.0.5/vendor/whip/IpRange/Ipv6Range.php (added)
-
tags/7.0.5/vendor/whip/LICENSE (added)
-
tags/7.0.5/vendor/whip/Request (added)
-
tags/7.0.5/vendor/whip/Request/Psr7RequestAdapter.php (added)
-
tags/7.0.5/vendor/whip/Request/RequestAdapter.php (added)
-
tags/7.0.5/vendor/whip/Request/SuperglobalRequestAdapter.php (added)
-
tags/7.0.5/vendor/whip/Whip.php (added)
-
trunk/aam.php (modified) (4 diffs)
-
trunk/application/Addon/Repository.php (modified) (1 diff)
-
trunk/application/Framework/Preference/AccessDeniedRedirect.php (modified) (1 diff)
-
trunk/application/Framework/Preference/BaseTrait.php (modified) (1 diff)
-
trunk/application/Framework/Service/AccessDeniedRedirect.php (modified) (2 diffs)
-
trunk/application/Framework/Service/Jwts.php (modified) (1 diff)
-
trunk/application/Framework/Service/Policies.php (modified) (4 diffs)
-
trunk/application/Framework/Service/PostTypes.php (modified) (1 diff)
-
trunk/application/Framework/Service/Posts.php (modified) (3 diffs)
-
trunk/application/Framework/Service/Taxonomies.php (modified) (1 diff)
-
trunk/application/Framework/Service/Terms.php (modified) (1 diff)
-
trunk/application/Restful/Content.php (modified) (3 diffs)
-
trunk/application/Service/Core.php (modified) (2 diffs)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
advanced-access-manager/trunk/aam.php
r3304543 r3308206 4 4 * Plugin Name: Advanced Access Manager 5 5 * Description: Powerfully robust WordPress plugin designed to help you control every aspect of your website, your way. 6 * Version: 7.0. 46 * Version: 7.0.5 7 7 * Author: VasylTech LLC <support@aamplugin.com> 8 8 * Author URI: https://aamportal.com … … 147 147 * @access public 148 148 * 149 * @version 7.0. 2149 * @version 7.0.5 150 150 */ 151 151 public static function on_plugins_loaded() 152 152 { 153 // Load AAM154 self::get_instance();155 156 153 // Load all the defined AAM services 157 154 foreach(self::SERVICES as $service_class => $flag) { … … 288 285 define('AAM_MEDIA', plugins_url('/media', __FILE__)); 289 286 define('AAM_KEY', 'advanced-access-manager'); 290 define('AAM_VERSION', '7.0. 4');287 define('AAM_VERSION', '7.0.5'); 291 288 define('AAM_BASEDIR', __DIR__); 292 289 … … 298 295 AAM_Autoloader::register(); 299 296 297 // Initialize AAM 298 AAM::get_instance(); 299 300 300 // Load AAM service and register all the necessary initializations 301 add_action('plugins_loaded', 'AAM::on_plugins_loaded' );301 add_action('plugins_loaded', 'AAM::on_plugins_loaded', -9999); 302 302 add_action('init', 'AAM::on_init'); 303 303 -
advanced-access-manager/trunk/application/Addon/Repository.php
r3304543 r3308206 32 32 * Note! This is the latest version at the time of AAM publishing 33 33 * 34 * @version 7.0. 434 * @version 7.0.5 35 35 */ 36 const LATEST_PREMIUM_VERSION = '7.0. 3';36 const LATEST_PREMIUM_VERSION = '7.0.4'; 37 37 38 38 /** -
advanced-access-manager/trunk/application/Framework/Preference/AccessDeniedRedirect.php
r3286780 r3308206 15 15 */ 16 16 class AAM_Framework_Preference_AccessDeniedRedirect 17 implements AAM_Framework_Preference_Interface , ArrayAccess17 implements AAM_Framework_Preference_Interface 18 18 { 19 19 -
advanced-access-manager/trunk/application/Framework/Preference/BaseTrait.php
r3286780 r3308206 198 198 199 199 /** 200 * Set an individual preference value201 *202 * @param string $offset203 * @param mixed $value204 *205 * @return void206 * @access public207 *208 * @version 7.0.0209 */210 #[ReturnTypeWillChange]211 public function offsetSet($offset, $value)212 {213 $this->_explicit_preferences[$offset] = $value;214 215 $this->_save($this->_explicit_preferences);216 }217 218 /**219 * Remove an individual preference property220 *221 * @param string $offset222 *223 * @return void224 * @access public225 *226 * @version 7.0.0227 */228 #[ReturnTypeWillChange]229 public function offsetUnset($offset)230 {231 if (array_key_exists($offset, $this->_explicit_preferences)) {232 unset($this->_explicit_preferences[$offset]);233 234 $this->_save($this->_explicit_preferences);235 }236 }237 238 /**239 * Check if preference exists240 *241 * @param string $offset242 *243 * @return bool244 * @access public245 *246 * @version 7.0.0247 */248 #[ReturnTypeWillChange]249 public function offsetExists($offset)250 {251 return array_key_exists($offset, $this->_preferences);252 }253 254 /**255 * Get a single preference256 *257 * @param string $offset258 *259 * @return mixed260 * @access public261 *262 * @version 7.0.0263 */264 #[ReturnTypeWillChange]265 public function offsetGet($offset)266 {267 if ($this->offsetExists($offset)) {268 $result = $this->_preferences[$offset];269 } else {270 $result = null;271 }272 273 return $result;274 }275 276 /**277 200 * Initialize preferences 278 201 * -
advanced-access-manager/trunk/application/Framework/Service/AccessDeniedRedirect.php
r3286780 r3308206 135 135 * @access public 136 136 * 137 * @version 7.0. 0137 * @version 7.0.5 138 138 */ 139 139 public function reset($area = null) … … 146 146 $result = $container->reset(); 147 147 } else { 148 if ($container[$area]) { 149 unset($container[$area]); 148 $preferences = $container->get_preferences(); 149 150 if (isset($preferences[$area])) { 151 unset($preferences[$area]); 152 153 $container->set_preferences($preferences); 150 154 } 151 155 } -
advanced-access-manager/trunk/application/Framework/Service/Jwts.php
r3296450 r3308206 163 163 ], $settings); 164 164 165 166 165 if (is_numeric($config['ttl'])) { 167 166 $config['ttl'] = "+{$settings['ttl']} seconds"; -
advanced-access-manager/trunk/application/Framework/Service/Policies.php
r3286780 r3308206 590 590 * 591 591 * @return AAM_Framework_Resource_Policy 592 * 593 * @access private592 * @access private 593 * 594 594 * @version 7.0.0 595 595 */ … … 609 609 * @access private 610 610 * 611 * @version 7.0. 0611 * @version 7.0.5 612 612 */ 613 613 private function _parse_policy($policy) … … 622 622 623 623 // Do not load the policy if any errors 624 if (json_last_error() === JSON_ERROR_NONE ) {624 if (json_last_error() === JSON_ERROR_NONE && is_array($raw)) { 625 625 $result = [ 626 626 'Statement' => $this->_get_array_of_arrays($raw, 'Statement'), … … 633 633 _doing_it_wrong( 634 634 __CLASS__ . '::' . __METHOD__, 635 sprintf( 636 'Access policy %d error %s', $policy->ID, json_last_error_msg() 637 ), 635 sprintf('Invalid access policy (ID: %d)', $policy->ID), 638 636 AAM_VERSION 639 637 ); -
advanced-access-manager/trunk/application/Framework/Service/PostTypes.php
r3286780 r3308206 10 10 /** 11 11 * Post Types framework service 12 * 13 * @method bool is_hidden_on(string|WP_Post_Type $post_type, string $website_area) **[Premium Feature]** 14 * @method bool is_hidden(string|WP_Post_Type $post_type) **[Premium Feature]** 15 * @method bool is_password_protected(string|WP_Post_Type $post_type) **[Premium Feature]** 16 * @method bool is_restricted(string|WP_Post_Type $post_type) **[Premium Feature]** 17 * @method bool is_redirected(string|WP_Post_Type $post_type) **[Premium Feature]** 18 * @method bool is_teaser_message_set(string|WP_Post_Type $post_type) **[Premium Feature]** 19 * @method bool is_denied_to(string|WP_Post_Type $post_type, string $permission) **[Premium Feature]** 20 * @method bool is_allowed_to(string|WP_Post_Type $post_type, string $permission) **[Premium Feature]** 21 * @method bool is_access_expired(string|WP_Post_Type $post_type, string $permission) **[Premium Feature]** 22 * @method bool set_password(string|WP_Post_Type $post_type, string $password, bool $exclude_authors = false) **[Premium Feature]** 23 * @method bool set_teaser_message(string|WP_Post_Type $post_type, string $message, bool $exclude_authors = false) **[Premium Feature]** 24 * @method bool set_redirect(string|WP_Post_Type $post_type, array $redirect, bool $exclude_authors = false) **[Premium Feature]** 25 * @method bool set_expiration(string|WP_Post_Type $post_type, int $timestamp, bool $exclude_authors = false) **[Premium Feature]** 26 * @method bool deny(string|WP_Post_Type $post_type, string|array $permission, bool $exclude_authors = false) **[Premium Feature]** 27 * @method bool allow(string|WP_Post_Type $post_type, string|array $permission, bool $exclude_authors = false) **[Premium Feature]** 28 * @method bool hide(string|WP_Post_Type $post_type, string|array $website_area = null, bool $exclude_authors = false) **[Premium Feature]** 29 * @method bool show(string|WP_Post_Type $post_type, string|array $website_area = null) **[Premium Feature]** 30 * @method string|null get_password(string|WP_Post_Type $post_type) **[Premium Feature]** 31 * @method string|null get_teaser_message(string|WP_Post_Type $post_type) **[Premium Feature]** 32 * @method array|null get_redirect(string|WP_Post_Type $post_type) **[Premium Feature]** 33 * @method int|null get_expiration(string|WP_Post_Type $post_type) **[Premium Feature]** 12 34 * 13 35 * @package AAM -
advanced-access-manager/trunk/application/Framework/Service/Posts.php
r3286780 r3308206 651 651 $resource = $this->_get_resource(); 652 652 $identifier = $this->_normalize_resource_identifier($post_identifier); 653 $permission = [ 654 'effect' => 'deny' 655 ]; 653 $permission = [ 'effect' => 'deny' ]; 656 654 657 655 // Determine the list of areas for list permission … … 685 683 * @access public 686 684 * 687 * @version 7.0. 0685 * @version 7.0.5 688 686 */ 689 687 public function show($post_identifier, $website_area = null) … … 692 690 $resource = $this->_get_resource($post_identifier); 693 691 $identifier = $this->_normalize_resource_identifier($post_identifier); 694 $permission = [ 695 'effect' => 'deny' 696 ]; 692 $permission = [ 'effect' => 'allow' ]; 697 693 698 694 // Determine the list of areas for list permission 699 695 if (is_string($website_area)) { 700 $ on= [ trim($website_area) ];696 $permission['on'] = [ trim($website_area) ]; 701 697 } elseif (is_array($website_area)) { 702 $on = array_map('trim', $website_area); 703 } else { 704 $on = null; 705 } 706 707 if (is_null($on) || count($on) === 3) { 708 $result = $resource->remove_permission($identifier, 'list'); 709 } else { 710 $permission['on'] = array_diff( 711 [ 'frontend', 'backend', 'api' ], $on 712 ); 713 714 $result = $resource->set_permission( 715 $identifier, 'list', $permission 716 ); 717 } 698 $permission['on'] = array_map('trim', $website_area); 699 } 700 701 $result = $resource->set_permission( 702 $identifier, 'list', $permission 703 ); 718 704 } catch (Exception $e) { 719 705 $result = $this->_handle_error($e); -
advanced-access-manager/trunk/application/Framework/Service/Taxonomies.php
r3286780 r3308206 10 10 /** 11 11 * Taxonomies framework service 12 * 13 * @method bool is_hidden_on(mixed $resource_identifier, string $website_area) **[Premium Feature]** 14 * @method bool is_hidden(mixed $resource_identifier) **[Premium Feature]** 15 * @method bool is_denied_to(mixed $resource_identifier, string $permission) **[Premium Feature]** 16 * @method bool is_allowed_to(mixed $resource_identifier, string $permission) **[Premium Feature]** 17 * @method bool deny(mixed $resource_identifier, string|array $permission) **[Premium Feature]** 18 * @method bool allow(mixed $resource_identifier, string|array $permission) **[Premium Feature]** 19 * @method bool hide(mixed $resource_identifier, string|array $website_area = null) **[Premium Feature]** 20 * @method bool show(mixed $resource_identifier, string|array $website_area = null) **[Premium Feature]** 12 21 * 13 22 * @package AAM -
advanced-access-manager/trunk/application/Framework/Service/Terms.php
r3286780 r3308206 11 11 * Terms framework service 12 12 * 13 * @method urls(mixed $access_level = null, array $settings = []) **[Premium Feature]**14 13 * @method bool is_hidden_on(mixed $resource_identifier, string $website_area) **[Premium Feature]** 15 14 * @method bool is_hidden(mixed $resource_identifier) **[Premium Feature]** -
advanced-access-manager/trunk/application/Restful/Content.php
r3286780 r3308206 635 635 * @access private 636 636 * 637 * @version 7.0. 0637 * @version 7.0.5 638 638 */ 639 639 private function _prepare_term_output($access_level, $term) … … 650 650 ]; 651 651 652 if (!empty($ post_type_scope)) {652 if (!empty($term->post_type)) { 653 653 $is_default = $term->taxonomy === 'category' 654 654 && intval(get_option('default_category')) === $term->term_id; … … 659 659 660 660 // Also adding post type scope to the output 661 $result['post_type'] = $ post_type_scope;661 $result['post_type'] = $term->post_type; 662 662 } 663 663 -
advanced-access-manager/trunk/application/Service/Core.php
r3304543 r3308206 80 80 }, 10, 2); 81 81 82 // Hook into AAM config initialization and enrich it with ConfigPress 83 // settings 84 add_filter('aam_init_config_filter', function($configs) { 85 return $this->_aam_initialize_config($configs); 86 }); 87 82 88 // Control user's status 83 89 add_action('set_current_user', function() { … … 108 114 protected function initialize_hooks() 109 115 { 110 // Hook into AAM config initialization and enrich it with ConfigPress111 // settings112 add_filter('aam_init_config_filter', function($configs) {113 return $this->_aam_initialize_config($configs);114 });115 116 116 // Ensuring safely of transactions 117 117 add_filter('gettext_advanced-access-manager', function($translation) { -
advanced-access-manager/trunk/readme.txt
r3304543 r3308206 4 4 Requires at least: 5.8.0 5 5 Requires PHP: 5.6.0 6 Tested up to: 6.8. 07 Stable tag: 7.0. 46 Tested up to: 6.8.1 7 Stable tag: 7.0.5 8 8 9 9 Your WordPress security starts within — with AAM. Take control of your WordPress website and solve security gaps today. … … 60 60 61 61 == Changelog == 62 63 = 7.0.5 = 64 * Fixed: ConfigPress are not taken into consideration before init hook [https://github.com/aamplugin/advanced-access-manager/issues/468](https://github.com/aamplugin/advanced-access-manager/issues/468) 65 * Fixed: AAM does not display default terms pin anymore [https://github.com/aamplugin/advanced-access-manager/issues/467] (https://github.com/aamplugin/advanced-access-manager/issues/467) 66 * Fixed: Uncaught TypeError: array_key_exists(): Argument #2 ($array) must be of type array, null given in /../Framework/Service/Policies.php:661 [https://github.com/aamplugin/advanced-access-manager/issues/466](https://github.com/aamplugin/advanced-access-manager/issues/466) 62 67 63 68 = 7.0.4 =
Note: See TracChangeset
for help on using the changeset viewer.