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

Presentation layer #15

Open
radike opened this issue May 21, 2016 · 15 comments
Open

Presentation layer #15

radike opened this issue May 21, 2016 · 15 comments
Assignees

Comments

@radike
Copy link
Collaborator

radike commented May 21, 2016

Presentation layer uses a JavaScript framework that calls REST backend.
Only functionality is evaluated, not the GUI itself.

@ivan-kralik
Copy link
Collaborator

Je hotová nejaké časť API, pre ktorú by som mohol robiť UI? Pozeral som issues, ale tie závisia na projects, trackers, categories a statuses. Potom som pozeral projects, ale tie vyzerajú nedokončené, nie sú tam anotácie HTTP metód ani @Produces a @Consumes. WebChat by mal byť k dispozícii pre issues, ale ako pozerám, tak v aplikácii nemá žiadnu väzbu na issue, len na nejaký string identifikátor room. Tak idem sa hádam pustiť do toho.

@vaclavHala
Copy link
Owner

Projects se vubec nebude pouzivat, bude jen issues a users. Issues pushnu za chvilicku i s filtrovanim. Zatim se muzes podivat na issues branch co a jak

@radike
Copy link
Collaborator Author

radike commented May 24, 2016

Hi,
the WebChat is independent. It is not bound to issues, projects, or anything else. It uses rooms and a room can be anything, so a webchat for an issue can be created by creating a web chat for a room that will have a name derived from the issue's ID or some other unique attribute -- e.g. a web chat for an issue with ID 1 can be created as a web chat for the room "ISSUE-1".
However, the WebChat is not complete yet. I will try to finish the WebChat as soon as possible. There are some commits in the branch web-chat2 to see the current progress.

@radike
Copy link
Collaborator Author

radike commented May 28, 2016

@ivan-kralik Any updates? Is there anything that is blocking implementation of the presentation layer?

@ivan-kralik
Copy link
Collaborator

Je urobená registrácia, prihlasovanie a vytváranie issue so zadávaním polohy pomocou google maps API. Zatiaľ mám všetko, čo potrebujem, robím na výpise issues, detaile a na chate.

@radike
Copy link
Collaborator Author

radike commented May 28, 2016

Awesome 👍

@ivan-kralik
Copy link
Collaborator

Urobil som UI pre výpis issues, detail issue a chat. Je to na branchi master.

@ivan-kralik
Copy link
Collaborator

ivan-kralik commented May 29, 2016

Pridal som funkciu na reset filtra, UI pre zmenu stavov issue a mapu pre zobrazované issues. Upravil som tiež poradie priorít vo výberových políčkach podľa poradia v enume. Je to commitnuté a pushnuté na branchi master. Dajte mi prosím vedieť, keď bude hotové API pre heat mapu.

@vaclavHala
Copy link
Owner

Ta mapa vypada super.

Spatial filter nefiltruje, kdyz zkusim nastavit lat a lon do filtru tak aby obsahoval jen cast issues stejne zobrazi vsechny. Zkousel jsem se stejnymi hodnotami zavolat REST sluzbu primo a ta vratila spravny vysledek. Muzes se na to prosim podivat? Dik

@ivan-kralik
Copy link
Collaborator

Aha, sory, mal som tam zlé názvy premenných a javascriptu to samozrejme nevadí :D Už som to opravil a commitol.

@ivan-kralik
Copy link
Collaborator

Dorobil som do UI filtra políčka pre dátum od-do. Je to commitnuté na branchi master

@OndrejPontes
Copy link
Collaborator

Teda potom data na heat mapu chces ako [{Coordinates c1, Coordinates c2, int value}, ... ] ?

@ivan-kralik
Copy link
Collaborator

Áno, môže byť

@OndrejPontes
Copy link
Collaborator

inak na hlavnej stranke je pri prihlasovani login a email, miesto login a heslo

@ivan-kralik
Copy link
Collaborator

Urobil som UI pre heatmapu. Je dostupné cez menu "Heat map". Čím viac issues je v danej oblasti, tým menšia opacity sa použije (rozsah 0.1 - 0.6). Hodnota 0.6 sa použije pre 20 a viac issues v danej oblasti.

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

4 participants