aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Remove duplicate code by creating a general GuiTestApplication [#27302]Dominic Rogetzer2018-06-116-114/+50
| | | | Extract code from CreateNewEmployeeApplication, CreateNewVehicleApplication and RegistrationWindowApplication into GuiTestApplication, which allows to specify a fxml file name in launch-arguments. Adjust ControllerTest-classes
* Refactor Spring-Configuration for GUI-Tests [#27302]Dominic Rogetzer2018-06-113-34/+43
| | | | Merge EmployeeServiceTestConfiguration and VehicleServiceTestConfiguration into GuiTestConfiguration
* Remove unused import statement [#25963]Dominic Rogetzer2018-06-071-1/+0
|
* Change scope to prototype as multiple EmployeeLists can occur [#25963]Dominic Rogetzer2018-06-071-0/+2
|
* Remove unused isEditButtonVisible flag and corresponding code [#25963]Dominic Rogetzer2018-06-071-9/+0
|
* Overload setData to make specifying callbacks optional [#25963]Dominic Rogetzer2018-06-071-0/+4
|
* Call select/deselect on click actions in ManageEmployeesCtrl [#25963]Dominic Rogetzer2018-06-071-3/+4
|
* Remove inline-style and replace with style classes [#25963]Dominic Rogetzer2018-06-071-4/+7
|
* Refactor setEmployeeSelected and add deselectAllEmployees [#25963]Dominic Rogetzer2018-06-071-6/+9
|
* Overload setData method for only setting employeeClick callback [#25963]Dominic Rogetzer2018-06-071-0/+4
|
* Rename callback names [#25963]Dominic Rogetzer2018-06-072-11/+12
|
* Remove edit-button and add two callbacks [#25963]Dominic Rogetzer2018-06-072-19/+11
| | | | callbacks for only getting the employee and callback for getting the employeeListItemController in order to access the underlying controller
* Add onEmployeeClicked callback and select/deselect methods [#25963]Dominic Rogetzer2018-06-071-3/+38
|
* Return controller instead of employee only [#25963]Dominic Rogetzer2018-06-071-3/+3
|
* Refactor ManageEmployeesCtrl to make use of EmployeeListCtrl [#25963]Dominic Rogetzer2018-06-072-30/+17
|
* Create dedicated EmployeeListController [#25963]Dominic Rogetzer2018-06-072-0/+89
| | | | This controller is (only) responsible for displaying a list of employees, and not for adding/editing employees. Done for being able to reuse the list-code later on
* Provide callback for clicking on an employee list item [#25963]Dominic Rogetzer2018-06-072-2/+15
|
* Rename ListEmployeesController to ManageEmployeesController [#25963]Dominic Rogetzer2018-06-074-11/+7
| | | | because later, a new Controller EmployeeListController will be created, which just lists employees and the current ListEmployeesController actually not only lists employees but also allows them to edit, create => manage
* Enable hiding edit-button in EmployeeListItemController [#25963]Dominic Rogetzer2018-06-072-1/+12
|
* Extract code into CustomListItemController [#25963]Dominic Rogetzer2018-06-073-24/+26
| | | | Code of VehiclePaneController and EmployeeListItemController
* Status display is only show if parameter is true.Andreas Weninger2018-06-061-10/+12
|
* Implemented Status display.Andreas Weninger2018-06-062-28/+69
|
* Some changes to VehiclePane.Andreas Weninger2018-06-061-2/+3
|
* implemented working testListOperations() #27844Felix Kehrer2018-06-055-7/+30
|
* removed obsolete comments #27844Felix Kehrer2018-06-051-3/+0
|
* change tests to always run in UTC #27844Felix Kehrer2018-06-032-1/+8
|
* adapt tests to changed behaviour due to bugfix (#27844) #27303Felix Kehrer2018-06-035-5/+6
|
* implement working test case for .add() #27303Felix Kehrer2018-06-032-2/+26
|
* added logging before throwing ServiceException #27033Felix Kehrer2018-06-034-6/+6
|
* added handling for "timestamp with time zone" #27844Felix Kehrer2018-06-021-7/+10
|
* change DAO to work with new database schema #27844Felix Kehrer2018-06-021-4/+4
|
* change database schema to include time zone data with timestamp #27844Felix Kehrer2018-06-021-1/+1
|
* Fixed a bug where archive page would only be reloaded once after start of ↵Viktoria Pundy2018-06-022-0/+7
| | | | application
* Remove debug statements from VehicleDAO.update()Tharre2018-06-021-2/+1
|
* Operations in archive are now sorted [#27299]Viktoria Pundy2018-06-022-11/+30
|
* Adjusted some colours [#27299]Viktoria Pundy2018-06-021-3/+3
|
* Adjusted design for main archive operation [#27299]Viktoria Pundy2018-06-023-34/+12
| | | | Removed scrollbars, added padding for better look, etc.
* Added pane with information to main archive window [#27299]Viktoria Pundy2018-06-022-3/+42
|
* Added elements to Archive-Window, adjusted already existing elements [#27299]Viktoria Pundy2018-06-024-22/+32
|
* Added padding for panes [#27299]Viktoria Pundy2018-06-022-3/+3
|
* Added fxml and controller for archived operations [#27299]Viktoria Pundy2018-06-024-12/+176
| | | | Created fxml-file for archived operations. Additionally, a controller was created to fill the pane with information about an archived Operation. Furthermore, the already existing controller archiveOperationController was adjusted to created these panes according to the existing archived operations.
* fixed "actual" and "expected" values being mixed upFelix Kehrer2018-05-301-1/+1
|
* Work around H2 bug in OperationDAO.list()Tharre2018-05-301-2/+5
|
* Fix VehicleDAO.update() version update mechanicTharre2018-05-301-53/+38
| | | | | Before, it would update and insert a new VehicleVersion every time, even if only the status of the vehicle changed.
* added logging before throwing ServiceException #27033Felix Kehrer2018-05-271-0/+6
|
* changed message to be german #27033Felix Kehrer2018-05-271-1/+2
|
* add info messages for failed validations #27033Felix Kehrer2018-05-271-1/+15
|
* added appropriate logging for persistence errors #27033Felix Kehrer2018-05-271-1/+5
|
* changed InvalidXExceptions to return a valid german message #27033Felix Kehrer2018-05-271-10/+10
|
* added logging to all thrown exceptions #27033Felix Kehrer2018-05-271-22/+68
|