-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Develop #1
Open
Paja123
wants to merge
27
commits into
main
Choose a base branch
from
develop
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Treba dodati sesiju i ispitivanje da li je na sesiji Admin, ako nije onda vratiti neki bad request ili sl.
Dodao sam prijavlljvanje na sistem i mogucnost pregleda svojih podataka. Nisam dodao mogucnost menjanja svojih podataka.
Dodao sam da Administratori imaju pregled svih korisnika. Dodao sam da Menadžer ima pregled svog restorana i porudžbina koje su vezane za taj restoran
Dodali smo sledece funkcionalnosti: Mogucnosti admina: -kreiranje Dostavljaca i Menadzera -Postavljanje menadzera restorana - Kreiranje Restorana -Prikaz svih restorana u okviru pocetne strane -Dobavljanje restorana preko tipa, naziva ili lokacije restorana Mogucnosti menadzera: -Dodavanje artikala i brisanje artikala iz ponude restorana Co-Authored-By: MrDotMan02 <104990681+MrDotMan02@users.noreply.github.com>
Dodali smo mogucnost pregleda liste porudzbina od strane ulogovanog kupca. Co-Authored-By: MrDotMan02 <104990681+MrDotMan02@users.noreply.github.com>
Dodali smo mogucnost pregleda svojih porudzbina od strane ulogovanog kupca Co-Authored-By: MrDotMan02 <104990681+MrDotMan02@users.noreply.github.com>
Dodali smo dostavljacima mogucnost pregleda svih porudzbina u stanju cekaDostavljaca Co-Authored-By: MrDotMan02 <104990681+MrDotMan02@users.noreply.github.com>
Dodali smo: -1 endpoint za kreiranje porudzbine i stavljanje njenog statusa na "Obrada" -1 endpoint za dodavanje artikala u korpu koji trazi porudzbinu u statusu "Obrada" kod ulogovanog kupca i na nju dodaje artikle. -1 endpoint za uklanjanje elemenata iz porudzbine sa statusom "Obrada" Co-Authored-By: MrDotMan02 <104990681+MrDotMan02@users.noreply.github.com>
Dodali smo novi tip statusa porudzbine "USastavljanju" u kome ce se porudzbina cuvati na repozitorijumu tokom sastavljanja i dodali smo endpoint poruci koji ce promeniti status porudzbine u "Obrada" ukoliko porudzbina nije prazna. Ako je prazna endpoint poruci ce obrisati porudzbinu iz repozitorijuma. Co-Authored-By: MrDotMan02 <104990681+MrDotMan02@users.noreply.github.com>
Dodali smo String polje u klasi Artikal koje ce sadrzati naziv datoteke slike. Dodali smo u restController-u cuvanje slike u folder images. Dodali smo klasu ce osigurati da se slika sacuva u odgovarajuci folder, i ako on ne postoji ova klasa ce ga kreirati. Dodali smo konfiguracionu klasu MvcConfig koja sluzi za dobavljanje slike za prikaz na sajt. Ona je za sad beskorisna jer jos uvek nemamo front-end, ali moze biti korisna kasnije. Co-Authored-By: MrDotMan02 <104990681+MrDotMan02@users.noreply.github.com>
-Dodali smo mogucnost da menadzer promeni status porudzbine iz "Obrada" u "UPpripremi" i onda iz tog stanja u "CekaDostavljaca". -Dodali smo mogucnost da dostavljac promeni status porudzbine iz "CekaDostavljaca" u "UTransportu" i onda iz tog stanja u "Dostavljena". -Kada dostavljac preuzme porudzbinu samo on moze da promeni njen satus u Dostavljena. -Kada porudzbina bude dostavaljena kupac ce dobiti svoj broj bodova. -Dodali smo da se pri registraciji kupca njemu dodaje korpa(prazna porudzbina u statusu "USastavljanju") -Zbog toga smo obrisali endpoint kreiraj-porudzbinu i napravili novi izaberi-restoran koji radi koji ce u listi porudzbina kupca pronaci onu u statusu "U sastavljanu" i njoj dodati ostale parametre. Co-Authored-By: MrDotMan02 <104990681+MrDotMan02@users.noreply.github.com>
Dodali smo par RestoranIspisDto i KomentarDto kako bi ispis ove 2 stavke bio kako treba. -Izvrsili male korekcije kod url-ova koji se sastoje od vise reci u svim kontrolerima. Co-Authored-By: MrDotMan02 <104990681+MrDotMan02@users.noreply.github.com>
Napravili novi dto za ispis naziva, tipa i adrese svih restorana. Co-Authored-By: MrDotMan02 <104990681+MrDotMan02@users.noreply.github.com>
Dodali smo da su sva polja sem opisa i kolicine obavezni. Co-Authored-By: MrDotMan02 <104990681+MrDotMan02@users.noreply.github.com>
Dodali smo menjanje statusa porudzbine u obrada i nakon togaa automatsko kreiranje nove liste u statusu USasatavljanju za tog kupca Co-Authored-By: MrDotMan02 <104990681+MrDotMan02@users.noreply.github.com>
Spojili smo kreiranje restorana i lokacije u jedan endoint(menadzer) i ispravili pregled svojih porudzbina(kupac)
Dodali smo prikaz restorana po njegovom id-u, ako i pretragu restorana po svim parametrima u jednom endopoint-u. Obrisali smo razlicite metode pretrage po razlicitim parametrima. Co-Authored-By: MrDotMan02 <104990681+MrDotMan02@users.noreply.github.com>
Dodali smo funkcionalnosti: (Menadzer) -uklanjanje artikala (samo iz ponude restorana) -izmena artikala Za oba endointa smo dodali proveru da li je artikal u ponudi njihovog restorana, ako nije vracamo HttpStatus.BAD_REQUEST Co-Authored-By: MrDotMan02 <104990681+MrDotMan02@users.noreply.github.com>
Resili smo probleme oko CORS-a. Ostalo je da uradimo redirektovanje u odnosu na uogu ulogovanog korisnika. Co-Authored-By: MrDotMan02 <104990681+MrDotMan02@users.noreply.github.com>
Promenili smo sto je bilo osnovno za primanje informacija sa browsera i promenili smo formatiranje datuma kako bi se usaglasilo sa javascript tipom datuma. Co-Authored-By: MrDotMan02 <104990681+MrDotMan02@users.noreply.github.com>
Dodali zagrade nakon u res.json() i sada vraca podatke kako treba. Nema portrebe da vraca nesto funkcija registracija Co-Authored-By: MrDotMan02 <104990681+MrDotMan02@users.noreply.github.com>
Dodali smo da prikaz porudzbina kupca ne vraca onu koja je u sastavljanju
Ispravili smo visestrulo slanje istih porudzbina i dodali datum i vreme u PorudzbinaDto kako bi na frontu mogli da ispisemo to.
Samo stavili da umesto liste korisnika vraca listu korisnikDto-ova zbog mogucnosti ispisa datuma u browseru. Co-Authored-By: MrDotMan02 <104990681+MrDotMan02@users.noreply.github.com>
Standardne izmene kako bi radilo prihvatanje podataka sa fronta Co-Authored-By: MrDotMan02 <104990681+MrDotMan02@users.noreply.github.com>
Ispravili dupliranje iste porudzbine prilikom promene statusa porudzbine i omogucili rad ove finkcije sa fronta Co-Authored-By: MrDotMan02 <104990681+MrDotMan02@users.noreply.github.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.