Sabe Jones
d44c9ea853
3.73.1
2017-01-31 21:11:21 +00:00
Sabe Jones
c44c581265
fix(shops): correct event boolean
2017-01-31 21:10:51 +00:00
Sabe Jones
f666f3cd04
3.73.0
2017-01-31 19:22:22 +00:00
Sabe Jones
236bd6cec4
fix(test): linting and constant
2017-01-31 19:21:13 +00:00
Keith Holliday
e124c36274
Added double columns to edit modal ( #8456 )
...
* Added double columns to edit modal
* Fixed task notes z index and border styles
* Moved tags to right column and updated min width
2017-01-31 12:05:49 -07:00
Sabe Jones
d5511a0047
chore(i18n): update locales
2017-01-31 18:38:23 +00:00
Sabe Jones
87f003f392
chore(sprites): compile
2017-01-31 18:32:03 +00:00
Sabe Jones
930a869365
feat(event): Habit Birthday 2017
2017-01-31 18:30:39 +00:00
Alys
809da8add0
update landing page's number of user accounts to 2 million
...
YES! TWO MILLION!
2017-01-31 20:54:33 +10:00
Sabe Jones
1dad176320
3.72.1
2017-01-26 18:52:39 +00:00
Sabe Jones
1596c6218f
chore(news): Bailey 2017-01-26
2017-01-26 18:10:13 +00:00
Sabe Jones
0d3aba950a
fix(config): remove deprecated env var
2017-01-25 23:27:34 +00:00
Sabe Jones
f1110e0f89
chore(i18n): update locales
2017-01-25 22:31:54 +00:00
Sabe Jones
7273f8f6d9
feat(content): strings for upcoming items
2017-01-25 22:25:32 +00:00
Keith Holliday
a0ae200a54
Removed extra async ( #8455 )
2017-01-25 09:47:21 -07:00
Sabe Jones
ca448f081d
3.72.0
2017-01-25 00:35:36 +00:00
Keith Holliday
cd27afa9f0
Used profile name in inviter message ( #8453 )
2017-01-24 17:44:45 -06:00
Sabe Jones
8bc8183895
chore(i18n): update locales
2017-01-24 21:44:48 +00:00
Sabe Jones
c26c52f1fe
chore(sprites): compile
2017-01-24 21:37:57 +00:00
Sabe Jones
8d5becc9ce
feat(content): subscriber items 2017-01
2017-01-24 21:30:16 +00:00
Matteo Pagliazzi
cf7f6e2a67
chore(i18n): update locales
2017-01-24 20:23:20 +01:00
Matteo Pagliazzi
acad3b8873
Migrate to bcrypt ( #8446 )
...
* start migrating to bcrypt
* added method to convert the password to bcrypt when logging in, added method to compare password without knowing the hashing algorhytm, remove default
* travis: try to upgrade to container based infrastructure
* travis: add deps to build bcrypt.js
* travis: add deps to build bcrypt.js
* travis: add deps to build bcrypt.js
* travis: add deps to build bcrypt.js
* use bcryptjs until bcrypt can be installed on travis, see https://github.com/kelektiv/node.bcrypt.js/issues/476
* correct sha1 unit tests
* try different mongodb repo
* try without mognodb services
* try again with bcrypt
* disable request logging in travis
* migrate missing routes
* simplify code
* remove bcryptjs
* fix typo
* fix typo
* fix typo in comment
* add unit tests for new passwords utility emthods
* travis: back to old infrastructure, containers often have timeouts
* add integration test for passwordHashMethod
* update shrinkwrap
* clarify code and add comments
* add integration tests
* fix linting
* fix integration tests
2017-01-24 12:28:42 +01:00
Jaka Kranjc
04f4eb8490
added test case for #8423 ( #8434 )
2017-01-24 11:15:08 +01:00
Jaka Kranjc
8c8af83dfc
spells: searing brightness should not affect challenge tasks ( #8427 )
...
* spells: searing brightness should not affect challenge tasks
* fixed other incorrect group vs challenge task exclusions
* fixed /tasks/clearCompletedTodos test
didn't account for the new group task
* fixed comment omission in tasks/clearCompletedTodos
2017-01-24 11:14:25 +01:00
Valeriy
86d65956d9
fixed recoverCron tests failure when using mocha v3+ ( #8407 )
...
* fixed recoverCron tests
* type'o fix
* grammar nazi fix
* lint fix
* reverted to async/await (but done call removed)
* fixed Tasks tests failure on Mocha 3+
2017-01-24 10:14:27 +01:00
MathWhiz
42c5e6c22b
Facebook pixel Revert (3rd time's a charm?) ( #8450 )
...
* attempt revert
* Add back unrelated stuff
2017-01-23 14:42:57 -06:00
Cai Lu
79b51a40ce
Validate coupon code for subscriptions fixes #8398 ( #8440 )
...
* (fix) If coupon is not valid, display an error
* (test) Add valid and invalid coupon tests for applyCoupon
* Add test descriptions
2017-01-23 12:01:30 -07:00
Matteo Pagliazzi
79c3efaf9c
3.71.0
2017-01-23 19:05:39 +01:00
Matteo Pagliazzi
74c6a891fc
Revert "Revert Facebook Pixel" ( #8449 )
2017-01-23 16:38:56 +01:00
MathWhiz
9a5d17f538
attempt revert ( #8406 )
2017-01-23 16:03:23 +01:00
Matteo Pagliazzi
070c4a8fbd
add auth.local.passwordHashMethod field
2017-01-23 10:38:41 +01:00
Keith Holliday
2bbc4f4f4d
Paypal refactor lib ( #8420 )
...
* Abstracted paypal logic from controller. Added intial tests
* Added checkout tests
* Added checkout success test
* Added subscribe test
* Added subscribeSuccess tests
* Added subscribeCancel tests
* Added ipn tests
* Fixed broken test
* Added integration tests and fixed linting issues
* Added errors for paypal checkout success integration test
* Removed extra test
* Removed pending status from subscribe cancel test
* Added more error checking and tests
* Fixed lint issues
2017-01-22 09:59:47 -07:00
Alys
39c00ea433
change HTML <title> on static/old-news from "Old News" to "News"
...
That page now contains the most recent news as well as the old news.
2017-01-22 13:32:54 +10:00
Alys
dd6c1c764a
change footer's "Add-ons & Extensions" link
...
The new link is a better wiki page and is already in use in the Settings > API screen.
2017-01-22 13:15:12 +10:00
Sabe Jones
9b456d1760
3.70.0
2017-01-21 03:13:36 +00:00
Sabe Jones
acf1031317
chore(i18n): update locales
2017-01-21 02:50:49 +00:00
Sabe Jones
5d45204d8b
chore(sprites): compile
2017-01-21 02:41:31 +00:00
Sabe Jones
37a71924fe
Incentives, Batch 2 ( #8435 )
...
* feat(content): Incentives batch 2 gear
* feat(incentives): incentives 55-100
* chore(migration): hand out missed incentive
* refactor(constant): export MAX_INCENTIVES
* fix(incentives): correct const import
and say "Royal Purple Potion" not "Royal Purple"
2017-01-20 20:36:38 -06:00
Alys
9cf2408988
change name of Newbies Guild to Habitica Help: Ask a Question guild ( #8424 )
...
* change name of Newbies Guild to Habitica Help: Ask a Question guild
* remove ": Ask a Question" from "Habitica Help: Ask a Question" in locations where we are linking to the guild or its wiki page
2017-01-21 09:20:39 +10:00
Keith Holliday
638525f8d8
Stripe refactor to lib ( #8417 )
...
* Moved stripe tests to folder
* Abstracted stripe payments logic to lib
* Added initial unit test for stripe payment
* Added subscription tests
* Added tests for regulare purchases
* Added tests for edit subscription
* Added cancel tests
* Added integration tests
* Fixed lint issues
* Fixed lint issue
2017-01-20 16:08:52 -07:00
Keith Holliday
2c37ba3cee
Added migration runner that allows for migrations to use server code ( #8436 )
...
* Added migration runner that allows for migrations to use server code
* Replaced example script in migration runner
2017-01-20 16:08:01 -06:00
Sabe Jones
ad5b2fe540
3.69.1
2017-01-19 23:02:41 +00:00
Sabe Jones
bfb6daad51
fix(docs): separate def blocks
2017-01-19 23:02:22 +00:00
Sabe Jones
281b8e2b7c
3.69.0
2017-01-19 22:09:56 +00:00
Sabe Jones
3f88ea2378
fix(typo): extra brackets
2017-01-19 22:04:36 +00:00
Sabe Jones
9c6275d4ab
chore(i18n): update locales
2017-01-19 20:31:23 +00:00
Sabe Jones
fd3c8ddc8b
chore(sprites): compile
2017-01-19 20:22:32 +00:00
Sabe Jones
72f47ad4e6
chore(news): misc Bailey
2017-01-19 20:19:15 +00:00
ean
74c9a1b02d
Add missing text to buttons on the party / guild invite modal - Fixes #8391 ( #8402 )
...
* Fix missing text in party / guild invite modal
* add tests and abstract logic
* use translation lib for test
2017-01-19 12:17:38 -07:00
Keith Holliday
ffa561473c
[WIP] Amazon refactor to lib ( #8403 )
...
* Moved amazon tests to folder
* Abstracted amazon payment code and added initial test
* Abstracted cancel and subscribe logic to amazon payment lib
* Added arg checks to checkout
* Added constants. Added more subscription test
* Added with arg checks to cancel
* Fixed linting issues
* Added integration tests for amazon subscribe cancel
* Added integration test for amazon checkout
* Added integration test for amazon subscribe
* Added coupon unit test
* Fixed lint
* Fixed minor test issue and changed header expectations
* Fixed line endings
2017-01-19 08:30:30 -07:00