<feed xmlns='http://www.w3.org/2005/Atom'>
<title>unifest.git/includes/model/Shifts_model.php, branch master</title>
<subtitle>Engelsystem for the unifest.</subtitle>
<id>https://git.kobert.dev/unifest.git/atom/includes/model/Shifts_model.php?h=master</id>
<link rel='self' href='https://git.kobert.dev/unifest.git/atom/includes/model/Shifts_model.php?h=master'/>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/unifest.git/'/>
<updated>2019-12-12T17:48:22Z</updated>
<entry>
<title>ShiftEntry query now returns the related user.name as well.</title>
<updated>2019-12-12T17:48:22Z</updated>
<author>
<name>cbluoss</name>
<email>deinkoks@gmail.com</email>
</author>
<published>2019-12-07T19:38:56Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/unifest.git/commit/?id=74b464aab5845d1d46378397e9c75fa5eac5de8e'/>
<id>urn:sha1:74b464aab5845d1d46378397e9c75fa5eac5de8e</id>
<content type='text'>
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)
</content>
</entry>
<entry>
<title>Merge pull request #685 from MyIgel/schedule-import</title>
<updated>2019-12-08T10:48:58Z</updated>
<author>
<name>msquare</name>
<email>msquare@notrademark.de</email>
</author>
<published>2019-12-08T10:48:58Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/unifest.git/commit/?id=a3a938a1210f1bfb2680c25b2bcf53e47444bdba'/>
<id>urn:sha1:a3a938a1210f1bfb2680c25b2bcf53e47444bdba</id>
<content type='text'>
Rebuild Schedule import</content>
</entry>
<entry>
<title>Add timezone to shifts JSON</title>
<updated>2019-12-08T10:38:20Z</updated>
<author>
<name>Igor Scheller</name>
<email>igor.scheller@igorshp.de</email>
</author>
<published>2019-12-08T10:38:20Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/unifest.git/commit/?id=b540ac93856065ce6e145930b6611e0a0946d646'/>
<id>urn:sha1:b540ac93856065ce6e145930b6611e0a0946d646</id>
<content type='text'>
Resolves #689 (Provide time zone offset via the shifts-json-export API)
</content>
</entry>
<entry>
<title>Added Schedule parsing and replaced old Fahrplan importer</title>
<updated>2019-12-08T01:20:48Z</updated>
<author>
<name>Igor Scheller</name>
<email>igor.scheller@igorshp.de</email>
</author>
<published>2019-11-27T22:43:21Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/unifest.git/commit/?id=42721e95726559b4a601240bb5b0fe4e5d755b2a'/>
<id>urn:sha1:42721e95726559b4a601240bb5b0fe4e5d755b2a</id>
<content type='text'>
Resolves #553 (Change Frab Import from xCal to XML)
Resolves #538 (Feature Request: Multi Frab Import)
</content>
</entry>
<entry>
<title>Rooms: Save times as Worklog and notify on room deletion</title>
<updated>2019-09-18T02:27:59Z</updated>
<author>
<name>Igor Scheller</name>
<email>igor.scheller@igorshp.de</email>
</author>
<published>2019-09-06T23:44:15Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/unifest.git/commit/?id=85e440339267859f9d3f70183c32f9443ca9a27a'/>
<id>urn:sha1:85e440339267859f9d3f70183c32f9443ca9a27a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Shifts: Save time as worklog if past shift gets deleted</title>
<updated>2019-09-18T02:27:56Z</updated>
<author>
<name>Igor Scheller</name>
<email>igor.scheller@igorshp.de</email>
</author>
<published>2019-09-06T22:41:48Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/unifest.git/commit/?id=d71b27b78b29a2ed725a6e631bf8085bde257f18'/>
<id>urn:sha1:d71b27b78b29a2ed725a6e631bf8085bde257f18</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a config option for maximum signup in advance</title>
<updated>2019-06-04T19:24:59Z</updated>
<author>
<name>MichiK</name>
<email>michik+github@michik.net</email>
</author>
<published>2017-12-03T03:05:02Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/unifest.git/commit/?id=142871f852c717319608de43d954180f17e5ed66'/>
<id>urn:sha1:142871f852c717319608de43d954180f17e5ed66</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>Order rooms in shift overview by name</title>
<updated>2018-12-28T14:36:45Z</updated>
<author>
<name>Igor Scheller</name>
<email>igor.scheller@igorshp.de</email>
</author>
<published>2018-12-28T14:36:45Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/unifest.git/commit/?id=0150aca6ad71bb7b000a377b297f5c739773a316'/>
<id>urn:sha1:0150aca6ad71bb7b000a377b297f5c739773a316</id>
<content type='text'>
closes #551 (Order of Rooms in overview)
</content>
</entry>
<entry>
<title>Moved permission checks to Authenticator class</title>
<updated>2018-12-02T11:53:31Z</updated>
<author>
<name>Igor Scheller</name>
<email>igor.scheller@igorshp.de</email>
</author>
<published>2018-11-12T13:41:23Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/unifest.git/commit/?id=c33940f64a1e5b59afd700010247382f5b7b2df3'/>
<id>urn:sha1:c33940f64a1e5b59afd700010247382f5b7b2df3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replaced `Auth()` with `auth()`</title>
<updated>2018-10-31T12:43:23Z</updated>
<author>
<name>Igor Scheller</name>
<email>igor.scheller@igorshp.de</email>
</author>
<published>2018-10-31T11:48:22Z</published>
<link rel='alternate' type='text/html' href='https://git.kobert.dev/unifest.git/commit/?id=88f3bafa5e41217b5a7dd49271429099515de9c8'/>
<id>urn:sha1:88f3bafa5e41217b5a7dd49271429099515de9c8</id>
<content type='text'>
</content>
</entry>
</feed>
