Skip to content

Commit c231182

Browse files
committed
Merge branch 'dev'
2 parents 1bb778a + 072bf4c commit c231182

File tree

5 files changed

+17
-9
lines changed

5 files changed

+17
-9
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
<a name="1.0.10"></a>
2+
# [1.0.10](https://github.com/flextype-plugins/admin) (2020-06-23)
3+
4+
### Refactor
5+
6+
* **refactor(core)** update code base for new ACL
7+
18
<a name="1.0.9"></a>
29
# [1.0.9](https://github.com/flextype-plugins/admin) (2020-06-21)
310

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "Admin",
3-
"version": "1.0.9",
3+
"version": "1.0.10",
44
"description": "Admin theme for Flextype",
55
"homepage": "http://flextype.org",
66
"author": "Sergey Romanenko",

plugin.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: Admin
2-
version: 1.0.9
2+
version: 1.0.10
33
description: Admin Panel plugin for Flextype.
44
icon: fab fa-fort-awesome
55
author:
@@ -19,3 +19,4 @@ dependencies:
1919
jquery: '>=1.0.0'
2020
acl: '>=1.0.0'
2121
accounts-admin: '>=1.0.0'
22+
phpmailer: '>=1.0.0'

routes/web.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -86,8 +86,8 @@
8686
$app->post('/api/management/entries/edit', 'ApiManagementEntriesController:editProcess')->setName('admin.api_management_entries.editProcess');
8787
$app->post('/api/management/entries/delete', 'ApiManagementEntriesController:deleteProcess')->setName('admin.api_management_entries.deleteProcess');
8888

89-
})->add(new AclAccountIsUserLoggedInMiddleware(['container' => $flextype, 'redirect' => 'admin.accounts.login']))
90-
->add(new AclAccountsIsUserLoggedInRolesOneOfMiddleware(['container' => $flextype,
91-
'redirect' => ($flextype->acl->isUserLoggedIn() ? 'admin.accounts.no-access' : 'admin.accounts.login'),
92-
'roles' => 'admin']))
89+
})->add(new AclIsUserLoggedInMiddleware(['container' => $flextype, 'redirect' => 'admin.accounts.login']))
90+
->add(new AclIsUserLoggedInRolesInMiddleware(['container' => $flextype,
91+
'redirect' => ($flextype->acl->isUserLoggedIn() ? 'admin.accounts.no-access' : 'admin.accounts.login'),
92+
'roles' => 'admin']))
9393
->add('csrf');

templates/partials/base.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
</head>
2828
<body>
2929
<main>
30-
<nav class="navigation {% if not acl.isUserLoggedInRolesOneOf('admin') %}hidden{% endif %}">
30+
<nav class="navigation {% if not acl.isUserLoggedInRolesIn('admin') %}hidden{% endif %}">
3131
<ul>
3232
<li class="navigation__item--logo-wrapper">
3333
<a href="javascript:;" class="navigation__item navigation__item--logo navigation__item--flextype-logo relative">
@@ -97,8 +97,8 @@
9797
{% endif %}
9898
</ul>
9999
</nav>
100-
<div class="content {% if not acl.isUserLoggedInRolesOneOf('admin') %}w-full max-w-full m-0{% endif %}">
101-
<div class="bars clearfix {% if not acl.isUserLoggedInRolesOneOf('admin') %}hidden{% endif %}">
100+
<div class="content {% if not acl.isUserLoggedInRolesIn('admin') %}w-full max-w-full m-0{% endif %}">
101+
<div class="bars clearfix {% if not acl.isUserLoggedInRolesIn('admin') %}hidden{% endif %}">
102102
<div class="navigation-top-primary">
103103
{% if links %}
104104
<div class="lg:w-auto block float-left">

0 commit comments

Comments
 (0)