Commit Graph

50 Commits

Author SHA1 Message Date
39677d6b5f fix: correct transaction method call in user registration process 2025-11-04 13:33:17 +01:00
b781696bb4 feat: add transaction handling for user registration process 2025-11-04 10:18:06 +01:00
dkecskes
8a4712da66 Merge branch 'feature/80-Odstránenie-účtu-používateľa-garantom-' into develop 2025-11-04 10:03:35 +01:00
dkecskes
adc2e725bf feat: enhance deletion functionality for companies and students with improved data handling and confirmation dialogs 2025-11-04 10:00:03 +01:00
6576c43681 Merge branch 'feature/33-rozhranie_pre_zmluvy_vykazy' into develop 2025-11-03 23:35:25 +01:00
22c5a52142 feat: add agreement and report download functionality to InternshipController and related components 2025-11-03 23:34:33 +01:00
Sofia Reháková
69df349d3f potvrdenie vykazu a oprava databazy 2025-11-03 22:56:35 +01:00
30973b2ced feat: update internship data retrieval permission checks 2025-11-03 20:45:45 +01:00
ee3418e658 feat: add company relationship to Internship model 2025-11-03 20:44:46 +01:00
28a79cf7c6 fix: correct internship retrieval method in get function of InternshipStatusController 2025-11-03 19:54:22 +01:00
dkecskes
1973ab6b7f feat: implement company deletion functionality with confirmation dialog 2025-11-03 19:37:04 +01:00
eca96161ba feat: implement document uploading for students 2025-11-03 19:36:10 +01:00
473e4cd62e feat: add report and report confirmation fields to Internship model and factory 2025-11-03 18:23:40 +01:00
7a28b412e5 Merge branch '80-Zabezpečiť-vytvorenie-prvého-garanta-pomocou-CLI' into develop 2025-11-03 17:42:20 +01:00
6bf5900533 fix: name fields being updated instead of first_name and last_name 2025-11-03 12:25:23 +01:00
Andrej
f55b8bc580 Create CreateGarant.php
Vytvorenie CLi príkazu na pridanie Granata (ADMINA) do databázy.
2025-11-03 12:10:34 +01:00
dkecskes
3ff12fe57e feat: add student deletion functionality with confirmation dialog 2025-11-03 00:35:11 +01:00
dkecskes
197b26cf08 Merge branch 'feature/Správa-účtu-garantom' into develop 2025-11-02 21:23:21 +01:00
dkecskes
7954cdd093 feat: implement student management features including listing, editing, and updating student data 2025-11-02 21:18:09 +01:00
a3b21d23e9 refactor: get new possible states from backend instead of computing them on frontend 2025-11-02 17:30:53 +01:00
Veronika Fehérvíziová
95c49f89b3 fix: internship status ordering 2025-11-01 21:05:09 +01:00
Veronika Fehérvíziová
0932584faa feat: add API for updating internship status 2025-11-01 20:51:07 +01:00
Veronika Fehérvíziová
1d315c0811 feat: add API for getting internship status history on backend 2025-11-01 16:25:53 +01:00
Veronika Fehérvíziová
a69674a9c7 fix: ignore time value of start and end values in requests 2025-10-31 23:15:13 +01:00
Veronika Fehérvíziová
75f3dd3f04 fix: incorrect user ID being used with overlap checking 2025-10-31 23:05:19 +01:00
Veronika Fehérvíziová
5065b2ad8d fix: add option to ignore overlapping internships if they have the same ID 2025-10-31 22:43:59 +01:00
Veronika Fehérvíziová
107cf8a7ea refactor: reformat datetime value to display date only 2025-10-31 22:39:56 +01:00
Veronika Fehérvíziová
c72b507245 feat: add API endpoint for updating basic internship information 2025-10-31 22:31:08 +01:00
Veronika Fehérvíziová
2e5dcda640 feat: add API route for getting a single internship 2025-10-31 21:46:07 +01:00
Veronika Fehérvíziová
1ae81221a5 feat: implement API endpoint for getting all internships for admins 2025-10-31 20:43:01 +01:00
Veronika Fehérvíziová
1683155ae3 refactor: change API endpoint for getting student's personal internships 2025-10-31 20:32:16 +01:00
Veronika Fehérvíziová
1057a8250c fix: make time always zero in start and end date-time 2025-10-31 20:08:58 +01:00
Veronika Fehérvíziová
00f5bd495c fix: incorrect start and end date range 2025-10-31 20:08:26 +01:00
f388f093e3 feat: implement internship creation and company listing 2025-10-31 14:20:10 +01:00
94a5776cbc feat: add internship retrieval and display functionality 2025-10-23 14:16:13 +02:00
2693e0a755 feat: implement "forgot my password" 2025-10-21 20:41:32 +02:00
7959eec118 feat: implement user registration email notification and add email templates 2025-10-21 18:00:45 +02:00
d3efbaad34 feat: enhance user registration to include role-based data for students and employers 2025-10-21 17:15:23 +02:00
60a49431dc fix: retrieve first company and student data directly for user endpoint 2025-10-21 14:04:37 +02:00
97ab4b7885 feat: enhance user endpoint to include company and student data 2025-10-21 13:55:35 +02:00
9642251f23 refactor: remove unused seeder classes for Company, Internship, InternshipStatus, and StudentData 2025-10-21 12:59:48 +02:00
e3c7bd3a5a refactor: create models, factories, and seeders for Company, Internship, InternshipStatus, and StudentData 2025-10-21 12:25:54 +02:00
b4f98718e6 refactor: restrict companies to only one contact 2025-10-21 11:02:13 +02:00
3c45c3f9c9 refactor: update DatabaseSeeder to create a default admin user with complete details 2025-10-20 21:50:34 +02:00
ea2f1c537d refactor: enhance user factory 2025-10-20 21:46:54 +02:00
f9902c2ed1 refactor: improve migrations and update User fields 2025-10-20 21:38:31 +02:00
dkecskes
6811fb43e5 doplnenie migracii 2025-10-20 21:01:09 +02:00
DavidK031
91c2c302ee Uprava 2025-10-20 20:47:11 +02:00
DavidK031
cd3c2040ee Migrácia databázy 2025-10-20 20:28:05 +02:00
0eb49c5808 initial 2025-10-07 14:43:45 +02:00