Commit Graph

2026 Commits

Author SHA1 Message Date
Matteo Pagliazzi a38f2354f5 fix(i18n): signup, clone default tasks 2014-05-14 20:01:31 +02:00
Tyler Renelle 50f28d4478 fix(i18n): callback => next 2014-05-14 11:39:49 -06:00
Tyler Renelle 35ef88c6c0 fix(quests): temporarily send error email on questStart (if already
started), see #3451. Revert later
2014-05-14 10:29:14 -06:00
Tyler Renelle 9a4e8d38b4 fix(quests): don't allow questStart on already-started quests 2014-05-14 10:21:15 -06:00
Matteo Pagliazzi 8c6564b0f5 fix(i18n): fix #3461 2014-05-14 17:00:34 +02:00
Matteo Pagliazzi c2aed860db fix(modules): load i18n 2014-05-12 17:22:55 +02:00
Matteo Pagliazzi 4ac10585bb fix(i18n): use everywhere i18n.getUserLanguage middleware - part 2 2014-05-12 16:56:39 +02:00
Matteo Pagliazzi 9aa118e334 fix(i18n): use everywhere i18n.getUserLanguage middleware 2014-05-12 16:52:11 +02:00
Tyler Renelle de47de0673 Merge pull request #3449 from deilann/removingthelevelcap
Removing level cap, free rebirth at 100
2014-05-11 16:30:41 -06:00
Matteo Pagliazzi ce69b42b2b fix(i18n): default tasks checklists 2014-05-11 17:11:57 +02:00
deilann d801ece19d adding flag, allowing free rebirth purchase, adding modal 2014-05-11 08:01:15 -07:00
Tyler Renelle 3edd37f537 fix(mobile): export i18n for mobile so it can temporarily use en translations 2014-05-08 13:56:01 -06:00
Matteo Pagliazzi facdca48b0 Merge branch 'develop' of https://github.com/HabitRPG/habitrpg into develop 2014-05-07 18:40:02 +02:00
Matteo Pagliazzi 5666ced083 fix(i18n): correct use some strings, @lefnire I may have missed some of them, being the same messages for the whole group, we will keep them in english, anyway you can see how those should be fixed (outputting function(lang){....} instead of the value) is you encounter something else like this 2014-05-07 18:39:34 +02:00
Denis Sokolov 611a385f23 chore(user): tiny cleanup in findTask function 2014-05-07 19:55:52 +09:00
Matteo Pagliazzi 57e93d6623 fix(i18n): misc 2014-05-06 20:05:57 +02:00
Matteo Pagliazzi 93ca6cf693 fix(i18n) 2014-05-06 20:05:57 +02:00
Matteo Pagliazzi ddf5ad8ec9 fix(i18n): pass req.language when using batchUpdate 2014-05-06 20:05:57 +02:00
Matteo Pagliazzi 70ecad3c65 fix(i18n): user creation does not override preferences 2014-05-06 20:04:10 +02:00
Matteo Pagliazzi 11eca7e947 fix(i18n) 2014-05-06 20:04:09 +02:00
Matteo Pagliazzi b887127fb0 refactor(i18n): refactor & fix 2014-05-06 20:04:09 +02:00
Matteo Pagliazzi 62637cf676 refactor(i18n): add comments 2014-05-06 20:04:09 +02:00
Matteo Pagliazzi 12fa87ef31 refactor(i18n): add language detection to new user 2014-05-06 20:04:09 +02:00
Matteo Pagliazzi 1927ce1de1 refactor(i18n): refactor user language detection, add to api methods 2014-05-06 20:04:09 +02:00
Matteo Pagliazzi d242ee3291 refactor(i18n): use strings for content 2014-05-06 20:04:09 +02:00
Matteo Pagliazzi 8ec69b4f83 improve(i18n): move translations to their own module, use i18n from habitrpg-shared, @djuretic i have remove the tests because the code is now handled in habitrpg-shared, we may add them back there 2014-05-06 20:04:09 +02:00
Tyler Renelle b0eb12bb5f feat(subscriptions): allow one month after sub start-date before it's terminated. Fixes #3180 2014-05-06 09:18:44 -06:00
Tyler Renelle 25c0b3e32a fix(favicon): specify favicon, fixes #3331 2014-05-06 09:18:44 -06:00
Tyler Renelle 83fa2716a6 Merge pull request #3426 from denis-sokolov/user-cleanup-double-payment
chore(user): cleanup payments configuration, left behind in 440a2e288
2014-05-06 09:12:38 -06:00
Denis Sokolov 2f92171aa4 chore(user): cleanup payments configuration, left behind in 440a2e288 2014-05-06 21:49:12 +09:00
Denis Sokolov 8888322ded chore(validator): update to 3.11.2 2014-05-05 19:22:34 +09:00
Tyler Renelle 6d00289d99 Merge pull request #3304 from jbutz/todo_archive_flag_ui
feat(archive_todo): Update batchUpdate
2014-05-03 21:44:24 -06:00
Tyler Renelle 5733a23c46 Merge pull request #3302 from jbutz/todo_archive_flag
feat(todo_archive): add archive flag
2014-05-03 21:41:18 -06:00
Tyler Renelle da548ff43f chore(env.t): expose basic env.t() implementation for 'en' so mobile app
can use the function
2014-04-27 17:30:39 -06:00
Tyler Renelle 7ab0c9fc82 feat(wondercon): apply extra.wondercon for coupon signups 2014-04-22 12:30:53 -06:00
Matteo Pagliazzi a9f80bd860 fix(notifications): check for group id to be sent with seenMessage 2014-04-22 14:19:56 +02:00
Jason Butz 601e94cb43 feat(archive_todo): Update batchUpdate
This is part 3 of habitrpg#3062. It makes batchUpdate look at the archived flag
not the completed date

Part 1: habitrpg/habitrpg#3302
Part 2: habirrpg/habitrpg-shared#198
2014-04-18 12:36:22 -04:00
Tyler Renelle 1067c82418 feat(convention): temporary solution to disable dailies for signups
during conventions (have to be on con.habitrpg.com)
2014-04-18 08:58:45 -07:00
Tyler Renelle 9f9b0e9eee feat(user): add 'extra' property for misc. stuff 2014-04-18 08:52:51 -07:00
Jason Butz 53877ff1c0 feat(todo_archive): add archive flag
This is part 1 of habitrpg#3062 It MUST be merged prior to parts 2 and 3
2014-04-18 11:49:29 -04:00
Tyler Renelle 16ac06c4c9 refactor(user): set tags & tasks defaults in the schema 2014-04-18 08:07:05 -07:00
Tyler Renelle 8d4652b6b9 feat(coupons): better formatting for wondercon 2014-04-17 21:38:38 -07:00
Tyler Renelle 39b5176c1c feat(coupons): cleaner lookup/validation of coupon code 2014-04-17 17:36:10 -06:00
Tyler Renelle a608419bba feat(coupons): add coupon-code feature 2014-04-16 23:28:37 -06:00
Tyler Renelle 56ab7384cf feat(premium): disallow deleting accounts until they've cancelled
payment plans
2014-04-14 23:07:30 -06:00
Jacob Evans 30ec32124b Fix API reference.
Added the required Group ID (gid) for /groups/{gid}/chat for the API reference documentation
2014-04-11 14:31:24 +10:00
Tyler Renelle e76e545e6a fix(challenges): temporarily remove $elemMatch on challenge/user/progress, see #2947 2014-03-31 19:01:08 -06:00
Tyler Renelle 123f8192f4 feat(subscriptions): add misc. IPN handler. For this case, it will catch
off-site cancelled subscriptions
2014-03-24 21:51:49 -06:00
Tyler Renelle 440a2e2884 refactor(subscriptions): move all payments stuff to it's own controller 2014-03-24 21:51:20 -06:00
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