Commit Graph

11 Commits (657b44f9cf33ca35b06e06400902853159d143c6)

Author SHA1 Message Date
Michael Weimann 5f7fcb9018
make all themes basically working with bs5
Signed-off-by: Michael Weimann <mail@michael-weimann.eu>

migrate buttons and badges

Signed-off-by: Michael Weimann <mail@michael-weimann.eu>

upgrade bootstrap, fix devtool

remove postcss-preset-env

remove npm-run-all

add theme info to design

add theme configs for 2-15

make all themes compile

fix node env in script

refactor theme config

make all themes basically working

fix sass 3rd party warnings

replace slash div by math.div
Igor Scheller 251f2cbfa6 OAuth: Added display name and metrics, show providers on user page
Igor Scheller e4247cd0bd Metrics: Use buckets for work, worklog and vouchers
Igor Scheller e2e2ac0c68 Metrics: Added configured locales and themes, refactoring/formatting
Igor Scheller efaf29e5ef Metrics: Add database access time
Igor Scheller 4582f808f0 Added version to credits and metrics page
Igor Scheller 1f433694d2 Tests: Fix type warning
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/]
```
Igor Scheller b3f059ad04 metrics: Added vouchers and tshirts
Igor Scheller 9a2f246511 metrics: Added more stats
Igor Scheller c5621b82cf Implemented /metrics endpoint and reimplemented /stats
closes  (/metrics endpoint)

Usage:
```yaml
scrape_configs:
  - job_name: 'engelsystem'
    static_configs:
    - targets: ['engelsystem.example.com:80']
```