Skip to content

Releases: AY2425S1-CS2103T-T16-3/tp

v1.6 CFG

12 Nov 02:03
fd601bc
Compare
Choose a tag to compare

🤝🌍 Release Notes: ContactsForGood v1.6 🤝🌍

To help NGO administrators efficiently manage donors, volunteers, and partners by organising contacts, tracking engagement, and setting follow-up reminders.

What's new? 🎆

Refer to our User Guide (UG) for more details on features and commands.

v1.5.1 CFG

07 Nov 19:22
0d4aa0d
Compare
Choose a tag to compare

🤝🌍 Release Notes: ContactsForGood v1.5.1 🤝🌍

To help NGO administrators efficiently manage donors, volunteers, and partners by organising contacts, tracking engagement, and setting follow-up reminders.

Updated UI for ContactsForGood 🎉

  • ContactsForGood have now gotten a brand new look!

New Features 🎉

Refer to our User Guide (UG) for more details on new features and commands.

Search via role and phone number

  • You can now search by role and phone number!
  • Use r/ for search via role and p/ for search via phone number:
    • Example: search p/81234567
    • Example: search r/donor
      image

Updated UI for listGroups

  • listGroups now shows you the size of each group as well as up to 3 members as well
    image

Remove members from group

  • You can now remove members once they have been added to a group
  • use removeFromGroup g/blood drive 2024 m/1 2 5 6
    image

Range Expressions for Indices 🔢

  • You can now use range expressions for indices, allowing you to specify multiple indices or ranges in a single command!
  • Simply list individual indices or specify a closed range using hyphens, separated by spaces:
    • Example: delete 1 2 3 5-9 removeFromGroup g/blood drive 2024 m/1 2-5
Screenshot 2024-11-08 at 2 59 30 AM

v1.5 CFG

07 Nov 15:04
6e74c00
Compare
Choose a tag to compare

🤝🌍 Release Notes: ContactsForGood v1.5 🤝🌍

To help NGO administrators efficiently manage donors, volunteers, and partners by organising contacts, tracking engagement, and setting follow-up reminders.

Updated UI for ContactsForGood 🎉

  • ContactsForGood have now gotten a brand new look!

New Features 🎉

Refer to our User Guide (UG) for more details on new features and commands.

Search via role and phone number

  • You can now search by role and phone number!
  • Use r/ for search via role and p/ for search via phone number:
    • Example: search p/81234567
    • Example: search r/donor
      image

Updated UI for listGroups

  • listGroups now shows you the size of each group as well as up to 3 members as well
    image

Remove members from group

  • You can now remove members once they have been added to a group
  • use removeFromGroup g/blood drive 2024 m/1 2 5 6
    image

v1.4 CFG

24 Oct 15:35
7f2c546
Compare
Choose a tag to compare

🤝🌍 Release Notes: ContactsForGood v1.4 🤝🌍

To help NGO administrators efficiently manage donors, volunteers, and partners by organising contacts, tracking engagement, and setting follow-up reminders.

New Features 🎉

Refer to our User Guide (UG) for more details on new features and commands.

Roles 🎩

  • Roles of Partner, Donor and Volunteer can now be created!
  • Use the r/ prefix to specify a role during creation or editing.
    • The default role is Person if no role is specified.
  • Each role has a unique field:
    • Volunteer: hours
    • Donor: donatedAmount (in thousands of USD)
    • Partner: partnershipEndDate
  • The edit command now supports modifying roles and their specific fields.

image
image

More sorting! 🗃️

  • Users can now sort contacts by specific roles and criteria!
    • hours: Sort volunteers by the number of hours they’ve contributed.
    • donations: Sort donors by their total donation amount.
    • end_date: Sort partners by their partnership end date.
  • Non-role contacts will be placed at the end of the list after sorting by role-specific criteria

image
image
image

Searching via group

  • Users can now search by group name!
  • Use g/ to search via group name:
    • Example: search g/ blood drive

image

List Groups

  • You can now view the names of all existing Groups using the listGroups command.
  • Group names currently appear in the CommandResult box, we are looking to change this for future versions.

image

Get emails 📧

  • You can get the emails of all persons in the current list copied to your clipboard using the email command.
    • Emails are comma separated.
  • Facilitates easy addressing of emails to people in your contact list.

Rename groups

  • You can now easily change the name of groups using the 'editGroupName' command.
  • This will allow you to reuse same groups for different events and purposes.

editGroupName (2)

Add new members to groups

  • You don't have to create a new group to add more people in anymore.
  • You can add them into existing groups with the 'addToGroup' command.
  • This will allow you to manage groups more effectively.

addToGroup

v1.3 ContactsForGood

17 Oct 14:05
d2ac21c
Compare
Choose a tag to compare

New Features

Refer to our User Guide (UG) for more details on new features and commands.

Alphabetical Sorting by Name:

  • You can now use the command list s/name to sort your contacts alphabetically by name.
  • Sorting persists through searching/filtering
  • This new sorting option improves organization, especially as your contact list gets longer.
    photo_2024-10-17_21-41-10
    photo_2024-10-17_21-41-11

Improved search

  • You can now search by both tags and name!
  • find command has been rebranded into search command.
  • Use n/ for name and t/ for tags:
    • Example: search n/ john or search t/ friends
    • Combine both for more specific results: search n/ john t/ friends
      photo_2024-10-17_21-41-07

Groups

  • Manage your contacts by grouping them together for ease of access.
  • Groups can be easily created, deleted, and its members viewed.
    photo_2024-10-17_21-41-03
    photo_2024-10-17_21-41-05