|
89 | 89 | /platform_policy| |
90 | 90 | /platform_invitation_policy| |
91 | 91 | /platform_invitation_mailer_job| |
92 | | - /platform_host |
| 92 | + /platform_host| |
| 93 | + /setup_wizard_controller| |
| 94 | + /setup_wizard_steps_controller| |
| 95 | + /settings_controller| |
| 96 | + /translations_controller| |
| 97 | + /help_preferences_controller |
93 | 98 | }x) && !src_file.filename.match?(/person_platform_membership/) |
94 | 99 | end |
95 | 100 |
|
|
99 | 104 | /person_community_membership| |
100 | 105 | /person_block| |
101 | 106 | /report| |
102 | | - /calendar(?!_event)| |
103 | 107 | /communities_controller| |
104 | 108 | /person_community_memberships_controller| |
105 | 109 | /person_blocks_controller| |
|
108 | 112 | /person_community_membership_policy| |
109 | 113 | /person_block_policy| |
110 | 114 | /report_policy| |
111 | | - /primary_community |
| 115 | + /primary_community| |
| 116 | + /hub_controller| |
| 117 | + /hub_policy| |
| 118 | + /member(?!ship)| |
| 119 | + /membership |
112 | 120 | }x) && !src_file.filename.match?(/community_map/) |
113 | 121 | end |
114 | 122 |
|
|
118 | 126 | /post(?!al)| |
119 | 127 | /content/| |
120 | 128 | /upload| |
| 129 | + /comment(?!able)| |
121 | 130 | /pages_controller| |
122 | 131 | /posts_controller| |
123 | 132 | /uploads_controller| |
124 | 133 | /static_pages_controller| |
| 134 | + /static_page_template_controller| |
125 | 135 | /page_policy| |
126 | 136 | /post_policy| |
| 137 | + /upload_policy| |
127 | 138 | /author(?!ship)| |
128 | 139 | /authorship| |
129 | | - /publishing |
| 140 | + /publishing| |
| 141 | + /publishable |
130 | 142 | }x) |
131 | 143 | end |
132 | 144 |
|
|
148 | 160 | src_file.filename.match?(%r{ |
149 | 161 | /user(?!_mailer)| |
150 | 162 | /identification| |
| 163 | + /person(?!_community|_platform|_block|_checklist)| |
| 164 | + /people_controller| |
| 165 | + /person_policy| |
| 166 | + /guest_access| |
| 167 | + /guest_access_policy| |
151 | 168 | /role(?!_resource)| |
152 | 169 | /resource_permission| |
153 | 170 | /role_resource_permission| |
|
157 | 174 | /resource_permissions_controller| |
158 | 175 | /role_policy| |
159 | 176 | /resource_permission_policy| |
160 | | - /permissible |
| 177 | + /user_policy| |
| 178 | + /permissible| |
| 179 | + /identity| |
| 180 | + /agent| |
| 181 | + /devise_user| |
| 182 | + /privacy| |
| 183 | + /protected| |
| 184 | + /visible |
161 | 185 | }x) |
162 | 186 | end |
163 | 187 |
|
164 | 188 | add_group '6. Events & Calendar' do |src_file| |
165 | 189 | src_file.filename.match?(%r{ |
166 | 190 | /event(?!_category_categorization)| |
| 191 | + /calendar(?!s_controller)| |
167 | 192 | /calendar_event| |
| 193 | + /calendar_entry| |
| 194 | + /event_host| |
168 | 195 | /events_controller| |
| 196 | + /calendars_controller| |
169 | 197 | /events/| |
170 | 198 | /event_policy| |
171 | | - /event_reminder |
| 199 | + /event_attendance_policy| |
| 200 | + /event_invitation_policy| |
| 201 | + /event_category_policy| |
| 202 | + /calendar_policy| |
| 203 | + /event_reminder| |
| 204 | + /hosts_events |
172 | 205 | }x) |
173 | 206 | end |
174 | 207 |
|
175 | | - add_group '7. Joatu Exchange', 'app/better_together/joatu' |
| 208 | + add_group '7. Joatu Exchange' do |src_file| |
| 209 | + src_file.filename.match?(%r{ |
| 210 | + /joatu/| |
| 211 | + /agreement(?!s_controller)| |
| 212 | + /agreements_controller| |
| 213 | + /agreement_policy| |
| 214 | + /call_for_interest| |
| 215 | + /calls_for_interest_controller| |
| 216 | + /call_for_interest_policy |
| 217 | + }x) |
| 218 | + end |
176 | 219 |
|
177 | 220 | # Supporting Systems (Medium Priority) |
178 | 221 |
|
179 | | - add_group '8. Geography & Location', 'app/better_together/geography' |
| 222 | + add_group '8. Geography & Location' do |src_file| |
| 223 | + src_file.filename.match?(%r{ |
| 224 | + /geography/| |
| 225 | + /place(?!holder) |
| 226 | + }x) |
| 227 | + end |
180 | 228 |
|
181 | 229 | add_group '9. Metrics & Analytics' do |src_file| |
182 | 230 | src_file.filename.match?(%r{ |
|
186 | 234 | /metrics_controller| |
187 | 235 | /metrics/| |
188 | 236 | /trackable| |
189 | | - /page_metrics |
| 237 | + /tracked_activity| |
| 238 | + /page_metrics| |
| 239 | + /activity_policy| |
| 240 | + /viewable |
190 | 241 | }x) |
191 | 242 | end |
192 | 243 |
|
|
219 | 270 | /categories_controller| |
220 | 271 | /tags_controller| |
221 | 272 | /category_policy| |
222 | | - /sluggable |
| 273 | + /sluggable| |
| 274 | + /categorizable| |
| 275 | + /search_controller| |
| 276 | + /searchable |
223 | 277 | }x) |
224 | 278 | end |
225 | 279 |
|
|
229 | 283 | /phone_number| |
230 | 284 | /email_address| |
231 | 285 | /social_media_account| |
| 286 | + /contact_detail| |
| 287 | + /address(?!able)| |
232 | 288 | /postal_addresses_controller| |
233 | 289 | /phone_numbers_controller| |
234 | 290 | /email_addresses_controller| |
235 | | - /postal_address_policy |
| 291 | + /postal_address_policy| |
| 292 | + /phone_number_policy| |
| 293 | + /email_address_policy| |
| 294 | + /social_media_account_policy| |
| 295 | + /contact_detail_policy| |
| 296 | + /address_policy| |
| 297 | + /website_link| |
| 298 | + /contactable |
236 | 299 | }x) |
237 | 300 | end |
238 | 301 |
|
|
251 | 314 |
|
252 | 315 | add_group '15. Workflow Management' do |src_file| |
253 | 316 | src_file.filename.match?(%r{ |
254 | | - /wizard| |
| 317 | + /wizard(?!_controller)| |
255 | 318 | /wizards_controller| |
256 | 319 | /wizard_steps_controller| |
257 | | - /checklist |
| 320 | + /wizard_step(?!s_controller)| |
| 321 | + /wizard_step_definition| |
| 322 | + /checklist(?!s_controller)| |
| 323 | + /checklists_controller| |
| 324 | + /checklist_item(?!s_controller)| |
| 325 | + /checklist_items_controller| |
| 326 | + /person_checklist_item| |
| 327 | + /person_checklist_items_controller| |
| 328 | + /checklist_policy| |
| 329 | + /checklist_item_policy |
| 330 | + }x) |
| 331 | + end |
| 332 | + |
| 333 | + add_group '16. Invitations & Access' do |src_file| |
| 334 | + src_file.filename.match?(%r{ |
| 335 | + /invitation(?!s_controller)| |
| 336 | + /invitations_controller |
258 | 337 | }x) |
259 | 338 | end |
260 | 339 | end |
|
0 commit comments