Our Personal Data Server from scratch!
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at fix/small-bugs 118 lines 3.0 kB view raw
1{ 2 "db_name": "PostgreSQL", 3 "query": "\n SELECT u.handle, u.email, u.email_verified, u.is_admin, u.deactivated_at, u.takedown_ref,\n u.preferred_locale,\n u.preferred_comms_channel as \"preferred_comms_channel!: CommsChannel\",\n u.discord_verified, u.telegram_verified, u.signal_verified,\n u.migrated_to_pds, u.migrated_at,\n (SELECT verified FROM user_totp WHERE did = u.did) as totp_enabled,\n COALESCE((SELECT (value_json)::boolean FROM account_preferences WHERE user_id = u.id AND name = 'email_auth_factor' ORDER BY created_at DESC LIMIT 1), false) as \"email_2fa_enabled!\"\n FROM users u\n WHERE u.did = $1\n ", 4 "describe": { 5 "columns": [ 6 { 7 "ordinal": 0, 8 "name": "handle", 9 "type_info": "Text" 10 }, 11 { 12 "ordinal": 1, 13 "name": "email", 14 "type_info": "Text" 15 }, 16 { 17 "ordinal": 2, 18 "name": "email_verified", 19 "type_info": "Bool" 20 }, 21 { 22 "ordinal": 3, 23 "name": "is_admin", 24 "type_info": "Bool" 25 }, 26 { 27 "ordinal": 4, 28 "name": "deactivated_at", 29 "type_info": "Timestamptz" 30 }, 31 { 32 "ordinal": 5, 33 "name": "takedown_ref", 34 "type_info": "Text" 35 }, 36 { 37 "ordinal": 6, 38 "name": "preferred_locale", 39 "type_info": "Varchar" 40 }, 41 { 42 "ordinal": 7, 43 "name": "preferred_comms_channel!: CommsChannel", 44 "type_info": { 45 "Custom": { 46 "name": "comms_channel", 47 "kind": { 48 "Enum": [ 49 "email", 50 "discord", 51 "telegram", 52 "signal" 53 ] 54 } 55 } 56 } 57 }, 58 { 59 "ordinal": 8, 60 "name": "discord_verified", 61 "type_info": "Bool" 62 }, 63 { 64 "ordinal": 9, 65 "name": "telegram_verified", 66 "type_info": "Bool" 67 }, 68 { 69 "ordinal": 10, 70 "name": "signal_verified", 71 "type_info": "Bool" 72 }, 73 { 74 "ordinal": 11, 75 "name": "migrated_to_pds", 76 "type_info": "Text" 77 }, 78 { 79 "ordinal": 12, 80 "name": "migrated_at", 81 "type_info": "Timestamptz" 82 }, 83 { 84 "ordinal": 13, 85 "name": "totp_enabled", 86 "type_info": "Bool" 87 }, 88 { 89 "ordinal": 14, 90 "name": "email_2fa_enabled!", 91 "type_info": "Bool" 92 } 93 ], 94 "parameters": { 95 "Left": [ 96 "Text" 97 ] 98 }, 99 "nullable": [ 100 false, 101 true, 102 false, 103 false, 104 true, 105 true, 106 true, 107 false, 108 false, 109 false, 110 false, 111 true, 112 true, 113 null, 114 null 115 ] 116 }, 117 "hash": "c8728a1247c535e941e2b3bcb4100d7b3610f31c7acfdc1f8c072e1c5ca0ea18" 118}