Tyler Renelle
1063a0e223
Merge branch 'develop' into challenges
...
Conflicts:
src/app/misc.coffee
src/app/party.coffee
2013-05-29 15:54:59 +01:00
Tyler Renelle
e9ac76cd81
merge character.coffee into profile.coffee, remove unecessary requires
2013-05-29 11:59:56 +01:00
Tyler Renelle
3cd23857ce
Merge branch 'develop' into challenges
...
Conflicts:
src/app/index.coffee
2013-05-29 11:27:25 +01:00
Tyler Renelle
4c684502f2
batch: add convenience batch.set / batch.get for updating paths simultaneously
2013-05-29 11:02:23 +01:00
Tyler Renelle
1745ae6205
update batchTxn to be a callback instead of object, put batch
...
operations back in for scoring & cron. hoping this will cut back on
the 4000ms issue, quite an emergency that
2013-05-29 10:23:23 +01:00
Tyler Renelle
2666ebb1fc
guilds: generic handling of invitations (incl. accept, reject, invite, etc)
2013-05-28 00:48:35 +01:00
Tyler Renelle
2c8112cd61
Merge branch 'develop' into challenges
2013-05-27 15:15:18 +01:00
Tyler Renelle
fc14eadc08
habitrpg-shared: fix cron, so it doesn't run fully for new users
2013-05-27 14:37:57 +01:00
Tyler Renelle
d3dd20cdf8
guilds: allow clicking guild-members for stats. needed to include
...
_membersArray in model ref
2013-05-26 22:36:30 +01:00
Tyler Renelle
619b92563e
guilds: rename party.coffee => groups.coffee
2013-05-26 20:25:15 +01:00
Tyler Renelle
35049f7752
Merge branch 'develop' into challenges-tmp
...
Conflicts:
src/app/helpers.coffee
src/app/index.coffee
2013-05-26 15:29:59 +01:00
Tyler Renelle
03c40c1571
challenges: migration & store: rename parties to groups, create habitrpg guild, move tavern into habitrpg, overhaul of motifs and subscriptions
2013-05-26 15:09:21 +01:00
Tyler Renelle
20addd24c7
parties: fetch pary-members synchronously, instead of async, to
...
mitigate the faceless party-members bug
2013-05-25 19:06:40 +01:00
Tyler Renelle
c894f87310
habitrpg-shared: fix cron to work with habitrpg-shared d293f74
2013-05-24 18:49:18 +01:00
Tyler Renelle
62c9e45e2e
habitrpg-shared: use newUser from shared helpers instead of in character.coffee
2013-05-24 11:34:17 +01:00
Tyler Renelle
1596808c25
move everything to lodash, since we're using it for other things
...
anyway (cloneDeep, findIndex, etc). make sure to return `true`
explicitly after all _.each functions! if you accidently return
false (happens more often than you'd think), it kills the loop. As a
result, I'm using .forEach() native function where i can for
simplicity, but many of our _.each iterate object keys
2013-05-22 11:29:24 +01:00
Tyler Renelle
598f2f6c46
habitrpg-shared: don't cloneDeep our user object for the time being. we can't access __proto__ objects as a result (see https://github.com/codeparty/racer/issues/116 ), the negative side-effect is this cause certain notifications not to show, because model.on() listeners can't tell the difference between $spec object properties & model.get()
2013-05-22 11:08:05 +01:00
Tyler Renelle
2230ce6688
habitpg-shared: move viewHelpers to misc, add hydrate() function (see https://github.com/codeparty/racer/issues/116 ) to prevent data-loss on user.get()
2013-05-22 00:40:54 +01:00
Tyler Renelle
f412a20203
habitrpg-shared: cron bug-fixes
2013-05-20 10:56:38 +01:00
Tyler Renelle
83ac2adb79
habithabitrpg-shared: cron mostly working wiht habitrpg-shared 7805a2ba26
2013-05-20 01:15:33 +01:00
Tyler Renelle
0b445df909
habitrpg-shared: *almost* working wth new scoring ( c0cf9780fe) - need to fix for cron, API, and other misc bugs
2013-05-19 23:50:41 +01:00
Tyler Renelle
6a36f4bd1d
habitrpg-shared: helpers now working d42ac5d53c
2013-05-19 18:53:13 +01:00
Tyler Renelle
836787906d
bstart building challenges
2013-05-17 14:06:26 +01:00
Tyler Renelle
92b178b4a4
huge cron fixes which should solve streak, dayStart, "timezone" issues
2013-05-14 17:39:42 +01:00
Daniel Saewitz
ce6914f0c8
Merge branch 'develop' of github.com:lefnire/habitrpg into develop
2013-05-12 14:00:33 -04:00
Daniel Saewitz
445a968a9b
Merge
2013-05-12 13:58:50 -04:00
Tyler Renelle
2164e7322b
_partyMembers fetch as async to final 3-part subscription. test on
...
beta first
2013-05-12 00:56:02 +01:00
Tyler Renelle
0421c2e61b
back to double _party - fetch then subscribe, separatated
...
subscriptions seem to be causing problems
2013-05-11 13:08:09 +01:00
Tyler Renelle
e701d98bd7
make solo-user subscription a callback of unsubscribe
2013-05-11 12:32:36 +01:00
Tyler Renelle
747b6e7930
BREAKING CHANGE - fetch _partyMembers, subscribe to _party, _user,
...
_tavern. Could cut back substantially on subscription overhead. fetch
is async to the subscriptions, need to test on beta that this is kosher
2013-05-11 12:13:48 +01:00
Daniel Saewitz
58d6c39be8
Allow translations to be set from local model
2013-05-09 13:07:54 -04:00
Tyler Renelle
da4738ac1a
move the subscriptions setup into index.coffee
2013-05-08 15:14:41 +01:00
Tyler Renelle
a3003a758d
Merge branch 'tags' into develop
...
Conflicts:
src/app/index.coffee
src/app/tasks.coffee
styles/app/index.styl
views/app/index.html
views/app/settings.html
views/app/tasks.html
2013-05-06 14:01:43 +01:00
Tyler Renelle
c3eadab4dc
notify of new chat messages
2013-05-02 20:23:50 +01:00
Tyler Renelle
c0bfd84be0
Merge branch 'develop' of github.com:lefnire/habitrpg into develop
2013-04-26 22:28:45 +01:00
Tyler Renelle
8ae5716f40
move app-creation below library components #864
2013-04-26 22:27:20 +01:00
scroll lock
130b6ccdc4
Started Bulgarian translations.
2013-04-24 15:58:32 -04:00
Tyler Renelle
08f7367e17
Revert "move task-corruption cleanup to the browser"
2013-04-18 19:15:59 -04:00
Tyler Renelle
878bf3f72a
remove commented-out force-ssl, since we're handling it in nginx. refer back here if needed again
2013-04-18 16:55:04 -04:00
Tyler Renelle
3772672e95
move task-corruption cleanup to the browser. @yangit see if this fixes
...
the freeze on your end?
2013-04-18 16:52:47 -04:00
Tyler Renelle
47d2e299db
only do batch.commit() for corruptedTasks if corruption was found
2013-04-18 16:32:30 -04:00
Tyler Renelle
7e0329ef3a
move all feature-unlocking popover notifications into unlock.coffee,
...
so we can better manage from one location and share some code. @switz
notice my change to scoring.coffee - see the comment added for the
reasoning. This before/after checking change is required for the
API
2013-04-16 13:46:44 -04:00
Tyler Renelle
3b3d4d243a
better wasCorrupted test
2013-04-11 11:49:55 -04:00
Tyler Renelle
81eb2afd9d
some more comments on corrupt tasks
2013-04-11 11:39:54 -04:00
Tyler Renelle
8ed72ae2aa
back to transction for corruptTasks
2013-04-11 11:33:50 -04:00
Tyler Renelle
570f376421
more fixes to task corruption
2013-04-10 19:24:27 -04:00
Tyler Renelle
b736713624
alright, i give up. put the full restore/cleanup function back in.
...
refLists...
2013-04-10 18:32:38 -04:00
Tyler Renelle
761aeef8cf
move task corruption cleanup back to server to solve #803 . This might
...
pose a problem for #769 , but it seems that websockets / nginx version
was the real culprit there.
2013-04-10 17:30:50 -04:00
Joshua Appelman
6ae8504be0
Adds Dutch Translations.
...
These are a ridumentary first pass, as according to
https://github.com/lefnire/habitrpg/wiki/Translations the localization
implementation is still in a state of flux. Hopefully these can serve
a temporary use in the meanwhile.
2013-04-09 02:04:41 +02:00
Tyler Renelle
f6e53a377f
some bug-fixes & cleanup on removal of _view.*
2013-04-08 11:24:45 -04:00