HabitRPG / habitica

A habit tracker app which treats your goals like a Role Playing Game.
https://habitica.com
Other
11.6k stars 4.02k forks source link

Any testers I can borrow? #285

Closed lefnire closed 11 years ago

lefnire commented 11 years ago

@Pandoro @horusofoz @hookang @wc8 @Neohuman @SlappyBag , and anyone else who would be so kind - I'm setting up a staging server for testing new big changes. #237 is the one I hope I fixed - would anyone mind playing around at http://habitrpg.herokuapp.com?

Pandoro commented 11 years ago

Could it be the case that I cannot play with my normal account? I can simply login, but pretty much nothing is working for me.

The emulate next day button also works only once every several tries. Should I play on a fresh account?

EDIT: In fact I tested this as well, I'm getting the same behaviour on there as well. Checking stuff does not do anything, next day button doesn't work.

Somehow I've got the feeling I'm totally saying this in a negative way :x It isn't supposed to sound like that! I just want you to know what I am experiencing :) Btw thanks for the invites!

lefnire commented 11 years ago

Well there we go! A whole host of things to debug there, Alex

On Fri, Feb 1, 2013 at 2:20 PM, Pandoro notifications@github.com wrote:

Could it be the case that I cannot play with my normal account? I can simply login, but pretty much nothing is working for me.

The emulate next day button also works only once every several tries. Should I play on a fresh account?

— Reply to this email directly or view it on GitHubhttps://github.com/lefnire/habitrpg/issues/285#issuecomment-13009472.

lefnire commented 11 years ago

oh yeah, none of the interactions work now it's deployed. wonder if it's a production thing, they're doing ok on local. Ok then, temporary hold on this ticket until I get that panned out

Pandoro commented 11 years ago

Oooh my :( I always feel bad when I report another bug to you! Btw I was just playing around with some new armors, I was thinking of maybe sniffing for some inspiration in old game sprites. Of course we have to be a bit careful regarding copyright infringement, but it can serve as a really nice starting point I think. Starting from scratch somehow feels rather hard :-/

lefnire commented 11 years ago

yeah, starting from scratch has gotta be tough. Actually, look into copyright. I know things like RPG Maker use SNES iconsets, don't know how they get around copyright - do they just pay royalties? Are these assets now publicly accessible?

If we're allowed to use them, a few of those could be fun easter-eggs / special items, for the fans who recognize specifics. 1000GP for the Masamune!

Pandoro commented 11 years ago

I think if you want to play it official you have to ask for terms before using it. Or wait until the owner is dead for 70 years. However from what I am seeing right now, the snes icons had a higher resolution, they might serve as an inspiration, however they cannot be used. So as long as we don't market the stuff with the names of the games the pixel art was inspired from, it should be fine.

StanLindsey commented 11 years ago

I've added the above link to my bookmark bar so I'll be testing it regularly. =D

dbueller commented 11 years ago

I'd save up for the Masamune and Murasame!

lefnire commented 11 years ago

@Sabin144 Right?? Right??

Pandoro commented 11 years ago

... Yesterday night I was playing with a pixel editor on my tablet. You have no idea how hard it is to fit a nicely curved katana into 12x12 pixels ;) Let alone making a fancy Masamune or Murasame of it! But let's see what other artists can come up with :)

lefnire commented 11 years ago

ok, round two - ignore the fact that there are no notifications

Pandoro commented 11 years ago

Okay, so the negative gold bug is still there, which comes in very handy. Overall everything seems fine, the next day button is a bit laggy, but I guess that is not really a big issue here.

One thing I found though: After getting to level 3 and buying Everything, I end up with two empty placeholders. Then I died, so far so good, I got back to level one, emulated the next day and then I had two empty placeholders again + I was wearing the final gear. So I think somehow the character is not correctly reset to zero once it dies. (Apart from the fact wether this is wanted or not.)

EDIT: I forgot the mention, it is not a visual thing only, since I loose 3 hp on the day change, while I have 4 dailies, so the less damage taken from the armor is in effect.

Furthermore what I forgot to mention, once I put in asfs in a gold field for the rewards, I went back to zero gold and I didn't earn anything until I went to the next day. I presume it was set to NaN which is fixed in a sanity check of the cron job? But I also think that this was known.

lefnire commented 11 years ago

Awesome, good find! Thanks

On Fri, Feb 1, 2013 at 4:03 PM, Pandoro notifications@github.com wrote:

Okay, so the negative gold bug is still there, which comes in very handy. Overall everything seems fine, the next day button is a bit laggy, but I guess that is not really a big issue here.

One thing I found though: After getting to level 3 and buying Everything, I end up with two empty placeholders. Then I died, so far so good, I got back to level one, emulated the next day and then I had two empty placeholders again + I was wearing the final gear. So I think somehow the character is not correctly reset to zero once it dies. (Apart from the fact wether this is wanted or not.)

— Reply to this email directly or view it on GitHubhttps://github.com/lefnire/habitrpg/issues/285#issuecomment-13014002.

Pandoro commented 11 years ago

Well on my second death this doesn't seem to occur. However after buying everything again, I lost it after one day change and it returned after another.

So it might as well be something with the day changes.

Application Error

An error occurred in the application and your page could not be served. Please try again in a few moments.

If you are the application owner, check your logs for details.

lefnire commented 11 years ago

Yep. 1000ms bundle timeout. Exactly what I was trying to avoid, back to the lab

On Fri, Feb 1, 2013 at 4:12 PM, Pandoro notifications@github.com wrote:

Well on my second death this doesn't seem to occur. However after buying everything again, I lost it after one day change and it returned after another.

So it might as well be something with the day changes.

  • I got to this screen :

Application Error

An error occurred in the application and your page could not be served. Please try again in a few moments.

If you are the application owner, check your logs for details.

— Reply to this email directly or view it on GitHubhttps://github.com/lefnire/habitrpg/issues/285#issuecomment-13014403.

Pandoro commented 11 years ago

Aaahw man >.< :(

I wish I could help you here! Sadly my "skills" if you can call em that are limited to java and c++ :(

So what I figured out now, the next day button sometimes simply doesn't work. I think when it has trouble reaching the server, at least this little offline reconnect button flashes every time I click it. Apart from that now everything seems to work very fine.

Oooh and I couldn't reroll. It says I have 8 tokens, but if I click reroll, nothing happens.

lefnire commented 11 years ago

Reroll and buy tokens are ok, that's private branch I haven't merged. Things not sticking or taking too long is bad - I was watching tail log while you played around, kept triggering bundle timeout, worse that before (which is specifically what these changes were designed to fix) . I'm really glad we staged this, thanks for testing Alex, will dive into soon. On Feb 1, 2013 4:18 PM, "Pandoro" notifications@github.com wrote:

Aaahw man >.< :(

I wish I could help you here! Sadly my "skills" if you can call em that are limited to java and c++ :(

So what I figured out now, the next day button sometimes simply doesn't work. I think when it has trouble reaching the server, at least this little offline reconnect button flashes every time I click it. Apart from that now everything seems to work very fine.

Oooh and I couldn't reroll. It says I have 8 tokens, but if I click reroll, nothing happens.

— Reply to this email directly or view it on GitHubhttps://github.com/lefnire/habitrpg/issues/285#issuecomment-13014691.

Pandoro commented 11 years ago

No problem :) Glad to help!

Iḿ actually testing something myself. I was thinking about maybe animations for these "epic" items the kickstarter users might gonna get. Somehow gimp is messing up the transparency in gif files, but this might be something cool to have :) You know, glowing swords ^^ test2

EDIT: I figured out what was going wrong. Apparently gif cannot handle semi-transparent things. So while I can do animations that are transparent, I cannot do some nice overlapping glow. This sucks a little bit, considering you would need to know the background color for a nice glow outside of opaque pixels. However a shimmering diamond would be very well possible. (If such things are desirable that is ;) )

horusofoz commented 11 years ago

I logged in, creating a bunch of test habits, dailys and todos. Completed all todos, created progress on some habit then ticked of all the todos. Avatar progressed a level. I created a bunch more duplicate test todos then logged out and back in. The original test todos are all back.

Setup

horusofoz commented 11 years ago

Though notifications are not working elsewhere, they do for digital item purchases.

lefnire commented 11 years ago

Awesome, you guys are great On Feb 1, 2013 6:19 PM, "horusofoz" notifications@github.com wrote:

Though notifications are working elsewhere, they do for digital item purchases.

— Reply to this email directly or view it on GitHubhttps://github.com/lefnire/habitrpg/issues/285#issuecomment-13019336.

horusofoz commented 11 years ago

Ten attempts at "Emulate Next Day" failed in a row :( Firefox/Win7

horusofoz commented 11 years ago

Can someone give me their UUID for testing the group feature?

Mine is 08099532-cdb9-4dc6-8cd4-2e104ea0dd26

lefnire commented 11 years ago

Just doesn't work? Or reloads slow or app crash? Ps, don't worry these aren't terrible issues - I know mostly what's going on, you guys are providing great info On Feb 1, 2013 6:24 PM, "horusofoz" notifications@github.com wrote:

Ten attempts at "Emulate Next Day" failed in a row :( Firefox/Win7

— Reply to this email directly or view it on GitHubhttps://github.com/lefnire/habitrpg/issues/285#issuecomment-13019482.

horusofoz commented 11 years ago
wc8 commented 11 years ago

Die by purchasing rewards and you level up.

wc8 commented 11 years ago

Looking a little further, you are told you level up, although otherwise I don't see a sign of it.

wc8 commented 11 years ago

Apparently the level up announcement appears every time after death. Sorry if this is expected behavior. Is it the API token or the UUID we're to share? (I created a test account.)

lefnire commented 11 years ago

Uuid. The api token is meant now to safeguard your account so you can share your uuid On Feb 1, 2013 7:57 PM, "wc8" notifications@github.com wrote:

Apparently the level up announcement appears every time after death. Sorry if this is expected behavior. Is it the API token or the UUID we're to share? (I created a test account.)

— Reply to this email directly or view it on GitHubhttps://github.com/lefnire/habitrpg/issues/285#issuecomment-13021870.

wc8 commented 11 years ago

@horusofoz ae05a82c-829f-46bf-9bfa-ce0e8d3b06cd

lefnire commented 11 years ago

Doesn't yet add bidirectional On Feb 1, 2013 8:24 PM, "wc8" notifications@github.com wrote:

@horusofoz https://github.com/horusofozae05a82c-829f-46bf-9bfa-ce0e8d3b06cd

— Reply to this email directly or view it on GitHubhttps://github.com/lefnire/habitrpg/issues/285#issuecomment-13022344.

horusofoz commented 11 years ago

Funnily enough the test site has been up without issue but I can't access prod for a couple hours :D

wc8 commented 11 years ago

I can't access main site either.

horusofoz commented 11 years ago

Hmm I added @wc8 and the page refreshed but no changes. @wc8 If you add my UUID do you get any visual change to show you're part of a party?

08099532-cdb9-4dc6-8cd4-2e104ea0dd26

wc8 commented 11 years ago

I added, but I think 1st post mentions parties not-functional yet, just unlocked.

wc8 commented 11 years ago

I suppose the best way to test #220 would be to create a lot of "days" and data?

lefnire commented 11 years ago

Yep, not ready yet On Feb 1, 2013 8:35 PM, "wc8" notifications@github.com wrote:

I added, but I think 1st post mentions parties not-functional yet, just unlocked.

— Reply to this email directly or view it on GitHubhttps://github.com/lefnire/habitrpg/issues/285#issuecomment-13022545.

wc8 commented 11 years ago

(Off-Topic, but after a few instances of dying and leveling up, it might be a nice little way of partially addressing the concerns in #223). Meanwhile I'm basically trying to throw every curveball (same named tasks, tasks with strange symbols #, %, etc.) at the tester that I can think of. So far, there have been a couple of instances in which I thought I completed every task, but experienced HP loss, but I can't be proof-positive that I didn't miss a box and I can't replicate it when I try to. Otherwise, I haven't noticed issues.

horusofoz commented 11 years ago

Eek overlooked that.

wc8 commented 11 years ago

Ok, the HP loss with completed todos seems more likely after items are purchased, swords, etc.

wc8 commented 11 years ago

Correction: the HP loss with completed daily tasks seems more likely after items are purchased, swords, etc.

horusofoz commented 11 years ago

Main site back up :)

horusofoz commented 11 years ago

RE: Emulate Next Day Not Working

Can't think of anything that would cause this behaviour other than an isolated/temp DB write issue when I was originally using FF but reporting for reference.

StanLindsey commented 11 years ago

I've been testing it for the last hour and to my eyes everything is working properly. Dailys reset, health depletes, level ups work etc.

horusofoz commented 11 years ago

Can't access it any more at my end. Received the not so informative error below ;) Image 1

wc8 commented 11 years ago

I got the same a while ago, but it's up now.

horusofoz commented 11 years ago

Confirmed. back up. That was quick. Thanks for the heads up @wc8.

horusofoz commented 11 years ago

Hmm notification for health lost due to uncompleted dailys displayed but still no notifications show for XXP gained or HP lost on negative habit clicks.

lefnire commented 11 years ago

Consider it dead now my friends, y'all pointed out the errors I was looking for (but couldn't reproduce without your help) - I'll chime in again later on this ticket with the next attempt. Thanks so much all!

On Sat, Feb 2, 2013 at 9:49 PM, horusofoz notifications@github.com wrote:

Hmm notification for health lost due to uncompleted dailys displayed but still no notifications show for XXP gained or HP lost on negative habit clicks.

— Reply to this email directly or view it on GitHubhttps://github.com/lefnire/habitrpg/issues/285#issuecomment-13041413.

horusofoz commented 11 years ago

I think we can close this thread for now. @lefnire can open and comment when looking for the next round of testing.