···22 * Configuration module for the PDS Dashboard
33 */
44export class Config {
55- /**
66- * The base URL of the PDS (Personal Data Server)
77- * @default "https://pds.witchcraft.systems"
88- */
99- static readonly PDS_URL: string = "https://pds.witchcraft.systems";
55+ /**
66+ * The base URL of the PDS (Personal Data Server)
77+ * @default "https://pds.witchcraft.systems"
88+ */
99+ static readonly PDS_URL: string = "https://pds.witchcraft.systems";
1010+1111+ /**
1212+ * The base URL of the frontend service for linking to replies
1313+ * @default "https://deer.social"
1414+ */
1515+ static readonly FRONTEND_URL: string = "https://deer.social";
10161111- /**
1212- * The base URL of the frontend service for linking to replies
1313- * @default "https://deer.social"
1414- */
1515- static readonly FRONTEND_URL: string = "https://deer.social";
1717+ /**
1818+ * Maximum number of posts to show in the feed (across all users)
1919+ * @default 100
2020+ */
2121+ static readonly MAX_POSTS: number = 100;
16221717- /**
1818- * Maximum number of posts to show in the feed (across all users)
1919- * @default 100
2020- */
2121- static readonly MAX_POSTS: number = 100;
2323+ /**
2424+ * Footer text for the dashboard
2525+ * @default "Astrally projected from witchcraft.systems"
2626+ */
2727+ static readonly FOOTER_TEXT: string =
2828+ "Astrally projected from <a href='https://witchcraft.systems' target='_blank'>witchcraft.systems</a>";
22292330 /**
2424- * Footer text for the dashboard
2525- * @default "Astrally projected from witchcraft.systems"
3131+ * Whether to show the posts that are in the future
3232+ * @default false
2633 */
2727- static readonly FOOTER_TEXT: string = "Astrally projected from <a href='https://witchcraft.systems' target='_blank'>witchcraft.systems</a>";
2828-}3434+ static readonly SHOW_FUTURE_POSTS: boolean = false;
3535+}