slovensko-digital / autogram

Nový, krajší a lepší nástroj na podpisovanie.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Release v1.99.21

github-actions opened this issue · comments

👉 Release v1.99.21

Windows

  • funguje inštalácia na Windows cez stiahnutý .msi
  • funguje spustenie v GUI móde
  • funguje URL handler autogram://go
  • funguje GUI otvoriť jeden súbor, ten sa zobrazí, viem ho podpísať, vytvorí sa podpísaný súbor
  • podpísaný súbor otvorím v autograme a pod náhľadom dokumentu je zobrazený môj podpis
  • kliknem na "Zobraziť detail podpisov" a otvorí sa detail podpisov
  • kliknem na "Zobraziť technické detaily" a otvorí sa report
  • funguje CLI autogram --help

Linux

  • funguje inštalácia na Linux (Debian-based) cez stiahnutý .deb
  • funguje inštalácia na Linux cez stiahnutý .rpm
  • funguje spustenie v GUI móde
  • funguje URL handler autogram://go
  • funguje GUI otvoriť jeden súbor, ten sa zobrazí, viem ho podpísať, vytvorí sa podpísaný súbor
  • podpísaný súbor otvorím v autograme a pod náhľadom dokumentu je zobrazený môj podpis
  • kliknem na "Zobraziť detail podpisov" a otvorí sa detail podpisov
  • kliknem na "Zobraziť technické detaily" a otvorí sa report
  • funguje CLI autogram --help

MacOS

  • funguje inštalácia na MacOS cez stiahnutý .pkg
  • funguje spustenie v GUI móde
  • funguje URL handler autogram://go
  • funguje GUI otvoriť jeden súbor, ten sa zobrazí, viem ho podpísať, vytvorí sa podpísaný súbor
  • podpísaný súbor otvorím v autograme a pod náhľadom dokumentu je zobrazený môj podpis
  • kliknem na "Zobraziť detail podpisov" a otvorí sa detail podpisov
  • kliknem na "Zobraziť technické detaily" a otvorí sa report
  • funguje CLI /Applications/Autogram.app/Contents/MacOS/AutogramApp --help

Na aspoň jednom systéme

  • fungujú všetky smoke testy ./mvnw test -Psmoke
  • funguje spustenie v GUI serverovom móde autogram --url=autogram://listen?protocol=http&port=37201 na inom porte
  • funguje CLI autogram --cli --source source.pdf
  • funguje CLI autogram --cli --source source.pdf --target target.pdf
  • funguje CLI autogram --cli --source source-dir --target target-dir
  • funguje API info request
  • funguje API docs request
  • funguje API sign request
  • funguje s extension

@jsuchal v packaged verzii nefunguje spustenie na inom porte. Aj tak to spustí na 37200. V dev móde to ide.

EDIT:
Ide to ok, len na Linuxe treba escapovať ten & v bashi.

Testovanie release na Windows:

  • "podpísaný súbor otvorím v autograme a pod náhľadom dokumentu je zobrazený môj podpis": Okno preteká cez spodnú windows lištu, takže aby som videla tlačidlo "Podpísať", musím resiznuť okno

image

  • "kliknem na "Zobraziť detail podpisov" a otvorí sa detail podpisov": Keď sa v tejto fáze snažím zavrieť okno krížikom cez spodnú lištu, nefunguje to.

image

  • "kliknem na "Zobraziť technické detaily" a otvorí sa report": Okno preteká vrchom aj spodkom, neviem s ním vôbec nič spraviť ani ho nijako zatvoriť (jedine celý autogram a potom aj tak okno stále zostane otvorené, no viem ho zatvoriť krížikom cez spodnú lištu - ako screenshot vyššie).

image

@celuchmarek

Ten druhý bod je podľa mňa ok. Vidím, že cez lištu chceš zavrieť parenta/ownera toho modalu s podpismi, a to nemá fungovať. Aj keď uznávam, že možno by to niekto chcel takto klikať. Nateraz to prežijeme.

Tie výšky okien sú ale problém. Ty máš na Windowse nastavený nejaký scaling na 125% alebo také dačo? Lebo tie okná by mali mať maximálne 900px. Pri FullHD by malo zostať ešte 1080-900=180px pre spodnú lištu a ešte nejakú rezervu. 🤔

@luciajanikova

@celuchmarek nebude problem, ze su nastavene na resizable false?

@jsuchal resizable ten SigningDialog je. Len je nepohodlné, že ho musíš resiznúť, aby si videl primary button. Ostatné nie sú resizable, ale tam to nevadí. Podľa mňa je riešením zmeniť max height z 900 na 800 px (cca toľko má SigningDialog PDF bez podpisu). Ale pri veľa podpisoch zostane menej miesta na obsah. Napr takto je to s 800px:
image

Neviem ale, ako často majú ľudia takú veľkosť obrazovky ako Lucka. Ale skôr som za to, že to takto o 100px zmenšime.