Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hard validations in the UI-editor (to stop or guide a app developers making stupid mistakes) #1841

Closed
4 tasks
Febakke opened this issue May 29, 2019 · 1 comment
Labels
area/ui-editor Area: Related to the designer tool for assembling app UI in Altinn Studio. kind/user-story Used for issues that describes functionality for our users. solution/studio/designer Issues related to the Altinn Studio Designer solution. team/studio

Comments

@Febakke
Copy link
Member

Febakke commented May 29, 2019

Description

As an app developer I need to know that the settings are considered to be invalid.

In the future there might be quite a few combinations of settings, so we need to decide in general how to handle these situasjons, to help the service developer create the best service that they can.
(stopping them might limit them, not giving them anything might frustrate them)

An example is to set max allowed file size in the attachment component to 0 MB. We need to implement this functionality to stop the user from entering invalid settings.

Examples of service developers that has been confused: #1762, #1763 and #1560

Over time it has been introduced different types of validation messages in our studio solution. We should map out how bad this is and make a scaleable solution that can be used across all pages of our studio.

Screenshots

Screenshots or links to Figma (make sure your sketch is public)

Considerations

Input (beyond tasks) on how the user story should be solved can be put here.

Acceptance criteria

Tasks

  • Introduction meeting with developers. Expose technical considerations early in the prosess and start low-resolution sketching with the developers in the meeting.
  • Evaluate if a full stop or guide the developer is the best way going forward.
  • Design
  • QA/review with developers
@Febakke Febakke added area/ui-editor Area: Related to the designer tool for assembling app UI in Altinn Studio. kind/user-story Used for issues that describes functionality for our users. team-tamagotchi labels May 29, 2019
@gudrunvigerustfuru gudrunvigerustfuru added this to the MVP.2 milestone Jun 4, 2019
@GGunnar GGunnar modified the milestones: MVP.2, For consideration Jun 24, 2019
@lvbachmann lvbachmann changed the title Hard validations in the UI-editor Hard validations in the UI-editor (to stop app developers making stupid mistakes) Jun 25, 2019
@GGunnar GGunnar modified the milestones: Post-MVP, 2019Q4 Jul 3, 2019
@IneF IneF changed the title Hard validations in the UI-editor (to stop app developers making stupid mistakes) Hard validations in the UI-editor (to stop or guide a app developers making stupid mistakes) Jul 18, 2019
@GGunnar GGunnar modified the milestones: CD - phase 1, CD - phase 3 Oct 8, 2019
@lvbachmann lvbachmann removed this from the 2022 and beyond milestone Nov 25, 2021
@TheTechArch TheTechArch added solution/studio/designer Issues related to the Altinn Studio Designer solution. status/awaiting-roadmap-prioritization labels Feb 18, 2022
@FinnurO FinnurO moved this to Backlog in Design Altinn 3 Jan 4, 2023
@nkylstad
Copy link
Member

Closing this issue as stale. Validation scenarios will be covered by #10425

@github-project-automation github-project-automation bot moved this to 🧪 Test in Team Studio Mar 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/ui-editor Area: Related to the designer tool for assembling app UI in Altinn Studio. kind/user-story Used for issues that describes functionality for our users. solution/studio/designer Issues related to the Altinn Studio Designer solution. team/studio
Projects
Status: No status
Archived in project
Development

No branches or pull requests

8 participants