-
-
Notifications
You must be signed in to change notification settings - Fork 61
Open
Description
The following roadmap issues were closed and put into cold storage in December 2021, in order to highlight the remaining bugs, good first issues and beginner friendly ones.
They were all tagged with Needs: Prioritization to ensure we can easily dig them back up. They are sorted here by 'Newest'.
Hopefully this list will serve as a bank of ideas and needs for a revived roadmap.
- Community Resources should allow for other contact methods #986
- Create pdf export of Resources list #955
- Support multiple host organizations using the same deployed instance #930
- Follow up on #900 #910
- Possible confusion when all filters are selected/deselected on /contributions #894
- Add a way for users to 'subscribe' to new contributions #893
- Show contribution type on /contributions #892
- Add sorting options on /contributions page #891
- Revisit "View asks|offers" language on landing page #890
- Revisit CommunityResources index and their 'inexhaustibility'. #882
- Add internal_notes field on CommunityResources for admins to see #881
- Change CommunityResources form to accept address data (that converts to associated Location data) vs current Location dropdown #879
- Send automated email 3 days after Claim to be sure exchange happened, share link to Feedback form (w matchID, etc params) #877
- Need a mechanism to "reinstate" Contributions that are Claimed, but it doesn't actually take place #876
- Change CommunityResources index to be grouped by Service Area and then Category #865
- Rearrange Navbar links to decide Contributions positioning #826
- User is able to give and see detailed description on each listing #811
- Replace custom spacing classes with new Bulma ones #788
- SiteAdmin invites users #787
- TechAdmin is able to monitor any errors encountered by the system #786
- Coordinator is able to resend a failed email #785
- Revisit outstanding questions from #758. #764
- Review mailer code, discuss code patterns, possibly refactor #759
- Add global error handler #734
- Add date filters to Matches index #732
- SiteAdmin assigns permissions #731
- Bring environments into 12factor alignment #721
- User can claim contribution via SMS (instead of email) #711
- Improve UX for existing dispatcher-mode flow #702
- Design sitewide theme/styling #701
- Implement metadata (open graph?) so that links to our resources unfurl nicely. #697
- Create a standard issue template(s) #693
- Create ephemeral instances of the app for each pull request #671
- Finish Account creation PR#564 #668
- Add name search to navbar visible to admins that returns results from Contributions, Matches, People, Users #661
- Coordinator copy/pastes needs #654
- User is presented a 'mad libs' style prompt to quickly specify what they're looking for #641
- Consolidate available labels #637
- Add accessibility to all pages #630
- Add deduper for Participants and Users #614
- Add links to external sites #613
- Admin can see who created/updated HelpTickets and when #611
- Don't create a new Participant for every Submission #606
- WYSIWYG editing - support orgs to customize content and appearance of their pages #587
- Importer for Match data #583
- Docker PR followup #572
- Add ActiveStorage to project #562
- Add "unmatchable" to Listing #559
- Add breadcrumbs #557
- Photo uploads for Expenses #556
- Make CustomFormQuestion#option_list work for translations #555
- Add translations to Category #554
- Convert UrgencyLevel to db-backed AR model #553
- Set pattern for presentation logic #548
- Replace matchable scopes with more performant (and pretty) code (ask.rb/offer.rb) #547
- Review ethical source licenses and see which is most applicable to mutual aid (and therefore this app) #541
- Display Listing-level fields on admin pages #539
- Support url params on initial load of Contributions page #538
- Add search filter to People index #530
- Officially enforce/detect Person uniqueness using Name + (Email || Phone) #527
- Send confirmation emails in BOTH html and txt #526
- Make CommunicationLogs on Match Edit #521
- Implement skip-nav #511
- Validate at least one Category selected on Forms #503
- Add "find match" functionality #498
- Add filter results summary to indexes with search boxes #497
- Add color to form options! #495
- Add social_media to ContactMethods #494
- Expose Organizations list publicly (like Announcements and CommunityResources) along w tags, so things like minority-owned businesses can be shared/searched more easily #493
- Allow html in Category description #489
- Convert system_setting record to records (convert to key-value) #482
- Add system specs #481
- Make display_to_public, publicly_visible, enabled, etc, all be named the same way #469
- Add way for system admin to change primary and secondary css colors within the app #454
- Warning re js pack size #452
- [DISCUSSION] Supporting external forms #447
- Admin can edit Submission reusing vue code #446
- Add filters to /announcements_list #435
- Add filters to /community_resources_list #434
- Add social media fields to Person #412
- Remove uses of
mobility_text_translations#411 - Replace User.first references #408
- Make communication_logs belong_to submission #407
- Should we be able to edit auto-generated communication logs? #406
- [DISCUSSION] How to reimplement Matching in Vue and/or NOT using helpers/partials/etc #404
- [DISCUSSION] How do we want to handle photo uploads (ActiveStorage/s3?) #394
- WhatsApp integration? #384
- Other form customizations? #383
- Logs (meetings, decisions) #382
- Pods? #380
- SMS Interface #379
- Admin records accrual of supplies/goods and views current inventory #377
- Admin records distribution of supplies #376
- Admin is able to embed index lists of resources on an external site #375
- User is shown resources relevant to their location and asks. #374
- User is shown resources in their chosen language #373
- User receives a notification when a resource they submitted is approved/denied #371
- Admin receives notification when user submits a resource #370
- User/Admin provides a translation for a resource #369
- User is able to edit own profile (setup Pundit for role based security) #366
- User is shown list of offers/asks filtered based on their profile/ask #363
- User is able to claim a match #362
- Coordinator selects Match to view potential matches #361
- User views list of existing Offers and Asks #360
- User is shown existing matching Asks as they fill out their offer/profile #359
- User is shown matching resources as they enter their ask #357
- User is shown existing matching offers as they enter their ask #356
- User is able to indicate Listing is repeating #355
- User is asked whether they want to create an account and guided through it. #354
- User is able to add their own tags to an Ask if the provided ones aren't sufficient #353
- User sees a default system logo on a multi-org installation #349
- Admin customizes multi-org system landing page. #345
- Admin enables optional modules (Resources, News, Chat, ?) #344
- Admin/OrgAdmin manages user roles #343
- Flag for "sensitive" asks #338
- Display admin-only-viewable notes on Profile (?) #337
- Location uniqueness #336
- Add admin-only toggle to /contributions for match status #335
- Add group_by to Submission index? #334
- Add filters to submissions index #333
- Add people w same Location to Profile #330
- Uniqueness of Person #329
- Add one-click communication log buttons to Respond, Profile, Listing show #328
- Add design to Profile page (person show) #327
- Change List view buttons to be inline w preferred_contact_method icon ? #326
- Align preferred_contact_method icon to right on /contributions ? #324
- Add photo upload to person #323
- Add pagination to /contributions #321
- Add pagination to /announcements_list #320
- Add pagination to /community_resources_list #319
- Set default publish_from/publish_until on Announcement & Community Resources #318
- Option to set all Announcements/Community Resources to "is_approved=true" by default #317
- Display category.description.html_safe for Categories that are NOT offered #316
- Implement combined form (Asks & Offers) #315
- Drag n drop ordering of CustomFormQuestions #312
- Expandable options on Ask/Offer form #310
- UI for translations #309
- Map view of Service Area Locations #308
- Add accordion to announcements_list instead of the "more" link #305
- Meetings are trackable #295
- Add liability_waiver_status (and/or upload?) to Volunteer (position?) #294
- Add training status to Volunteer (position?) #293
- Bulk email people from system #292
- Basic Inventory tracking #291
- Pull email list of Listing filtered list #290
- Suggest some Organizations per Category dropdown expand #289
- Receipt uploads (to Matches) #288
- Category checkbox expands to ask more questions #287
- Forms: for
groceries/mealscategory expand, ask re food allergies/dietary restrictions #286 - Sorting of which possible Matches to suggest on FindMatch page #283
- Create publicly-accessible json API of community_resources #280
- SoftwareFeedback button that captures screenshot of current page #279
- Add 'create_github_issue' button on SoftwareFeedback form #278
- [DISCUSSION] Organization.current_organization #240
- Change Orientation to be responsive to exchange_type #234
- Add privacy level/account questions to Ask/Offer forms #210
- Add integration test to confirm interactors are in sync w end result #190
- Remove old :tags fields on taggables #189
- Donation form #173
- [DISCUSSION] en.yml name for SystemLocale #168
- [DISCUSSION] Should we cull all non-required fields from factories? #167
- [DISCUSSION] Let's talk Locales #159
- [DISCUSSION] we ok w Mobility diverting all data to their tables ? #157
- [DISCUSSION] Location fields #155
- Mod tracking on Match #150
- [DISCUSSION] Communication_logs body input type #143
- [DISCUSSION] Add audit tracking to all models #66
- [DISCUSSION] Listing/Match/Person/CR state machine #62
- Add new Listing form fields for purposes of filtering #60
- Add preferred_locale_id (language) to Ask & Offer Forms #56
- [DISCUSSION] instance settings re exchange type (P2P vs mod) and visibility/interaction permissions #46
- Begin twilio integration #45
- Add multiple Tags to CommunityResources #43
- Display some info per Listing on Listings index #42
- [DISCUSSION] User profile page components #41
- Allow Anonymous participation #40
- Filter Listing index by zip code #39
- Retain required field asterisks if listing create fails #37
Metadata
Metadata
Assignees
Labels
No labels