# # ChangeLog for frontend/src/pages/PublishSong.tsx # # Generated by Trac 1.6.1.dev0 # 07/13/26 13:22:05 Thu, 12 Feb 2026 10:27:23 GMT Filip Gavrilovski [db5fb23] * finkwave/src/main/java/com/ukim/finki/develop/finkwave/controller/MusicalEntityController.java (modified) * finkwave/src/main/java/com/ukim/finki/develop/finkwave/model/MusicalEntity.java (modified) * finkwave/src/main/java/com/ukim/finki/develop/finkwave/model/Song.java (modified) * finkwave/src/main/java/com/ukim/finki/develop/finkwave/model/dto/AlbumSongsDto.java (added) * finkwave/src/main/java/com/ukim/finki/develop/finkwave/model/dto/ArtistContributionSummaryDto.java (modified) * finkwave/src/main/java/com/ukim/finki/develop/finkwave/model/dto/PublishAlbumRequestDto.java (added) * finkwave/src/main/java/com/ukim/finki/develop/finkwave/model/dto/PublishSongRequestDto.java (added) * finkwave/src/main/java/com/ukim/finki/develop/finkwave/model/dto/UserSearchResultDto.java (modified) * finkwave/src/main/java/com/ukim/finki/develop/finkwave/repository/UserRepository.java (modified) * finkwave/src/main/java/com/ukim/finki/develop/finkwave/service/ArtistService.java (modified) * finkwave/src/main/java/com/ukim/finki/develop/finkwave/service/AuthService.java (modified) * finkwave/src/main/java/com/ukim/finki/develop/finkwave/service/MusicalEntityService.java (added) * frontend/src/pages/PublishSong.tsx (modified) * frontend/src/utils/types.ts (modified) add endpoint for publishing songs and albums Mon, 09 Feb 2026 20:35:51 GMT Filip Gavrilovski [27660af] * finkwave/src/main/java/com/ukim/finki/develop/finkwave/controller/TestController.java (modified) * finkwave/src/main/java/com/ukim/finki/develop/finkwave/controller/UserController.java (modified) * finkwave/src/main/java/com/ukim/finki/develop/finkwave/model/dto/UserSearchResultDto.java (added) * finkwave/src/main/java/com/ukim/finki/develop/finkwave/repository/UserRepository.java (modified) * finkwave/src/main/java/com/ukim/finki/develop/finkwave/service/UserService.java (modified) * frontend/src/pages/PublishSong.tsx (modified) * frontend/src/utils/consts.ts (added) * frontend/src/utils/types.ts (modified) update form for publishing music - replace mock search with api calls Mon, 09 Feb 2026 19:44:24 GMT Filip Gavrilovski [8dd3e22] * finkwave/.gitignore (modified) * finkwave/src/main/java/com/ukim/finki/develop/finkwave/controller/SongController.java (modified) * finkwave/src/main/java/com/ukim/finki/develop/finkwave/model/dto/MusicalEntitesByArtistDto.java (added) * finkwave/src/main/java/com/ukim/finki/develop/finkwave/repository/SongRepository.java (modified) * finkwave/src/main/java/com/ukim/finki/develop/finkwave/service/SongService.java (modified) * frontend/src/App.tsx (modified) * frontend/src/pages/MySongs.tsx (added) * frontend/src/pages/Nav.tsx (modified) * frontend/src/pages/PublishSong.tsx (added) * frontend/src/utils/types.ts (modified) add client side form for publishing new music with mock data and api ...