-
Notifications
You must be signed in to change notification settings - Fork 37
Outstanding Work
alastairs edited this page Nov 29, 2011
·
7 revisions
We made a fantastic start at GiveCampUK 2011. The following list is what we discussed in the Friday night meetings, but didn't manage to implement over the rest of the weekend.
- Add database connection string to config
- Use hard-coded SQL Server T-SQL
- Will be replaced with cross-database migrations eventually
- User name is "admin" [I think we should revisit this decision --alastairs]
- Confirm password [Possibly a good idea, not currently done. Thoughts? --alastairs]
- Create user
- Add user to Admin role
- Search criteria on facets
- Is
- Is not
- Contains
- Starts with
- Ends with
- Any
- All
- Contact preferences (i.e., email, phone, etc.)
- Delete member data
- Overwrite personally identifiable data
- Keep attributes [? --alastairs]
- Mark as inactive
- Better insight into donations
- Donations or total donations within specified value range
- Have donated since [date]
- Have not donated since [date]
- Reporting (nice to have)
- By campaign
- By date range
- By region
- Campaign history
- Is
- Is not
- Contains
- Starts with
- Ends with
- Member contact history
- Member is contactable by email/phone/SMS/snail
- Update campaign with date campaign was run
- Campaign management
- Sort list of previous campaigns by date campaign was run
- Re-export list of campaign contacts
- Clone campaign as new campaign (including criteria to re-run)
- Change criteria for campaigns that have not been run
- [Delete a campaign --alastairs]
- Create new users
- Specify email and initial password
- De-activate users
- Change password
- Forgotten password
- Display uploaded records in table format (done for the demo, lost post-demo)
- Confirmation:
- Accept and create records
- Reject and upload file again [Allow rejection of individual records? --alastairs]
- Reinstate error messages which stopped working after moving the functionality into GiveCRM proper.
This stuff wasn't covered in the discussions, but is a list of niggles to be give the app a proper polish.
Paging of search results- Rename "Facets" [May need input from domain experts --alastairs]
- Rename the "commit" action on campaigns [Needs input from domain experts, IMO --alastairs]
(Copy) is appended to the description text when cloning a campaign. Surely just the title is enough? --alastairsDisplaying donated amounts to two decimal places only (currently 4!)- Ensure all views use Bootstrap styling for a consistent, well laid out UI