Skip to content

Add MVEA vue.js components to Person edit page (CFM-205) #80

Merged
merged 19 commits into from
Mar 2, 2023

Commits on Feb 7, 2023

  1. Addition of Person Overview/Canvas. Commit also includes reworking of…

    … subnavigation for a Person view, VueJS starter components, updates for AJAX API access, and a minor fix to textarea rendering. (CFM-205)
    arlen committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    0fa5826 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    49d95a1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8edb26b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1643eb0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ddd4fc9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    dead5ff View commit details
    Browse the repository at this point in the history
  7. Merge pull request #68 from arlen/feature-cfm205-personOverview

    Creating central branch for collaborating on CFM-205, ajax-driven person canvas
    arlen authored Feb 7, 2023
    Configuration menu
    Copy the full SHA
    4a2e4e6 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2023

  1. Configuration menu
    Copy the full SHA
    91e65fd View commit details
    Browse the repository at this point in the history
  2. Rebasing against develop (#71)

    * Fix "Using $this when not in object context" error in StringUtilities.php (NOJIRA) (#67)
    
    * Addition of Person Overview/Canvas. Commit also includes reworking of subnavigation for a Person view, VueJS starter components, updates for AJAX API access, and a minor fix to textarea rendering. (CFM-205)
    
    * Revert changes to edit() and view() function signatures. (CFM-205)
    
    * Post rebase cleanup; pass flash messages to subnavigation
    
    * Output all available mvea text in Vue.js components (CFM-205)
    
    * Allow User with Session to by pass basic auth when making ajax requests (#69)
    arlen authored Feb 9, 2023
    Configuration menu
    Copy the full SHA
    4b9b406 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2023

  1. CO-205_Create_langauge_labels_via_javascript_for_items_with_a_lang_st…

    …ring_definition (#72)
    
    * Create language labels using standard BC-47 abbreviation codes
    * Move language label after type
    Ioannis authored Feb 10, 2023
    Configuration menu
    Copy the full SHA
    cfe7494 View commit details
    Browse the repository at this point in the history
  2. Fetch MVEA types as part of the REST API responses

    Ioannis Igoumenos committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    92d74a7 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #73 from loannis/CFM-205_Return_type_labels_with_o…

    …bjects_in_the_MVEA_api_calls
    
    CFM-205_Return_type_labels_with_objects_in_the_MVEA_api_calls
    Ioannis authored Feb 10, 2023
    Configuration menu
    Copy the full SHA
    ce96c34 View commit details
    Browse the repository at this point in the history
  4. Request extended REST API data

    Ioannis Igoumenos committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    d08b872 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #74 from loannis/CFM-205_Return_type_labels_with_o…

    …bjects_in_the_MVEA_api_calls_2
    
    CFM-205_Return_type_labels_with_objects_in_the_MVEA_api_calls_2
    Ioannis authored Feb 10, 2023
    Configuration menu
    Copy the full SHA
    a9ecf78 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2023

  1. Construct names in Vue.js component (display, rtl, ltr); hide comment…

    … out non-javascript approach on Person canvas. (CFM-205) (#75)
    arlen authored Feb 13, 2023
    Configuration menu
    Copy the full SHA
    c5dcc23 View commit details
    Browse the repository at this point in the history
  2. Initial implementation for loading animation and skeleton placeholder…

    …s for components on Person canvas. (CFM-205) (#76)
    arlen authored Feb 13, 2023
    Configuration menu
    Copy the full SHA
    58f5c17 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2023

  1. Rebasing against current develop (#77)

    * Fix "Using $this when not in object context" error in StringUtilities.php (NOJIRA) (#67)
    
    * Addition of Person Overview/Canvas. Commit also includes reworking of subnavigation for a Person view, VueJS starter components, updates for AJAX API access, and a minor fix to textarea rendering. (CFM-205)
    
    * Revert changes to edit() and view() function signatures. (CFM-205)
    
    * Post rebase cleanup; pass flash messages to subnavigation
    
    * Output all available mvea text in Vue.js components (CFM-205)
    
    * Allow User with Session to by pass basic auth when making ajax requests (#69)
    
    * Rebasing against develop (#71)
    
    * Fix "Using $this when not in object context" error in StringUtilities.php (NOJIRA) (#67)
    
    * Addition of Person Overview/Canvas. Commit also includes reworking of subnavigation for a Person view, VueJS starter components, updates for AJAX API access, and a minor fix to textarea rendering. (CFM-205)
    
    * Revert changes to edit() and view() function signatures. (CFM-205)
    
    * Post rebase cleanup; pass flash messages to subnavigation
    
    * Output all available mvea text in Vue.js components (CFM-205)
    
    * Allow User with Session to by pass basic auth when making ajax requests (#69)
    
    * CO-205_Create_langauge_labels_via_javascript_for_items_with_a_lang_string_definition (#72)
    
    * Create language labels using standard BC-47 abbreviation codes
    * Move language label after type
    
    * Fetch MVEA types as part of the REST API responses
    
    * Request extended REST API data
    
    * Construct names in Vue.js component (display, rtl, ltr); hide comment out non-javascript approach on Person canvas. (CFM-205) (#75)
    
    * Initial implementation for loading animation and skeleton placeholders for components on Person canvas. (CFM-205) (#76)
    arlen authored Feb 22, 2023
    Configuration menu
    Copy the full SHA
    7c90beb View commit details
    Browse the repository at this point in the history
  2. Person_canvas_improvements (#78)

    * Dynamically calculate mvea Model name
    
    * Localizations load from CAKEPHP helper
    
    * Update access to txt lexicals
    Ioannis authored Feb 22, 2023
    Configuration menu
    Copy the full SHA
    9b8fa77 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2023

  1. Update Person edit page to hold the person "canvas". Remove the /canv…

    …as action from the People controller. (CFM-205) (#79)
    
    This PR special-cases the Person /edit page to contain vue.js components.
    arlen authored Feb 23, 2023
    Configuration menu
    Copy the full SHA
    244b990 View commit details
    Browse the repository at this point in the history