[openstreetmap/openstreetmap-website] Add UserMute to control private message visibility (PR #4284)
Gregory Igelmund
notifications at github.com
Mon Oct 23 15:20:52 UTC 2023
@grekko pushed 33 commits.
ecb56a140c0e57e6ea303933d5080d29fb77ffad Create UserMute, add Message#muted-flag
3aeb1aa79ccfa46acf4b83741273dbf3a4224ec0 Basic controllers, routes, ability
b280d410e72da7e8a688008a74187fc8a43ff51d Add UI, locales, extract messages/_heading
1f7e7603aea8797e09057327ff08826618fdd0c7 script/deliver-message: Respect muted messages
7f17722bb3217ca5df5ecc10b2e647b65f98e726 Restore messages table
9f50b00a780b2dfe9b7e4d8912c7671b77876ecd Messages: Add actions column
44ec5c27aa855a9bea1d0f3986ad2e7a75a318d5 Never mute admins
1a0ed073dd4474e333acaaf9b9f83b4082f4541e Add UserMutes#index, allow unmuting messages
b51e2225b894a2695f9bce14e8f3cc7fa88bfa6c Rephrase/Reformat UserMutes#index page
d2a23fde4a8a387bae492fc86cded1b020a08a23 Users#show: Rephrase mute actions, add title w/ explainer to Mute action
a21b35f7caf1e29ede9807fb5d0ff43e91db8bc2 Delint, thanks rubocop
f794de59f2a2a7378f531b8c72f28a558ab78c77 Add test to verify correct Mailer behaviour
5447d45d03eb142f6b0d7e9be8391027ac7b2ec6 Rephrase comment
c3e66e166d4a1eaf5fea493d86ffdec896c86a79 UserMutes#index: Add i18n for site title
f8be9bafa29455e540e803cb18528ee274c73fbd messages/_message_summary.html.erb: Revert rename message{_summary,}
3b8501c765d3ebc959a42187441f1e18a6b2c0ab UserMute: rename creator -> owner, appointee -> subject
85fd8eac0bb0ab4a4e8b3da10fd287f5ccb221a0 Drop UserMute.active_for?
f8ccc94038a21caa3194248265f80993de131de5 Run erblint 🎉
1e29134fd9ab515c4a65857d2a718120b7b1587b Use specific error messages for UserMutes#{create,destroy}
6b5aba86061d69d00fe54adff7b76c809fb9379e Rephrase the mute-limitations for Admin/Moderator subjects
993abe626fccbbe536b392075c1c28e213e81cf9 Add missing locales
1eaca49cea7a9774c752346e5efa476f40fdb9db Fix syntax error introduced by erblint
ff4518f879d8dd38598f903e2b3f49f57b8440a7 Add basic integration test
bbee17cd3afdf1c9591897bf6eaad14afcce4837 Messages#unmute: Rewrite message query scope
12b8a11e9772af301a0c88ad844cd8ffaccc8986 config/locales/en.yml: Change Capitalisation of `Users` -> `users`
152f6221127a0b3ad90c9b03550ed68d51cf4ff7 Replace deprecated redirect_back w/ redirect_back_or_to
8793eb4446ddd4752e6b65bc2e8674393f63f291 Update db/structure.sql
11d293fffcb13000bfb84b4665c7b8eff4b7705f Rename integration test to avoid class name collision
988de09aeb55187064898aed9e5ae0080f03a308 Add controller test, add missing locales
36ccf199e21493d0115b90818479ff34e18e0c37 Solve I18nTest#test_en_for_zero_key error by extracting locale
4ed6a0ea32116d59e84cc42c9ac61298f894e120 UserMutesController#destroy: Scope mute query on current_user
fa7231ed5386ab96799f325b4173f999bca60b5d UserMute#create: Custom error message, add tests
dff2cc5b4877ab7a6f7c1a59689d64465d312715 MessageTest: Add test to cover Message#unmute
--
View it on GitHub:
https://github.com/openstreetmap/openstreetmap-website/pull/4284/files/f0aa85c6ec72a8d740286bc8a2428bf2efb03192..dff2cc5b4877ab7a6f7c1a59689d64465d312715
You are receiving this because you are subscribed to this thread.
Message ID: <openstreetmap/openstreetmap-website/pull/4284/push/15530767909 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/rails-dev/attachments/20231023/dd529e58/attachment.htm>
More information about the rails-dev
mailing list