knutschsoft / swapp Goto Github PK
View Code? Open in Web Editor NEWOpen Source-Repository für "Swapp - die Streetwork-App: Dokumentation & Reflexion"
Home Page: https://streetworkapp.de/
License: MIT License
Open Source-Repository für "Swapp - die Streetwork-App: Dokumentation & Reflexion"
Home Page: https://streetworkapp.de/
License: MIT License
the admin user was deleted by users. Needs a new Admin with default password in swapp02
Follow upgrade instructions on https://github.com/symfony/symfony/blob/master/UPGRADE-3.1.md
Check for deprecated messages and warnings, also in phpunit tests.
potentially with continuous deployment from master branch
We are still relying on a dev version but stable version is already out. It's 2.0.1 atm.
For upgrade see https://github.com/FriendsOfSymfony/FOSUserBundle/blob/master/Upgrade.md and https://github.com/FriendsOfSymfony/FOSUserBundle/blob/master/Changelog.md
PHP Fatal Error in GET /app_dev.php/login
Class 'Twig_TokenParser_With' not found
var/cache/dev/classes.php:4470 - [unknown]
Since last emergency Update all users are with admin privileges.
Change domain from _.qmsrc.de to ._streetworkapp.de will be so nice :)
swapp1.streetworkapp.de
..
swapp12.streetworkapp.de
Nameserver will be updatet until 18.04.16 to new subdomains
Symfony\Component\HttpFoundation\File\Exception\FileException in POST /app.php/waypointcreated/58
The file "DSC_5243.JPG" exceeds your upload_max_filesize ini directive (limit is 2048 KiB).
vendor/symfony/symfony/src/Symfony/Component/HttpFoundation/File/UploadedFile.php:235 - Symfony\Component\HttpFoundation\File\UploadedFile::move
vendor/vich/uploader-bundle/Storage/FileSystemStorage.php:22 - Vich\UploaderBundle\Storage\FileSystemStorage::doUpload
vendor/vich/uploader-bundle/Storage/AbstractStorage.php:67 - Vich\UploaderBundle\Storage\AbstractStorage::upload
vendor/vich/uploader-bundle/Handler/UploadHandler.php:64 - Vich\UploaderBundle\Handler\UploadHandler::upload
var/cache/prod/appProdProjectContainer.php:4972 - VichUploaderBundleHandlerUploadHandler_000000002b758dcc000000004201f572e3fdfd3b365808eb65f12eccd4fa1078::upload
vendor/vich/uploader-bundle/EventListener/Doctrine/UploadListener.php:41 - Vich\UploaderBundle\EventListener\Doctrine\UploadListener::prePersist
vendor/symfony/symfony/src/Symfony/Bridge/Doctrine/ContainerAwareEventManager.php:63 - Symfony\Bridge\Doctrine\ContainerAwareEventManager::dispatchEvent
vendor/doctrine/orm/lib/Doctrine/ORM/Event/ListenersInvoker.php:117 - Doctrine\ORM\Event\ListenersInvoker::invoke
vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php:896 - Doctrine\ORM\UnitOfWork::persistNew
vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php:1683 - Doctrine\ORM\UnitOfWork::doPersist
vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php:1639 - Doctrine\ORM\UnitOfWork::persist
vendor/doctrine/orm/lib/Doctrine/ORM/EntityManager.php:579 - Doctrine\ORM\EntityManager::persist
src/AppBundle/Repository/DoctrineORMWayPointRepository.php:48 - AppBundle\Repository\DoctrineORMWayPointRepository::save
src/AppBundle/Controller/WayPointController.php:125 - AppBundle\Controller\WayPointController::createWayPointAction
var/bootstrap.php.cache:2510 - Symfony\Component\HttpKernel\HttpKernel::handleRaw
var/bootstrap.php.cache:2472 - Symfony\Component\HttpKernel\HttpKernel::handle
vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php:169 - Symfony\Component\HttpKernel\Kernel::handle
web/app.php:27 - [main]
In the Backend the Entries "Team" and "Gäste" are double
If you wanna add a Waypoint and the field "Beobachtung" is empty it will be ran in an Error 500
https://insight.sensiolabs.com/projects/09942345-a55b-410a-ab4c-809f382688d5
currently we have achieved platinum status
PHP Fatal Error in vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php:99
Uncaught Symfony\Component\Debug\Exception\FatalThrowableError: Type error: Argument 1 passed to Symfony\Component\HttpKernel\Kernel::terminate() must be an instance of Symfony\Component\HttpFoundation\Request, instance of React\Http\Request given, called in /home/robert/workspace/swapp/bin/react.php on line 40 in /home/robert/workspace/swapp/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php:130
Stack trace:
#0 /home/robert/workspace/swapp/bin/react.php(40): Symfony\Component\HttpKernel\Kernel->terminate(Object(React\Http\Request), Object(React\Http\Response))
#1 [internal function]: {closure}(Object(React\Http\Request), Object(React\Http\Response))
#2 /home/robert/workspace/swapp/vendor/evenement/evenement/src/Evenement/EventEmitterTrait.php(64): call_user_func_array(Object(Closure), Array)
#3 /home/robert/workspace/swapp/vendor/react/http/src/Server.php(63): Evenement\EventEmitter->emit('request', Array)
#4 /home/robert/workspace/swapp/vendor/react/http/src/Server...
vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php:99 - [unknown]
advantages of changelog:
user can see
open:
composer update
restrict symfony version to <2.8
remove assetic bundle
minor code style improvements
If User is disabled in the backend (f.i.: Holidays, sickness) an easy Error Message Like: "Nutzer ist derzeit nicht verfügbar" will be better than many lines of "Red Code Terror Screen" ;)
Doctrine\ORM\NoResultException in GET /app.php/startWalkPrologueWithTeam/2
No result was found for query although at least one row was expected.
vendor/doctrine/orm/lib/Doctrine/ORM/AbstractQuery.php:807 - Doctrine\ORM\AbstractQuery::getSingleResult
src/AppBundle/Repository/DoctrineORMSystemicQuestionRepository.php:35 - AppBundle\Repository\DoctrineORMSystemicQuestionRepository::getRandom
src/AppBundle/Controller/WalkController.php:117 - AppBundle\Controller\WalkController::createWalkPrologueFormAction
var/bootstrap.php.cache:2510 - Symfony\Component\HttpKernel\HttpKernel::handleRaw
var/bootstrap.php.cache:2472 - Symfony\Component\HttpKernel\HttpKernel::handle
vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php:169 - Symfony\Component\HttpKernel\Kernel::handle
web/app.php:27 - [main]
Symfony\Component\Console\Exception\RuntimeException in vendor/symfony/symfony/src/Symfony/Component/Console/Input/ArgvInput.php:211
The "--no-confirmation" option does not exist.
vendor/symfony/symfony/src/Symfony/Component/Console/Input/ArgvInput.php:211 - Symfony\Component\Console\Input\ArgvInput::addLongOption
vendor/symfony/symfony/src/Symfony/Component/Console/Input/ArgvInput.php:152 - Symfony\Component\Console\Input\ArgvInput::parseLongOption
vendor/symfony/symfony/src/Symfony/Component/Console/Input/ArgvInput.php:84 - Symfony\Component\Console\Input\ArgvInput::parse
vendor/symfony/symfony/src/Symfony/Component/Console/Input/Input.php:64 - Symfony\Component\Console\Input\Input::bind
vendor/symfony/symfony/src/Symfony/Component/Console/Command/Command.php:221 - Symfony\Component\Console\Command\Command::run
vendor/symfony/symfony/src/Symfony/Component/Console/Application.php:807 - Symfony\Component\Console\Application::doRunCommand
vendor/symfony/symfony/src/Symfony/Component/Console/Application.php:186 - Symfony\Component\Console\Application::doRun
vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Console/Application.php:80 - Symfony\Bundle\FrameworkBundle\Console\Application::doRun
vendor/symfony/symfony/src/Symfony/Component/Console/Application.php:117 - Symfony\Component\Console\Application::run
bin/console:29 - [main]
...to ensure simplified login process.
subdomains (swapp*.streetworkapp.de) already exists
Test
Disallow the remove of User "admin" so you can't lock out.
PDOException in vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php:49
SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'tag' already exists
vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:104 - PDO::query
vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:104 - Doctrine\DBAL\Driver\PDOConnection::query
vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:833 - Doctrine\DBAL\Connection::executeQuery
vendor/doctrine/migrations/lib/Doctrine/DBAL/Migrations/Version.php:408 - Doctrine\DBAL\Migrations\Version::executeRegisteredSql
vendor/doctrine/migrations/lib/Doctrine/DBAL/Migrations/Version.php:294 - Doctrine\DBAL\Migrations\Version::execute
vendor/doctrine/migrations/lib/Doctrine/DBAL/Migrations/Migration.php:176 - Doctrine\DBAL\Migrations\Migration::migrate
vendor/doctrine/migrations/lib/Doctrine/DBAL/Migrations/Tools/Console/Command/MigrateCommand.php:143 - Doctrine\DBAL\Migrations\Tools\Console\Command\MigrateCommand::execute
vendor/doctrine/doctrine-migrations-bundle/Command/MigrationsMigrateDoctrineCommand.php:54 - Doctrine\Bundle\MigrationsBundle\Command\MigrationsMigrateDoctrineCommand::execute
vendor/symfony/symfony/src/Symfony/Component/Console/Command/Command.php:256 - Symfony\Component\Console\Command\Command::run
vendor/symfony/symfony/src/Symfony/Component/Console/Application.php:807 - Symfony\Component\Console\Application::doRunCommand
vendor/symfony/symfony/src/Symfony/Component/Console/Application.php:186 - Symfony\Component\Console\Application::doRun
vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Console/Application.php:80 - Symfony\Bundle\FrameworkBundle\Console\Application::doRun
vendor/symfony/symfony/src/Symfony/Component/Console/Application.php:117 - Symfony\Component\Console\Application::run
bin/console:29 - [main]
Symfony\Component\Debug\Exception\FatalErrorException in GET /app.php/eadmin/
Error: Method Proxies_CG_\AppBundle\Entity\Walk::__toString() must not throw an exception
vendor/javiereguiluz/easyadmin-bundle/Twig/EasyAdminTwigExtension.php:0 - [main]
Fixing "215 Char Issue" / Linebreaks in Waypoint Review.
The first User commited Bug after a long time 👍
"Hallo in die Gruppe. Wenn ich auf dem mobilen Chrome-Browser (Tablett und Smartphone) oder im Browser (Firefox und Chrome) eine Runde oder einen Wegpunkt nachlesen möchte, kann ich das bei den Textfeldern nicht vollständig tun. Die Textfelder scheinen auf max. 215 Zeichen begrenzt zu sein. Das betrifft zb. das Feld Beobachtung (bei Wegpunkten) oder Reflexion (bei Runden). Könntet Ihr das beheben? Ansonsten scheint die App recht funktionstüchtig zu sein, wenn man sie einmal eingerichtet hat. Wenn Ihr das Problem beheben könnt, würde ich anfangen die App mal im Langzeittest zu nutzen."
There is a lot of testing Data inside the instances. f.i.: Walks and "Orte"
PDOException in POST /app.php/waypointcreated/9
SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'note' cannot be null
vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOStatement.php:91 - PDOStatement::execute
vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOStatement.php:91 - Doctrine\DBAL\Driver\PDOStatement::execute
vendor/doctrine/dbal/lib/Doctrine/DBAL/Statement.php:165 - Doctrine\DBAL\Statement::execute
vendor/doctrine/orm/lib/Doctrine/ORM/Persisters/Entity/BasicEntityPersister.php:281 - Doctrine\ORM\Persisters\Entity\BasicEntityPersister::executeInserts
vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php:1018 - Doctrine\ORM\UnitOfWork::executeInserts
vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php:378 - Doctrine\ORM\UnitOfWork::commit
vendor/doctrine/orm/lib/Doctrine/ORM/EntityManager.php:356 - Doctrine\ORM\EntityManager::flush
src/AppBundle/Repository/DoctrineORMWayPointRepository.php:49 - AppBundle\Repository\DoctrineORMWayPointRepository::save
src/AppBundle/Controller/WayPointController.php:125 - AppBundle\Controller\WayPointController::createWayPointAction
var/bootstrap.php.cache:2510 - Symfony\Component\HttpKernel\HttpKernel::handleRaw
var/bootstrap.php.cache:2472 - Symfony\Component\HttpKernel\HttpKernel::handle
vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php:169 - Symfony\Component\HttpKernel\Kernel::handle
web/app.php:27 - [main]
With Symfony 3.3 having been released end of june, we should upgrade the app correspondingly.
I am hereby volunteering for the chore.
If you create a new User the assigning of the team will not be saved.
Workaround: Edit Teams and assign User there.
actual there is only schema:migrate used
doings:
ExampleException in home#example
Something really bad happened
app/controllers/home_controller.rb:123 - example
app/controllers/other_controller.rb:12 - broken
lib/important/magic.rb:4 - load_something
As pointed out in #57 adding roave/security-advisories could alleviate some of our security liabilities.
also update FOSUserBundle to dev-master for symfony 3 support
Doctrine\DBAL\Exception\NotNullConstraintViolationException in POST /app.php/eadmin/
An exception occurred while executing 'INSERT INTO user (username, username_canonical, email, email_canonical, enabled, salt, password, last_login, locked, expires_at, confirmation_token, password_requested_at, roles, credentials_expire_at, facebook_id, facebook_access_token) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)' with params ["Willie Streetwork Leipzig", "willie streetwork leipzig", "[email protected]", "[email protected]", 1, "fc8yakxu434so04ckk4wsko8kwggg00", null, null, 0, null, null, null, "a:0:{}", null, null, null]:
SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'password' cannot be null
vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php:112 - Doctrine\DBAL\Driver\AbstractMySQLDriver::convertException
vendor/doctrine/dbal/lib/Doctrine/DBAL/DBALException.php:128 - Doctrine\DBAL\DBALException::driverExceptionDuringQuery
vendor/doctrine/dbal/lib/Doctrine/DBAL/Statement.php:178 - Doctrine\DBAL\Statement::execute
vendor/doctrine/orm/lib/Doctrine/ORM/Persisters/Entity/BasicEntityPersister.php:281 - Doctrine\ORM\Persisters\Entity\BasicEntityPersister::executeInserts
vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php:1018 - Doctrine\ORM\UnitOfWork::executeInserts
vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php:378 - Doctrine\ORM\UnitOfWork::commit
vendor/doctrine/orm/lib/Doctrine/ORM/EntityManager.php:356 - Doctrine\ORM\EntityManager::flush
var/cache/prod/appProdProjectContainer.php:5719 - DoctrineORMEntityManager_000000006bdccf0b000000007738af233a76c64b0186c778cd15e2b046cd7920::flush
vendor/javiereguiluz/easyadmin-bundle/Controller/AdminController.php:287 - JavierEguiluz\Bundle\EasyAdminBundle\Controller\AdminController::newAction
vendor/javiereguiluz/easyadmin-bundle/Controller/AdminController.php:722 - JavierEguiluz\Bundle\EasyAdminBundle\Controller\AdminController::executeDynamicMethod
vendor/javiereguiluz/easyadmin-bundle/Controller/AdminController.php:75 - JavierEguiluz\Bundle\EasyAdminBundle\Controller\AdminController::indexAction
vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php:153 - Symfony\Component\HttpKernel\HttpKernel::handleRaw
vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php:68 - Symfony\Component\HttpKernel\HttpKernel::handle
vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php:169 - Symfony\Component\HttpKernel\Kernel::handle
web/app.php:27 - [main]
Created automatically via Bugsnag
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.