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

Update to Ionic 5

    XMLWordPrintable

Details

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

    Description

      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.

      Attachments

        Issue Links

          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

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: