CalDescent
1f77ee535f
Added link to example Q-App projects.
2023-05-06 12:16:59 +01:00
CalDescent
b571931127
Fixed formatting of services list
2023-05-05 22:35:19 +01:00
CalDescent
92b983a16e
Q-Apps documentation updates.
2023-05-05 22:25:12 +01:00
CalDescent
95a1c6bf8b
Added "encoding" parameter to the SEARCH_CHAT_MESSAGES action.
2023-04-29 17:48:58 +01:00
CalDescent
0a1ab3d685
Added GET_QDN_RESOURCE_METADATA action.
2023-04-28 10:57:04 +01:00
CalDescent
33aeec7e87
Added various new service types, in preparation for Q-Apps release.
2023-04-22 11:00:21 +01:00
CalDescent
db4a9ee880
Return "Resource does not exist" error if requesting a non-existent resource via GET_QDN_RESOURCE_URL.
2023-04-21 19:50:01 +01:00
CalDescent
560282dc1d
Added "exactMatchNames" parameter to GET /arbitrary/resources/search
2023-04-21 12:55:59 +01:00
CalDescent
3f00cda847
"nameListFilter" added to LIST_QDN_RESOURCES
and SEARCH_QDN_RESOURCES
Q-Apps actions.
2023-04-15 16:02:25 +01:00
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.
2023-04-15 15:24:10 +01:00
CalDescent
250245d5e1
Added new list management actions to Q-Apps documentation.
2023-04-15 14:34:30 +01:00
CalDescent
0258d2bcb6
Fixed layout issues recently introduced in documentation.
2023-04-15 14:31:41 +01:00
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.
2023-04-14 17:17:05 +01:00
CalDescent
b08e845dbb
Updated docs to include sending of foreign coins
2023-04-14 16:24:27 +01:00
CalDescent
e598d7476b
Updated documentation, to discourage custom timeouts.
2023-03-31 14:58:30 +01:00
CalDescent
8d462dedfa
Added routing info to documentation.
2023-03-28 19:18:21 +01:00
CalDescent
fdd9741936
Documentation updates.
2023-03-26 21:19:10 +01:00
CalDescent
929d0ac897
Added "name" filter to GET /arbitrary/resources
and LIST_QDN_RESOURCES
.
2023-03-24 10:31:35 +00:00
CalDescent
952d18390b
Q-Apps documentation updates
2023-03-24 09:53:49 +00:00
CalDescent
713fd4f0c6
Added GET_QDN_RESOURCE_PROPERTIES
Q-App action.
2023-03-19 08:56:06 +00:00
CalDescent
519bb10c60
Updated docs for PUBLISH_QDN_RESOURCE
, to include "filename" parameter.
2023-03-18 18:15:28 +00:00
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.
2023-03-17 22:11:34 +00:00
CalDescent
101023ba1d
Updated link.
2023-03-10 16:39:14 +00:00
CalDescent
308196250e
Updated documentation.
2023-03-03 16:13:49 +00:00
CalDescent
b254ca7706
Added support for optional Base64 encoding in FETCH_QDN_RESOURCE.
2023-03-03 15:39:37 +00:00
CalDescent
9ea2d7ab09
Updated documentation to remove an action that isn't supported in Q-Apps v1.
2023-03-03 14:24:10 +00:00
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.
2023-03-03 14:20:45 +00:00
CalDescent
c5a0b00cde
Q-Apps documentation updates based on UI development progress.
2023-02-24 12:15:22 +00:00
CalDescent
4ba2f7ad6a
Small documentation updates
2023-01-29 17:20:25 +00:00
CalDescent
8eba0f89fe
Added to Q-Apps documentation
2023-01-29 17:09:28 +00:00
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).
2023-01-29 13:23:01 +00:00
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.
2023-01-29 13:07:26 +00:00
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"
});
```
2023-01-29 11:44:59 +00:00
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.
2023-01-28 15:22:03 +00:00
CalDescent
57eacbdd59
Added "GET_PRICE" action.
2023-01-19 20:47:06 +00:00
CalDescent
86d6037af3
Added "SEARCH_TRANSACTIONS" action.
2023-01-19 20:22:29 +00:00
CalDescent
ca80fd5f9c
Added "FETCH_BLOCK" and "FETCH_BLOCK_RANGE" Q-Apps actions.
2023-01-19 20:05:46 +00:00
CalDescent
2c78f4b45b
Fixed typo and reworded "methods" to "actions", for consistency with the code.
2023-01-13 18:25:30 +00:00
CalDescent
613ce84df8
More documentation updates
2023-01-13 18:11:44 +00:00
CalDescent
2822d860d8
Fixed sample app
2023-01-13 18:01:38 +00:00
CalDescent
5a052a4f67
Documentation updates
2023-01-13 17:57:01 +00:00
CalDescent
32c2f68cb1
Initial APIs and core support for Q-Apps
2023-01-13 17:36:27 +00:00