Commit Graph

28 Commits

Author SHA1 Message Date
Jannis Heydemann
2b37583cd9 deleted another useless file
All checks were successful
Gitea CI-CD Pipeline / test (push) Successful in 21s
Gitea CI-CD Pipeline / build-and-deploy (push) Has been skipped
2026-05-06 09:08:52 +02:00
Jannis Heydemann
a6c0ba2570 Deleted useless file
All checks were successful
Gitea CI-CD Pipeline / test (push) Successful in 22s
Gitea CI-CD Pipeline / build-and-deploy (push) Has been skipped
2026-05-06 09:07:12 +02:00
Jannis Heydemann
78f40bc5c7 Buttons on MovieViewList now change between active and not active if their clicked
All checks were successful
Gitea CI-CD Pipeline / test (push) Successful in 21s
Gitea CI-CD Pipeline / build-and-deploy (push) Has been skipped
2026-05-06 09:06:11 +02:00
945dda0506 Merge pull request 'add TypeScript interfaces for cart and cart items' (#5) from feature/cart-interfaces into dev_jannis
All checks were successful
Gitea CI-CD Pipeline / test (push) Successful in 22s
Gitea CI-CD Pipeline / build-and-deploy (push) Has been skipped
Reviewed-on: #5
2026-05-06 06:26:23 +00:00
Jannis Heydemann
06606131ef add TypeScript interfaces for cart and cart items
Introduces BaseCartItem, MovieCartItem, SnackCartItem, and the CartItem
discriminated union in bigConstants.ts. Replaces all any-typed cart
references across CartView, CheckoutView, SnacksView, and BookingModal
with the new typed interfaces. Also types users/currentUser with the
existing User interface and removes the unused JSONType import.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-06 08:25:16 +02:00
e6fee6e4e1 changed if condition on the workflow
All checks were successful
Gitea CI-CD Pipeline / test (push) Successful in 21s
Gitea CI-CD Pipeline / build-and-deploy (push) Has been skipped
Gitea CI-CD Pipeline / test (pull_request) Successful in 22s
Gitea CI-CD Pipeline / build-and-deploy (pull_request) Has been skipped
2026-05-03 23:11:22 +02:00
339e081d58 changed tests command
All checks were successful
Gitea CI-CD Pipeline / test (push) Successful in 21s
Gitea CI-CD Pipeline / build-and-deploy (push) Has been skipped
2026-05-03 23:07:29 +02:00
8dd25c880e added tests
All checks were successful
Gitea CI-CD Pipeline / test (push) Successful in 21s
Gitea CI-CD Pipeline / build-and-deploy (push) Has been skipped
2026-05-03 23:06:07 +02:00
3871f3f61f added a linter and tried it out. that was not fun
Some checks failed
Gitea CI-CD Pipeline / test (push) Failing after 17s
Gitea CI-CD Pipeline / build-and-deploy (push) Has been skipped
2026-05-03 23:03:02 +02:00
0fb1676b72 updated branches
Some checks failed
Gitea CI-CD Pipeline / test (push) Failing after 55s
Gitea CI-CD Pipeline / build-and-deploy (push) Has been skipped
2026-05-03 22:44:38 +02:00
1cb62f1c94 added a build pipeline 2026-05-03 22:43:47 +02:00
f7fc6e4387 for the MovieListView.astro i added api integration. tmrw gotta put the api integration into the main hero.astro file 2026-05-03 21:29:19 +02:00
38673c45a6 cleanup: remove redundant TypeScript files and main.ts 2026-05-03 21:02:35 +02:00
e588042876 refactor: redistribute main.ts logic into Astro components 2026-05-03 21:02:25 +02:00
ad2a07a88e feat: consolidate constants and shared state into bigConstants.ts 2026-05-03 21:02:15 +02:00
Jannis Heydemann
801dbcea97 delete useless files started component building 2026-04-30 14:40:39 +02:00
Jannis Heydemann
7a07dd8c70 Merge branch 'master' into dev_jannis 2026-04-30 12:40:23 +02:00
Jannis Heydemann
d6905da5c5 added .claude to the gitignore 2026-04-30 12:31:58 +02:00
Jannis Heydemann
e72f8a4f1f Added assets, started actual work on making this a proper multi file webapp. gonna continue tonight 2026-04-30 12:30:54 +02:00
houston[bot]
23d5a75891 "Initial commit from Astro" 2026-04-30 08:39:10 +02:00
Jannis Heydemann
e143d8360a finished updates 2026-04-30 08:22:46 +02:00
c805221208 Merge pull request 'fix/console-errors' (#8) from fix/console-errors into dev_jannis
Reviewed-on: Aaron/Kino-Website#8
2026-04-29 13:06:04 +00:00
Jannis Heydemann
40ee49aff5 Closed #1 #2 #3 #4 #5 by converting all files to typescript. cant confirm everything working rn 2026-04-29 15:04:52 +02:00
Jannis Heydemann
c88242b2be fix: console errors - null crash, 404s und fehlende Bilder
- account.ts: null-Guard vor normalizeUser() wenn kein User im LocalStorage
- index.html: plain-JS Dateien (cart, booking, checkout, main) von dist/ auf src/ umgestellt
- index.html: dolby.png -> Dolby.png und dbox.png -> dbox.jpg (falsche Dateinamen)
- style.css: placeholder-Bilder auf vorhandene Dateien umgestellt (shelter.jpg, dbox.jpg, popcorn.jpg)
- Projekt-Setup (package.json, tsconfig.json, src/) initial commitet

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-29 12:36:01 +02:00
Jannis Heydemann
425c5d1900 Added html hints to enable syntax highliting 2026-04-29 11:25:04 +02:00
Jannis Heydemann
e2b4852e0d added password hashing 2026-04-29 10:56:09 +02:00
Jannis Heydemann
1ec130c11e added lfs for img storage 2026-04-29 09:36:13 +02:00
Jannis Heydemann
9e599e496c Aarons Erster Commit 2026-04-29 09:35:10 +02:00