Skip to content

Commit

Permalink
new option to create scheme based menu item urls (#2159)
Browse files Browse the repository at this point in the history
* new option to create scheme based menu item urls

* changelog
  • Loading branch information
nadar authored Oct 5, 2022
1 parent 74118e9 commit a43d44c
Show file tree
Hide file tree
Showing 7 changed files with 195 additions and 152 deletions.
82 changes: 41 additions & 41 deletions composer.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"name":"luyadev/luya",
"description":"LUYA is a scalable web framework and content management system with the goal to please developers, clients and users alike.",
"type":"project",
"keywords":[
"name": "luyadev/luya",
"description": "LUYA is a scalable web framework and content management system with the goal to please developers, clients and users alike.",
"type": "project",
"keywords": [
"php",
"yii2",
"cms",
Expand All @@ -13,62 +13,62 @@
"modules",
"framework"
],
"license":"MIT",
"homepage":"https://luya.io",
"authors":[
"license": "MIT",
"homepage": "https://luya.io",
"authors": [
{
"name":"Basil Suter",
"email":"git@nadar.io",
"homepage":"https://github.com/nadar"
"name": "Basil Suter",
"email": "git@nadar.io",
"homepage": "https://github.com/nadar"
}
],
"support":{
"issues":"https://github.com/luyadev/luya/issues"
"support": {
"issues": "https://github.com/luyadev/luya/issues"
},
"require":{
"luyadev/luya-composer":"^1.0",
"luyadev/yii-helpers":"^1.0",
"yiisoft/yii2":"~2.0.15",
"curl/curl":"^2.0 || ^1.0",
"phpmailer/phpmailer":"^6.0",
"nadar/php-composer-reader":"^1.0",
"cpliakas/git-wrapper":"^1.0 || ^2.0",
"giggsey/libphonenumber-for-php":"^8.11"
"require": {
"luyadev/luya-composer": "^1.0",
"luyadev/yii-helpers": "^1.0",
"yiisoft/yii2": "~2.0.15",
"curl/curl": "^2.0 || ^1.0",
"phpmailer/phpmailer": "^6.0",
"nadar/php-composer-reader": "^1.0",
"cpliakas/git-wrapper": "^1.0 || ^2.0",
"giggsey/libphonenumber-for-php": "^8.11"
},
"require-dev":{
"luyadev/luya-testsuite":"^2.0",
"nadar/github-markdown-fixer":"^1.0",
"unglue/client":"^1.5"
"require-dev": {
"luyadev/luya-testsuite": "^2.0",
"nadar/github-markdown-fixer": "^1.0",
"unglue/client": "^1.5"
},
"autoload":{
"psr-4":{
"luya\\":"core/",
"luya\\dev\\":"dev",
"luyatests\\":"tests/"
"autoload": {
"psr-4": {
"luya\\": "core/",
"luya\\dev\\": "dev",
"luyatests\\": "tests/"
}
},
"extra":{
"asset-installer-paths":{
"bower-asset-library":"vendor/bower"
"extra": {
"asset-installer-paths": {
"bower-asset-library": "vendor/bower"
}
},
"config":{
"fxp-asset":{
"enabled":false
"config": {
"fxp-asset": {
"enabled": false
},
"allow-plugins": {
"yiisoft/yii2-composer": true,
"luyadev/luya-composer": true
}
},
"bin":[
"bin": [
"core/bin/luya",
"dev/luyadev"
],
"repositories":[
"repositories": [
{
"type":"composer",
"url":"https://asset-packagist.org"
"type": "composer",
"url": "https://asset-packagist.org"
}
]
}
}
1 change: 1 addition & 0 deletions core/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ In order to read more about upgrading and BC breaks have a look at the [UPGRADE

## 2.2.1

+ [#2159](https://github.com/luyadev/luya/pull/2159) Added missing option to create menu items with a scheme instead of relative paths.
+ [#2152](https://github.com/luyadev/luya/issues/2152) Fix issue when creating a LUYA theme on Windows.

## 2.2.0 (25. May 2022)
Expand Down
2 changes: 1 addition & 1 deletion core/base/Boot.php
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ abstract class Boot
/**
* @var string The current LUYA version (see: https://github.com/luyadev/luya/blob/master/core/CHANGELOG.md)
*/
const VERSION = '2.2.0';
const VERSION = '2.2.1';

/**
* @var string The path to the config file, which returns an array containing you configuration.
Expand Down
67 changes: 39 additions & 28 deletions core/composer.json
Original file line number Diff line number Diff line change
@@ -1,45 +1,56 @@
{
"name" : "luyadev/luya-core",
"description" : "LUYA is a scalable web framework and content management system with the goal to please developers, clients and users alike.",
"type" : "luya-core",
"keywords" : ["luya", "core", "yii2", "yii", "cms", "admin"],
"name": "luyadev/luya-core",
"description": "LUYA is a scalable web framework and content management system with the goal to please developers, clients and users alike.",
"type": "luya-core",
"keywords": [
"luya",
"core",
"yii2",
"yii",
"cms",
"admin"
],
"license": "MIT",
"homepage" : "https://luya.io",
"authors" : [
"homepage": "https://luya.io",
"authors": [
{
"name" : "Basil Suter",
"email" : "git@nadar.io",
"homepage" : "https://github.com/nadar"
"name": "Basil Suter",
"email": "git@nadar.io",
"homepage": "https://github.com/nadar"
}
],
"support" : {
"issues" : "https://github.com/luyadev/luya/issues"
"support": {
"issues": "https://github.com/luyadev/luya/issues"
},
"require" : {
"luyadev/luya-composer" : "^1.0",
"luyadev/yii-helpers":"^1.0",
"require": {
"luyadev/luya-composer": "^1.0",
"luyadev/yii-helpers": "^1.0",
"yiisoft/yii2": "~2.0.15",
"curl/curl" : "^2.0 || ^1.0",
"curl/curl": "^2.0 || ^1.0",
"phpmailer/phpmailer": "^6.0",
"giggsey/libphonenumber-for-php": "^8.11"

},
"autoload" : {
"psr-4" : {
"luya\\" : ""
"autoload": {
"psr-4": {
"luya\\": ""
}
},

"config":{
"fxp-asset":{
"enabled":false
"config": {
"fxp-asset": {
"enabled": false
},
"allow-plugins": {
"yiisoft/yii2-composer": true,
"luyadev/luya-composer": true
}
},
"repositories":[
"repositories": [
{
"type":"composer",
"url":"https://asset-packagist.org"
"type": "composer",
"url": "https://asset-packagist.org"
}
],
"bin" : ["bin/luya"]
}
"bin": [
"bin/luya"
]
}
Loading

0 comments on commit a43d44c

Please sign in to comment.