Commit Graph

109 Commits

Author SHA1 Message Date
c85415e740 Check if user is logged in
If the user is not logged in they will be redireted to the login page
Removed old razor Page that is not needed anymore
2023-06-24 18:42:11 +02:00
7cd20602b6 Add .vscode to gitignore 2023-06-24 17:41:41 +02:00
d45fa68fe0 Add visibility if valid kunde on speisekarte 2023-06-24 17:23:41 +02:00
a9418aea33 Add kunden login index 2023-06-24 17:11:52 +02:00
7b8db08d99 Merge branch 'dev' into YUM04-RegistrierungKunde 2023-06-24 16:46:59 +02:00
5b21244ee5 Datenbankintegrität speisekarte fix2 (#46) 2023-06-24 16:28:30 +02:00
8dcccae14a Merge branch 'dev' into Datenbankintegrität-Speisekarte_fix2 2023-06-24 16:23:51 +02:00
fced97beb0 Admin Login integriert (#45)
Co-authored-by: GEI22857 <GEI22857@spengergasse.at>
2023-06-24 15:52:16 +02:00
bf32b6999b Add db integrations on yummyPoints (#43) 2023-06-24 15:23:56 +02:00
ba6266579d New Kundenregistrierung 2023-06-24 15:17:45 +02:00
b7719ca4b6 Add db integrations on yummyPoints 2023-06-24 14:55:29 +02:00
b242ea8c64 Fix shoppingcart Abholzeit 2023-06-24 14:40:39 +02:00
075d2a4838 Update shoppingcart 2023-06-23 20:04:29 +02:00
04a221f20b Update speisekarte2 details 2023-06-23 20:04:11 +02:00
6f8dabbd3f new Favicon (#40) 2023-06-23 18:47:25 +02:00
fe765064de new Favicon 2023-06-23 18:47:18 +02:00
ece3af8316 Chefin Stuff new (#39)
Chefin changes new
2023-06-23 18:07:07 +02:00
4180c3c61e Chefin Stuff new 2023-06-23 18:05:13 +02:00
a51fe08db8 Add db integration show menuitems 2023-06-23 14:52:39 +02:00
fe4a58e4ea Fix docker-compose (#35)
Fixes the docker-compose of the WebApi
2023-06-23 14:33:25 +02:00
688315441e Add content to README.md (#38)
* Add content to README.md

* Add project description

* Update README.md
2023-06-23 14:32:57 +02:00
6c1b7bd336 Revert "Yum04 82 bestelluebersicht detail chefin" (#36)
Revert "Yum04 82 bestelluebersicht detail chefin (#33)"

This reverts commit cc4ffab409.
2023-06-22 23:40:28 +02:00
e317144914 Add domainmodell admin (#34) 2023-06-22 22:58:49 +02:00
f41229cd71 Fix docker-compose 2023-06-22 22:49:08 +02:00
4b5f0c2b96 Feature/docker (#31)
* Add Docker capabilities

Changed launchSettings
Added Dockerfile && docker-compose with traefik labels

* Relocate launchSettings.json

* Delete workflows

Not needed anymore

* Add Docker for WebApi
Added docker-compose && Dockerfile

* Fix minor mistakes

---------

Co-authored-by: ProfessionalUwU <andre.fuhry@hopeless-cloud.xyz>
2023-06-22 22:46:35 +02:00
cc4ffab409 Yum04 82 bestelluebersicht detail chefin (#33)
* Start

* Finish Yummy-Punkte

* Finish Feedback

* FBestätigung fertig

* Feddback changed button and text

* Feedback and confirm finish

* Deleted a break (Feedback confirm)

* Prototype not finished

* Erste Realisierung

* Little Fixes to all Pages

* Created neu razor page and css

* Finish BestelluebersichtD-Chefin

* New

---------

Co-authored-by: ProfessionalUwU <andre.fuhry@hopeless-cloud.xyz>
2023-06-22 22:05:45 +02:00
51a7751337 Footer und Kontakt fixes (#32)
ist okay
2023-06-22 21:45:43 +02:00
94f6f099bb Update README.md (#30)
Add badge
2023-06-07 15:02:19 +02:00
980838f004 Update README.md 2023-06-07 14:56:04 +02:00
bcbc1c9537 Fix main.yml (#29)
Should now work
2023-06-07 14:50:32 +02:00
6768c91922 Fix main.yml 2023-06-07 14:39:01 +02:00
dbf7cdd6fa Create main.yml (#28)
Fist try on deployment
2023-06-07 14:25:50 +02:00
4b4e0c0f94 Create main.yml 2023-06-07 14:16:12 +02:00
6151618c7c Yum04 80 registrierung admin (#27)
* Start

* Finish Yummy-Punkte

* Finish Feedback

* FBestätigung fertig

* Feddback changed button and text

* Feedback and confirm finish

* Deleted a break (Feedback confirm)

* Prototype not finished

* Erste Realisierung

* Delete Registrierung Kunde

* Update Yummy-Punkte.razor.css

Minor fix

---------

Co-authored-by: ProfessionalUwU <andreas.fuhry@gmail.com>
Co-authored-by: FUH22860 <101731147+FUH22860@users.noreply.github.com>
2023-06-06 23:02:24 +02:00
a3f88c1998 Yum04 70 feedback (#26)
* Start

* Finish Yummy-Punkte

* Finish Feedback

* FBestätigung fertig

* Feddback changed button and text

* Feedback and confirm finish

* Deleted a break (Feedback confirm)

---------

Co-authored-by: ProfessionalUwU <andreas.fuhry@gmail.com>
2023-06-06 22:37:58 +02:00
2e2b2be520 Fix email (#25) 2023-06-05 19:46:38 +02:00
4df925ad39 Fixec merge mistake (#24)
Hope that all I need to fix
2023-06-05 19:30:33 +02:00
7410d330c2 Impressum Seite fertig (#23)
Bitte review

Co-authored-by: FUH22860 <FUH22860@spengergasse.at>
2023-06-05 19:18:16 +02:00
ea4bf9d490 Konto Seite fertig (#22)
Bitte review.

Co-authored-by: FUH22860 <FUH22860@spengergasse.at>
2023-06-05 19:14:23 +02:00
47ddfda738 Yum04 76 datenschutzerklarung footer (#21)
* YUM04-76: Rough draft of the Datenschutzerklärung

* YUM04-76: Draft for both pages
Rough draft for the Datenschutzerklärung
Rough draft for the cookies page
2023-06-05 18:52:49 +02:00
aeac1a81f7 Merge pull request #20 from yummy4friends/YUM04-56-datenbankserver-einrichten
WebAPI for database integrity added
2023-06-05 16:48:50 +02:00
9cd1376cfd Frontend "Speisekarte2"
Frontend according to figma design "Speisekarte2"
2023-05-26 21:58:56 +02:00
70541c1b4d DB integration
The categories are taken from the api and output according to the design template.
2023-05-26 21:57:31 +02:00
b008d87ec8 WebAPI for database integrity added
Restructure the solution
* The project has been split into the database integration "src/webapi" and the Blazor wasm project "src/y4f".

WebAPI
* API with CRUD capabilities

* The main task of the "WebAPI" project is to access the database data and make it available to the Blazor-WASM project via an API.

* GET example of the allergy table via the file "TestFetchAllergienData.razor", which can be tested via the browser "/TestFetchAllergienData".
2023-05-21 00:50:08 +02:00
4d9bc7d7b5 Yum04 67 bestellbestaetigung fertigestellt (#18)
* Start

* Finish Yummy-Punkte

* Finish Bestellbestätigung

* Bestellbestätigung Loadingbar aktualisiert
2023-05-19 15:21:14 +02:00
05f95d8085 Add Yum04 21 yummy punkte (#17)
* Fix: Use razor syntax to comment in old comment

* Fix: Made comment actually work

* Feat: Add Yummy-Punkte page

* Feat: Start working on page
2023-05-19 11:03:30 +02:00
e181c13ac2 App.razor changed (#15)
Navbar und Footer wird wieder angezeigt.
2023-05-09 16:48:03 +02:00
7f45436118 Yum04 20 speisekarte (#14)
* Speisekarte angefangen, Links zu Pages

* Tabellen erstellt

* Dropdown getestet, index.html script inkludiert

* Speisekarte fertiggestellt

* Speisekarte fertig (diesmal auch responsive)

* YUM4-20 index.html

---------

Co-authored-by: zha19115 <105790331+zha19115@users.noreply.github.com>
2023-05-09 13:01:19 +02:00
818fe95ca1 Yum04-60 bestellabschluss (#13)
* Kontoverwaltung

* Kontoverwaltung Finish

* Kontoverwaltung Button not finished

* Kontoverwaltung Button not finished

* Kontoverwaltung fertig.

* Kontoverwaltung final finish

* Erster Entwurf fertig

* Finish Bestellabschluss

* Final Final FInisch
2023-05-08 19:36:12 +02:00
3b6896b630 Yum04-54 kontoverwaltung (#11)
* Kontoverwaltung

* Kontoverwaltung Finish

* Kontoverwaltung Button not finished

* Kontoverwaltung Button not finished

* Kontoverwaltung fertig.

* Kontoverwaltung final finish
2023-05-08 19:16:57 +02:00