⇢ | A | TagRepository added | |
⇢ | A | PortfolioItemViewed added | |
⇢ | A | HookPortfolioItemViewed added | |
⇢ | A | PortfolioItem added | |
⇢ | A | XApiPortfolioItemViewedHookObserver added |
⇢ | A | PortfolioItemViewed::generate() added | |
⇢ | A | TagRepository::findByFieldIdAndText() added | |
⇢ | A | PortfolioItem::generateContext() added | |
⇢ | A | HookPortfolioItemViewed::notifyItemViewed() added | |
⇢ | A | HookPortfolioItemViewed::__construct() added | |
⇢ | A | PortfolioItem::__construct() added | |
⇢ | A | XApiPortfolioItemViewedHookObserver::hookItemViewe... added | |
⇢ | A | Portfolio::getVisibility() added | |
⇢ | A | Portfolio::setVisibility() added | |
C | ↘ | D | PortfolioController::view() got worse |
D | ↘ | F | PortfolioController::editItem() got worse |
C | ↘ | F | PortfolioController::exportPdf() got worse |
A | ↛ | Portfolio::isVisible() removed | |
A | ↛ | Portfolio::setIsVisible() removed | |
A | ↛ | PortfolioItemShared::__construct() removed |