-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Review] SyliusReviewBundle #3980
Conversation
// this up() migration is auto-generated, please modify it to your needs | ||
$this->abortIf($this->connection->getDatabasePlatform()->getName() != 'mysql', 'Migration can only be executed safely on \'mysql\'.'); | ||
|
||
$this->addSql('ALTER TABLE sylius_review DROP FOREIGN KEY FK_43626F3A4584665A'); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No need for these (3) migrations! Only 1 is sufficient, which adds/removes review table :D
65e15ce
to
dda2112
Compare
@GSadee Rebase has gone wrong this one probably... :) |
@GSadee @pjedrzejewski can you estimate when this will be finished? Got a project in development where reviews are needed, so wanted to know if I should wait or implement it on my own. |
We need this too and we want to get it merged by the end of the week. I would review it today already but rebase went really wrong... |
@nakashu it will be done ASAP. We want to merge it this week. |
great to hear. thanks |
I'll probably add support for schema aggregate rating in PR after you merge this. (if it is not present.) Propabably for another RFC, is how to implement it.
https://schema.org/AggregateRating WIll create an RFC after merge. |
dda2112
to
dad43bf
Compare
Scenario: Seeing created reviews in the list | ||
Given I am on the dashboard page | ||
When I follow "Product reviews" | ||
Then I should see 3 reviews in the list |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We shall be consistent and align all new scenarios to left.
Split configurations into Review-, Product- and CoreBundle parts
Also some general and CS fixes.
Also some changes/fixes in templates and crucial changes in review creation.
Also some minor PR review fixes
…tead of ResourceController
94e26b0
to
6a793f9
Compare
}, | ||
"extra": { | ||
"branch-alias": { | ||
"dev-master": "0.17/-dev" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remove /
.
6a793f9
to
c9a86d0
Compare
[Review] SyliusReviewBundle
Long road but we have made it, thanks Grzegorz, Mateusz, Daniel and everyone involved! 👍 🎆 |
That was a big one! Great to see it merged! Thanks everyone 👍 |
I'm really glad to see it merged 🎉 |
[Review] SyliusReviewBundle
Initial implementation of SyliusReviewBundle, which allows to easily manage review system. It's based on @Zales0123 #3300.
"Reviewable" and "Reviewer" classes can be configured under
sylius_review
tag:I have added changes from #3372 and extended this PR to use CustomerGuestType in ReviewType.