[openstreetmap/openstreetmap-website] Allow reporting of abusive users to moderators or admins (#1268)
Guillaume Rischard
notifications at github.com
Sun Aug 14 14:28:53 UTC 2016
Working base for merging #841
You can view, comment on, or merge this pull request online at:
https://github.com/openstreetmap/openstreetmap-website/pull/1268
-- Commit Summary --
* Basic models set up
* Fixing local DB problem
* Controllers + a few tests + new notification added. Work pending on the notification view
* Basic models set up
* Fixing local DB problem
* Added authorization + issues dashboard
* Added IssueComments + ForeignKeys + Indexes
* basic UI for reporting diary entries,diary entry comments and user profiles
* DB changes + Related issues added
* Fixed tests + Added new ones
* Fixed tests + Altered migration file + Added reporting strings + Added update method
* Moved strings to locales + Added 'Issues' button + Fixed typo in tests
* Issue reopens on Reports coming in after instance update
* Added search for issues
* Proper implementation of report strings + cleaning up
* Added Issue Type + Issue Reassigning + Last updated_by
* Small changes
* Replaced check_box_tags with radio_button
* Fixed existing tests
* Added a few tests
* Added a few more tests
* Added support for reporting Changesets + Deleting issues from the CLI
* Fixed an error + Added email notifications for moderators
* Added report strings for Changesets and Notes + minor controller changes
* Fixed link to DiaryComments
* Added report icon + changes to admin UI + changes to report form + few other minor changes
* Added sortable headers + search + reportable Notes
* Changed report button + Added disclaimer on report page + Added search filter
* Fixed error
* UI changes + Redirection after creating report fixed
* Fixed related issues positioning
* Added helper + minor UI changes
* Update en.yml
* Update en-GB.yml
* fix build on wily; fix some moderation branch language constants
-- File Changes --
M Gemfile (3)
M Gemfile.lock (4)
M Vagrantfile (9)
A app/assets/javascripts/issues.coffee (3)
M app/assets/stylesheets/common.scss (51)
A app/assets/stylesheets/issues.scss (3)
M app/controllers/diary_entry_controller.rb (3)
A app/controllers/issues_controller.rb (293)
A app/helpers/issues_helper.rb (109)
A app/models/issue.rb (49)
A app/models/issue_comment.rb (6)
M app/models/notifier.rb (12)
A app/models/report.rb (5)
M app/models/user.rb (6)
M app/views/browse/changeset.html.erb (8)
M app/views/browse/note.html.erb (5)
M app/views/diary_entry/_diary_comment.html.erb (9)
M app/views/diary_entry/_diary_entry.html.erb (7)
M app/views/diary_entry/view.html.erb (6)
A app/views/issues/_comments.html.erb (29)
A app/views/issues/_reports.html.erb (16)
A app/views/issues/index.html.erb (47)
A app/views/issues/new.html.erb (44)
A app/views/issues/show.html.erb (62)
M app/views/layouts/_header.html.erb (3)
A app/views/notifier/new_issue_notification.html.erb (5)
M app/views/user/view.html.erb (9)
M config/locales/en-GB.yml (125)
M config/locales/en.yml (125)
M config/routes.rb (12)
M db/migrate/028_add_more_changeset_indexes.rb (2)
A db/migrate/20150516073616_create_issues_and_reports.rb (42)
A db/migrate/20150526130032_create_issue_comments.rb (19)
A db/migrate/20150719160821_add_report_count_to_issues.rb (7)
M db/structure.sql (254)
A test/controllers/issues_controller_test.rb (225)
A test/fixtures/issue_comments.yml (13)
A test/fixtures/issues.yml (21)
A test/fixtures/reports.yml (15)
A test/models/issue_comment_test.rb (7)
A test/models/issue_test.rb (7)
A test/models/report_test.rb (7)
-- Patch Links --
https://github.com/openstreetmap/openstreetmap-website/pull/1268.patch
https://github.com/openstreetmap/openstreetmap-website/pull/1268.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/openstreetmap-website/pull/1268
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/rails-dev/attachments/20160814/c76b8eab/attachment.html>
More information about the rails-dev
mailing list