⇢ | A | ShareHooks added | |
A | ↛ | Share removed |
⇢ | C | Scanner::extractMetadata() added | |
⇢ | C | TrackBusinessLayer::deleteTracks() added | |
⇢ | B | Scanner::deleteAudio() added | |
⇢ | B | Scanner::updateAudio() added | |
⇢ | B | AlbumMapper::removeCovers() added | |
⇢ | A | Scanner::resolveUserFolder() added | |
⇢ | A | ShareHooks::itemUnshared() added | |
⇢ | A | Scanner::getUserMusicFolder() added | |
⇢ | A | BaseMapper::findById() added | |
⇢ | A | TrackMapper::findByFileIds() added | |
⋮ | view more | ||
B | ↗ | A | Scanner::getMusicFiles() improved |
B | ↗ | A | Scanner::delete() improved |
F | ↗ | D | Scanner::update() improved |
B | ↛ | TrackBusinessLayer::deleteTrack() removed | |
A | ↛ | Scanner::updateById() removed | |
A | ↛ | Scan::resolveUserFolder() removed | |
A | ↛ | Share::itemUnshared() removed | |
A | ↛ | Share::itemShared() removed | |
A | ↛ | ArtistMapper::find() removed | |
A | ↛ | TrackMapper::find() removed | |
A | ↛ | TrackMapper::findAllByFileId() removed | |
A | ↛ | AlbumMapper::removeCover() removed | |
A | ↛ | TrackBusinessLayer::addUnique() removed | |
⋮ | view more |