summaryrefslogtreecommitdiff
path: root/config
AgeCommit message (Collapse)Author
2019-12-28Header: Add external linksIgor Scheller
2019-12-27Merge pull request #705 from MyIgel/pronounmsquare
User: Add pronoun statement
2019-12-27Shifts overview: Added filter_max_duration to limit max runtimeIgor Scheller
2019-12-27Voucher: Added hours_per_voucher settingIgor Scheller
2019-12-26User: Add pronoun statementIgor Scheller
2019-12-25Voucher: Added calculation start timeIgor Scheller
2019-12-08Resolve redirect problem in schedule importmsquare
2019-12-08Renamed GuzzleServiceProvider to HttpClientServiceProvider, fixed ↵Igor Scheller
translation and import error
2019-12-08Added Schedule parsing and replaced old Fahrplan importerIgor Scheller
Resolves #553 (Change Frab Import from xCal to XML) Resolves #538 (Feature Request: Multi Frab Import)
2019-12-08Response: Added with and withInput methods and back/redirect functionsIgor Scheller
2019-11-23add 36c3 thememsquare
2019-10-08Rebuild password resetIgor Scheller
2019-08-24feature: disable lastname+prename in configmsquare
2019-07-21Merge pull request #624 from MyIgel/versionmsquare
Added version to credits and metrics page
2019-07-21Added version to credits and metrics pageIgor Scheller
2019-07-20all 3 color themes for camp and high contrast thememsquare
2019-07-20add cccamp19 thememsquare
2019-07-14all 3 color themes for camp and high contrast thememsquare
2019-07-11add cccamp19 thememsquare
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-08Implemented AuthController for loginIgor Scheller
* Moved /login functionality to AuthController * Refactored password handling logic to use the Authenticator
2019-06-14Fix caching issue for '/' routeLuca
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-04Add a config option for maximum signup in advanceMichiK
We now have `signup_advance_hours` in the configuration that only allows signup for shifts so many hours in the future. A notice is displayed in the shift view for shifts in the far future, together with an info notice on when signup for that shift will be possible. In addition, we now have a new shift state `NOT_YET` for this purpose so we do not have to abuse `SHIFT_ENDED` anymore for `signup_requires_arrival` as well.
2019-06-04Use ini timezone settingIgor Scheller
2019-06-03Log messages without inline HTMLIgor Scheller
2019-05-05add help button to ical export for android, fixes #402msquare
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-23Support disabling the planned arrivalJanne Heß
We also use Engelsystem for single-day events, and the planned arrival/departure feature doesn't make sense for us.
2019-04-23Support disabling the DECT fieldJanne Heß
It's a really chaos-event-specific feature and is confusing for many people on non-chaos events.
2019-04-20config: Improved mail encryption documentationIgor Scheller
2019-03-09Support disabling the arrival featureJanne Heß
Setting `autoarrive` to true will now cause all newly registered angels to be automatically confirmed as arrived.
2019-03-09Support alternative home sitesJanne Heß
2018-12-28Don't save sessions permanently on api and metrics pathsIgor Scheller
closes #530 (Session on API calls)
2018-12-22credits: Allow customizationIgor 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-03Degender shirt sizesPhi|eas |ebada
As requested on [twitter](https://twitter.com/sdrnoise/status/1069327306475347968). Following [Geekfeminism's naming scheme](http://geekfeminism.wikia.com/wiki/T-shirts).
2018-11-21Added additional headersIgor Scheller
2018-11-21Added csrf middlewareIgor Scheller
2018-11-11add 35c3 theme darkmsquare
2018-10-31Changed `src/` code and templates to use the new user modelIgor Scheller
2018-10-30Make application name configurableIgor Scheller
* Added app_name configuration option * Extended `EngelsystemMailer` to prepend the application name to all mails Closes #426
2018-10-24Footer: Add additional links to the footerIgor Scheller
Closes #435 (Support for additional footer links)
2018-10-24Readme: Clarify config file namesIgor Scheller
Closes #465 (tshirt_sizes seem mixed with the default config)
2018-10-24Mail: should use sendmail as a defaultIgor Scheller
2018-09-30Merge remote-tracking branch 'MyIgel/session'Igor Scheller