<feed xmlns='http://www.w3.org/2005/Atom'>
<title>studip.git/lib/middleware, branch main</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/studip.git/'/>
<entry>
<title>handle access denied exception correctly and don't duplicate redirect to login...</title>
<updated>2026-03-17T16:49:30+00:00</updated>
<author>
<name>Jan-Hendrik Willms</name>
<email>tleilax+studip@gmail.com</email>
</author>
<published>2026-03-17T16:49:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/studip.git/commit/?id=431fda0deda433186c5ea5740e2a2b120d2c1a14'/>
<id>431fda0deda433186c5ea5740e2a2b120d2c1a14</id>
<content type='text'>
Closes #6375

Merge request studip/studip!4836
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #6375

Merge request studip/studip!4836
</pre>
</div>
</content>
</entry>
<entry>
<title>middleware TrailingSlash should only process GET requests, fixes #5928</title>
<updated>2025-10-10T14:04:34+00:00</updated>
<author>
<name>Jan-Hendrik Willms</name>
<email>tleilax+studip@gmail.com</email>
</author>
<published>2025-10-10T14:04:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/studip.git/commit/?id=f51d134ad0f712f40b9e80bacdfdc3e82455216c'/>
<id>f51d134ad0f712f40b9e80bacdfdc3e82455216c</id>
<content type='text'>
Closes #5928

Merge request studip/studip!4530
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #5928

Merge request studip/studip!4530
</pre>
</div>
</content>
</entry>
<entry>
<title>Resolve "Forum verwendet falsche Rechteabfragen in der JSON-API"</title>
<updated>2025-07-28T15:23:38+00:00</updated>
<author>
<name>Murtaza Sultani</name>
<email>sultani@data-quest.de</email>
</author>
<published>2025-07-28T15:23:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/studip.git/commit/?id=28a9e7237135aa6a4f6beb69bda09a28d52d31a4'/>
<id>28a9e7237135aa6a4f6beb69bda09a28d52d31a4</id>
<content type='text'>
Closes #5753

Merge request studip/studip!4386
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #5753

Merge request studip/studip!4386
</pre>
</div>
</content>
</entry>
<entry>
<title>jsonapi: register routes as middleware after potential authentication, fixes #5681</title>
<updated>2025-07-11T08:53:24+00:00</updated>
<author>
<name>Jan-Hendrik Willms</name>
<email>tleilax+studip@gmail.com</email>
</author>
<published>2025-07-11T08:53:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/studip.git/commit/?id=c23259154d3defab98216d704020d486f1f76613'/>
<id>c23259154d3defab98216d704020d486f1f76613</id>
<content type='text'>
Closes #5681

Merge request studip/studip!4319
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #5681

Merge request studip/studip!4319
</pre>
</div>
</content>
</entry>
<entry>
<title>add legacy route director that should fix all forum links, fixes #5698</title>
<updated>2025-07-10T08:48:34+00:00</updated>
<author>
<name>Jan-Hendrik Willms</name>
<email>tleilax+studip@gmail.com</email>
</author>
<published>2025-07-10T08:48:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/studip.git/commit/?id=7f557a0d69924597be5ca6b3aa8495ed26460429'/>
<id>7f557a0d69924597be5ca6b3aa8495ed26460429</id>
<content type='text'>
Closes #5698

Merge request studip/studip!4326
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #5698

Merge request studip/studip!4326
</pre>
</div>
</content>
</entry>
<entry>
<title>fix redirect after login, fixes #5683</title>
<updated>2025-07-04T09:49:33+00:00</updated>
<author>
<name>Jan-Hendrik Willms</name>
<email>tleilax+studip@gmail.com</email>
</author>
<published>2025-07-04T09:49:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/studip.git/commit/?id=414e0080d467297bbc00ca3ba12cce6112a7367d'/>
<id>414e0080d467297bbc00ca3ba12cce6112a7367d</id>
<content type='text'>
Closes #5683

Merge request studip/studip!4316
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #5683

Merge request studip/studip!4316
</pre>
</div>
</content>
</entry>
<entry>
<title>prevent too many redirects and fail safe redirection after login, re #5593</title>
<updated>2025-06-27T10:05:26+00:00</updated>
<author>
<name>Jan-Hendrik Willms</name>
<email>tleilax+studip@gmail.com</email>
</author>
<published>2025-06-27T10:05:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/studip.git/commit/?id=dd2f7dea4196fb2547e2a2e8aa9b19dd8297db49'/>
<id>dd2f7dea4196fb2547e2a2e8aa9b19dd8297db49</id>
<content type='text'>
Merge request studip/studip!4303
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Merge request studip/studip!4303
</pre>
</div>
</content>
</entry>
<entry>
<title>keep redirect url in sso as well, provide constant for default kept variables, fixes #5593</title>
<updated>2025-06-26T07:37:24+00:00</updated>
<author>
<name>Jan-Hendrik Willms</name>
<email>tleilax+studip@gmail.com</email>
</author>
<published>2025-06-26T07:37:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/studip.git/commit/?id=0c42d68a7009794b0cd6589e9944c66304d9eeb8'/>
<id>0c42d68a7009794b0cd6589e9944c66304d9eeb8</id>
<content type='text'>
Closes #5593

Merge request studip/studip!4270
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #5593

Merge request studip/studip!4270
</pre>
</div>
</content>
</entry>
<entry>
<title>set user language after login, fixes #5578</title>
<updated>2025-06-25T12:33:03+00:00</updated>
<author>
<name>Jan-Hendrik Willms</name>
<email>tleilax+studip@gmail.com</email>
</author>
<published>2025-06-25T12:33:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/studip.git/commit/?id=826f5fd4870c9d029d46b7be66b7eb252637eb61'/>
<id>826f5fd4870c9d029d46b7be66b7eb252637eb61</id>
<content type='text'>
Closes #5578

Merge request studip/studip!4266
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #5578

Merge request studip/studip!4266
</pre>
</div>
</content>
</entry>
<entry>
<title>Resolve "Root-Assi: Kleine Nickeligkeiten am Design"</title>
<updated>2025-04-02T06:59:23+00:00</updated>
<author>
<name>Thomas Hackl</name>
<email>hackl@data-quest.de</email>
</author>
<published>2025-04-02T06:59:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/studip.git/commit/?id=bf636e0ac1efa83c023b9c78017fbcab78787f8f'/>
<id>bf636e0ac1efa83c023b9c78017fbcab78787f8f</id>
<content type='text'>
Closes #5453

Merge request studip/studip!4087
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #5453

Merge request studip/studip!4087
</pre>
</div>
</content>
</entry>
</feed>
