Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
83 commits
Select commit Hold shift + click to select a range
9ec42bf
Dependencies hinzugefügt.
JannikU09 Apr 17, 2026
76b2344
Sortierung in der route.ts implementiert, sodass nach authorId und ye…
JannikU09 Apr 17, 2026
fdef1bc
POST-Methode angepasst.
JannikU09 Apr 20, 2026
08431de
Dependency hinzugefügt.
JannikU09 Apr 20, 2026
4841cbb
README.md angepasst.
JannikU09 Apr 22, 2026
ca4377f
Dependency von Zod hinzugefügt.
JannikU09 Apr 23, 2026
ce7cdac
Dependencies aktualisiert.
JannikU09 Apr 23, 2026
0fa4148
Dependencies angepasst.
JannikU09 Apr 24, 2026
e7aaeef
Dependencies angepasst.
JannikU09 Apr 24, 2026
8f95e4c
README.md wurde überarbeitet.
JannikU09 Apr 24, 2026
3c7c9e0
Button-Komponente implementiert.
JannikU09 Apr 27, 2026
1fb52fa
Dependencies angepasst.
JannikU09 Apr 27, 2026
5b1d94c
CSS-Klasse für den Button angepasst.
JannikU09 Apr 29, 2026
c4d40b3
CSS-Datei, für die Page-Komponente, hinzugefügt.
JannikU09 Apr 29, 2026
007dccd
CSS-Datei angepasst.
JannikU09 Apr 29, 2026
019d564
settings.json angepasst.
JannikU09 Apr 29, 2026
637bc38
Migration der SQL-Datei.
JannikU09 Apr 30, 2026
0bcb0a9
GET und POST Funktionen angepasst.
JannikU09 Apr 30, 2026
dcc7be9
PUT-Request Funktion implementiert, um einzelne Bücher zu bearbeiten.
JannikU09 Apr 30, 2026
9f6f38b
BookForm-Komponente implementiert, für ein wiederverwendbares Formular.
JannikU09 Apr 30, 2026
e89c390
BooksPage implementiert, um die Bücher, das Create-Form und Update-Fo…
JannikU09 Apr 30, 2026
c85e4ef
style:
JannikU09 Apr 30, 2026
d53299f
GET-Request implementiert, um einzelne Bücher abzurufen.
JannikU09 Apr 30, 2026
7850e2e
Year wird in Number umgewandelt.
JannikU09 May 6, 2026
0fd7a28
AuthorId hat den Typ number.
JannikU09 May 6, 2026
cc26735
Zod-Validierung, um neue Bücher hinzuzufügen, implementiert.
JannikU09 May 6, 2026
7913057
Dependency von pnpm aktualiesiert.
JannikU09 May 8, 2026
753b39e
POST-Request angepasst.
JannikU09 May 8, 2026
92780a9
Zod-Validierung implementiert.
JannikU09 May 8, 2026
e4cbf07
Funktion updateBook überarbeitet.
JannikU09 May 8, 2026
7885eb8
BookForm-Komponente überarbeitet.
JannikU09 May 8, 2026
fc90e8f
zod-Schema angepasst - title und authorId nicht mehr optional.
JannikU09 Jun 1, 2026
53d1324
In der updateBook-Funktion, Variable book in data geändert.
JannikU09 Jun 1, 2026
fa458e5
Zod-Schema geändert. Nur noch eins existiert und wird exportiert.
JannikU09 Jun 1, 2026
4fcfe16
README geändert.
JannikU09 Jun 1, 2026
f49b325
In die GET-Funktion, query-Parameter implementiert für eine Suchefunk…
JannikU09 Jun 2, 2026
f9fb225
.css-Klassen für die Suche hinzugefügt.
JannikU09 Jun 2, 2026
790460b
Für Suchfunktion, handleSearch und resetSearch implementiert und jewe…
JannikU09 Jun 2, 2026
6903cc9
build:
JannikU09 Jun 3, 2026
a8ebac1
fix:
JannikU09 Jun 3, 2026
0bca833
Implementierung eines getrennten Interface für Author.
JannikU09 Jun 8, 2026
b1b39a3
Implementierung eines getrennten Interface für BookFormProps.
JannikU09 Jun 8, 2026
8b71685
Implementrieung eines getrennten Interface für BookInitialValues.
JannikU09 Jun 8, 2026
476d94a
Implementierung eines getrennten Interface für BookWithAuthor.
JannikU09 Jun 8, 2026
7176c33
Implementierung eines getrennten Interface für ButtonProps.
JannikU09 Jun 8, 2026
2e9c20c
h1 - margin-bottom auf 5px geändert.
JannikU09 Jun 9, 2026
d6fb57b
packageManager, zu Version "pnpm@11.5.2", geupdated
JannikU09 Jun 9, 2026
a57531e
CSS-Klasse, pageSizeSelect hinzugefügt.
JannikU09 Jun 10, 2026
c223b43
Verschieben des Interfaces in eigene Datei.
JannikU09 Jun 10, 2026
adc7fd7
Verschieben des Interface in eigene Datei.
JannikU09 Jun 10, 2026
ff39706
Implementierung eines getrenten Interface für BookResponse.
JannikU09 Jun 10, 2026
db6a346
refactor:
JannikU09 Jun 11, 2026
5918c0e
refactor:
JannikU09 Jun 12, 2026
42842ec
Zu der GET-Funktion, Suche und Pagination hinzugefügt.
JannikU09 Jun 12, 2026
b61f1d7
Pagination implementiert.
JannikU09 Jun 12, 2026
24a5b3d
Funktion useDebounce implementiert, um bei der Textsuche einen Zeitab…
JannikU09 Jun 12, 2026
f82b63d
Funktion useDebounce importiert, um bei der Textsuche einen Zeitabsta…
JannikU09 Jun 29, 2026
9e27bf3
vitest.config.ts, vitest.setup.ts und vitest.d.ts angelegt.
JannikU09 Jun 30, 2026
d3eef25
compiler-Options angepasst.
JannikU09 Jun 30, 2026
912f189
Importpfad der Button-Komponente angepasst.
JannikU09 Jul 2, 2026
06a557e
pnpm scripts hinzugefügt und angepasst.
JannikU09 Jul 2, 2026
8026515
pnpm scripts angepasst und hinzugefügt.
JannikU09 Jul 2, 2026
9482d49
variant "danger" hinzugefügt.
JannikU09 Jul 2, 2026
555f1b7
Typdatei für "*.css" hinzugefügt.
JannikU09 Jul 2, 2026
fd8d05a
Dependencies aktualisiert.
JannikU09 Jul 2, 2026
0bfe97b
Import von Zod hinzugefügt.
JannikU09 Jul 2, 2026
b111096
Bücherliste, für die Vitest-Tests, hinzugefügt.
JannikU09 Jul 7, 2026
6f4664f
Test-File für Vitest angelegt.
JannikU09 Jul 8, 2026
ebdffa0
Hilfstext für die ISBN implementiert.
JannikU09 Jul 10, 2026
175c170
CSS-Datei, für isbnHilfstext hinzugefügt.
JannikU09 Jul 10, 2026
d708582
Schneller Commit.
JannikU09 Jul 10, 2026
62806dd
Schneller Commit
JannikU09 Jul 10, 2026
4c0cd9d
Aufgabe 11:
JannikU09 Jul 28, 2026
d67430d
Toaster von Sonner implementiert.
JannikU09 Jul 29, 2026
ec190fb
Dependency sonner ins Projekt hinzugefügt.
JannikU09 Jul 29, 2026
bb94a02
ISBN ist ab jetzt required.
JannikU09 Jul 31, 2026
5e62574
Andere Dinge.
JannikU09 Jul 31, 2026
962aed8
parsedAuthorId kann nicht mehr Null sein.
JannikU09 Aug 3, 2026
cccd24e
ID zu optional geändert.
JannikU09 Aug 3, 2026
7ce1aea
Farben und Erweiterung der Toasts hinzugefügt.
JannikU09 Aug 3, 2026
3211d63
Typ für event hinzugefügt.
JannikU09 Aug 3, 2026
4277893
Angefangen mit dem Hinzufügen von Updates mit Optimistic UI und toast…
JannikU09 Aug 7, 2026
d0f53af
Button margin geändert und onSubmit handling in BookForm angepasst.
JannikU09 Aug 7, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .npmrc

This file was deleted.

7 changes: 7 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"js/ts.tsdk.path": "node_modules/typescript/lib",
"editor.codeActionsOnSave": {
"source.organizeImports.biome": "explicit",
"source.fixAll.biome": "explicit"
}
}
Loading