knoda-ios's People
knoda-ios's Issues
When Notification is received, close the prediction modal if the user clicks show.
Rankings navigation - usability issue - very difficult to tap between timeframes (talk to Luke)
Editing group name, description and photo does not actually update any of these
'Set Default' group photo should show three squid instead of blank white
Getting blank error message on Sign Up via email
Just says Error. No copy. Looks like I can't actually get through sign up or login though.
Cannot search contacts by phone # or email address
Ideally, from within the knoda app, if I start typing in a phone number (like 5735290404) or email (like [email protected]) it should match that to the correct contact and show that in the list of contacts from the contact list.
If this is not feasible, we need to change the text "Type a name, phone number, or email" to be "Type a name"
When user taps on 'Leave Group', button option says 'Log Out' instead of 'Leave Group'
Invite contacts only shows contacts in Default Account
Iphone 4S, Update 7.1
- Go to Settings -> Mail, Contacts, Calendars
- Under Contacts section, there is a setting for "Default Account"
If you have multiple accounts, the contact finder in Knoda only finds contacts in that Default account.
If possible, we'd like it to find contacts in any account on the phone. If it is impossible, we need to know so that we can put that information on our support site.
Flurry Analytics for Groups
We probably need analytics events for:
Create Group
Group Prediction List (i believe this one is already done)
Groups Leaderboard list (separate tracking for 7, 30, and alltime)
Groups Settings View
Groups invite flow
Groups Share Link flow
Make Groups -> Public by default in all scenarios (on predict screen)
Bezel swipe side nav open/close AND bezel swipe to go back (from detail screens)
On another user profile, if they have zero predictions, show background image plus copy instead of infinite spinner
Probably something to the effect of: "This user has not made any public predictions."
Created new user, not seeing new public predictions
I had just made one from another account so should have seen it. This server side prob?
Make sure can't rejoin a group from same invite
@adamnengland putting you on here just so you see this as well for web. I went back on Test and once I removed myself from a group, that invite is no longer valid. (not sure if i never actually accomplished this the first time i claimed i did or if something got updated - either way, worth mentioning)
On predict page, put group picker dropdown above Category (and below the prediction box)
On prediction details page of a prediction in a group, trade out "Similar" for "Group" and group icon and when clicked, point to that groups home page
Long Comments getting cut off after posting
The full comment is being stored, but after posting a long comment, at least 1 line will typically be missing. Haven't quite figured out the exact specifics around what is cut off or when exactly this happens, but it seems to be every time i have a long comment on iphone only.
Group Prediction List not adding New Predictions
To reproduce:
- Go to a group that has ZERO active predictions in its prediction list.
- Add a prediction for that group.
- The prediction will not show up in the list for the group until you pull-to-refresh. It WILL show up in the home feed properly. I'm guessing the listener isn't getting set up in the empty list case.
Reported by @jflexman and @KyleLRogers
Infinite spinner on Settings for a group I created or a group I'm in
Not getting 1st time user overlay after resuming sign up process
Getting "email invalid" error when updating a username or email
Should note that this is only happening for existing users. If you create a new user and then attempt to update these, you are able to.
Facebook app install tracking.
When making a new comment on a private group prediction, if too many comments, then the actual prediction is covered by metadata
User not in any groups sees infinite spinner on Groups page
Do we need Luke to design something for this? Or better yet, do you just need copy for a "no groups" scenario?
Bring up dialogue box on Share button (within private group predictions) + make share icon gray instead of green (Luke to provide asset)
Activity feed duplicating items when loading new items
Just repeating same list over and over
Sharing a tweet from prediction screen sending tweet out via @KNODAfuture instead of that users account
iOS shows a maximum of 50 agree or disagree on the tally.
Nick - perhaps we can fix this on the server side. Does the mobile app limit the number, or will it show whatever the server provides it? Let me know.
Use multiple octopus image as default Group avatar
When creating Group โ 'Group Name' and 'Description' hint text should function like Login (cursor + hint text; user types, hint text disappears, populates with user info).
Don't get 1st time user overlay signing in with Twitter for first time
Swiping on a group prediction on Home or History slides prediction and metadata up the block for each swipe
Win % on group rankings showing as 0 or 1
Verified Checkmark no longer appearing in most locations
Exception is within comments.
On Rankings, Last 7 and Last 30 results are flipped
Non-Luke Babb Group:
Last 7:
2-1
1-1
1-1
Last 30:
0-0
0-1
1-0
Error message if a Facebook account with an email that is already tied to a Knoda account tries to register has the word "registered" spelled wrong.
Need confirmation popup when user attempts to leave a group
"Are you sure you wish to leave this group?"
On Details page, use all caps "VIEW GROUPS" instead of the group name on action bar where Similar icon is for public predictions (from Luke)
When scrolling past first page in History, skips a bunch of predictions
Adam was able to recreate, after first page, loaded predictions/votes from very beginning of Knoda and wasn't able to load a third page despite having had 2K+ predictions
Getting crash after submitting initial sign up page
After creating or joining a new group, when return to Groups page, that group isn't visible until user swipes down to update
After creating a group, a user should be taken to that Groups Settings page (currently going to Groups Home page)
Make iPhone app more resilient to network errors
To see the issue, follow these steps:
- Log into knoda
- Close Knoda
- Put phone in airplane mode
- Launch Knoda again
You'll get a sign in / sign up page. We need a dialog/alert here to let the user know that they don't have a network connection (if they have a saved token and the problem is really connectivity). Otherwise, the user will believe that they are logged out.
When creating group โ Auto-capitalize very first word/letter when user begins typing
Crash when tapping Sign Up after completing sign up form
When editing a group, header says "New Group", should say "Edit Group"
Don't allow users to share a group prediction. Show an alert instead.
Copy for alert:
Hold on, this is a private group prediction. You won't be be able to share it with the world.
If user taps on predict button from a specific group page, Group should autopopulate on selector (instead of public)
Hopefully this makes sense...I kinda explained it like shit.
If user is on a groups page, hits predict button, predict screen comes up, the "Select Group" button should show the group that the user is in
App Crashes on Group Invite screen if access to contacts is revoked
To replicate:
- Go to Settings -> Privacy -> Contacts
- Disable access from Knoda Test to Contacts.
- Open Knoda, Go to Groups -> (group you own) -> Settings -> Send Invite
App Crashes.
Correct behavior would be for it to only allow knoda user search, without contacts access.
Improve Send Invite search to pick up first and last name
i.e. Search > 'Adam En' > results show 'Adam England'
type 'England' > no results shown
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.