[Glitch] Add terms of service

Port 30aa0df88c to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
This commit is contained in:
Eugen Rochko
2024-12-09 11:04:46 +01:00
committed by Claire
parent 1da3010ffd
commit cbe88a1e9c
14 changed files with 399 additions and 164 deletions

View File

@@ -47,6 +47,7 @@
* @property {string} version
* @property {string} sso_redirect
* @property {string} status_page_url
* @property {boolean} terms_of_service_enabled
* @property {boolean} system_emoji_font
* @property {string} default_content_type
*/
@@ -138,6 +139,8 @@ export const criticalUpdatesPending = initialState?.critical_updates_pending;
export const statusPageUrl = getMeta('status_page_url');
export const sso_redirect = getMeta('sso_redirect');
export const termsOfServiceEnabled = getMeta('terms_of_service_enabled');
// Glitch-soc-specific settings
export const maxFeedHashtags = (initialState && initialState.max_feed_hashtags) || 4;
export const favouriteModal = getMeta('favourite_modal');