Releases: AY2324S2-CS2103T-T10-1/tp
v1.4
Introducing v1.4!
Our product is now ready for the final milestone of CS2103T, and comprehensively satisfies the needs of the head TA of CS1101S!
Documentation
We have updated our documentation to comprehensively and clearly explain and give insight on our various features.
What's Changed
- fix: typo in user guide by @danielleloh in #324
- fix: Update Ui Image by @delishad21 in #337
- fix: Additional PE-D UG improvements by @jayllo-c in #381
- Update Developer Guide with new Logic, UI, Model and Storage implementations by @delishad21 in #326
- fix: Clarify email and copy related docs and messages by @jayllo-c in #379
- Bug fixes for PE-D by @delishad21 in #378
- Fix ped bugs by @Zer0Legion in #382
- Bug fix: Refactor Find Functionality by @jayllo-c in #330
- docs: update DG to reflect user stories and use cases to reflect all implemented functions by @jayllo-c in #390
- bug fix: prevent execution of find command with duplicated prefixes present by @jayllo-c in #393
- Docs: Add assigned parts to DG by @Zer0Legion in #388
- Docs: Update Manual Testing Section of DG by @jayllo-c in #392
- BugFix: Bug Fixes from PED by @Pughal77 in #385
- Add exams and statistics implementations to DG by @delishad21 in #387
- docs: update developer guide by @danielleloh in #394
- Format implementation section of DG by @delishad21 in #399
- Docs: Update Developer Guide by @Pughal77 in #397
- Docs: Update Command Summary Table by @Pughal77 in #398
- fix: change all methods in CsvUtil class to be static by @danielleloh in #407
- docs: Update find implementation in the DG by @jayllo-c in #402
- docs: update user guide known issues section by @danielleloh in #403
- Enhance UI Outline in UserGuide.md by @delishad21 in #406
- docs: update implementation details in developer guide by @danielleloh in #400
- docs: fix minor formatting issues in user guide by @danielleloh in #411
- Docs:Update sequence diagram for Import by @Pughal77 in #410
- fix: Update DG formatting and site structure by @delishad21 in #404
- Edit page breaks in UG by @jayllo-c in #412
- Fix the colouring of the ref box. by @Zer0Legion in #413
- Reformat Manual Testing Section in DG to follow standard formatting by @jayllo-c in #417
- Reformat Manual Testing Section in DG to follow standard formatting by @Zer0Legion in #416
- Reformat Manual Testing Section in DG to follow standard formatting by @delishad21 in #414
- Update Readme by @delishad21 in #418
- Reformatting manual testing section by @Pughal77 in #420
- Fix all typos related to the usage of importExamScore by @Zer0Legion in #419
- fix: typo in developer guide by @danielleloh in #423
- Minor Change to Manual Testing in DG by @jayllo-c in #421
- Update logic in Logic in DG by @delishad21 in #424
- Update colour scheme by @delishad21 in #425
- Small changes to manual testing by @Pughal77 in #422
- Add line breaks for DG export by @delishad21 in #426
- docs: minor changes to UG and DG by @jayllo-c in #427
- Update user stories to html tables by @delishad21 in #429
- Final dg content changes by @Zer0Legion in #428
- Format Html Tables for UG and DG by @delishad21 in #430
- Fix: Score Statistics in DG by @delishad21 in #431
- Minor Change to DG by @jayllo-c in #432
Full Changelog: v1.3...v1.4
v1.3
Introducing Version 1.3: Streamline Your Exam Management!
We're thrilled to announce the latest update to AvengersAssemble, designed to revolutionize the way you manage exams and communicate with students. Version 1.3 brings a suite of Exam Management Features that will simplify your workflow and enhance student interactions:
- Effortless Score Import: Seamlessly import exam scores with our new
importExamScores
feature, directly from a CSV file. - Exam Handling Made Easy: Create (
addExam
), remove (deleteExam
), and manage (selectExam
/deselectExam
) exams with just a few clicks. - Score Management: Add (
addScore
), edit (editScore
), and delete (deleteScore
) exam scores to keep student records up-to-date. - Insights at a Glance: Instantly view the mean and median of exam scores to gauge class performance.
By integrating these features, AvengersAssemble empowers educators to centralize examination and assessment data, offering a more interactive and personalized experience for students. Dive into the new update and see how it can enhance your educational toolkit!
v1.2.1
Trial release .jar file for v1.2.1.
v1.2
Avengers Assemble v1.2 Release Notes
With our additions, we are confident that Avengers Assemble has a MVP. Although some features require refinement, we have implemented enough features with sufficient quality to ensure a working product for head TAs for CS1101S.
What's New
1. Export Feature
Avengers Assemble now supports exporting data of up to 500 contacts to a CSV file!
2. Import Feature
Avengers Assemble now supports importing data of up to 500 contacts stored in a csv file
- Simply type
import i/<filePath>
where filePath is the absolute path of your csv file. - Once this message shows, imported contacts will be reflected in addressBook
Note: There might be some issues importing outside of IDEs for Mac users due to privacy setting issues. We recommend users testing on Mac to use the IDE to run the .jar file and import the csv file.
3. Find Feature
Avengers Assemble now supports finding contacts by their various details, and not just their names!
- Simply type
find
to find a contact by their details, followed by the field you want to search up. For example, the screenshot below shows finding contacts with an address containing30
.
- The result will show all contacts with an address containing
30
.
4. Copy Feature
Avengers Assemble also supports copying the emails of any specific group of contacts in the list into your clipboard!
- Use the
find
command to search for the people whose emails you would like to copy. - Type
copy
to copy all the emails of currently displayed contacts into your clipboard.
- All emails will be copied into your clipboard!
5. New Fields Added
To further support head TAs keeping track of the various reflections and studios happening in the ever hectic CS1101S, Avengers Assemble now supports adding the reflection r/
and studio s/
fields to contacts!
6. Bug Fixes
Previously, the existing codebase checked for duplicate contacts by their name. However, this was not sufficient as there could be multiple contacts with the same name which is especially likely for a large course like CS1101S. This has been fixed by checking for the duplicates by their email.