Commit Graph

  • e7ef97352d feat: display currect internship status in the editor for admins Veronika Fehérvíziová 2025-11-01 15:51:12 +01:00
  • 65bdbbe512 fix: do not try to fix date values of type string Veronika Fehérvíziová 2025-10-31 23:32:28 +01:00
  • d49133a377 fix: handle errors with status code 400 Veronika Fehérvíziová 2025-10-31 23:29:46 +01:00
  • 7b968df48e fix: incorrect date due to localtime/utc Veronika Fehérvíziová 2025-10-31 23:29:14 +01:00
  • a69674a9c7 fix: ignore time value of start and end values in requests Veronika Fehérvíziová 2025-10-31 23:15:13 +01:00
  • 75f3dd3f04 fix: incorrect user ID being used with overlap checking Veronika Fehérvíziová 2025-10-31 23:05:19 +01:00
  • 5065b2ad8d fix: add option to ignore overlapping internships if they have the same ID Veronika Fehérvíziová 2025-10-31 22:43:59 +01:00
  • 107cf8a7ea refactor: reformat datetime value to display date only Veronika Fehérvíziová 2025-10-31 22:39:56 +01:00
  • d4252f68de feat: add basic internship editor for admins Veronika Fehérvíziová 2025-10-31 22:31:49 +01:00
  • c72b507245 feat: add API endpoint for updating basic internship information Veronika Fehérvíziová 2025-10-31 22:31:08 +01:00
  • 8a5914dc04 fix: incorrect value for "Semester" select if a value is specified in a prop Veronika Fehérvíziová 2025-10-31 22:26:52 +01:00
  • 2e5dcda640 feat: add API route for getting a single internship Veronika Fehérvíziová 2025-10-31 21:46:07 +01:00
  • 79d7bb49b4 refactor: replace button word in the internship editor component Veronika Fehérvíziová 2025-10-31 21:45:31 +01:00
  • a20d3129c1 fix: typo in link to internship editor Veronika Fehérvíziová 2025-10-31 20:47:12 +01:00
  • e0276857e4 fix: incorrect link to internship editor Veronika Fehérvíziová 2025-10-31 20:46:18 +01:00
  • 60a96fdf39 feat: add link to dashboard page with all internships for admins Veronika Fehérvíziová 2025-10-31 20:44:44 +01:00
  • 897ab397d7 feat: add admin dashboard page for displaying all internships Veronika Fehérvíziová 2025-10-31 20:44:10 +01:00
  • 0b62795a6a refactor: extend Internship type to support a user object Veronika Fehérvíziová 2025-10-31 20:43:45 +01:00
  • 1ae81221a5 feat: implement API endpoint for getting all internships for admins Veronika Fehérvíziová 2025-10-31 20:43:01 +01:00
  • 1683155ae3 refactor: change API endpoint for getting student's personal internships Veronika Fehérvíziová 2025-10-31 20:32:16 +01:00
  • 1057a8250c fix: make time always zero in start and end date-time Veronika Fehérvíziová 2025-10-31 20:08:58 +01:00
  • 00f5bd495c fix: incorrect start and end date range Veronika Fehérvíziová 2025-10-31 20:08:26 +01:00
  • 72edd247b3 feat: add sample page for company editing Veronika Fehérvíziová 2025-10-31 19:37:27 +01:00
  • d583a4fcb0 feat: add company list for admins Veronika Fehérvíziová 2025-10-31 19:37:08 +01:00
  • 6c40e63edb refactor: move admin dashboard to separate folder Veronika Fehérvíziová 2025-10-31 19:36:46 +01:00
  • e4a9d60273 feat: add link to company list for students Veronika Fehérvíziová 2025-10-31 19:21:44 +01:00
  • 27a087da71 feat: add page for listing companies for students Veronika Fehérvíziová 2025-10-31 19:21:31 +01:00
  • e9fd6b9608 Merge branch 'feature/fix-incorrect-hours-on-info-page-31-10-2025' into develop Veronika Fehérvíziová 2025-10-31 19:01:41 +01:00
  • 521caed853 fix: incorrect hours count on info page Veronika Fehérvíziová 2025-10-31 19:01:02 +01:00
  • 77c4164dcb refactor: update docker-compose.yml to define service names and improve structure br0kenpixel 2025-10-31 17:46:31 +01:00
  • 550f07df79 fix: update php_fastcgi service reference in Caddyfile br0kenpixel 2025-10-31 17:46:17 +01:00
  • 4714cc7892 fix: correct CMD syntax in Dockerfile for frontend server br0kenpixel 2025-10-31 17:45:47 +01:00
  • 042cdcdb3a fix: update Sanctum base URL and origin for local development br0kenpixel 2025-10-31 17:45:27 +01:00
  • eaba42f219 Merge branch 'feature/31-Vytvorenie-novej-praxe-studentom' into develop br0kenpixel 2025-10-31 14:25:48 +01:00
  • e0335441fe fix: add missing semicolon in internship registration navigation br0kenpixel 2025-10-31 14:21:34 +01:00
  • fda5bc2473 feat: implement internship creation interface on frontend br0kenpixel 2025-10-31 14:20:42 +01:00
  • f388f093e3 feat: implement internship creation and company listing br0kenpixel 2025-10-31 14:20:10 +01:00
  • 4979b4ddd3 fix: update CompanyData types br0kenpixel 2025-10-31 14:19:16 +01:00
  • 79a8c4f229 feat: add basic Docker configuration for backend and frontend services br0kenpixel 2025-10-28 12:28:11 +01:00
  • 1de41fda55 feat: add basic internship editor br0kenpixel 2025-10-28 10:35:07 +01:00
  • 6d74d48ff7 feat: add template page for editing internships for students br0kenpixel 2025-10-28 09:40:51 +01:00
  • 6463767ae8 fix: correct error handling in internship data display br0kenpixel 2025-10-28 09:30:54 +01:00
  • ce9a04ae72 refactor: remove unused variables from student dashboard br0kenpixel 2025-10-28 09:29:54 +01:00
  • 426ea6f910 feat: display error message for internship data retrieval br0kenpixel 2025-10-28 09:29:22 +01:00
  • 7cf72fec7b oprava slova "Odborná" na hlavnej strane Veronika Fehérvíziová 2025-10-23 20:14:26 +02:00
  • 8c944b8c4f vytvorenie UML diagramu aplikacie Veronika Fehérvíziová 2025-10-23 19:40:52 +02:00
  • 94a5776cbc feat: add internship retrieval and display functionality br0kenpixel 2025-10-23 14:16:13 +02:00
  • 2693e0a755 feat: implement "forgot my password" br0kenpixel 2025-10-21 20:41:32 +02:00
  • 94a0aa715b feat: add middleware definitions for pages br0kenpixel 2025-10-21 18:27:31 +02:00
  • 13785861ba feat: add role-based route middleware for access restriction br0kenpixel 2025-10-21 18:27:20 +02:00
  • b2588f9489 feat: enhance dashboard pages with metadata and user greeting br0kenpixel 2025-10-21 18:18:35 +02:00
  • 6641514dc7 feat: add routing for employer role in dashboard br0kenpixel 2025-10-21 18:18:24 +02:00
  • 4f5342ac41 feat: implement company registration form br0kenpixel 2025-10-21 18:12:11 +02:00
  • 7959eec118 feat: implement user registration email notification and add email templates br0kenpixel 2025-10-21 18:00:45 +02:00
  • 2c07b0bc0f feat: implement student registration on frontend br0kenpixel 2025-10-21 17:16:39 +02:00
  • 631c9f9a86 feat: update data interfaces to include new role and company data structures br0kenpixel 2025-10-21 17:15:56 +02:00
  • d3efbaad34 feat: enhance user registration to include role-based data for students and employers br0kenpixel 2025-10-21 17:15:23 +02:00
  • 18b76523e4 feat: add admin, company, and student dashboard pages with initial template structure br0kenpixel 2025-10-21 14:13:14 +02:00
  • 6a70d45b31 feat: implement login functionality and enhance alert styling in login page br0kenpixel 2025-10-21 14:13:00 +02:00
  • a5069c10a0 feat: update NavBar to use dynamic color based on user role br0kenpixel 2025-10-21 14:12:44 +02:00
  • 2cca658a50 feat: add TypeScript interfaces for CompanyData, StudentData, Role, and User br0kenpixel 2025-10-21 14:09:27 +02:00
  • 60a49431dc fix: retrieve first company and student data directly for user endpoint br0kenpixel 2025-10-21 14:04:37 +02:00
  • 97ab4b7885 feat: enhance user endpoint to include company and student data br0kenpixel 2025-10-21 13:55:35 +02:00
  • 01fa0bacdc feat: add nuxt-auth-sanctum for Laravel Sanctum authentication br0kenpixel 2025-10-21 13:09:38 +02:00
  • 47a4d320cb Merge branch 'feature/76_Prepojenie_databázy_s_aplikáciou' into develop br0kenpixel 2025-10-21 13:00:38 +02:00
  • 9642251f23 refactor: remove unused seeder classes for Company, Internship, InternshipStatus, and StudentData br0kenpixel 2025-10-21 12:59:48 +02:00
  • 0423b9dedd fix: remove unnecessary link attribute from InfoCard in company page br0kenpixel 2025-10-21 12:31:52 +02:00
  • e3c7bd3a5a refactor: create models, factories, and seeders for Company, Internship, InternshipStatus, and StudentData br0kenpixel 2025-10-21 12:25:54 +02:00
  • b4f98718e6 refactor: restrict companies to only one contact br0kenpixel 2025-10-21 11:02:13 +02:00
  • 3c45c3f9c9 refactor: update DatabaseSeeder to create a default admin user with complete details br0kenpixel 2025-10-20 21:50:34 +02:00
  • ea2f1c537d refactor: enhance user factory br0kenpixel 2025-10-20 21:46:54 +02:00
  • f9902c2ed1 refactor: improve migrations and update User fields br0kenpixel 2025-10-20 21:38:31 +02:00
  • 6811fb43e5 doplnenie migracii dkecskes 2025-10-20 21:01:09 +02:00
  • 91c2c302ee Uprava DavidK031 2025-10-20 20:47:11 +02:00
  • cd3c2040ee Migrácia databázy DavidK031 2025-10-20 20:28:05 +02:00
  • 7788010296 fix: useSeoMeta is called from invalid context on some pages br0kenpixel 2025-10-20 19:48:12 +02:00
  • 416829420e refactor: add nitro configuration for prerendering static content br0kenpixel 2025-10-20 19:47:12 +02:00
  • 066a55b9df refactor: update form submission logic to display the forms after requests are processed br0kenpixel 2025-10-20 19:28:13 +02:00
  • 08a88f6f96 refactor: update SEO metadata for pages br0kenpixel 2025-10-20 19:26:49 +02:00
  • a02dd3d3f3 refactor: implement loading and error alerts in password reset form br0kenpixel 2025-10-20 19:24:32 +02:00
  • 785e9493cd refactor: specify type for studyProgram in student registration form br0kenpixel 2025-10-20 19:16:48 +02:00
  • b5c336f8fb refactor: replace PageCard with InfoCard in company and student information pages br0kenpixel 2025-10-20 19:10:21 +02:00
  • 7cb90ed279 refactor: enhance login, company, and student registration forms with error and loading alerts br0kenpixel 2025-10-20 19:07:00 +02:00
  • 8896461874 refactor: wrap company and student information pages in v-container and v-card to match style br0kenpixel 2025-10-20 18:35:20 +02:00
  • 219a7b1caf refactor: wrap company registration form in v-container and v-card to match style br0kenpixel 2025-10-20 18:33:31 +02:00
  • 8751036a60 refactor: wrap registration page content in v-container and v-card to match style br0kenpixel 2025-10-20 18:32:03 +02:00
  • 9fab8b9772 refactor: wrap student registration form in v-container and v-card to match style br0kenpixel 2025-10-20 18:30:59 +02:00
  • 06084fb2d3 refactor: wrap reset password page in v-card to match style br0kenpixel 2025-10-20 18:29:14 +02:00
  • 4a93d6cc88 refactor: remove fluid attribute from closing v-container tag br0kenpixel 2025-10-20 18:27:31 +02:00
  • d26d51c71d refactor: restructure login page layout with container and card components br0kenpixel 2025-10-20 18:26:33 +02:00
  • ca19e0a4f7 refactor: remove unused link from index page br0kenpixel 2025-10-20 18:23:15 +02:00
  • 160b85f2e7 refactor: wrap content in a div for better structure in company and student pages br0kenpixel 2025-10-20 18:22:16 +02:00
  • 7351c69ce0 refactor: clean up template and style formatting br0kenpixel 2025-10-20 18:20:48 +02:00
  • 8d68300c3d feat: move registration pages under /register br0kenpixel 2025-10-20 18:18:11 +02:00
  • 6af72cb86d refactor: move info pages under /info br0kenpixel 2025-10-20 18:16:00 +02:00
  • 912242d2b2 fix: add validator for optional icon prop in PageCard component br0kenpixel 2025-10-20 18:12:24 +02:00
  • 97256e444b login & reset hesla Sofia Reháková 2025-10-20 18:00:45 +02:00
  • 1abb470a1d company registration Sofia Reháková 2025-10-20 17:47:27 +02:00
  • ba8ea224a8 info student page, info company page, register, register student page Sofia Reháková 2025-10-20 17:35:01 +02:00
  • a4600a97ce refactor: remove unused script and style sections br0kenpixel 2025-10-14 18:36:41 +02:00