Tyler Renelle
0f430e102e
feat(subscriptions): add paypal recurring cancelation. refactor stripe & paypal code to use auth.authWithUrl.
2014-03-24 20:47:25 -06:00
Tyler Renelle
bfc6bf44ff
feat(accessories): head accessory
2014-03-21 13:17:17 -06:00
Tyler Renelle
531fe5eb31
feat(flower): add flower customization option
2014-03-21 12:29:57 -06:00
Sepero
974a840016
Fix day start max hour
...
A 24 hour clock goes from 0 to 23.
A friend of mine plays your game and referred me to your "dailies" bounty. This probably won't fix that issue, but I'll submit anyway. :)
2014-03-16 10:22:58 -04:00
Tyler Renelle
7311850d09
feat(accessories): add back accessory
2014-02-22 20:38:16 -08:00
Tyler Renelle
df95c9e808
chore(mobile): add mobileChat flag for grandfathering
2014-02-21 18:31:53 -08:00
Tyler Renelle
a8e890a6df
feat(premium): mystery items
2014-02-21 17:37:37 -08:00
Tyler Renelle
efb0a3f092
fix(groups): default group.privacy='private'. Starting now,
...
group.privacy is a required field due to certain queries
2014-02-20 12:10:21 -08:00
Tyler Renelle
4f426b9d24
perf(challenges): use some query & elemMatch magic on memberCount to reduce challenges.list overhead. memberCount is now updated when leaving/joining challenges
2014-02-20 10:43:41 -08:00
Tyler Renelle
a50f025132
feat(donations): add txnCount for each purchase
2014-02-18 17:17:56 -08:00
Tyler Renelle
94944f2cac
fix(quests): temp workaround for #2853 `Cannot read property 'collect'
...
of undefined`
2014-02-15 14:27:40 -07:00
Tyler Renelle
33b326b596
fix(challenges): better handling of deleted challenges. If !chal, break the task.challenge. Move the function into userController#score so we have access to next, etc. fixes #1883
2014-02-14 19:49:34 -07:00
Tyler Renelle
fd6eb8724e
feat(valentine): valentine event
2014-02-13 18:40:33 -07:00
Tyler Renelle
ce82be637d
feat(groups): add group chat notifications
2014-02-12 21:21:30 -07:00
Tyler Renelle
42766125d5
fix(pets): add questPets to UserSchema.items.mounts too fixes #2814
2014-02-10 19:51:53 -07:00
Lorian
322b257b72
Separated stable into dropped pets, quest pets, and rare pets, and made countPets only count the former. Made countMounts only count dropped and quest-hatched mounts, not rare mounts.
2014-02-08 16:57:28 -08:00
Tyler Renelle
00af5f7d02
feat(bug-crushing): add the critical hammer of bug-crushing
2014-02-07 11:41:50 -07:00
Tyler Renelle
6a86da316b
chore(mongoose): set some options per #2725 to address high number of open connections, replset connection timeout, and close mongoose connection on process death
2014-02-03 17:57:38 -07:00
Tyler Renelle
78315d828b
feat(quests): add flags.levelDrops for dropping items at certain levels
2014-02-01 16:15:20 -08:00
Tyler Renelle
54064debf3
feat(quests): allow dropping scrolls in quests
2014-01-31 15:06:56 -07:00
Tyler Renelle
aff885c05c
feat(habitBirthday): add habitrpg birthday event. includes cakes for all
...
pets, absurd party robes, npc swap, badge, etc. @lemoness
2014-01-30 19:20:07 -07:00
Tyler Renelle
3660f1a85c
feat(premium): backport server code for premium subs (it's just ccard
...
handling & uer model stuff)
2014-01-30 10:51:32 -07:00
Tyler Renelle
f478d10c20
fix(quests): bug fix to multi-drop
2014-01-21 15:08:11 -08:00
Tyler Renelle
d9e5725ee1
feat(quests): allow quests to drop multiple items
2014-01-21 13:13:15 -08:00
Tyler Renelle
b1afc177aa
fix(todos): add dateCompleted to todos so they're archived 3 days after
...
completion, not 3 days after creation. Fixes #2478
2014-01-19 17:12:33 -08:00
Tyler Renelle
86220f3e0e
Merge pull request #2319 from HabitRPG/sabe/preferences
...
Finish up @wc8 suggested user preferences: tags and Advanced Options
2014-01-15 21:04:05 -08:00
Tyler Renelle
1a2db28648
Merge pull request #2395 from HabitRPG/sabe/tweak2
...
Tweak to boss victory text
2014-01-15 15:42:45 -08:00
Tyler Renelle
e66fdd80ef
feat(perfect-day achievement)
2014-01-15 16:24:23 -07:00
Tyler Renelle
b96ce1d07f
add created (creation-date) to TaskSchema
2014-01-14 16:46:16 -07:00
Sabe Jones
13ebcd6528
Tweak to boss victory text
2014-01-13 22:33:01 -06:00
Tyler Renelle
af0b1d0550
CDS: set min/max on preferences.dayStart
2014-01-09 11:22:25 -07:00
Sabe Jones
27e9dfa0d5
Finish up @wc8 suggested user preferences: tags and Advanced Options start collapsed
2014-01-08 22:19:38 -06:00
Cole Gleason
76ad3bbe78
Add challenge to user.challenges on creation. Fixes #2310
2014-01-08 16:44:08 -06:00
Sabe Jones
9c545add5e
New user preference: open new tasks in edit mode
2014-01-07 20:14:57 -06:00
Tyler Renelle
f6e6d115ac
chat: add +1 (like) to messages. @snicker does views/options/social/chat-message.jade flag you for any performance issues which should be optimized with bindonce? (I'm still a bit of a bo-noob)
2014-01-05 22:12:02 -07:00
Tyler Renelle
3a5eda1e98
Merge remote-tracking branch 'origin/sabe/attributes' into develop
...
Conflicts:
views/shared/footer.jade
2014-01-04 16:02:22 -07:00
Tyler Renelle
d9779d8e51
challenges: but provide default notes
2014-01-03 14:34:47 -07:00
Tyler Renelle
c9e083b602
challenges: add "official habitrpg challenge" option
2014-01-03 13:36:13 -07:00
Tyler Renelle
abd300199a
challenges: allow members to override challenge.tasks.notes, and sycning
...
challenge won't update those notes.
2014-01-03 13:10:56 -07:00
Tyler Renelle
2c1eb955ac
fix #1954 . Start updating API tests, beginning with challenges. Use
...
test to fix "challenge updates not updating users' tasks"
2014-01-03 00:01:24 -07:00
Tyler Renelle
580279eeda
#2217 apiv2 update documentation
2014-01-01 22:26:59 -07:00
Sabe Jones
a9e57a8adf
Merge branch 'develop' into sabe/attributes
2014-01-01 12:42:53 -06:00
Tyler Renelle
77c6777506
checklists: collapse individually
2013-12-31 13:50:14 -07:00
Tyler Renelle
f6dec231f5
fix #2064 - user.stats.buffs.int in UserSchema (woops, @sabrecat we were
...
looking in the wrong place!)
2013-12-31 13:36:52 -07:00
Tyler Renelle
928f7cfdd7
Merge remote-tracking branch 'origin/sabe/rebirth' into develop
...
Conflicts:
src/models/user.js
views/shared/modals/index.jade
2013-12-31 08:04:51 -07:00
Sabe Jones
8de5206f1b
Add attribute training to user model
2013-12-31 09:04:02 -06:00
Tyler Renelle
4fcee66c3b
checklists: inline by default, add help popover
2013-12-30 14:40:07 -07:00
Tyler Renelle
63541ad268
checklists: add inline-checklists user preference, and hide inlines when
...
editing
2013-12-30 10:33:48 -07:00
Tyler Renelle
74c905f1e1
checklists WIP
2013-12-30 10:33:17 -07:00
Sabe Jones
d3a6191a5e
Merge branch 'develop' into sabe/attributes
2013-12-30 10:25:08 -06:00