Commit Graph

259 Commits

Author SHA1 Message Date
dkecskes
a922beed04 feat: implement password change functionality for students 2025-11-04 13:59:00 +01:00
39677d6b5f fix: correct transaction method call in user registration process 2025-11-04 13:33:17 +01:00
3639b1808d fix: update icon for students button in admin dashboard 2025-11-04 12:02:15 +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
8915a7cec8 feat: implement internship editing functionality for companies 2025-11-03 20:46:04 +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
ec463c98b0 fix: update semester handling in internship submission 2025-11-03 20:38:44 +01:00
cb5540ec8d feat: rename internship route and replace internship page with internships page 2025-11-03 20:02:17 +01:00
6d2f57393d refactor: update layout and styling of company dashboard page 2025-11-03 20:00:58 +01:00
04acbf1b58 feat: enhance internship edit page with status display and document upload functionality for students 2025-11-03 19:55:00 +01:00
28a79cf7c6 fix: correct internship retrieval method in get function of InternshipStatusController 2025-11-03 19:54:22 +01:00
25c51af66e fix: correct conditional rendering for document editor in internship edit page 2025-11-03 19:39:02 +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
f32ce9fc99 feat: simplify internship document viewer and add support for reports 2025-11-03 18:23:13 +01:00
7a28b412e5 Merge branch '80-Zabezpečiť-vytvorenie-prvého-garanta-pomocou-CLI' into develop 2025-11-03 17:42:20 +01:00
Sofia Reháková
3e1783f733 vytvorenie internship podstránky pre company na editovanie vykazov praxe 2025-11-03 17:23:08 +01:00
Sofia Reháková
797915d597 edit company stránky 2025-11-03 17:22:49 +01:00
Sofia Reháková
8b40bf867b vykaz firma 2025-11-03 16:40:07 +01:00
Sofia Reháková
154fc88c4d dokumenty student 2025-11-03 16:18:51 +01:00
Sofia Reháková
f467550d8d dokumenty admin 2025-11-03 16:01:18 +01:00
5b883d2173 fix: data watcher not firing immediately and not disabling loading status in student editor 2025-11-03 12:28:32 +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
054a6083b8 refactor: auto-infer type of next states data 2025-11-02 17:33: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
323ea3902b fix: incorrect API calls and failing to refresh InternshipStatusHistoryView and InternshipStatusEditor 2025-11-01 23:36:33 +01:00
Veronika Fehérvíziová
7b0f32f6df refactor: simplify refreshing internship edit page for admins 2025-11-01 23:05:24 +01:00
Veronika Fehérvíziová
8b326a722d refactor: remove unused ID from alerts in internship editor 2025-11-01 22:17:34 +01:00
Veronika Fehérvíziová
95b72c8866 refactor: simplify internship editor component 2025-11-01 22:13:56 +01:00
Veronika Fehérvíziová
93194ff027 fix: remove unused ID from alerts in internship status history viewer 2025-11-01 22:02:55 +01:00
Veronika Fehérvíziová
15d12bbd6e refactor: reformat internship editor code 2025-11-01 22:02:18 +01:00
Veronika Fehérvíziová
134563fe3a feat: autorefresh internship statuses after change 2025-11-01 21:06:29 +01:00
Veronika Fehérvíziová
1040d2525d feat: add internship status editor component 2025-11-01 21:06:01 +01:00
Veronika Fehérvíziová
f75b9650d0 refact: remove internship ID property from new internship type 2025-11-01 21:05:34 +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á
e972463da2 feat: add interface for new internship status objects 2025-11-01 20:18:27 +01:00
Veronika Fehérvíziová
8c41e72f1f feat: limit possible new internship states for employers 2025-11-01 20:09:24 +01:00
Veronika Fehérvíziová
84d3459781 feat: add function for getting possible new internship statuses based on current one 2025-11-01 20:04:13 +01:00