2023-06-19 14:42:47 -07:00
|
|
|
// SPDX-FileCopyrightText: Copyright The Miniflux Authors. All rights reserved.
|
|
|
|
// SPDX-License-Identifier: Apache-2.0
|
2017-12-02 19:32:14 -08:00
|
|
|
|
2018-08-24 21:51:50 -07:00
|
|
|
package model // import "miniflux.app/model"
|
2017-12-02 19:32:14 -08:00
|
|
|
|
|
|
|
// Integration represents user integration settings.
|
|
|
|
type Integration struct {
|
|
|
|
UserID int64
|
|
|
|
PinboardEnabled bool
|
|
|
|
PinboardToken string
|
|
|
|
PinboardTags string
|
|
|
|
PinboardMarkAsUnread bool
|
2017-12-02 21:12:03 -08:00
|
|
|
InstapaperEnabled bool
|
|
|
|
InstapaperUsername string
|
|
|
|
InstapaperPassword string
|
2017-12-03 17:44:27 -08:00
|
|
|
FeverEnabled bool
|
|
|
|
FeverUsername string
|
|
|
|
FeverToken string
|
2022-01-03 04:45:12 +01:00
|
|
|
GoogleReaderEnabled bool
|
|
|
|
GoogleReaderUsername string
|
|
|
|
GoogleReaderPassword string
|
2017-12-18 20:52:46 -08:00
|
|
|
WallabagEnabled bool
|
2022-09-19 02:52:28 +03:00
|
|
|
WallabagOnlyURL bool
|
2017-12-18 20:52:46 -08:00
|
|
|
WallabagURL string
|
|
|
|
WallabagClientID string
|
|
|
|
WallabagClientSecret string
|
|
|
|
WallabagUsername string
|
|
|
|
WallabagPassword string
|
2018-02-25 19:49:08 +00:00
|
|
|
NunuxKeeperEnabled bool
|
|
|
|
NunuxKeeperURL string
|
|
|
|
NunuxKeeperAPIKey string
|
2023-07-08 00:20:14 +02:00
|
|
|
NotionEnabled bool
|
|
|
|
NotionToken string
|
|
|
|
NotionPageID string
|
2022-04-21 05:44:47 +03:00
|
|
|
EspialEnabled bool
|
|
|
|
EspialURL string
|
|
|
|
EspialAPIKey string
|
|
|
|
EspialTags string
|
2023-07-27 23:51:44 -04:00
|
|
|
ReadwiseEnabled bool
|
|
|
|
ReadwiseAPIKey string
|
2018-05-20 13:31:56 -07:00
|
|
|
PocketEnabled bool
|
|
|
|
PocketAccessToken string
|
|
|
|
PocketConsumerKey string
|
2021-09-08 11:04:22 +08:00
|
|
|
TelegramBotEnabled bool
|
|
|
|
TelegramBotToken string
|
|
|
|
TelegramBotChatID string
|
2022-05-23 23:53:06 +08:00
|
|
|
LinkdingEnabled bool
|
|
|
|
LinkdingURL string
|
|
|
|
LinkdingAPIKey string
|
2023-05-21 22:29:51 +08:00
|
|
|
LinkdingTags string
|
2023-06-24 17:08:58 +02:00
|
|
|
LinkdingMarkAsUnread bool
|
2022-10-14 17:18:44 +02:00
|
|
|
MatrixBotEnabled bool
|
|
|
|
MatrixBotUser string
|
|
|
|
MatrixBotPassword string
|
|
|
|
MatrixBotURL string
|
|
|
|
MatrixBotChatID string
|
2023-08-01 05:55:17 +02:00
|
|
|
AppriseEnabled bool
|
|
|
|
AppriseURL string
|
|
|
|
AppriseServicesURL string
|
2017-12-02 19:32:14 -08:00
|
|
|
}
|