CalDescent
29480e5664
Added SEARCH_NAMES Q-App action.
1 year ago
CalDescent
05b4ecd4ed
Updated documentation.
1 year ago
CalDescent
1f77ee535f
Added link to example Q-App projects.
1 year ago
CalDescent
b571931127
Fixed formatting of services list
1 year ago
CalDescent
92b983a16e
Q-Apps documentation updates.
1 year ago
CalDescent
95a1c6bf8b
Added "encoding" parameter to the SEARCH_CHAT_MESSAGES action.
1 year ago
CalDescent
0a1ab3d685
Added GET_QDN_RESOURCE_METADATA action.
1 year ago
CalDescent
33aeec7e87
Added various new service types, in preparation for Q-Apps release.
1 year ago
CalDescent
db4a9ee880
Return "Resource does not exist" error if requesting a non-existent resource via GET_QDN_RESOURCE_URL.
1 year ago
CalDescent
560282dc1d
Added "exactMatchNames" parameter to `GET /arbitrary/resources/search`
1 year ago
CalDescent
3f00cda847
"nameListFilter" added to `LIST_QDN_RESOURCES` and `SEARCH_QDN_RESOURCES` Q-Apps actions.
1 year ago
CalDescent
61b7cdd025
Added "followedonly" and "excludeblocked" params to `GET /arbitrary/resources` and `GET /arbitrary/resources/search`, as well as `LIST_QDN_RESOURCES` and `SEARCH_QDN_RESOURCES` Q-Apps actions.
1 year ago
CalDescent
250245d5e1
Added new list management actions to Q-Apps documentation.
1 year ago
CalDescent
0258d2bcb6
Fixed layout issues recently introduced in documentation.
1 year ago
CalDescent
20893879ca
Allow multiple name parameters to optionally be included in GET /arbitrary/resources/search
...
Also updated SEARCH_QDN_RESOURCES action, to allow multiple names to be optionally specified via the "names" parameter.
1 year ago
CalDescent
b08e845dbb
Updated docs to include sending of foreign coins
1 year ago
CalDescent
e598d7476b
Updated documentation, to discourage custom timeouts.
1 year ago
CalDescent
8d462dedfa
Added routing info to documentation.
2 years ago
CalDescent
fdd9741936
Documentation updates.
2 years ago
CalDescent
929d0ac897
Added "name" filter to `GET /arbitrary/resources` and `LIST_QDN_RESOURCES`.
2 years ago
CalDescent
952d18390b
Q-Apps documentation updates
2 years ago
CalDescent
713fd4f0c6
Added `GET_QDN_RESOURCE_PROPERTIES` Q-App action.
2 years ago
CalDescent
519bb10c60
Updated docs for `PUBLISH_QDN_RESOURCE`, to include "filename" parameter.
2 years ago
CalDescent
469c1af0ef
Added new search features to the SEARCH_QDN_RESOURCES action.
...
Existing action renamed to LIST_QDN_RESOURCES, which is an alternative for listing QDN resources without using a search query.
2 years ago
CalDescent
101023ba1d
Updated link.
2 years ago
CalDescent
308196250e
Updated documentation.
2 years ago
CalDescent
b254ca7706
Added support for optional Base64 encoding in FETCH_QDN_RESOURCE.
2 years ago
CalDescent
9ea2d7ab09
Updated documentation to remove an action that isn't supported in Q-Apps v1.
2 years ago
CalDescent
d166f625d0
Rework of preview mode.
...
All /arbitrary endpoints responsible for publishing data now support an optional "preview" query string parameter. If true, these endpoints will return a URL path to open the preview, rather than returning transaction bytes.
2 years ago
CalDescent
c5a0b00cde
Q-Apps documentation updates based on UI development progress.
2 years ago
CalDescent
4ba2f7ad6a
Small documentation updates
2 years ago
CalDescent
8eba0f89fe
Added to Q-Apps documentation
2 years ago
CalDescent
6c445ff646
GET_ACCOUNT_ADDRESS and GET_ACCOUNT_PUBLIC_KEY replaced with a single action: GET_USER_ACCOUNT, as it doesn't make sense to request address and public key separately (they are essentially the same thing).
2 years ago
CalDescent
4d9cece9fa
Timeouts are specified by action, rather than using 10 second for every request. This allows certain requests to wait for longer before timing out, such as ones that create transactions.
2 years ago
CalDescent
7af551fbc5
Added "GET_QDN_RESOURCE_URL" Q-Apps action, to allow a website/app to programmatically determine the URL to retrieve any QDN resource it needs to access.
...
Examples:
### Get URL to load a QDN resource
```
let url = await qortalRequest({
action: "GET_QDN_RESOURCE_URL",
service: "THUMBNAIL",
name: "QortalDemo",
identifier: "qortal_avatar"
// path: "filename.jpg" // optional - not needed if resource contains only one file
});
```
### Get URL to load a QDN website
```
let url = await qortalRequest({
action: "GET_QDN_RESOURCE_URL",
service: "WEBSITE",
name: "QortalDemo",
});
```
### Get URL to load a specific file from a QDN website
```
let url = await qortalRequest({
action: "GET_QDN_RESOURCE_URL",
service: "WEBSITE",
name: "AlphaX",
path: "/assets/img/logo.png"
});
```
2 years ago
CalDescent
46e8baac98
Added linking between QDN websites / apps.
...
The simplest way to link to another QDN website is to include a link with the format:
<a href="qortal://WEBSITE/QortalDemo">link text</a>
This can be expanded to link to a specific path, e.g:
<a href="qortal://WEBSITE/QortalDemo/minting-leveling/index.html">link text</a>
Or it can be initiated programatically, via qortalRequest():
let res = await qortalRequest({
action: "LINK_TO_QDN_RESOURCE",
service: "WEBSITE",
name: "QortalDemo",
path: "/minting-leveling/index.html" // Optional
});
Note that qortal:// links don't yet support identifiers, so the above format is not confirmed.
2 years ago
CalDescent
57eacbdd59
Added "GET_PRICE" action.
2 years ago
CalDescent
86d6037af3
Added "SEARCH_TRANSACTIONS" action.
2 years ago
CalDescent
ca80fd5f9c
Added "FETCH_BLOCK" and "FETCH_BLOCK_RANGE" Q-Apps actions.
2 years ago
CalDescent
2c78f4b45b
Fixed typo and reworded "methods" to "actions", for consistency with the code.
2 years ago
CalDescent
613ce84df8
More documentation updates
2 years ago
CalDescent
2822d860d8
Fixed sample app
2 years ago
CalDescent
5a052a4f67
Documentation updates
2 years ago
CalDescent
32c2f68cb1
Initial APIs and core support for Q-Apps
2 years ago