-
aeb6c69a71
Merge: Release v1.11.0
main
v1.11.0
florian.wilde
2026-09-09 22:16:55 +00:00
-
-
8ff526262d
chore(release): v1.11.0
florian.wilde
2026-09-10 00:16:26 +02:00
-
-
e1b71f5fb6
Merge #23: Haengengebliebene Teil-Abrufe nachschlagen
florian.wilde
2026-09-09 22:12:21 +00:00
-
-
6c788b3e7d
Merge #22: Seitengroesse an der Antwort messen
florian.wilde
2026-09-09 22:11:45 +00:00
-
-
76c064bd31
fix(git): haengengebliebene Teil-Abrufe einmal nachschlagen
florian.wilde
2026-09-09 22:46:09 +02:00
-
-
-
abd9f73405
fix(git): Seitengroesse an der Antwort messen, nicht an der Anfrage
florian.wilde
2026-09-09 22:39:26 +02:00
-
-
97ba863356
Merge #19 #20: Teil-Abrufe verschlucken ihre Fehler nicht mehr
florian.wilde
2026-09-09 20:05:26 +00:00
-
-
b062eb36a1
fix(sync): Teil-Abrufe verschlucken ihre Fehler nicht mehr
florian.wilde
2026-09-01 18:09:01 +02:00
-
-
4ce26e1e8d
Merge: Banner als Titelbild der README
florian.wilde
2026-08-19 06:58:25 +00:00
-
-
9fb86fcc61
docs(readme): Banner als Titelbild
florian.wilde
2026-08-19 08:57:42 +02:00
-
-
d11dd9c4ac
Merge #16: Karten je Spalte begrenzen
florian.wilde
2026-08-18 21:27:05 +00:00
-
-
3fd6e41e16
feat(tasks): Karten je Spalte begrenzen, Rest hinter einen Knopf
florian.wilde
2026-08-18 23:19:56 +02:00
-
-
2d191a54bc
Merge: Roadmap auf 19 Releases
florian.wilde
2026-08-18 12:48:35 +00:00
-
-
27b4dd83b7
docs(roadmap): Zahl der Releases auf 19 ziehen
florian.wilde
2026-08-18 14:48:17 +02:00
-
-
a2547b9022
Merge: Release v1.10.1
v1.10.1
florian.wilde
2026-08-18 12:47:12 +00:00
-
-
fd633983b8
chore(release): v1.10.1
florian.wilde
2026-08-18 14:46:35 +02:00
-
-
1b5f3fa1b2
Merge #12: Karte zeigt ein verknuepftes Git-Issue
florian.wilde
2026-08-18 12:39:33 +00:00
-
-
6ee529576d
feat(tasks): Karte zeigt, wenn ein Git-Issue daranhaengt
florian.wilde
2026-08-18 14:04:45 +02:00
-
-
77567c06cd
Merge #10: Token-Rechte vollstaendig dokumentiert
florian.wilde
2026-08-18 11:51:06 +00:00
-
-
e9f01ba8fa
docs(git): jeden ausgehenden Aufruf einzeln mit seinem Recht belegen
florian.wilde
2026-08-18 12:57:02 +02:00
-
7920b6a20f
Token-Rechte vollstaendig dokumentiert
florian.wilde
2026-08-18 12:10:17 +02:00
-
-
6c3f2d5bb6
Merge: Dokumentation auf Stand v1.10.0
florian.wilde
2026-08-18 06:23:04 +00:00
-
-
3617222cc1
docs: alle Markdown-Dokumente auf Stand v1.10.0
florian.wilde
2026-08-18 08:20:57 +02:00
-
43a4c70053
docs(roadmap): Stand auf v1.10.0 gebracht
florian.wilde
2026-08-18 08:10:32 +02:00
-
-
65a31b7cc9
Merge: v1.10.0
florian.wilde
2026-08-18 05:49:55 +00:00
-
-
ce224bc2a4
chore(release): v1.10.0
v1.10.0

florian.wildeandClaude Opus 5
2026-08-18 07:44:16 +02:00
-
-
a264eb0dce
Merge #4: Suche über Aufgaben
florian.wilde
2026-08-18 05:37:54 +00:00
-
-
afe57c4428
Suche ueber Aufgaben
florian.wilde
2026-08-18 03:39:02 +02:00
-
-
0ef0b3d5ca
Merge #3: Globale Zeitleiste
florian.wilde
2026-08-18 01:12:55 +00:00
-
-
9cdd51fba8
Globale Zeitleiste ueber alle Projekte
florian.wilde
2026-08-18 01:54:50 +02:00
-
-
5713facc75
Merge #2: Wochenrückblick
florian.wilde
2026-08-17 23:27:19 +00:00
-
-
52f2d0ce8e
Wochenrueckblick ueber alle Projekte
florian.wilde
2026-08-18 00:55:02 +02:00
-
-
7b60667633
feat(sync): geschlossene Issues haken ihre Aufgabe auch ohne Webhook ab
v1.9.0

florian.wildeandClaude Opus 5
2026-08-17 12:20:53 +02:00
-
a122187feb
feat(auth): Durchgang durch Anmeldung und Sitzungen nach OWASP, v1.8.0
v1.8.0

florian.wildeandClaude Opus 5
2026-08-15 15:38:05 +02:00
-
1fe41ac2a5
fix(ui): Projektseite passt wieder in die Fensterbreite

florian.wildeandClaude Opus 5
2026-08-15 07:32:04 +02:00
-
c270038edd
feat(git): Webhooks fuer Push und Issues, v1.7.0
v1.7.0

florian.wildeandClaude Opus 5
2026-08-15 00:35:29 +02:00
-
e1d435f10a
feat(tasks): Aufgabe als Git-Issue anlegen, Zustand wandert mit

florian.wildeandClaude Opus 5
2026-08-15 00:35:11 +02:00
-
6a7365946b
fix(ui): Dialoge weichen der Bildschirmtastatur aus

florian.wildeandClaude Opus 5
2026-08-15 00:34:56 +02:00
-
c9202fb65e
chore(release): v1.6.0
v1.6.0

florian.wildeandClaude Opus 5
2026-08-14 23:56:03 +02:00
-
5ae1b6ed06
feat(tasks): Schnellerfassung und Aufgaben ueber alle Projekte

florian.wildeandClaude Opus 5
2026-08-14 23:33:16 +02:00
-
fcc903601a
docs(roadmap): v1.6.0 und v1.7.0 aufgenommen

florian.wildeandClaude Opus 5
2026-08-14 23:32:53 +02:00
-
f3c3383231
feat(board): Listenansicht, und die mobile Ansicht laeuft nicht mehr aus dem Bild

florian.wildeandClaude Opus 5
2026-08-14 01:58:27 +02:00
-
86f1fbeb50
fix(scripts): Ausfuehrbarkeitsbit im Git setzen

florian.wildeandClaude Opus 5
2026-07-27 10:13:56 +02:00
-
fc54c73791
fix(docker): die Datenbank veroeffentlicht ueberhaupt keinen Host-Port mehr

florian.wildeandClaude Opus 5
2026-07-27 09:46:24 +02:00
-
d311fe48c0
fix(docker): keine Ports auf 0.0.0.0 und ein Overlay ohne Freigaben

florian.wildeandClaude Opus 5
2026-07-27 09:19:51 +02:00
-
6808d4d34a
fix(scripts): Einrichtung und Update ohne Node

florian.wildeandClaude Opus 5
2026-07-27 00:26:46 +02:00
-
47245152a2
docs: Anleitung fuer den Serverbetrieb und Update-Skript
v1.5.0

florian.wildeandClaude Opus 5
2026-07-27 00:14:31 +02:00
-
d7176339b8
test: Bereinigung des Markdowns festhalten, Ratenbegrenzung nachziehen

florian.wildeandClaude Opus 5
2026-07-27 00:14:31 +02:00
-
df94646371
fix(security): Bildoptimierer abschalten

florian.wildeandClaude Opus 5
2026-07-27 00:14:10 +02:00
-
27f51b6be8
fix(auth): Einmalkennwoerter nicht zweimal annehmen

florian.wildeandClaude Opus 5
2026-07-27 00:14:10 +02:00
-
72e5eb43c4
test: README-Hilfen abdecken, Doku, Version 1.4.0
v1.4.0

florian.wildeandClaude Opus 5
2026-07-26 23:41:42 +02:00
-
e97bd43b23
feat(ui): README auf der Projektseite anzeigen

florian.wildeandClaude Opus 5
2026-07-26 23:41:42 +02:00
-
f8e6c66876
feat(git): README des Repositories holen

florian.wildeandClaude Opus 5
2026-07-26 23:41:18 +02:00
-
01884f4747
test: wiederkehrende Aufgaben abdecken, Doku, Version 1.3.0
v1.3.0

florian.wildeandClaude Opus 5
2026-07-26 23:20:40 +02:00
-
04a07bd36c
fix(ui): Kontrast gedaempfter Texte auf WCAG AA bringen

florian.wildeandClaude Opus 5
2026-07-26 23:20:40 +02:00
-
a3093dc68a
feat(tasks): wiederkehrende Aufgaben

florian.wildeandClaude Opus 5
2026-07-26 23:20:39 +02:00
-
52cfb075e3
test: Heatmap und Vorlagen abdecken, Doku, Version 1.2.0
v1.2.0

florian.wildeandClaude Opus 5
2026-07-26 15:02:38 +02:00
-
57c50cfb7f
feat(projects): Projektvorlagen

florian.wildeandClaude Opus 5
2026-07-26 15:02:38 +02:00
-
ca6181b58f
feat(git): Commit-Heatmap ueber ein Jahr

florian.wildeandClaude Opus 5
2026-07-26 15:02:19 +02:00
-
fce0a90cc3
chore: prisma.config.ts, Tests und Doku, Version 1.1.0
v1.1.0

florian.wildeandClaude Opus 5
2026-07-26 14:30:44 +02:00
-
16e8d31277
feat(ui): Aenderungsverlauf hinter der Versionsnummer

florian.wildeandClaude Opus 5
2026-07-26 14:30:43 +02:00
-
d97b6f650a
feat(pwa): als App installierbar

florian.wildeandClaude Opus 5
2026-07-26 14:30:43 +02:00
-
49e253f70b
feat(board): Mehrfachauswahl fuer Status, Tags und Loeschen

florian.wildeandClaude Opus 5
2026-07-26 14:30:17 +02:00
-
1400bca047
feat(board): freie Reihenfolge im Projektbrett

florian.wildeandClaude Opus 5
2026-07-26 14:30:17 +02:00
-
5253b0a317
test: mehrere Repositories abdecken, Doku, Version 1.0.0
v1.0.0

florian.wildeandClaude Opus 5
2026-07-26 13:24:08 +02:00
-
b882c870c3
feat(ui): Repositories im Git-Panel verwalten

florian.wildeandClaude Opus 5
2026-07-26 13:24:08 +02:00
-
a843f08211
feat(git): mehrere Repositories je Projekt

florian.wildeandClaude Opus 5
2026-07-26 13:23:53 +02:00
-
2bff6faf3d
feat(auth): Zwei-Faktor-Anmeldung per TOTP

florian.wildeandClaude Opus 5
2026-07-26 12:36:37 +02:00
-
af562584ad
feat(projects): Aktivitaetsverlauf je Projekt

florian.wildeandClaude Opus 5
2026-07-26 12:36:19 +02:00
-
fa5fd78318
test: Schnellsuche und Issue-Uebernahme abdecken, Version 0.9.0
v0.9.0

florian.wildeandClaude Opus 5
2026-07-26 11:36:44 +02:00
-
75460c8cf4
feat(tasks): offene Git-Issues als Aufgaben uebernehmen

florian.wildeandClaude Opus 5
2026-07-26 11:36:44 +02:00
-
3bad4ace10
feat(ui): Schnellsuche mit Strg+K

florian.wildeandClaude Opus 5
2026-07-26 11:36:44 +02:00
-
a237a79915
docs: Stillstandsmeldung dokumentieren, Version 0.8.0
v0.8.0

florian.wildeandClaude Opus 5
2026-07-26 10:55:15 +02:00
-
18ed4de9f9
feat(admin): Schwelle fuer den Stillstand einstellbar

florian.wildeandClaude Opus 5
2026-07-26 10:55:15 +02:00
-
4d1389c3a8
feat(notify): stillstehende Projekte melden

florian.wildeandClaude Opus 5
2026-07-26 10:55:15 +02:00
-
252c0686df
docs: Benachrichtigungen dokumentieren, Version 0.7.0

florian.wildeandClaude Opus 5
2026-07-26 10:23:06 +02:00
-
f1e4271488
feat(ui): Benachrichtigungsziele unter "Mein Konto"

florian.wildeandClaude Opus 5
2026-07-26 10:22:50 +02:00
-
3bfed6d9f6
feat(notify): Benachrichtigungen ueber ntfy, Webhook und E-Mail
v0.7.0

florian.wildeandClaude Opus 5
2026-07-26 10:22:50 +02:00
-
d1b9dfe535
docs: Testebenen dokumentieren, Version 0.6.0

florian.wildeandClaude Opus 5
2026-07-26 09:50:55 +02:00
-
ebea3786b1
ci: Pipeline fuer Gitea Actions

florian.wildeandClaude Opus 5
2026-07-26 09:50:55 +02:00
-
6e63fec49b
test: Ende-zu-Ende-Tests mit Playwright
v0.6.0

florian.wildeandClaude Opus 5
2026-07-26 09:50:36 +02:00
-
3ce866da2c
docs: CLAUDE.md mit Projektkontext

florian.wildeandClaude Opus 5
2026-07-26 09:50:36 +02:00
-
5b40d5e4ff
feat(api): progressFromTasks im Projekt-Endpunkt

florian.wildeandClaude Opus 5
2026-07-26 09:30:04 +02:00
-
c50fa811c5
docs: Aufgabenbrett dokumentieren

florian.wildeandClaude Opus 5
2026-07-26 09:29:51 +02:00
-
e40a3bd62e
fix: Warnung beim Einlesen der Versionsnummer beseitigen
v0.5.0

florian.wildeandClaude Opus 5
2026-07-26 09:29:50 +02:00
-
79c4bd1967
feat(export): Aufgaben in Export, Import und Sicherung aufnehmen

florian.wildeandClaude Opus 5
2026-07-26 09:29:50 +02:00
-
0212dad2bf
feat(ui): Aufgabenbrett auf der Projektseite

florian.wildeandClaude Opus 5
2026-07-26 09:29:28 +02:00
-
72bcf824ce
feat(tasks): Aufgaben je Projekt mit Spalten und Reihenfolge

florian.wildeandClaude Opus 5
2026-07-26 09:29:28 +02:00
-
298da72b6d
docs: v0.3.0 und v0.4.0 dokumentieren, Roadmap fortschreiben

florian.wildeandClaude Opus 5
2026-07-26 01:04:42 +02:00
-
92285b11fc
fix: Versionsnummer aus einer einzigen Quelle

florian.wildeandClaude Opus 5
2026-07-26 01:04:42 +02:00
-
e55dab6473
feat(ui): Kanban-Board mit Ziehen und Ablegen

florian.wildeandClaude Opus 5
2026-07-26 01:04:42 +02:00
-
de8f13f242
test: Fundament mit Vitest fuer die reine Logik

florian.wildeandClaude Opus 5
2026-07-26 01:04:19 +02:00
-
03ce74faa2
feat(git): offene PRs und Issues, CI-Status und Commit-Aktivitaet

florian.wildeandClaude Opus 5
2026-07-26 01:04:19 +02:00
-
4bb600bb06
feat(search): Volltextsuche ueber Notizen

florian.wildeandClaude Opus 5
2026-07-26 01:03:55 +02:00
-
04e8437f29
feat(ui): Markdown in Beschreibung und Notizen
v0.4.0

florian.wildeandClaude Opus 5
2026-07-26 01:03:55 +02:00
-
67d9222c97
docs: Export, Import und Sicherung dokumentieren

florian.wildeandClaude Opus 5
2026-07-26 00:33:57 +02:00
-
7a98c8852e
feat(ops): Sicherungsskripte mit pg_dump fuer Windows und Unix

florian.wildeandClaude Opus 5
2026-07-26 00:33:57 +02:00
-
a17f32c378
feat(ui): Export und Import in der Oberflaeche

florian.wildeandClaude Opus 5
2026-07-26 00:33:57 +02:00
-
91c94e7383
feat(export): Projekte exportieren und importieren

florian.wildeandClaude Opus 5
2026-07-26 00:33:26 +02:00
-
bad90753d0
docs: Abgleich dokumentieren und Roadmap anlegen

florian.wildeandClaude Opus 5
2026-07-25 23:38:19 +02:00