Dev and VT

This commit is contained in:
BarsTiger
2022-02-11 22:29:16 +02:00
parent 6bf2dad85e
commit ea8b75f89d
14 changed files with 116 additions and 10 deletions

View 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.
![Changing email](/img/developers/changing-credentials/email.png)
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.
![Changing password](/img/developers/changing-credentials/password.png)
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.

View 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.
![Editing packages](/img/developers/editing-packages/form.png)
Let's change description.
![Editing description](/img/developers/editing-packages/description.png)
Press `Update` button.
You will see success message.
Now, all data (database and search) have been updated.
![In search](/img/developers/editing-packages/search.png)
![Info](/img/developers/editing-packages/info.png)
You can bring back old package data by changing it again.

View File

@@ -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
![Login form](/img/developers/gui-uploading/login.jpg)
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

View File

@@ -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.
![VirusTotal sign up](/img/more/virustotal/signup_button.png)
Create account and open this in menu:
![API key tab](/img/more/virustotal/apikey_button.png)
Copy your api key:
![API key](/img/more/virustotal/apikey.png)
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

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB