2148 Commits (b878740f80ce7cfe2a0bc53956e3f7e4e0aa2f78)
 

Author SHA1 Message Date
PwnyTail 9f4af87461 add dependency php modul xmlwriter 6 years ago
PwnyTail 35bde80358 add ru ndependency php modul dom 6 years ago
PwnyTail f14c024bfe add PHP composer to build dependency 6 years ago
Igor Scheller 1d31f2d8c1 readme: Added mbstring as required extension
closes #576 (Ubuntu 18.04 requires mbstring to be installed manually)
6 years ago
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.
6 years ago
Janne Heß afa4506e11 Support alternative home sites 6 years ago
Valentin Churavy cd2f78924b add note that `php-mysql` needs to be installed
Took me a while to figure that one out
6 years ago
msquare 60ad343b22 fixes #178: Show not only next but also last shift in free angels view 6 years ago
msquare 3a01c838af
Update README.md
Typo.
6 years ago
msquare 26a03849ae added install sql directions 6 years ago
msquare 584f86090a updated the README: gitlab badges and release install instructions 6 years ago
Igor Scheller 43b7b5c117 migration: Exclude add_angel_supporter_permissions from unit tests 6 years ago
Igor Scheller 5a912a0f7e migration: Add shiftentry_edit_angeltype_supporter permission to angels 6 years ago
Igor Scheller 99126cab0c migrations: formatting 6 years ago
Igor Scheller d208cab1ac When only free shifts should be shown: filter for selected angel types
closes #556 (shifts shown, where not selected angeltype is free)
6 years ago
Igor Scheller 1fefe93bc8 users_controller: formatting 6 years ago
Igor Scheller 1bb2c57842 comments: Don't strip characters
closes #510 (htmlentities-like content in a comment gets removed)
6 years ago
Igor Scheller 6df3dc8489 questions: Don't strip content from messages
closes #545 ("=" removed in Questions & Answers)
6 years ago
Igor Scheller 012d5a4722 Don't strip characters from direct messages 6 years ago
Igor Scheller 540efef63e active angels: Bugfix and prevent errors when searching double spaces 6 years ago
Igor Scheller 491ee37651 Don't save sessions permanently on api and metrics paths
closes #530 (Session on API calls)
6 years ago
Igor Scheller 7b3901211a moment.js: Set language on initialization
closes #544 (Translation error german / english mix)
6 years ago
Igor Scheller 97bab8e063 styling: Fix colored links text hover on dark theme
closes #547 (Text-success hover on dark theme)
6 years ago
Igor Scheller 0150aca6ad Order rooms in shift overview by name
closes #551 (Order of Rooms in overview)
6 years ago
msquare 794df6f99e fixes #548: users with only worklog and no shifts had 0 minutes on admin-active. query fixed 6 years ago
msquare db26412e6c fixes #549: fill missing arrival dates and prevent setting arrival by admin-user instead of admin-arrive 6 years ago
Igor Scheller 689735ad51 Sort users on team page 6 years ago
Igor Scheller acd9ec6966 add multiple shifts: Fix hour regex and sorting, cleanup and formatting 6 years ago
Igor Scheller 36830c43e7 Fix warning if searching two whitespaces and formatting 6 years ago
Igor Scheller 26f58b8156 metrics: Fix users stats 6 years ago
Igor Scheller 31d9efb2b8 Bugfix: Edit user: Show groups list if angel has no rights 6 years ago
Igor Scheller d214525e24 Sort Angels Alphabetical
closes #541 (Shift Signup: Sort Angels Alphabetical)
6 years ago
jwacalex 8c5b52aa11 reformatted code due to guidelines 6 years ago
jwacalex 60a9c15454 first draft for #536 6 years ago
Igor Scheller b1d8fede46 user: allow up to 40 characters for dect numbers
closes #309 (EPVPN number in DECT field is shortened)
closes #529 (For dect numbers are only 5 digits allowed)
6 years ago
Igor Scheller 330356043d credits: Allow customization 6 years ago
Igor Scheller 393db49294 Renderer: Added twig extension for markdown rendering 6 years ago
Igor Scheller b3f059ad04 metrics: Added vouchers and tshirts 6 years ago
Clemens 482721eb1b user view: Show multiple worklog entries per day
closes #531 (Multiple worklogs on same day not displayed in users shift list (but counted in sum))
6 years ago
Igor Scheller 9a2f246511 metrics: Added more stats 6 years ago
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']
```
6 years ago
Igor Scheller 3c8d0eeb44 ErrorHandler: Don't wrap the response if a content-type is defined 6 years ago
Igor Scheller 2570418e9f Translation: Enforce LC_NUMERIC for numeric conversions 6 years ago
Igor Scheller 9a15fbc71e worklog: Fix hours validation
closes #527 (Worklog entries with floating point numbers with a comma dispatches a team of untrained monkeys)
6 years ago
Igor Scheller 204ff4c0e7 rooms admin: Set a maximum character length
closes #525 (Room names with more than 35 characters dispatch a team of untrained monkeys)
6 years ago
Igor Scheller c676e73cf6 php7.3: Fix username validation regex
closes #523 (Login does not work ->Invalid range in character class)
6 years ago
Igor Scheller f1b41e7ad4 styling 35c3: Fix headline color in alerts 6 years ago
Igor Scheller 1b3813a314 CI: Fixed xdebug dependency do be php 7.3 compatible (still in beta) 6 years ago
Igor Scheller 3cd70773d8 Authenticator: Use id from user object
Closes #519 (iCal/JSON export only works when logged in)
6 years ago
msquare 412be8e188 upgrade chart.js lib and fix bargraph. fixes #511 6 years ago