]>
Git Server - tankstelle.git/log
Robin Cheney [Wed, 3 Dec 2025 10:07:05 +0000 (11:07 +0100)]
refactoring
Robin Cheney [Wed, 3 Dec 2025 10:02:32 +0000 (11:02 +0100)]
corrected some stuff
Robin Cheney [Mon, 1 Dec 2025 16:12:56 +0000 (17:12 +0100)]
moved main method
Robin Cheney [Mon, 1 Dec 2025 09:11:54 +0000 (10:11 +0100)]
corrected error message when a NumberFormatException is called in the NewStationTabController
Robin Cheney [Mon, 1 Dec 2025 09:01:56 +0000 (10:01 +0100)]
Javadoc formatting
Robin Cheney [Mon, 1 Dec 2025 08:43:47 +0000 (09:43 +0100)]
Reworked some tabs
Some refactoring (moved the core .java files into .core package)
Introduced two new error classes (FuelTypeException, NoFuelTypeSelectedError)
Moved FuelRow record to separate file
Added some fail safe checks to give proper feedback
Robin Cheney [Mon, 1 Dec 2025 07:27:41 +0000 (08:27 +0100)]
Merge branch 'javafx-test' of https://repo.eternal.ddnss.de/git/tankstelle into javafx-test
Robin Cheney [Mon, 1 Dec 2025 07:27:38 +0000 (08:27 +0100)]
Changed List appearance on "Result" Tab
Robin Cheney [Fri, 28 Nov 2025 09:04:05 +0000 (10:04 +0100)]
forgot some javadoc
Robin Cheney [Fri, 28 Nov 2025 08:52:42 +0000 (09:52 +0100)]
moved main method into Main.java
Robin Cheney [Fri, 28 Nov 2025 08:31:23 +0000 (09:31 +0100)]
Merge remote-tracking branch 'refs/remotes/origin/javafx-test' into javafx-test
Robin Cheney [Fri, 28 Nov 2025 08:29:32 +0000 (09:29 +0100)]
forgot to add Jef as author (sry)
Robin Cheney [Thu, 27 Nov 2025 14:23:50 +0000 (15:23 +0100)]
Merge branch 'javafx-test' of https://repo.eternal.ddnss.de/git/tankstelle into javafx-test
Robin Cheney [Thu, 27 Nov 2025 14:21:34 +0000 (15:21 +0100)]
Cleaned AppIcon.png
Robin Cheney [Tue, 25 Nov 2025 07:46:40 +0000 (08:46 +0100)]
Version Change: 1.0-SNAPSHOT -> 1.0
Robin Cheney [Sun, 23 Nov 2025 09:04:50 +0000 (10:04 +0100)]
display modifications and comments
Robin Cheney [Sat, 22 Nov 2025 14:36:48 +0000 (15:36 +0100)]
finished UnderstaffedTab
Robin Cheney [Fri, 21 Nov 2025 15:32:38 +0000 (16:32 +0100)]
Changed Icon
Robin Cheney [Fri, 21 Nov 2025 14:06:21 +0000 (15:06 +0100)]
ui redesign
Robin Cheney [Fri, 21 Nov 2025 13:00:00 +0000 (14:00 +0100)]
Redesigned NewFuelStationTab
Robin Cheney [Fri, 21 Nov 2025 12:44:47 +0000 (13:44 +0100)]
Feature: When selecting a Station type/size in NewFuelStationTab it will change the attribute display to match the desired attribute type
Robin Cheney [Fri, 21 Nov 2025 10:31:54 +0000 (11:31 +0100)]
bugfix
Robin Cheney [Fri, 21 Nov 2025 10:25:19 +0000 (11:25 +0100)]
Working better, many Bugfixes
Robin Cheney [Fri, 21 Nov 2025 07:43:37 +0000 (08:43 +0100)]
removed unnscessary imports
Robin Cheney [Thu, 20 Nov 2025 18:06:31 +0000 (19:06 +0100)]
fixed stations not showing up in top selection
Robin Cheney [Thu, 20 Nov 2025 18:05:09 +0000 (19:05 +0100)]
controller is null bug fixed
Robin Cheney [Thu, 20 Nov 2025 17:38:00 +0000 (18:38 +0100)]
unstable but at least it starts
Robin Cheney [Thu, 20 Nov 2025 14:26:52 +0000 (15:26 +0100)]
fixed insta-crash bug
Robin Cheney [Thu, 20 Nov 2025 14:23:36 +0000 (15:23 +0100)]
Merge branch 'master' of https://repo.eternal.ddnss.de/git/tankstelle
Robin Cheney [Thu, 20 Nov 2025 14:23:04 +0000 (15:23 +0100)]
removed unnecessary imports
Robin Cheney [Thu, 20 Nov 2025 14:23:04 +0000 (15:23 +0100)]
removed unnecessary imports
Sergej Pavlenko [Thu, 20 Nov 2025 14:03:58 +0000 (15:03 +0100)]
Overview Tab erstellt für die Tankstellen und deren Treibstoffe und Preise
Sergej Pavlenko [Thu, 20 Nov 2025 00:37:08 +0000 (01:37 +0100)]
Bug bei Liste gefixt
Sergej Pavlenko [Thu, 20 Nov 2025 00:34:23 +0000 (01:34 +0100)]
Liste für Treibstoffbestand bei einer oder mehreren Tankstellen hinzugefügt
Sergej Pavlenko [Wed, 19 Nov 2025 23:16:04 +0000 (00:16 +0100)]
Fehler beim highest und lowest stored amount und beim highest price gefixt
Sergej Pavlenko [Wed, 19 Nov 2025 20:50:12 +0000 (21:50 +0100)]
GUI für:
neue Tankstelle
Tankstellen mit bestimmter Treibstoffart
Treibstoffmenge
Treibstoffpreis ändern
Tankstelle finden
Den Gesamt-Verkaufspreis aller Lagerbestände beim aktuellen Verkaufspreis bestimmen
erstellt
Robin Cheney [Wed, 19 Nov 2025 09:29:26 +0000 (10:29 +0100)]
added method to grab all fuel stations that serve a specific type of fuel
Robin Cheney [Wed, 19 Nov 2025 07:52:04 +0000 (08:52 +0100)]
changed return types and parameter types form FuelStation[] to ArrayList<FuelStation>
Robin Cheney [Mon, 17 Nov 2025 17:14:03 +0000 (18:14 +0100)]
Merge branch 'master' of https://repo.eternal.ddnss.de/git/tankstelle
Robin Cheney [Mon, 17 Nov 2025 17:11:17 +0000 (18:11 +0100)]
corrections
Robin Cheney [Mon, 17 Nov 2025 17:11:17 +0000 (18:11 +0100)]
Merge branch 'master' of https://repo.eternal.ddnss.de/git/tankstelle
Robin Cheney [Mon, 17 Nov 2025 17:06:03 +0000 (18:06 +0100)]
javadoc corrections
Robin Cheney [Mon, 17 Nov 2025 17:06:03 +0000 (18:06 +0100)]
javadoc corrections
Robin Cheney [Mon, 17 Nov 2025 16:57:33 +0000 (17:57 +0100)]
Changed fuelStations.toArray(new FuelStation[0])[0] to fuelStations.get(0)
Leander Schnurrer [Mon, 17 Nov 2025 16:11:36 +0000 (17:11 +0100)]
Methods to add new fuel stations and to calculate the total stock level of a fuel type
Robin Cheney [Sun, 16 Nov 2025 10:33:02 +0000 (11:33 +0100)]
added @author declarations for every class and method
Robin Cheney [Sun, 16 Nov 2025 09:32:00 +0000 (10:32 +0100)]
Merge branch 'master' of https://repo.eternal.ddnss.de/git/tankstelle
Robin Cheney [Sun, 16 Nov 2025 09:28:43 +0000 (10:28 +0100)]
Javadoc corrections
Robin Cheney [Sun, 16 Nov 2025 09:28:43 +0000 (10:28 +0100)]
Javadoc corrections
Robin Cheney [Sun, 16 Nov 2025 09:22:10 +0000 (10:22 +0100)]
Added method to calculate the total number of employees
Robin Cheney [Sun, 16 Nov 2025 09:14:00 +0000 (10:14 +0100)]
Merge branch 'master' of https://repo.eternal.ddnss.de/git/tankstelle
Robin Cheney [Sun, 16 Nov 2025 09:11:12 +0000 (10:11 +0100)]
Corrected some spelling errors
Robin Cheney [Sun, 16 Nov 2025 09:11:12 +0000 (10:11 +0100)]
changed som e spelling errors
Robin Cheney [Sun, 16 Nov 2025 09:02:24 +0000 (10:02 +0100)]
Merge branch 'master' of https://repo.eternal.ddnss.de/git/tankstelle
Robin Cheney [Sun, 16 Nov 2025 08:58:26 +0000 (09:58 +0100)]
Added two methods: isPINCorrect to check if a PIN given is the same as the content of pin.txt and getFuelStationListWhenUnderstaffed to return a list of fuel stations that can still be operated with the reduced amount of available staff
Robin Cheney [Sun, 16 Nov 2025 08:56:31 +0000 (09:56 +0100)]
Removed constructor overloads because according to project specifications the number of employees is a constant value and therefore declared a static final value for this
Robin Cheney [Sun, 16 Nov 2025 08:55:05 +0000 (09:55 +0100)]
Added sorting mechanic in FuelStation
Nils Göbbert [Sat, 15 Nov 2025 15:46:21 +0000 (16:46 +0100)]
added function to get highest and lowest fuel
Nils Göbbert [Sat, 15 Nov 2025 15:44:05 +0000 (16:44 +0100)]
added funktions to find specific Fuel stations
Robin Cheney [Thu, 13 Nov 2025 12:53:19 +0000 (13:53 +0100)]
Repo-Fixes Amends don't work apparently
Robin Cheney [Thu, 13 Nov 2025 12:48:51 +0000 (13:48 +0100)]
changed FuelType comments
Robin Cheney [Thu, 13 Nov 2025 12:48:51 +0000 (13:48 +0100)]
changed FuelType comments
Robin Cheney [Thu, 13 Nov 2025 08:10:52 +0000 (09:10 +0100)]
added getter and setter for number_of_employees
Robin Cheney [Thu, 13 Nov 2025 07:50:15 +0000 (08:50 +0100)]
added get_cumulative_retail_price method to get the accumulative price as if all fuel of this station was sold at once
Robin Cheney [Wed, 12 Nov 2025 08:28:02 +0000 (09:28 +0100)]
corrected annotations
Robin Cheney [Wed, 12 Nov 2025 08:09:37 +0000 (09:09 +0100)]
corrected javadoc syntax for @see and added comments for getter and setter methods in Fuel.java
Nils Göbbert [Tue, 11 Nov 2025 18:54:58 +0000 (19:54 +0100)]
Highest Fuel pice method
Nils [Mon, 10 Nov 2025 12:12:50 +0000 (13:12 +0100)]
Fuel seting, adding and substacting
Robin [Mon, 10 Nov 2025 12:03:20 +0000 (13:03 +0100)]
removed duplicate methods
Robin [Mon, 10 Nov 2025 11:47:58 +0000 (12:47 +0100)]
changed construction sequence for the fuel station types
Robin [Mon, 10 Nov 2025 11:04:37 +0000 (12:04 +0100)]
Completed: Show fuel stations which have a specific value in their special attribute
Note: For the sake of simplicity, all three overloads return the same datatype FuelStation[]
Robin [Mon, 10 Nov 2025 10:23:17 +0000 (11:23 +0100)]
changed datatype of retail_space in MediumFuelStation from int to float
Robin [Mon, 10 Nov 2025 10:17:26 +0000 (11:17 +0100)]
Added a Test.java class that can be used for testing. You can create a Test Class without git recognising it as an active file
Robin [Mon, 10 Nov 2025 10:11:07 +0000 (11:11 +0100)]
Added get_price method in FuelStation
Robin [Mon, 10 Nov 2025 10:08:06 +0000 (11:08 +0100)]
Added set_price method in FuelStation
Added new exception: NoSuchFuelTypeError
Robin [Mon, 10 Nov 2025 09:51:05 +0000 (10:51 +0100)]
REMOVED PARTIAL CODE SNIPPETS IN FuelStation#set_stored_amount
Robin [Mon, 10 Nov 2025 09:44:46 +0000 (10:44 +0100)]
Changed some getter/setter function names in Fuel.java
Robin [Mon, 10 Nov 2025 09:39:32 +0000 (10:39 +0100)]
created getters and setters for Fuel
Nils\Goebbert [Mon, 10 Nov 2025 09:35:37 +0000 (10:35 +0100)]
get method
Nils\Goebbert [Mon, 10 Nov 2025 09:35:09 +0000 (10:35 +0100)]
Merge branch 'master' of https://repo.eternal.ddnss.de/git/tankstelle
Nils\Goebbert [Mon, 10 Nov 2025 09:33:02 +0000 (10:33 +0100)]
set method
Robin [Mon, 10 Nov 2025 09:10:53 +0000 (10:10 +0100)]
Test
Robin Cheney [Mon, 10 Nov 2025 07:05:15 +0000 (08:05 +0100)]
set project encoding to UTF-8
Robin Cheney [Mon, 10 Nov 2025 06:59:07 +0000 (07:59 +0100)]
improved javadoc
Robin Cheney [Fri, 7 Nov 2025 13:13:32 +0000 (14:13 +0100)]
renamed Tankstelle.java -> FuelStation.java
Robin Cheney [Fri, 7 Nov 2025 13:10:58 +0000 (14:10 +0100)]
changed all javadoc and names to English
Robin Cheney [Fri, 7 Nov 2025 10:30:21 +0000 (11:30 +0100)]
.gitignore
Robin Cheney [Fri, 7 Nov 2025 09:54:57 +0000 (10:54 +0100)]
added javadoc comments
Robin Cheney [Fri, 7 Nov 2025 09:20:03 +0000 (10:20 +0100)]
Changed package name
Robin Cheney [Fri, 7 Nov 2025 09:19:31 +0000 (10:19 +0100)]
pom.xml: Added Main Class attribute
Robin Cheney [Fri, 7 Nov 2025 08:12:33 +0000 (09:12 +0100)]
Reimplemented inheritants of Tankstelle (less problematic than I thought it would be later on)
Robin Cheney [Fri, 7 Nov 2025 07:50:30 +0000 (08:50 +0100)]
Removed Inheritants of Tankstelle and changed differentiation method to constructor overloading
Robin Cheney [Fri, 7 Nov 2025 07:11:31 +0000 (08:11 +0100)]
modified pom.xml
Robin Cheney [Fri, 7 Nov 2025 06:55:05 +0000 (07:55 +0100)]
.gitignore
Robin Cheney [Fri, 7 Nov 2025 06:54:23 +0000 (07:54 +0100)]
.gitignore
Robin Cheney [Fri, 7 Nov 2025 06:53:53 +0000 (07:53 +0100)]
Remove tracked .class files
Robin Cheney [Wed, 5 Nov 2025 12:04:44 +0000 (13:04 +0100)]
.gitignore
Robin Cheney [Wed, 5 Nov 2025 11:58:48 +0000 (12:58 +0100)]
.gitignore
Robin Cheney [Wed, 5 Nov 2025 11:57:56 +0000 (12:57 +0100)]
added max. fuel capacity
Robin Cheney [Wed, 5 Nov 2025 08:45:47 +0000 (09:45 +0100)]
changed some comments