Commit Graph

112 Commits

Author SHA1 Message Date
Rogerio Chaves 54a66a9e3f
Redirect to home if not signed in 2020-04-17 19:46:22 +02:00
Rogerio Chaves abb5c564cf
Hide Pubs and Debug if not admin 2020-04-17 19:45:12 +02:00
Rogerio Chaves 988bd567af
Add link to github issues as a quick form of feedback 2020-04-17 07:56:06 +02:00
Rogerio Chaves 47f5d68a2c
Hotmail for some reason appends x_ to the key 2020-04-16 22:35:19 +02:00
Rogerio Chaves 4a634ee2ae
Skip extra step of checking keys 2020-04-16 22:20:31 +02:00
Rogerio Chaves 52a329135e
Fix origin and add email login note to login page 2020-04-16 22:16:23 +02:00
Rogerio Chaves 4ed2d68d17
Redirect to keys after sign up 2020-04-16 22:16:04 +02:00
Rogerio Chaves 63fcbc8d68
Fix email sending and login button 2020-04-16 22:05:22 +02:00
Rogerio Chaves 9e2b5fa9f1
Add keys emailing/copying/downloading flow for users to be able to sign back in later 2020-04-16 21:54:01 +02:00
Rogerio Chaves 58a103adbb
Allow ids on urls without encoding 2020-04-16 19:49:05 +02:00
Rogerio Chaves af2dd021e6
Add ssb as a volume to not loose on redeploy 2020-04-16 19:12:05 +02:00
Rogerio Chaves 9f00a48728
Add prefix to all metrics 2020-04-15 20:33:09 +02:00
Rogerio Chaves 0d49dcbe05
Add router and search result metrics 2020-04-15 20:02:13 +02:00
Rogerio Chaves 4c9d834c56
Add prometheus metrics for ssb progress 2020-04-15 19:37:21 +02:00
Rogerio Chaves eb7e070dc1
Use node:11 so it uses all prebuilt binaries for sodium 2020-04-15 19:17:46 +02:00
Rogerio Chaves a6074e3a26
Snapshot current package lock so future changes won't require a full reinstall in docker container, which takes too long 2020-04-15 18:37:42 +02:00
Rogerio Chaves 19597a0446
Replace heroku with docker 2020-04-15 18:32:05 +02:00
Rogerio Chaves c1d4f20c09
Add sentry to log errors 2020-04-15 18:26:45 +02:00
Rogerio Chaves 9a054f4c5b
Commit gossip list and add syncing indicator 2020-04-13 23:40:17 +02:00
Rogerio Chaves d4901a8ebf
Check for null in friends mapping 2020-04-13 12:38:18 +02:00
Rogerio Chaves 1855ca5649
Try to fix refresh 2020-04-13 12:26:01 +02:00
Rogerio Chaves 2e176b941a
Log identities directory 2020-04-13 12:18:53 +02:00
Rogerio Chaves 813c1cd0b0
Fixes for heroku 2020-04-13 12:07:10 +02:00
Rogerio Chaves 2ebfdfdca1
Add missing dependencies 2020-04-13 11:46:11 +02:00
Rogerio Chaves 607ae5cd62
Add download page 2020-04-13 11:39:52 +02:00
Rogerio Chaves 865c751c91
Fix redirect, add bio 2020-04-13 11:11:51 +02:00
Rogerio Chaves f0eecea33c
Improve friends and posts styling 2020-04-13 10:50:30 +02:00
Rogerio Chaves 181d9e8455
Improve reading private messages performance 2020-04-13 09:49:27 +02:00
Rogerio Chaves 8211a8cb78
Access graph directly to process friendships way faster and easier 2020-04-12 16:40:07 +02:00
Rogerio Chaves 850147ea2f
Refactor pull queries promisification 2020-04-12 12:13:01 +02:00
Rogerio Chaves 938db34a11
Allow to reject friendship requests 2020-04-12 11:39:51 +02:00
Rogerio Chaves 18a618a15d
Improve friends request section 2020-04-12 11:10:39 +02:00
Rogerio Chaves ad65a8364e
Separate into friends, following and followers 2020-04-11 23:57:47 +02:00
Rogerio Chaves 19c463dee2
Add as friend functionality 2020-04-11 18:03:58 +02:00
Rogerio Chaves 487565678a
Better login screen 2020-04-11 16:50:26 +02:00
Rogerio Chaves 6786a7a1b6
Change picture from about page 2020-04-11 13:23:17 +02:00
Rogerio Chaves 1b5cadbcf5
Add singup process including picture 2020-04-11 13:02:05 +02:00
Rogerio Chaves c8b0de7d77
Add style to entrance and signup page 2020-04-10 08:53:30 +02:00
Rogerio Chaves a72128b590
Add multiple identities, allowing login and logout 2020-04-08 22:27:33 +02:00
Rogerio Chaves e4be14f0c8
Use key from ENV if available 2020-04-08 21:07:28 +02:00
Rogerio Chaves 005ac9853f
Actually "delete" vanishing messages now 2020-04-08 20:41:25 +02:00
Rogerio Chaves 6253d7f910
Small improvements and fix 2020-04-08 20:04:11 +02:00
Rogerio Chaves 20d5e83994
Integrate vanishing messages with patchwork private messages 2020-04-08 19:48:19 +02:00
Rogerio Chaves d207b512a3
Add private vanishing messages 2020-04-08 08:44:23 +02:00
Rogerio Chaves 929a46d8cb
Get rid of promisify, ssb is already promisified 2020-04-06 21:19:02 +02:00
Rogerio Chaves 9f0992c592
Use root instead of wall to force using an index for improving performance a lot 2020-04-06 21:10:15 +02:00
Rogerio Chaves 42062a6fc4
Default profile pic, more logging, a bit of speedup with memory cache of profiles 2020-04-06 20:41:13 +02:00
Rogerio Chaves c9632e6f93
Add more styling 2020-04-06 10:16:50 +02:00
Rogerio Chaves 13a837b221
Add style to header 2020-04-06 08:26:31 +02:00
Rogerio Chaves 867f019d82
Open in browser instead of electron window 2020-04-06 08:26:13 +02:00