Negue
cc4812712a
dummy iap verify routes
2014-12-10 14:21:02 -07:00
Matteo Pagliazzi
ae6e0255c6
feat(flag-message): add server methods
2014-12-07 14:35:09 +01:00
Tyler Renelle
cb9083d9ba
fix(webhooks): don't send webhooks if not valid url (also if not
...
enabled), fixes #4357
2014-12-06 10:25:41 -07:00
Tyler Renelle
f3fc6644b8
refactor(paypal): some plan debugging cleanup
2014-12-04 16:16:53 -07:00
Tyler Renelle
1a84d01933
fix(gifts): allow gifting 0<gift<1 (cc @Alys @crookedneighbor)
2014-12-03 19:00:49 -07:00
Tyler Renelle
d2e230db1f
fix(plans): various bug fixes
2014-12-03 18:34:26 -07:00
Tyler Renelle
30c1ac4b1e
fix(plans): lots of bug fixes & cleanup
2014-12-03 16:01:57 -07:00
Tyler Renelle
0fffd66588
feat(plans): time travelers tab, 1 trinket to buy 1 set
2014-12-03 14:17:08 -07:00
Tyler Renelle
7f2b6b5cfb
feat(plans): allow block subscriptions from paypal/stripe
2014-12-03 14:17:07 -07:00
Tyler Renelle
5fd805db88
feat(plans): consectuive-month subscription perks (gifting)
2014-12-03 14:17:07 -07:00
Tyler Renelle
5b01fff700
feat(gifts): allow gifting subscriptions
2014-12-03 14:17:07 -07:00
Tyler Renelle
e8dbd5ca1a
feat(gifts): allow gifting gems from paypal/stripe
2014-12-03 14:17:07 -07:00
Tyler Renelle
7e9b92fcad
feat(gifts): allow gifting from balance
2014-12-03 14:17:07 -07:00
Tyler Renelle
57bfee02cf
feat(plans): consecutive months & extra months (like a time-card)
2014-12-03 14:17:07 -07:00
Tyler Renelle
117a424a5d
refactor(members): DRY some members code
2014-12-03 14:17:07 -07:00
benmanley
50b1cba0a6
refactor(tasks) improve UI consistency
...
* Round corners for UI elements / “8-bit” outlines for RPG elements.
* Tag bar – Make it clearer that “Tags” is a heading, not an option
* Task filters – restyle in line with tag bar + nav menu
2014-11-27 10:32:57 +00:00
Tyler Renelle
3a3066cf08
Merge branch 'Alys-gemsIncrease' into develop
2014-10-24 18:56:49 -06:00
Matteo Pagliazzi
8da33857e4
fix(payments): revert unwanted change
2014-10-10 21:33:32 +02:00
Matteo Pagliazzi
1a15043cdd
feat(emails): add backoff to delay failed jobs
2014-10-10 21:31:32 +02:00
Tyler Renelle
2a8128872d
fix(moment): fix deprecated warnings, use updated moment syntax
2014-10-08 17:37:30 -06:00
Matteo Pagliazzi
9ccf2c8d11
upgrade moment
2014-10-07 21:30:00 +02:00
Tyler Renelle
57a5a62d7c
fix(memleak): possible improvements to leaked vars #4079
2014-10-06 17:59:07 -06:00
Matteo Pagliazzi
fda93773c7
feat(emails): add subscription cancelled email
2014-10-06 20:03:55 +02:00
Tyler Renelle
0bb1de680c
fix(challenges): since we're setting {minimize:false} on tasks, don't
...
overwrite user tasks.*.challenges in the _.merge()
2014-10-03 14:34:58 -06:00
Matteo Pagliazzi
704a8658f3
require moment where necessary
2014-10-03 19:38:18 +02:00
Matteo Pagliazzi
0f2c773bcb
Merge pull request #4058 from Feriority/codeclimate_improvements
...
small payments refactor for better codeclimate
2014-10-03 17:44:15 +02:00
Tyler Renelle
4925882804
Merge pull request #4028 from Verabird/challengecvsalt
...
Make export to csv button on challenges export all tasks (issue #2947 )
2014-10-02 23:40:41 -06:00
Tyler Renelle
6ab1e70440
Revert "Revert "perf(challenges): WIP" (see #4085 )"
...
This reverts commit efbf151c11 .
2014-10-02 23:23:39 -06:00
Tyler Renelle
ead42e7cef
fix(memleak): temp, wonky fix to #4079 . Sets closure vars user to
...
null in api.batchUpdate(). More will be needed
2014-10-02 16:38:01 -06:00
Tyler Renelle
efbf151c11
Revert "perf(challenges): WIP" (see #4085 )
...
This reverts commit 632726fe02 .
Conflicts:
src/controllers/challenges.js
2014-09-25 20:47:44 -06:00
Tyler Renelle
351e220b83
feat(mystery): 201409
2014-09-24 23:15:46 -06:00
Tyler Renelle
632726fe02
perf(challenges): WIP
2014-09-24 21:50:14 -06:00
Aneesh Goel
0dc20b4b08
small payments refactor for better codeclimate
2014-09-20 14:53:14 -07:00
Matteo Pagliazzi
292d2455ba
fix(emails): try multiple attemps (delay not avalaible in api because in not yet released version)
2014-09-18 18:43:55 +02:00
Alice Harris
f6e1e091f4
Merge pull request #4010 from negue/group_returnMembers
...
return group members on questAccept / questAbort
2014-09-18 18:39:38 +10:00
Alice Harris
2f56607114
increase number of gems given to each contrib tier - https://github.com/HabitRPG/habitrpg/issues/3933
2014-09-18 13:34:43 +10:00
Matteo Pagliazzi
900d8e7dfa
fix(emails): re-add emails for payments, @lefnire should be ok now I had used req.user but it did not exist. There is a way to test payments locally? Because even now I can not verify it is really ok
2014-09-17 15:55:19 +02:00
Tyler Renelle
ad146d6d88
fix(payments): revert payments.js to 5cc4c60, see #2454 cc @paglias
2014-09-16 21:31:52 -06:00
negue
c348d72142
fix payments.js compile
2014-09-15 21:20:41 +02:00
Matteo Pagliazzi
3118508e9c
fix(emails): send only if email found
2014-09-14 19:35:51 +02:00
Matteo Pagliazzi
fca45a3c0b
feat(emails): add emails on signup, subscription begin and donation
2014-09-13 14:28:11 +02:00
Tyler Renelle
84d1bf9e27
tmp(challenges): remove STW chal from tavern, revert with 4c6bcb5444
2014-09-12 19:15:11 -06:00
Vera Pavel
70a409cb4a
fix challenge export to csv to export all tasks (issue #2947 )
2014-09-12 20:44:51 -04:00
Vera Pavel
35a8351739
Revert "making export to csv export everything (issue #2947 )"
...
This reverts commit bf28019465 .
2014-09-12 17:51:22 -04:00
Tyler Renelle
4c6bcb5444
tmp(challenges): temporarily remove STW challenge from the list until we
...
can fix the bug
2014-09-12 14:13:06 -06:00
Vera Pavel
bf28019465
making export to csv export everything (issue #2947 )
2014-09-11 11:09:12 -04:00
Negue
cc17c3cfef
return group members on questAccept / questAbort
2014-09-09 18:35:32 +02:00
Alice Harris
b5ac0c635a
improve new code for cancelling quests in invitation stage and for handling the cases where the quest owner is no longer in the quest or in the party
2014-09-09 06:00:23 +10:00
Alice Harris
0e163034cf
semi-random tentative crappy code for improving quest aborting, especially when the quest owner has left the party
2014-09-09 06:00:23 +10:00
Tyler Renelle
6229b2c79e
perf(auth): exclude unecessary auth fields
2014-09-02 15:54:56 -06:00