Uploaded image for project: 'Moodle app'
  1. Moodle app
  2. MOBILE-3320

Update to Ionic 5

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Done
    • Icon: Minor Minor
    • None
    • 3.8.1
    • Ionic
    • MOODLE_38_STABLE
    • Moodle App 3.9.5

      For the next iteration of the application, we will update the Ionic version. The Ionic team just announced a RC for version 5, so depending on the status when we start working on this we'll upgrade to version 4 or 5.

      Update May 2020: Ionic 5 is stable now, so we'll upgrade to that.

        1.
        Replace TSLint with ESLint Sub-task Closed Noel De Martin
        2.
        Remove "config" gulp task Sub-task Closed Noel De Martin
        3.
        Set up testing framework Sub-task Closed Noel De Martin
        4.
        Migrate private files feature Sub-task Closed Dani Palou
        5.
        Migrate sitehome structure to ionic5 Sub-task Closed Pau Ferrer
        6.
        Migrate filters to Ionic 5 Sub-task Closed Dani Palou
        7.
        Migrate tags structure Sub-task Closed Pau Ferrer
        8.
        Change language files placement Sub-task Closed Pau Ferrer
        9.
        Migrate user feature to ionic 5 Sub-task Closed Dani Palou
        10.
        Migrate blocks to ionic5 Sub-task Closed Pau Ferrer
        11.
        Migrate badges to Ionic 5 Sub-task Closed Pau Ferrer
        12.
        Migrate core H5P code to Ionic 5 Sub-task Closed Dani Palou
        13.
        Migrate push notifications feature to Ionic 5 Sub-task Closed Dani Palou
        14.
        Create a minimum base of the app using Ionic 5 Sub-task Closed Dani Palou
        15.
        Migrate notifications to Ionic 5 Sub-task Closed Dani Palou
        16.
        Update documentation Sub-task Closed Noel De Martin
        17.
        Migrate calendar to Ionic 5 Sub-task Closed Pau Ferrer
        18.
        Implement split view component Sub-task Closed Noel De Martin
        19.
        Migrate blocks with module dependency to Ionic 5 Sub-task Closed Pau Ferrer
        20.
        Migrate blog feature to Ionic 5 Sub-task Closed Pau Ferrer
        21.
        Migrate competency and learning plans to Ionic 5 Sub-task Closed Pau Ferrer
        22.
        Migrate course completion to Ionic 5 Sub-task Closed Pau Ferrer
        23.
        Migrate courses feature to Ionic 5 Sub-task Closed Pau Ferrer
        24.
        Migrate shared files to Ionic 5 Sub-task Closed Dani Palou
        25.
        Migrate messaging addon to Ionic 5 Sub-task Closed Pau Ferrer
        26.
        Migrate Notes to Ionic 5 Sub-task Closed Pau Ferrer
        27.
        Migrate remote themes to Ionic 5 Sub-task Closed Dani Palou
        28.
        Migrate storage manager to Ionic 5 Sub-task Closed Pau Ferrer
        29.
        Migrate course feature to Ionic 5 Sub-task Closed Dani Palou
        30.
        Migrate assign activity to Ionic 5 Sub-task Closed Pau Ferrer
        31.
        Migrate book activity to Ionic 5 Sub-task Closed Pau Ferrer
        32.
        Migrate chat activity to Ionic 5 Sub-task Closed Dani Palou
        33.
        Migrate choice activity to Ionic 5 Sub-task Closed Dani Palou
        34.
        Migrate database activity to Ionic 5 Sub-task Closed Pau Ferrer
        35.
        Migrate feedback activity to Ionic 5 Sub-task Closed Dani Palou
        36.
        Migrate folder activity to Ionic 5 Sub-task Closed Pau Ferrer
        37.
        Migrate forum activity to Ionic 5 Sub-task Closed Noel De Martin
        38.
        Migrate glossary activity to Ionic 5 Sub-task Closed Dani Palou
        39.
        Migrate h5p activity to Ionic 5 Sub-task Closed Dani Palou
        40.
        Migrate IMSCP activity to Ionic 5 Sub-task Closed Pau Ferrer
        41.
        Migrate label activity to Ionic 5 Sub-task Closed Pau Ferrer
        42.
        Migrate lesson activity to Ionic 5 Sub-task Closed Dani Palou
        43.
        Migrate lti activity to Ionic 5 Sub-task Closed Dani Palou
        44.
        Migrate page activity to Ionic 5 Sub-task Closed Pau Ferrer
        45.
        Migrate quiz activity to Ionic 5 Sub-task Closed Dani Palou
        46.
        Migrate resource activity to Ionic 5 Sub-task Closed Pau Ferrer
        47.
        Migrate scorm activity to Ionic 5 Sub-task Closed Dani Palou
        48.
        Migrate survey activity to Ionic 5 Sub-task Closed Pau Ferrer
        49.
        Migrate url activity to Ionic 5 Sub-task Closed Pau Ferrer
        50.
        Migrate wiki activity to Ionic 5 Sub-task Closed Dani Palou
        51.
        Migrate workshop activity to Ionic 5 Sub-task Closed Pau Ferrer
        52.
        Migrate comments feature to Ionic 5 Sub-task Closed Pau Ferrer
        53.
        Migrate grades feature to Ionic 5 Sub-task Closed Noel De Martin
        54.
        Migrate rating feature to Ionic 5 Sub-task Closed Pau Ferrer
        55.
        Migrate site plugins to Ionic 5 Sub-task Closed Dani Palou
        56.
        Migrate participants and course grades tab to Ionic 5 Sub-task Closed Noel De Martin
        57.
        Review initialization Sub-task Closed Noel De Martin
        58.
        Abstract some splitview code to improve navigation and resizing Sub-task Closed Noel De Martin
        59.
        Prevent iframe navigation from taking over the app Sub-task Closed Dani Palou
        60.
        Review navigation Sub-task Closed Noel De Martin
        61.
        Migrate QR scanner to Ionic 5 Sub-task Closed Dani Palou
        62.
        Review platforms support Sub-task Closed Noel De Martin
        63.
        Migrate Behat tests to ionic 5 Sub-task Closed Noel De Martin

            Unassigned Unassigned
            noeldemartin Noel De Martin
            Votes:
            4 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.