# # ChangeLog for RebuMKReact/src/Components # # Generated by Trac 1.6 # 11/27/24 11:35:31 Thu, 28 Sep 2023 18:33:41 GMT MetodiMladenovski [364f27d] * DB/kreiranje.sql (added) * DB/polnenje.sql (added) * RebuMK/.gitignore (added) * RebuMK/.mvn/wrapper/maven-wrapper.jar (added) * RebuMK/.mvn/wrapper/maven-wrapper.properties (added) * RebuMK/Dockerfile (added) * RebuMK/README.md (added) * RebuMK/docker-compose.yml (added) * RebuMK/init.sql (added) * RebuMK/mvnw (added) * RebuMK/mvnw.cmd (added) * RebuMK/pom.xml (added) * RebuMK/src/main/java/com/example/uber/RebuApplication.java (added) * RebuMK/src/main/java/com/example/uber/config/CustomAuthenticationToken.java (added) * RebuMK/src/main/java/com/example/uber/config/CustomUserDetailsService.java (added) * RebuMK/src/main/java/com/example/uber/config/filter/CustomAuthenticationFilter.java (added) * RebuMK/src/main/java/com/example/uber/config/filter/CustomAuthorizationFilter.java (added) * RebuMK/src/main/java/com/example/uber/config/filter/CustomWebMvcConfigurer.java (added) * RebuMK/src/main/java/com/example/uber/config/filter/WebSecurity.java (added) * RebuMK/src/main/java/com/example/uber/controller/CarController.java (added) * RebuMK/src/main/java/com/example/uber/controller/DriveController.java (added) * RebuMK/src/main/java/com/example/uber/controller/DriverController.java (added) * RebuMK/src/main/java/com/example/uber/controller/PaymentController.java (added) * RebuMK/src/main/java/com/example/uber/controller/ReportController.java (added) * RebuMK/src/main/java/com/example/uber/controller/RequestController.java (added) * RebuMK/src/main/java/com/example/uber/controller/UserController.java (added) * RebuMK/src/main/java/com/example/uber/exceptions/AppBaseException.java (added) * RebuMK/src/main/java/com/example/uber/exceptions/ExceptionErrorMessage.java (added) * RebuMK/src/main/java/com/example/uber/exceptions/RestResponseEntityExceptionHandler.java (added) * RebuMK/src/main/java/com/example/uber/exceptions/custom/DriveAlreadyExistsException.java (added) * RebuMK/src/main/java/com/example/uber/exceptions/custom/FileToBytesFailedException.java (added) * RebuMK/src/main/java/com/example/uber/exceptions/custom/ProfilePictureMissingException.java (added) * RebuMK/src/main/java/com/example/uber/exceptions/custom/ResourceNotFoundException.java (added) * RebuMK/src/main/java/com/example/uber/exceptions/custom/UserAlreadyExistsException.java (added) * RebuMK/src/main/java/com/example/uber/exceptions/custom/WrongImageFormatException.java (added) * RebuMK/src/main/java/com/example/uber/model/Admin.java (added) * RebuMK/src/main/java/com/example/uber/model/Car.java (added) * RebuMK/src/main/java/com/example/uber/model/Drive.java (added) * RebuMK/src/main/java/com/example/uber/model/Driver.java (added) * RebuMK/src/main/java/com/example/uber/model/Passenger.java (added) * RebuMK/src/main/java/com/example/uber/model/Payment.java (added) * RebuMK/src/main/java/com/example/uber/model/Request.java (added) * RebuMK/src/main/java/com/example/uber/model/enums/DriveStatus.java (added) * RebuMK/src/main/java/com/example/uber/model/enums/DriverLevel.java (added) * RebuMK/src/main/java/com/example/uber/model/enums/DriverStatus.java (added) * RebuMK/src/main/java/com/example/uber/model/enums/RequestStatus.java (added) * RebuMK/src/main/java/com/example/uber/model/enums/Role.java (added) * RebuMK/src/main/java/com/example/uber/model/filegenerators/AdminPDFExporter.java (added) * RebuMK/src/main/java/com/example/uber/model/filegenerators/DriverPDFExporter.java (added) * RebuMK/src/main/java/com/example/uber/model/filegenerators/PassengerPDFExporter.java (added) * RebuMK/src/main/java/com/example/uber/model/immutable/AdminReport.java (added) * RebuMK/src/main/java/com/example/uber/model/immutable/DriverReport.java (added) * RebuMK/src/main/java/com/example/uber/model/immutable/PassengerReport.java (added) * RebuMK/src/main/java/com/example/uber/model/request/CarRequest.java (added) * RebuMK/src/main/java/com/example/uber/model/request/DriveRequest.java (added) * RebuMK/src/main/java/com/example/uber/model/request/DriverRegisterRequest.java (added) * RebuMK/src/main/java/com/example/uber/model/request/LoginRequest.java (added) * RebuMK/src/main/java/com/example/uber/model/request/PassengerRegisterRequest.java (added) * RebuMK/src/main/java/com/example/uber/model/request/RequestDriveRequest.java (added) * RebuMK/src/main/java/com/example/uber/model/response/CarResponse.java (added) * RebuMK/src/main/java/com/example/uber/model/response/DriveResponse.java (added) * RebuMK/src/main/java/com/example/uber/model/response/DriverResponse.java (added) * RebuMK/src/main/java/com/example/uber/model/response/LoginResponse.java (added) * RebuMK/src/main/java/com/example/uber/model/response/PaymentResponse.java (added) * RebuMK/src/main/java/com/example/uber/model/response/RequestDriveResponse.java (added) * RebuMK/src/main/java/com/example/uber/repository/AdminRepository.java (added) * RebuMK/src/main/java/com/example/uber/repository/CarRepository.java (added) * RebuMK/src/main/java/com/example/uber/repository/DriveRepository.java (added) * RebuMK/src/main/java/com/example/uber/repository/DriverRepository.java (added) * RebuMK/src/main/java/com/example/uber/repository/PassengerRepository.java (added) * RebuMK/src/main/java/com/example/uber/repository/PaymentRepository.java (added) * RebuMK/src/main/java/com/example/uber/repository/RequestRepository.java (added) * RebuMK/src/main/java/com/example/uber/repository/immutable/AdminReportRepository.java (added) * RebuMK/src/main/java/com/example/uber/repository/immutable/DriverReportRepository.java (added) * RebuMK/src/main/java/com/example/uber/repository/immutable/PassengerReportRepository.java (added) * RebuMK/src/main/java/com/example/uber/service/CarService.java (added) * RebuMK/src/main/java/com/example/uber/service/DriveService.java (added) * RebuMK/src/main/java/com/example/uber/service/DriverService.java (added) * RebuMK/src/main/java/com/example/uber/service/PassengerService.java (added) * RebuMK/src/main/java/com/example/uber/service/PaymentService.java (added) * RebuMK/src/main/java/com/example/uber/service/ReportService.java (added) * RebuMK/src/main/java/com/example/uber/service/RequestService.java (added) * RebuMK/src/main/java/com/example/uber/service/UserService.java (added) * RebuMK/src/main/java/com/example/uber/service/impl/CarServiceImpl.java (added) * RebuMK/src/main/java/com/example/uber/service/impl/DriveServiceImpl.java (added) * RebuMK/src/main/java/com/example/uber/service/impl/DriverServiceImpl.java (added) * RebuMK/src/main/java/com/example/uber/service/impl/PassengerServiceImpl.java (added) * RebuMK/src/main/java/com/example/uber/service/impl/PaymentServiceImpl.java (added) * RebuMK/src/main/java/com/example/uber/service/impl/ReportServiceImpl.java (added) * RebuMK/src/main/java/com/example/uber/service/impl/RequestServiceImpl.java (added) * RebuMK/src/main/java/com/example/uber/service/impl/UserServiceImpl.java (added) * RebuMK/src/main/resources/application.properties (added) * RebuMK/src/test/java/com/example/uber/RebuApplicationTests.java (added) * RebuMKReact/.gitignore (added) * RebuMKReact/README.md (added) * RebuMKReact/package-lock.json (added) * RebuMKReact/package.json (added) * RebuMKReact/public/favicon.ico (added) * RebuMKReact/public/index.html (added) * RebuMKReact/public/logo192.png (added) * RebuMKReact/public/logo512.png (added) * RebuMKReact/public/manifest.json (added) * RebuMKReact/public/rebumk.ico (added) * RebuMKReact/public/robots.txt (added) * RebuMKReact/src/App.test.js (added) * RebuMKReact/src/Components/App/App.css (added) * RebuMKReact/src/Components/App/App.js (added) * RebuMKReact/src/Components/Cars/addCar.js (added) * RebuMKReact/src/Components/Cars/car.js (added) * RebuMKReact/src/Components/Drive/gradeDrive.js (added) * RebuMKReact/src/Components/Drive/pay-drive.js (added) * RebuMKReact/src/Components/Drive/routineMachine.js (added) * RebuMKReact/src/Components/Drive/startedDrive.js (added) * RebuMKReact/src/Components/Drive/tipDriver.js (added) * RebuMKReact/src/Components/Drivers/driverProfile.js (added) * RebuMKReact/src/Components/Drivers/drivers.js (added) * RebuMKReact/src/Components/Drivers/unapprovedDrivers.js (added) * RebuMKReact/src/Components/Footer/footer.js (added) * RebuMKReact/src/Components/Header/header.js (added) * RebuMKReact/src/Components/Home/home.js (added) * RebuMKReact/src/Components/Login/login.js (added) * RebuMKReact/src/Components/Payments/payments.js (added) * RebuMKReact/src/Components/Register/register.js (added) * RebuMKReact/src/Components/Register/registerDriver.js (added) * RebuMKReact/src/Components/Register/registerPassenger.js (added) * RebuMKReact/src/Components/Reports/adminReport.js (added) * RebuMKReact/src/Components/Reports/driverReport.js (added) * RebuMKReact/src/Components/Reports/passengerReport.js (added) * RebuMKReact/src/Components/Requests/confirmedRequest.js (added) * RebuMKReact/src/Components/Requests/madeRequest.js (added) * RebuMKReact/src/Components/Requests/makeRequest.js (added) * RebuMKReact/src/Components/Requests/requests.js (added) * RebuMKReact/src/Components/UtilComponents/App.css (added) * RebuMKReact/src/Components/UtilComponents/CenteredContainer.jsx (added) * RebuMKReact/src/custom-axios/axios.js (added) * RebuMKReact/src/images/logo.PNG (added) * RebuMKReact/src/images/logo2.png (added) * RebuMKReact/src/index.css (added) * RebuMKReact/src/index.js (added) * RebuMKReact/src/logo.svg (added) * RebuMKReact/src/reportWebVitals.js (added) * RebuMKReact/src/repository/rebuRepository.js (added) * RebuMKReact/src/setupTests.js (added) added projects and db scripts