Dev and VT
28
docs/developers/changing-credentials.md
Normal file
@@ -0,0 +1,28 @@
|
||||
---
|
||||
sidebar_position: 6
|
||||
---
|
||||
|
||||
# Changing credentials
|
||||
For some reason, you need to change your credentials.
|
||||
|
||||
We provide you this option on `Account` tab in horsygui
|
||||
|
||||
To increase account security, we don't provide changing your nickname option and to change your credentials, you need to have valid login in config file
|
||||
|
||||
## Changing email
|
||||
In email field, type your new email address and press `Change e-mail` button.
|
||||
|
||||

|
||||
|
||||
You will receive an email with confirmation link.
|
||||
|
||||
If you don't have access to your email or you have forgotten your password, you can't change your email. Also, if you don't have an account in config, you can't change your email.
|
||||
|
||||
## Changing password
|
||||
To change your password, type old and new password and press `Change password` button.
|
||||
|
||||

|
||||
|
||||
If old pass doesn't match with passowrd in config file, you will get an error.
|
||||
|
||||
So, if you changed password on other device, you need to log out and log in again.
|
||||
29
docs/developers/editing-packages.md
Normal file
@@ -0,0 +1,29 @@
|
||||
---
|
||||
sidebar_position: 7
|
||||
---
|
||||
|
||||
# Editing packages
|
||||
Editing packages is available only from horsygui.
|
||||
|
||||
So, open `Account` tab, you need to be logged in.
|
||||
|
||||
Under `Manage your packages` you can see all your packages.
|
||||
|
||||
Double click on package to edit it.
|
||||
|
||||

|
||||
|
||||
Let's change description.
|
||||
|
||||

|
||||
|
||||
Press `Update` button.
|
||||
|
||||
You will see success message.
|
||||
|
||||
Now, all data (database and search) have been updated.
|
||||
|
||||

|
||||

|
||||
|
||||
You can bring back old package data by changing it again.
|
||||
@@ -3,14 +3,31 @@ sidebar_position: 5
|
||||
---
|
||||
|
||||
# Uploading from GUI
|
||||
Open horsygui
|
||||
Let's upload `shakalizator` app.
|
||||
|
||||
Navigate to `upload` tab
|
||||
## Logging in
|
||||
So, you have an account.
|
||||
|
||||
Now, you should log in.
|
||||
|
||||
Navigate to `Account` tab.
|
||||
|
||||
If you aren't logged in, you won't see your name in the top right corner.
|
||||
|
||||
So, press the `Log in/Log out` button.
|
||||
|
||||
You will see form
|
||||
|
||||

|
||||
|
||||
Fill out the form and press `Log in`.
|
||||
|
||||
## Uploading
|
||||
Navigate to `Upload` tab
|
||||
|
||||
Fill the form
|
||||
|
||||
## Explanaiton of parameters
|
||||
Let's upload `shakalizator` app.
|
||||
|
||||
Uploading looked like this:
|
||||
|
||||
@@ -41,10 +58,3 @@ So, you can add it here!
|
||||
Seventh option is main executable command. If your file is .exe, you can just add executable file name. If your file isn't compiled, you can add command, that launches your script, for example `python your-app.py` of `node your-app.js` etc.
|
||||
|
||||
Press upload button.
|
||||
|
||||
If you don't have login in config, you will be asked to login.
|
||||
|
||||
## Logging in
|
||||
So, you have an account.
|
||||
|
||||
//TODO
|
||||
|
||||
@@ -0,0 +1,39 @@
|
||||
---
|
||||
sidebar_position: 1
|
||||
---
|
||||
|
||||
# VirusTotal
|
||||
Cool feature available only in horsy!
|
||||
|
||||
To enable it, you need to have VirusTotal API key.
|
||||
|
||||
## Getting API key
|
||||
Go to [VirusTotal](https://www.virustotal.com/) and create an account.
|
||||
|
||||

|
||||
|
||||
Create account and open this in menu:
|
||||
|
||||

|
||||
|
||||
Copy your api key:
|
||||
|
||||

|
||||
|
||||
It is 64-character long string from random numbers and letters, for example
|
||||
`0f000f0000f00f000000f0000f0000f00f0000f0000f00f0f0000f0f000f00f0`
|
||||
|
||||
## Adding key
|
||||
Open terminal and type:
|
||||
```
|
||||
horsy --vt <api key>
|
||||
```
|
||||
|
||||
## Disabling
|
||||
Open terminal and type:
|
||||
```
|
||||
horsy --vt disable
|
||||
```
|
||||
|
||||
## Functionality
|
||||
// TODO in docs
|
||||
|
||||
BIN
static/img/developers/changing-credentials/email.png
Normal file
|
After Width: | Height: | Size: 3.9 KiB |
BIN
static/img/developers/changing-credentials/password.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
static/img/developers/editing-packages/description.png
Normal file
|
After Width: | Height: | Size: 2.3 KiB |
BIN
static/img/developers/editing-packages/form.png
Normal file
|
After Width: | Height: | Size: 20 KiB |
BIN
static/img/developers/editing-packages/info.png
Normal file
|
After Width: | Height: | Size: 21 KiB |
BIN
static/img/developers/editing-packages/search.png
Normal file
|
After Width: | Height: | Size: 14 KiB |
BIN
static/img/developers/gui-uploading/login.jpg
Normal file
|
After Width: | Height: | Size: 7.2 KiB |
BIN
static/img/more/virustotal/apikey.png
Normal file
|
After Width: | Height: | Size: 38 KiB |
BIN
static/img/more/virustotal/apikey_button.png
Normal file
|
After Width: | Height: | Size: 8.1 KiB |
BIN
static/img/more/virustotal/signup_button.png
Normal file
|
After Width: | Height: | Size: 3.3 KiB |