Skip to content

Ip 43 możliwość filtrowania i wyszukiwania projektów według struktury#59

Merged
mistermotopl merged 11 commits into
developfrom
IP-43-Możliwość-filtrowania-i-wyszukiwania-projektów-według-struktury
May 19, 2026

Hidden character warning

The head ref may contain hidden characters: "IP-43-Mo\u017cliwo\u015b\u0107-filtrowania-i-wyszukiwania-projekt\u00f3w-wed\u0142ug-struktury"
Merged

Ip 43 możliwość filtrowania i wyszukiwania projektów według struktury#59
mistermotopl merged 11 commits into
developfrom
IP-43-Możliwość-filtrowania-i-wyszukiwania-projektów-według-struktury

Conversation

@mistermotopl

Copy link
Copy Markdown
Collaborator

Dodałem rejestr projektów jako nową funkcjonalność w navbar. Rejestr wyświetla wszystkie projekty i pozwala na filtrowanie ich po nazwie, portfelu czy programie:
image

Dodatkowo można kliknąć na projekt i zobaczyć tylko szczegóły, ale tylko w sytuacji gdy konto użytkownika na to pozwala.

sbarczyk and others added 8 commits May 11, 2026 21:23
…żliwość-filtrowania-i-wyszukiwania-projektów-według-struktury

# Conflicts:
#	frontend/src/routes/AppRoutes.tsx
#	frontend/src/routes/navigation.ts
#	frontend/src/routes/paths.ts

@mtrznadel24 mtrznadel24 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Wygląda dobrze, poprawiłbym ten bug z brakiem czyszczenia selectedWalletId/selectedProgramId i ewentualnie wprowadził też inne sugestie.
A tak w ogóle testowałeś te funkcje na froncie ? Jeśli nie to ewentualnie możesz na szybko przeklikać czy wszystko działa.

Comment thread frontend/src/features/project/components/ProjectRegistry.tsx
Comment thread frontend/src/features/project/components/ProjectRegistry.tsx Outdated
Comment thread frontend/src/features/project/components/ProjectRegistry.tsx Outdated
Comment thread frontend/src/features/project/project.utils.ts Outdated
Comment thread frontend/src/features/project/project.columns.tsx
Comment thread frontend/src/features/project/project.types.ts
@rrogalski

Copy link
Copy Markdown
Collaborator

fajnie, że jest filtrowanie po projekcie i portfelu tylko że w rejestrze tego nie widać potem, można by dodać kolumnę Program / Portfel i coś tam wyświetlić, może nawet odnośnik do tej grupy

taka mała uwaga, że wyszukiwarka w tej postaci nie pozwala wybrać projektów samodzielnych, tzn bez grupy

nie uruchamiałem tego kodu więc nie wiem jak się zachowuje UI, ale intuicyjnie drugi select powinien się blokować jeśli skorzystaliśmy z pierwszego i na odwrót, a tego w kodzie nie widzę

zostawiam do przemyślenia takie kwestie

@mistermotopl

Copy link
Copy Markdown
Collaborator Author

Wygląda dobrze, poprawiłbym ten bug z brakiem czyszczenia selectedWalletId/selectedProgramId i ewentualnie wprowadził też inne sugestie. A tak w ogóle testowałeś te funkcje na froncie ? Jeśli nie to ewentualnie możesz na szybko przeklikać czy wszystko działa.

Ogólni eto działa po moich testach na froncie

@mistermotopl

Copy link
Copy Markdown
Collaborator Author

fajnie, że jest filtrowanie po projekcie i portfelu tylko że w rejestrze tego nie widać potem, można by dodać kolumnę Program / Portfel i coś tam wyświetlić, może nawet odnośnik do tej grupy

taka mała uwaga, że wyszukiwarka w tej postaci nie pozwala wybrać projektów samodzielnych, tzn bez grupy

nie uruchamiałem tego kodu więc nie wiem jak się zachowuje UI, ale intuicyjnie drugi select powinien się blokować jeśli skorzystaliśmy z pierwszego i na odwrót, a tego w kodzie nie widzę

zostawiam do przemyślenia takie kwestie

Wyłączenie możliwości wybrania portfela bo wybraniu programu i na odwrót dodałem i trafna uwaga. Wyświetlanie projektów bez żadnej grupy jest nie możliwe więc również dodam.

Comment thread frontend/src/features/project/project.columns.tsx Outdated
Comment thread frontend/src/features/project/project.columns.tsx Outdated
@mistermotopl mistermotopl merged commit 0a394d5 into develop May 19, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants