Commit Graph

  • 5462449351 feat: add basic e2e tests br0kenpixel 2025-11-08 18:06:17 +01:00
  • 5643f1fcde feat: add Cypress for e2e testing br0kenpixel 2025-11-08 18:05:30 +01:00
  • f199317c90 fix: ensure all students have @student.ukf.sk emails br0kenpixel 2025-11-08 18:02:38 +01:00
  • c360941c10 fix: add email input type to login form br0kenpixel 2025-11-08 18:02:13 +01:00
  • f412186c4d fix: update date handling in InternshipEditor br0kenpixel 2025-11-08 14:41:48 +01:00
  • e3657986ce fix: add error handling for fetch response in internship edit page br0kenpixel 2025-11-08 14:16:14 +01:00
  • 708bd79200 fix: simplify error handling for FetchError in various components br0kenpixel 2025-11-08 14:06:51 +01:00
  • df78942ede fix: missing alert props after type checks br0kenpixel 2025-11-08 14:01:50 +01:00
  • a615afb81f feat: enable strict TypeScript checks br0kenpixel 2025-11-08 14:01:06 +01:00
  • 13dfd771cd Merge branch 'feature/refactor-model-fields-and-relationships-06-11-2025' into develop br0kenpixel 2025-11-06 16:00:10 +01:00
  • 3fb2fb93e1 fix: update condition for displaying WarningAlert based on report presence br0kenpixel 2025-11-06 15:59:51 +01:00
  • 8476ed49db fix: update student reference in internship tables to match data structure br0kenpixel 2025-11-06 15:56:47 +01:00
  • 4443a9b3a1 refactor: update frontend types according to new backend models br0kenpixel 2025-11-06 15:56:27 +01:00
  • 7d386fadfd refactor: use relations when fetching model data br0kenpixel 2025-11-06 15:55:47 +01:00
  • 6eadf3a944 fix: add hidden attributes for serialization in models and update contact method in Company model br0kenpixel 2025-11-06 15:54:54 +01:00
  • cd7e39eccb Merge branch 'feature/fix-missing-error-on-password-reset-06-11-2025' into develop br0kenpixel 2025-11-06 14:21:02 +01:00
  • 1c47a74715 fix: add title to success alert on company deletion confirmation br0kenpixel 2025-11-06 14:20:31 +01:00
  • 47d9daf727 fix: update response format for password reset methods and correct alert component in request sent page br0kenpixel 2025-11-06 14:19:35 +01:00
  • c030ac8971 feat: implement email notification for internship status updates and add missing student relationship br0kenpixel 2025-11-06 11:04:08 +01:00
  • 9a69cf0ab3 fix: add missing slot for WarningAlert br0kenpixel 2025-11-06 10:15:18 +01:00
  • b917c53a59 fix: restrict DEFENDED and NOT_DEFENDED status for admins based on report confirmation br0kenpixel 2025-11-06 10:11:34 +01:00
  • 880c55888f fix: render logic for LoadingAlert and incorrect error title br0kenpixel 2025-11-06 10:02:07 +01:00
  • 1b7b16a233 refactor: consolidate internship expansion logic into a single method br0kenpixel 2025-11-05 10:26:14 +01:00
  • e6609469b1 fix: add missing params and fix incorrect calls to custom alert components br0kenpixel 2025-11-05 09:14:17 +01:00
  • fc0ce811c5 refactor: put alerts into separate components br0kenpixel 2025-11-05 09:10:42 +01:00
  • 0bbc658034 Refactor password change functionality: move to separate change-password component and update navigation link dkecskes 2025-11-04 18:43:41 +01:00
  • 66599f65f8 Move change-password route to account prefix dkecskes 2025-11-04 18:43:31 +01:00
  • 897bd0ff93 Refactor password change method dkecskes 2025-11-04 18:43:20 +01:00
  • c73de2df06 Merge branch 'develop' into feature/-81-Zmena-hesla-používateľa dkecskes 2025-11-04 18:27:26 +01:00
  • d5ccbd2df9 presunutie profilovej stranky Sofia Reháková 2025-11-04 18:10:56 +01:00
  • d41df106e4 upravenie cesty tlacitka "moj profil" pre studenta Sofia Reháková 2025-11-04 18:10:39 +01:00
  • fedbb04728 presunutie tlacitka "moj profil" pre firmu Sofia Reháková 2025-11-04 18:10:11 +01:00
  • eeac19799d pridanie tlacitka "moj profil" pre admina Sofia Reháková 2025-11-04 18:09:48 +01:00
  • e0cef3c736 Merge branch 'develop' into feature/83-zobrazenie-uctu-pouzivatela Sofia Reháková 2025-11-04 17:39:26 +01:00
  • 8ffac4975a pridanie stranky na aktivaciu uctu Andrej 2025-11-04 17:28:42 +01:00
  • fcf5ca373b pridanie API na aktivaciu uctu Andrej 2025-11-04 17:28:27 +01:00
  • 7feba39bc9 emaily na aktivaciu uctu Andrej 2025-11-04 17:27:44 +01:00
  • 3f2d2c6438 overenie aktivneho uctu pri prihlasovani Andrej 2025-11-04 17:27:08 +01:00
  • eb122c41ab pridanie atributov pouzivatelovi pre aktivaciu uctu Andrej 2025-11-04 17:26:31 +01:00
  • e1e1d889d8 informácie o študentovom profile Sofia Reháková 2025-11-04 15:27:56 +01:00
  • c03c25f173 fix cesty Sofia Reháková 2025-11-04 15:27:45 +01:00
  • 218fab5f5e upravy Sofia Reháková 2025-11-04 15:27:29 +01:00
  • 63e6dfcc3b vytvorenie profilu študenta Sofia Reháková 2025-11-04 15:17:09 +01:00
  • dd842be838 informácie o company + button na zmenu hesla Sofia Reháková 2025-11-04 15:04:06 +01:00
  • 6b40d7cb1e vytvorenie subpage company profile Sofia Reháková 2025-11-04 15:03:45 +01:00
  • 21d54a9dd7 feat: add change password functionality for students dkecskes 2025-11-04 14:04:59 +01:00
  • a922beed04 feat: implement password change functionality for students dkecskes 2025-11-04 13:59:00 +01:00
  • 39677d6b5f fix: correct transaction method call in user registration process br0kenpixel 2025-11-04 13:33:17 +01:00
  • 3639b1808d fix: update icon for students button in admin dashboard br0kenpixel 2025-11-04 12:02:15 +01:00
  • b781696bb4 feat: add transaction handling for user registration process br0kenpixel 2025-11-04 10:18:06 +01:00
  • 8a4712da66 Merge branch 'feature/80-Odstránenie-účtu-používateľa-garantom-' into develop dkecskes 2025-11-04 10:03:35 +01:00
  • adc2e725bf feat: enhance deletion functionality for companies and students with improved data handling and confirmation dialogs dkecskes 2025-11-04 10:00:03 +01:00
  • 6576c43681 Merge branch 'feature/33-rozhranie_pre_zmluvy_vykazy' into develop br0kenpixel 2025-11-03 23:35:25 +01:00
  • 22c5a52142 feat: add agreement and report download functionality to InternshipController and related components br0kenpixel 2025-11-03 23:34:33 +01:00
  • 69df349d3f potvrdenie vykazu a oprava databazy Sofia Reháková 2025-11-03 22:56:35 +01:00
  • 8915a7cec8 feat: implement internship editing functionality for companies br0kenpixel 2025-11-03 20:46:04 +01:00
  • 30973b2ced feat: update internship data retrieval permission checks br0kenpixel 2025-11-03 20:45:45 +01:00
  • ee3418e658 feat: add company relationship to Internship model br0kenpixel 2025-11-03 20:44:46 +01:00
  • ec463c98b0 fix: update semester handling in internship submission br0kenpixel 2025-11-03 20:38:44 +01:00
  • cb5540ec8d feat: rename internship route and replace internship page with internships page br0kenpixel 2025-11-03 20:02:17 +01:00
  • 6d2f57393d refactor: update layout and styling of company dashboard page br0kenpixel 2025-11-03 20:00:58 +01:00
  • 04acbf1b58 feat: enhance internship edit page with status display and document upload functionality for students br0kenpixel 2025-11-03 19:55:00 +01:00
  • 28a79cf7c6 fix: correct internship retrieval method in get function of InternshipStatusController br0kenpixel 2025-11-03 19:54:22 +01:00
  • 25c51af66e fix: correct conditional rendering for document editor in internship edit page br0kenpixel 2025-11-03 19:39:02 +01:00
  • 1973ab6b7f feat: implement company deletion functionality with confirmation dialog dkecskes 2025-11-03 19:37:04 +01:00
  • eca96161ba feat: implement document uploading for students br0kenpixel 2025-11-03 19:36:10 +01:00
  • 473e4cd62e feat: add report and report confirmation fields to Internship model and factory br0kenpixel 2025-11-03 18:23:40 +01:00
  • f32ce9fc99 feat: simplify internship document viewer and add support for reports br0kenpixel 2025-11-03 18:23:13 +01:00
  • 7a28b412e5 Merge branch '80-Zabezpečiť-vytvorenie-prvého-garanta-pomocou-CLI' into develop br0kenpixel 2025-11-03 17:42:20 +01:00
  • 3e1783f733 vytvorenie internship podstránky pre company na editovanie vykazov praxe Sofia Reháková 2025-11-03 17:23:08 +01:00
  • 797915d597 edit company stránky Sofia Reháková 2025-11-03 17:22:49 +01:00
  • 8b40bf867b vykaz firma Sofia Reháková 2025-11-03 16:40:07 +01:00
  • 154fc88c4d dokumenty student Sofia Reháková 2025-11-03 16:18:51 +01:00
  • f467550d8d dokumenty admin Sofia Reháková 2025-11-03 16:01:18 +01:00
  • 5b883d2173 fix: data watcher not firing immediately and not disabling loading status in student editor br0kenpixel 2025-11-03 12:28:32 +01:00
  • 6bf5900533 fix: name fields being updated instead of first_name and last_name br0kenpixel 2025-11-03 12:25:23 +01:00
  • f55b8bc580 Create CreateGarant.php Andrej 2025-11-03 12:10:34 +01:00
  • 3ff12fe57e feat: add student deletion functionality with confirmation dialog dkecskes 2025-11-03 00:35:11 +01:00
  • 197b26cf08 Merge branch 'feature/Správa-účtu-garantom' into develop dkecskes 2025-11-02 21:23:21 +01:00
  • 7954cdd093 feat: implement student management features including listing, editing, and updating student data dkecskes 2025-11-02 21:18:09 +01:00
  • 054a6083b8 refactor: auto-infer type of next states data br0kenpixel 2025-11-02 17:33:09 +01:00
  • a3b21d23e9 refactor: get new possible states from backend instead of computing them on frontend br0kenpixel 2025-11-02 17:30:53 +01:00
  • 323ea3902b fix: incorrect API calls and failing to refresh InternshipStatusHistoryView and InternshipStatusEditor br0kenpixel 2025-11-01 23:36:33 +01:00
  • 7b0f32f6df refactor: simplify refreshing internship edit page for admins Veronika Fehérvíziová 2025-11-01 23:05:24 +01:00
  • 8b326a722d refactor: remove unused ID from alerts in internship editor Veronika Fehérvíziová 2025-11-01 22:17:34 +01:00
  • 95b72c8866 refactor: simplify internship editor component Veronika Fehérvíziová 2025-11-01 22:13:56 +01:00
  • 93194ff027 fix: remove unused ID from alerts in internship status history viewer Veronika Fehérvíziová 2025-11-01 22:02:55 +01:00
  • 15d12bbd6e refactor: reformat internship editor code Veronika Fehérvíziová 2025-11-01 22:02:18 +01:00
  • 134563fe3a feat: autorefresh internship statuses after change Veronika Fehérvíziová 2025-11-01 21:06:29 +01:00
  • 1040d2525d feat: add internship status editor component Veronika Fehérvíziová 2025-11-01 21:06:01 +01:00
  • f75b9650d0 refact: remove internship ID property from new internship type Veronika Fehérvíziová 2025-11-01 21:05:34 +01:00
  • 95c49f89b3 fix: internship status ordering Veronika Fehérvíziová 2025-11-01 21:05:09 +01:00
  • 0932584faa feat: add API for updating internship status Veronika Fehérvíziová 2025-11-01 20:51:07 +01:00
  • e972463da2 feat: add interface for new internship status objects Veronika Fehérvíziová 2025-11-01 20:18:27 +01:00
  • 8c41e72f1f feat: limit possible new internship states for employers Veronika Fehérvíziová 2025-11-01 20:09:24 +01:00
  • 84d3459781 feat: add function for getting possible new internship statuses based on current one Veronika Fehérvíziová 2025-11-01 20:04:13 +01:00
  • 733090f643 fix: typo in prettyInternshipStatus Veronika Fehérvíziová 2025-11-01 16:36:08 +01:00
  • 3106ebce6c feat: add internship status history to internship editor for admins Veronika Fehérvíziová 2025-11-01 16:26:16 +01:00
  • 1d315c0811 feat: add API for getting internship status history on backend Veronika Fehérvíziová 2025-11-01 16:25:53 +01:00
  • a9336a1e1c refactor: reformat internhip editor page for admins Veronika Fehérvíziová 2025-11-01 15:57:44 +01:00