Commit Graph

44 Commits

Author SHA1 Message Date
br0kenpixel d01ef55bd7 refactor: remove forced block display from InternshipAgreementDownloader 2025-11-29 16:22:53 +01:00
br0kenpixel e23c30bcd3 fix: display proper error when internship status can no longer be changed 2025-11-29 16:21:57 +01:00
br0kenpixel 6801132921 refactor: rename agreement to proof 2025-11-29 14:56:33 +01:00
br0kenpixel ff02527615 fix: remove file extension from default agreement download filename 2025-11-16 16:41:04 +01:00
br0kenpixel 21e776ec26 feat: add download for default agreement 2025-11-16 16:26:00 +01:00
br0kenpixel 45f54058d4 refactor: move triggerDownload function to utils 2025-11-16 16:25:40 +01:00
br0kenpixel 9fa9e85559 feat: add basic default agreement generator 2025-11-16 14:38:02 +01:00
br0kenpixel f412186c4d fix: update date handling in InternshipEditor 2025-11-08 14:41:48 +01:00
br0kenpixel 3fb2fb93e1 fix: update condition for displaying WarningAlert based on report presence 2025-11-06 15:59:51 +01:00
br0kenpixel c030ac8971 feat: implement email notification for internship status updates and add missing student relationship 2025-11-06 11:04:08 +01:00
br0kenpixel 9a69cf0ab3 fix: add missing slot for WarningAlert 2025-11-06 10:15:18 +01:00
br0kenpixel b917c53a59 fix: restrict DEFENDED and NOT_DEFENDED status for admins based on report confirmation 2025-11-06 10:11:34 +01:00
br0kenpixel 880c55888f fix: render logic for LoadingAlert and incorrect error title 2025-11-06 10:02:07 +01:00
br0kenpixel fc0ce811c5 refactor: put alerts into separate components 2025-11-05 09:10:42 +01:00
br0kenpixel 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
br0kenpixel ec463c98b0 fix: update semester handling in internship submission 2025-11-03 20:38:44 +01:00
br0kenpixel eca96161ba feat: implement document uploading for students 2025-11-03 19:36:10 +01:00
br0kenpixel f32ce9fc99 feat: simplify internship document viewer and add support for reports 2025-11-03 18:23:13 +01:00
br0kenpixel 054a6083b8 refactor: auto-infer type of next states data 2025-11-02 17:33:09 +01:00
br0kenpixel a3b21d23e9 refactor: get new possible states from backend instead of computing them on frontend 2025-11-02 17:30:53 +01:00
br0kenpixel 323ea3902b fix: incorrect API calls and failing to refresh InternshipStatusHistoryView and InternshipStatusEditor 2025-11-01 23:36:33 +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á 1040d2525d feat: add internship status editor component 2025-11-01 21:06:01 +01:00
Veronika Fehérvíziová 3106ebce6c feat: add internship status history to internship editor for admins 2025-11-01 16:26:16 +01:00
Veronika Fehérvíziová 65bdbbe512 fix: do not try to fix date values of type string 2025-10-31 23:32:28 +01:00
Veronika Fehérvíziová 7b968df48e fix: incorrect date due to localtime/utc 2025-10-31 23:29:14 +01:00
Veronika Fehérvíziová 8a5914dc04 fix: incorrect value for "Semester" select if a value is specified in a prop 2025-10-31 22:26:52 +01:00
Veronika Fehérvíziová 79d7bb49b4 refactor: replace button word in the internship editor component 2025-10-31 21:45:31 +01:00
br0kenpixel fda5bc2473 feat: implement internship creation interface on frontend 2025-10-31 14:20:42 +01:00
br0kenpixel 1de41fda55 feat: add basic internship editor 2025-10-28 10:35:07 +01:00
br0kenpixel a5069c10a0 feat: update NavBar to use dynamic color based on user role 2025-10-21 14:12:44 +02:00
br0kenpixel b5c336f8fb refactor: replace PageCard with InfoCard in company and student information pages 2025-10-20 19:10:21 +02:00
br0kenpixel 912242d2b2 fix: add validator for optional icon prop in PageCard component 2025-10-20 18:12:24 +02:00
Sofia Reháková 1abb470a1d company registration 2025-10-20 17:47:27 +02:00
Sofia Reháková ba8ea224a8 info student page, info company page, register, register student page 2025-10-20 17:35:01 +02:00
br0kenpixel a4600a97ce refactor: remove unused script and style sections 2025-10-14 18:36:41 +02:00
br0kenpixel 4881ea794d refactor: move basicPropValidator function to the correct script section 2025-10-14 18:30:21 +02:00
br0kenpixel 5aedd25cfe feat: add basic PageCard component 2025-10-14 18:25:41 +02:00
br0kenpixel 9c4796b113 feat: add basic Footer component 2025-10-14 18:22:29 +02:00
br0kenpixel b6c5d256c4 feat: add basic NavBar component 2025-10-14 18:21:47 +02:00
br0kenpixel 22dc469b8c feat: add base Footer, NavBar, and PageCard components 2025-10-14 18:20:53 +02:00