Skip to content

Latest commit

 

History

History
1457 lines (1205 loc) · 121 KB

CHANGELOG.md

File metadata and controls

1457 lines (1205 loc) · 121 KB

Changelog

2025-01-05-01

  • Add Content Web Address Mutations 622
  • Convert GetContentWebAddresses UC to Use BasePaginatedMultipleEntitiesCommand 1186
  • Convert GetContentCollections UC to Use BasePaginatedMultipleEntitiesCommand 1187
  • Convert GetContentPageLayouts UC to Use BasePaginatedMultipleEntitiesCommand 1188
  • Convert GetContentPages UC to Use BasePaginatedMultipleEntitiesCommand 1189
  • Convert GetContentCategoryItems UC to Use BasePaginatedMultipleEntitiesCommand 1190
  • Convert GetContentCatalogs UC to Use BasePaginatedMultipleEntitiesCommand 1191
  • Convert GetContentCategories UC to Use BasePaginatedMultipleEntitiesCommand 1192
  • Convert GetContentPageLayoutAreas UC to Use BasePaginatedMultipleEntitiesCommand 1193
  • Convert GetContentSections UC to Use BasePaginatedMultipleEntitiesCommand 1195
  • Convert GetContentCatalogItems UC to Use BasePaginatedMultipleEntitiesCommand 1196
  • Convert GetContentPageAreas UC to Use BasePaginatedMultipleEntitiesCommand 1197
  • Convert GetContentPageAreaTypes UC to Use BasePaginatedMultipleEntitiesCommand 1198
  • Add Indexing of Content Catalog Items 1373
  • Add Searching of Content Catalog Items 1375
  • Add Content Catalog Items Search Mutation 1377
  • Add Content Catalog Items Results Object and Queries 1379
  • 2025 Copyright Update 1449
  • Add 2025 Fiscal Year 1453
  • Extend AttributeQueryParserUtils to Support Long, Integer, Float, and Double Fields 1454
  • Guava 33.4.0-jre Upgrade 1455
  • Add Default Value for Boolean Attributes 1456
  • Add Create Fiscal Year Mutation 1470
  • Add Set Fiscal Period Status Mutation 1471
  • Optionally Include Entity Boolean Default TO in Entity Attribute TO 1473
  • Differentiate Between Unknown and Deleted EntityRefs and UUIDs 1474
  • Add Perpetual Fiscal Period 1475
  • Apache Ivy 2.5.3 Upgrade 1476

2024-12-22-01

  • Add User Visit Group Object and Queries 1381
  • Add User Key Object and Queries 1382
  • jOOQ 3.19.16 Upgrade 1444
  • Error Prone 2.36.0 Upgrade 1445
  • Add CSRF Protection to Base Actions 1446
  • Apache Lucene 9.12.1 Upgrade 1447
  • ICU4J 76.1 Upgrade 1448
  • Add Caffeine as a PreparsedDocumentProvider 1450
  • Correct Value Object Warnings From Error Prone 1451
  • Correct Entity Object Warnings From Error Prone 1452

2024-12-08-01

  • Add Indexing of Content Catalogs 1372
  • Add Searching of Content Catalogs 1374
  • Add Content Catalog Search Mutation 1376
  • Add Content Catalog Results Object and Queries 1378
  • Add createSalesOrder Mutation 1423
  • Add createSalesOrderLine Mutation 1424
  • Add Indexing of Shipping Methods 1429
  • Add Searching of Shipping Methods 1430
  • Add Shipping Methods Search Mutation 1431
  • Add Shipping Methods Results Object and Queries 1432
  • Add Shipping Method Object 1433
  • Add filterItemSelector Field to Filter Object 1434
  • Correct Usage of sendEvent(...) in ShippingControl 1435
  • Correct Improper Error Handling When Calling getSearchKindByName(...) 1436
  • Move Analyzers to Component Packages 1437
  • Add Editing of Sales Order Shipment Groups 1438
  • Add Shipping Method Queries 1442
  • Add Customer Type Shipping Method Object 1443

2024-11-24-01

  • Add Component Vendors Results Object and Queries 1389
  • Add Indexing of Component Vendors 1390
  • Add Searching of Component Vendors 1391
  • Add Component Vendors Search Mutations 1392
  • Add Indexing of Entity Attributes 1393
  • Add Searching of Entity Attributes 1394
  • Add Entity Attributes Search Mutation 1395
  • Add Entity Attributes Results Object and Queries 1396
  • Add Indexing of Entity Alias Types 1397
  • Add Searching of Entity Alias Types 1398
  • Add Entity Alias Type Search Mutation 1399
  • Add Entity Alias Type Search Results Object and Queries 1400
  • Updating Entity Type Doesn't Update Entity Alias Type Index 1401
  • Add Indexing of Entity Attribute Groups 1402
  • Add Searching of Entity Attribute Groups 1403
  • Add Entity Attribute Group Search Mutation 1404
  • Add Entity Attribute Group Results Object and Queries 1405
  • entityAttributes Field in EntityAttributeGroup Object Null Without Entity Instance 1406
  • Add Contact Mechanism Type Object 1407
  • Add Contact Mechanism Object 1409
  • Add Party Contact Mechanism Object 1411
  • Add partyContactMechanisms Field to Base Party Object 1413
  • Add Contact Mechanism Purpose Object 1414
  • Add Party Contact Mechanism Purpose Object 1416
  • Add partyContactMechanismPurposes Field to PartyContactMechanism Object 1418
  • Add partyContactMechanismPurpose Field to Base Party Object 1419
  • parentPartyType Field in Party Type Object Missing Annotations 1420
  • Add Contact Postal Address Object 1421
  • Incorrect Credit and Debit Memo Sequence Descriptions 1422

2024-11-10-01

  • GraphQL History for Entity Aliases 1380
  • jOOQ 3.19.15 Upgrade 1384
  • Add Entity Type Search Mutation 1385
  • Add Entity Type Results Object and Queries 1386
  • Add Entity List Item Search Mutation 1387
  • Add Entity List Item Results Object and Queries 1388

2024-10-27-01

  • Add Search Default Operator Object and Queries 201
  • Add Search Sort Direction Object and Queries 202
  • Add Search Kinds Object and Queries 203
  • Add Search Sort Order Object and Queries 204
  • Add Search Type Object and Queries 206
  • Add Search Use Type Object and Queries 207
  • Add Content Category Search Mutation 210
  • GraphQL History for Entity CLOB Attributes 1361
  • GraphQL History for Entity Date Attributes 1362
  • GraphQL History for Entity Entity Attributes 1363
  • GraphQL History for Entity Geopoint Attributes 1364
  • GraphQL History for Entity List Item Attributes 1366
  • GraphQL History for Entity Time Attributes 1369
  • Add Content Category Results Object and Queries 1370
  • jOOQ 3.19.14 Upgrade 1371
  • Correct UserVisitGroup Getters/Setters Naming 1383

2024-10-13-01

  • Apache Lucene 9.12.0 Upgrade 1356
  • id Parameters Overwritten By Unnecessary setUuid(...) Calls 1357
  • Allow Entity Instance Attributes to Be Specified by UUID 1358
  • Move GraphQL Schema Support to Control Package 1359
  • GraphQL History for Entity Integer Attributes 1365
  • GraphQL History for Entity Long Attributes 1367
  • GraphQL History for Entity Name Attributes 1368

2024-09-29-01

  • Update Customer Status Workflow to Customer Lifecycle from ARTS 1334
  • jOOQ 3.19.12 Upgrade 1352
  • Guava 33.3.1-jre Upgrade 1353
  • jOOQ 3.19.13 Upgrade 1354
  • Error Prone 2.32.0 Upgrade 1355

2024-09-15-01

  • commons-codec 1.17.1 Upgrade 1341
  • Remove Unnecessary StringBuilders in Database Utility 1342
  • Remove Unnecessary StringBuilders 1343
  • Replace Explicit Types with var 1344
  • Form Utility Code Clean-Up 1345
  • Don't Silently Drop NamingExceptions 1346
  • JUnit 4.13.2 Upgrade 1347
  • Remove Entity Instance's ULID and Key 1348
  • Remove DatabaseUtilitiesForOracle 1350
  • Move ContactListControl Into control Package 1351

2024-09-01-01

  • Implement Workflows as an Entity Attribute Type 736
  • Convert EditWorkflowDestination UC to Use BaseAbstractEditCommand 979
  • Convert EditWorkflowEntrance UC to Use BaseAbstractEditCommand 981
  • Convert GetUses UC to Use BasePaginatedMultipleEntitiesCommand 1129
  • Convert GetOffers UC to Use BasePaginatedMultipleEntitiesCommand 1133
  • Convert GetUseTypes UC to Use BasePaginatedMultipleEntitiesCommand 1136
  • Convert GetSelectorKinds UC to Use BasePaginatedMultipleEntitiesCommand 1138
  • Convert GetColors UC to Use BasePaginatedMultipleEntitiesCommand 1140
  • Convert GetAppearances UC to Use BasePaginatedMultipleEntitiesCommand 1144
  • Convert GetTextDecorations UC to Use BasePaginatedMultipleEntitiesCommand 1145
  • Convert GetMimeTypes UC to Use BasePaginatedMultipleEntitiesCommand 1147
  • Convert GetFontStyles UC to Use BasePaginatedMultipleEntitiesCommand 1148
  • Convert GetTextTransformations UC to Use BasePaginatedMultipleEntitiesCommand 1149
  • Convert GetFontWeights UC to Use BasePaginatedMultipleEntitiesCommand 1150
  • Convert GetQueueTypes UC to Use BasePaginatedMultipleEntitiesCommand 1242
  • Convert GetFilterKinds UC to Use BasePaginatedMultipleEntitiesCommand 1252
  • Convert GetSequenceTypes UC to Use BasePaginatedMultipleEntitiesCommand 1255
  • Convert GetSequenceChecksumTypes UC to Use BasePaginatedMultipleEntitiesCommand 1256
  • Convert GetSequenceEncoderTypes UC to Use BasePaginatedMultipleEntitiesCommand 1257
  • Add Workflow Entrance Tests 1325
  • Add Workflow Destination Tests 1329
  • Update Google Tag ID 1333
  • Error Prone 2.30.0 Upgrade 1335
  • jOOQ 3.19.11 Upgrade 1336
  • graphql-java-annotations 21.5 Upgrade 1337
  • Add Pagination for workflowEntityStatuses 1339
  • Add Pagination for entityListItems 1340

2024-08-18-01

  • Convert EditWorkflowStep UC to Use BaseAbstractEditCommand 982
  • Convert EditWorkflow UC to Use BaseAbstractEditCommand 983
  • cucumber-java8/cucumber-junit 7.18.1 Upgrade 1321
  • Add Workflow Tests 1322
  • Add Workflow Entity Type Tests 1323
  • Add Workflow Step Tests 1324

2024-08-04-01

  • Add Workflow Entrance Mutations 652
  • Add Workflow Entrance Party Types Mutations 657
  • Add Workflow Entrance Security Roles Mutations 658
  • Add Workflow Entrance Steps Mutations 660
  • Add Workflow Destinations Mutations 663
  • Add Workflow Destination Steps Mutations 665
  • Add Workflow Entity Type Mutations 669
  • Add Workflow Destination Party Type Mutations 677
  • Add Workflow Destination Security Role Mutations 679
  • Add Security Role Mutations 683
  • Add Security Role Group Mutations 738
  • Convert GetSecurityRoleGroups UC to Use BasePaginatedMultipleEntitiesCommand 1168
  • Convert GetSecurityRoles UC to Use BasePaginatedMultipleEntitiesCommand 1169
  • Convert GetWorkflowEntrancePartyTypes UC to Use BasePaginatedMultipleEntitiesCommand 1226
  • Convert GetWorkflowEntrances UC to Use BasePaginatedMultipleEntitiesCommand 1227
  • Convert GetWorkflowDestinationSteps UC to Use BasePaginatedMultipleEntitiesCommand 1229
  • Convert GetWorkflowEntranceSecurityRoles UC to Use BasePaginatedMultipleEntitiesCommand 1230
  • Convert GetWorkflowSteps UC to Use BasePaginatedMultipleEntitiesCommand 1231
  • Convert GetWorkflowStepTypes UC to Use BasePaginatedMultipleEntitiesCommand 1232
  • Convert GetWorkflowDestinationPartyTypes UC to Use BasePaginatedMultipleEntitiesCommand 1234
  • Convert GetWorkflowEntranceSteps UC to Use BasePaginatedMultipleEntitiesCommand 1235
  • Convert GetWorkflowEntityTypes UC to Use BasePaginatedMultipleEntitiesCommand 1236
  • Convert GetWorkflowDestinations UC to Use BasePaginatedMultipleEntitiesCommand 1238
  • Convert GetWorkflows UC to Use BasePaginatedMultipleEntitiesCommand 1239
  • Convert GetWorkflowDestinationSecurityRoles UC to Use BasePaginatedMultipleEntitiesCommand 1240
  • Convert GetWorkflowEntityStatuses UC to Use BasePaginatedMultipleEntitiesCommand 1241
  • Add Workflow Mutations 1318
  • Add Workflow Step Mutations 1319

2024-07-21-01

  • Convert GetSymbolPositions UC to Use BasePaginatedMultipleEntitiesCommand 1119
  • Convert GetGlAccounts UC to Use BasePaginatedMultipleEntitiesCommand 1120
  • Convert GetCurrencies UC to Use BasePaginatedMultipleEntitiesCommand 1121
  • Convert GetItemAccountingCategories UC to Use BasePaginatedMultipleEntitiesCommand 1122
  • Add Security to GL Account Type UCs 1307
  • Convert GetGlAccountTypes UC to Use BasePaginatedMultipleEntitiesCommand 1308
  • Convert GetGlAccountClasses UC to Use BasePaginatedMultipleEntitiesCommand 1309
  • Convert GetGlAccountCategories UC to Use BasePaginatedMultipleEntitiesCommand 1310
  • Convert GetGlResourceTypes UC to Use BasePaginatedMultipleEntitiesCommand 1311
  • Add GL Account Type Object and Queries 1312
  • Add GL Account Class Object and Queries 1313
  • Add GL Account Category Object and Queries 1314
  • Add GL Resource Type Object and Queries 1315
  • Error Prone 2.29.2 Upgrade 1316
  • Guava 33.2.1-jre Upgrade 1317

2024-07-07-01

  • Add Security to WishlistPriority UCs 1303
  • Apache Lucene 9.11.1 Upgrade 1304
  • Gson 2.11.0 Upgrade 1305
  • Apache Avro 1.11.3 Upgrade 1306

2024-06-23-01

  • Add Security to LeaveReason UCs 1099
  • Add Security to LeaveType UCs 1100
  • Add Security to TerminationReason UCs 1101
  • Add Security to TerminationType UCs 1102
  • Add Security to EntityAttributeType UCs 1290
  • jOOQ 3.19.9 Upgrade 1295
  • jOOQ 3.19.10 Upgrade 1296
  • GraphQL History Prototype for Entity Boolean Attributes 1297
  • GraphQL History for Entity String Attributes 1298
  • NPE Thrown With Null Related Entity Instance in Event Object 1299
  • Error Prone 2.28.0 Upgrade 1300
  • Leave Type and Reason Not Marked As Required 1301

2024-06-09-01

  • GraphQL Pagination Prototype 197
  • queryForLong(...) Fails With NPE When No Rows Returned 1118
  • Convert GetEntityAttributeTypes UC to Use BasePaginatedMultipleEntitiesCommand 1141
  • Add Security to ResetLockout UC 1281
  • Add resetLockout Mutation 1282
  • Suppress Display of "Reset Lockout" If Account Not Locked 1283
  • Implement UUID v7 1284
  • UlidUtils.generateUlid(EntityInstance entityInstance) Not Using Entity Instance 1285
  • Remove Jenkinsfile 1286
  • Add Specific Entity Alias Type as a Field to Base Entity Instance Object 1291
  • Add Specific Entity Attribute as a Field to Base Entity Instance Object 1292
  • Add Specific Tag Scope as a Field to Base Entity Instance Object 1293
  • Apache Lucene 9.11.0 Upgrade 1294

2024-05-26-01

  • Add Entity Alias Types and Entity Aliases 1112
  • Error Prone 2.27.1 Upgrade 1117

2024-05-12-01

  • graphql-java-annotations 21.2 Upgrade 1111
  • MySQL and MySQL Connector/J 8.4.0 Upgrade 1113
  • jOOQ 3.19.8 Upgrade 1114

2024-04-28-01

  • Clarify Naming of entityInstancePK and relatedPK Parameters 1104
  • Remove UNKNOWN Component Vendor 1105
  • Eliminated Repeated Calling of getEntityAttributeTypeName() 1106
  • Add CreateEntityInstance, SendEvent, DeleteEntityInstance, and RemoveEntityInstance UCs 1107
  • cucumber-java8/cucumber-junit 7.17.0 Upgrade 1108
  • Guava 33.1.0-jre Upgrade 1109
  • ICU4J 75.1 Upgrade 1110

2024-04-14-01

  • jOOQ 3.19.7 Upgrade 1103

2024-03-31-01

  • Error Prone 2.26.1 Upgrade 1096
  • graphql-java 21.5 Upgrade 1097

2024-03-17-01

  • Include Field vendorTypeName When Indexing and Searching Vendors 1075
  • Include Field customerTypeName When Indexing and Searching Customers 1076
  • Include Field warehouseTypeName When Indexing and Searching Warehouses 1077
  • Apache Lucene 9.10.0 Upgrade 1095

2024-03-03-01

  • jOOQ 3.19.4 Upgrade 1092
  • MySQL and MySQL Connector/J 8.3.0 Upgrade 1093
  • jOOQ 3.19.5 Upgrade 1094

2024-02-18-01

  • Error Prone 2.24.1 Upgrade 1089
  • Correct StringCaseLocaleUsage Warnings From Error Prone 1090
  • Apache Lucene 9.9.2 Upgrade 1091

2024-02-04-01

  • Migrate Usage of java.util.Date to Modern Implementation 1080
  • jOOQ 3.19.3 Upgrade 1086
  • Remove "logging" 1087
  • ICU4J 74.2 Upgrade 1088

2024-01-21-01

  • Add Inventory Condition Tests 1066
  • Add Allocation Priority Tests 1067
  • Add UI for Maintaining Warehouse Types 1078
  • Apache Ivy 2.5.2 Upgrade 1079
  • jQuery 3.7.1 Upgrade 1081
  • NPE When Indexing Warehouses 1084
  • IndexField partyEmployeeName Incorrectly Capitalized 1085

2024-01-07-01

  • Add Warehouse Types 845
  • Adding Location with Null Validation for Location Name Element Always Fails 856
  • Add Confirmation When Deleting Locations 857
  • Add Confirmation When Deleting Location Name Elements 858
  • Add Confirmation When Deleting Location Types 859
  • Add Confirmation When Deleting Inventory Location Groups 860
  • Add Confirmation When Deleting Warehouses 861
  • 2024 Copyright Update 1057
  • kafka-clients 3.6.1 Upgrade 1062
  • cucumber-java8/cucumber-junit 7.15.0 Upgrade 1063
  • Remove Unnecessary BaseForm and BaseResult Casts 1064
  • Guava 33.0.0-jre Upgrade 1065
  • Remove Extra Commas and Adding Missing Quotes on Delete Pages 1068
  • Prevent Security Cache from Expiring Keys 1082

2023-12-24-01

  • Encapsulate Amounts/Prices/Costs in Objects for GraphQL 1058
  • Encapsulate Percent Field in Percent Object for FilterAdjustmentPercent 1059
  • Apache Lucene 9.9.1 Upgrade 1060
  • jOOQ 3.19.1 Upgrade 1061

2023-12-10-01

  • Upgrade to Custom kafka-rar 1.0.0 1054
  • kafka-clients 3.6.0 Upgrade 1055
  • Document Support for Kafka Transactions 1056

2023-11-26-01

  • MySQL Connector/J 8.2.0 Upgrade 854
  • Add Location Use Type Object and Queries 855
  • Incorrect Paths for Inventory Location Group Volumes 867
  • cucumber-java8/cucumber-junit 7.14.0 Upgrade 1052
  • ClassGraph 4.8.165 Upgrade 1053

2023-11-12-01

  • Add Specific Entity Attribute Group as a Field to Base Entity Instance Object 825

2023-10-29-01

  • graphql-java-annotations 21.1, graphql-java 21.2 and graphql-java-extended-scalars 21.0 Upgrade 851
  • graphql-java 21.3 Upgrade 852
  • Convert Query and Mutation Classes to Interfaces 853

2023-10-15-01

  • jOOQ 3.18.7 Upgrade 849
  • Apache Lucene 9.8.0 Upgrade 850

2023-10-01-01

  • Guava 32.1.2-jre Upgrade 847
  • Move Database Migration Scripts to Database Utility 848

2023-09-17-01

  • Permissions on Warehouse Component UCs 844

2023-09-03-01

  • Add GL Accounts to Item Accounting Category Object 846

2023-08-20-01

  • jOOQ 3.18.6 Upgrade 838
  • Add Geo Code Type Object and Queries 839
  • Add Geo Code Scope Object and Queries 840
  • Add Geo Code Object and Queries 841
  • Remove Workflow Types 842
  • Convert WorkflowStepTypes to an Enum 843

2023-08-06-01

  • commons-fileupload 1.5 Upgrade 834
  • commons-io 2.13.0 Upgrade 835
  • ICU4J 73.2 Upgrade 836
  • commons-codec 1.16.0 Upgrade 837

2023-07-23-01

  • Update Wiki and Issues Links 830
  • Allow GetPartyAlias and GetPartyAliases UCs to Also Get Aliases by Party Alias Types 831
  • Switch to echothree/ant for Builds 832
  • Use Message Resources on Accounting Home Page 833

2023-07-09-01

  • NullPointerException Attempting to Index ContactMechanism 457
  • Add Indexing and Searching of Party Aliases 806
  • Add Party Aliases to Vendors 815
  • Add Party Aliases to Employees 816
  • Add Party Alias Type Mutations 818
  • Add Party Alias Mutations 819
  • Add Entity Appearance Field to Indexes 826
  • Guava 32.1.1-jre Upgrade 827
  • Simplify BaseObject 828
  • Apache Lucene 9.7.0 Upgrade 829

2023-06-25-01

  • Add "Is Extensible" Column to Entity Types 784
  • Enforce "Is Extensible" for Tag Scope Entity Types 785
  • Enforce "Is Extensible" for Entity Type Attributes 786
  • Enforce "Is Extensible" for Comment Types 787
  • Enforce "Is Extensible" for Rating Types 788
  • Enforce "Is Extensible" for Message Types 789
  • Add Additional Columns and Appearances to Entity Types Listing and Review Pages 795
  • Add Entity Attributes and Appearances to Entity List Items 796
  • Include Track Revisions and Sort Order on Entity Attributes List 800
  • Replace Yes, No, and Not Set with Message Resources 801
  • Deleting Rating Type With Multiple List Items Results in Database Error 802
  • GetContentCatalogItems UC Returns No Content Catalog Items 803
  • Do Not Expose Entity Instance Information for Content Category Items 804
  • Expose Entity Instance Information for Content Catalog Items 805
  • Add Party Aliases to Warehouses 809
  • Add Parent Party Type to Party Type Listing 810
  • Touch Dependent Content Catalogs When Content Collection Is Modified 811
  • Touch Dependent Content Categories When Content Catalog Is Modified 812
  • Touch Dependent Content Catalog Items When Content Category Is Modified 813
  • Convert AppearanceModificationSubscriber to Use BaseEventSubscriber 814
  • Add Party Alias Type Object and Queries 817
  • Add Party Alias Object and Queries 820
  • Correct Link to Party Alias Type Review Page 821
  • jOOQ 3.18.5 Upgrade 822
  • Add Tags and Attributes to Party Alias Types 823

2023-06-11-01

  • Add Support for Updating Component Vendors When Loading From XML 745
  • Add Support for Updating Entity Types When Loading From XML 746
  • Add Support for Updating Workflows When Loading From XML 752
  • Add Facet UCs for Employees 761
  • Add Facet UCs for Customers 762
  • Add Order Object 763
  • Add Order Line Object 764
  • Add Order Time Object 765
  • Add Order Line Time Object 767
  • MySQL Connector/J 8.0.33 Upgrade 775
  • Convert Warehouse and Location Page Titles to Use Message Resources 776
  • Convert Warehouse and Location Breadcrumbs to Use Message Resources 777
  • Simple Warehouse Search 778
  • Change Formatting of Multiple List Item Attribute Values to One per Line 779
  • Apache POI 3.2-FINAL Downgrade 780
  • Warehouse List and Search Results Export 781
  • Convert Company/Division/Department Page Titles to Use Message Resources 782
  • Convert Employee Page Titles to Use Message Resources 783
  • Add Module Dependencies Linking Appropriate Modules Back to src 791
  • Add Order Role Type Object 792
  • Add Order Role Object 793
  • cucumber-java8/cucumber-junit 7.12.1 Upgrade 794

2023-05-28-01

  • Add Warehouse Mutations 721
  • Apache Lucene 9.6.0 Upgrade 724
  • Add Support for Indexing and Searching Boolean Attributes 725
  • Add Locations to Identify Command 726
  • Add Divisions to Identify Command 727
  • Add Departments to Identify Command 728
  • Add Indexing of Warehouses 731
  • Add Searching of Warehouses 732
  • Add Tags, Attributes, and Events to Location Review 734
  • Add Appearance to Warehouse List and Review Pages 735
  • Add GetWorkflowChoices UC 737
  • Add Component Vendors to Identify Command 739
  • Add Entity Types to Identify Command 740
  • Add Additional Information to Entity Type Review Page 741
  • Link Component Vendor and Entity Type on Events Page 742
  • Add Facet UCs for Warehouses 743
  • Security Role CommandMessage.Edit Is Missing 744
  • Include Apache License Notice in Page Footer 749
  • Include Locations on Warehouse Review Page 750
  • Add Yellow Highlighter as a Sample Appearance 751
  • Add Entity Visit and Appearance to Location List and Review Pages 756
  • Add Entity Visit to Warehouse List Page 757
  • Installation Directions Improvements 758
  • Remaining Usage of Component Vendor of "EchoThree" 759
  • reload4j 1.2.25 Upgrade 760

2023-05-14-01

  • Add Order Time Type Object and Queries 702
  • Add Order Time Type Mutations 703
  • Add GL Account Object and Queries 704
  • Add GL Account Mutations 705
  • Add Customer Type Object and Queries 708
  • Add Customer Type Mutations 709
  • Rename Component Vendor ECHOTHREE to ECHO_THREE 719
  • Add Warehouse Object and Queries 720
  • Add Companies and Warehouses to Identify UC 722
  • jOOQ 3.18.4 Upgrade 723

2023-04-30-01

  • Add Term Type Object and Queries 684
  • Add Term Object and Queries 686
  • Allow Entity Lock Recovery 701
  • Add Allocation Priorty Object and Queries 706
  • Add Allocation Priority Mutations 707
  • ICU4J 73.1 Upgrade 713
  • ClassGraph 4.8.157 Upgrade 714
  • graphql-java 17.6 Upgrade 715
  • Null passwordVerifiedTime Throws Exception 716
  • Null offerUse Throws Exception 717
  • Rename UserSession's PasswordVerifiedTime to IdentityVerifiedTime 718

2023-04-16-01

  • Add Wishlist Type Mutations 640
  • Add Wishlist Priority Mutations 642
  • Add Order Type Mutations 644
  • Add Order Priority Mutations 646
  • Add Vendor Item Mutations 689
  • Add Vendor Item Cost Mutations 691
  • Add Vendor Type Mutations 693
  • jOOQ 3.18.2 Upgrade 697
  • Apache Lucene 9.5.0 Upgrade 698
  • canSpecifyParty() Throwing NPE 699
  • Add Vendor Mutations 700
  • jOOQ 3.18.3 Upgrade 710
  • Rename Wishlist Type Priorities to Wishlist Priorities 711

2023-04-02-01

  • Add Vendor Item Object and Queries 688
  • Add Vendor Item Cost Object and Queries 690
  • cucumber-java8/cucumber-junit 7.11.2 Upgrade 695
  • jOOQ 3.17.11 Upgrade 696

2023-03-19-01

  • Add Workflow Entrance Security Roles Object and Queries 654
  • Add Workflow Destination Party Type Object and Queries 676
  • Add Workflow Destination Security Role Object and Queries 678
  • Add Workflow Destination Selector Object and Queries 680
  • Add Vendor Type Object and Queries 692
  • WildFly 26.1.3 Upgrade 694

2023-03-05-01

  • Add Workflow Entrance Party Types Object and Queries 653
  • Add Workflow Entrance Selectors Object and Queries 655
  • Add Workflow Destinations Object and Queries 662
  • Add Workflow Destination Steps Object and Queries 664
  • Add Workflow Selector Kind Object and Queries 666
  • Add Workflow Entity Type Object and Queries 668
  • Add Security Role Object and Queries 682

2023-02-19-01

  • Add Workflow Entrance Object and Queries 651
  • Add Workflow Entrance Steps Object and Queries 656
  • MySQL Connector/J 8.0.32 Upgrade 661

2023-02-05-01

  • Add Wishlist Type Object and Queries 639
  • Add Wishlist Type Priority Object and Queries 641
  • Add Order Type Object and Queries 643
  • Add Order Priority Object and Queries 645
  • Gson 2.10.1 Upgrade 647
  • Apache Lucene 9.4.2 Upgrade 648
  • Replace Date and Time Strings with Date and Time Objects 649
  • cucumber-java8/cucumber-junit 7.11.1 Upgrade 650

2023-01-22-01

  • Add Content Category Item Mutations 615
  • Add Content Catalog Mutations 616
  • Add Content Category Mutations 617
  • Add Content Collection Mutations 618
  • jOOQ 3.17.7 Upgrade 634
  • Add Role Type object 635
  • Add Party Relationship object 636
  • Replace Role Type of SUPPLIER with VENDOR 637
  • Add Party Relationship Type Object 638

2023-01-08-01

  • Modifying Appearance Should TOUCH Entity Instances With That Appearance 601
  • Add Entity Attribute Entity Attribute Group Mutations 610
  • 2023 Copyright Update 612
  • ICU4J 72.1 Upgrade 613
  • Remove setDefault* Mutations 614
  • Move CommandResult fields to CommandResult object 633

2022-12-25-01

  • Add Related Item Type Object and Queries 545
  • Add Related Item Type Mutations 546
  • Add Related Item Object and Queries 547
  • Add Related Item Mutations 548
  • Add Search Result Action Type Object and Queries 567
  • Add Search Result Action Type Mutations 568
  • Add Item Unit of Measure Type Object and Queries 598
  • Add Item Unit of Measure Type Mutations 599

2022-12-11-01

  • jOOQ 3.17.6 Upgrade 611

2022-11-27-01

  • Add Tag Scope Mutations 554
  • Add Tag Scope Entity Type Object and Queries 555
  • Add Tag Scope Entity Type Mutations 556
  • Add Tag Object and Queries 557
  • Add Tag Mutations 558
  • Add Entity Tag Object and Queries 559
  • Add Entity Tag Mutations 560
  • Add Pagination to languages Query 602
  • Add Pagination to currencies Query 603
  • Add Pagination to timeZones Query 604
  • Add Pagination to dateTimeFormats Query 605
  • Add Pagination to personalTitles Query 606
  • Add Pagination to nameSuffixes Query 607
  • Apache Ivy 2.5.1 Upgrade 608
  • Add Entity Attribute Group Mutations 609

2022-11-13-01

  • jOOQ 3.17.5 Upgrade 600

2022-10-30-01

  • Editing Offer to Add Offer Item Price Filter Should Remove All Offer Item Prices 542
  • Add Pagination to customers Query 588
  • Add Pagination to employees Query 589
  • Add Pagination to vendors Query 590
  • Add UniversalEntitySpec to GetOfferItem UC 593
  • Add Id to Events Sent to Kafka Topics 594
  • entityInstance Query Not Correctly Handling Ids 595
  • Increase Build Memory to 6G 596

2022-10-16-01

  • Editing Offer to Add Offer Item Selector Should Remove All Offer Items 541
  • Add Tag Scope Object and Queries 553
  • Apache Lucene 9.4.0 Upgrade 579
  • Send Kafka Events in Avro Format 580
  • Gson 2.9.1 Upgrade 581
  • graphql-java 17.4 and graphql-java-extended-scalars 17.1 Upgrade 582
  • Send Kafka Events in JSON Format 583
  • SLF4J 1.7.36 Upgrade 584
  • Include Content-Type Header for JSON Kafka Events 585
  • Allow entityInstance Query to Accept All Types of Entity Instance References 586
  • Add Party Queries 587
  • Replace Periods With Dashes in Kafka Topic Name 591
  • Add lucene-backward-codecs 592

2022-10-02-01

  • Add Item Description Type Use Type Object and Queries 549
  • Add Item Description Type Use Type Type Mutations 550
  • Add Item Description Type Use Object and Queries 551
  • Add Item Description Type Use Mutations 552
  • WildFly 26.1.2 Upgrade 561
  • jOOQ 3.17.4 Upgrade 562
  • jQuery 3.6.1 Upgrade 563
  • Apache Lucene 9.3.0 Upgrade 569
  • Add Entity Visit TO 570
  • Add New/Updated/Unchanged Column to Item Search Results 571
  • GetEmployee and GetVendor UCs Incorrectly Handling No Parameters 572
  • Add Default partySecurityRoleTemplate With No Roles 573
  • Get UCs for Multiple Entities Sending READ Events 574
  • GetGeoCode UC Not Sending READ Event 575
  • sendEvent(...) Should Format EntityInstance Before Logging 576
  • Send Events Using Kafka 577
  • Remove Documentation for Apache Ivy 578

2022-09-18-01

  • Prohibit Manual Offer Item Modifications if Offer Item Selector Set 539
  • Prohibit Manual Offer Item Price Modifications if Offer Item Price Filter Set 540
  • Editing GL Account With Null GL Account Category Fails With NPE 543
  • Add createItemSearchResultAction Mutation 564
  • Add createUserVisitCampaign Mutation 565
  • Add createUserVisitTrack Mutation 566

2022-09-04-01

  • Add Pronouns to Profiles 324
  • Add Pronunciation to Profiles 325
  • Add Opaque GraphQL Pagination Cursors 378
  • Impossible to Add Item Alias Unless One Already Exists On Item Review Page 530
  • Remove "TEST_PAYMENT_PROCESSOR_TYPE" 531
  • Switch "TEST_PAYMENT_PROCESSOR" to "SIMULATION" 532
  • Increase Maximum Description Length to 132 Characters 534
  • Break Apart IndexConstants into Enums 536
  • Break Apart QueueConstants into Enums 537
  • Break Apart SearchConstants into Enums 538

2022-08-21-01

  • Add Payment Processor Type Code Types for Monetra 14
  • Add Payment Processor Type Codes for Monetra 15
  • Add Payment Processor Type for Monetra 20
  • Add Payment Processor Type for Simulation 21
  • Add Payment Processor Type Actions for Monetra 23
  • Add Pagination to entityInstances Field on Entity Type Object 427
  • MySQL Connector/J 8.0.30 Upgrade 523
  • Add Item Alias Checksum Type Queries 524
  • Modifying ItemAliasTypeName Should Reindex All Items Utilizing It 525
  • queueEntityInstanceToIndexing(...) Called Too Frequently 526
  • ClassGraph 4.8.149 Upgrade 528
  • jOOQ 3.17.3 Upgrade 533

2022-08-07-01

  • Add Item Accounting Category Object and Queries 502
  • Add Item Accounting Category Mutations 503
  • Add Item Purchasing Category Object and Queries 504
  • Add Item Purchasing Category Mutations 505
  • Add Item Alias Type Object and Queries 506
  • Add Item Alias Type Mutations 507
  • Add Item Alias Object and Queries 508
  • Add Item Alias Mutations 509
  • Don't Log IP Address if Login is Local 517
  • Cannot Add Item Description Type Without a Mime Type Usage Type 519
  • Item Description Type Review Shouldn't Show Mime Type Usage Type if Null 520
  • Use GraphQL Unions for Entity Attributes 522

2022-07-24-01

  • GraphQL Mutations for Item Description Types 413
  • GraphQL Mutations for Item Image Types 415
  • GraphQL Mutations for Item Descriptions 417
  • Add Queries for Entity Attributes 429
  • Add Entity Attribute Mutations for Collections 467
  • Add Entity Attribute Mutations for Entities 469
  • jOOQ 3.17.2 Upgrade 513
  • Add Entity Names Object 514
  • Add Description Field to Entity Instance Object 518

2022-07-10-01

  • Add entityAttributeGroups to Entity Attribute Object 426
  • Add Cancellation Policy Queries 443
  • Add Return Policy Queries 449
  • Add Entity Attribute Mutations for CLOBs 466
  • Add Entity Attribute Mutations for GeoPoints 470
  • Add CLOB to Entity Attribute Object 473
  • Add Collection to Entity Attribute Object 474
  • Add Entity to Entity Attribute Object 476
  • Add GeoPoint to Entity Attribute Object 477
  • jOOQ 3.17.1 Upgrade 501
  • UserVisits Not Being Invalidated by Servlet Container for GraphQL 512

2022-06-26-01

  • GraphQL Queries for Getting Item Results Facets 405
  • Add Cancellation Kind Queries 440
  • Add Return Kind Queries 446
  • Add Entity Attribute Mutations for Dates 468
  • Add Entity Attribute Mutations for Names 471
  • Add Entity Attribute Mutations for Times 472
  • Add Date to Entity Attribute Object 475
  • Add Name to Entity Attribute Object 478
  • Add Time to Entity Attribute Object 479
  • Error Prone 2.14.0 Upgrade 487
  • cucumber-java8/cucumber-junit 7.3.4 Upgrade 488
  • ClassGraph 4.8.147 Upgrade 489
  • commons-codec 1.15 Upgrade 490
  • commons-cli 1.5.0 Upgrade 491
  • ROME 1.18.0 Upgrade 492
  • Gson 2.9.0 Upgrade 493
  • commons-collections4 4.4 Upgrade 494
  • httpcore 4.4.15 Upgrade 495
  • javassist 3.29.0-GA Upgrade 496
  • freemarker 2.3.31 Upgrade 497
  • assertj-guava 3.5.0 Upgrade 498
  • assertj-core 3.23.1 Upgrade 499
  • xercesImpl 2.12.2 Upgrade 500
  • GetItemDescriptions UC Not Setting Item in Result 510

2022-06-12-01

  • Additional Item Object FIelds 438
  • Add Cancellation Kind Object 439
  • Add Cancellation Policy Object 442
  • Add Return Kind Object 445
  • Add Return Policy Object 448
  • Add Entity Attribute Mutations 481
  • Add Entity List Item Mutations 482
  • WildFly 26.1.1 Upgrade 484
  • Rename partyId to id for User Login Mutations 486

2022-05-29-01

  • Add EntityListItemSequence to Entity Attribute Object 480
  • Apache Lucene 9.2.0 Upgrade 483

2022-05-15-01

  • MySQL Connector/J 8.0.29 Upgrade 464
  • Entity Attribute Mutations for Booleans, Integers, Longs, and Strings 465

2022-05-01-01

  • GraphQL Objects and Queries for Item Descriptions 416
  • WildFly 26.1.0 Upgrade 453
  • jOOQ 3.16.6 Upgrade 458
  • ICU4J 71.1 Upgrade 459
  • Convert Boolean to a BIT(1) 460
  • Missing Initial Entity Types 461
  • Switch IntelliJ Project from JDK_17_PREVIEW to JDK_17 462
  • Remove Dependency on Spring 463

2022-04-17-01

  • Spring 5.3.18 Upgrade 452
  • Error Prone 2.13.0 Upgrade 454
  • ClassGraph 4.8.143 Upgrade 455
  • JaCoCo 0.8.8 Upgrade 456

2022-04-03-01

  • Apache Lucene 9.1.0 Upgrade 451

2022-03-20-01

  • GraphQL Objects and Queries for Item Image Types 414
  • CreateEntityListItemAttributeForm Extends Incorrect Interface 423
  • GraphQL Mutations for Entity List Item Attributes 424
  • GraphQL Mutations for Entity Multiple List Item Attributes 425
  • Allow Anyone to Call GetEntityListItems and Get EntityListItem UCs 428
  • Correct GraphQL Description for Entity Attribute Group Object 430
  • Guava 31.1-jre Upgrade 431
  • GraphQL Objects and Queries for Item Delivery Types 432
  • GraphQL Objects and Queries for Item Inventory Types 433
  • GraphQL Queries for Item Price Types 434
  • GraphQL Queries for Item Types 435
  • GraphQL Objects and Queries for Item Use Types 436
  • Additional Item Description Type Object FIelds 437

2022-03-06-01

  • GraphQL Objects for Item Description Types 412
  • jOOQ 3.16.4 Upgrade 419
  • cucumber-java8/cucumber-junit 7.2.3 Upgrade 420
  • ClassGraph 4.8.141 Upgrade 421
  • Add Permissions to Entity Attribute Commands 422

2022-02-20-01

  • Remove Jakarta Standard Taglib 418

2022-02-06-01

  • GraphQL Mutations for Offer Items 135
  • GraphQL Mutations for Offer Item Prices 136
  • GraphQL Mutations for Item Prices 403
  • Error Prone 2.11.0 Upgrade 407
  • jOOQ 3.16.3 Upgrade 408
  • JFreeChart 1.5.3 Upgrade 409
  • WildFly 26.0.1 Upgrade 410
  • GraphQL Mutations for Items 411

2022-01-23-01

  • Convert all count* Functions to Return longs 393
  • Apply Appearances in Item Category List 396
  • GraphQL Objects for Item Prices 397
  • GraphQL Objects for Offer Items 398
  • GraphQL Objects for Offer Item Prices 399
  • CountedObjects Should Allow Any Object 400
  • jOOQ 3.16.2 Upgrade 401
  • ClassGraph 4.8.138 Upgrade 402
  • Gson 2.8.9 Upgrade 404
  • MySQL Connector/J 8.0.28 Upgrade 406

2022-01-09-01

  • 2022 Copyright Update 358
  • Add totalCount to GraphQL Pagination 379
  • Implement Alternative to Deprecated GraphQL Context 380
  • Add Pagination to items Query 381
  • Add Pagination to items in Company, Remove itemCount 382
  • Remove itemCount from ItemCategory Object 383
  • Session.prepareStatement(...) Caching Prepared Statements Before Substitutions 384
  • Apache Lucene 9.0.0 Upgrade 385
  • ICU4J 70.1 Upgrade 386
  • SLF4J 1.7.32 Upgrade 387
  • Add Pagination to customerResults, employeeResults and vendorResults Queries 388
  • Add Pagination to divisions in Company, Remove divisionCount 389
  • Add Pagination to departments in Division, Remove departmentCount 390
  • Add Pagination to offers in Department, Remove offerCount 391
  • Add description to Item Object 392
  • jOOQ 3.16.0 Upgrade 394
  • jOOQ 3.16.1 Upgrade 395

2021-12-26-01

  • Prototype GraphQL Pagination 362
  • Convert GraphQL Tests to Text Blocks 370
  • WildFly 26.0.0 Upgrade 371
  • Apache Lucene 8.11.1 Upgrade 372
  • Customer Review Page Throwing NPE 373
  • Quick Search Giving Duplicate Key Exceptions Searching for "Test Customer" 376

2021-12-12-01

  • jOOQ 3.15.5 Upgrade 368

2021-11-28-01

  • GraphQL Objects for Search Check Spelling Action Types 205
  • graphql-java 17.3 and graphql-java-annotations 9.1 Upgrades 364
  • ClassGraph 4.8.135 Upgrade 365
  • GraphQL Query for Check Item Spelling 366
  • Apache Lucene 8.11.0 Upgrade 367

2021-11-14-01

  • WildFly 25.0.0 Upgrade 346
  • Java 17 Upgrade 355
  • Correct GraphQL Descriptions for Payment-Related Objects 361
  • WildFly 25.0.1 Upgrade 363

2021-10-31-01

  • GraphQL Objects for Workflow Types 336
  • GraphQL Objects for Security Role Groups 337
  • GraphQL Objects for Workflows 338
  • GraphQL Objects for Workflow Steps 339
  • GraphQL Objects for Workflow Step Types 340
  • Add employeeStatus and employeeAvailability fields to Employee object 341
  • Add itemStatus field to Item object 342
  • cucumber-java8/cucumber-junit 7.0.0 Upgrade 350
  • jOOQ 3.15.3 Upgrade 351
  • java.sql.SQLFeatureNotSupportedException Thrown When Binding to CLOBs 352
  • Call clearParameters() Before Binding Parameters 353
  • PMD 6.39.0 Upgrade 354
  • Remove NetBeans Project 356
  • MySQL Connector/J 8.0.27 Upgrade 357
  • GraphQL Objects for Workflow Entity Statuses 359

2021-10-17-01

  • GraphQL Objects and Mutations for Selectors 152

2021-10-03-01

  • Guava 31.0.1-jre Upgrade 345

2021-09-19-01

  • GraphQL Objects and Mutations for Employee Search 335

2021-09-05-01

  • GraphQL Objects for Departments 319
  • Apache Lucene 8.9.0 Upgrade 326
  • jOOQ 3.15.2 Upgrade 327
  • ClassGraph 4.8.115 Upgrade 328
  • Error Prone 2.9.0 Upgrade 329
  • Gson 2.8.8 Upgrade 330
  • cucumber-java8/cucumber-junit 6.11.0 Upgrade 331
  • GraphQL Objects for Entity Attribute Groups 332
  • Add entityAttributeGroups Field to BaseEntityInstanceObject 333
  • GraphQL Objects for Employees 334

2021-08-22-01

  • GraphQL Objects for Companies 317
  • GraphQL Objects for Divisions 318
  • WildFly 24.0.1 Upgrade 322

2021-08-08-01

  • GraphQL Objects and Mutations for Item Search 212
  • GraphQL Objects and Mutations for Vendor Search 218
  • Add itemCount and items Fields to Item Category GraphQL Objects 313
  • Stop Sending Null Events to SentEventEventBus 316
  • GraphQL Objects for Customers 320
  • Add salesOrderSequence Field to Offer and Offer Use GraphQL Objects 321

2021-07-25-01

  • GraphQL Objects and Mutations for Filter Steps 157
  • MySQL Connector/J 8.0.26 Upgrade 311
  • Switch MySQL Collation to utf8mb4_0900_ai_ci 312

2021-07-11-01

  • ClassGraph 4.8.109 Upgrade 307
  • jOOQ 3.14.12 Upgrade 308
  • graphql-java 16.2 and graphql-java-annotations 8.3 Upgrades 309
  • NPE Thrown in FilterModificationEventRecorder 310

2021-06-27-01

  • WildFly 24.0.0 Upgrade 306

2021-06-13-01

  • Implement an EventBus to Handle Filter Modifications 305

2021-05-30-01

  • MySQL Connector/J 8.0.25 Upgrade 299
  • jOOQ 3.14.11 Upgrade 300
  • Error Prone 2.7.1 Upgrade 301
  • Gson 2.8.7 Upgrade 302
  • ICU4J 69.1 Upgrade 303
  • ClassGraph 4.8.106 Upgrade 304

2021-05-16-01

  • WildFly 23.0.2 Upgrade 298

2021-05-02-01

  • jOOQ 3.14.9 Upgrade 293
  • ClassGraph 4.8.104 Upgrade 294
  • WildFly 23.0.1 Upgrade 295
  • Guava 30.1.1-jre Upgrade 296
  • Apache Lucene 8.8.2 Upgrade 297

2021-04-04-01

  • WildFly 23.0.0 Upgrade 292

2021-03-07-01

  • jOOQ 3.14.8 Upgrade 286
  • Guava 30.1-jre Upgrade 287
  • ClassGraph 4.8.102 Upgrade 288
  • Apache Lucene 8.8.1 Upgrade 289
  • cucumber-java8/cucumber-junit 6.10.0 Upgrade 290
  • Apache Commons HttpCore 4.4.14 / HttpClient 4.5.13 Upgrade 291

2021-02-21-01

  • Error Prone 2.5.1 Upgrade 283
  • Amazon Corretto 11.0.10.9.1 Upgrade 284
  • Apache Lucene 8.8.0 Upgrade 285

2021-02-07-01

  • GraphQL Objects and Mutations for Filters 155
  • Create Sources JAR File 278
  • Create Documentation JAR File 279
  • WildFly 22.0.0 Upgrade 280
  • MySQL Connector/J 8.0.23 Upgrade 281
  • Add Filter Adjustments to Filter Kinds GraphQL Object 282

2021-01-24-01

  • GraphQL Objects and Mutations for Filter Adjustments 156
  • GraphQL Objects and Mutations for Filter Adjustment Amounts 193
  • GraphQL Objects and Mutations for Filter Adjustment Percents 194
  • GraphQL Objects and Mutations for Filter Adjustment Fixed Amounts 195
  • Package Mail Transfer CLI Application as Self-Contained JAR 258
  • Update US Harmonized Tariff Schedule Files 276

2021-01-10-01

  • Additional Password Recovery Questions 235
  • Package Form CLI Application as Self-Contained JAR 259
  • Package Data Loader CLI Application as Self-Contained JAR 260
  • Package Database CLI Application as Self-Contained JAR 261
  • Add Compilation Smoke Test Using docker-build Image 263
  • 2021 Copyright Update 274

2020-12-27-01

  • GraphQL Objects for Filter Adjustment Sources 148
  • GraphQL Objects for Filter Adjustment Types 149
  • GraphQL Objects for Selector Types 151
  • ClassGraph 4.8.95 Upgrade 188
  • WildFly 21.0.2 Upgrade 189
  • Add @GraphQLName to GraphQL Mutations Beginning with "set" 190
  • Use GraphQLID for IDs 198
  • Add GitLab Insights Configuration 241
  • Bootstrap 4.5.3 Upgrade 245
  • jQuery 3.5.1 Upgrade 246
  • Popper 2.6.0 Upgrade 247
  • Security for Filter Component 262

2020-12-13-01

  • GraphQL Objects for Filter Types 154
  • GraphQL Objects and Mutations for Sequences 172
  • Replace synchronized With ReentrantLock in EntityIdGenerator 184
  • jOOQ 3.14.4 Upgrade 186
  • Switch to Mattermost for Notifications 187

2020-11-29-01

  • jOOQ 3.14.3 Upgrade 179
  • WildFly 21.0.1 Upgrade 180
  • AssertJ 3.18.1 Upgrade 181
  • graphql-java-annotations 8.3 Upgrade 183
  • MySQL Connector/J 8.0.22 Upgrade 185

2020-11-15-01

  • GraphQL Objects and Mutations for Sequence Types 171
  • GraphQL Objects for Sequence Encoder Types 173
  • GraphQL Objects for Sequence Checksum Types 174
  • Guava 30.0-jre Upgrade 177
  • Apache Lucene 8.7.0 Upgrade 178

2020-11-01-01

  • GraphQL Objects and Mutations for Offer Uses 133
  • GraphQL Objects for Selector Kinds 150
  • GraphQL Objects for Filter Kinds 153
  • jOOQ 3.14.0 Upgrade 175
  • Apache Lucene 8.6.3 Upgrade 176

2020-10-18-01

  • GraphQL Objects and Mutations for Offers 127
  • GraphQL Objects and Mutations for Uses 131
  • Move All Control Classes into control Packages 165
  • Remove “Mood” from Profiles 166
  • WildFly 21.0.0 Upgrade 168
  • Separate Search Results from SearchControl 170

2020-10-04-01

  • Disallow Deleting the OfferUse If It's In Use 102
  • GraphQL Objects and Mutations for Offer Name Elements 128
  • GraphQL Objects and Mutations for Use Name Elements 132
  • Break Up OfferControl 138
  • cucumber-java8/cucumber-junit 6.7.0 Upgrade 139
  • ROME 1.15.0 Upgrade 140
  • graphql-java-annotations 8.1 Upgrade 141
  • ClassGraph 4.8.90 Upgrade 142
  • Spring 5.2.9.RELEASE Upgrade 145
  • JaCoCo 0.8.6 Upgrade 146
  • FilterEntranceSteps Missing Unique Index on FilterId/FilterStepId 147
  • Disallow Deleting the Offer If It's In Use 160
  • Disallow Deleting the Use If It's In Use 161
  • Disallow Deleting the UseType If It's In Use 162
  • PMD 6.28.0 Upgrade 164

2020-09-20-01

  • Add Source Tests 118
  • Add GetOfferChainType UC 119
  • Add GetUseNameElement UC 120
  • Add GetOfferNameElement UC 121
  • Apache Lucene 8.6.2 Upgrade 122
  • MySQL Connector/J 8.0.21 Upgrade 123
  • Update INSTALL.md's JDK, Ant and MySQL Versions 124
  • Break Up OrderControl 125
  • GraphQL Objects and Mutations for Use Types 137

2020-09-06-01

  • Add Offer Item Price Tests 86
  • Add Use Type Tests 115
  • Add Use Tests 116
  • Add Offer Use Tests 117

2020-08-23-01

  • Create Purchase Order 38
  • Add Offer Tests 84
  • Add Offer Item Tests 85
  • Allow Cancelation of a Purchase Order During Entry 110
  • Add Script to Configure WildFly and Deploy Application 111
  • Apache Lucene 8.6.1 Upgrade 112
  • Rename Cancelled to Canceled 113

2020-08-09-01

  • jOOQ 3.13.4 Upgrade 105
  • Apache Lucene 8.6.0 Upgrade 106

2020-07-26-01

  • Add Content Collection Tests 78
  • Add Content Catalog Tests 79
  • Add Content Category Tests 80
  • Add Content Category Item Tests 81

2020-07-12-01

  • NPE from CreatePurchaseInvoice UC 101
  • Error Prone 2.4.0 Upgrade 88
  • graphql-java-annotations 8.0.1 Upgrade 90
  • Apache FreeMarker 2.3.30 Upgrade 91
  • ROME 1.14.1 Upgrade 92
  • Apache Commons CLI 1.4 Upgrade 93
  • Apache Commons Codec 1.14 Upgrade 94
  • Apache Commons Digester 1.8.1 Upgrade 95
  • Apache Commons IO 2.7 Upgrade 96
  • Apache Commons Logging 1.2 Upgrade 97
  • cucumber-java8/cucumber-junit 6.2.2 Upgrade 98
  • ClassGraph 4.8.87 Upgrade 99
  • WildFly 20.0.1 Upgrade 100

2020-06-28-01

  • Add Vendor Tests 76
  • Add Vendor Item Tests 77
  • Sales Invoices and Purchase Invoices Have Same Description 82
  • Add Item Price Tests 83
  • Add Vendor Item Cost Tests 87

2020-06-14-01

  • Add FOB Terms and Conditions to OrderDetails 62
  • Add FOB Terms and Conditions to InvoiceDetails 63
  • Different ULIDs for Same Object When Generated 65
  • WildFly 20.0.0 Upgrade 66
  • Add Workflow for Purchase Orders 67
  • Apache Lucene 8.5.2 Upgrade 68
  • Implement DefaultFreeOnBoard for Customer Types 69
  • Implement DefaultFreeOnBoard for Vendor Types 70
  • jOOQ 3.13.2 Upgrade 72
  • ICU4J 67.1 Upgrade 73
  • ClassGraph 4.8.83 Upgrade 74
  • graphql-java 15.0 Upgrade 75

2020-05-31-01

  • Add Payment Processor Transactions 9
  • Add Payment Processor Transaction Codes 10
  • Convert Payment Method Type Party Types to Versioned Entity 26
  • Separate Lot Aliases from InventoryControl 53
  • Basic Lot Implementation With Controller and TOs 54
  • Separate Lot Times from InventoryControl 55
  • Separate Payment Processors from PaymentControl 56
  • Move Payment Method Type Party Types to PaymentMethodTypeControl from PaymentControl 57
  • Separate Payment Methods from PaymentControl 58
  • Separate Party Payment Methods from PaymentControl 59
  • MySQL Connector/J 8.0.20 Upgrade 60
  • Add FOB Terms and Conditions 61
  • Additional Invoice Types 64

2020-05-17-01

  • Add Payment Processor Type Actions 8
  • Add Payment Processor Result Codes 11
  • Add Payment Processor Type Code Types 12
  • Add Payment Processor Type Codes 13
  • Add Payment Processor Actions 22
  • Convert Payment Method Types to Versioned Entities 25
  • Convert Payment Processor Types to Versioned Entities 27
  • Add Optional Parent Shipment Package to Shipment Package Details 28
  • Rename Box Type to Package Type 33
  • WildFly 19.1.0 Upgrade 35
  • Separate BillingControl from PaymentControl 36
  • Remove Lot Types 46
  • Guava 29.0-jre Upgrade 47

2020-05-03-01

  • GraphQL Object Addition for appearance (core) E3-2258
  • Cucumber Tests for Base Encryption Keys (core) E3-2564
  • Cucumber Tests for Party Payment Methods (payment) E3-2565
  • Prevent Deletion of Contact Mechanism Used By Party Payment Method (contact) E3-2566
  • Billing Contact Mechanism Missing When Editing Customer Payment Method (ui-main) E3-2567
  • Reduce Repetition of Persona Names in Tests (miscellaneous) E3-2568
  • Lucene 8.5.0 Upgrade (index) E3-2569
  • Cucumber Tests for Entity Attributes (index) E3-2570
  • Disable Non-Credit Card Payment Methods 1
  • Add Sequence Encoder for Reverse/Swap 2
  • Add Sequence Checksum to Hash All Characters 3
  • Increase Length of Default Sequence Types 4
  • Start Beginning Sequences at Non-Zero 5
  • Apache Lucene 8.5.1 Upgrade 6
  • Add Payment Processor Action Types 7
  • Add MOD 10 Checksum for Sequences 16
  • Switch Sequence Types to Use Reverse/Swap Encoding and MOD 10 Checksum 17

2020-03-19-01

  • Identify UC Should Include Security Checks Against Invoking Party (search) E3-1962
  • GraphQL Object Additions for componentVendors and componentVendor (core) E3-2249
  • GraphQL Object Additions for entityTypes and entityType (core) E3-2250
  • GraphQL Object Addition for entityInstance (core) E3-2260
  • Handle Customers in Universal Search (search) E3-2510
  • Handle Vendors in Universal Search (search) E3-2511
  • Handle Item Descriptions in Universal Search (search) E3-2512
  • jOOQ 3.12.4 Upgrade (miscellaneous) E3-2543
  • Add Security to Employee Search UCs (search) E3-2544
  • jOOQ 3.13.0 Upgrade (miscellaneous) E3-2545
  • Move Functions for Managing Base Keys to Client Library (core) E3-2547
  • Apache Lucene 8.4.1 Upgrade (index) E3-2548
  • Correct Spelling of Maintenance (search) E3-2549
  • Contributor Covenant Code of Conduct 2.0 Upgrade (miscellaneous) E3-2550
  • Bootstrap 4.4.1 / Popper.js 1.16.1 / jQuery 3.4.1 Upgrade (miscellaneous) E3-2551
  • Update Customer Search and Review Appearance (ui-main) E3-2554
  • graphql-java 14.0 / graphql-java-annotations 8.0 Upgrades (graphql) E3-2555
  • Cucumber 5.4.2 Upgrade (miscellaneous) E3-2556
  • WildFly 19.0.0 Upgrade (miscellaneous) E3-2557
  • ICU4J 66.1 Upgrade (miscellaneous) E3-2558
  • jOOQ 3.13.1 Upgrade (miscellaneous) E3-2559
  • MySQL Connector/J 8.0.19 Upgrade (miscellaneous) E3-2560
  • ClassGraph 4.8.65 Upgrade (miscellaneous) E3-2561
  • Cucumber 5.5.0 Upgrade (miscellaneous) E3-2562

2020-01-15-01

  • Relax Security for Geo Component (geo) E3-2509
  • graphql-java-annotations 7.2.1 Upgrade (graphql) E3-2514
  • WildFly 18.0.0 Upgrade (miscellaneous) E3-2515
  • Guava 28.1-jre Upgrade (miscellaneous) E3-2516
  • jOOQ 3.12.3 Upgrade (miscellaneous) E3-2517
  • Apache Ivy 2.5.0 Upgrade (miscellaneous) E3-2518
  • MySQL Connector/J 8.0.18 Upgrade (miscellaneous) E3-2519
  • Add CODEOWNERS for GitLab (miscellaneous) E3-2520
  • WildFly 18.0.1 Upgrade (miscellaneous) E3-2521
  • GraphQL Mutations Resulting in IllegalStateException (graphql) E3-2522
  • 2020 Copyright Update (miscellaneous) E3-2523
  • Lucene 8.4.0 Upgrade (index) E3-2524
  • ClassGraph 4.8.59 Upgrade (miscellaneous) E3-2525
  • ICU4J 65.1 Upgrade (miscellaneous) E3-2526
  • Commons-FileUpload 1.4 Upgrade (miscellaneous) E3-2527
  • Guava 28.2-jre Upgrade (miscellaneous) E3-2528
  • Spring 5.0.15.RELEASE Upgrade (Except spring-struts) (miscellaneous) E3-2529
  • taglibs.jsp References taglib Not Included in Deployed Application (ui-cms) E3-2530
  • Gson 2.8.6 Upgrade (miscellaneous) E3-2531
  • Cucumber 4.8.0 Upgrade (miscellaneous) E3-2532
  • Apache Commons HttpCore 4.4.12 / HttpClient 4.5.10 Upgrade (miscellaneous) E3-2533
  • JaCoCo 0.8.5 Upgrade (miscellaneous) E3-2534
  • ROME 1.12.2 Upgrade (miscellaneous) E3-2535
  • Remove Groovy (miscellaneous) E3-2536
  • FreeMarker 2.3.29 Upgrade (miscellaneous) E3-2537
  • Remove Quartz (service-job) E3-2538
  • Reactive Streams 1.0.3 Upgrade (miscellaneous) E3-2539
  • assertj-core 3.14.0 / assertj-guava 3.3.0 Upgrade (miscellaneous) E3-2540
  • SLF4J 1.7.30 Upgrade (miscellaneous) E3-2541

2019-10-09-01

  • graphql-java 12.0 and graphql-java-annotations 7.0 Upgrades (graphql) E3-2443
  • Remove GraphQL Endpoint Under /main (ui-main) E3-2492
  • Include Javadoc and Source JAR Files in Project Libraries (miscellaneous) E3-2493
  • Add Security to Contact Email Address, Postal Address, Telephone, and Web Address UCs (contact) E3-2494
  • CORS Issue with Apollo GraphQL 8 (service-graphql) E3-2496
  • Apache Lucene 8.1.1 Upgrade (index) E3-2497
  • WildFly 17.0.0 Upgrade (miscellaneous) E3-2498
  • graphql-java 13.0 Upgrade (graphql) E3-2499
  • ClassGraph 4.8.43 Upgrade (miscellaneous) E3-2500
  • Guava 28.0-jre Upgrade (miscellaneous) E3-2501
  • Move WorkflowEntranceStep and WorkflowDestinationStep Security Role Groups (workflow) E3-2503
  • Security for Workflow Component (workflow) E3-2504
  • Add Google Analytics to Generated Javadoc (miscellaneous) E3-2505
  • Allow Start/Reload/Shutdown of WildFly Using Ant (miscellaneous) E3-2506
  • Apache Lucene 8.2.0 Upgrade (index) E3-2507
  • WildFly 17.0.1 Upgrade (miscellaneous) E3-2508
  • Use var to Declare Model Controllers (miscellaneous) E3-2495

2019-05-12-01

  • Cucumber Tests Incompatible with JDK 11 (miscellaneous) E3-2468
  • GraphQL Queries for Content Component (content) E3-2475
  • AdoptOpenJDK jdk-11.0.2+7 Upgrade (miscellaneous) E3-2476
  • Add Mirrors, License and Javadoc Badges to README.md (miscellaneous) E3-2477
  • WildFly 16.0.0 Upgrade (miscellaneous) E3-2478
  • jOOQ 3.11.10 Upgrade (miscellaneous) E3-2479
  • ClassGraph 4.8.14 Upgrade (miscellaneous) E3-2480
  • Apache Lucene 8.0.0 Upgrade (index) E3-2481
  • Bootstrap 4.3.1 / Popper.js 1.14.7 Upgrade (miscellaneous) E3-2482
  • ClassGraph 4.8.21 Upgrade (miscellaneous) E3-2483
  • Guava 27.1-jre Upgrade (miscellaneous) E3-2484
  • Error Prone 2.3.3 Upgrade (miscellaneous) E3-2485
  • Cucumber 4.2.6 Upgrade (miscellaneous) E3-2486
  • AdoptOpenJDK jdk-11.0.3+7 Upgrade (miscellaneous) E3-2487
  • jOOQ 3.11.11 Upgrade (miscellaneous) E3-2488
  • ClassGraph 4.8.28 Upgrade (miscellaneous) E3-2489
  • Cucumber 4.3.0 Upgrade (miscellaneous) E3-2490

2019-01-12-01

  • GraphQL Object Addition for userVisit (user) E3-2287
  • Mark UserKey Cookie as Secure Only (ui-main) E3-2312
  • GraphqQL Endpoint (service-graphql) E3-2444
  • Publish Source Code (miscellaneous) E3-2436
  • ClassGraph 4.4.8 Upgrade (miscellaneous) E3-2437
  • WildFly 14.0.1 Upgrade (miscellaneous) E3-2438
  • Java SE 8u191 Upgrade (miscellaneous) E3-2439
  • Switch Creation of echothree-build.properties to Use git (miscellaneous) E3-2440
  • Add List of IDEs and Update Mirrors (miscellaneous) E3-2441
  • Move Classes in remote Packages to common Packages (miscellaneous) E3-2442
  • ClassGraph 4.4.12 Upgrade (miscellaneous) E3-2449
  • jOOQ 3.11.7 Upgrade (miscellaneous) E3-2450
  • Convert ExecuteGraphQl UC to Execute Asynchronously (graphql) E3-2452
  • Remove Duplicate Apache License Header (miscellaneous) E3-2453
  • Convert Content Page Layouts and Their Descriptions to Versioned Entities (content) E3-2454
  • Convert Content Page Area Types and Their Descriptions to Versioned Entities (content) E3-2455
  • Remove Deprecated StandardFilter from DictionaryAnalyzer (index) E3-2457
  • Consolidate ResultInvocationHandler and FormInvocationHandler (miscellaneous) E3-2458
  • Incorrect Security Role Group for Offer Chain Type UCs (offer) E3-2459
  • UCs and Queries to Set Preferred Language, Currency, Time Zone and Date Time Format (user) E3-2460
  • ClassGraph 4.6.10 Upgrade (miscellaneous) E3-2461
  • Lucene 7.6.0 Upgrade (index) E3-2462
  • 2019 Copyright Update (miscellaneous) E3-2463
  • WildFly 15.0.0 Upgrade (miscellaneous) E3-2464
  • Error Prone 2.3.2 and JDK 11 Upgrade (miscellaneous) E3-2465
  • Cucumber 4.2.0 Upgrade (miscellaneous) E3-2466
  • Convert ContentSections, ContentCategories and ContentPageAreaTypes to enums (content) E3-2467
  • Publish Javadoc to Echo Three Website for master Branch (miscellaneous) E3-2469
  • WildFly 15.0.1 Upgrade (miscellaneous) E3-2470
  • jOOQ 3.11.9 Upgrade (miscellaneous) E3-2471
  • ClassGraph 4.6.12 Upgrade (miscellaneous) E3-2472