[openstreetmap/openstreetmap-website] Communities events (PR #3751)

Brian DeRocher notifications at github.com
Fri Apr 14 03:56:25 UTC 2023


@openbrian pushed 26 commits.

d35bdcf81bcf11d8b501d49dc5e7bd787f8e7d5e  Add microcosm model and controller (show, index) and tests.
f89536fb133795ce3a667383bc0a7c5b004bf8a0  Create microcosm links.
4bd6254115b79265b89176fa9fe11d6c9fe5add0  Organizers can create and edit their own microcosms.
042a94516306941e30d4642cb0989c1c04cce82f  Sort by longitude and time of day
ea2f6acf0a3cad6fe989da1e1e83f57ce304a06f  Allow users to report a microcosm.
7050459cae8a7671b7994a4ba61c014226796973  Show the microcosms a user is an organizer of.
6f060820c070dda48c37425f4f49b06807ce2eb3  Add CRUD and testing for MicrocosmLinks.
8138258e03b446bb0975d5bcbf7d2ca90a560981  Use nested resources.
fa2b79060c34a96d229428d892f71df50a995289  Rename Community to CommunityIndex.
958ff1af2d545d785a3a1a3e87b3226576cd18db  Rename Microcosms to Communities.
19db142dd5638c0f65f0408ee6ae37f816482a45  Add CommunityMember.
98034041ff0df1754fe2df6487ed99f7ae8e6730  Organizers can edit their communities.  Admin can promote members to organizers (first admin).
d52b32d27a995e73c5c90d9dcc896dc30fe0625f  Allow a member to step up and become an organizer.
cc31f21dda65ae299b68fb5e873b7737d7891b0f  Add ability to remove memberships.
4cf59dcbe44f92008ac198f438efd5e9f0020c2c  Ignore the PermitAttributes for the assignment to community_membership.role.
8b4beea59481d72c145d4896cd64cdc01413184d  Add events including tests.
6d2a5cb460df093b537ed790a71512cc5f1470db  Add event organizers.
3920c60417576d61d7956105a5de44f3b229f0dc  Allow organizers to edit an event.
c1a07c48864f64a43c836d5aac346ccbfd0f3b3f  Make events index page look better.  Show only future events.
061c74ea21394054e78049c4e3d8db028e0bbba8  Make event list look better.
ec3804cc17605dabbaf498eb5c22645e3d46e127  Factor out formMapInput from event/new form and let community/new also use it.
85f3ab178919bfa83c31be9cbee299f101d0e9ce  Make events page look better.
8a63315ad553ae7feb38281ceb19934e7228abce  Add test for events in the past.
39e09d0bb211f7a670f8ae37de45dda303280956  Add more event_controller tests.
6fcda378e3fdec9311c9608be8e4207ac4ea1bf2  Add more tests for access control as non-organizer.
953a713a1f50eb85d35f66b2f8c924007fa0d6e6  Warn if event was created in or updated to the past.

-- 
View it on GitHub:
https://github.com/openstreetmap/openstreetmap-website/pull/3751/files/d14747f5dd73760858ac4036502f6c0f838f34ae..953a713a1f50eb85d35f66b2f8c924007fa0d6e6
You are receiving this because you are subscribed to this thread.

Message ID: <openstreetmap/openstreetmap-website/pull/3751/push/13295968864 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/rails-dev/attachments/20230413/1f3eee5b/attachment.htm>


More information about the rails-dev mailing list