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

API procesů #819

Closed
jahhoo opened this issue Apr 7, 2021 · 4 comments
Closed

API procesů #819

jahhoo opened this issue Apr 7, 2021 · 4 comments

Comments

@jahhoo
Copy link

jahhoo commented Apr 7, 2021

U nejnovějšího Krameria (5.5.0) nefunguje získávání procesů s podmínkou "state" přes API. Vrací jen hodnoty bez parametru.

GET http://xxx.xxx.xxx.xxx/search/api/v4.6/processes?state=FAILED
GET http://xxx.xxx.xxx.xxx/search/api/v4.6/processes?state=KILLED
GET http://xxx.xxx.xxx.xxx/search/api/v4.6/processes?state=PLANNED
atd.

Dále nejde zobrazit procesy od nejnovějšího.

Také nejde vyhledávat dle názvu s UUID.

Toto API je aktuálně naprosto nepoužitelné :( Bylo by prosím možné toto opravit v plánované verzi? @pavel-stastny @pavelkocourek

Snímek z 2021-04-07 15-07-45
Snímek z 2021-04-07 15-08-06

@vlahoda
Copy link
Contributor

vlahoda commented Apr 7, 2021

V tomto pripade je chyba v nekonzistenci mezi nazvy poli v JSON reprezentaci procesu a parametry filtru, ktere musi odpovidat nazvum poli v databazi - tady konkretne musite misto state pouzit status=FINISHED apod.
Ostatni zminovane funkce (razeni, vyhledavani pres castecnou shodu) myslim toto API nepodporovalo nikdy, v nejblizsi planovane verzi 5.6 to urcite zmenene nebude. Pripadne upravy budou soucasti implementace noveho administratorskeho rozhrani ve verzi 7

@pavel-stastny
Copy link
Contributor

Jak již psal Vládˇa. Větší změny mohou přijít až s verzí 7.

Zatím jsem provedl následující menší změny/opravy:

  1. Měl by fungovat filtr state a batchState
  2. Řazení dle času naplánování (To již tam bylo dřív) &ordering=ASC | DESC
  3. Operátory > < pro datumové a int pole. Musí být uvozeno mezerou. planned= > 01/28/2021 00:08:19:147 planned= < 01/28/2021 00:08:19:147

@pavel-stastny
Copy link
Contributor

@jahhoo Je možno uzavřít?

@jahhoo
Copy link
Author

jahhoo commented Feb 1, 2024

@pavel-stastny ano, děkuji, uzavírám

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

No branches or pull requests

3 participants