Skip to content

Commit

Permalink
Merge branch 'v2_17_2'
Browse files Browse the repository at this point in the history
  • Loading branch information
Jenkins committed Nov 15, 2024
2 parents 0f36798 + bd9db93 commit 881da4c
Show file tree
Hide file tree
Showing 10 changed files with 27 additions and 15 deletions.
8 changes: 4 additions & 4 deletions BudgetMasterServer/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<artifactId>BudgetMaster</artifactId>
<groupId>de.deadlocker8</groupId>
<version>2.17.1</version>
<version>2.17.2</version>
</parent>
<modelVersion>4.0.0</modelVersion>

Expand Down Expand Up @@ -33,7 +33,7 @@
<sortablejs.version>1.15.3</sortablejs.version>
<mousetrap.version>1.6.5</mousetrap.version>
<codemirror.version>5.62.2</codemirror.version>
<selenium.version>4.25.0</selenium.version>
<selenium.version>4.26.0</selenium.version>
<jgit.version>7.0.0.202409031743-r</jgit.version>
<natorder.version>1.1.3</natorder.version>
<itextpdf.version>5.5.13.4</itextpdf.version>
Expand All @@ -42,7 +42,7 @@
<opencsv.version>5.9</opencsv.version>
<datatables.version>2.1.0</datatables.version>
<jakarta.xml.bind-api.version>4.0.2</jakarta.xml.bind-api.version>
<junit-jupiter-engine.version>5.11.2</junit-jupiter-engine.version>
<junit-jupiter-engine.version>5.11.3</junit-jupiter-engine.version>

<project.outputDirectory>${project.build.directory}/../build/${project.version}</project.outputDirectory>
<project.artifactName>${project.artifactId}-v${project.version}</project.artifactName>
Expand Down Expand Up @@ -235,7 +235,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>3.5.0</version>
<version>3.5.2</version>
<dependencies>
<dependency>
<groupId>org.junit.jupiter</groupId>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@ public String whatsNewModal(Model model)
newsEntries.add(NewsEntry.createWithLocalizationKey("accountDescription"));
newsEntries.add(NewsEntry.createWithLocalizationKey("transactionNameSuggestionsSort"));
newsEntries.add(NewsEntry.createWithLocalizationKey("bugfixCsvImport"));
newsEntries.add(NewsEntry.createWithLocalizationKey("bugfixEndDateReminder"));

model.addAttribute(ModelAttributes.NEWS_ENTRIES, newsEntries);
return ReturnValues.WHATS_NEW;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -265,6 +265,11 @@ public AccountEndDateReminderData getAccountEndDateReminderData()
.sorted()
.toList();

if(accountsWithEndDateSoon.isEmpty())
{
return new AccountEndDateReminderData(false, List.of());
}

return new AccountEndDateReminderData(true, accountsWithEndDateSoon);
}

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
locale=de

# DEFAULT
credits=Verwendete Schriftarten: Roboto<br>Verwendete Bibliotheken:<br>spring-boot-starter-parent 3.3.4<br>spring-boot-devtools 3.3.4<br>spring-boot-starter-web 3.3.4<br>spring-boot-starter-test 3.3.4<br>spring-boot-starter-security 3.3.4<br>spring-boot-starter-freemarker 3.3.4<br>spring-boot-starter-validation 3.3.4<br>spring-boot-starter-data-jpa 3.3.4<br>hibernate-jpamodelgen 6.1.7.Final<br>jakarta.xml.bind-api 4.0.2<br>maven-surefire-plugin 2.22.2<br>launch4j-maven-plugin 1.7.25<br>jquery 3.7.1<br>materialize 1.0.0<br>fontawesome 6.5.2<br>Google Material Icons<br>Vanilla-picker 2.12.3<br>SortableJS 1.15.3<br>jlibs 3.2.0<br>itextpdf 5.5.13.4<br>mousetrap 1.6.5<br>plotly 2.35.2<br>momentjs 2.30.1<br>codemirror 5.62.2<br>webjars-locator 0.52<br>libUtils 3.2.7<br>libStorage 3.2.3<br>natorder 1.1.3<br>jgit 7.0.0.202409031743-r<br>opencsv 5.9<br>datatables 2.1.0<br>
credits=Verwendete Schriftarten: Roboto<br>Verwendete Bibliotheken:<br>spring-boot-starter-parent 3.3.5<br>spring-boot-devtools 3.3.5<br>spring-boot-starter-web 3.3.5<br>spring-boot-starter-test 3.3.5<br>spring-boot-starter-security 3.3.5<br>spring-boot-starter-freemarker 3.3.5<br>spring-boot-starter-validation 3.3.5<br>spring-boot-starter-data-jpa 3.3.5<br>hibernate-jpamodelgen 6.1.7.Final<br>jakarta.xml.bind-api 4.0.2<br>maven-surefire-plugin 2.22.2<br>launch4j-maven-plugin 1.7.25<br>jquery 3.7.1<br>materialize 1.0.0<br>fontawesome 6.5.2<br>Google Material Icons<br>Vanilla-picker 2.12.3<br>SortableJS 1.15.3<br>jlibs 3.2.0<br>itextpdf 5.5.13.4<br>mousetrap 1.6.5<br>plotly 2.35.2<br>momentjs 2.30.1<br>codemirror 5.62.2<br>webjars-locator 0.52<br>libUtils 3.2.7<br>libStorage 3.2.3<br>natorder 1.1.3<br>jgit 7.0.0.202409031743-r<br>opencsv 5.9<br>datatables 2.1.0<br>
folder=Deadlocker/BudgetMaster
roadmap.url=https://roadmaps.thecodelabs.de/roadmap/1
github.url=https://github.com/deadlocker8/BudgetMaster
Expand Down Expand Up @@ -170,7 +170,7 @@ info.text.update=Es ist ein Update für BudgetMaster verfügbar<br><br>Installie
info.title.backup.reminder=Zeit für ein Backup
info.text.backup.reminder=Schon mal über ein Backup nachgedacht?<br>Du solltest deine BudgetMaster Datenbank regelmäßig sichern.<br>Dies geht besonders einfach in den Einstellungen.<br>Du kannst auch ein automatisches Backup konfigurieren.<br><br>(Du wilst diese Erinnerung nicht jeden Monat sehen? Dann deaktiviere die Backuperinnerung in den Einstellungen.)
info.button.backup.reminder=Zu den Einstellungen
info.title.account.endDate=Account end dates
info.title.account.endDate=Konten mit Enddaten
info.text.account.endDate.soon=Die folgenden Konten erreichen demnächst ihr Enddatum:
info.text.account.endDate.general=(Du wilst diese Erinnerung nicht mehr sehen? Dann deaktiviere die Enddatumserinnerung in den Einstellungen.)
info.button.account.endDate=Zur Accountübersicht
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
locale=en

# DEFAULT
credits=Fonts used: Roboto<br>Libraries used:<br>spring-boot-starter-parent 3.3.4<br>spring-boot-devtools 3.3.4<br>spring-boot-starter-web 3.3.4<br>spring-boot-starter-test 3.3.4<br>spring-boot-starter-security 3.3.4<br>pring-boot-starter-freemarker 3.3.4<br>spring-boot-starter-validation 3.3.4<br>spring-boot-starter-data-jpa 3.3.4<br>hibernate-jpamodelgen 6.1.7.Final<br>jakarta.xml.bind-api 4.0.2<br>maven-surefire-plugin 2.22.2<br>launch4j-maven-plugin 1.7.25<br>jquery 3.7.1<br>materialize 1.0.0<br>fontawesome 6.5.2<br>Google Material Icons<br>Vanilla-picker 2.12.3<br>SortableJS 1.15.3<br>jlibs 3.2.0<br>itextpdf 5.5.13.4<br>mousetrap 1.6.5<br>plotly 2.35.2<br>momentjs 2.30.1<br>codemirror 5.62.2<br>webjars-locator 0.52<br>libUtils 3.2.7<br>libStorage 3.2.3<br>natorder 1.1.3<br>jgit 7.0.0.202409031743-r<br>opencsv 5.9<br>datatables 2.1.0<br>
credits=Fonts used: Roboto<br>Libraries used:<br>spring-boot-starter-parent 3.3.5<br>spring-boot-devtools 3.3.5<br>spring-boot-starter-web 3.3.5<br>spring-boot-starter-test 3.3.5<br>spring-boot-starter-security 3.3.5<br>pring-boot-starter-freemarker 3.3.5<br>spring-boot-starter-validation 3.3.5<br>spring-boot-starter-data-jpa 3.3.5<br>hibernate-jpamodelgen 6.1.7.Final<br>jakarta.xml.bind-api 4.0.2<br>maven-surefire-plugin 2.22.2<br>launch4j-maven-plugin 1.7.25<br>jquery 3.7.1<br>materialize 1.0.0<br>fontawesome 6.5.2<br>Google Material Icons<br>Vanilla-picker 2.12.3<br>SortableJS 1.15.3<br>jlibs 3.2.0<br>itextpdf 5.5.13.4<br>mousetrap 1.6.5<br>plotly 2.35.2<br>momentjs 2.30.1<br>codemirror 5.62.2<br>webjars-locator 0.52<br>libUtils 3.2.7<br>libStorage 3.2.3<br>natorder 1.1.3<br>jgit 7.0.0.202409031743-r<br>opencsv 5.9<br>datatables 2.1.0<br>
folder=Deadlocker/BudgetMaster
roadmap.url=https://roadmaps.thecodelabs.de/roadmap/2
github.url=https://github.com/deadlocker8/BudgetMaster
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,7 @@ news.transactionNameSuggestionsSort.headline=Einstellungsoption für die Sortier
news.transactionNameSuggestionsSort.description=Neue Einstellungsoption hinzugefügt, um festzulegen, wie die Vorschläge für Transaktionsnamen sortiert werden (alphabetisch oder nach Häufigkeit der Verwendung).

news.bugfixCsvImport.headline=Bugfix: CSV Import
news.bugfixCsvImport.description=Fehler behoben, der verhinderte, dass beim csv-Import die richtigen Spalten ausgewählt wurden, wenn die csv-Datei weniger Zeilen als Spalten hat.
news.bugfixCsvImport.description=Fehler behoben, der verhinderte, dass beim csv-Import die richtigen Spalten ausgewählt wurden, wenn die csv-Datei weniger Zeilen als Spalten hat.

news.bugfixEndDateReminder.headline=Bugfix: Enddatumserinnerung
news.bugfixEndDateReminder.description=Fehler behoben, der dazu führte, dass die Enddatumserinnerung für Konten auch angezeigt wurde, wenn keine Konten ihr Enddatum bald erreichen.
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,7 @@ news.transactionNameSuggestionsSort.headline=Settings option for transaction nam
news.transactionNameSuggestionsSort.description=Add new settings option to define how transaction name suggestions are ordered (alphabetically or by frequency of use).

news.bugfixCsvImport.headline=Bugfix: CSV import
news.bugfixCsvImport.description=Fixed a bug that prevented to select the correct columns during csv import if the csv has fewer rows than columns .
news.bugfixCsvImport.description=Fixed a bug that prevented to select the correct columns during csv import if the csv has fewer rows than columns.

news.bugfixEndDateReminder.headline=Bugfix: End date reminder
news.bugfixEndDateReminder.description=Fixed a bug that caused the end date reminder for accounts to be displayed even if no accounts are about to reach their end date.
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ ARG APP_DIR=/BudgetMaster
RUN mkdir -p $APP_DIR
RUN mkdir -p /root/.Deadlocker/BudgetMaster

COPY BudgetMasterServer/build/2.17.1/BudgetMasterServer-v2.17.1.jar /BudgetMaster/BudgetMaster.jar
COPY BudgetMasterServer/build/2.17.2/BudgetMasterServer-v2.17.2.jar /BudgetMaster/BudgetMaster.jar
COPY BudgetMasterServer/src/main/resources/config/templates/settings-docker.properties /root/.Deadlocker/BudgetMaster/settings.properties
RUN echo "server.port=9000" > ~/.Deadlocker/BudgetMaster/settings.properties

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
Manage your monthly budget easily with BudgetMaster

- __start:__ 17.12.16
- __current release:__ v2.17.1 (48) from 14.10.24
- __current release:__ v2.17.2 (49) from 15.11.24

## Key Features
- Keep your data private - Host your own BudgetMaster server or use it in standalone mode. All data remains on your machines.
Expand Down
8 changes: 4 additions & 4 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<groupId>de.deadlocker8</groupId>
<artifactId>BudgetMaster</artifactId>
<packaging>pom</packaging>
<version>2.17.1</version>
<version>2.17.2</version>
<name>BudgetMaster</name>

<modules>
Expand Down Expand Up @@ -40,7 +40,7 @@
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>3.3.4</version>
<version>3.3.5</version>
</parent>

<properties>
Expand All @@ -50,10 +50,10 @@

<app.versionDate>${maven.build.timestamp}</app.versionDate>
<maven.build.timestamp.format>dd.MM.yy</maven.build.timestamp.format>
<app.versionCode>48</app.versionCode>
<app.versionCode>49</app.versionCode>
<app.author>Robert Goldmann</app.author>

<testcontainer.version>1.20.2</testcontainer.version>
<testcontainer.version>1.20.3</testcontainer.version>
<assertj-core.version>3.26.3</assertj-core.version>
</properties>

Expand Down

0 comments on commit 881da4c

Please sign in to comment.