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

[WIP] Feature: Warning system for #47 #268

Merged
merged 11 commits into from Nov 26, 2016

Conversation

Projects
None yet
4 participants
@Matslom
Contributor

Matslom commented Nov 18, 2016

#47

  • Need some js
  • Make better design
  • Warn a user
  • Warn a user for a particular piece of content (post, topic etc)
  • Configurable presets for warning points and reasons
  • Warn using a preset, or custom reason and points
  • Revoke warn
  • Acknowledge with warn
@euantorano

Just a couple of minor nitpicks, otherwise this looks good!

Show outdated Hide outdated app/Database/Models/Warning.php
Show outdated Hide outdated app/Database/Models/Warning.php
Show outdated Hide outdated app/Database/Models/Warning.php
Show outdated Hide outdated app/Database/Repositories/Eloquent/WarningTypesRepository.php
Show outdated Hide outdated app/Database/Repositories/Eloquent/WarningTypesRepository.php
{
return $this->warningModel->find($warnId);
}

This comment has been minimized.

@euantorano

euantorano Nov 18, 2016

Member

And another empty line 😄

@euantorano

euantorano Nov 18, 2016

Member

And another empty line 😄

Show outdated Hide outdated app/Database/Repositories/WarningsRepositoryInterface.php
Show outdated Hide outdated app/Http/Controllers/Admin/Users/WarningsController.php
Show outdated Hide outdated app/Http/Controllers/Admin/Users/WarningsController.php
Show outdated Hide outdated app/Http/Controllers/WarningsController.php
@euantorano

This comment has been minimized.

Show comment
Hide comment
@euantorano

euantorano Nov 18, 2016

Member

Also some code style changes needed it seems.

Thanks for the hard work so far though - this looks really well done!

Member

euantorano commented Nov 18, 2016

Also some code style changes needed it seems.

Thanks for the hard work so far though - this looks really well done!

@Matslom Matslom changed the title from [WIP] Warning system to [WIP] Feature: Warning system for #47 Nov 18, 2016

@euantorano

This comment has been minimized.

Show comment
Hide comment
@euantorano

euantorano Nov 19, 2016

Member

Looks good to me - I remember you saying you weren't too good at JS, so do you want to leave that and either I can add it later or somebody else can?

Member

euantorano commented Nov 19, 2016

Looks good to me - I remember you saying you weren't too good at JS, so do you want to leave that and either I can add it later or somebody else can?

@Matslom

This comment has been minimized.

Show comment
Hide comment
@Matslom

Matslom Nov 19, 2016

Contributor

My js is very messy + I did not do anything with typescript previous. It will be nice if someone can do this.

Contributor

Matslom commented Nov 19, 2016

My js is very messy + I did not do anything with typescript previous. It will be nice if someone can do this.

@euantorano

This comment has been minimized.

Show comment
Hide comment
@euantorano

euantorano Nov 19, 2016

Member

No problem, I can do that :)

On 19 Nov 2016, at 20:17, Matslom notifications@github.com wrote:

My js is very messy + I did not do anything with typescript previous. It will be nice if someone can do this.


You are receiving this because you commented.
Reply to this email directly, view it on GitHub #268 (comment), or mute the thread https://github.com/notifications/unsubscribe-auth/AAttcYNBSK_d2F53LOjvjG2w4Fokmwkeks5q_1lNgaJpZM4K2rkj.

Member

euantorano commented Nov 19, 2016

No problem, I can do that :)

On 19 Nov 2016, at 20:17, Matslom notifications@github.com wrote:

My js is very messy + I did not do anything with typescript previous. It will be nice if someone can do this.


You are receiving this because you commented.
Reply to this email directly, view it on GitHub #268 (comment), or mute the thread https://github.com/notifications/unsubscribe-auth/AAttcYNBSK_d2F53LOjvjG2w4Fokmwkeks5q_1lNgaJpZM4K2rkj.

@QuietSoul

This comment has been minimized.

Show comment
Hide comment
@QuietSoul

QuietSoul Nov 19, 2016

good work :) @euantorano @Matslom We are waiting for more 👍

QuietSoul commented Nov 19, 2016

good work :) @euantorano @Matslom We are waiting for more 👍

@036

This comment has been minimized.

Show comment
Hide comment
@036

036 Nov 21, 2016

Contributor

Looks good @Matslom good job.

Contributor

036 commented Nov 21, 2016

Looks good @Matslom good job.

@euantorano

This comment has been minimized.

Show comment
Hide comment
@euantorano

euantorano Nov 26, 2016

Member

Looking very good, thanks!

Member

euantorano commented Nov 26, 2016

Looking very good, thanks!

@euantorano euantorano merged commit 633e228 into mybb:master Nov 26, 2016

1 check passed

continuous-integration/travis-ci/pr The Travis CI build passed
Details

@Matslom Matslom deleted the Matslom:warning-system branch Nov 26, 2016

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment