Uploaded image for project: 'Blesta Core'
  1. Blesta Core
  2. CORE-2684

Upgrade FontAwesome from version 4 to version 5

    Details

    • Type: Story
    • Status: Closed
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 5.0.0-b1
    • Component/s: None
    • Labels:
      None

      Description

      FontAwesome has released version 5.0. The last version was 4.7, which is currently being used by Blesta.

      FontAwesome made several backward-incompatible changes, including changing how the icons are rendered and the prefixes (e.g. "fa" vs "far") necessary to set them.

      See how to upgrade: https://fontawesome.com/how-to-use/upgrading-from-4
      All of the old icons are listed with their version 5 equivalent.

      1. Update Blesta to pull in FontAwesome version 5.0+
      2. Update all locations in the core to use the new icons with the new proper prefixes (e.g. 'far')
        • Ensure all icon locations look accurate with the update in the admin and client UIs
      3. Update all of our extensions that can set icons (i.e. modules/plugins)
        • Create a subtask for each
      1.
      Support Manager: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 40 minutes
       
      2.
      Order: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 55 minutes
       
      3.
      Client Documents: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 16 minutes
       
      4.
      Billing Overview: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 15 minutes
       
      5.
      Portal: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 16 minutes
       
      6.
      Download Manager: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 22 minutes
       
      7.
      Feed Reader: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 12 minutes
       
      8.
      Mass Mailer: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 17 minutes
       
      9.
      PHPIDS: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 13 minutes
       
      10.
      Reassign Pricing: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 7 minutes
       
      11.
      System Overview: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 17 minutes
       
      12.
      System Status: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 17 minutes
       
      13.
      Extension Generator: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 30 minutes
       
      14.
      APNSCP: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 13 minutes
       
      15.
      Blesta License: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 16 minutes
       
      16.
      CentOS Web Panel: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 36 minutes
       
      17.
      CentovaCast: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 29 minutes
       
      18.
      cPanel: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 10 minutes
       
      19.
      cWatch: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 1 hour, 1 minute
       
      20.
      CyberPanel: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 49 minutes
       
      21.
      Direct Admin: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 13 minutes
       
      22.
      Enom: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 10 minutes
       
      23.
      GoGetSSL: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 7 minutes
       
      24.
      Interworx: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 8 minutes
       
      25.
      ISPConfig: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 48 minutes
       
      26.
      ISPManager: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 32 minutes
       
      27.
      LogicBoxes: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 7 minutes
       
      28.
      Multicraft: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 9 minutes
       
      29.
      Namecheap: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 5 minutes
       
      30.
      NameSilo: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 21 minutes
       
      31.
      Plesk: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 8 minutes
       
      32.
      Proxmox: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 26 minutes
       
      33.
      Pterodactyl: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 33 minutes
       
      34.
      SolusVM: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 16 minutes
       
      35.
      TCAdmin: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 18 minutes
       
      36.
      TeamSpeak: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 28 minutes
       
      37.
      TheSSLStore: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 26 minutes
       
      38.
      Universal Module: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 8 minutes
       
      39.
      Vesta: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 19 minutes
       
      40.
      Virtualmin: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 19 minutes
       
      41.
      VPS.NET: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 12 minutes
       
      42.
      Vultr: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 28 minutes
       
      43.
      WHMSonic: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 14 minutes
       
      44.
      Stripe Payments: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 14 minutes
       
      45.
      Square: Upgrade FontAwesome to version 5 Sub-task Closed Abdy Franco

      100%

      Original Estimate - Not Specified Original Estimate - Not Specified
      Time Spent - 9 minutes
       

        Activity

        tyson Tyson Phillips (Inactive) created issue -
        tyson Tyson Phillips (Inactive) made changes -
        Field Original Value New Value
        Rank Ranked higher
        tyson Tyson Phillips (Inactive) made changes -
        Story Points 3
        admin Paul Phillips made changes -
        Fix Version/s 5.0.0-b1 [ 11107 ]
        tyson Tyson Phillips (Inactive) made changes -
        Epic Link CORE-3003 [ 14161 ]
        tyson Tyson Phillips (Inactive) made changes -
        Rank Ranked higher
        tyson Tyson Phillips (Inactive) made changes -
        Priority Major [ 3 ] Blocker [ 1 ]
        jonathan Jonathan Reissmueller made changes -
        Sprint 5.0.0 Sprint 1 [ 117 ]
        jonathan Jonathan Reissmueller made changes -
        Rank Ranked lower
        abdy Abdy Franco made changes -
        Assignee Abdy Franco [ abdy ]
        Automated transition triggered when Abdy Franco created a branch in Stash -
        Status Open [ 1 ] In Progress [ 3 ]
        abdy Abdy Franco made changes -
        Remaining Estimate 0 minutes [ 0 ]
        Time Spent 6 hours, 9 minutes [ 22140 ]
        Worklog Id 14109 [ 14109 ]
        abdy Abdy Franco made changes -
        Time Spent 6 hours, 9 minutes [ 22140 ] 1 day, 5 hours, 31 minutes [ 48660 ]
        Worklog Id 14117 [ 14117 ]
        abdy Abdy Franco made changes -
        Time Spent 1 day, 5 hours, 31 minutes [ 48660 ] 2 days, 2 hours, 28 minutes [ 66480 ]
        Worklog Id 14119 [ 14119 ]
        jonathan Jonathan Reissmueller made changes -
        Sprint 4.12.0 Sprint 4 [ 117 ] 5.0.0 Sprint 1 [ 118 ]
        jonathan Jonathan Reissmueller made changes -
        Rank Ranked lower
        abdy Abdy Franco made changes -
        Time Spent 2 days, 2 hours, 28 minutes [ 66480 ] 2 days, 3 hours, 56 minutes [ 71760 ]
        Worklog Id 14143 [ 14143 ]
        abdy Abdy Franco made changes -
        Time Spent 2 days, 3 hours, 56 minutes [ 71760 ] 3 days, 50 minutes [ 89400 ]
        Worklog Id 14148 [ 14148 ]
        Automated transition triggered when Abdy Franco created pull request #987 in Stash -
        Status In Progress [ 3 ] In Review [ 5 ]
        Resolution Fixed [ 1 ]
        abdy Abdy Franco made changes -
        Time Spent 3 days, 50 minutes [ 89400 ] 3 days, 7 hours, 55 minutes [ 114900 ]
        Worklog Id 14200 [ 14200 ]
        abdy Abdy Franco made changes -
        Time Spent 3 days, 7 hours, 55 minutes [ 114900 ] 4 days, 37 minutes [ 117420 ]
        Worklog Id 14243 [ 14243 ]
        abdy Abdy Franco made changes -
        Time Spent 4 days, 37 minutes [ 117420 ] 4 days, 1 hour, 11 minutes [ 119460 ]
        Worklog Id 14245 [ 14245 ]
        Automated transition triggered when Jonathan Reissmueller merged pull request #987 in Stash -
        Status In Review [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            abdy Abdy Franco
            Reporter:
            tyson Tyson Phillips (Inactive)
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:
              Fix Release Date:
              23/Dec/20

              Time Tracking

              Estimated:
              Original Estimate - Not Specified
              Not Specified
              Remaining:
              Remaining Estimate - 0 minutes
              0m
              Logged:
              Time Spent - 1 week, 1 day, 40 minutes
              1w 1d 40m

                Agile