BODY: {
SIGNATURE: config.get<string>('email.body.signature')
},
- OBJECT: {
- PREFIX: config.get<string>('email.object.prefix') + ' '
+ SUBJECT: {
+ PREFIX: config.get<string>('email.subject.prefix') + ' '
}
},
STORAGE: {
PLUGINS: {
INDEX: {
ENABLED: config.get<boolean>('plugins.index.enabled'),
- URL: config.get<boolean>('plugins.index.url')
+ CHECK_LATEST_VERSIONS_INTERVAL: parseDurationToMs(config.get<string>('plugins.index.check_latest_versions_interval')),
+ URL: config.get<string>('plugins.index.url')
}
},
ADMIN: {
get MANUAL_APPROVAL () { return config.get<boolean>('followers.instance.manual_approval') }
}
},
+ FOLLOWINGS: {
+ INSTANCE: {
+ AUTO_FOLLOW_BACK: {
+ get ENABLED () {
+ return config.get<boolean>('followings.instance.auto_follow_back.enabled')
+ }
+ },
+ AUTO_FOLLOW_INDEX: {
+ get ENABLED () {
+ return config.get<boolean>('followings.instance.auto_follow_index.enabled')
+ },
+ get INDEX_URL () {
+ return config.get<string>('followings.instance.auto_follow_index.index_url')
+ }
+ }
+ }
+ },
THEME: {
get DEFAULT () { return config.get<string>('theme.default') }
}