Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-12-28 | Header: Add external links | Igor Scheller | |
2019-12-27 | Merge pull request #705 from MyIgel/pronoun | msquare | |
User: Add pronoun statement | |||
2019-12-27 | Shifts overview: Added filter_max_duration to limit max runtime | Igor Scheller | |
2019-12-27 | Voucher: Added hours_per_voucher setting | Igor Scheller | |
2019-12-26 | User: Add pronoun statement | Igor Scheller | |
2019-12-25 | Voucher: Added calculation start time | Igor Scheller | |
2019-12-08 | Resolve redirect problem in schedule import | msquare | |
2019-12-08 | Renamed GuzzleServiceProvider to HttpClientServiceProvider, fixed ↵ | Igor Scheller | |
translation and import error | |||
2019-12-08 | Added Schedule parsing and replaced old Fahrplan importer | Igor Scheller | |
Resolves #553 (Change Frab Import from xCal to XML) Resolves #538 (Feature Request: Multi Frab Import) | |||
2019-12-08 | Response: Added with and withInput methods and back/redirect functions | Igor Scheller | |
2019-11-23 | add 36c3 theme | msquare | |
2019-10-08 | Rebuild password reset | Igor Scheller | |
2019-08-24 | feature: disable lastname+prename in config | msquare | |
2019-07-21 | Merge pull request #624 from MyIgel/version | msquare | |
Added version to credits and metrics page | |||
2019-07-21 | Added version to credits and metrics page | Igor Scheller | |
2019-07-20 | all 3 color themes for camp and high contrast theme | msquare | |
2019-07-20 | add cccamp19 theme | msquare | |
2019-07-14 | all 3 color themes for camp and high contrast theme | msquare | |
2019-07-11 | add cccamp19 theme | msquare | |
2019-07-09 | Implemented Validation for controllers | Igor Scheller | |
2019-07-08 | Replaced gettext translation with package | Igor Scheller | |
This allows to check if no translation is available | |||
2019-07-08 | Moved translation helpers to sub namespace | Igor Scheller | |
2019-07-08 | Implemented AuthController for login | Igor Scheller | |
* Moved /login functionality to AuthController * Refactored password handling logic to use the Authenticator | |||
2019-06-14 | Fix caching issue for '/' route | Luca | |
2019-06-12 | Added logout via AuthController | Igor Scheller | |
2019-06-12 | Added / route with redirects | Igor Scheller | |
2019-06-12 | Replaced old /api endpoint with ApiController | Igor Scheller | |
2019-06-04 | Add a config option for maximum signup in advance | MichiK | |
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-04 | Use ini timezone setting | Igor Scheller | |
2019-06-03 | Log messages without inline HTML | Igor Scheller | |
2019-05-05 | add help button to ical export for android, fixes #402 | msquare | |
2019-04-25 | Formatting | Igor 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-23 | Support disabling the planned arrival | Janne Heß | |
We also use Engelsystem for single-day events, and the planned arrival/departure feature doesn't make sense for us. | |||
2019-04-23 | Support disabling the DECT field | Janne Heß | |
It's a really chaos-event-specific feature and is confusing for many people on non-chaos events. | |||
2019-04-20 | config: Improved mail encryption documentation | Igor Scheller | |
2019-03-09 | Support disabling the arrival feature | Janne Heß | |
Setting `autoarrive` to true will now cause all newly registered angels to be automatically confirmed as arrived. | |||
2019-03-09 | Support alternative home sites | Janne Heß | |
2018-12-28 | Don't save sessions permanently on api and metrics paths | Igor Scheller | |
closes #530 (Session on API calls) | |||
2018-12-22 | credits: Allow customization | Igor Scheller | |
2018-12-19 | Implemented /metrics endpoint and reimplemented /stats | Igor Scheller | |
closes #418 (/metrics endpoint) Usage: ```yaml scrape_configs: - job_name: 'engelsystem' static_configs: - targets: ['engelsystem.example.com:80'] ``` | |||
2018-12-03 | Degender shirt sizes | Phi|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-21 | Added additional headers | Igor Scheller | |
2018-11-21 | Added csrf middleware | Igor Scheller | |
2018-11-11 | add 35c3 theme dark | msquare | |
2018-10-31 | Changed `src/` code and templates to use the new user model | Igor Scheller | |
2018-10-30 | Make application name configurable | Igor Scheller | |
* Added app_name configuration option * Extended `EngelsystemMailer` to prepend the application name to all mails Closes #426 | |||
2018-10-24 | Footer: Add additional links to the footer | Igor Scheller | |
Closes #435 (Support for additional footer links) | |||
2018-10-24 | Readme: Clarify config file names | Igor Scheller | |
Closes #465 (tshirt_sizes seem mixed with the default config) | |||
2018-10-24 | Mail: should use sendmail as a default | Igor Scheller | |
2018-09-30 | Merge remote-tracking branch 'MyIgel/session' | Igor Scheller | |