Greg Slepak

Results 343 issues of Greg Slepak

### Problem `RULE_THRESHOLD` has support for `VOTE_INDIFFERENT` votes, but `RULE_DISAGREEMENT` doesn't. ### Solution Support `VOTE_INDIFFERENT` in `RULE_DISAGREEMENT`.

Kind:Bug
App:Frontend
Priority:High
Kind:Core
Note:Contracts

### Problem Currently the "change mincome" proposal only lets you change the mincome amount, not the currency. ### Solution Make it possible to propose a change to the currency. @mmbotelho...

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

### Problem JavaScript modules and dependencies increase attack surface area and are a security risk to developers and users. ### Solution We can lock down dependencies and reduce their ability...

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

### Problem @snowteamer identified a few copy errors in our UI strings: > Namely, the following strings: > - 'The modal base as very basic functionality. Compare to normal modal...

Kind:Enhancement
App:Frontend
Level:Starter
Note:UI/UX

### Problem While testing with `grunt dev --tunnel` (see #1020 if not yet merged), I noticed that in mobile Safari you can't get to the "Join Group" button on this...

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

### Problem While testing `grunt dev --tunnel` (see #1020), I ran into an error 500 when trying to bring up the user settings modal on my phone: ![b](https://user-images.githubusercontent.com/138706/100532844-7150ea00-31b2-11eb-9c7f-f77a8b82eefc.jpg) I *think*...

Kind:Bug
App:Frontend
Note:UI/UX
Level:Advanced

### Problem In Mobile Safari (testing via `grunt dev --tunnel`; see #1020) I wasn't able to get it to scroll down enough so that I could see my user icon...

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

### Problem We want there to be a canonical, cryptographically verified version of the app, so that users can know its code hasn't been modified on its way from us...

App:Frontend
App:Backend
Note:Discussion
Note:Security
Note:Research
Level:Advanced
Kind:Core

### Problem Currently, each time the page loads it must request the fairly large [local json](https://github.com/okTurtles/group-income-simple/blob/master/strings/english.json) (at the moment on the order of 38kb). ### Solution Explore ways of *not*...

Kind:Enhancement
App:Frontend
Note:Research
Note:Accessibility
Level:Advanced
Kind:Core

### Problem Unaudited dependencies, or dependencies of dependencies, can lead to attacks. This is especially problematic if we're handling money. ### Solution Research https://github.com/lavamoat/lavamoat integration and evaluate the feasibility and...

App:Frontend
Note:Security
Priority:High
Note:Research
Level:Advanced
Kind:Core