Greg Slepak

Results 343 issues of Greg Slepak

### Problem A faulty/buggy/hacked client can potentially find itself in a loop, spamming the group with messages. We need to prevent the log from being filled up with junk. ###...

App:Frontend
Note:Security
Level:Advanced
Kind:Core

## Problem Recent advances in quantum computers put all modern public-key based cryptography into question. Depends on: #92. ### Solution Instead of elliptic curves pick something that's known to be...

App:Frontend
Note:Security
Note:Research
Kind:Core

### Problem We don't support logging in via USB-key/device at the moment, and we should since they're pretty awesome. ### Solution Add support for this. (FYI, [Github now has support](https://github.blog/2019-08-21-github-supports-webauthn-for-security-keys/).)

App:Frontend
Note:Security
Level:Advanced

### Problem Groups might want to enable webhooks for various reasons, or webhook-like features (that are found in things like ActivityPub, #579). There are two issues here: 1. Currently we...

Kind:Enhancement
App:Frontend
App:Backend
Note:Security
Level:Advanced
Kind:Core

### Problem Newsletter services are expensive and complicated, and are trusted third parties who can abuse the emails they're given. The cheap one we're currently using doesn't always get into...

Priority:High
Note:Research
Kind:Community

### Problem Backend server could be improved, and Osgood seems interesting. ### Solution Research Osgood: - https://github.com/IntrinsicLabs/osgood - https://dev.to/tlhunter/introducing-osgood-4k1m - https://dev.to/tlhunter/osgood-performance-gains-n59

App:Backend
Note:Security
Note:Research

### Problem We want to make sure that were appropriate, we support the latest web standards for federation. List of potentially useful standards: - ActivityPub - OCAP - WebSub -...

Note:Research
Kind:Core

### Problem A pain on resources for new users to have to sync whole chain. ### Solution Create a new contract with the initial state based on the end-state of...

Kind:Enhancement
App:Frontend
Level:Advanced
Kind:Core

### Problem Currently all sbp calls go through `sbp` function, and while that's certainly super-nice and clear, it's worth exploring what sweet.js can do to improve sbp usage. ### Solution...

Kind:Enhancement
Priority:Low
Note:Research

### Problem See #38. ### Solution Based on my research, this is the likely solution to closing #38 (cross-platform sandbox environment): - Create a Makefile - On OS X have...

Note:Security
Priority:High
Note:Tooling
Kind:Core