Greg Slepak

Results 343 issues of Greg Slepak

### Problem ["Electron is Flash for the desktop"](https://josephg.com/blog/electron-is-flash-for-the-desktop/), although see this [sort-of rebuttal](https://github.com/workflowproducts/postage/blob/master/Facts_About_Electron_Performance.md). ### Solution 167 kB app vs 115 MB by using OS's native browser. https://github.com/pojala/electrino (note, see this...

App:Frontend
Note:Discussion
Priority:High
Note:Tooling
Note:Research

### Problem ![Screen Shot 2022-10-14 at 5 48 42 PM](https://user-images.githubusercontent.com/138706/195961608-cd94a38b-c3d6-4b67-b2ff-8e2e52eb1e1a.jpg) Clicking the OS notification does nothing. ### Solution Make it both switch us to the browser tab and to the...

Kind:Bug
Kind:Enhancement
Note:Up-for-grabs
App:Frontend
Level:Starter

### Problem In `group.js` contract, `clearOldPayments` keeps only two 30 day periods worth of payments in the state, along with a corresponding `TODO` to archive payments: ```js function clearOldPayments ({...

Kind:Enhancement
App:Frontend
Priority:High
Note:UI/UX
Note:Contracts

### Problem Something that would be very important for the group to know (and potentially advertise) is how much total $ it has distributed over the group's history. ### Solution...

Kind:Enhancement
App:Frontend
Priority:High
Note:UI/UX

### Problem ![bug](https://user-images.githubusercontent.com/138706/193923004-339f388f-0a28-4af5-ba33-ad3aca37e5bf.jpeg) Tapping this notification in Brave doesn't switch me to the chat as expected. ### Solution Find & fix bug.

Kind:Bug
Note:Up-for-grabs
App:Frontend
Level:Starter
Priority:High
Note:UI/UX

### Problem #### Bug 1: Safari can't scroll to the bottom of the dashboard ![a1](https://user-images.githubusercontent.com/138706/190874027-652e82df-837f-43f1-b5f0-2332c3ed8839.jpeg) You must test this on Safari (and preferably on an iPhone) to see if it's...

Kind:Bug
Note:Up-for-grabs
App:Frontend
Level:Starter
Priority:High
Note:UI/UX

### Problem Some sideEffects we might only want to trigger a single time. For example: - #1400 might be an example - Receiving "thank you" notifications for payments However, at...

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

### Problem After a user is automatically banned, if a user who is in the group logs in from a new computer, their client will generate a proposal to ban...

Kind:Bug
Note:Up-for-grabs
App:Frontend
Priority:High

### Problem We don't support Bitcoin yet. ### Solution Implement Lightning-based payments. Useful links: - https://btcpayserver.org - we would most likely be integrating with this - https://twitter.com/roasbeef/status/1189314303687569408 - https://github.com/jamaljsr/polar -...

App:Frontend
App:Backend
Note:Research
Level:Advanced
Kind:Core
Note:Payments

### Problem We don't have an admin dashboard for Chelonia, and we need one so that we can monitor basic stats and restrict how many signups and groups there are....

App:Backend
Priority:High
Note:UI/UX
Kind:Core