Skip to content

Feature cfm31 #261

Merged
merged 78 commits into from Dec 19, 2024
Merged

Feature cfm31 #261

merged 78 commits into from Dec 19, 2024

Commits on Dec 15, 2024

  1. Initial implementation of Enrollment Flow infrastructure and Attribut…

    …e Collector (CFM-31)
    Benn Oshrin authored and Ioannis committed Dec 15, 2024
    Copy the full SHA
    c7ca1ab View commit details
    Browse the repository at this point in the history
  2. Miscellaneous Enrollment fixes (CFM-31)

    Benn Oshrin authored and Ioannis committed Dec 15, 2024
    Copy the full SHA
    a8fed36 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    8bf3414 View commit details
    Browse the repository at this point in the history
  4. Add top-level subnavigation to Enrollment Flow and Enrollment Flow St…

    …eps (CFM-31) (#166)
    arlen authored and Ioannis committed Dec 15, 2024
    Copy the full SHA
    2aa6c9a View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    ffa94f8 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    8ffdf5d View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    3f20fea View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    e721c61 View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    23f0fd0 View commit details
    Browse the repository at this point in the history
  10. Update AttributeCollectors permissions definition (CFM-31)

    Benn Oshrin authored and Ioannis committed Dec 15, 2024
    Copy the full SHA
    a17e752 View commit details
    Browse the repository at this point in the history
  11. Copy the full SHA
    3c5cba1 View commit details
    Browse the repository at this point in the history
  12. Copy the full SHA
    664a571 View commit details
    Browse the repository at this point in the history
  13. Copy the full SHA
    a391258 View commit details
    Browse the repository at this point in the history
  14. Copy the full SHA
    092641a View commit details
    Browse the repository at this point in the history
  15. remove duplicate field

    Ioannis committed Dec 15, 2024
    Copy the full SHA
    1ac9108 View commit details
    Browse the repository at this point in the history
  16. Copy the full SHA
    00e431f View commit details
    Browse the repository at this point in the history
  17. feature-cfm31-subnavigation (#217)

    * Group to tabs element
    
    * enrollment flows tabs
    
    * Person to tabs
    
    * Missing tabs code
    
    * Improve Status badge.
    
    * Typos
    
    * Core code should not depend on Plugins for subnavigation
    
    * simplify code
    
    * Move subnavigation import to a php partial
    
    * Remove obsolete files.Add support for custom actions
    
    * Active navigation tab form deep associated model
    
    * fix active navigation tab first level
    
    * Fixed deep associations
    
    * Fix tab counter for all use cases
    
    * Fix active tabs everywhere.
    
    * fix depth calculation
    Ioannis committed Dec 15, 2024
    Copy the full SHA
    373d5a4 View commit details
    Browse the repository at this point in the history
  18. Copy the full SHA
    a4b7b48 View commit details
    Browse the repository at this point in the history
  19. Copy the full SHA
    a6664bc View commit details
    Browse the repository at this point in the history
  20. Fix missing curly brach error

    Ioannis committed Dec 15, 2024
    Copy the full SHA
    50cbeb3 View commit details
    Browse the repository at this point in the history
  21. Copy the full SHA
    e69aeb4 View commit details
    Browse the repository at this point in the history
  22. Fix petition view issue

    Ioannis committed Dec 15, 2024
    Copy the full SHA
    82d52da View commit details
    Browse the repository at this point in the history
  23. Copy the full SHA
    6aa0432 View commit details
    Browse the repository at this point in the history
  24. Filter Petitions by COU

    Ioannis committed Dec 15, 2024
    Copy the full SHA
    0f95b3e View commit details
    Browse the repository at this point in the history
  25. Make dispatch view editable

    Ioannis committed Dec 15, 2024
    Copy the full SHA
    2acb6b1 View commit details
    Browse the repository at this point in the history
  26. Add petition "start" action to $isActivePetition boolean in default.p…

    …hp (CFM-31) (#218)
    arlen authored and Ioannis committed Dec 15, 2024
    Copy the full SHA
    e0fd533 View commit details
    Browse the repository at this point in the history
  27. Copy the full SHA
    d4b6e43 View commit details
    Browse the repository at this point in the history
  28. Copy the full SHA
    2c9d08a View commit details
    Browse the repository at this point in the history
  29. Copy the full SHA
    0d7ebfc View commit details
    Browse the repository at this point in the history
  30. Simple fix for h1 title (CFM-31) (#221)

    arlen authored and Ioannis committed Dec 15, 2024
    Copy the full SHA
    0b2965e View commit details
    Browse the repository at this point in the history
  31. Copy the full SHA
    1580ea0 View commit details
    Browse the repository at this point in the history
  32. Copy the full SHA
    65ba066 View commit details
    Browse the repository at this point in the history
  33. Copy the full SHA
    64c39ed View commit details
    Browse the repository at this point in the history
  34. Copy the full SHA
    3a5f3f2 View commit details
    Browse the repository at this point in the history
  35. Copy the full SHA
    45fd27e View commit details
    Browse the repository at this point in the history
  36. Copy the full SHA
    d74d411 View commit details
    Browse the repository at this point in the history
  37. Set petition titles (Enrollment Flow name, Flow Step description) in …

    …dispatch view (CFM-31) (#227)
    arlen authored and Ioannis committed Dec 15, 2024
    Copy the full SHA
    0377da5 View commit details
    Browse the repository at this point in the history
  38. Copy the full SHA
    f4d6889 View commit details
    Browse the repository at this point in the history
  39. Cleanup to subnavigation and titling (CFM-31) (#229)

    * Cleanup to subnavigation and titling (CFM-31)
    
    * Trivial cleanup (CFM-31)
    
    * More trivial cleanup (CFM-31)
    
    * Even more trivial cleanup (CFM-31)
    arlen authored and Ioannis committed Dec 15, 2024
    Copy the full SHA
    ba3a6b8 View commit details
    Browse the repository at this point in the history
  40. Initial implementation of BasicAttributeCollector (CFM-415) (#231)

    Co-authored-by: Benn Oshrin <boshrin@users.noreply.github.com>
    2 people authored and Ioannis committed Dec 15, 2024
    Copy the full SHA
    1f195f3 View commit details
    Browse the repository at this point in the history
  41. Subnavigation fixes (#230)

    Ioannis committed Dec 15, 2024
    Copy the full SHA
    ac46c03 View commit details
    Browse the repository at this point in the history
  42. Fix field config for select elements in Pipelines and Message Templat…

    …es (CFM-31) (#234)
    arlen authored and Ioannis committed Dec 15, 2024
    Copy the full SHA
    e7ff552 View commit details
    Browse the repository at this point in the history
  43. Copy the full SHA
    2111942 View commit details
    Browse the repository at this point in the history
  44. Fix tab rendering for EnrollmentFlow plugins (#235)

    * Fix tab rendering for EnrollmentFlow plugins
    
    * Improve getLayout trait
    
    * fix enrollment attributes add/edit view title
    Ioannis committed Dec 15, 2024
    Copy the full SHA
    1db6c9a View commit details
    Browse the repository at this point in the history
  45. Copy the full SHA
    ab01d71 View commit details
    Browse the repository at this point in the history
  46. Copy the full SHA
    60451d7 View commit details
    Browse the repository at this point in the history
  47. Copy the full SHA
    9c40b25 View commit details
    Browse the repository at this point in the history
  48. Fix misspelled variable

    Ioannis committed Dec 15, 2024
    Copy the full SHA
    b2b4fdc View commit details
    Browse the repository at this point in the history
  49. Fix Petition Attributes Form rendering (#241)

    * Fix Petition Attributes Form rendering
    
    * populate autoview vars in the petition attribute collection view
    
    * AttributeCollectors/dispatch.inc fix fields configurations.
    
    * Add field description. Add FieldHelper support to Attribute selection view.
    
    * Fix field sorting.Fix type dropdowns.
    Ioannis committed Dec 15, 2024
    Copy the full SHA
    7fb0393 View commit details
    Browse the repository at this point in the history
  50. Copy the full SHA
    018b096 View commit details
    Browse the repository at this point in the history
  51. Update of attribute collector list-element class names for better con…

    …sistency (CFM-31) (#243)
    arlen authored and Ioannis committed Dec 15, 2024
    Copy the full SHA
    7be2adf View commit details
    Browse the repository at this point in the history
  52. Copy the full SHA
    ebb11a8 View commit details
    Browse the repository at this point in the history
  53. Copy the full SHA
    60bdb3c View commit details
    Browse the repository at this point in the history
  54. Initial commit of Mostly Static Pages (CFM-62), InvitationAccepter (C…

    …FM-334) and UpsertTrait (CFM-423)
    Benn Oshrin authored and Ioannis committed Dec 15, 2024
    Copy the full SHA
    21c4ecc View commit details
    Browse the repository at this point in the history
  55. Initial implementation of Identifier Collector Enroller (CFM-111)

    Benn Oshrin authored and Ioannis committed Dec 15, 2024
    Copy the full SHA
    117fca4 View commit details
    Browse the repository at this point in the history
  56. Update attribute collector CSS selectors to reflect updated DOM class…

    … output (CFM-31) (#247)
    arlen authored and Ioannis committed Dec 15, 2024
    Copy the full SHA
    d6f7167 View commit details
    Browse the repository at this point in the history
  57. First pass at cleaning up Petition view (CFM-31) (#246)

    * First pass at cleaning up Petition view (CFM-31)
    
    * Remove status read-only field (CFM-31)
    
    * Add fields to Petition Information (CFM-31)
    
    * Reformat Petition Information view (CFM-31)
    
    * Add Petition History Records output to petition view (CFM-31)
    
    * Further refinement to the layout of the Petition view (CFM-31)
    
    * Add Resume top-link to Petition view (CFM-31)
    arlen authored and Ioannis committed Dec 15, 2024
    Copy the full SHA
    228b76e View commit details
    Browse the repository at this point in the history
  58. Add support for attribute collection fieldsets (#244)

    * Add support for attribute collection fieldsets
    
    * Attribute Collection view FieldGroups
    
    * fix fieldst hover css
    
    * Refactored required and permitted calculations.Moved attribute collections parts to elements.
    
    * Add FieldHelper support for textarea. Refactored fieldset-group.
    
    * fix enumerations and locales
    
    * improvements
    
    * Remove duplicate element
    
    * Improve classes in element
    
    * cleanup
    Ioannis committed Dec 15, 2024
    Copy the full SHA
    835170f View commit details
    Browse the repository at this point in the history
  59. Switch to Material Symbols (CFM-404) (#248)

    arlen authored and Ioannis committed Dec 15, 2024
    Copy the full SHA
    3f58c6f View commit details
    Browse the repository at this point in the history
  60. Style Basic Attribute Collector and ensure that names and telephone n…

    …umbers grow and shrink based on permitted fields. (CFM-426) (#249)
    arlen authored and Ioannis committed Dec 15, 2024
    Copy the full SHA
    29364c0 View commit details
    Browse the repository at this point in the history
  61. Copy the full SHA
    92abee3 View commit details
    Browse the repository at this point in the history
  62. Copy the full SHA
    bbaa7c4 View commit details
    Browse the repository at this point in the history
  63. cfm-31_people-picker (#250)

    * Sponsors+Managers to people picker
    
    * autocomplete default label enable hiding
    
    * Internationalize the fallback element text
    
    * Fix unable to update picker field
    
    * input property value to have the id on update and not only the full name
    
    * Fix method signature
    Ioannis committed Dec 15, 2024
    Copy the full SHA
    7b59fd5 View commit details
    Browse the repository at this point in the history
  64. Add special "Start" button to Enrollment Flow views (CFM-428) (#251)

    * Add special "Start" and "Copy" (flow url) buttons to Enrollment Flow configuration views (CFM-428)
    
    * Improve "Cannot copy" message for javascript clipboard (CFM-428)
    
    * Make upper buttons more generic (CFM-428)
    
    * Shorten test block for applying upper buttons (CFM-428)
    
    * De-emphasize "Copy URL" and move it to the left of "Start" (CFM-428)
    
    * Remove "Copy URL" button (CFM-428)
    
    * Trivial clean up to comment (CFM-428)
    arlen authored and Ioannis committed Dec 15, 2024
    Copy the full SHA
    15ff5c9 View commit details
    Browse the repository at this point in the history
  65. Small stylistic improvements to Enrollment Flow dispatch and start vi…

    …ews and to Enrollment Flow Steps index (CFM-428) (#253)
    arlen authored and Ioannis committed Dec 15, 2024
    Copy the full SHA
    5ac5cf3 View commit details
    Browse the repository at this point in the history
  66. Improve Petition index and add a label prefix config for index view (…

    …CFM-428) (#252)
    
    * Improve Petition index and add a label prefix config for index view (CFM-428)
    
    * Swap column order for enrollee and enrollment flow (CFM-428)
    arlen authored and Ioannis committed Dec 15, 2024
    Copy the full SHA
    a944cee View commit details
    Browse the repository at this point in the history
  67. Copy the full SHA
    673a17f View commit details
    Browse the repository at this point in the history
  68. Make Add drop-down menu a panel. Also fix welcome message and main me…

    …nu visibility. (CFM-321) (#256)
    arlen authored and Ioannis committed Dec 15, 2024
    Copy the full SHA
    9b0b36c View commit details
    Browse the repository at this point in the history
  69. Initial commit of Email Verifier Enroller Plugin (CFM-333)

    Benn Oshrin authored and Ioannis committed Dec 15, 2024
    Copy the full SHA
    e45bd43 View commit details
    Browse the repository at this point in the history
  70. Additional commit for CFM-333

    Benn Oshrin authored and Ioannis committed Dec 15, 2024
    Copy the full SHA
    9a8d6ae View commit details
    Browse the repository at this point in the history
  71. Implement finalization tasks (CFM-31)

    Benn Oshrin authored and Ioannis committed Dec 15, 2024
    Copy the full SHA
    60acd30 View commit details
    Browse the repository at this point in the history
  72. Copy the full SHA
    3f63b34 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2024

  1. fix rebase remaining message

    Ioannis committed Dec 16, 2024
    Copy the full SHA
    cdf0409 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2024

  1. feature-cfm31 post rebase fixes #1 (#262)

    * Fix Copy value button label post-rebase (CFM-31)
    
    * Fix email address top-link post-rebase (CFM-31)
    arlen committed Dec 17, 2024
    Copy the full SHA
    d282d67 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2024

  1. Copy the full SHA
    7bfdeec View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    8a18879 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2024

  1. feature-cfm31 post rebase fixes2 (#264)

    * Fix resume page top menu unique id (CFM-31)
    
    * Fix javascript i18n text references in people picker post rebase (CFM-31)
    
    * Fix JavaScript "Global visit link" text reference in URL MVEA post rebase (CFM-31)
    
    * Update "deleted" action post-rebase (CFM-31)
    arlen committed Dec 19, 2024
    Copy the full SHA
    5436748 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #263 from Ioannis/ExternalIdentityRoles_associatio…

    …ns_url_mveas
    
    Fix URLs missing associations. Improving mvea tile render on error.
    Ioannis committed Dec 19, 2024
    Copy the full SHA
    50e86b1 View commit details
    Browse the repository at this point in the history