#
# ChangeLog for frontend/src/App.tsx
#
# Generated by Trac 1.6.1.dev0
# 07/12/26 09:55:52

Tue, 27 Jan 2026 13:03:17 GMT Filip Gavrilovski <filipgavrilovski28@…> [b70fbeb]
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/model/RefreshToken.java (modified)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/service/AuthService.java (modified)
	* frontend/package-lock.json (modified)
	* frontend/package.json (modified)
	* frontend/src/App.tsx (modified)
	* frontend/src/pages/Login.tsx (modified)
	* frontend/src/pages/Nav.tsx (modified)
	* frontend/src/pages/Register.tsx (modified)

	add toasts on frontend


Tue, 27 Jan 2026 12:04:08 GMT Filip Gavrilovski <filipgavrilovski28@…> [4e5cf92]
	* frontend/src/App.tsx (modified)
	* frontend/src/components/userProfile/AllUsersHelper.tsx (deleted)
	* frontend/src/components/userProfile/UserDetailView.tsx (deleted)
	* frontend/src/context/authContext.tsx (modified)
	* frontend/src/pages/AllUsers.tsx (added)
	* frontend/src/pages/LandingPage.tsx (moved)
	* frontend/src/pages/Login.tsx (moved)
	* frontend/src/pages/Nav.tsx (moved)
	* frontend/src/pages/Register.tsx (moved)
	* frontend/src/pages/UserDetailView.tsx (added)
	* frontend/src/types.ts (deleted)
	* frontend/src/utils/types.ts (added)

	refactor frontend file structure


Mon, 26 Jan 2026 19:28:08 GMT Filip Gavrilovski <filipgavrilovski28@…> [d47e225]
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/controller/GlobalExceptionHandler.java (added)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/controller/NonAdminUserController.java (added)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/controller/UserController.java (modified)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/model/dto/ArtistContributionDTO.java (added)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/model/dto/ArtistMusicalEntitiesDTO.java (added)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/model/dto/ListenerLikesDTO.java (added)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/model/dto/MusicalEntityDTO.java (added)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/model/dto/NonAdminUserDTO.java (added)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/model/dto/PlaylistDTO.java (added)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/repository/AlbumRepository.java (modified)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/repository/ArtistContributionRepository.java (modified)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/repository/ArtistRepository.java (modified)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/repository/FollowRepository.java (modified)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/repository/LikeRepository.java (modified)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/repository/ListenerRepository.java (modified)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/repository/MusicalEntityRepository.java (modified)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/repository/NonAdminUserRepository.java (modified)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/repository/PlaylistRepository.java (modified)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/repository/SongRepository.java (modified)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/service/ArtistService.java (added)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/service/ListenerService.java (added)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/service/MusicalEntityService.java (added)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/service/NonAdminUserService.java (added)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/service/mappers/NonAdminUserMapper.java (added)
	* frontend/package-lock.json (modified)
	* frontend/package.json (modified)
	* frontend/src/App.tsx (modified)
	* frontend/src/components/userProfile/AllUsersHelper.tsx (added)
	* frontend/src/components/userProfile/ArtistView.tsx (added)
	* frontend/src/components/userProfile/ListenerView.tsx (added)
	* frontend/src/components/userProfile/UserDetailView.tsx (added)

	Merge branch 'main' into gavro/auth


Mon, 26 Jan 2026 19:19:20 GMT Dimitar Arsov <dimitararsov04@…> [a3ae097]
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/controller/GlobalExceptionHandler.java (added)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/controller/NonAdminUserController.java (modified)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/repository/NonAdminUserRepository.java (modified)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/service/NonAdminUserService.java (modified)
	* frontend/package-lock.json (modified)
	* frontend/package.json (modified)
	* frontend/src/App.tsx (modified)
	* frontend/src/components/userProfile/AllUsersHelper.tsx (modified)
	* frontend/src/components/userProfile/ArtistView.tsx (modified)
	* frontend/src/components/userProfile/ListenerView.tsx (modified)
	* frontend/src/components/userProfile/UserDetailView.tsx (moved)

	add Global exception handler


Mon, 26 Jan 2026 15:28:56 GMT Filip Gavrilovski <filipgavrilovski28@…> [24a2a2a]
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/controller/AuthController.java (modified)
	* frontend/src/App.tsx (modified)
	* frontend/src/Login.tsx (modified)
	* frontend/src/Nav.tsx (added)
	* frontend/src/Register.tsx (modified)
	* frontend/src/context/authContext.tsx (modified)

	add login page


Mon, 26 Jan 2026 14:21:02 GMT Filip Gavrilovski <filipgavrilovski28@…> [0c86e77]
	* .gitignore (modified)
	* frontend/.env.example (added)
	* frontend/package-lock.json (modified)
	* frontend/package.json (modified)
	* frontend/src/App.tsx (modified)
	* frontend/src/LandingPage.tsx (added)
	* frontend/src/Login.tsx (added)
	* frontend/src/Register.tsx (added)
	* frontend/src/api/axiosInstance.ts (added)
	* frontend/src/context/authContext.tsx (added)
	* frontend/src/main.tsx (modified)
	* frontend/src/types.ts (added)

	add axios, auth context, simple working register form on frontend


Sun, 25 Jan 2026 20:42:37 GMT Dimitar Arsov <dimitararsov04@…> [0d9725c]
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/controller/NonAdminUserController.java (added)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/model/dto/ArtistContributionDTO.java (added)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/model/dto/ArtistMusicalEntitiesDTO.java (added)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/model/dto/ListenerLikesDTO.java (added)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/model/dto/NonAdminUserDTO.java (added)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/service/ArtistService.java (added)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/service/ListenerService.java (added)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/service/MusicalEntityService.java (added)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/service/NonAdminUserService.java (added)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/service/mappers/NonAdminUserMapper.java (added)
	* frontend/package-lock.json (modified)
	* frontend/package.json (modified)
	* frontend/src/App.tsx (modified)
	* frontend/src/components/userProfile/AllUsersHelper.tsx (added)
	* frontend/src/components/userProfile/UserDetail.tsx (added)

	initial user profile pages


Sun, 18 Jan 2026 14:39:13 GMT Filip Gavrilovski <filipgavrilovski28@…> [15ec67f]
	* .idea/vcs.xml (added)
	* .idea/workspace.xml (added)
	* finkwave/.gitattributes (added)
	* finkwave/.gitignore (added)
	* finkwave/.mvn/wrapper/maven-wrapper.properties (added)
	* finkwave/mvnw (added)
	* finkwave/mvnw.cmd (added)
	* finkwave/pom.xml (added)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/FinkwaveApplication.java (added)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/controller/UsersController.java (added)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/model/Admin.java (added)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/model/NonAdminUser.java (added)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/model/Users.java (added)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/repository/UsersRepository.java (added)
	* finkwave/src/main/java/com/ukim/finki/develop/finkwave/service/UsersService.java (added)
	* finkwave/src/main/resources/application-example.properties (added)
	* finkwave/src/test/java/com/ukim/finki/develop/finkwave/FinkwaveApplicationTests.java (added)
	* frontend/.gitignore (added)
	* frontend/README.md (added)
	* frontend/eslint.config.js (added)
	* frontend/index.html (added)
	* frontend/package-lock.json (added)
	* frontend/package.json (added)
	* frontend/public/vite.svg (added)
	* frontend/src/App.tsx (added)
	* frontend/src/index.css (added)
	* frontend/src/main.tsx (added)
	* frontend/tsconfig.app.json (added)
	* frontend/tsconfig.json (added)
	* frontend/tsconfig.node.json (added)
	* frontend/vite.config.ts (added)

	init


