Skip to content

Releases: Kapral67/FamilyDirectory

v0.9

19 Jul 07:55
6d0f00e
Compare
Choose a tag to compare

Notes

As this project approaches relative stability, Dependency Upgrade Tracking PRs will no longer be included in the Release Notes (also I have a job and no-one reads these anyways)

Bug Fixes

  • N/A

Features

  • Descendants now editable until AGE_OF_SUPER_MAJORITY, currently 25, through non-admin route

v0.8

11 Apr 05:39
fc9d93a
Compare
Choose a tag to compare

Bug Fixes

  • Better Window Transitions in AdminClient
  • not-functionality-impacting misc code improvements

Features

  • Auto-Build frontend on CDK Deployments
  • Generate Pdfs on CDK Deployments
  • Auto-Build frontend on UPDATE to ROOT MEMBER

Dependency Upgrade Tracking PRs

v0.75

07 Apr 03:42
5ac6e17
Compare
Choose a tag to compare

IMPORTANT UPDATE INFO

  • After Updating, please trigger Stream Function Invocation by Toggling PDF Generator OFF and ON (use the AdminClient)

  • see v0.71 IMPORTANT UPDATE INFO

Bug Fixes

  • Normalize usage of static enum constants LogLevel & Ansi (#844)
  • Future handling in AdminClient: wait for futures to complete

Features

  • Deathday gets own line in Birthday Pdf (#845)
  • Emails clickable in FamilyDirectory Pdf (#870)

Dependency Upgrade Tracking PRs

v0.71

01 Apr 03:52
8e19a59
Compare
Choose a tag to compare

IMPORTANT UPDATE INFO

  • Using AdminClient, go to FLAGS -> ISSUE_871 and execute

  • Manually Trigger Amplify Build in AWS Console

  • Follow IMPORTANT UPDATE INFO from v0.7

Bug Fixes

Features

  • MEMBER Table Addresses now support either null, or between 2 & 3 address lines

v0.7

12 Feb 05:31
b047607
Compare
Choose a tag to compare

IMPORTANT UPDATE INFO

  • If Updating from v0.5 or below, please follow IMPORTANT UPDATE INFO from v0.6

Bug Fixes

  • Member.Builder::address regex added greedy quantifier

Features

Dependency Upgrade Tracking PRs

v0.6

01 Feb 01:36
982b3e9
Compare
Choose a tag to compare

IMPORTANT UPDATE INFO

  • If Updating from v0.42 or below, please follow IMPORTANT UPDATE INFO from v0.5

  • If Updating from v0.5, make sure to manually trigger a front-end build for Amplify from the AWS Console

Bug Fixes

  • Normalize throws of type NullPointerException versus NoSuchElementException across codebase

  • Use gsiProps().getPartitionKey().getName() over jsonFieldName() for QueryRequests against an index

Features

  • Added Ability to Enable certain Cognito Users as Admin from AdminClient

  • Admin Cognito Users may call any API upon any Member (essentially Admin Cognito Users have same capabilities as
    AdminClient as far as CREATE, UPDATE, and DELETE go)

Dependency Upgrade Tracking PRs

v0.5

30 Jan 01:02
0455776
Compare
Choose a tag to compare

IMPORTANT UPDATE INFO

  • After Updating, please trigger Stream Function Invocation by Toggling PDF Generator OFF and ON (use the AdminClient)

  • Also, please manually trigger a build for Amplify from the AWS Console

Bug Fixes

  • Remove Duplicate LogLevel Indicators in CloudWatch

  • Toggling PDF Generator ON triggers an asynchronous invocation of the PDF Generator Lambda

Features

  • Added Birthdays Pdf Organizing Members by Birth Month

  • Downloads Are Now a Zip file of new Birthdays Pdf and Standard Directory Pdf

Dependency Upgrade Tracking PRs

v0.42

04 Jan 00:44
3c648ee
Compare
Choose a tag to compare

Bug Fixes

  • Fix suppressed exceptions list in case of double NewPageException (PdfHelper in PdfGeneratorLambda)

  • Internal PDDocument now only uses RAM and is limited based on Lambda's configuration in CDK code (PdfHelper in
    PdfGeneratorLambda)

Features

  • Add some logging (PdfHelper in PdfGeneratorLambda)

Dependency Upgrade Tracking PRs

v0.41

28 Dec 15:29
6bf4cd3
Compare
Choose a tag to compare

Bug Fixes

  • Incorporate HttpApi's new arnForExecuteApi method introduced in CDK 2.117.0

Dependency Upgrade Tracking PRs

v0.4

24 Dec 07:18
28bec9f
Compare
Choose a tag to compare

Bug Fixes

  • Removing Unused/Unnecessary Code

  • Incorporate ToolkitCleaner logic entirely within AdminClient

  • Deprecates CdkGarbageCollection stack from v0.3

    • If you deployed v0.3, delete the CdkGarbageCollectionStack and all its resources

Dependency Upgrade Tracking PRs