Uploaded image for project: 'camunda BPM'
  1. camunda BPM
  2. CAM-10606

Use pagination for all backend queries in Webapps

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: L3 - Default L3 - Default
    • 7.12.0, 7.12.0-alpha6
    • None
    • webapp
    • None

      AT
      The Webapps can be used as normal when I limit the query results. Places where changes are made are

      • Badges in Process Instance view
      • JobDefinition Tab and Bulk JobDefinition Priority override
      • Migration Page
      • Reports Page
      • Definition Views
      • All Places Tassilo listed in the comment below

        This is the controller panel for Smart Panels app

            [CAM-10606] Use pagination for all backend queries in Webapps

            Document the minimum queryMaxResultsLimit for the Webapps.

            Tassilo Weidner added a comment - Document the minimum queryMaxResultsLimit for the Webapps.

            Tassilo Weidner added a comment - - edited

            Review

            Process Definition Typeahead & Version Select

            • Results limit of version drop down should be aligned with typeahead
            • If version is selected from dropdown and I edit version again in input text field, wrong number is shown and this number cannot be entered
            • Migration Page
              • Show version label and not the whole UI element if only one version is available
              • Dropdown is hidden for both source and target when number is edited
              • I cannot select a specific version if multiple definitions with same key are deployed
            • Process Instance Duration Report
              • Version select is broken when process definition key does not exists

            Nitpicking

            Tassilo Weidner added a comment - - edited Review Welcome => unbounded request GET /camunda/api/engine/engine/default/group Admin Users -> User Details View -> Tenants => unbounded request GET /camunda/api/engine/engine/default/tenant?userMember=peter Add to a tenant => Available tenants are not listed Users -> User Details View -> Groups => Add to a group => unbounded request GET /camunda/api/engine/engine/default/group Tasklist Create task => unbounded request GET /camunda/api/engine/engine/default/tenant?userMember=demo&includingGroupsOfUser=true Filter Modal -> Permissions -> pagination is not present; results limited to 50 entries Cockpit never ending loading spinner in instance view Case Definition View -> Case Instance => unbounded request POST /camunda/api/engine/engine/default/history/case-instance Decisions View -> sorting is only performed client-side Historical Instance tree is broken https://github.com/camunda/camunda-bpm-platform-ee/pull/124/files#diff-bd293aba755b263e91c054ec37035a6cL145-R164 - limit removed In diagram, if job definition is suspended, no immediate reflection with badges; Refresh of page needed If whole process definition is suspended, no signal is sent to job definition tab to change icons from play to pause ( https://github.com/camunda/camunda-bpm-webapp/pull/104/files#diff-39e16f22f2ece85640478ab390d4ad65 ) https://github.com/camunda/camunda-bpm-webapp/pull/104/files#diff-a857a2d8d09116a9652bad47189c8610L119 - activity name changed to id Hard limits https://github.com/camunda/camunda-bpm-webapp/pull/104/files#diff-a243c003659ed2076675454e44154e9dR54 - set hard limit to 2000 Process Definition Typeahead & Version Select Results limit of version drop down should be aligned with typeahead If version is selected from dropdown and I edit version again in input text field, wrong number is shown and this number cannot be entered Migration Page Show version label and not the whole UI element if only one version is available Dropdown is hidden for both source and target when number is edited I cannot select a specific version if multiple definitions with same key are deployed Process Instance Duration Report Version select is broken when process definition key does not exists Nitpicking Indention in templates is inconsistent (e. g. https://github.com/camunda/camunda-bpm-platform-ee/pull/124/files#diff-45c30e47b7277ddd875062ab0ef50e8cR58-R69 )

              akif.hazarvi Akif
              thorben.lindhauer Thorben Lindhauer
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: