<feed xmlns='http://www.w3.org/2005/Atom'>
<title>studirect-api.git/source/app/Http/Controllers/Api/AppointmentController.php, branch main</title>
<subtitle>De API voor Studirect ( programming project )</subtitle>
<id>https://git.nsrddyn.com/studirect-api.git/atom/source/app/Http/Controllers/Api/AppointmentController.php?h=main</id>
<link rel='self' href='https://git.nsrddyn.com/studirect-api.git/atom/source/app/Http/Controllers/Api/AppointmentController.php?h=main'/>
<link rel='alternate' type='text/html' href='https://git.nsrddyn.com/studirect-api.git/'/>
<updated>2025-06-22T22:17:25Z</updated>
<entry>
<title>Implement caching for appointment retrieval and clear cache on modifications</title>
<updated>2025-06-22T22:17:25Z</updated>
<author>
<name>Abdellah El Morabit</name>
<email>nsrddyn@gmail.com</email>
</author>
<published>2025-06-22T22:17:25Z</published>
<link rel='alternate' type='text/html' href='https://git.nsrddyn.com/studirect-api.git/commit/?id=c30a77bc5518dc0bd558bf266b71850f1f7e934d'/>
<id>urn:sha1:c30a77bc5518dc0bd558bf266b71850f1f7e934d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor AppointmentController to improve authorization checks for viewing, updating, and deleting appointments</title>
<updated>2025-06-19T21:33:27Z</updated>
<author>
<name>Abdellah El Morabit</name>
<email>nsrddyn@gmail.com</email>
</author>
<published>2025-06-19T21:33:27Z</published>
<link rel='alternate' type='text/html' href='https://git.nsrddyn.com/studirect-api.git/commit/?id=ca3f26e539ca8040e3973d11cb32899e7d26573a'/>
<id>urn:sha1:ca3f26e539ca8040e3973d11cb32899e7d26573a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor AppointmentController to use AppointmentService for time overlap checks</title>
<updated>2025-06-19T18:29:01Z</updated>
<author>
<name>Abdellah El Morabit</name>
<email>nsrddyn@gmail.com</email>
</author>
<published>2025-06-19T18:29:01Z</published>
<link rel='alternate' type='text/html' href='https://git.nsrddyn.com/studirect-api.git/commit/?id=579d02b4d276c1971d2b9307a6a009ef93020b09'/>
<id>urn:sha1:579d02b4d276c1971d2b9307a6a009ef93020b09</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add authorization tests for appointment access based on user roles</title>
<updated>2025-06-19T17:19:18Z</updated>
<author>
<name>nasrlol</name>
<email>nsrddyn@gmail.com</email>
</author>
<published>2025-06-19T17:19:18Z</published>
<link rel='alternate' type='text/html' href='https://git.nsrddyn.com/studirect-api.git/commit/?id=80a5baeead90736eb6e8019fd95b5b5f7a3a8ea1'/>
<id>urn:sha1:80a5baeead90736eb6e8019fd95b5b5f7a3a8ea1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update appointment + refactor + boeking overlapping check</title>
<updated>2025-06-18T13:31:36Z</updated>
<author>
<name>Abdellah El Morabit</name>
<email>nsrddyn@gmail.com</email>
</author>
<published>2025-06-18T13:31:13Z</published>
<link rel='alternate' type='text/html' href='https://git.nsrddyn.com/studirect-api.git/commit/?id=f9220cb577a966d7c2099923ece62fb1def140aa'/>
<id>urn:sha1:f9220cb577a966d7c2099923ece62fb1def140aa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>implementatie functie</title>
<updated>2025-06-18T13:30:35Z</updated>
<author>
<name>Abdellah El Morabit</name>
<email>nsrddyn@gmail.com</email>
</author>
<published>2025-06-18T13:30:35Z</published>
<link rel='alternate' type='text/html' href='https://git.nsrddyn.com/studirect-api.git/commit/?id=7bb9a494116831d9f8659d513ff36483b2ce7b75'/>
<id>urn:sha1:7bb9a494116831d9f8659d513ff36483b2ce7b75</id>
<content type='text'>
</content>
</entry>
<entry>
<title>functie om te checken of een nieuwe boeking binnen het start uur en eind uur van een andere booking valt</title>
<updated>2025-06-18T13:27:18Z</updated>
<author>
<name>Abdellah El Morabit</name>
<email>nsrddyn@gmail.com</email>
</author>
<published>2025-06-18T13:27:18Z</published>
<link rel='alternate' type='text/html' href='https://git.nsrddyn.com/studirect-api.git/commit/?id=eec189c25e048a7f411bae6c894f56505546c070'/>
<id>urn:sha1:eec189c25e048a7f411bae6c894f56505546c070</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update AppointmentController to use time_start and time_end for validation and overlap checks</title>
<updated>2025-06-18T10:04:36Z</updated>
<author>
<name>Abdellah El Morabit</name>
<email>nsrddyn@gmail.com</email>
</author>
<published>2025-06-18T10:04:36Z</published>
<link rel='alternate' type='text/html' href='https://git.nsrddyn.com/studirect-api.git/commit/?id=de1e8110adb009683ac42362da1d16e174bc95e6'/>
<id>urn:sha1:de1e8110adb009683ac42362da1d16e174bc95e6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Prevent appointment overlap by checking for existing time slots</title>
<updated>2025-06-18T08:44:43Z</updated>
<author>
<name>Abdellah El Morabit</name>
<email>nsrddyn@gmail.com</email>
</author>
<published>2025-06-18T08:44:43Z</published>
<link rel='alternate' type='text/html' href='https://git.nsrddyn.com/studirect-api.git/commit/?id=47529a87dc92210fcad0e654b53f26eac701bc82'/>
<id>urn:sha1:47529a87dc92210fcad0e654b53f26eac701bc82</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor AppointmentController to use LogService for logging in appointment creation</title>
<updated>2025-06-17T11:09:36Z</updated>
<author>
<name>Abdellah El Morabit</name>
<email>nsrddyn@gmail.com</email>
</author>
<published>2025-06-17T11:09:36Z</published>
<link rel='alternate' type='text/html' href='https://git.nsrddyn.com/studirect-api.git/commit/?id=466dd2c0fff731c73efe36d6091ce04b0dd98a8f'/>
<id>urn:sha1:466dd2c0fff731c73efe36d6091ce04b0dd98a8f</id>
<content type='text'>
</content>
</entry>
</feed>
