Skip to content

Commit 50a3fa7

Browse files
authored
Merge pull request #116 from Coderberg/2.x
2.x
2 parents 64d60a9 + 926b1c7 commit 50a3fa7

92 files changed

Lines changed: 1183 additions & 1185 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.

.github/workflows/lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
runs-on: ubuntu-latest
1919
strategy:
2020
matrix:
21-
php-version: ['8.1']
21+
php-version: ['8.2']
2222

2323
steps:
2424
- name: "Checkout code"

.github/workflows/postgres.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
strategy:
1818
fail-fast: false
1919
matrix:
20-
php-versions: ['8.1', '8.2']
20+
php-versions: ['8.2', '8.3']
2121
steps:
2222
- name: Checkout
2323
uses: actions/checkout@v2

.styleci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
risky: true
22

3-
version: 8.1
3+
version: 8.2
44

55
preset: symfony
66

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright (c) 2018-2023 Valery Maslov
1+
Copyright (c) 2018-2024 Valery Maslov
22

33
Permission is hereby granted, free of charge, to any person obtaining a copy
44
of this software and associated documentation files (the "Software"), to deal

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
![GitHub](https://img.shields.io/github/license/mashape/apistatus.svg) [![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/Coderberg/ResidenceCMS/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/Coderberg/ResidenceCMS/?branch=master) [![Testing with MySQL](https://github.com/Coderberg/ResidenceCMS/actions/workflows/mysql.yml/badge.svg)](https://github.com/Coderberg/ResidenceCMS/actions/workflows/mysql.yml) [![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=Coderberg_ResidenceCMS&metric=reliability_rating)](https://sonarcloud.io/dashboard?id=Coderberg_ResidenceCMS) [![StyleCI](https://github.styleci.io/repos/148062622/shield?branch=master)](https://github.styleci.io/repos/148062622?branch=master)
22

3-
ResidenceCMS is a fast and lightweight Property Management System on top of [Symfony 6][1].
3+
ResidenceCMS is a fast and lightweight Property Management System on top of [Symfony 7][1].
44

55
![GitHub](https://raw.githubusercontent.com/Coderberg/ResidenceCMS/master/docs/images/screenshot.png)
66

77
## Requirements
88

9-
- PHP 8.1.0 or higher;
9+
- PHP 8.2.0 or higher;
1010
- PDO PHP Extension;
1111
- GD PHP extension
1212
- MySQL >= 5.7;
@@ -27,7 +27,7 @@ ResidenceCMS is a fast and lightweight Property Management System on top of [Sym
2727
$ cd mywebsite.loc
2828
```
2929

30-
4. After installing you should configure your web server's document / web root to be the ```public``` directory.
30+
4. After installing, you should configure your web server's document / web root to be the ```public``` directory.
3131

3232
5. Create ```.env.local``` from ```.env``` file and fill in your database credentials
3333

composer.json

Lines changed: 43 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"minimum-stability": "dev",
77
"prefer-stable": true,
88
"require": {
9-
"php": "^8.1",
9+
"php": "^8.2",
1010
"ext-ctype": "*",
1111
"ext-gd": "*",
1212
"doctrine/annotations": "^2.0",
@@ -17,41 +17,41 @@
1717
"gregwar/image": "master",
1818
"knplabs/knp-paginator-bundle": "^6.3",
1919
"phpdocumentor/reflection-docblock": "^5.3",
20-
"scheb/2fa-bundle": "^6.12",
21-
"scheb/2fa-google-authenticator": "^6.12",
22-
"symfony/asset": "^6.4",
23-
"symfony/cache": "^6.4",
24-
"symfony/console": "^6.4",
25-
"symfony/dotenv": "^6.4",
26-
"symfony/expression-language": "^6.4",
27-
"symfony/flex": "^2.4",
28-
"symfony/form": "^6.4",
29-
"symfony/framework-bundle": "^6.4",
30-
"symfony/google-mailer": "^6.4",
31-
"symfony/http-client": "^6.4",
32-
"symfony/intl": "^6.4",
33-
"symfony/lock": "^6.4",
34-
"symfony/mailer": "^6.4",
35-
"symfony/messenger": "^6.4",
36-
"symfony/monolog-bridge": "^6.4",
20+
"scheb/2fa-bundle": "^7.0",
21+
"scheb/2fa-google-authenticator": "^7.0",
22+
"symfony/asset": "^7.0",
23+
"symfony/cache": "^7.0",
24+
"symfony/console": "^7.0",
25+
"symfony/dotenv": "^7.0",
26+
"symfony/expression-language": "^7.0",
27+
"symfony/flex": "^2",
28+
"symfony/form": "^7.0",
29+
"symfony/framework-bundle": "^7.0",
30+
"symfony/google-mailer": "^7.0",
31+
"symfony/http-client": "^7.0",
32+
"symfony/intl": "^7.0",
33+
"symfony/lock": "^7.0",
34+
"symfony/mailer": "^7.0",
35+
"symfony/messenger": "^7.0",
36+
"symfony/monolog-bridge": "^7.0",
3737
"symfony/monolog-bundle": "^3.10",
38-
"symfony/notifier": "^6.4",
39-
"symfony/process": "^6.4",
40-
"symfony/property-access": "^6.4",
41-
"symfony/property-info": "^6.4",
38+
"symfony/notifier": "^7.0",
39+
"symfony/process": "^7.0",
40+
"symfony/property-access": "^7.0",
41+
"symfony/property-info": "^7.0",
4242
"symfony/proxy-manager-bridge": "^6.4",
43-
"symfony/rate-limiter": "^6.4",
44-
"symfony/runtime": "^6.4",
45-
"symfony/security-bundle": "^6.4",
46-
"symfony/serializer": "^6.4",
47-
"symfony/string": "^6.4",
48-
"symfony/translation": "^6.4",
49-
"symfony/twig-bundle": "^6.4",
50-
"symfony/validator": "^6.4",
51-
"symfony/web-link": "^6.4",
43+
"symfony/rate-limiter": "^7.0",
44+
"symfony/runtime": "^7.0",
45+
"symfony/security-bundle": "^7.0",
46+
"symfony/serializer": "^7.0",
47+
"symfony/string": "^7.0",
48+
"symfony/translation": "^7.0",
49+
"symfony/twig-bundle": "^7.0",
50+
"symfony/validator": "^7.0",
51+
"symfony/web-link": "^7.0",
5252
"symfony/webpack-encore-bundle": "^2.1",
53-
"symfony/yaml": "^6.4",
54-
"symfonycasts/verify-email-bundle": "^1.15",
53+
"symfony/yaml": "^7.0",
54+
"symfonycasts/verify-email-bundle": "^1.16",
5555
"twig/extra-bundle": "^3.8",
5656
"twig/intl-extra": "^3.8",
5757
"twig/string-extra": "^3.8",
@@ -62,21 +62,21 @@
6262
"coderberg/google-authenticator": "^1.2",
6363
"dbrekelmans/bdi": "^1.1",
6464
"doctrine/doctrine-fixtures-bundle": "^3.5",
65-
"friendsofphp/php-cs-fixer": "^3.40",
65+
"friendsofphp/php-cs-fixer": "^3.42",
6666
"phpunit/phpunit": "^9.6",
67-
"rector/rector": "^0.14.5",
68-
"symfony/browser-kit": "^6.4",
69-
"symfony/css-selector": "^6.4",
70-
"symfony/debug-bundle": "^6.4",
67+
"rector/rector": "^0.19",
68+
"symfony/browser-kit": "^7.0",
69+
"symfony/css-selector": "^7.0",
70+
"symfony/debug-bundle": "^7.0",
7171
"symfony/maker-bundle": "^1.52",
7272
"symfony/panther": "^2.1",
73-
"symfony/phpunit-bridge": "^6.4",
74-
"symfony/stopwatch": "^6.4",
75-
"symfony/web-profiler-bundle": "^6.4"
73+
"symfony/phpunit-bridge": "^7.0",
74+
"symfony/stopwatch": "^7.0",
75+
"symfony/web-profiler-bundle": "^7.0"
7676
},
7777
"config": {
7878
"platform": {
79-
"php": "8.1"
79+
"php": "8.2"
8080
},
8181
"optimize-autoloader": true,
8282
"preferred-install": {
@@ -125,7 +125,7 @@
125125
"extra": {
126126
"symfony": {
127127
"allow-contrib": true,
128-
"require": "6.4.*",
128+
"require": "7.0.*",
129129
"docker": true
130130
}
131131
}

0 commit comments

Comments
 (0)