What's Changed
- Revert back to previous behaviour for setClient by @sikai00 in #213
- Update UG Quick start section by @sikai00 in #206
- Fix delClient not deleting meeting from model by @sikai00 in #209
- Update ug by @ThomasHoooo in #203
- Update addMeeting and add helpful tips by @junweimoo in #216
- Update hyperlinks in userguide by @ThomasHoooo in #215
- Update UG features: listMeeting, delProduct, listProduct by @sikai00 in #218
- Add contact us section by @sikai00 in #233
- UG: fix editClient grammar issue by @Thing1Thing2 in #283
- Fix stuck meeting not removing by @sikai00 in #281
- Update userguide for addProduct, viewClient and viewMeeting by @ThomasHoooo in #284
- Fix Formatting and Update Intro by @junweimoo in #282
- Fix all UG issues as per PE-D by @sikai00 in #279
- Update symbols in UG by @sikai00 in #278
- Chore ug rexong by @rexong in #270
- Tidy up UG by @sikai00 in #285
- ug update by @Thing1Thing2 in #217
- Chore update ug links jw by @junweimoo in #286
- Fix invalid dates such as leap year by @sikai00 in #287
- Fix and make command format more consistent by @sikai00 in #288
- Add test cases in AddClientCommandParserTest by @ThomasHoooo in #290
- Fix dates by @rexong in #294
- Update the definition of month in date keyword by @rexong in #295
- 271 fix missing error message by @ThomasHoooo in #289
- Add address to client card by @Thing1Thing2 in #292
- Fix meeting list panel titles by @Thing1Thing2 in #291
- Fix a bug where an edited meeting will conflict with itself by @junweimoo in #298
- Fix error message to display message specific to the index by @junweimoo in #297
- Fix delProduct wrong error shown by @sikai00 in #303
- Update UG with Ms Amy comments by @sikai00 in #302
- Tests enhancement by @ThomasHoooo in #305
- Update ppp by @Thing1Thing2 in #301
- Update ppp thomashoooo by @ThomasHoooo in #307
- Fix delProduct while viewClient by @sikai00 in #299
- Update PPP: sikai00 by @sikai00 in #296
- Add PPP Draft Jun Wei by @junweimoo in #308
- Add proposed feature to UG by @sikai00 in #309
- Refactor and number items in DG by @sikai00 in #310
- Chore update rexong ppp by @rexong in #312
- Update UG by @ThomasHoooo in #313
- Improve storage code quality and test cases by @junweimoo in #311
- Update class diagrams to reflect current state by @sikai00 in #314
- Refactor listMeeting and Add Test Cases by @junweimoo in #316
- Improve test code by @sikai00 in #320
- Chore update dg jw by @junweimoo in #323
- Chore ug fix rexong by @rexong in #315
- Improve Storage Code Quality and Add Tests by @junweimoo in #324
- Improve addMeeting Code Quality and Add Tests by @junweimoo in #321
- Add Test Cases for ListMeeting and Improve Code Quality by @junweimoo in #326
- Add all use cases by @junweimoo in #328
- Improve code quality by @sikai00 in #327
- Update DG for viewMeeting, viewClient and addProduct by @ThomasHoooo in #330
- Added test cases in DG by @ThomasHoooo in #332
- Various code quality fixes by @junweimoo in #331
- Add checks for products in addClient by @sikai00 in #329
- Change to .equals for string comparison by @ThomasHoooo in #333
- add test case addClient delClient delMeeting by @rexong in #325
- Fix date comparison code quality and test case by @rexong in #319
- Improve code quality of AddMeetingCommandTest by @ThomasHoooo in #335
- Update userguide by @ThomasHoooo in #336
- Add to command format notes by @Thing1Thing2 in #300
- UG: explain product update editClient by @Thing1Thing2 in #304
- Fix numbering, wording and more by @sikai00 in #337
- Chore rexong update dg by @rexong in #338
- Chore update ppp jw by @junweimoo in #339
- Update EditMeeting error handling messages by @Thing1Thing2 in #334
- Standardize EditClientCommand error msgs by @Thing1Thing2 in #318
- Dg update by @Thing1Thing2 in #317
- Revert "Standardize EditClientCommand error msgs" by @sikai00 in #340
- Chore rexong update dg by @rexong in #341
- Fix heading for proposed feature by @rexong in #343
- Chore rexong update dg by @rexong in #344
- Revert "Update EditMeeting error handling messages" by @sikai00 in #342
- fix edit client by @Thing1Thing2 in #345
- Update dg by @ThomasHoooo in #346
- Update to formatted by @rexong in #349
- Add details on UI updates by @junweimoo in #348
- Dg update by @Thing1Thing2 in #347
- Remove one example from delClient by @rexong in #350
- Fix typo by @rexong in #351
- Update dg by @ThomasHoooo in #352
- EditMeeting missing index check by @Thing1Thing2 in #353
- Minor fixes in dg by @ThomasHoooo in #354
- Ug spelling mistake by @Thing1Thing2 in #355
- Update PPP formatting by @junweimoo in #356
- update ppp by @ThomasHoooo in #358
- Fix formatting in ppp by @junweimoo in #357
- update ppp by @ThomasHoooo in #359
- Chore add author by @rexong in #360
Full Changelog: v1.3...v1.4