Commit Graph

  • 885ad069d3 feat: add Docker docs feature/docker br0kenpixel 2025-12-05 12:18:29 +01:00
  • cd2afee8fc fix: add missing backend and frontend domain variables in .env.example br0kenpixel 2025-12-04 23:52:24 +01:00
  • af5dbc2767 fix: update environment variables for frontend and backend URLs in compose file br0kenpixel 2025-12-04 23:50:10 +01:00
  • 430100f62d fix: remove non-functioning sanctum module config br0kenpixel 2025-12-04 23:49:46 +01:00
  • 1224d2057b fix: trust all proxies br0kenpixel 2025-12-04 22:52:23 +01:00
  • 77e099a16e fix: add runtime configuration for Sanctum base URL and origin br0kenpixel 2025-12-04 21:06:37 +01:00
  • 0da6157255 fix: missing https:// in docker environment example br0kenpixel 2025-12-04 21:05:55 +01:00
  • f0ac4e0cdf fix: add APP_KEY to .env.example for configuration br0kenpixel 2025-12-04 20:40:06 +01:00
  • 679b6ab913 fix: make APP_KEY configurable with environment variable br0kenpixel 2025-12-04 20:39:13 +01:00
  • a93c8d236a fix: add .env to .gitignore br0kenpixel 2025-12-04 20:30:31 +01:00
  • 92782bfff3 fix: fix incorrect environment variable name for frontend service br0kenpixel 2025-12-04 20:28:50 +01:00
  • d052e464b2 fix: update environment variables in docker-compose for better configurability br0kenpixel 2025-12-04 20:28:19 +01:00
  • 962ae2d0d3 fix: remove unused runtime config br0kenpixel 2025-12-04 20:27:55 +01:00
  • 72bca8876e refactor: remove unused Caddyfile configuration br0kenpixel 2025-12-04 20:11:52 +01:00
  • 380cf51b77 Merge branch 'feature/docker-frankenphp' into feature/docker br0kenpixel 2025-12-04 20:08:36 +01:00
  • a6164cdcf0 Merge branch 'develop' into feature/docker br0kenpixel 2025-12-04 20:05:28 +01:00
  • 43b056f412 fix: broken cypress tests due to new internship list view develop br0kenpixel 2025-12-04 12:46:10 +01:00
  • cbfd4f1b68 refactor: remove unused NUXT_HOST and NUXT_PORT environment variables br0kenpixel 2025-12-04 12:17:13 +01:00
  • be284c061e refactor: add sample domain and environment variables br0kenpixel 2025-12-04 12:16:09 +01:00
  • e62fe4c443 feat: make backend image default to port 80 br0kenpixel 2025-12-04 12:10:48 +01:00
  • b9be4a2e6c fix: allow changing internship status when denied by admin Veronika Fehérvíziová 2025-12-02 22:53:01 +01:00
  • 06e6e59a18 feat: notify company of internship status updates Veronika Fehérvíziová 2025-12-02 22:52:22 +01:00
  • a9ac8a2735 refactor: rename contact method to contactPerson to avoid default conflicts Veronika Fehérvíziová 2025-12-02 22:51:53 +01:00
  • 01aae85efc refactor: update email template for internship status updates Veronika Fehérvíziová 2025-12-02 22:51:29 +01:00
  • b95cdb070d Revert "refactor: increase the number of users and companies in seeder" Veronika Fehérvíziová 2025-12-02 20:40:10 +01:00
  • e64b6c2eca feat: add dynamic max year of study based on selected program in registration form Veronika Fehérvíziová 2025-12-02 20:32:31 +01:00
  • 4a5a4f990c feat: improve phone input validation and update study program options in registration form Veronika Fehérvíziová 2025-12-02 20:28:17 +01:00
  • 2b31c1d2ad feat: enhance phone input validation in registration form Veronika Fehérvíziová 2025-12-02 20:27:59 +01:00
  • b612c0f873 feat: add validation rules for internship filter inputs Veronika Fehérvíziová 2025-12-02 20:26:14 +01:00
  • 9de30a7df1 refactor: improve address generation in Company and Student data factories Veronika Fehérvíziová 2025-12-02 19:30:54 +01:00
  • 1d2016c011 refactor: increase the number of users and companies in seeder Veronika Fehérvíziová 2025-12-02 19:30:42 +01:00
  • 687018e0fe rename and translate CLI command for admin create Veronika Fehérvíziová 2025-12-02 19:10:13 +01:00
  • 6902eadef5 refactor: rename CLI for creating admin Veronika Fehérvíziová 2025-12-02 19:00:04 +01:00
  • 187b56b464 feat: build custom image for backend feature/docker-frankenphp br0kenpixel 2025-12-02 16:19:51 +01:00
  • c99017623b feat: add docker-compose stack with FrankenPHP br0kenpixel 2025-12-02 15:32:23 +01:00
  • b1c26b762a feat: setup Dockerfile for frontend br0kenpixel 2025-12-02 15:31:49 +01:00
  • d570ca3398 fix: missing query when requesting internsip csv export Andrej 2025-12-01 19:44:34 +01:00
  • bef5a596ba feat: add export functionality for internships to CSV in admin internships dashboard Andrej 2025-12-01 19:38:02 +01:00
  • c63f973f15 feat: enhance InternshipListView to support events Andrej 2025-12-01 19:37:34 +01:00
  • ddf6787b76 feat: update triggerDownload function to accept file extension parameter Andrej 2025-12-01 19:37:06 +01:00
  • 3a9f9c0d58 feat: add InternshipFilter interface Andrej 2025-12-01 19:36:09 +01:00
  • 4a26fa82d3 feat: implement API route for exporting internships into CSV Andrej 2025-12-01 19:35:22 +01:00
  • 1ab02ae489 feat: add API route for exporting internships into CSV Andrej 2025-12-01 19:34:51 +01:00
  • b08311e90b fix: invalid dialog title when removing internship Veronika Fehérvíziová 2025-11-30 21:31:18 +01:00
  • 08cae3c9f1 fix: hide table of API keys while loading Veronika Fehérvíziová 2025-11-30 21:22:27 +01:00
  • 57290e3a7a fix: update composer lockfile dkecskes 2025-11-30 18:56:03 +01:00
  • ea4fe7e7f4 feat: add support for deleting internships dkecskes 2025-11-30 18:55:45 +01:00
  • 30ce759ec6 feat: add filter for internships dkecskes 2025-11-30 18:21:19 +01:00
  • a1acd76eed fix: update input selector ID for new API key name br0kenpixel 2025-11-29 20:50:49 +01:00
  • 53e91f4afa Merge branch 'feature/65-Vytvorenie-API-na-integraciu-s-externym-systemom' into develop br0kenpixel 2025-11-29 20:35:49 +01:00
  • 3e7f86b44d Revert "feat: add external API for updating internship status to DEFENDED" br0kenpixel 2025-11-29 20:33:24 +01:00
  • 586faaf1d5 feat: add external API for updating internship status to DEFENDED br0kenpixel 2025-11-29 20:08:01 +01:00
  • a8c1455b7e feat: add external API for updating internship status to DEFENDED br0kenpixel 2025-11-29 20:05:38 +01:00
  • 739d0a6c40 fix: ensure deletion confirmation dialog resets key seletion br0kenpixel 2025-11-29 19:37:31 +01:00
  • 06be655c15 feat: add Cypress tests for Admin API Key Management CRUD operations br0kenpixel 2025-11-29 19:35:55 +01:00
  • 69497bb0ac feat: add random external API key generation in database seeder br0kenpixel 2025-11-29 19:35:44 +01:00
  • 404af756c9 fix: prevent non-admin users from managing API keys br0kenpixel 2025-11-29 19:35:34 +01:00
  • 614e78cd28 fix: add validation for duplicate API token names br0kenpixel 2025-11-29 19:34:47 +01:00
  • bfa1cec272 feat: add API key management for admins in dashboard br0kenpixel 2025-11-29 18:48:10 +01:00
  • a08bee8d11 feat: implement External system (API) controller with key management br0kenpixel 2025-11-29 18:47:39 +01:00
  • 9405afc404 feat: add API key support for User model br0kenpixel 2025-11-29 18:46:44 +01:00
  • 371257cf4c Merge branch 'feature/108-Moznost-evidovat-platene-zamestnanie-ako-prax' into develop br0kenpixel 2025-11-29 16:48:18 +01:00
  • 19d7c6945c feat: make block display optional in InternshipAgreementDownloader br0kenpixel 2025-11-29 16:23:47 +01:00
  • c6897d547e feat: add download link to report document br0kenpixel 2025-11-29 16:23:16 +01:00
  • d01ef55bd7 refactor: remove forced block display from InternshipAgreementDownloader br0kenpixel 2025-11-29 16:22:53 +01:00
  • e23c30bcd3 fix: display proper error when internship status can no longer be changed br0kenpixel 2025-11-29 16:21:57 +01:00
  • 3a0d9dc3f9 fix: do not save new internship status if mail was not sent successfully br0kenpixel 2025-11-29 16:21:21 +01:00
  • fee5c548a9 fix: InternshipStatusUpdated using invalid types br0kenpixel 2025-11-29 15:28:08 +01:00
  • 6801132921 refactor: rename agreement to proof br0kenpixel 2025-11-29 14:56:33 +01:00
  • 5b84b67a65 fix: update status check for document upload to use new statuses br0kenpixel 2025-11-29 14:34:24 +01:00
  • fcb6cc13fa refactor: simplify status transition logic in Internship br0kenpixel 2025-11-29 14:34:05 +01:00
  • e309d8ea5d feat: implement InternshipStatus enum br0kenpixel 2025-11-29 14:33:31 +01:00
  • 0ff193fd1e refactor: update status column to use InternshipStatus enum br0kenpixel 2025-11-29 13:17:56 +01:00
  • f17316bfdf refactor: rename InternshipStatusFactory to InternshipStatusDataFactory br0kenpixel 2025-11-29 13:17:08 +01:00
  • 6175f59fe9 feat: add laravel/tinker for debugging br0kenpixel 2025-11-29 13:15:00 +01:00
  • b79c76d947 refactor: rename InternshipStatus model to InternshipStatusData br0kenpixel 2025-11-29 12:32:43 +01:00
  • 5b86f2e355 refactor: rename InternshipStatusController to InternshipStatusDataController br0kenpixel 2025-11-29 12:30:52 +01:00
  • 487058a616 Merge branch 'feature/97-Optimalizácia-načítania-komponentov' into develop dkecskes 2025-11-18 20:50:32 +01:00
  • f206924484 refactor: use lazy fetching dkecskes 2025-11-18 20:49:56 +01:00
  • c579cab058 feat: implement Admin Internship CRUD tests (read only) br0kenpixel 2025-11-17 17:31:58 +01:00
  • 0621278a36 fix: update delete button label from 'Zmazať' to 'Vymazať' for consistency br0kenpixel 2025-11-17 17:31:18 +01:00
  • c80637ebf1 fix: add wait after company and student deletion to ensure proper row count verification br0kenpixel 2025-11-17 17:20:08 +01:00
  • 43228587cb feat: add e2e tests for Admin Company CRUD operations br0kenpixel 2025-11-17 17:08:21 +01:00
  • 32ef3753b2 feat: add custom command to validate table columns in e2e tests br0kenpixel 2025-11-17 17:07:58 +01:00
  • 5b9d7bedf5 feat: add e2e test for student data editing for admins br0kenpixel 2025-11-17 16:55:32 +01:00
  • 0a3e9b4765 fix: add wait after clicking download link in admin document downloads test br0kenpixel 2025-11-16 16:56:37 +01:00
  • 949cf1568e feat: add e2e test for default agreement downloads for admins br0kenpixel 2025-11-16 16:51:35 +01:00
  • ff02527615 fix: remove file extension from default agreement download filename br0kenpixel 2025-11-16 16:41:04 +01:00
  • bfe357abb6 fix: update student address retrieval in default agreement br0kenpixel 2025-11-16 16:29:05 +01:00
  • 21e776ec26 feat: add download for default agreement br0kenpixel 2025-11-16 16:26:00 +01:00
  • 45f54058d4 refactor: move triggerDownload function to utils br0kenpixel 2025-11-16 16:25:40 +01:00
  • b8dff75422 feat: implement PDF generation for default agreement br0kenpixel 2025-11-16 16:25:10 +01:00
  • 203cb75982 refactor: fix styling in agreement template br0kenpixel 2025-11-16 16:24:56 +01:00
  • 6632bc6aab feat: add mPDF library as a dependency for backend br0kenpixel 2025-11-16 16:24:17 +01:00
  • 9fa9e85559 feat: add basic default agreement generator br0kenpixel 2025-11-16 14:38:02 +01:00
  • b53bb1b44b fix: update CI status badge in README br0kenpixel 2025-11-08 18:18:11 +01:00
  • 4cb5293a71 feat: add initial README br0kenpixel 2025-11-08 18:16:27 +01:00
  • ebc4140a03 fix: remove caching from cypress workflow br0kenpixel 2025-11-08 18:12:09 +01:00
  • 75f99849c3 feat: add Cypress E2E testing workflow br0kenpixel 2025-11-08 18:10:07 +01:00
  • c17be21f3d fix: move e2e test location to correct cypress directory br0kenpixel 2025-11-08 18:08:59 +01:00