-
Notifications
You must be signed in to change notification settings - Fork 3
[CO-279] Document project architecture #4
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
Conversation
84659fe to
a39d3e5
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should switch to agent email / password authentication and not use an API token for this tool. That way we also ensure that only an agent can use this.
StavrosChryselis
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What do the circles represent? Haskell modules?
|
@StavrosChryselis Thank you for your review!
That is a good point, we can add that to the task. However I do not think that is related to this document..
This is a use case diagram. (You can see more description regarding diagram here) |
README.md
Outdated
| - Ticket sent from Daedalus bug report has log file attached. Classifier will analyze the log file that is attached to the ticket. If any known issues where found, it'll then post an comment to that ticket. (See example below) | ||
| - It uses [CSV](https://en.wikipedia.org/wiki/Comma-separated_values) (basically small record file) which contains all the information need to perform analysis. This make it so it is easy to add new known issues. | ||
| - Zendesk agent will use [command line interface](https://en.wikipedia.org/wiki/Command-line_interface) in order to run the classifier. | ||
| - Classifier will use the [Zendesk API](https://developer.zendesk.com/rest_api/docs/core/introduction) to perform any action. Because of this, agents will need to provide Zendesk token to the classifier. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's related to this line, let's change this to basic auth.
|
Fixed! |
README.md
Outdated
|
|
||
| Classifier will analyze the log file attached to the ticket. If any issues where found, it will post a comment which states | ||
|
|
||
| - Errror code |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Error
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@rokburgar Fixed! Thank you!
2a7f1bb to
9891b11
Compare
|
Added simple use-case scenario on when/how to use the classifier. |
9891b11 to
692e4d0
Compare
|
@StavrosChryselis Please report this in a ticket and explain it a bit more - #4 (review) |
Description
This PR introduces document regarding project architecture.
It tries to explain the following:
Linked issue
https://iohk.myjetbrains.com/youtrack/issue/CO-279