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

Feature/ae 2317 add UI representation for new states #565

Merged

Conversation

solita-juhohaa
Copy link
Contributor

No description provided.

This is needed when the todistus can't be deleted after its expiration
if there is still a valvonta that has to be kept for 2 years
There is still a potential problem that now all of energiatodistukset
that have tila_id are repetedly set to tila_id 7 until their valvonta is
old enough
The other one has recent oikeellisuuden valvonta
Paakayttaja sees destroyed energiatodistukset but cant access them
Paakayttaja sees expired energiatodistukset and can access them
Laatija sees expired energiatodistukset and can access them
Laatija can not see destroyed energiatodistukset
@solita-juhohaa solita-juhohaa force-pushed the feature/AE-2317-add-ui-representation-for-new-states branch from 50a15f0 to a7140c7 Compare October 28, 2024 10:45
For a more robust system one could build an endpoint that would tell
which tasks the backend is currently running but it is probably too much
work at this point.
@solita-juhohaa solita-juhohaa force-pushed the feature/AE-2317-add-ui-representation-for-new-states branch from 7ebab7a to e89b546 Compare October 29, 2024 06:01
…red energiatodistukset

There might be some problem with the e2e configuration as the sites
layout is somehow broken in the cypress tests but it might also be due
to running the tests with Electron (only thing I can use with WSL). This
is sufficient to test the functionality of the site though.
@solita-juhohaa solita-juhohaa force-pushed the feature/AE-2317-add-ui-representation-for-new-states branch 2 times, most recently from 3c06b2d to f989321 Compare October 29, 2024 09:12
@solita-juhohaa solita-juhohaa force-pushed the feature/AE-2317-add-ui-representation-for-new-states branch from f989321 to 4ed9b4f Compare October 29, 2024 10:26
The expired todistukset are just added to the test data
@solita-juhohaa solita-juhohaa marked this pull request as ready for review October 29, 2024 12:35
@solita-juhohaa solita-juhohaa force-pushed the feature/AE-2317-add-ui-representation-for-new-states branch from bcc4b52 to 3f625e7 Compare October 29, 2024 12:49
@solita-juhohaa solita-juhohaa merged commit d42e2b7 into main Oct 29, 2024
16 checks passed
@solita-juhohaa solita-juhohaa deleted the feature/AE-2317-add-ui-representation-for-new-states branch October 29, 2024 15:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants