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

Algnimekirja pärimise muudatus #1

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 8 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,10 +53,10 @@ Valijate algnimekirja laadimine toimub järgmistes etappides:

- VIS3 kasutab Rahavastikuregistri X-tee teenust valijate algnimekirja
laadimiseks (sammud 1-3).
- VIS3 operaator ja EHS operaator vahetavad algnimekirja taustakanalis, EHS
operaator allkirjastab algnimekirja täiendavalt ID-kaardiga (sammud 4-6).
- EHS operaator pärib allkirjastatud algnimekirja VIS3 teenusest, ning
allkirjastab algnimekirja täiendavalt ID-kaardiga (sammud 4-5).
- EHS operaator laeb digitaalselt allkirjastatud algnimekirja EHSi, kus
see rakendatakse (sammud 7-9).
see rakendatakse (sammud 6-8).

### 2.3 Valijate muudatusnimekirja edastamine

Expand Down Expand Up @@ -84,6 +84,10 @@ Muudatusnimekirjade edastamine EHSi käib järgmiselt:
edukalt (sammud 4-5)
- Nii VIS3 kui EHS suurendavad muudatusnimekirjade järjekorranumbrit ning mõne
aja möödudes edastatakse uus muudatusnimekiri (sammud 6-8)

**Märkused**
- Kui järjekorras järgmise muudatusnimekirja pärimisel muudatuskirjed puuduvad
vastatakse HTTP staatusega 404 (not-found).

### 2.4 Veajuhtumite lahendamine

Expand Down Expand Up @@ -333,7 +337,7 @@ koosnevat ZIP konteinerit:
Sellise vastuse korral on HTTP status 200.

Juhul kui vastava järjekorranumbriga muudatusnimekirja veel ei eksisteeri
antakse vastuses HTTP status 400.
antakse vastuses HTTP status 404.

### 5.1 `api-election-list-changesets`

Expand Down
Binary file modified model/list_changeset.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion model/list_changeset.puml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ activate vis
activate ehs

ehs -> vis : Anna valijate nimekirja muudatused (1)
vis -> ehs : Veel mitte. HTTP 204 - no-content
vis -> ehs : Veel mitte. HTTP 404 - no-content

...mingi aja möödudes...

Expand Down
Binary file modified model/list_initial.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
19 changes: 14 additions & 5 deletions model/list_initial.puml
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,8 @@ rr -> vis : RRValimisteAlgNimekiriResponse

...Algnimekiri edastatakse EHS operaatorile...

ac_vis -> vis: Ekspordi valijate algnimekiri
vis -> ac_vis: Valijate algnimekiri 0
ac_vis -> ac_ehs: Valijate algnimekiri 0
ac_ehs -> vis: Ekspordi valijate algnimekiri
vis -> ac_ehs: Valijate algnimekiri 0

...EHS on valmis algnimekirja rakendama...

Expand All @@ -27,11 +26,21 @@ ac_ehs -> ehs: Impordi valijate algnimekiri 0
ehs -> ehs: Impordi valijate algnimekiri 0

...Algab elektrooniline hääletamine...
par Paralleelprotsessid
loop Intervalliga X aja tagant
vis -> rr : RRValimisteNimekirjaMuudatusedRequest
rr -> vis : RRValimisteNimekirjaMuudatusedResponse
end

ehs -> vis : Anna valijate nimekirja muudatused (1)
vis -> ehs : Veel mitte. HTTP 204 - no-content
else

ehs -> vis : Anna valijate nimekirja muudatused (1)
vis -> ehs : Veel mitte. HTTP 404 - no-content

end

deactivate vis
deactivate rr
deactivate ehs

@enduml