You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/API-Reference.md
+31-36Lines changed: 31 additions & 36 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,15 +1,13 @@
1
1
---
2
2
layout: default
3
3
title: API Reference
4
-
nav_order: 3
4
+
nav_order: 60
5
5
---
6
6
7
-
{: .no_toc }
8
-
9
7
## Table of contents
10
8
{: .no_toc .text-delta }
11
9
12
-
1. TOC
10
+
- TOC
13
11
{:toc}
14
12
15
13
---
@@ -80,7 +78,7 @@ are not supported.
80
78
81
79
## Methods
82
80
83
-
### getApiLevel (since version:1.5.8, api level-1)
81
+
### getApiLevel (since version:1.5.8, api level1)
84
82
85
83
Return an abstracted integer API version level, increased with each API
86
84
functionality change. This is the proper way to detect host API
@@ -128,11 +126,11 @@ password parameters.
128
126
129
127
- On version:1.6.0 and above login also returns current API level as an
130
128
<code>api\_level</code> integer, you can use that instead of calling `getApiLevel` after login.
131
-
- Since API 17, also returns configuration object (see `getConfig`-below).
129
+
- Since API 17, also returns configuration object (see [`getConfig`](#getconfig)below).
132
130
133
131
### logout
134
132
135
-
Closes your login session. Returns either status-message <code>{"status":"OK"}</code> or an error (e.g.-<code>{"error":"NOT_LOGGED_IN"}</code>)
133
+
Closes your login session. Returns either statusmessage <code>{"status":"OK"}</code> or an error (e.g.<code>{"error":"NOT_LOGGED_IN"}</code>)
136
134
137
135
### isLoggedIn
138
136
@@ -162,8 +160,7 @@ Parameters:
162
160
-``unread_only`` (bool) - only return feeds which have unread articles
163
161
-``limit`` (integer) - limit amount of feeds returned to this value
164
162
-``offset`` (integer) - skip this amount of feeds first
165
-
-``include_nested`` (bool) - include child categories (as Feed-objects
166
-
``with is_cat set)``**requires version:1.6.0**
163
+
-``include_nested`` (bool) - include child categories (as Feed objects with `is_cat` set) **requires version:1.6.0**
167
164
168
165
Pagination:
169
166
@@ -174,12 +171,12 @@ instead.
174
171
Special category IDs are as follows:
175
172
176
173
* 0 Uncategorized
177
-
* -1 Special (e.g. Starred, Published, Archived,-etc.)
174
+
* -1 Special (e.g. Starred, Published, Archived,etc.)
178
175
* -2 Labels
179
176
180
177
Added in version:1.5.0:
181
178
182
-
- -3 All feeds, excluding virtual feeds (e.g. Labels and-such)
179
+
- -3 All feeds, excluding virtual feeds (e.g. Labels andsuch)
183
180
- -4 All feeds, including virtual feeds
184
181
185
182
Known bug: Prior to version:1.5.0 passing null or 0 cat\_id to this
@@ -201,7 +198,7 @@ categories is returned and unread counters include counters for child
201
198
categories.
202
199
203
200
This should be used as a starting point, to display a root list of all
204
-
(for backwards-compatibility) or topmost categories, use getFeeds to
201
+
(for backwardscompatibility) or topmost categories, use [`getFeeds`](#getfeeds) to
205
202
traverse deeper.
206
203
207
204
### getHeadlines
@@ -210,14 +207,14 @@ Returns JSON-encoded list of headlines.
210
207
211
208
Parameters:
212
209
213
-
-``feed_id`` (integer|string) - only output articles for this feed (supports string values to retrieve tag virtual feeds since API level 18, otherwise-integer)
214
-
-``limit`` (integer) - limits the amount of returned articles (see-below)
210
+
-``feed_id`` (integer|string) - only output articles for this feed (supports string values to retrieve tag virtual feeds since API level 18, otherwiseinteger)
211
+
-``limit`` (integer) - limits the amount of returned articles (seebelow)
215
212
-``skip`` (integer) - skip this amount of feeds first
216
213
-``filter`` (string) - currently unused (?)
217
-
-``is_cat`` (bool) - requested feed\_id is a category
214
+
-``is_cat`` (bool) - requested `feed_id` is a category
218
215
-``show_excerpt`` (bool) - include article excerpt in the output
219
216
-``show_content`` (bool) - include full article text in the output
Copy file name to clipboardExpand all lines: docs/Android-Client.md
+9-9Lines changed: 9 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,30 +1,30 @@
1
1
---
2
2
layout: default
3
3
title: Android Client
4
-
nav_order: 40
4
+
parent: Legacy
5
5
---
6
6
7
7
## **IMPORTANT**
8
8
9
9
* The original tt-rss-android project, hosted at <https://tt-rss.org/> and its various subdomains,
10
-
[will be gone after 2025-11-01](https://community.tt-rss.org/t/the-end-of-tt-rss-org/7164).
10
+
went away on 2025-11-01.
11
11
* There are currently no plans to continue maintaining the app.
12
12
* The app's source code may be found at <https://github.com/tt-rss/tt-rss-android>.
13
-
***APK downloads from <https://gitlab.tt-rss.org/tt-rss/tt-rss-android/-/releases> are no longer working. This is likely permanent.**
13
+
*APKs that were available at <https://gitlab.tt-rss.org/tt-rss/tt-rss-android/-/releases> are gone.
14
14
* This page's content should only be treated as a historical reference.
15
-
* Refer to <https://github.com/tt-rss/tt-rss/discussions/29> for more information.
15
+
* Refer to <https://github.com/tt-rss/tt-rss-android/discussions/8> for more information.
16
16
17
17
## Screenshots
18
18
19
-
[<imgsrc="images/tt-rss-android/Screenshot_20250509_135136.webp"width="120"align="left"alt="Android app main feed view">](images/tt-rss-android/Screenshot_20250509_135136.webp)
19
+
[<imgsrc="../images/tt-rss-android/Screenshot_20250509_135136.webp"width="120"align="left"alt="Android app main feed view">](../images/tt-rss-android/Screenshot_20250509_135136.webp)
Transparent at rest encryption is optionally supported for sensitive data stored in the database, currently limited to stored session data and passwords for feeds with authentication enabled.
7
+
Transparent at-rest encryption is optionally supported for sensitive data stored in the database,
8
+
currently limited to stored session data and passwords for feeds with authentication enabled.
8
9
9
-
To enable, [global configuration](Global-Config) option `TTRSS_ENCRYPTION_KEY` should be set to a 32-byte hex string of random bytes, which may be generated using CLI like this:
10
+
To enable, [global configuration](Global-Config) option `TTRSS_ENCRYPTION_KEY` should be set to a 32-byte hex string of random bytes,
If enabled, existing plaintext login sessions are automatically encrypted when used, plaintext feed passwords are encrypted on feed update.
16
18
17
19
{: .warning }
18
-
> Automatic encryption of plaintext data is a one-way process. If you decide to disable `TTRSS_ENCRYPTION_KEY` afterwards, all encrypted sessions would become invalid and you will get logged out. Feed passwords would become unreadable until you either enable encryption back using same key or edit feeds manually.
20
+
> Automatic encryption of plaintext data is a one-way process. If you decide to disable `TTRSS_ENCRYPTION_KEY` afterwards, all encrypted sessions would
21
+
> become invalid and you will get logged out. Feed passwords would become unreadable until you either enable encryption back using same key or edit feeds
0 commit comments