# # ChangeLog for bus-n-go-pavel-216049/bus-n-go-frontend # # Generated by Trac 1.6 # 11/23/24 02:08:10 Fri, 30 Aug 2024 15:21:51 GMT ppaunovski [baf4cc4] * bus-n-go-do-5ta-faza/.gitignore (added) * bus-n-go-do-5ta-faza/.mvn/wrapper/maven-wrapper.jar (added) * bus-n-go-do-5ta-faza/.mvn/wrapper/maven-wrapper.properties (added) * bus-n-go-do-5ta-faza/README.md (added) * bus-n-go-do-5ta-faza/mvnw (added) * bus-n-go-do-5ta-faza/mvnw.cmd (added) * bus-n-go-do-5ta-faza/pom.xml (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/BusNGoApplication.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/config/CustomUsernamePasswordAuthenticationProvider.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/config/WebSecurityConfig.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/model/entities/Avtobus.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/model/entities/Bilet.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/model/entities/Instancanalinija.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/model/entities/Kazna.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/model/entities/Kaznazaneregistriran.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/model/entities/Kaznazaregistriran.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/model/entities/Kondukter.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/model/entities/Kontroli.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/model/entities/Korisnik.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/model/entities/Linija.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/model/entities/Mesto.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/model/entities/Patnik.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/model/entities/Postojka.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/model/entities/Postojkanalinija.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/model/entities/SeSimnuvaNa.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/model/entities/SeSimnuvaNaPK.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/model/entities/Tipbilet.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/model/entities/Vozac.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/model/entities/Vozenje.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/model/entities/Vraboten.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/model/enums/BILET_STATUS.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/model/enums/Role.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/model/enums/VOZENJE_STATUS.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/model/enums/VrabotenType.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/model/exceptions/InvalidAvtobusRegistracijaException.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/model/exceptions/InvalidBiletIdException.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/model/exceptions/InvalidCredentialsException.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/model/exceptions/InvalidInstancaNaLinijaIdException.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/model/exceptions/InvalidLinijaIdException.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/model/exceptions/InvalidPatnikIdException.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/model/exceptions/InvalidPostojkaNaLinijaIdException.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/model/exceptions/InvalidTipBiletIdException.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/model/exceptions/InvalidUserId.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/model/exceptions/InvalidVozacIdException.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/model/exceptions/InvalidVozenjeIdException.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/model/exceptions/UnauthorizedAccess.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/model/exceptions/UserAlreadyExistsException.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/model/exceptions/UserShouldNotBeTicketedException.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/repository/AvtobusRepository.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/repository/BiletRepository.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/repository/InstancaNaLinijaRepository.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/repository/KaznaRepository.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/repository/KaznaZaNeregistriranRepository.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/repository/KaznaZaRegistriranRepository.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/repository/KondukterRepository.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/repository/KontrolaRepository.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/repository/KorisnikRepository.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/repository/LinijaRepository.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/repository/PatnikRepository.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/repository/PostojkaNaLinijaRepository.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/repository/TipBIletRepository.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/repository/VozacRepository.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/repository/VozenjeRepository.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/repository/VrabotrenRepository.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/service/AuthService.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/service/AvtobusService.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/service/BiletService.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/service/InstancaNaLinijaService.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/service/KaznaService.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/service/KaznaZaNeregistriranService.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/service/KaznaZaRegistriranService.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/service/KondukterService.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/service/KontrolaService.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/service/KorisnikService.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/service/LinijaService.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/service/PatnikService.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/service/PostojkaNaLinijaService.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/service/TipBiletService.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/service/VozacService.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/service/VozenjeService.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/service/impl/AuthServiceImpl.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/service/impl/AvtobusServiceImpl.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/service/impl/BiletServiceImpl.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/service/impl/InstancaNaLinijaServiceImpl.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/service/impl/KaznaServiceImpl.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/service/impl/KaznaZaNeregistriranServiceImpl.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/service/impl/KaznaZaRegistriranServiceImpl.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/service/impl/KondukterServiceImpl.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/service/impl/KontrolaServiceImpl.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/service/impl/KorisnikServiceImpl.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/service/impl/LinijaServiceImpl.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/service/impl/PatnikServiceImpl.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/service/impl/PostojkaNaLinijaServiceImpl.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/service/impl/TipBiletServiceImpl.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/service/impl/VozacServiceImpl.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/service/impl/VozenjeServiceImpl.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/web/BiletController.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/web/InstancaNaLinijaController.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/web/KaznaController.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/web/KontrolaController.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/web/LoginController.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/web/RegisterController.java (added) * bus-n-go-do-5ta-faza/src/main/java/mk/ukim/finki/busngo/web/VozenjeController.java (added) * bus-n-go-do-5ta-faza/src/main/resources/application.properties (added) * bus-n-go-do-5ta-faza/src/main/resources/templates/choosePostojka.html (added) * bus-n-go-do-5ta-faza/src/main/resources/templates/endVozenje.html (added) * bus-n-go-do-5ta-faza/src/main/resources/templates/fragments/footer.html (added) * bus-n-go-do-5ta-faza/src/main/resources/templates/fragments/header.html (added) * bus-n-go-do-5ta-faza/src/main/resources/templates/inlShow.html (added) * bus-n-go-do-5ta-faza/src/main/resources/templates/kontrola.html (added) * bus-n-go-do-5ta-faza/src/main/resources/templates/kupiBilet.html (added) * bus-n-go-do-5ta-faza/src/main/resources/templates/listBileti.html (added) * bus-n-go-do-5ta-faza/src/main/resources/templates/listInstanci.html (added) * bus-n-go-do-5ta-faza/src/main/resources/templates/listKazni.html (added) * bus-n-go-do-5ta-faza/src/main/resources/templates/listVozenja.html (added) * bus-n-go-do-5ta-faza/src/main/resources/templates/login.html (added) * bus-n-go-do-5ta-faza/src/main/resources/templates/master-template.html (added) * bus-n-go-do-5ta-faza/src/main/resources/templates/register.html (added) * bus-n-go-do-5ta-faza/src/main/resources/templates/startInstanca.html (added) * bus-n-go-do-5ta-faza/src/main/resources/templates/startVozenje.html (added) * bus-n-go-do-5ta-faza/src/test/java/mk/ukim/finki/busngo/BusNGoApplicationTests.java (added) * bus-n-go-pavel-216049/.gitignore (added) * bus-n-go-pavel-216049/bus-n-go-backend/.gitignore (added) * bus-n-go-pavel-216049/bus-n-go-backend/build.gradle.kts (added) * bus-n-go-pavel-216049/bus-n-go-backend/gradle/wrapper/gradle-wrapper.jar (added) * bus-n-go-pavel-216049/bus-n-go-backend/gradle/wrapper/gradle-wrapper.properties (added) * bus-n-go-pavel-216049/bus-n-go-backend/gradlew (added) * bus-n-go-pavel-216049/bus-n-go-backend/gradlew.bat (added) * bus-n-go-pavel-216049/bus-n-go-backend/settings.gradle.kts (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/BusNGoBackendApplication.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/api/AdminController.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/api/AuthController.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/api/BusController.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/api/ChatController.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/api/CommuteController.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/api/ControlsController.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/api/DummyDataPopulatorController.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/api/FineController.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/api/LineController.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/api/RouteInstanceController.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/api/StationController.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/api/TicketController.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/api/TicketTypeController.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/api/UserController.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/api/requests/AuthRequest.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/api/requests/FineRequest.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/api/requests/RegisterRequest.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/api/requests/StartCommuteRequest.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/api/requests/StartRouteInstanceRequest.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/api/requests/TicketBuyRequest.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/api/responses/AdminUsersResponse.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/api/responses/AuthResponse.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/api/responses/CommuteResponse.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/api/responses/ControlResponse.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/api/responses/FineResponse.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/api/responses/RouteInstanceResponse.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/api/responses/TicketResponse.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/api/responses/UserResponse.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/config/ApplicationConfig.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/config/JwtAuthFilter.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/config/JwtService.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/config/SecurityConfig.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/config/WebSocketConfig.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/domain/entities/Avtobus.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/domain/entities/Bilet.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/domain/entities/InstancaNaLinija.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/domain/entities/InstancaNaLinijaPostojkaNaLinija.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/domain/entities/Kazna.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/domain/entities/KaznaZaNeregistriran.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/domain/entities/KaznaZaRegistriran.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/domain/entities/Kondukter.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/domain/entities/Kontrola.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/domain/entities/Korisnik.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/domain/entities/KorisnikRole.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/domain/entities/Linija.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/domain/entities/LinijaPravec.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/domain/entities/Patnik.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/domain/entities/Postojka.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/domain/entities/PostojkaNaLinija.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/domain/entities/Pravec.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/domain/entities/Role.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/domain/entities/SeSimnuvaNa.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/domain/entities/Tipbilet.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/domain/entities/Vozac.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/domain/entities/Vozenje.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/domain/entities/Vraboten.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/domain/enums/BiletEnum.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/domain/enums/RoleEnum.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/domain/enums/VozenjeStatus.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/domain/helpers/RouteInstanceOnStation.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/domain/views/AverageTimeBetweenStations.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/domain/views/CommutesByHour.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/domain/views/CommutesByLine.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/domain/views/FinesByLine.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/domain/views/NumberOfPassengersByLineAndStation.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/domain/views/TicketSales.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/domain/views/TotalIncome.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/events/RouteInstanceOnStationEvent.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/events/StartRouteEvent.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/events/StopRouteInstanceEvent.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/listener/RouteEventListener.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/listener/WebSocketEventListener.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/mapper/ClassToDtoMapper.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/repository/AvgTimeDIffsRepository.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/repository/AvtobusRepository.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/repository/BiletRepository.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/repository/CommutesByHourRepository.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/repository/CommutesByLineRepository.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/repository/FinesByLineRepository.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/repository/InstancaNaLinijaPostojkaNaLinijaRepository.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/repository/InstancaNaLinijaRepository.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/repository/KaznaRepository.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/repository/KaznaZaNeregistriranRepository.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/repository/KaznaZaRegistriranRepository.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/repository/KondukterRepository.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/repository/KontrolaRepository.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/repository/KorisnikRepository.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/repository/KorisnikRoleRepository.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/repository/LinijaPravecRepository.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/repository/LinijaRepository.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/repository/NumberOfPassengersByLineAndStationRepository.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/repository/PatnikRepository.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/repository/PostojkaNaLinijaRepository.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/repository/PostojkaRepository.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/repository/PravecRepository.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/repository/RoleRepository.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/repository/SeSimnuvaNaRepository.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/repository/TicketSalesRepository.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/repository/TipbiletRepository.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/repository/TotalIncomeRepository.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/repository/VozacRepository.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/repository/VozenjeRepository.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/repository/VrabotenRepository.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/service/AdminService.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/service/AuthService.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/service/BiletService.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/service/BusService.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/service/CommuteService.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/service/ControlService.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/service/DirectionService.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/service/FineService.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/service/KorisnikService.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/service/LineService.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/service/MaterializedViewService.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/service/RouteInstanceOnStationService.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/service/RouteInstanceService.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/service/StationService.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/service/WebSocketService.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/service/exceptions/NotFoundException.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/service/exceptions/UnauthorizedAccessException.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/simulator/DummyDataPopulator.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/simulator/RouteInstanceSimulator.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/kotlin/mk/ukim/finki/busngobackend/tasks/RefreshMaterializedViews.kt (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/resources/application.properties (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/resources/db/migration/R__materialized_views.sql (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/resources/db/migration/R__triggers_for_start_commute.sql (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/resources/db/migration/V1.1__data_init.sql (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/resources/db/migration/V1.2__additional_data.sql (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/main/resources/db/migration/V1__init_db.sql (added) * bus-n-go-pavel-216049/bus-n-go-backend/src/test/kotlin/mk/ukim/finki/busngobackend/AvtobusNGoBackendApplicationTests.kt (added) * bus-n-go-pavel-216049/bus-n-go-frontend/.editorconfig (added) * bus-n-go-pavel-216049/bus-n-go-frontend/.gitignore (added) * bus-n-go-pavel-216049/bus-n-go-frontend/README.md (added) * bus-n-go-pavel-216049/bus-n-go-frontend/angular.json (added) * bus-n-go-pavel-216049/bus-n-go-frontend/package-lock.json (added) * bus-n-go-pavel-216049/bus-n-go-frontend/package.json (added) * bus-n-go-pavel-216049/bus-n-go-frontend/public/favicon.ico (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/app.component.css (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/app.component.html (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/app.component.spec.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/app.component.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/app.config.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/app.routes.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/admin/admin-panel/admin-panel.component.css (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/admin/admin-panel/admin-panel.component.html (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/admin/admin-panel/admin-panel.component.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/charts/line-chart.component.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/charts/pie-chart/pie-chart.component.css (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/charts/pie-chart/pie-chart.component.html (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/charts/pie-chart/pie-chart.component.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/charts/stacked-bar-chart.component.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/commutes/commute/commute.component.css (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/commutes/commute/commute.component.html (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/commutes/commute/commute.component.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/commutes/start-commute/start-commute.component.css (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/commutes/start-commute/start-commute.component.html (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/commutes/start-commute/start-commute.component.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/controls/control/control.component.css (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/controls/control/control.component.html (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/controls/control/control.component.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/controls/controls/controls.component.css (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/controls/controls/controls.component.html (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/controls/controls/controls.component.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/controls/start-ccontrol/start-ccontrol.component.css (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/controls/start-ccontrol/start-ccontrol.component.html (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/controls/start-ccontrol/start-ccontrol.component.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/footer/footer.component.css (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/footer/footer.component.html (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/footer/footer.component.spec.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/footer/footer.component.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/input-field/input-field.component.css (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/input-field/input-field.component.html (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/input-field/input-field.component.spec.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/input-field/input-field.component.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/login/login.component.html (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/login/login.component.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/navigation/navigation.component.html (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/navigation/navigation.component.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/register/register.component.css (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/register/register.component.html (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/register/register.component.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/route-instances/route-instance/route-instance.component.html (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/route-instances/route-instance/route-instance.component.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/route-instances/start-route-instnace/start-route-instance.component.css (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/route-instances/start-route-instnace/start-route-instance.component.html (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/route-instances/start-route-instnace/start-route-instance.component.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/ticket/ticket.component.html (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/ticket/ticket.component.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/tickets-buy/tickets-buy.component.css (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/tickets-buy/tickets-buy.component.html (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/tickets-buy/tickets-buy.component.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/tickets-page/tickets-page.component.html (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/components/tickets-page/tickets-page.component.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/guards/auth-canmatch.guard.spec.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/guards/auth-canmatch.guard.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/guards/auth.guard.spec.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/guards/auth.guard.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/interceptors/auth.interceptor.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/model/Bus.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/model/Direction.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/model/FinesPerLine.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/model/Line.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/model/LineDirection.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/model/LineStation.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/model/PieChartValues.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/model/Station.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/model/Tipbilet.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/model/requests/AuthRequest.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/model/requests/FineRequest.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/model/requests/RegisterRequest.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/model/requests/StartCommuteRequest.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/model/requests/StartRouteInstanceRequest.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/model/requests/TicketBuyRequest.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/model/responses/AdminUsersResponse.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/model/responses/AuthResponse.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/model/responses/CommuteResponse.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/model/responses/ControlsResponse.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/model/responses/FineResponse.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/model/responses/RouteInstanceResponse.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/model/responses/TicketResponse.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/model/responses/UserResponse.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/services/admin/admin.service.spec.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/services/admin/admin.service.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/services/auth/auth.service.spec.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/services/auth/auth.service.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/services/bus/bus.service.spec.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/services/bus/bus.service.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/services/commute/commute.service.spec.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/services/commute/commute.service.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/services/controls/controls.service.spec.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/services/controls/controls.service.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/services/direction/direction.service.spec.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/services/direction/direction.service.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/services/driver/driver.service.spec.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/services/driver/driver.service.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/services/fine/fine.service.spec.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/services/fine/fine.service.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/services/line/line.service.spec.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/services/line/line.service.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/services/route-instance/route-instance.service.spec.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/services/route-instance/route-instance.service.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/services/station/station.service.spec.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/services/station/station.service.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/services/ticket-type/ticket-type.service.spec.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/services/ticket-type/ticket-type.service.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/services/ticket/ticket.service.spec.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/services/ticket/ticket.service.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/services/user/user.service.spec.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/app/services/user/user.service.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/assets/logo.png (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/index.html (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/main.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/proxy.conf.json (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/styles.css (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/typings.d.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/src/window-global-fix.ts (added) * bus-n-go-pavel-216049/bus-n-go-frontend/tailwind.config.js (added) * bus-n-go-pavel-216049/bus-n-go-frontend/tsconfig.app.json (added) * bus-n-go-pavel-216049/bus-n-go-frontend/tsconfig.json (added) * bus-n-go-pavel-216049/bus-n-go-frontend/tsconfig.spec.json (added) split group project and individual project into two separate folders