Details

    • Type: New Feature New Feature
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: ui-rewrite
    • Component/s: Web Interface
    • Labels:
      None

      Description

      replace struts2 with a new web framework (plain js/html application)

      1.
      rewrite login page Sub-task Closed Olivier Lamy (*$^¨%`£)
       
      2.
      rewrite user management page Sub-task Closed Olivier Lamy (*$^¨%`£)
       
      3.
      rewrite role management page Sub-task Closed Olivier Lamy (*$^¨%`£)
       
      4.
      rewrite managed/remote repositories admin page Sub-task Closed Olivier Lamy (*$^¨%`£)
       
      5.
      rewrite network proxies admin page Sub-task Closed Olivier Lamy (*$^¨%`£)
       
      6.
      use bootstrap css 2.x Sub-task Closed Olivier Lamy (*$^¨%`£)
       
      7.
      rewrite proxies connector page Sub-task Closed Olivier Lamy (*$^¨%`£)
       
      8.
      rewrite repositories group page Sub-task Closed Olivier Lamy (*$^¨%`£)
       
      9.
      rewrite browse page Sub-task Closed Olivier Lamy (*$^¨%`£)
       
      10.
      rewrite search page Sub-task Closed Olivier Lamy (*$^¨%`£)
       
      11.
      rewrite legacy path admin page Sub-task Closed Olivier Lamy (*$^¨%`£)
       
      12.
      rewrite repositories scanning admin page Sub-task Closed Olivier Lamy (*$^¨%`£)
       
      13.
      rewrite network configuration page Sub-task Closed Olivier Lamy (*$^¨%`£)
       
      14.
      rewrite system status page Sub-task Closed Olivier Lamy (*$^¨%`£)
       
      15.
      Artifact detail view Sub-task Closed Olivier Lamy (*$^¨%`£)
       
      16.
      rewrite upload artifact page Sub-task Closed Olivier Lamy (*$^¨%`£)
       
      17. rewrite find artifact page Sub-task Open Unassigned
       
      18. rewrite audit log page Sub-task Open Unassigned
       
      19.
      rewrite appareance page Sub-task Closed Olivier Lamy (*$^¨%`£)
       
      20.
      rewrite reports page Sub-task Closed Olivier Lamy (*$^¨%`£)
       
      21.
      rewrite delete artifact page Sub-task Closed Olivier Lamy (*$^¨%`£)
       
      22.
      review ajax call to have sure we have error callback implemented Sub-task Closed Olivier Lamy (*$^¨%`£)
       
      23.
      html js transversal review Sub-task Closed Olivier Lamy (*$^¨%`£)
       
      24.
      reset password link Sub-task Closed Olivier Lamy (*$^¨%`£)
       
      25.
      add a tab to browse artifact content in artifact detail view Sub-task Closed Olivier Lamy (*$^¨%`£)
       
      26.
      add download box in artifact detail for new ui Sub-task Closed Olivier Lamy (*$^¨%`£)
       
      27. add buttons to sort versions in search result pages Sub-task Open Olivier Lamy (*$^¨%`£)
       
      28.
      History navigation Sub-task Closed Olivier Lamy (*$^¨%`£)
       

        Activity

        Hide
        Brett Porter added a comment -

        I'd prefer that rather than a "big bang" change, we implement this as having an alternative that is not default, and work to pull the logic out of the struts actions / xmlrpc where needed to be in a single place.

        When we feel the new UI is "complete enough" we can switch over - but I guess there'll have to be a call about some features we want to drop.

        Would you agree?

        Show
        Brett Porter added a comment - I'd prefer that rather than a "big bang" change, we implement this as having an alternative that is not default, and work to pull the logic out of the struts actions / xmlrpc where needed to be in a single place. When we feel the new UI is "complete enough" we can switch over - but I guess there'll have to be a call about some features we want to drop. Would you agree?
        Hide
        Wendy Smoak added a comment -

        How about some discussion on the dev list about what features we're looking for and what frameworks people are interested in working with, and then breaking this down into multiple issues with more specific descriptions?

        Show
        Wendy Smoak added a comment - How about some discussion on the dev list about what features we're looking for and what frameworks people are interested in working with, and then breaking this down into multiple issues with more specific descriptions?
        Hide
        Olivier Lamy (*$^¨%`£) added a comment -

        Wendy, we have started some threads on those points in ML ( http://markmail.org/message/4uuenvbpfcsfj2mu and others).

        @Brett yup sound reasonnable.

        Show
        Olivier Lamy (*$^¨%`£) added a comment - Wendy, we have started some threads on those points in ML ( http://markmail.org/message/4uuenvbpfcsfj2mu and others). @Brett yup sound reasonnable.
        Hide
        Olivier Lamy (*$^¨%`£) added a comment -

        for the record, jobs has started in trunk in an optional module called archiva-webapp-js.
        Have a look at README file to test it.

        Show
        Olivier Lamy (*$^¨%`£) added a comment - for the record, jobs has started in trunk in an optional module called archiva-webapp-js. Have a look at README file to test it.
        Hide
        Eric Barboni added a comment -

        Hello I am trying the new UI and commenting there because dev archiva not want me anymore

        Was complicated to understand that I have to create admin account .

        If it possible may I edit https://cwiki.apache.org/confluence/display/ARCHIVA/New+UI+framework to adds ideas, user tasks and so on?

        Show
        Eric Barboni added a comment - Hello I am trying the new UI and commenting there because dev archiva not want me anymore Was complicated to understand that I have to create admin account . If it possible may I edit https://cwiki.apache.org/confluence/display/ARCHIVA/New+UI+framework to adds ideas, user tasks and so on?
        Hide
        Olivier Lamy (*$^¨%`£) added a comment -

        test

        Show
        Olivier Lamy (*$^¨%`£) added a comment - test

          People

          • Assignee:
            Unassigned
            Reporter:
            Olivier Lamy (*$^¨%`£)
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:

              Development