Skip to content

Releases: yaleksandr89/symfony-shop

Минорное обновление Symfony v6.4.9, рефаторинг, исправление ошибок

16 Jul 19:39
v2.3.0
710ac48
Compare
Choose a tag to compare

Обновление Symfony

Symfony обновлена, до максимально возможной, на текущий момент версии — 6.4.9. Дальнейшее обновление (до 7 версии) на текущий момент невозможно, всё упирается в 2 пакета:

  • php-translation/symfony-bundle — вопрос решается разработчиками пакета, есть соответствующий issue.
  • lexik/form-filter-bundle — пакет переведен в архив, необходимо искать альтернативу.

Рефакторинг кода

  • где это возможно, заменены аннотации на атрибуты: сущности, маршруты, тесты.
  • замена устаревших функций.
  • устранение ошибок и предупреждений выдаваемых в результате работы phpstan (level 4).
  • обновление драйверов: chromedriver, geckodriver.
  • обновление selenium сервера, а также добавление selenium-server-standalone - позволяет запускать сервер без параметра standalone, но имеет более старую версию.

Рефакторинг тестов

  • dama/doctrine-test-bundle - обновлен до 8 версии (ранее 6)
  • phpunit/phpunit - обновлен до 11 версии (ранее 9)

Внесены изменения в сами тесты. Тесты завершаются без ошибок, остались:

Remaining indirect deprecation notices (272)
Other deprecation notices (823)

Все это связано с api-platform/core - сейчас используется 2 версия. В ближайшее время постараюсь обновить до последней 3 версии.

Минорное обновление Symfony, рефаторинг кода, исправление ошибок, обновление сторонних пакетов, исправление deprecate уведомлений

08 Jul 21:01
v2.2.0
55cab52
Compare
Choose a tag to compare
  • Минорное обновление Symfony до 6.3.1 (composer.json - 6.3.*).
  • Рефаторинг кода с помощью php-cs-fixer, так и вручную (deprecate классы, изменение @required с phpDoc на атрибуты).
  • Исправление ошибок с помощью phpstan и возникающие после обновления symfony/* и сторонних пакетов.
  • Обновление сторонних пакетов.
  • Исправление deprecate уведомлений, который выводятся в профилировщике. Исправлены все уведомления в App\...

Обновлен конфиг для deployer, устранены ошибки (phpstan), удален circleci

08 Jul 15:27
a520145
Compare
Choose a tag to compare
  • Обновлен конфиг для deployer - теперь используется deployer 7.3.1
  • Устранены ошибки phpstan - при проверки использовался 4 уровень
  • удален circleci - работа сервиса в России приостановлена
  • Оптимизация проекта: обновлен движок хрома, убраны "избыточные" phpDoc аннотации

Проверка при авторизации через соц.сеть, обновление симфони

10 May 15:11
5cb3f86
Compare
Choose a tag to compare

Добавлена проверка на более ранюю авторизацию через выбранную социальную сеть у других пользователей. Если это было - будет выведенно сообщение об ошибке (Под логином этой социальной сети уже авторизовались на сайте).

Обнавлена Symfony с 6.0.6 по 6.0.8.

Update framework, added functionality 'link/unlink' social network

29 Mar 20:30
Compare
Choose a tag to compare

The framework version has been updated: 5.4 -> 6.0.6 and added functionality 'link/unlink' social networs in the user profile.

Symfony shop

26 Mar 22:55
f863175
Compare
Choose a tag to compare

Realised simple simfony shop. Added multiply oauth:

  • Google
  • Yandex
  • Vkontakte
  • Github

P.S. more details in the README.md