Igor Scheller
|
79c92da8c1
|
Formatting
```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-25 18:17:19 +02:00 |
Janne Heß
|
79b30fa3a8
|
Support disabling the planned arrival
We also use Engelsystem for single-day events, and the planned
arrival/departure feature doesn't make sense for us.
|
2019-04-23 21:05:56 +02:00 |
Janne Heß
|
665e444e88
|
Support disabling the DECT field
It's a really chaos-event-specific feature and is confusing for many
people on non-chaos events.
|
2019-04-23 12:43:45 +02:00 |
Igor Scheller
|
e1be950fb1
|
config: Improved mail encryption documentation
|
2019-04-20 20:02:22 +02:00 |
Janne Heß
|
69ac1b2d21
|
Support disabling the arrival feature
Setting `autoarrive` to true will now cause all newly registered angels
to be automatically confirmed as arrived.
|
2019-03-09 13:53:08 +01:00 |
Janne Heß
|
afa4506e11
|
Support alternative home sites
|
2019-03-09 13:52:13 +01:00 |
Igor Scheller
|
491ee37651
|
Don't save sessions permanently on api and metrics paths
closes #530 (Session on API calls)
|
2018-12-28 20:35:44 +01:00 |
Igor Scheller
|
330356043d
|
credits: Allow customization
|
2018-12-22 12:01:23 +01:00 |
Igor Scheller
|
c5621b82cf
|
Implemented /metrics endpoint and reimplemented /stats
closes #418 (/metrics endpoint)
Usage:
```yaml
scrape_configs:
- job_name: 'engelsystem'
static_configs:
- targets: ['engelsystem.example.com:80']
```
|
2018-12-19 22:36:42 +01:00 |
Phi|eas |ebada
|
5696dbffc2
|
Degender shirt sizes
As requested on [twitter](https://twitter.com/sdrnoise/status/1069327306475347968).
Following [Geekfeminism's naming scheme](http://geekfeminism.wikia.com/wiki/T-shirts).
|
2018-12-03 19:20:58 +01:00 |
Igor Scheller
|
fd37c9d60e
|
Added additional headers
|
2018-11-21 19:24:36 +01:00 |
Igor Scheller
|
23c0fae36f
|
Added csrf middleware
|
2018-11-21 19:24:36 +01:00 |
msquare
|
c1494fc1e7
|
add 35c3 theme dark
|
2018-11-11 20:50:25 +01:00 |
Igor Scheller
|
d15946df2d
|
Changed `src/` code and templates to use the new user model
|
2018-10-31 13:43:23 +01:00 |
Igor Scheller
|
90e1a94962
|
Make application name configurable
* Added app_name configuration option
* Extended `EngelsystemMailer` to prepend the application name to all mails
Closes #426
|
2018-10-30 22:50:22 +01:00 |
Igor Scheller
|
2aad181798
|
Footer: Add additional links to the footer
Closes #435 (Support for additional footer links)
|
2018-10-24 22:31:32 +02:00 |
Igor Scheller
|
4bd38305dc
|
Readme: Clarify config file names
Closes #465 (tshirt_sizes seem mixed with the default config)
|
2018-10-24 19:16:47 +02:00 |
Igor Scheller
|
0d38de6a2c
|
Mail: should use sendmail as a default
|
2018-10-24 19:15:52 +02:00 |
Igor Scheller
|
b46207f911
|
Merge remote-tracking branch 'MyIgel/session'
|
2018-09-30 19:33:14 +02:00 |
Igor Scheller
|
6187eed3bb
|
Merge remote-tracking branch 'MyIgel/mailing'
|
2018-09-26 21:31:18 +02:00 |
Igor Scheller
|
66038eda14
|
Merge branch 'twig-templates'
|
2018-09-23 20:11:37 +02:00 |
Igor Scheller
|
2a134e6c0b
|
Config: Removed nightshifts query
|
2018-09-23 11:40:53 +02:00 |
Igor Scheller
|
104e4f4c43
|
Session: Added Symfony PDO backend
|
2018-09-16 14:56:07 +02:00 |
Igor Scheller
|
d0abc27c07
|
Merge remote-tracking branch 'MyIgel/translations'
|
2018-09-15 14:58:31 +02:00 |
Igor Scheller
|
222c9fed7d
|
Merge remote-tracking branch 'MyIgel/templating'
|
2018-09-09 12:11:12 +02:00 |
Igor Scheller
|
47b3d35f36
|
Changed configuration comments to english
|
2018-09-06 16:04:41 +02:00 |
Igor Scheller
|
01e9c22695
|
Implemented mailing abstraction
Closes #434
|
2018-09-05 13:44:43 +02:00 |
Igor Scheller
|
b52444af8a
|
Merge remote-tracking branch 'MyIgel/routing'
|
2018-09-04 21:13:28 +02:00 |
Igor Scheller
|
36dafdb68a
|
Merge remote-tracking branch 'MyIgel/rebuild-psr7'
|
2018-09-03 22:55:54 +02:00 |
Igor Scheller
|
9d34f371cb
|
Added CreditsController
|
2018-09-03 15:42:51 +02:00 |
Igor Scheller
|
8257864829
|
Added translation support for twig templates
See https://twig-extensions.readthedocs.io/en/latest/i18n.html for documentation
|
2018-08-29 23:46:32 +02:00 |
Igor Scheller
|
a2c47304d8
|
Added generic error pages
|
2018-08-29 23:46:32 +02:00 |
Igor Scheller
|
acfe72cb91
|
Removed translation from config file
|
2018-08-29 23:46:32 +02:00 |
Igor Scheller
|
427315195b
|
Moved translation/internationalization to Helpers\Translator class
|
2018-08-29 23:46:31 +02:00 |
Igor Scheller
|
bb3d16d273
|
Added Twig template renderer, closes #338
|
2018-08-29 23:46:11 +02:00 |
Igor Scheller
|
a1bc763a16
|
Added nikic/fast-route as routing dispatcher
|
2018-08-25 21:48:39 +02:00 |
Igor Scheller
|
73c9d923e7
|
Renamed RoutingServiceProvider to Http\UrlGeneratorServiceProvider
|
2018-08-22 03:10:08 +02:00 |
Igor Scheller
|
d6c8f1a614
|
Merge branch 'master' to 'rebuild-database'
|
2018-08-20 21:07:57 +02:00 |
Igor Scheller
|
bf6efe532c
|
Added trusted proxies
|
2018-08-19 16:44:33 +02:00 |
Igor Scheller
|
c3c84a02f3
|
Made more options configurable over environment variables
|
2018-08-19 16:44:33 +02:00 |
marudor
|
d7ba51b3ec
|
more env as variables
|
2018-08-19 16:44:33 +02:00 |
Igor Scheller
|
18fd73a899
|
Moved middleware to application config
|
2018-08-19 13:59:57 +02:00 |
Igor Scheller
|
3c08829205
|
Added Http\Response and Psr7{Request,Response}
|
2018-08-07 16:54:08 +02:00 |
Igor Scheller
|
6962c2b790
|
Legacy URL Support
|
2018-08-05 21:46:05 +02:00 |
Igor Scheller
|
d4b36e9bad
|
Added Illuminate/Database
|
2018-01-14 02:59:39 +01:00 |
msquare
|
1a22a6d410
|
there are no 5xl shirts
|
2017-12-29 12:43:20 +01:00 |
msquare
|
b2c54d8e54
|
fair distribution of shirt sizes
|
2017-12-28 15:08:48 +01:00 |
lubiana
|
e26918a1ae
|
Change defaultvalue for initial vouchers
Initial voucher set to zero to reflect the new way we distribute vouchers at congress
|
2017-12-26 14:17:22 +01:00 |
msquare
|
58c455e02d
|
add dark theme for 34c3
|
2017-11-30 21:03:51 +01:00 |
msquare
|
20eda36415
|
add 34c4 design
|
2017-11-30 20:00:55 +01:00 |