├── .env.dist ├── .gitignore ├── .php-version ├── .php_cs.cache ├── README.md ├── bin └── console ├── composer.json ├── composer.lock ├── config ├── bootstrap.php ├── bundles.php ├── jwt │ ├── private.pem │ └── public.pem ├── packages │ ├── cache.yaml │ ├── dev │ │ ├── routing.yaml │ │ └── web_profiler.yaml │ ├── doctrine.yaml │ ├── doctrine_migrations.yaml │ ├── fos_rest.yaml │ ├── framework.yaml │ ├── lexik_jwt_authentication.yaml │ ├── nelmio_api_doc.yaml │ ├── prod │ │ ├── doctrine.yaml │ │ └── routing.yaml │ ├── routing.yaml │ ├── security.yaml │ ├── test │ │ ├── framework.yaml │ │ ├── routing.yaml │ │ ├── twig.yaml │ │ ├── validator.yaml │ │ └── web_profiler.yaml │ ├── twig.yaml │ └── validator.yaml ├── preload.php ├── routes.yaml ├── routes │ ├── annotations.yaml │ ├── dev │ │ ├── framework.yaml │ │ └── web_profiler.yaml │ └── nelmio_api_doc.yaml ├── services.yaml └── services_test.yaml ├── depfile.yml ├── migrations └── .gitignore ├── psalm.xml ├── public └── index.php ├── sample.png ├── src ├── Command │ └── MeetingCommand.php ├── Controller │ ├── .gitignore │ ├── MeetingController.php │ ├── MeetingRegistrationController.php │ ├── MeetingTagController.php │ ├── UserController.php │ └── UserDeviceController.php ├── DataFixtures │ ├── .gitignore │ └── UserFixtures.php ├── Doctrine │ └── RefreshTokenManager.php ├── Entity │ ├── .UserDevice.php.swp │ ├── .gitignore │ ├── Meeting.php │ ├── Tag.php │ ├── User.php │ └── UserDevice.php ├── Event │ ├── MeetingModifiedEvent.php │ ├── MeetingRegisteredEvent.php │ ├── MeetingUnRegisteredEvent.php │ ├── MeetingUserRegisteredEvent.php │ ├── MeetingUserUnRegisteredEvent.php │ ├── UserDeviceRegisteredEvent.php │ └── UserDeviceRemovedEvent.php ├── EventListener │ └── MeetingRegisteredListener.php ├── EventSubscriber │ └── MeetingRegisteredSubscriber.php ├── Exception │ └── MyException.php ├── Form │ ├── MeetingType.php │ └── UserType.php ├── Kernel.php ├── MeetingEvents.php ├── Message │ └── MeetingMessage.php ├── MessageHandler │ └── MeetingMessageHandler.php ├── Migrations │ ├── Version20200125074328.php │ ├── Version20201222071711.php │ └── Version20201222132851.php ├── Repository │ ├── .gitignore │ ├── MeetingRepository.php │ ├── TagRepository.php │ ├── UserDeviceRepository.php │ └── UserRepository.php └── Security │ └── Voter │ └── MeetingVoter.php ├── symfony.lock ├── templates ├── base.html.twig ├── default │ └── index.html.twig ├── emails │ └── registration.html.twig ├── meeting_registration │ └── index.html.twig └── user │ └── index.html.twig ├── tests └── Util │ └── CalculatorTest.php └── ts └── index.php /.env.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/.env.dist -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/.gitignore -------------------------------------------------------------------------------- /.php-version: -------------------------------------------------------------------------------- 1 | 7.4 2 | -------------------------------------------------------------------------------- /.php_cs.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/.php_cs.cache -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/README.md -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/bin/console -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/composer.lock -------------------------------------------------------------------------------- /config/bootstrap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/config/bootstrap.php -------------------------------------------------------------------------------- /config/bundles.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/config/bundles.php -------------------------------------------------------------------------------- /config/jwt/private.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/config/jwt/private.pem -------------------------------------------------------------------------------- /config/jwt/public.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/config/jwt/public.pem -------------------------------------------------------------------------------- /config/packages/cache.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/config/packages/cache.yaml -------------------------------------------------------------------------------- /config/packages/dev/routing.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/config/packages/dev/routing.yaml -------------------------------------------------------------------------------- /config/packages/dev/web_profiler.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/config/packages/dev/web_profiler.yaml -------------------------------------------------------------------------------- /config/packages/doctrine.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/config/packages/doctrine.yaml -------------------------------------------------------------------------------- /config/packages/doctrine_migrations.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/config/packages/doctrine_migrations.yaml -------------------------------------------------------------------------------- /config/packages/fos_rest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/config/packages/fos_rest.yaml -------------------------------------------------------------------------------- /config/packages/framework.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/config/packages/framework.yaml -------------------------------------------------------------------------------- /config/packages/lexik_jwt_authentication.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/config/packages/lexik_jwt_authentication.yaml -------------------------------------------------------------------------------- /config/packages/nelmio_api_doc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/config/packages/nelmio_api_doc.yaml -------------------------------------------------------------------------------- /config/packages/prod/doctrine.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/config/packages/prod/doctrine.yaml -------------------------------------------------------------------------------- /config/packages/prod/routing.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/config/packages/prod/routing.yaml -------------------------------------------------------------------------------- /config/packages/routing.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/config/packages/routing.yaml -------------------------------------------------------------------------------- /config/packages/security.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/config/packages/security.yaml -------------------------------------------------------------------------------- /config/packages/test/framework.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/config/packages/test/framework.yaml -------------------------------------------------------------------------------- /config/packages/test/routing.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/config/packages/test/routing.yaml -------------------------------------------------------------------------------- /config/packages/test/twig.yaml: -------------------------------------------------------------------------------- 1 | twig: 2 | strict_variables: true 3 | -------------------------------------------------------------------------------- /config/packages/test/validator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/config/packages/test/validator.yaml -------------------------------------------------------------------------------- /config/packages/test/web_profiler.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/config/packages/test/web_profiler.yaml -------------------------------------------------------------------------------- /config/packages/twig.yaml: -------------------------------------------------------------------------------- 1 | twig: 2 | default_path: '%kernel.project_dir%/templates' 3 | -------------------------------------------------------------------------------- /config/packages/validator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/config/packages/validator.yaml -------------------------------------------------------------------------------- /config/preload.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/config/preload.php -------------------------------------------------------------------------------- /config/routes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/config/routes.yaml -------------------------------------------------------------------------------- /config/routes/annotations.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/config/routes/annotations.yaml -------------------------------------------------------------------------------- /config/routes/dev/framework.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/config/routes/dev/framework.yaml -------------------------------------------------------------------------------- /config/routes/dev/web_profiler.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/config/routes/dev/web_profiler.yaml -------------------------------------------------------------------------------- /config/routes/nelmio_api_doc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/config/routes/nelmio_api_doc.yaml -------------------------------------------------------------------------------- /config/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/config/services.yaml -------------------------------------------------------------------------------- /config/services_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/config/services_test.yaml -------------------------------------------------------------------------------- /depfile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/depfile.yml -------------------------------------------------------------------------------- /migrations/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /psalm.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/psalm.xml -------------------------------------------------------------------------------- /public/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/public/index.php -------------------------------------------------------------------------------- /sample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/sample.png -------------------------------------------------------------------------------- /src/Command/MeetingCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/src/Command/MeetingCommand.php -------------------------------------------------------------------------------- /src/Controller/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/Controller/MeetingController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/src/Controller/MeetingController.php -------------------------------------------------------------------------------- /src/Controller/MeetingRegistrationController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/src/Controller/MeetingRegistrationController.php -------------------------------------------------------------------------------- /src/Controller/MeetingTagController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/src/Controller/MeetingTagController.php -------------------------------------------------------------------------------- /src/Controller/UserController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/src/Controller/UserController.php -------------------------------------------------------------------------------- /src/Controller/UserDeviceController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/src/Controller/UserDeviceController.php -------------------------------------------------------------------------------- /src/DataFixtures/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/DataFixtures/UserFixtures.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/src/DataFixtures/UserFixtures.php -------------------------------------------------------------------------------- /src/Doctrine/RefreshTokenManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/src/Doctrine/RefreshTokenManager.php -------------------------------------------------------------------------------- /src/Entity/.UserDevice.php.swp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/src/Entity/.UserDevice.php.swp -------------------------------------------------------------------------------- /src/Entity/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/Entity/Meeting.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/src/Entity/Meeting.php -------------------------------------------------------------------------------- /src/Entity/Tag.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/src/Entity/Tag.php -------------------------------------------------------------------------------- /src/Entity/User.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/src/Entity/User.php -------------------------------------------------------------------------------- /src/Entity/UserDevice.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/src/Entity/UserDevice.php -------------------------------------------------------------------------------- /src/Event/MeetingModifiedEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/src/Event/MeetingModifiedEvent.php -------------------------------------------------------------------------------- /src/Event/MeetingRegisteredEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/src/Event/MeetingRegisteredEvent.php -------------------------------------------------------------------------------- /src/Event/MeetingUnRegisteredEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/src/Event/MeetingUnRegisteredEvent.php -------------------------------------------------------------------------------- /src/Event/MeetingUserRegisteredEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/src/Event/MeetingUserRegisteredEvent.php -------------------------------------------------------------------------------- /src/Event/MeetingUserUnRegisteredEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/src/Event/MeetingUserUnRegisteredEvent.php -------------------------------------------------------------------------------- /src/Event/UserDeviceRegisteredEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/src/Event/UserDeviceRegisteredEvent.php -------------------------------------------------------------------------------- /src/Event/UserDeviceRemovedEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/src/Event/UserDeviceRemovedEvent.php -------------------------------------------------------------------------------- /src/EventListener/MeetingRegisteredListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/src/EventListener/MeetingRegisteredListener.php -------------------------------------------------------------------------------- /src/EventSubscriber/MeetingRegisteredSubscriber.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/src/EventSubscriber/MeetingRegisteredSubscriber.php -------------------------------------------------------------------------------- /src/Exception/MyException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/src/Exception/MyException.php -------------------------------------------------------------------------------- /src/Form/MeetingType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/src/Form/MeetingType.php -------------------------------------------------------------------------------- /src/Form/UserType.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/src/Form/UserType.php -------------------------------------------------------------------------------- /src/Kernel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/src/Kernel.php -------------------------------------------------------------------------------- /src/MeetingEvents.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/src/MeetingEvents.php -------------------------------------------------------------------------------- /src/Message/MeetingMessage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/src/Message/MeetingMessage.php -------------------------------------------------------------------------------- /src/MessageHandler/MeetingMessageHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/src/MessageHandler/MeetingMessageHandler.php -------------------------------------------------------------------------------- /src/Migrations/Version20200125074328.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/src/Migrations/Version20200125074328.php -------------------------------------------------------------------------------- /src/Migrations/Version20201222071711.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/src/Migrations/Version20201222071711.php -------------------------------------------------------------------------------- /src/Migrations/Version20201222132851.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/src/Migrations/Version20201222132851.php -------------------------------------------------------------------------------- /src/Repository/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/Repository/MeetingRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/src/Repository/MeetingRepository.php -------------------------------------------------------------------------------- /src/Repository/TagRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/src/Repository/TagRepository.php -------------------------------------------------------------------------------- /src/Repository/UserDeviceRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/src/Repository/UserDeviceRepository.php -------------------------------------------------------------------------------- /src/Repository/UserRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/src/Repository/UserRepository.php -------------------------------------------------------------------------------- /src/Security/Voter/MeetingVoter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/src/Security/Voter/MeetingVoter.php -------------------------------------------------------------------------------- /symfony.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/symfony.lock -------------------------------------------------------------------------------- /templates/base.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/templates/base.html.twig -------------------------------------------------------------------------------- /templates/default/index.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/templates/default/index.html.twig -------------------------------------------------------------------------------- /templates/emails/registration.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/templates/emails/registration.html.twig -------------------------------------------------------------------------------- /templates/meeting_registration/index.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/templates/meeting_registration/index.html.twig -------------------------------------------------------------------------------- /templates/user/index.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/templates/user/index.html.twig -------------------------------------------------------------------------------- /tests/Util/CalculatorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shambhu384/symfony5-jwt-restapi/HEAD/tests/Util/CalculatorTest.php -------------------------------------------------------------------------------- /ts/index.php: -------------------------------------------------------------------------------- 1 |