This is an automated email from the ASF dual-hosted git repository. danhaywood pushed a change to tag tags/2.1.0/07-01-delete-action-events in repository https://gitbox.apache.org/repos/asf/causeway-app-petclinic.git
*** WARNING: tag tags/2.1.0/07-01-delete-action-events was modified! *** from 2963aeb (commit) to 044593e (commit) omit 2963aeb adds a subscriber to veto deletion if there are any visits for the owner omit 2bb9cd6 Updates PetOwner's delete action to fire a specific domain event omit 4270243 adds unit test for PetOwner_bookVisit omit c7dd14c updates visit module's pom.xml with dependency on unittestsupport-applib omit 1a91549 updates PetOwner's layout, indicating where to render the 'visits' coll. omit e9a70b4 adds 'visits' mixin collection, to view visits of pets of a pet owner. omit 0cbb6db adds PetOwner_bookVisit mixin action, to allow visits to be booked omit 37c339a adds VisitRepository omit 1ecebb5 makes constructor public omit 0c08c10 adds Visit.png omit c4ba21d adds Visit.columnOrder.txt omit 29cc14e adds Visit.layout.xml omit 4121540 adds Visit entity omit 66e965a adds spring import from application module to visit module omit 28a6335 adds maven dependency from application module to visit module omit 63400c7 adds Spring import from visit module to petowner module omit 8f3ba1d adds maven dependency from visit module to petowner module omit 7c37b4f Adds 'visit' namespace to existing petowners security role. omit a913c07 updates application.properties to set up 'visit' DB schema omit 5fc3da3 adds VisitModule (spring configuration) defining the visit module omit 2e745ee updates top-level pom.xml to include new visit module as child module omit 6631693 adds pom.xml for visit module itself omit d905dc4 defines module-visit as module in top level pom.xml omit 473d61f adds iconname to Pet omit a5e9b51 adds Pet-xxx.png for each species omit 7ec9b43 updates PetOwner#pets.columnOrder.txt with new properties omit 4c56455 updates Pet.columnOrder.txt with new properties omit fed3cfe adds notes property for Pet omit a0c8aad updates PetOwner_persona fixture, to choose species at random omit 369e782 updates addPet, to set the species of each omit 523374e adds a PetSpecies property to Pet omit d3aa5ff adds PetSpecies enum omit 832e988 adds validation to check that each owner's pet has a different name omit f21b23a updates PetOwner_persona to add pets for each owner omit c23cf2d adds 'removePet' action omit b143b2e adds 'addPet' action omit 637da97 adds .columnOrder.txt for pets collection in PetOwner omit 9d857b5 positions 'pets' collection in layout.xml omit 183e074 adds pets collection to PetOwner omit 4c4ad6e adds Pet.columnOrder.txt omit 17dd9a8 adds icon .png for Pet omit a0cfcb2 adds Pet.layout.xml omit ccb6525 uses the name of the pet as its title omit 2489836 updates PetOwner module to delete all Pets. omit 61a8b77 adds Pet entity omit 4beb19b adds PetName meta-annotation omit f4c125f replaces PetOwner.png omit c7aec91 organizes imports omit 63b43a8 associates 'delete' action with 'identity' fieldset omit e0d7e96 associates 'updateAttachment' action with 'name' property using .layout.xml omit b4977d1 associates 'updateName' action with 'name' property using .layout.xml omit ea9a820 specifies positioning of framework-provided props in metadata fieldset omit 2f4cda2 associates version property with its fieldset using .layout.xml omit 1b46bc9 associates attachment property with its fieldset using .layout.xml omit 47ddb0f associates daysSinceLastVisit property with its fieldset using .layout.xml omit 045d228 associates lastVisit property with its fieldset using .layout.xml omit 803bfc4 associates notes property with its fieldset using .layout.xml omit 789a606 associates emailAddress property with its fieldset using .layout.xml omit 911d6ab associates telephoneNumber property with its fieldset using .layout.xml omit 7836099 associates knownAs property with its fieldset using .layout.xml omit 441a87b associates name property with its fieldset using .layout.xml omit 492af39 updates PetOwners#create to use new value type omit 5143b2a updates PetOwner#emailAddress to use new value type omit 208c025 adds EmailAddressValueSemantics omit 1db55ac Adds EmailAddress value type omit b517f0e Updates ActionLayout#describedAs text, as constant has moved to Name meta-annotation omit cffa638 Removes validation for PetOwner#updateName omit 3a21401 Adds a mustSatisfy Specification to Name meta-annotation omit cc6ccab Updates PhoneNumber meta-annotation, adds regex validation omit f949d45 Annotates telephoneNumber property and param with meta-annotation omit 493f075 Defines PhoneNumber meta-annotation omit be7d028 Updates .columnOrder.txt for new property omit 93829f6 adds PetOwner#getDaysSinceLastVisit derived property omit 062a8eb Injects ClockService into PetOwner omit fea546e Resets prompt styles back to their defaults omit bad3e72 changes the default prompt style omit 74d8362 Comments out promptStyle for PetOwner#updateName omit 95b22fa Comments out promptStyle for PetOwners#create omit 636b00c Updates PetOwner_persona builder also omit 0e8e564 Updates PetOwners#create to specify additional details. omit 9019dcc adds HomePageViewModel#petOwners.colunmOrder.txt omit 484e50e renames 'getObjects' collection of HomePageViewModel to 'getPetOwners' omit 46e8efc updates title of HomePageViewModel omit 3d54d20 Updates HomePageViewModel to list PetOwners omit e194523 Updates PetOwner_persona to _not_ wrap PetOwners domain service omit 9148b1a updates IntelliJ run configuration to run with 'dev' spring profile omit 17d8bd2 adds application-dev.yml to run fixture automatically on startup omit 34936b3 Updates .columnOrder.txt of PetOwners to show additional properties omit d317677 Adds 'telephoneNumber' and 'emailAddress' to 'PetOwner' omit 75f4d87 updates persona to create a more realistic 'lastVisit' date omit 8dfd9db renames PetOwner's lastCheckedIn property to lastVisit omit 8ac2968 defines PetOwner's title using title() method rather than @Title annot. omit 45819b8 Extends PetOwner_persona to set up a 'knownAs' alias omit ce3b5ff Updates DomainAppDemo fixture script to create pet owners rather than omit 11e8430 updates PetOwner_persona and adds .pdf for each. omit 08907c9 adds references to PetOwners domain service in the menubars layout omit b6acf90 adds new PetOwnerModuleSuperuserRole, makes sven user a member omit 8fd4405 references petowner module in the ApplicatoinModule omit 8fb7ba6 renames SimpleApp to PetClinicApp omit 72ce3f9 Updates application.properties to ensure 'petowner' schema is created omit 3b866a8 updates the namespace of PetOwner module omit 8da58a5 copies simple module to petowner module omit 304a9a0 adds module-petowner module add e405e06 updates tagger.sh add 3ee5e11 adds check if cherry-pick failed add 17fefcc reverse order of commit sha's to cherry-pick in turn add b2645ac fixes typo in script add 8a16087 deletes tag first add 38d4289 adds module-petowner module add f82d43a copies simple module to petowner module add bdb9cc1 updates the namespace of PetOwner module add c8a402f Updates application.properties to ensure 'petowner' schema is created add 207e72c renames SimpleApp to PetClinicApp add 0e64faa references petowner module in the ApplicatoinModule add 48af223 adds new PetOwnerModuleSuperuserRole, makes sven user a member add 98edaf4 adds references to PetOwners domain service in the menubars layout add 84a4700 updates PetOwner_persona and adds .pdf for each. add 39eba16 Updates DomainAppDemo fixture script to create pet owners rather than add b7e31be Extends PetOwner_persona to set up a 'knownAs' alias add d6896f6 defines PetOwner's title using title() method rather than @Title annot. add 954f920 renames PetOwner's lastCheckedIn property to lastVisit add e38b98f updates persona to create a more realistic 'lastVisit' date add ee430d6 Adds 'telephoneNumber' and 'emailAddress' to 'PetOwner' add b89c1da Updates .columnOrder.txt of PetOwners to show additional properties add 1a04d33 adds application-dev.yml to run fixture automatically on startup add f743053 updates IntelliJ run configuration to run with 'dev' spring profile add 75fa4bb Updates PetOwner_persona to _not_ wrap PetOwners domain service add 35e405c Updates HomePageViewModel to list PetOwners add c5512e2 updates title of HomePageViewModel add bf92f9e renames 'getObjects' collection of HomePageViewModel to 'getPetOwners' add 7ca7a6b adds HomePageViewModel#petOwners.colunmOrder.txt add 55e8a5d Updates PetOwners#create to specify additional details. add 81a9d94 Updates PetOwner_persona builder also add 7267ca6 Comments out promptStyle for PetOwners#create add eeb6e3f Comments out promptStyle for PetOwner#updateName add 5f39019 changes the default prompt style add 9437eb9 Resets prompt styles back to their defaults add ca6320b Injects ClockService into PetOwner add 1c64b49 adds PetOwner#getDaysSinceLastVisit derived property add 6fb73de Updates .columnOrder.txt for new property add 55d1029 Defines PhoneNumber meta-annotation add 4050aa1 Annotates telephoneNumber property and param with meta-annotation add a3e02b8 Updates PhoneNumber meta-annotation, adds regex validation add aa864c0 Adds a mustSatisfy Specification to Name meta-annotation add d26b404 Removes validation for PetOwner#updateName add 6fc1690 Updates ActionLayout#describedAs text, as constant has moved to Name meta-annotation add 8c75999 Adds EmailAddress value type add b6e8aa4 adds EmailAddressValueSemantics add a81e4f9 updates PetOwner#emailAddress to use new value type add 0798b04 updates PetOwners#create to use new value type add 1272f36 associates name property with its fieldset using .layout.xml add 0df96bb associates knownAs property with its fieldset using .layout.xml add 560d766 associates telephoneNumber property with its fieldset using .layout.xml add ce20c86 associates emailAddress property with its fieldset using .layout.xml add b599ab7 associates notes property with its fieldset using .layout.xml add 9651a4d associates lastVisit property with its fieldset using .layout.xml add bf007c2 associates daysSinceLastVisit property with its fieldset using .layout.xml add e0be87f associates attachment property with its fieldset using .layout.xml add e3755ae associates version property with its fieldset using .layout.xml add 2048451 specifies positioning of framework-provided props in metadata fieldset add 626efd9 associates 'updateName' action with 'name' property using .layout.xml add d1b21b7 associates 'updateAttachment' action with 'name' property using .layout.xml add aab8a47 associates 'delete' action with 'identity' fieldset add fd2d28c organizes imports add 8f9c19b replaces PetOwner.png add 8ce5dc3 adds PetName meta-annotation add f99d004 adds Pet entity add b709f85 updates PetOwner module to delete all Pets. add c6ab9ff uses the name of the pet as its title add da892fd adds Pet.layout.xml add 1766545 adds icon .png for Pet add 2682b7b adds Pet.columnOrder.txt add 97b2a70 adds pets collection to PetOwner add 9b17af5 positions 'pets' collection in layout.xml add 054e655 adds .columnOrder.txt for pets collection in PetOwner add 818052a adds 'addPet' action add 22406ce adds 'removePet' action add 92350f1 updates PetOwner_persona to add pets for each owner add 2045796 adds validation to check that each owner's pet has a different name add e5c89db adds PetSpecies enum add f45a2a9 adds a PetSpecies property to Pet add e031d53 updates addPet, to set the species of each add 41e6b3b updates PetOwner_persona fixture, to choose species at random add 30102e1 adds notes property for Pet add ad1058f updates Pet.columnOrder.txt with new properties add 204b6df updates PetOwner#pets.columnOrder.txt with new properties add a57bbdf adds Pet-xxx.png for each species add 7608a99 adds iconname to Pet add 235c40f defines module-visit as module in top level pom.xml add f8af0a1 adds pom.xml for visit module itself add 7a7c773 updates top-level pom.xml to include new visit module as child module add b5de1b6 adds VisitModule (spring configuration) defining the visit module add d1f61c2 updates application.properties to set up 'visit' DB schema add 01bd4e3 Adds 'visit' namespace to existing petowners security role. add d21ff7b adds maven dependency from visit module to petowner module add 1302d49 adds Spring import from visit module to petowner module add 9f045e8 adds maven dependency from application module to visit module add b00e4a7 adds spring import from application module to visit module add 8b04757 adds Visit entity add c105831 adds Visit.layout.xml add 2e62881 adds Visit.columnOrder.txt add 9a6c207 adds Visit.png add f2682b6 makes constructor public add 7e3efd3 adds VisitRepository add f3ebb7a adds PetOwner_bookVisit mixin action, to allow visits to be booked add 721a36e adds 'visits' mixin collection, to view visits of pets of a pet owner. add 586a964 updates PetOwner's layout, indicating where to render the 'visits' coll. add 4fd1ba3 updates visit module's pom.xml with dependency on unittestsupport-applib add c807cf4 adds unit test for PetOwner_bookVisit add 0def336 Updates PetOwner's delete action to fire a specific domain event add 044593e adds a subscriber to veto deletion if there are any visits for the owner This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the tag are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (2963aeb) \ N -- N -- N refs/tags/tags/2.1.0/07-01-delete-action-events (044593e) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. No new revisions were added by this update. Summary of changes: module-petowner/pom.xml | 2 +- module-visit/pom.xml | 2 +- tagger.sh | 77 ++++++++++++++++++++++++++++++++++--------------- 3 files changed, 55 insertions(+), 26 deletions(-)