Skip to content

Feat/backend project management - #46

Open
koza-mati wants to merge 42 commits into
mainfrom
feat/backend-project-management
Open

Feat/backend project management#46
koza-mati wants to merge 42 commits into
mainfrom
feat/backend-project-management

Conversation

@koza-mati

Copy link
Copy Markdown
Contributor

Zarządzanie projektami w zakładce projekty

Opis

Wprowadzono zmiany w zakładce Project obejmujące zarzadzanie wpisami:

  • dodawanie nowych wpisów
  • edycja istniejących wpisów
  • usuwanie wpisów

Powiązane zgłoszenie (Issue)

Closes #13

Motywacja i kontekst

Celem było umożliwienie wygodnego zarzadzania wpisami w module Project oraz zapewnienie spójnego zachowania widoku po operacjach CRUD (zapis/edycja/usuniecie).

Jak zostało to przetestowane?

Przetestowano ręcznie w aplikacji:

  • dodanie wpisu i weryfikacja pojawienia się na liście
  • edycja wpisu i weryfikacja aktualizacji danych w widoku
  • usuniecie wpisu i weryfikacja usunięcia z listy
  • weryfikacja zachowania po bledach walidacji

Rodzaje zmian

  • Naprawa błędu (zmiana niełamiąca kompatybilności, która naprawia problem)
  • [x ] Nowa funkcja (zmiana niełamiąca kompatybilności, która dodaje funkcjonalność)
  • Zmiana łamiąca kompatybilność (naprawa lub funkcja, która spowodowałaby zmianę istniejącej funkcjonalności)

Lista kontrolna:

  • [ x] Mój kod jest zgodny ze stylem kodu tego projektu.
  • Moja zmiana wymaga zmiany w dokumentacji.
  • Zaktualizowałem odpowiednio dokumentację.

koza-mati added 24 commits March 4, 2026 14:23
…oject (images, translations) and build ProjectResponseDto
…ProjectNotFound, better enum type-mismatch messages)
@koza-mati
koza-mati requested a review from xEdziu May 18, 2026 20:52
@koza-mati koza-mati self-assigned this May 18, 2026
@koza-mati koza-mati added the backend Zadania dla zespołu backend'u label May 18, 2026
@koza-mati koza-mati linked an issue May 18, 2026 that may be closed by this pull request
xEdziu
xEdziu previously requested changes May 21, 2026

@xEdziu xEdziu left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Troszkę takich rzeczy do poprawek i rzeczy do wyjaśnień

Comment thread backend/src/main/java/algo/controller/ProjectController.java
Comment thread backend/src/main/java/algo/module/Project.java
Comment thread backend/src/main/java/algo/module/Project.java
Comment thread backend/src/main/java/algo/module/Project.java
Comment thread backend/src/main/java/algo/services/ProjectMap.java Outdated
Comment thread backend/src/main/java/algo/services/ProjectMap.java
Comment thread backend/src/main/java/algo/services/ProjectService.java Outdated
@xEdziu

xEdziu commented May 21, 2026

Copy link
Copy Markdown
Member

po poprawkach, proszę @koza-mati o oznaczenie @AdamKruszczynski - dogadałem się z nim, że będzie sprawdzał PRki backendu

@KBruy

KBruy commented Aug 13, 2026

Copy link
Copy Markdown
Collaborator

@AdamKruszczynski jak stoimy z tą prką? Będzie refractor czy przepychamy to?

@AdamKruszczynski

Copy link
Copy Markdown
Collaborator

@KBruy sprawdzę całą PR i dam znać z tego co widzę to nie jest ona dokończona. Jeżeli faktycznie tak jest to naniosę odpowiednie poprawki i dam do oceny.

@AdamKruszczynski
AdamKruszczynski requested a review from KBruy August 19, 2026 09:57
@KBruy

KBruy commented Aug 19, 2026

Copy link
Copy Markdown
Collaborator

@KBruy sprawdzę całą PR i dam znać z tego co widzę to nie jest ona dokończona. Jeżeli faktycznie tak jest to naniosę odpowiednie poprawki i dam do oceny.

Sprawdzę wieczorem, zrób resolve komentarzów Adriana jeżeli potwierdzasz że zostały naprawione

Comment thread backend/src/main/java/algo/controller/GlobalExceptionHandler.java
Comment thread backend/docs/API_GUIDE.md
Comment thread backend/src/main/java/algo/dto/ProjectRequestDto.java Outdated
Comment thread backend/src/main/java/algo/module/ProjectTranslation.java
Comment thread backend/src/main/java/algo/services/ProjectMap.java Outdated
@AdamKruszczynski
AdamKruszczynski requested a review from KBruy August 20, 2026 15:32
@KBruy

KBruy commented Aug 20, 2026

Copy link
Copy Markdown
Collaborator

lgtm, zastanów się czy te zmiany chcesz jeszcze mergować do maina czy do develop/admin

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend Zadania dla zespołu backend'u

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[TASK] | [B] Dodawanie i edycja wpisów w zakładce projekty

4 participants