Commit Graph

143 Commits

Author SHA1 Message Date
Rogerio Chaves 87a826a002
Add AGPL-3.0 license, same as patchwork 2020-05-02 11:19:31 +02:00
Rogerio Chaves f067622ab5
Add icons to app 2020-05-02 11:09:43 +02:00
Rogerio Chaves 06ae4b5a1a
Use 🙂 as a favicon 2020-05-02 10:45:49 +02:00
Rogerio Chaves 2f5dd2b222
Protonmail goes to spam unfortunately, switching to gmail 2020-05-02 10:21:44 +02:00
Rogerio Chaves 553dae9660
Change email sender to feedless address 2020-05-02 10:03:31 +02:00
Rogerio Chaves 17b203678c
Small styling and copy change for desktop menu 2020-05-02 10:03:10 +02:00
Rogerio Chaves a3c98d722d
Fix signup and keys page for standalone mode 2020-05-01 22:48:55 +02:00
Rogerio Chaves 26f758d60d
Change volume mapping to new default folder 2020-05-01 22:27:10 +02:00
Rogerio Chaves aa81b9de8e
Make it compatible with patchwork to be able to reuse .ssb folder 2020-05-01 22:16:25 +02:00
Rogerio Chaves 8938d8b2b5
Use ssb as default folder 2020-05-01 21:45:19 +02:00
Rogerio Chaves 65578bf147
Change the way standalone mode identity works, it does not use cookie anymore, only the local /secret file as other standard ssb clients, still if you have no .ssb folder locally it asks you to create or login, so new users have a more standard UX, with logout being possible as well 2020-05-01 20:52:48 +02:00
Rogerio Chaves 924e9a7ae0
Fix isSyncing 2020-05-01 09:21:22 +02:00
Rogerio Chaves e377488862
Fix dependencies 2020-04-30 19:05:03 +02:00
Rogerio Chaves 4e430255b6
Completely remove saving ssb keys to the filesystem, now the key is used on every request from the cookies and stays just in memory 2020-04-30 18:54:41 +02:00
Rogerio Chaves 37ff8c895e
Fix login with text key 2020-04-29 21:36:56 +02:00
Rogerio Chaves 03ea0cdd64
Fix tab name on community 2020-04-29 10:25:01 +02:00
Rogerio Chaves cf81faa956
Improvements on login email 2020-04-29 10:24:53 +02:00
Rogerio Chaves 140b68b2c8
Fix login from ios and probably other email clients, also add key in the email itself. According to https://security.stackexchange.com/questions/177643/is-emailing-sign-in-links-bad-practice having any keys in the email is not secure anyway, so we are unsafe already anyway, at least now users have a chance to copy the key and delete the email 2020-04-29 09:19:25 +02:00
Rogerio Chaves 909b76f167
Rename social to feedless 2020-04-29 07:31:54 +02:00
Rogerio Chaves 532f15c0a3
Rename app to web since other is ios and they are all apps 2020-04-29 07:16:01 +02:00
Rogerio Chaves 66e2543c38
Init iOS project 2020-04-29 07:15:27 +02:00
Rogerio Chaves 45372e3d42
Add create new community functionality 2020-04-26 22:02:00 +02:00
Rogerio Chaves 189a5f873d
Cache dependencies for today on docker 2020-04-26 21:23:58 +02:00
Rogerio Chaves ec087cc8bb
Resize image to save some bandwidth and layout flicking 2020-04-26 21:18:29 +02:00
Rogerio Chaves 143f7d3543
Simple tracking for frontend js errors 2020-04-26 21:05:10 +02:00
Rogerio Chaves 2e96851bb9
Small fix to not detect 'ok...' as link 2020-04-26 20:34:40 +02:00
Rogerio Chaves 333bc8226e
Split posts with more then 140 characteres in multiple posts instead of hiding content so we take advantage of already existing user posts 2020-04-26 20:22:20 +02:00
Rogerio Chaves b4d92d66e4
Improve htmlify and markdown rules 2020-04-26 19:58:37 +02:00
Rogerio Chaves 5ea14d906e
Refactor to move desktop views to desktop/ folder to put it as same level with mobile, because desktop shouldn't sound like a first-class citzen, it should be equal, also, having a shared/ folder will make it more obvious which parts are reused for both 2020-04-26 19:37:41 +02:00
Rogerio Chaves 9f0f98e21e
Show communities on others profiles, both on mobile and desktop 2020-04-26 19:16:19 +02:00
Rogerio Chaves e6ce416dce
Do not recreate interval on hot-reloads 2020-04-26 19:08:41 +02:00
Rogerio Chaves ddd5bff147
Show communities on your home on desktop 2020-04-26 19:07:37 +02:00
Rogerio Chaves d5c3121cb7
Show communities you joined on communities page 2020-04-26 19:00:24 +02:00
Rogerio Chaves 5282ba0648
Add button to join/leave communities 2020-04-26 18:45:45 +02:00
Rogerio Chaves bf7f2e7aeb
Add min height to pictures to avoid layout from jumping around 2020-04-26 11:37:23 +02:00
Rogerio Chaves d291483908
Fix publishing on other's profile and secrets modal closing on desktop 2020-04-26 11:13:04 +02:00
Rogerio Chaves de012758f9
Refactor hidden to display: none, because hidden has many edge cases and display: none is way more common for devs 2020-04-26 11:07:01 +02:00
Rogerio Chaves 83a06924b3
Add top menu to mobile 2020-04-26 10:46:07 +02:00
Rogerio Chaves f82c24eff4
Few adaptations to make index and signup/login pages more mobile-friendly 2020-04-26 09:49:44 +02:00
Rogerio Chaves dd2aaf5c89
Package for linux as well 2020-04-26 09:18:51 +02:00
Rogerio Chaves 86dc9d0128
Changes for client version to work properly 2020-04-25 15:18:34 +02:00
Rogerio Chaves 1d6ffff158
Small english fix 2020-04-25 13:58:18 +02:00
Rogerio Chaves c3d35c8f70
Best-effort escaping markdown and adding links to urls and images 2020-04-25 13:56:42 +02:00
Rogerio Chaves 35481a61e3
Add members to community page on mobile 2020-04-25 13:01:14 +02:00
Rogerio Chaves 0076b4f456
Open back arrow key in mac is actually a up and down arrow on iphone, so replacing for emoji back arrow 2020-04-25 12:42:29 +02:00
Rogerio Chaves bd3815faa7
Add search mobile 2020-04-25 12:28:47 +02:00
Rogerio Chaves 2ebb5f65ae
Split mobile, desktop and shared CSS to avoid fighting overrides of desktop all the time 2020-04-25 12:18:00 +02:00
Rogerio Chaves d46c2ad6df
Add community topics and new topic 2020-04-25 12:01:22 +02:00
Rogerio Chaves b3ea5383bf
Fix no description error 2020-04-25 09:16:22 +02:00
Rogerio Chaves c63823964d
Refactor ssbServer, which is actually a client, to be a singleton 2020-04-25 09:14:27 +02:00