summaryrefslogtreecommitdiff
path: root/tests/Unit
AgeCommit message (Collapse)Author
2019-10-13Removed .mo translation files from version control, use .po as fallbackIgor Scheller
2019-10-08Rebuild password resetIgor Scheller
2019-10-08Show normal login page after registration, added msg() template functionIgor Scheller
2019-10-08Fixes: AuthController session error merging and StatsTestIgor Scheller
2019-10-08Response: Fixed naming to use renderer instead of view and added setterIgor Scheller
2019-10-08Tests: TestCase: Initialize $this->app on every runIgor Scheller
2019-10-07Exceptions: Added HttpNotFound exceptionIgor Scheller
2019-10-07Validation rules: min/max/between: Use string length to compare stringsIgor Scheller
2019-10-06Mailer: Use users locale for translationIgor Scheller
2019-09-17CI: Fix testsIgor Scheller
2019-09-06Routes config: Added test to ensure that routes are cacheable in productionIgor Scheller
2019-08-21Metrics: Add database access timeIgor Scheller
2019-07-21migration: Order by migrated and append not migratedIgor Scheller
2019-07-21show password recovery always, fix testmsquare
2019-07-21Merge pull request #624 from MyIgel/versionmsquare
Added version to credits and metrics page
2019-07-21ErrorHandler: Remove some form fields before serializationIgor Scheller
2019-07-21Added version to credits and metrics pageIgor Scheller
2019-07-20Basic coverage tests of logger classes for 100% unit tests coverageIgor Scheller
2019-07-16Basic coverage tests of logger classes for 100% unit tests coverageIgor Scheller
2019-07-16Allow nested rules (not and optional)Igor Scheller
2019-07-10Replaced validation with `respect/validation`Igor Scheller
2019-07-09Added validation to AuthControllerIgor Scheller
2019-07-09Implemented Validation for controllersIgor Scheller
2019-07-08Replaced gettext translation with packageIgor Scheller
This allows to check if no translation is available
2019-07-08Moved translation helpers to sub namespaceIgor Scheller
2019-07-08Renderer: Added shared dataIgor Scheller
2019-07-08Implemented AuthController for loginIgor Scheller
* Moved /login functionality to AuthController * Refactored password handling logic to use the Authenticator
2019-06-14Added tests to HomeControllerIgor Scheller
2019-06-12Added logout via AuthControllerIgor Scheller
2019-06-12Added / route with redirectsIgor Scheller
2019-06-12Replaced old /api endpoint with ApiControllerIgor Scheller
2019-06-12Added html content snifferIgor Scheller
2019-06-12Tests: Fix type warningIgor Scheller
2019-06-03Upgraded external componentsIgor Scheller
2019-04-25Use self references and fix class namingIgor Scheller
2019-04-25Replaced functions with mb_* equivalentsIgor Scheller
2019-04-25FormattingIgor Scheller
```bash php-cs-fixer fix --allow-risky=yes --rules=@PSR2,psr4,mb_str_functions.php_unit_construct,php_unit_ordered_covers,trailing_comma_in_multiline_array --rules='{"array_syntax": {"syntax":"short"}}' [tests/|src/] ```
2019-04-25Fixed test coverageIgor Scheller
2019-04-25phpunit: Upgrade to version 8, fixed tests, formattingIgor Scheller
Use `dms/phpunit-arraysubset-asserts` after `assertArraySubset` got deprecated
2019-04-17PSR-7: Replaced implementation with `Nyholm\Psr7`Igor Scheller
2019-04-16Bugfix: Replaced Diactoros with Symfony PsrHttpFactory to use ↵Igor Scheller
PhpExtended\HttpMessage implementation Prevents warnings that get converted to errors when run in dev mode
2018-12-30migration: Exclude add_angel_supporter_permissions from unit testsv3.0.0Igor Scheller
2018-12-28Don't save sessions permanently on api and metrics pathsIgor Scheller
closes #530 (Session on API calls)
2018-12-22user: allow up to 40 characters for dect numbersIgor Scheller
closes #309 (EPVPN number in DECT field is shortened) closes #529 (For dect numbers are only 5 digits allowed)
2018-12-22credits: Allow customizationIgor Scheller
2018-12-22Renderer: Added twig extension for markdown renderingIgor Scheller
2018-12-22metrics: Added vouchers and tshirtsIgor Scheller
2018-12-19metrics: Added more statsIgor Scheller
2018-12-19Implemented /metrics endpoint and reimplemented /statsIgor Scheller
closes #418 (/metrics endpoint) Usage: ```yaml scrape_configs: - job_name: 'engelsystem' static_configs: - targets: ['engelsystem.example.com:80'] ```
2018-12-19ErrorHandler: Don't wrap the response if a content-type is definedIgor Scheller