Commit graph

1262 commits

Author SHA1 Message Date
Igor Scheller
8c0ac0f7a1 Check permissions before showing ical, atom and json export links
closes  (Rechtesystem ical&json)
2020-04-25 16:54:30 +02:00
Igor Scheller
795a0631cb Added application base url: Redirector now uses URLs instead of relative paths 2020-04-25 15:50:57 +02:00
Igor Scheller
d323b75501 News: Rewrite 2020-04-25 15:50:57 +02:00
Igor Scheller
951755598a Removed ReplaceSmilies from news 2020-04-25 15:50:57 +02:00
Igor Scheller
c519be276a Logging: Renamed EngelsystemLogger to Logger and added UserAwareLogger 2020-04-25 15:50:57 +02:00
Igor Scheller
02ee581202 User view: Show double assigned shifts
closes  (Number of shifts differs in web interface and API response)
2020-04-24 22:32:55 +02:00
Igor Scheller
dfcacaa331 Renamed message send buttons
closes  (Sending a message and an irritating button)
2020-04-24 22:32:55 +02:00
Igor Scheller
a8333dd4d5 Only show "iCal export and API" on own profile page
It's confusing to see it on other profile pages
2020-04-24 22:32:55 +02:00
Christian Kleinbach
e4712658a4 added german date format for ticks in calender view + corresponding translation 2020-04-23 13:30:26 +02:00
msquare
fd2a644a24 : i8n date formats on news page 2020-04-03 11:00:21 +02:00
msquare
fbd78b8daf fixes : never select a default date before first existing shift in shifts view 2020-04-03 10:28:55 +02:00
Igor Scheller
94753bc3d8 Worklog: Limit worklog comment length to 200 as it is configured in the database 2020-01-09 13:43:10 +01:00
digitaldonkey
5c54d4787f Fix New Messages navbar display and make the Messages link clickable. 2020-01-02 03:34:55 +01:00
Michael Weimann
a78659b2d4 Migrate message view 2019-12-30 01:53:20 +01:00
Igor Scheller
46f80fbed2 Angeltypes: Fixed error on angeltype creation 2019-12-29 14:21:20 +01:00
Igor Scheller
b3a4c67b1b Admin arrive: Fixed search 2019-12-28 10:27:21 +01:00
msquare
0cab703c94
Merge pull request from MyIgel/pronoun
User: Add pronoun statement
2019-12-27 19:47:52 +01:00
Igor Scheller
537179df66 Shifts overview: Added filter_max_duration to limit max runtime 2019-12-27 18:58:27 +01:00
Igor Scheller
8f2da56892 Voucher: Added hours_per_voucher setting 2019-12-27 06:07:48 +01:00
Igor Scheller
7fb10ec569 Voucher: Add worklog entries to calculation 2019-12-27 05:24:32 +01:00
Igor Scheller
e1471248fe User: Add pronoun statement 2019-12-26 19:18:47 +01:00
Igor Scheller
ec47d124bb Shifts overview: only scroll shifts, not whole page 2019-12-26 16:46:06 +01:00
Igor Scheller
25cdf1cac8 Voucher: Added calculation start time 2019-12-25 16:26:59 +01:00
Michael Weimann
ea034ecec6 Add the container class to some views 2019-12-19 19:33:52 +01:00
cbluoss
4beb5a6986 Extended the iCal section with a collapsible card to show the current api key. 2019-12-12 18:48:26 +01:00
cbluoss
74b464aab5 ShiftEntry query now returns the related user.name as well.
This was done for API requests to save additional queries,
but should allow us to remove some queries pretty much everywhere shifts
get listed (will be done in a new PR eventually)
2019-12-12 18:48:22 +01:00
msquare
d70d7c6436 Resolve redirect problem in schedule import 2019-12-08 12:56:47 +01:00
msquare
a3a938a121
Merge pull request from MyIgel/schedule-import
Rebuild Schedule import
2019-12-08 11:48:58 +01:00
Igor Scheller
b540ac9385 Add timezone to shifts JSON
Resolves  (Provide time zone offset via the shifts-json-export API)
2019-12-08 11:38:20 +01:00
Igor Scheller
064a175027 Renamed GuzzleServiceProvider to HttpClientServiceProvider, fixed translation and import error 2019-12-08 02:20:51 +01:00
Igor Scheller
47e209e125 ImportSchedule: Append talk language to shift title
Resolves  (Include talk language into Frab-imported shift titles)
2019-12-08 02:20:51 +01:00
Igor Scheller
42721e9572 Added Schedule parsing and replaced old Fahrplan importer
Resolves  (Change Frab Import from xCal to XML)
Resolves  (Feature Request: Multi Frab Import)
2019-12-08 02:20:48 +01:00
Bot
be39c63f46 Renamed redirect() to throwRedirect() 2019-12-08 02:12:56 +01:00
Igor Scheller
d6cb9c6258 Questions: Moved user tests to user and fixed attribute names, added @covers 2019-12-07 21:29:11 +01:00
Michael Weimann
e16e0b2644 Migrate Question usages 2019-12-07 21:29:11 +01:00
Igor Scheller
14f8d208b8 Removed global $ical_shifts 2019-11-28 16:24:33 +01:00
Igor Scheller
0e386d2c7f Removed global $page 2019-11-28 14:30:41 +01:00
Michael Weimann
35a7d853ff
Migrate view to the NewsComments model 2019-11-12 21:58:50 +01:00
Igor Scheller
b878740f80 News: Bug fixes, cleanup, comments & formatting
Use more magically available methods and properties
Fixed atom feed and stats not using the new model
2019-11-10 22:10:11 +01:00
Michael Weimann
6534191d59 Migrate news to model class 2019-11-10 22:10:11 +01:00
msquare
416c49ae0b fix by also allowing only restricted angeltypes 2019-11-03 12:37:48 +01:00
msquare
2b27b45aba remove legacy file guest start 2019-11-03 12:21:37 +01:00
msquare
613d258c87 fix by adding a badge to shift view wich contains number of missing angels 2019-11-03 12:08:46 +01:00
msquare
dc3de33a4b fix : handle IDN email addresses 2019-11-03 11:43:13 +01:00
Igor Scheller
9b08b951a2
Merge pull request from MyIgel/shift-deletion-worklog
Save time of past shifts as worklog if they get deleted
2019-10-21 09:12:10 +02:00
Igor Scheller
eec1eff65b Shifts overview: Style cleanup 2019-10-20 15:38:09 +02:00
Wonko T. Sane
1a5c10dd41 adding a dashed line when expandable 2019-10-20 14:59:15 +02:00
Wonko T. Sane
b14d352140 Fix for
Implementation idea stolen from http://jsfiddle.net/6K7t4/24/
2019-10-20 14:59:15 +02:00
Igor Scheller
4154e97f3f Deleted shift: Multiply with night shifts multiplier for worklog entry 2019-10-13 20:28:34 +02:00
Igor Scheller
fc773b25b3 Use 403 forbidden on shifts json, atom export and ical export 2019-10-13 13:15:08 +02:00