Giter Club home page Giter Club logo

admin's People

Contributors

baddlan avatar marioprudhomme avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

admin's Issues

Add Link to Formio Form from Scenario View Page

When viewing a BPM ( see #23 ) Scenario, there should be a button that opens Formio form builder to the linked form.

Logic would be to Get Form Id Name, and link to Formio.

screen shot 2017-08-05 at 5 18 43 pm

Does not need to be inline. Could be wherever makes sense on the page.

May need @mario-digitalstate to add an endpoint to query for the Start Form ID of the Process

Add "copy" button next to uuid field

Similar to Camunda SPA, when you hover cursor over the uuid there should be a icon that lets you copy the uuid rather than having to highlight the entire uuid.

Add Case filtering per Business Unit (BU) for Admin Staffer roles

In the listing view of Cases Staffers should have a dropdown of BUs they are members of so they can filter Cases by BU.

The request GET {{identities}}{{environment}}/staffs/id you will return the Staffer's BUs list among other info.

Cases can be filtered by BU as follows: GET {{cases}}{{environment}}/cases?owner=[BUs-UUID]

Update Submissions View Page with more fields

example date:

{
    "@context": "/app_dev.php/contexts/Submission",
    "@id": "/app_dev.php/submissions/9aaf5e59-7438-46a7-9038-f6466c3adf38",
    "@type": "Submission",
    "id": 1,
    "uuid": "9aaf5e59-7438-46a7-9038-f6466c3adf38",
    "createdAt": "2017-08-05T22:17:47+00:00",
    "updatedAt": "2017-08-05T22:17:47+00:00",
    "deletedAt": null,
    "owner": "BusinessUnit",
    "ownerUuid": "8454c987-cbc5-4a24-ba1a-d420283caabd",
    "identity": "Admin",
    "identityUuid": "bda1634e-6028-4cce-bc1a-b7e220cdf609",
    "scenario": "/app_dev.php/scenarios/e049f2b4-b249-48c2-850c-64d4c4b39527",
    "data": {
        "firstName": "Steve",
        "lastName": "",
        "accountNumber": "11111",
        "address": "",
        "mobile": "",
        "signature": ""
    },
    "state": 0,
    "version": 1
}

Lets start showing the following fields:

  1. createdAt
  2. owner
  3. ownerUuid
  4. identity
  5. identityUuid
  6. scenario
  7. deletedAt

Note that deletedAt is only visible if the user can see soft deleted content. So the field will not always be in the payload.

Add Cases component

Typical BREAD UI with sorting and filters based on Identity, Owner, UUID, Title, etc..

Add placeholder menus for other microservices

  1. Services
    1. Anonymous Case Lookup
  2. Records
    1. Definitions
  3. Tasks
    1. Task Listing
    2. Submissions
  4. CMS
  5. BPM
    1. Camunda (Link to Camunda)
    2. Configs
  6. Infrastructure
    1. Discovery
    2. Logging
    3. Anti-Virus
    4. Deployment
    5. Metal
    6. Health Check _(see Monitor Repo)
    7. Search
    8. API-Gateway
    9. Message Queue
  7. Assets
    1. Definitions
  8. Identities
    1. Organizations
  9. Formio
  10. Topics
    1. Directory
    2. Subscriptions
    3. Taxonomies
  11. Interactions
    1. Channels
      1. Phone Call
      2. Inbox
      3. SMS
      4. Letter Mail
      5. Email
      6. Fax
      7. In-Person
      8. Push
      9. Social Media
    2. Communications
      1. Builder
      2. Transports
      3. Profiles
      4. Queue
    3. Bulletins
      1. Definitions
  12. Reporting
    1. Report Builder
    2. Warehouse
  13. Documentation
    1. Developer Documentation
    2. User Guides
  14. Github Repos (Links to github.com/digitalstate)
  15. DigitalState API (Link to Postman SDK)

Add Releases to Admin SPA

Add Releases to SPA deployments.

Add a Release number somewhere in the UI (hidden) such as the footer. Should be something we can find to detail what version of the UI is currently being run.

TBD

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.