Skip to content

Releases: firsttris/haben

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 03 Nov 13:54

Docker: tristanteu/haben:0.3.1 (also :latest)

What's Changed

  • Server beendet sich auf SIGTERM: Verbindungen zu PostgreSQL schließen by @firsttris in #210
  • Rechnung: mehrzeiliger Text zu jeder Position (BT-154), übernommen aus #211 by @firsttris in #212
  • Rechnung: mehrzeiliger Text zu jeder Position (BT-154) by @td2209 in #211
  • README: Verlauf der GitHub-Sterne by @firsttris in #217
  • Text zur Position auch für Artikel, Angebote und wiederkehrende Rechnungen, übernommen aus #216 by @firsttris in #218
  • Text zur Position auch für Artikel, Angebote und wiederkehrende Rechnungen by @td2209 in #216
  • Rechnung: Akzentfarbe für Belege einstellbar by @firsttris in #219
  • Rechnung: Nummernformat für Rechnungen und Angebote einstellbar by @firsttris in #220

Full Changelog: v0.3.0...v0.3.1

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 03 Nov 08:06

Docker: tristanteu/haben:0.3.0 (also :latest)

What's Changed

  • CLAUDE.md nach der Vorlage aus firsttris/workflows by @firsttris in #182
  • Umzug aus Lexware Office ohne Public API: Sicherung über die Web-Oberfläche by @firsttris in #183
  • Voranmeldung als XML für den Import in Mein ELSTER by @firsttris in #185
  • Enable Banking: „Umsätze abrufen ab“ beim Verbinden (übernimmt #184) by @firsttris in #187
  • Enable Banking: „Umsätze abrufen ab“ beim Verbinden by @td2209 in #184
  • Mein ELSTER: Erweiterung für Voranmeldung, USt-Erklärung, EÜR und Einkommensteuer by @firsttris in #186
  • Entwicklung mit Docker Compose: docker compose up startet alles by @firsttris in #189
  • Folgeabrufe nicht vor „Umsätze abrufen ab“ (übernimmt #190) by @firsttris in #194
  • Folgeabrufe nicht vor „Umsätze abrufen ab“ by @td2209 in #190
  • Renovate-Majors vorbereiten: pnpm 12, @types/node 26, TypeScript < 7 by @firsttris in #195
  • Update dependency postgres to v4 by @renovate[bot] in #193
  • Update dependencies (major) (major) by @renovate[bot] in #192
  • ESLint durch Biome ersetzen, Modulgrenzen als eigenes Skript by @firsttris in #196
  • Integritätsprüfung: Anzahl und Kopf aus demselben Stand lesen by @firsttris in #197
  • Integritätsprüfung: Abgleich im selben Stand wie die Kette by @firsttris in #200
  • Bun statt Node, npm und pnpm by @firsttris in #198
  • Formatierung mit Biome by @firsttris in #201
  • git blame überspringt den Formatier-Commit by @firsttris in #202
  • Doku: Abgabe an ELSTER und Umzug aus Lexware Office im Überblick, Lücken in README und Doku by @firsttris in #203
  • TypeScript 7 by @firsttris in #204
  • CI beschleunigen: Vitest und Playwright parallel, check aufgeteilt by @firsttris in #205
  • Doku: Haben als App installieren, Links für Anmeldung und App im README by @firsttris in #206
  • Erweiterung „Haben für Mein ELSTER“: TypeScript mit Vite, Icons, ZIP am Release by @firsttris in #207
  • Erweiterung: „Erneut eintragen“ trägt auf einem anderen Formular nichts ein by @firsttris in #208
  • README: Doku-Abschnitt kürzen, statt die Funktionen zu wiederholen by @firsttris in #209

Full Changelog: v0.2.2...v0.3.0

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 02 Nov 08:52

Docker: tristanteu/haben:0.2.2 (also :latest)
Full Changelog: v0.2.1...v0.2.2

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 02 Nov 07:38

Docker: tristanteu/haben:0.2.1 (also :latest)

What's Changed

  • Mein ELSTER mit KI-Assistent: Anleitung, Ausfüllliste und Hinweis by @firsttris in #126
  • README: Installation per Agent oder manuell, FAQ zur Sicherheit, Links zu Kontext und Schreibzeug by @firsttris in #133
  • README: mehr FAQ by @firsttris in #134
  • README: FAQ nennt beide Wege zu ELSTER by @firsttris in #135
  • docs: Datenschutz- und AGB-URLs für Enable-Banking-Produktion erklären by @firsttris in #137
  • Barrierefreiheit und Tastaturbedienung: axe-core-Prüfung aller Seiten, Fixes, Doku by @firsttris in #138
  • TDD-Review des Projekts: 25 belegte Fehler behoben by @firsttris in #139
  • Ist-Versteuerung: Teilzahlungen ergeben genau die Steuer der Rechnung by @firsttris in #140
  • Sicherheit: Funde aus dem Security-Audit beheben by @firsttris in #141
  • Renovate for the KoSIT validator, Node, PostgreSQL, Caddy and restic by @firsttris in #143
  • Renovate: the shared settings for the ordinary packages by @firsttris in #147
  • Update KoSIT validator and XRechnung configuration to v1.6.3 by @renovate[bot] in #145
  • Lock file maintenance by @renovate[bot] in #170
  • Update KoSIT validator and XRechnung configuration to v2026 by @renovate[bot] in #148
  • Update ghcr.io/restic/restic Docker tag to v0.19.1 by @renovate[bot] in #152
  • Update dependency @anthropic-ai/sdk to ^0.137.0 by @renovate[bot] in #151
  • Update Node.js to v26 by @renovate[bot] in #149
  • Update GitHub Actions (major) (major) by @renovate[bot] in #171
  • Update dependencies (minor and patch) by @renovate[bot] in #150
  • Update PostgreSQL to v18 by @renovate[bot] in #169
  • Lock file maintenance by @renovate[bot] in #172
  • Lock file maintenance by @renovate[bot] in #173
  • Umzug aus Lexware Office: DATEV-Spaltennamen, Jahressummen aus DATEV, Enable Banking in den Einstellungen, Banksuche by @firsttris in #175
  • Übersicht: Kachel „Offene Verbindlichkeiten“ (übernimmt #176) by @firsttris in #178
  • Übersicht: Kachel „Offene Verbindlichkeiten“ by @td2209 in #176
  • Übernimmt #177, #179 und #180: Kontostand, Folgeabrufe, Textbausteine by @firsttris in #181
  • Enable Banking: passenden gebuchten Saldo nehmen (CLBD, sonst ITBD) by @td2209 in #177
  • Textbausteine, Einleitung über den Positionen, mehrere E-Mail-Adresse… by @td2209 in #179
  • Enable Banking: Folgeabrufe nicht in Tage einer Datei, Fremdwährungskonten auslassen; Doku Umzug zum Jahreswechsel by @td2209 in #180

New Contributors

Full Changelog: v0.2.0...v0.2.1

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 27 Oct 11:36

Docker: tristanteu/haben:0.2.0 (also :latest)

What's Changed

  • Belegablage: Ordner-fsync unter Windows überspringen by @Disane87 in #110
  • Belege: vor und zurück in der Detailansicht, nach dem Buchen zum nächsten (#106) by @Disane87 in #111
  • Belege: kompakte Detailansicht (#112) und Löschen springt nicht mehr auf gebuchte Belege by @firsttris in #116
  • Belege: Detailansicht passt in die Fensterhöhe, Knöpfe bleiben sichtbar by @Disane87 in #112
  • Belege nacheinander prüfen: Rest aus #106 by @firsttris in #120
  • Bank: Konten benennen und mit Zweck versehen (#105) by @firsttris in #117
  • Bank: Splitbuchung, Ausbuchungen und Zahlungsdienstleister (#108) by @firsttris in #119
  • Fremdwährung: USt-Umrechnungskurse des BMF, Kursdifferenz, Rechnungen in Fremdwährung (#109) by @firsttris in #118
  • Abschlagsrechnungen mit Bezug zum Angebot, Schlussrechnung zieht nur dessen Abschläge ab (#114, Schritt 1) by @firsttris in #123
  • Vorschläge aus der Häufigkeit: Kategorie je Lieferant, Buchungsart je Gegenpartei (#107, erster Schritt) by @firsttris in #121
  • E-Mail-Vorlagen je Art und Sprache (#115, erster Schritt) by @firsttris in #122
  • README: Warum-Abschnitt mit Soll-und-Haben, kleinere Korrekturen by @firsttris in #125
  • e2e: Version in der Navigation darf eine Vorabversion sein by @firsttris in #127
  • Auswahllisten mit eigenem Pfeil, einheitliche Feldhöhe, Vorschau ohne Mono-Zahlen by @firsttris in #129
  • Umzug aus sevDesk by @firsttris in #132
  • Lexoffice-Altbestand für KI-Assistenten: Abgleich, Belege, Konten und Sonderfälle der Umsatzsteuer by @firsttris in #130

New Contributors

Full Changelog: v0.1.12...v0.2.0

v0.2.0-rc.1

v0.2.0-rc.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Oct 17:45

Docker: tristanteu/haben:0.2.0-rc.1 (also :next)

What's Changed

  • Belegablage: Ordner-fsync unter Windows überspringen by @Disane87 in #110
  • Belege: vor und zurück in der Detailansicht, nach dem Buchen zum nächsten (#106) by @Disane87 in #111
  • Belege: kompakte Detailansicht (#112) und Löschen springt nicht mehr auf gebuchte Belege by @firsttris in #116
  • Belege: Detailansicht passt in die Fensterhöhe, Knöpfe bleiben sichtbar by @Disane87 in #112
  • Belege nacheinander prüfen: Rest aus #106 by @firsttris in #120
  • Bank: Konten benennen und mit Zweck versehen (#105) by @firsttris in #117
  • Bank: Splitbuchung, Ausbuchungen und Zahlungsdienstleister (#108) by @firsttris in #119
  • Fremdwährung: USt-Umrechnungskurse des BMF, Kursdifferenz, Rechnungen in Fremdwährung (#109) by @firsttris in #118
  • Abschlagsrechnungen mit Bezug zum Angebot, Schlussrechnung zieht nur dessen Abschläge ab (#114, Schritt 1) by @firsttris in #123
  • Vorschläge aus der Häufigkeit: Kategorie je Lieferant, Buchungsart je Gegenpartei (#107, erster Schritt) by @firsttris in #121
  • E-Mail-Vorlagen je Art und Sprache (#115, erster Schritt) by @firsttris in #122

New Contributors

Full Changelog: v0.1.12...v0.2.0-rc.1

v0.1.12

Choose a tag to compare

@github-actions github-actions released this 21 Oct 05:18

Docker: tristanteu/haben:0.1.12 (also :latest)

What's Changed

  • MCP-Zugang für KI-Assistenten, Stufe 1: nur lesen, lokal by @firsttris in #102
  • Voranmeldung: abzugebenden Monat nach deutscher Zeit bestimmen by @firsttris in #103

Full Changelog: v0.1.11...v0.1.12

v0.1.11

Choose a tag to compare

@github-actions github-actions released this 21 Oct 04:29

Docker: tristanteu/haben:0.1.11 (also :latest)

What's Changed

  • Navigation: Fuß springt nicht mehr, Links unten als Menüpunkte mit Icons by @firsttris in #100
  • e2e: auf das gespeicherte Zertifikat warten, nicht auf den Dateinamen by @firsttris in #101

Full Changelog: v0.1.10...v0.1.11

v0.1.10

Choose a tag to compare

@github-actions github-actions released this 20 Oct 19:20

Docker: tristanteu/haben:0.1.10 (also :latest)

What's Changed

  • README: Dank an @ngres für die Feature-Issues by @firsttris in #80
  • GoBD: Siegel auch für Zuordnungen, Pauschalen und AfA by @firsttris in #82
  • Versteuerung je Jahr: Vorjahr und Umsatzsteuererklärung nach einem Wechsel richtig by @firsttris in #84
  • Hauptbuch, Transaktionen und Sperre der Firmendaten (#81, Schritte 1–3) by @firsttris in #83
  • Abgleich von Journal, Umsatzsteuer und EÜR (#81, Schritt 8) by @firsttris in #85
  • Kleinunternehmer je Zeitraum, Klartext aus Datenbank-Triggern by @firsttris in #89
  • ELSTER-Gateway: Zugang, Signatur, Sendesperre und Protokoll an einer Stelle (#81, Schritt 5) by @firsttris in #87
  • Lebenszyklen und offener Betrag in packages/core (#81, Schritt 4) by @firsttris in #88
  • Festschreiben: PDF und XML vor der Sperre der Hash-Kette (#81, Schritt 9) by @firsttris in #86
  • Nach einem Wechsel zum Jahreswechsel nichts mehr falsch ins Vorjahr buchen (Review #83/#84) by @firsttris in #90
  • Module je Fachbereich mit index.ts und Lint-Regel für Modulgrenzen (#81, Schritt 6) by @firsttris in #91
  • README: Hinweis auf den Beta-Status by @firsttris in #93
  • Release Candidates auf main: vX.Y.Z-rc.N mit :next (#92) by @firsttris in #97
  • Backup-Container für Compose und Quadlets by @firsttris in #98
  • Backup-Status in der App und wöchentlicher Test-Restore by @firsttris in #99

Full Changelog: v0.1.9...v0.1.10

v0.1.9

Choose a tag to compare

@github-actions github-actions released this 16 Oct 10:59

Docker: tristanteu/haben:0.1.9 (also :latest)

What's Changed

  • GoBD: Hash-Kette im Audit-Log und Siegel für festgeschriebene Datensätze by @firsttris in #79

Full Changelog: v0.1.8...v0.1.9