Skip to content

Commit 738dd95

Browse files
author
roadiz-ci
committed
chore: bumped
1 parent 7214be6 commit 738dd95

279 files changed

Lines changed: 3089 additions & 6036 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

composer.json

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -19,19 +19,16 @@
1919
"prefer-stable": true,
2020
"require": {
2121
"php": ">=8.3",
22-
"roadiz/core-bundle": "2.7.*",
23-
"roadiz/openid": "2.7.*",
24-
"roadiz/doc-generator": "2.7.*",
25-
"roadiz/dts-generator": "2.7.*",
26-
"symfony/framework-bundle": "7.4.*",
27-
"deeplcom/deepl-php": "^1.12"
22+
"roadiz/core-bundle": "2.6.*",
23+
"roadiz/openid": "2.6.*",
24+
"symfony/framework-bundle": "7.3.*"
2825
},
2926
"require-dev": {
3027
"php-coveralls/php-coveralls": "^2.4",
31-
"phpstan/phpstan": "^2.1.36",
28+
"phpstan/phpstan": "^1.5.3",
3229
"phpstan/phpdoc-parser": "<2",
33-
"phpstan/phpstan-doctrine": "^2.0.13",
34-
"phpstan/phpstan-symfony": "^2.0.12"
30+
"phpstan/phpstan-doctrine": "^1.3",
31+
"phpstan/phpstan-symfony": "^1.1.8"
3532
},
3633
"config": {
3734
"optimize-autoloader": true,
@@ -52,8 +49,8 @@
5249
},
5350
"extra": {
5451
"branch-alias": {
55-
"dev-main": "2.7.x-dev",
56-
"dev-develop": "2.8.x-dev"
52+
"dev-main": "2.6.x-dev",
53+
"dev-develop": "2.7.x-dev"
5754
}
5855
},
5956
"scripts": {

config/packages/roadiz_rozier.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,7 @@ roadiz_rozier:
111111
- 'ROLE_ACCESS_NODETYPES'
112112
- 'ROLE_ACCESS_ATTRIBUTES'
113113
- 'ROLE_ACCESS_TRANSLATIONS'
114+
- 'ROLE_ACCESS_FONTS'
114115
- 'ROLE_ACCESS_REDIRECTIONS'
115116
- 'ROLE_ACCESS_WEBHOOKS'
116117
- 'ROLE_ACCESS_REALMS'

config/routing.yaml

Lines changed: 73 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,44 @@
1-
# enable attribute routing for this bundle
2-
controllers:
3-
resource:
4-
path: ../src/Controller/
5-
namespace: RZ\Roadiz\RozierBundle\Controller
6-
type: attribute
7-
8-
# enable attribute routing for TranslateAssistant sub-bundle
9-
translateAssistant:
10-
resource:
11-
path: ../src/TranslateAssistant/
12-
namespace: RZ\Roadiz\RozierBundle\TranslateAssistant
13-
type: attribute
1+
# Home page
2+
adminHomePage:
3+
path: /rz-admin
4+
controller: RZ\Roadiz\RozierBundle\Controller\DashboardController::indexAction
5+
6+
loginRoutes:
7+
prefix: /rz-admin
8+
resource: "routing/login.yml"
9+
10+
ajaxSessionMessages:
11+
path: /rz-admin/session/messages
12+
methods: [GET]
13+
controller: RZ\Roadiz\RozierBundle\Controller\Ajax\AjaxSessionMessages::getMessagesAction
14+
15+
#Ping
16+
ping:
17+
path: /rz-admin/ping
18+
methods: [GET]
19+
controller: RZ\Roadiz\RozierBundle\Controller\PingController::pingAction
20+
21+
# CACHES
22+
deleteDoctrineCache:
23+
path: /rz-admin/cache/delete-doctrine-cache
24+
controller: RZ\Roadiz\RozierBundle\Controller\CacheController::deleteDoctrineCache
25+
deleteAssetsCache:
26+
path: /rz-admin/cache/delete-assets-cache
27+
controller: RZ\Roadiz\RozierBundle\Controller\CacheController::deleteAssetsCache
1428

1529
# NODES
30+
nodesHomePage:
31+
path: /rz-admin/nodes
32+
controller: RZ\Roadiz\RozierBundle\Controller\Node\NodeController::indexAction
1633
nodesRoutes:
1734
resource: "routing/nodes.yml"
1835
prefix: /rz-admin/nodes
1936

37+
## Ajax
38+
ajaxRequestsRoutes:
39+
resource: "routing/ajax.yml"
40+
prefix: /rz-admin/ajax
41+
2042
# Node TYPES
2143
nodeTypesHomePage:
2244
path: /rz-admin/node-types
@@ -52,6 +74,15 @@ settingGroupsRoutes:
5274
resource: "routing/setting-groups.yml"
5375
prefix: /rz-admin/setting-groups
5476

77+
78+
# TAGS
79+
tagsHomePage:
80+
path: /rz-admin/tags
81+
controller: RZ\Roadiz\RozierBundle\Controller\Tag\TagController::indexAction
82+
tagsRoutes:
83+
resource: "routing/tags.yml"
84+
prefix: /rz-admin/tags
85+
5586
# USERS
5687
usersHomePage:
5788
path: /rz-admin/users
@@ -130,6 +161,16 @@ groupsRoutes:
130161
resource: "routing/groups.yml"
131162
prefix: /rz-admin/groups
132163

164+
165+
#LOGS
166+
historyHomePage:
167+
path: /rz-admin/history
168+
controller: RZ\Roadiz\RozierBundle\Controller\HistoryController::indexAction
169+
historyUserPage:
170+
path: /rz-admin/history/user/{userId}
171+
requirements: { userId : "[0-9]+" }
172+
controller: RZ\Roadiz\RozierBundle\Controller\HistoryController::userAction
173+
133174
# Custom Form
134175
customFormsHomePage:
135176
path: /rz-admin/custom-forms
@@ -149,9 +190,28 @@ customFormFieldsRoutes:
149190
prefix: /rz-admin/custom-forms/fields
150191

151192

193+
# SEARCH
194+
searchNodePage:
195+
path: /rz-admin/search
196+
controller: RZ\Roadiz\RozierBundle\Controller\SearchController::searchNodeAction
197+
searchNodeSourcePage:
198+
path: /rz-admin/search/{nodeTypeName}
199+
controller: RZ\Roadiz\RozierBundle\Controller\SearchController::searchNodeSourceAction
200+
requirements: { nodeTypeName : "[a-zA-Z]+" }
201+
152202
webhooksHomePage:
153203
path: /rz-admin/webhooks
154204
controller: RZ\Roadiz\RozierBundle\Controller\WebhookController::defaultAction
155205
webhooksRoutes:
156206
resource: "routing/webhooks.yml"
157207
prefix: /rz-admin/webhooks
208+
209+
210+
#
211+
# CSS to style with main color
212+
# NOT SECURED ROUTES
213+
#
214+
loginImagePage:
215+
path: /css/login/image
216+
controller: RZ\Roadiz\RozierBundle\Controller\Login\LoginImageController::imageAction
217+

config/routing/ajax.yml

Lines changed: 202 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,202 @@
1+
## Ajax
2+
nodeAjaxTags:
3+
path: /node/tags/{nodeId}
4+
methods: [GET]
5+
controller: RZ\Roadiz\RozierBundle\Controller\Ajax\AjaxNodesController::getTagsAction
6+
format: json
7+
requirements: { nodeId : "[0-9]+" }
8+
nodeAjaxEdit:
9+
path: /node/edit/{nodeId}
10+
controller: RZ\Roadiz\RozierBundle\Controller\Ajax\AjaxNodesController::editAction
11+
format: json
12+
requirements: { nodeId : "[0-9]+" }
13+
nodeContextualMenu:
14+
path: /node/contextual-menu/{node}/{translation}
15+
controller: RZ\Roadiz\RozierBundle\Controller\Ajax\AjaxNodeContextualMenuController
16+
format: html
17+
requirements: { node : "[0-9]+", translation : "[0-9]+", }
18+
searchAjax:
19+
path: /search
20+
methods: [GET]
21+
defaults:
22+
_controller: RZ\Roadiz\RozierBundle\Controller\Ajax\AjaxSearchController::searchAction
23+
_format: json
24+
nodesStatusesAjax:
25+
path: /nodes/statuses
26+
defaults:
27+
_controller: RZ\Roadiz\RozierBundle\Controller\Ajax\AjaxNodesController::statusesAction
28+
_format: json
29+
nodesTreeAjax:
30+
path: /nodes/tree
31+
methods: [GET]
32+
defaults:
33+
_controller: RZ\Roadiz\RozierBundle\Controller\Ajax\AjaxNodeTreeController::getTreeAction
34+
_format: json
35+
tagsTreeAjax:
36+
path: /tags/tree
37+
methods: [GET]
38+
defaults:
39+
_controller: RZ\Roadiz\RozierBundle\Controller\Ajax\AjaxTagTreeController::getTreeAction
40+
_format: json
41+
foldersTreeAjax:
42+
path: /folders/tree
43+
methods: [GET]
44+
defaults:
45+
_controller: RZ\Roadiz\RozierBundle\Controller\Ajax\AjaxFolderTreeController::getTreeAction
46+
_format: json
47+
nodesQuickAddAjax:
48+
path: /nodes/add
49+
defaults:
50+
_controller: RZ\Roadiz\RozierBundle\Controller\Ajax\AjaxNodesController::quickAddAction
51+
_format: json
52+
nodesAjaxExplorerPage:
53+
path: /nodes/explore
54+
methods: [GET]
55+
defaults:
56+
_controller: RZ\Roadiz\RozierBundle\Controller\Ajax\AjaxNodesExplorerController::indexAction
57+
_format: json
58+
nodeTypesAjaxByArray:
59+
path: /node-types/list
60+
methods: [GET]
61+
defaults:
62+
_controller: RZ\Roadiz\RozierBundle\Controller\Ajax\AjaxNodeTypesController::listAction
63+
_format: json
64+
nodeTypesAjaxExplorer:
65+
path: /node-types/explorer
66+
methods: [GET]
67+
defaults:
68+
_controller: RZ\Roadiz\RozierBundle\Controller\Ajax\AjaxNodeTypesController::indexAction
69+
_format: json
70+
nodesAjaxByArray:
71+
path: /nodes/list
72+
methods: [GET]
73+
defaults:
74+
_controller: RZ\Roadiz\RozierBundle\Controller\Ajax\AjaxNodesExplorerController::listAction
75+
_format: json
76+
77+
# Explorer provider
78+
providerAjaxExplorerPage:
79+
path: /provider/explore
80+
methods: [GET]
81+
defaults:
82+
_controller: RZ\Roadiz\RozierBundle\Controller\Ajax\AjaxExplorerProviderController::indexAction
83+
_format: json
84+
providerAjaxByArray:
85+
path: /provider/list
86+
methods: [GET]
87+
defaults:
88+
_controller: RZ\Roadiz\RozierBundle\Controller\Ajax\AjaxExplorerProviderController::listAction
89+
_format: json
90+
91+
# Entities
92+
entitiesAjaxExplorerPage:
93+
path: /entities/explore
94+
methods: [GET]
95+
defaults:
96+
_controller: RZ\Roadiz\RozierBundle\Controller\Ajax\AjaxEntitiesExplorerController::indexAction
97+
_format: json
98+
entitiesAjaxByArray:
99+
path: /entities/list
100+
methods: [GET]
101+
defaults:
102+
_controller: RZ\Roadiz\RozierBundle\Controller\Ajax\AjaxEntitiesExplorerController::listAction
103+
_format: json
104+
# Documents
105+
documentsAjaxExplorerPage:
106+
path: /documents/explore
107+
methods: [GET]
108+
defaults:
109+
_controller: RZ\Roadiz\RozierBundle\Controller\Ajax\AjaxDocumentsExplorerController::indexAction
110+
_format: json
111+
documentsAjaxByArray:
112+
path: /documents/list
113+
methods: [GET]
114+
defaults:
115+
_controller: RZ\Roadiz\RozierBundle\Controller\Ajax\AjaxDocumentsExplorerController::listAction
116+
_format: json
117+
foldersAjaxExplorerPage:
118+
path: /folders/explore
119+
methods: [GET]
120+
defaults:
121+
_controller: RZ\Roadiz\RozierBundle\Controller\Ajax\AjaxFoldersExplorerController::indexAction
122+
_format: json
123+
124+
# customForms
125+
customFormsAjaxExplorerPage:
126+
path: /custom-forms/explore
127+
methods: [GET]
128+
defaults:
129+
_controller: RZ\Roadiz\RozierBundle\Controller\Ajax\AjaxCustomFormsExplorerController::indexAction
130+
_format: json
131+
customFormsAjaxByArray:
132+
path: /custom-forms/list
133+
methods: [GET]
134+
defaults:
135+
_controller: RZ\Roadiz\RozierBundle\Controller\Ajax\AjaxCustomFormsExplorerController::listAction
136+
_format: json
137+
## Ajax
138+
tagAjaxEdit:
139+
path: /tag/edit/{tagId}
140+
defaults:
141+
_controller: RZ\Roadiz\RozierBundle\Controller\Ajax\AjaxTagsController::editAction
142+
_format: json
143+
requirements: { tagId : "[0-9]+" }
144+
tagAjaxSearch:
145+
path: /tag/search
146+
methods: [GET]
147+
defaults:
148+
_controller: RZ\Roadiz\RozierBundle\Controller\Ajax\AjaxTagsController::searchAction
149+
_format: json
150+
tagsAjaxExplorer:
151+
path: /tag/explore
152+
methods: [GET]
153+
defaults:
154+
_controller: RZ\Roadiz\RozierBundle\Controller\Ajax\AjaxTagsController::indexAction
155+
_format: json
156+
tagsAjaxExplorerList:
157+
path: /tag/explore/list
158+
methods: [GET]
159+
defaults:
160+
_controller: RZ\Roadiz\RozierBundle\Controller\Ajax\AjaxTagsController::explorerListAction
161+
_format: json
162+
tagsAjaxByArray:
163+
path: /tag/explore/array
164+
methods: [GET]
165+
defaults:
166+
_controller: RZ\Roadiz\RozierBundle\Controller\Ajax\AjaxTagsController::listArrayAction
167+
_format: json
168+
tagsAjaxCreate:
169+
path: /tag/create
170+
methods: [POST]
171+
defaults:
172+
_controller: RZ\Roadiz\RozierBundle\Controller\Ajax\AjaxTagsController::createAction
173+
_format: json
174+
## Ajax
175+
foldersAjaxEdit:
176+
path: /folder/edit/{folderId}
177+
defaults:
178+
_controller: RZ\Roadiz\RozierBundle\Controller\Ajax\AjaxFoldersController::editAction
179+
_format: json
180+
requirements: { tagId : "[0-9]+" }
181+
foldersAjaxSearch:
182+
path: /folder/search
183+
methods: [GET]
184+
defaults:
185+
_controller: RZ\Roadiz\RozierBundle\Controller\Ajax\AjaxFoldersController::searchAction
186+
_format: json
187+
188+
customFormFieldAjaxEdit:
189+
path: /custom-forms/fields/edit/{customFormFieldId}
190+
defaults:
191+
_controller: RZ\Roadiz\RozierBundle\Controller\Ajax\AjaxCustomFormFieldsController::editAction
192+
_format: json
193+
requirements: { customFormFieldId : "[0-9]+" }
194+
195+
196+
## Attribute values
197+
attributeValueAjaxEdit:
198+
path: /attribute-values/edit/{attributeValueId}
199+
defaults:
200+
_controller: RZ\Roadiz\RozierBundle\Controller\Ajax\AjaxAttributeValuesController::editAction
201+
_format: json
202+
requirements: { attributeValueId : "[0-9]+" }

0 commit comments

Comments
 (0)