Uploaded image for project: 'Runtime'
  1. Runtime
  2. RUNTIME-1045

Migrate pipelines to callable methods ( plugin-core )

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • 4.0RC5
    • None
    • None
    • None

      The purpose is to replace as many pipelines as possible with some callable methods, either implementing them in an Avalon component or inside a ClientSideElement depending on the cases.
      The attached .ods file lists all the pipelines used inside the plugin-core and will be updated during the migration.

          [RUNTIME-1045] Migrate pipelines to callable methods ( plugin-core )

          what should we do with that ?

          Cédric Damioli added a comment - what should we do with that ?

          • removal of the pipeline administrator/logs/change-levels and of the associated action ChangeLogLevelAction
          • now in the component LogLevelClientInteraction

          Quentin Glinel-Mortreuil (Inactive) added a comment - removal of the pipeline administrator/logs/change-levels and of the associated action ChangeLogLevelAction now in the component LogLevelClientInteraction

          • removal of the pipeline administrator/plugins/change and of the associated action ChangePlugin
          • now in the component ChangePluginsClientInteraction

          Quentin Glinel-Mortreuil (Inactive) added a comment - removal of the pipeline administrator/plugins/change and of the associated action ChangePlugin now in the component ChangePluginsClientInteraction

          • removal of the 2 pipelines rights/assign and rights/remove and of the associated actions.
          • now in ProfileRightsClientInteraction

          Quentin Glinel-Mortreuil (Inactive) added a comment - removal of the 2 pipelines rights/assign and rights/remove and of the associated actions. now in ProfileRightsClientInteraction

          • The rights.xsl hasn't been removed yet because it is used by another pipeline. ( and we probably won't be able to get rid of it because it is a synchronous server call...)
          • The pipeline rights/profile.xml and the generator have been replaced by the Avalon component ProfileRightsHelper.

          Quentin Glinel-Mortreuil (Inactive) added a comment - - edited The rights.xsl hasn't been removed yet because it is used by another pipeline. ( and we probably won't be able to get rid of it because it is a synchronous server call...) The pipeline rights/profile.xml and the generator have been replaced by the Avalon component ProfileRightsHelper .

          The following pipelines are to be migrated :

          • administrator/groups/rename (synchronous)
          • administrator/groups/members (synchronous)
          • administrator/groups/modify (synchronous)
          • administrator/groups/create (synchronous)
          • administrator/jvmstatus/refresh (synchronous)
          • administrator/logs/change-levels
          • administrator/logs/delete (synchronous)
          • administrator/logs/purge (synchronous)
          • administrator/password/set (synchronous)
          • administrator/plugins/change
          • administrator/rights/profiles/create (synchronous)
          • administrator/rights/profiles/modify (synchronous)
          • administrator/rights/profiles/rename (synchronous)
          • administrator/superuser/affect (synchronous)
          • administrator/system/update (synchronous)
          • administrator/users/info (synchronous)
          • administrator/users/edit (synchronous)
          • administrator/users/impersonate (synchronous)
          • users/search.xml (synchronous)
          • groups/search.xml ( synchronous )
          • users/search.xml (synchronous )
          • rights/assign
          • rights/remove
          • rights/profile.xml
          • userprefs/values.xml
          • userprefs/save.xml

          Quentin Glinel-Mortreuil (Inactive) added a comment - - edited The following pipelines are to be migrated : administrator/groups/rename (synchronous) administrator/groups/members (synchronous) administrator/groups/modify (synchronous) administrator/groups/create (synchronous) administrator/jvmstatus/refresh (synchronous) administrator/logs/change-levels administrator/logs/delete (synchronous) administrator/logs/purge (synchronous) administrator/password/set (synchronous) administrator/plugins/change administrator/rights/profiles/create (synchronous) administrator/rights/profiles/modify (synchronous) administrator/rights/profiles/rename (synchronous) administrator/superuser/affect (synchronous) administrator/system/update (synchronous) administrator/users/info (synchronous) administrator/users/edit (synchronous) administrator/users/impersonate (synchronous) users/search.xml (synchronous) groups/search.xml ( synchronous ) users/search.xml (synchronous ) rights/assign rights/remove rights/profile.xml userprefs/values.xml userprefs/save.xml

            quentin Quentin Glinel-Mortreuil (Inactive)
            quentin Quentin Glinel-Mortreuil (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: