⇢ | A | InputFactoryTrait added | |
⇢ | A | SluggerFilter added | |
⇢ | A | CreateShortUrlActionTest added | |
A | ↛ | InputFactoryTrait removed |
⇢ | C | UrlShortener::findExistingShortUrlIfExists() added | |
⇢ | A | UrlShortenerTest::provideExsitingShortUrls() added | |
⇢ | A | CreateShortUrlActionTest::provideMatchingBodies() added | |
⇢ | A | InputFactoryTrait::createBooleanInput() added | |
⇢ | A | CreateShortUrlActionTest::createsNewShortUrlWithCu... added | |
⇢ | A | CreateShortUrlActionTest::provideMaxVisits() added | |
⇢ | A | CreateShortUrlActionTest::createShortUrl() added | |
⇢ | A | CreateShortUrlActionTest::createsShortUrlWithValid... added | |
⇢ | A | CreateShortUrlActionTest::returnsAnExistingShortUr... added | |
⇢ | A | CreateShortUrlActionTest::createsNewShortUrlWithTa... added | |
⋮ | view more | ||
B | ↗ | A | AbstractCreateShortUrlAction::handle() improved |
B | ↗ | A | GenerateShortUrlCommand::execute() improved |
A | ↘ | B | UrlShortener::urlToShortCode() got worse |
A | ↛ | InputFactoryTrait::createInput() removed | |
A | ↛ | UrlShortener::processCustomSlug() removed | |
A | ↛ | UrlShortenerTest::whenCustomSlugIsProvidedItIsUsed... removed |