Sabe Jones
c54ce96033
4.37.0
2018-04-11 01:37:46 +00:00
Sabe Jones
85c4e93763
chore(i18n): update locales
2018-04-11 01:37:27 +00:00
SabreCat
25e5e78373
chore(sprites): compile
2018-04-11 01:33:15 +00:00
SabreCat
06181d0a1a
feat(content): Squirrel Pet Quest
2018-04-11 01:32:49 +00:00
Matteo Pagliazzi
d5a8259fdb
fix members modals ( #10240 )
2018-04-10 13:27:06 +02:00
Sabe Jones
4d67df4da6
4.36.0
2018-04-05 21:09:10 +00:00
Sabe Jones
ab7459f4f3
chore(i18n): update locales
2018-04-05 21:08:53 +00:00
SabreCat
469db7c0e2
Merge branch 'develop' into release
2018-04-05 21:04:11 +00:00
SabreCat
952e813b30
feat(event): avatar customizations
2018-04-05 21:03:57 +00:00
Matteo Pagliazzi
f04d05fee1
fix likes appearing immediately in chat
2018-04-05 20:54:20 +02:00
SabreCat
6d9aa43c07
fix(purchasing): typo "substract"
2018-04-03 20:30:54 +00:00
Sabe Jones
f527221079
Merge branch 'release' into develop
2018-04-03 18:49:37 +00:00
Sabe Jones
d9b852e1ea
4.35.1
2018-04-03 18:49:14 +00:00
Sabe Jones
a1207c1d8d
chore(i18n): update locales
2018-04-03 18:48:56 +00:00
SabreCat
f4fb90013d
feat(event): enable Shiny Seeds
...
Plus Bailey news and fix for bulk purchasing transformation items
2018-04-03 18:42:24 +00:00
negue
73a7c0eebc
antidote display and functionality ( #10199 )
...
* update antidote display and functionality - fixes #9758 and #10160
update antidote display and functionality - fixes #9758 and #10160
update antidote display and functionality - fixes #9758 and #10160
update antidote display and functionality - fixes #9758 and #10160
* clean up / refactor
* prevent unpin of all items which don't have a pinType
* remove the double boolean casting / fix lint
2018-04-03 17:35:56 +00:00
SabreCat
1819398f41
Revert "feat(event): April Foolery 2018"
...
This reverts commit f7b9ca124d .
2018-04-03 17:19:14 +00:00
Keith Holliday
ab14312368
Group plan landing page ( #10222 )
...
* Updated task page styles
* Added initial page styles
* Added login and payments
* Updated more styles
* Added white header
* Added group plan overview modal
* Updated copy
* Fixed location
* Style updates
* Added analytics
* More style updates
* Added locales
* Removed duplicate key
2018-04-03 11:26:08 -05:00
Sabe Jones
690d3e3fd2
Merge branch 'release' into develop
2018-04-03 00:55:28 +00:00
Sabe Jones
36f9a4918f
4.35.0
2018-04-03 00:55:06 +00:00
Sabe Jones
a4b5e27614
chore(i18n): update locales
2018-04-03 00:45:59 +00:00
SabreCat
0abfe86296
chore(sprites): compile
2018-04-03 00:41:49 +00:00
SabreCat
e11c777325
feat(content): Armoire and Backgrounds 4/18
2018-04-03 00:41:22 +00:00
Keith Holliday
63a04f36c9
Added guilds to allowed banned words
2018-04-02 17:36:57 -05:00
Keith Holliday
e58af6e3ea
Replaced siena with admin
2018-04-02 17:35:26 -05:00
Keith Holliday
6ba28b5757
Added fix for chat revoke creation test ( #10218 )
2018-04-02 19:11:30 +02:00
Keith Holliday
ed607d2bae
Fixed challenge count check ( #10215 )
2018-04-01 16:54:32 -05:00
Keith Holliday
1f7fc594e5
Added supression support for pet/mount modals and added mount modal ( #9882 )
...
* Added supression support for pet/mount modals and added mount modal
* Moved create animal
* Fixed raise pet logic
* Added suppresion for stable hatch modal
* Fixed click paw and added growl
* Fixed confirm. Fixed mount name
* Suppresed confirmation
2018-04-01 14:43:18 -05:00
Alys
45d0a4fac2
add a second test swear word and slur - TRIGGER / CONTENT WARNING: assault, slurs, swearwords, etc
2018-04-01 19:58:23 +10:00
Sabe Jones
e50bc189aa
Merge branch 'release' into develop
2018-04-01 03:55:40 +00:00
Sabe Jones
95f8867bf8
4.34.2
2018-04-01 03:01:04 +00:00
SabreCat
4968b291f7
chore(news): Bailey
2018-04-01 02:59:54 +00:00
SabreCat
f7b9ca124d
feat(event): April Foolery 2018
2018-04-01 02:55:04 +00:00
Philip Karpiak
4623bcd877
Force menu links to have white color on :hover ( #10200 )
...
This is mostly to fix the contact form link under the Help menu inheriting the wrong color on hover due to missing href attribute
2018-03-31 13:48:41 +02:00
Alys
4a368a1128
supply the correct type and path for featured Magic Hatching Potions - fixes #10135 ( #10204 )
2018-03-31 13:46:51 +02:00
Alys
bec8cb01e0
prevents a user who has had their chat privileges revoked from creating a public guild ( #10205 )
2018-03-31 13:46:14 +02:00
negue
f3c041a561
antidote display and functionality ( #10199 )
...
* update antidote display and functionality - fixes #9758 and #10160
update antidote display and functionality - fixes #9758 and #10160
update antidote display and functionality - fixes #9758 and #10160
update antidote display and functionality - fixes #9758 and #10160
* clean up / refactor
* prevent unpin of all items which don't have a pinType
* remove the double boolean casting / fix lint
2018-03-31 13:39:26 +02:00
Mateus Etto
c21726ec61
No Ethereal Surge on Mages ( #10121 )
...
* problem location identified (breaks code)
* problem identification notes
* Add class checking to ES (does not yet notify user)
* Add error message
* Add .gitattributes
Attempting to fix line ending disaster
* package stuff
so I can see what's broken
* add reminder and hopefully fix gitattributes
* Fix lint errors
* Redo surge fail notifs
* exterminate rogue comment, fix gitattributes
* Remove unused import
As per @paglias' request.
* fix(lint): remove extraneous expression
* Delete .gitattributes
* Fix skill key surge -> mpheal
* Show notification only when there are mages in party
* Fix notification being too big and appearing outside the notification div
* Remove unused code
* Only show the notification on parties with 2 or more mages
The caster is a mage, so certainly at least 1 mage will be counted.
* Automated test: mpheal does not heal other mages
* Fix lint error
* Fix typo in test description
* Increase performance of test
* Using target instead of requestion partyMembers again
* Rename variable 'party' to 'partyMembers'
* Update strings in English
* spell -> Skill
2018-03-31 13:34:39 +02:00
Alys
df69208caa
prevent a user with no chat privileges from inviting any player to a guild or party ( #10194 )
...
This is because they could use private group chat messages to bypass
the restriction on talking to other players.
2018-03-31 13:29:08 +02:00
negue
08d07cdd67
split profile and profileStats ( #10185 )
2018-03-31 13:22:17 +02:00
Philip Karpiak
a309e48183
Remove Like action from inbox chat messages ( #10181 )
...
There is no API endpoint for this action and seems rather useless for private messages anyway
2018-03-31 13:20:41 +02:00
Clay Smith
70c539cc81
( fixes #9978 ) Remove Leader dropdown from groupFormModal ( #10176 )
2018-03-31 13:17:10 +02:00
negue
11f136ac89
Purchase API Refactoring: Armoire ( #10153 )
...
* convert armoire
* fix armoire tests
* fix lint
2018-03-31 13:10:37 +02:00
negue
567d5f74ba
Purchase API Refactoring: Health Potion ( #10152 )
...
* convert buyHealthPotion
* fix health potion tests
* fix lint
2018-03-31 13:09:16 +02:00
Alys
338781f57b
improves rounding for boss hp and player pending damage - partial fix for #8368 ( #9749 )
...
* improves rounding for boss hp and player pending damage
* use floor filter function for user's pending damage for party page and tavern boss
2018-03-31 12:57:37 +02:00
Matteo Pagliazzi
bd07f3cd38
disable test failing on travis
2018-03-31 12:20:11 +02:00
Alys
0b735abd44
remove underscores from test swear words and slurs - TRIGGER / CONTENT WARNING: assault, slurs, swearwords, etc
...
This is because real words don't contain them and the test words should mimic real words.
2018-03-31 18:06:04 +10:00
Alys
a88cdaf1fc
Revert "Move notification snackbars when resting bar is shown ( #10177 )" ( #10203 )
...
This reverts commit 64e86bad91
because the console was showing errors like this:
[Vue warn]: Error in render: "TypeError: this.user is null"
found in
---> <App> at website/client/app.vue
<Root>
2018-03-31 15:15:13 +10:00
Neel Mehta
7cae5f1a37
fix featured quests label under butterfly ( #10197 )
2018-03-30 15:39:33 -05:00
Neel Mehta
e453330535
Make modal overlay transparent, not solid purple ( #10191 )
2018-03-30 15:38:22 -05:00
Philip Karpiak
b1e5fcdeaf
Focus title input of task modal when shown ( #10182 )
2018-03-30 15:35:59 -05:00
Philip Karpiak
10e0848a5c
Use margin offsets for group plan header ( #10180 )
...
So there are no whitespaces around the header
2018-03-30 15:34:46 -05:00
Philip Karpiak
64e86bad91
Move notification snackbars when resting bar is shown ( #10177 )
...
Allows top-most notification to still be shown
2018-03-30 15:34:06 -05:00
Gabriel Siedler
21cf5d2321
fixes #10173 - Task page search bar only searches task titles, not No… ( #10175 )
...
* fixes #10173 - Task page search bar only searches task titles, not Notes (#10173 )
* Fixing unit test: Test expect task to have note, but it has notes.
2018-03-30 15:30:15 -05:00
Matteo Pagliazzi
a6106a801b
try fix for test
2018-03-30 19:31:35 +02:00
Matteo Pagliazzi
769405ff34
google subs: make sure the subs can be cancelled if they return a 410 from google ( #10201 )
2018-03-30 19:24:51 +02:00
Sabe Jones
a0803796b2
Merge branch 'release' into develop
2018-03-30 17:03:39 +00:00
Sabe Jones
cb418882f3
4.34.1
2018-03-30 17:03:13 +00:00
Sabe Jones
b17a09ac17
chore(i18n): update locales
2018-03-30 16:58:55 +00:00
Sabe Jones
88bb4f6a72
Revert "Revert "Adding the ability for admins to revoke/reinstate chat privileges and block/unblock users from the profile page. ( #10082 )""
...
This reverts commit fed2d3fb19 .
2018-03-30 16:57:21 +00:00
SabreCat
ae0c440846
chore(news): Bailey
2018-03-30 16:55:51 +00:00
Keith Holliday
2f69f4039e
Made challenge paging optional
2018-03-30 11:34:00 -05:00
Matteo Pagliazzi
10370ea1dc
fix wording on admin tools
2018-03-30 18:27:20 +02:00
Sabe Jones
0d65e5219e
4.34.0
2018-03-30 01:20:25 +00:00
Sabe Jones
fed2d3fb19
Revert "Adding the ability for admins to revoke/reinstate chat privileges and block/unblock users from the profile page. ( #10082 )"
...
This reverts commit e4b13eecd1 .
2018-03-30 01:20:18 +00:00
Sabe Jones
6ec50ed0c1
chore(i18n): update locales
2018-03-30 01:18:27 +00:00
SabreCat
6f1a551d76
chore(news): Bailey
2018-03-30 01:12:38 +00:00
SabreCat
bed97f0610
feat(community): update Community Guidelines
2018-03-30 00:26:07 +00:00
Sabe Jones
f86f98f4a6
Merge branch 'release' into develop
2018-03-28 21:33:04 +00:00
Sabe Jones
0e442a0076
4.33.2
2018-03-28 21:32:03 +00:00
Sabe Jones
89f047b15b
chore(i18n): update locales
2018-03-28 21:30:38 +00:00
Travis Husman
e64bc2e39a
Fixing issue with pull request when task is changed to monthly but that start date isn't updated.
2018-03-28 21:00:17 +00:00
SabreCat
3b3fcbdfce
fix(sound): correct element nesting
2018-03-28 20:47:31 +00:00
SabreCat
7914a959b3
fix(test): add flags to expected public fields
2018-03-27 21:50:55 +00:00
SabreCat
8a27524fa0
fix(members): include classSelected flag in public fields
2018-03-27 21:21:11 +00:00
Matteo Pagliazzi
a64fed97ac
try to fix failing tests
2018-03-27 15:54:00 +02:00
Keith Holliday
e937d1722e
Contact form links ( #10187 )
...
* Added links to contact form
* Fixed encoding link. Added link to tavern. Updated copy
* Converted link to cookie link
* Updated domain format
* Updated links
* Added apikey to cookie
2018-03-26 14:02:32 -05:00
greenkeeper[bot]
f537e8142f
chore(package): update eslint-plugin-mocha to version 5.0.0 ( #10174 )
2018-03-24 18:34:32 +01:00
Travis
e4b13eecd1
Adding the ability for admins to revoke/reinstate chat privileges and block/unblock users from the profile page. ( #10082 )
...
* Adding the ability for admins to revoke/reinstate chat privileges and block/unblock users from the profile page.
fixes #10073
* Updating fix to dynamically load user blocked and chat revoked state for admins.
* Fixing pr according to comments.
2018-03-24 11:18:52 -05:00
Travis
b5872a9577
Give MasterClasser Acheivement on completion of any of the series quests, not just the final. ( #10086 )
...
* Adding check to give master classer acheivement on any master classer series quest completion
fixes #9461
* Fixing concat bug by assigning the variable after concatenation.
* Fixing retry query.
2018-03-24 11:18:33 -05:00
Travis
48fa78bef2
Quest completion modal acknowledge on close ( #10089 )
...
* Change quest completion modal to only close on user acknowledge of clicking ok or 'x'
and update 'x' to acknowledge the quest completion.
* Removing check on header-close.
* Removing unused variable.
2018-03-24 11:18:13 -05:00
Travis
781256c917
fix: fix quest shop to not use string addition when buying quests ( #10120 )
...
* fix: fix quest shop to not use string addition when buying quests
fixes #10115
* Fixing quest purchase quantity interpretted as a string on the server side.
* Adjusting pull-request according to comments.
* Updating according to PR comments.
2018-03-24 11:17:23 -05:00
Mark Kuba
dcd680c293
Fix/mana bar unselected class - fix : #10026 ( #10126 )
...
* Update getClass() for users who have not yet selected a class
* Added tests for members.getClass()
* fix linter errors
* Update test
* Update import in test to point to correct module
* use hasClass() getter where appropriate
* Fix linter error
2018-03-24 11:15:40 -05:00
Philip Karpiak
ec6f53bb1b
Wrap attribute cell value text ( #10161 )
...
When they become floating point or have more than 3 charcters they wrap to the next line. This change prevents that.
2018-03-24 11:12:26 -05:00
jack
9834afee4a
fixes #9880 - uneven sizes and spacing in the action buttons of the user modal. ( #10163 )
2018-03-24 11:09:56 -05:00
Dexx Mandele
9b279563ea
Prettify background overview ( #10078 )
...
* Bring buy bg set button in line with title
* Make background sets pretty
* Add checkbox to filter backgrounds
* Review: replace background filter checkbox with toggle
* Remove dashed line from toggle-switch label
* Test: add comma to make es-lint happy
* Move toggle tooltip into toggle-switch template
* Make toggle-switch label optional
* Review: Remove toggle-switch margin
2018-03-24 11:07:37 -05:00
Sabe Jones
347fe69667
Merge branch 'release' into develop
2018-03-24 02:51:25 +00:00
Sabe Jones
552cf70abd
4.33.1
2018-03-24 02:51:01 +00:00
Sabe Jones
01c8ef9382
chore(i18n): update locales
2018-03-24 02:48:23 +00:00
Keith Holliday
298a6a743c
Added paging ( #10150 )
...
* Added paging
* Escaped regex
* Fixed challenge side effect tests
2018-03-23 14:13:08 -05:00
Matteo Pagliazzi
fa17ab7c17
avoid errors when trying to call createTasks with no tasks ( #10170 )
2018-03-23 17:15:50 +01:00
Matteo Pagliazzi
0f339d8d3e
Docker: yarn is not necessary anymore
2018-03-23 16:20:00 +01:00
Keith Holliday
99852fcd89
Stringified mem report ( #10167 )
...
* Stringified mem report
* Passed info
2018-03-23 10:19:24 -05:00
Matteo Pagliazzi
ca3d044aa1
upgrade deps
2018-03-23 16:01:51 +01:00
greenkeeper[bot]
b338e65dc9
chore(package): update karma-webpack to version 3.0.0 ( #10151 )
2018-03-23 16:00:18 +01:00
greenkeeper[bot]
1475c93962
chore(package): update eslint-friendly-formatter to version 4.0.0 ( #10168 )
2018-03-23 15:58:40 +01:00
Sabe Jones
ddec458364
4.33.0
2018-03-22 19:58:55 +00:00
Sabe Jones
bfe74a8dcb
chore(i18n): update locales
2018-03-22 19:57:57 +00:00
SabreCat
13d9da404d
chore(sprites): compile
2018-03-22 19:51:21 +00:00
SabreCat
85e0af0c0e
feat(content): Mystery Items 2018/03
2018-03-22 19:50:47 +00:00
SabreCat
a2e5548b1c
Merge branch 'develop' into release
2018-03-22 18:53:40 +00:00
negue
36dabad2c9
fix seasonal shop ( #10164 )
2018-03-22 13:50:58 -05:00
Keith Holliday
25b9e6f330
Added memwatch for memory leak detection ( #10166 )
2018-03-22 12:44:45 -05:00
Keith Holliday
d0a786554c
Removed balance check test ( #10159 )
...
* Removed balance check test
* Removed balance check in common
* Removed gem logic and added achievement to tests
2018-03-21 11:53:47 -05:00
Alys
de79e0e3c3
add swear word - TRIGGER / CONTENT WARNING: assault, slurs, swearwords, etc
2018-03-21 19:19:13 +10:00
Sabe Jones
0e74d25ede
Merge branch 'release' into develop
2018-03-20 23:12:23 +00:00
Sabe Jones
bde8b76da7
4.32.1
2018-03-20 23:11:49 +00:00
Sabe Jones
4235be4b43
chore(i18n): update locales
2018-03-20 23:11:37 +00:00
Sabe Jones
3af7f89d10
Merge branch 'release' into develop
2018-03-20 22:57:52 +00:00
Sabe Jones
396362d27e
4.32.0
2018-03-20 22:57:28 +00:00
SabreCat
972efb1878
fix(seasonal-shop): remove quest
...
it was breaking the API. Wut? Just use canBuy logic and Quest Shop for now
2018-03-20 22:49:54 +00:00
SabreCat
6c18d19d95
fix(test): extra curly
2018-03-20 21:56:55 +00:00
SabreCat
9b8bdb90d8
chore(sprites): compile
2018-03-20 21:31:04 +00:00
SabreCat
a84ea8b1b7
feat(event): Spring Fling 2018
2018-03-20 21:30:43 +00:00
Matteo Pagliazzi
480a839bc5
update package-lock
2018-03-18 16:36:36 +01:00
greenkeeper[bot]
df9c54fe20
chore(package): update http-proxy-middleware to version 0.18.0 ( #10131 )
2018-03-18 16:33:33 +01:00
greenkeeper[bot]
8dbab1a976
chore(package): update sinon-chai to version 3.0.0 ( #10096 )
2018-03-18 16:33:19 +01:00
greenkeeper[bot]
df6088bc6d
fix(package): update url-loader to version 1.0.0 ( #10088 )
2018-03-18 16:31:03 +01:00
greenkeeper[bot]
f0ff3a4eb6
fix(package): update html-webpack-plugin to version 3.0.0 ( #10070 )
2018-03-18 16:29:25 +01:00
greenkeeper[bot]
786e4419da
chore(package): update eslint-loader to version 2.0.0 ( #10056 )
2018-03-18 16:28:20 +01:00
Chris Wang
fff4ea3ad3
Added popover stats to costume equipment on profile stats - fixes #9280 ( #10136 )
...
* Added popover stats to costume equipment on the stats page of a profile (#9280 )
* Changed popover position to bottom for equip and costume items.
* Fixed indent on line 160
* Changed escaped double quotes to single quotes for readability
2018-03-18 16:24:41 +01:00
kartik adur
e18e89bc10
Task page - task filters v2 ( #10053 )
...
* update column.vue, getters/task.js, getters/user.js and add unittests and helpers
* add vue-test-utils pkg + unit test for column.vue
* add unit test column.vue
* update unit tests
* fix linting errors
2018-03-18 16:23:58 +01:00
Matteo Pagliazzi
68ea28305d
fix linting issues
2018-03-17 22:36:17 +01:00
Travis
242b3508a1
Update Staff list in the tavern to make staff names clickable to pull up staff profiles. ( #10107 )
...
* Update Staff list in the tavern to make staff names clickable to pull up staff profiles.
fixes #9290
* Addressing PR comments.
2018-03-17 22:29:52 +01:00
Travis
8c316d939f
Updated get challenges api to return challenges sorted by which challenges include the habitica_official category ( #10079 )
...
and removed sorting on the official flag of the challenges object.
fixes #9955
2018-03-17 22:26:24 +01:00
Travis
45eb19e992
Update the API to prevent the user from leaving a group if they are the only member and have a quest active. ( #10091 )
...
* Update the API to prevent the user from leaving a group if they are the only member and have a quest active.
fixes #10068
* fixing api doc
2018-03-17 22:26:07 +01:00
Travis
3ad0ffcaec
Escaping regex characters from user input before searching for groups. ( #10092 )
...
fixes #9953
2018-03-17 22:25:50 +01:00
Travis
fef8929dd9
Fixes start date updating the repeat on day for dailies repeated monthly ( #10095 )
...
fixes # 9200
2018-03-17 22:25:34 +01:00
Travis
911f894750
Fixing edit profile page so blurb can be editted after reload. ( #10097 )
...
fixes #10032
2018-03-17 22:25:17 +01:00
Travis
d4e2f5ac9e
fix: Fixing xml data export 500 error. ( #10114 )
...
* fix: Fixing xml data export 500 error.
fixes #10100
* Removing outdated comment.
* Making xml data export test pass consistently.
2018-03-17 22:24:40 +01:00
Mahendran Nadesan
e43749bed1
Stats over 3 digits overlap ( fixes #10033 ) ( #10133 )
...
* Formatted stats
* small changes
* Fixed issues as per comments
2018-03-17 22:23:55 +01:00
Sarah Boo
8be29e27d0
Hide "Delete Completed" To-Dos button on Challenge or Group Task Board - fixes #9935 ( #10128 )
...
* only show delete to-dos for user's task page
* remove stray spaces
2018-03-17 22:22:12 +01:00
Mark Kuba
301668fe22
fix: you are already in group message - fixes #10119 ( #10122 )
...
* add youAreAlreadyInGroup message
* add test for youAreAlreadyInGroup message
* update youAreAlreadyInGroup message
2018-03-17 22:21:16 +01:00
Gene Vityugov
767f3ebe12
Add space in profile modal to make it consistent with other text ( #10103 )
2018-03-17 22:19:58 +01:00
EthanEFung
25e6f8e26e
Add Completion Text to Older Quests #10066 ( #10081 )
2018-03-17 22:18:54 +01:00
Dmitry Torba
1c6608d071
fix flower avatar in chat #10015 ( #10040 )
2018-03-17 22:17:47 +01:00
Toivo Mattila
d2b160438c
Added margin to buttons on Settings-page ( #10034 )
...
* Added margin to buttons on Settings-page
* Added bottom margin for 'Enable Class System' button
2018-03-17 22:16:55 +01:00
Александр
37d70f089c
Removes video from presskit.zip ( #10013 )
...
* presskit without video
* Boss/ update pics
* Logo/ change broken pics
* updated broken files
* Delete Level Up.PNG
* Add files via upload
* update outdated icons
* update party
* upload updated presskit
2018-03-17 22:15:40 +01:00
Julius Jung
04b4912d59
Fix password reset when querying for emails with upcase characters ( fixes #9059 ) ( #9707 )
...
* downcase updating an email to be consistent with creating
* add tests to ensure downcase of email for create/update
* create migration to downcase existing User objects
* delete 'only'
* change gmail to example
* add trailing comma from lint error
* search for emails with at least one capital letter
* fix query in order to search for any email with at least one capital letter
* batch process effected users with at least one capital in email
* update script for batch process effected users
2018-03-17 22:13:54 +01:00
Zack Sunderland
b9a6d9ceec
Allow Un-subscribed Users to Claim Mystery Items ( #9270 )
...
Remove restriction on mystery/special inventory items that prevents
non-subscribed users from seeing the items. Organize the imports on the
page.
Resolves: Issue #9228
2018-03-17 22:13:31 +01:00
negue
2a97915477
Purchase API Refactoring: Market Gear ( #10010 )
...
* convert buyGear to buyMarketGearOperation + tests
* move NotImplementedError
2018-03-17 21:56:19 +01:00
Alys
29a9deaeb8
prevent lint indent warning on multi-line reduce function ( #10145 )
2018-03-17 21:13:55 +01:00
negue
0fcc1f2080
correct position of pets in the profile overview - fixes #10104 ( #10144 )
2018-03-17 21:13:35 +01:00
negue
9287098e70
fix #10116 ( #10143 )
2018-03-17 21:13:12 +01:00
negue
1812f63812
raise coverage for user api calls ( #10099 )
...
* user integration tests
* fix lint
2018-03-17 21:12:53 +01:00
negue
3d4107db3e
checkout of the Inn - banner ( #9835 )
...
* show resting banner
* resume damage
* replace colors by variables
* remove indentation
2018-03-17 21:12:25 +01:00
Sabe Jones
67e750a81c
4.31.1
2018-03-15 21:19:44 +00:00
Keith Holliday
7fe62a731b
Fixed gem amount on master key ( #10140 )
...
* Fixed gem amount on master key
* fix(news): update Bailey text
2018-03-15 16:19:11 -05:00
Sabe Jones
3c224fe353
Merge branch 'release' into develop
2018-03-15 19:10:56 +00:00
Sabe Jones
bb6f465ac8
4.31.0
2018-03-15 19:10:37 +00:00
Sabe Jones
a2a79e4607
chore(i18n): update locales
2018-03-15 19:07:38 +00:00
SabreCat
5125cc5f59
chore(news): Bailey
2018-03-15 19:04:00 +00:00
Matteo Pagliazzi
cb42a31c43
Node 8 (WIP) ( #9946 )
...
* start upgrade to node 8
* upgrade travis
* improve travis
* Remove bluebird, babel (except for modules) from server (WIP) (#9947 )
* remove bluebird, babel from server (except for modules)
* fixes
* fix path
* fix path
* fix export
* fix export
* fix test
* fix tests
* remove plugin for transform-object-rest-spread since it is supported in node8
* babel: correct syntax rest spread
* remove bluebird
* update migrations archive readme
* fix package-lock.json
* fix typo
* add package-loc
2018-03-15 19:59:36 +01:00
Alys
b1b1e512f5
adjust word order in mod slack flag message ( #10137 )
2018-03-15 19:27:59 +01:00
Alys
5ba09c45df
adjust comments and word lists in slurs and banned words. TRIGGER / CONTENT WARNING: assault, slurs, swearwords, etc
2018-03-15 20:53:48 +10:00
Matteo Pagliazzi
70dec611e3
Make Kafka dep optional ( #10129 )
...
* Made kafka optional
* make kafka optional
2018-03-14 18:21:39 +01:00
Keith Holliday
2195464772
Flag comment ( #9991 )
...
* Added initial chat flag comment form
* Added user comment to slack message
* Updated copy and styles
* Fixed comma
* Updated admin messaging
2018-03-14 07:41:13 -05:00
Sabe Jones
b662f8bdff
Merge branch 'release' into develop
2018-03-13 21:00:00 +00:00
Sabe Jones
0e6d6336c6
4.30.0
2018-03-13 20:59:13 +00:00
Sabe Jones
d8078adacd
chore(i18n): update locales
2018-03-13 20:58:43 +00:00
SabreCat
a88800df78
chore(sprites): compile
2018-03-13 20:54:54 +00:00
SabreCat
42e0095bbd
feat(content): spring Hatching Potions
2018-03-13 20:54:27 +00:00
Sabe Jones
ee1aa653f0
fix(groups): Guild badge fencepost errors
2018-03-12 14:43:39 -05:00
SabreCat
8d1b1ff794
chore(npm): update package lock
2018-03-09 21:22:25 +00:00
SabreCat
70500d7c98
Merge branch 'release' into develop
2018-03-09 21:18:56 +00:00
Travis
35849ebdd7
Fixing items sort by number in the market. ( #10108 )
...
fixes #10093
2018-03-09 15:17:26 -06:00
Matteo Pagliazzi
1332fd68b0
Mongoose 5 ( #9870 )
...
* mongoose 5: remove unused autoinc, remove promise option (it uses native promises now)
* remove mongodb package
* remove mongoskin
* migrate migration away from mongoskin
* fix mongoose hooks
* fix _updateUserWithRetries
* try without next
* remove init
* update sinon
* fix some integration tests
* fix remaining tests
* fix error message
* fix error message
* fix error message
* another fix
* fix mongoose options
* remove greenkeeper exception
2018-03-09 15:13:58 -06:00
Travis
f9a47b1420
Update user pinned items on purchases. ( #10085 )
...
fixes #10049
2018-03-09 15:11:42 -06:00
Sabe Jones
090c571f3e
4.29.8
2018-03-09 21:04:14 +00:00
Dexx Mandele
07b3824c4c
Stop market background from covering sign ( #10067 )
2018-03-09 14:59:45 -06:00
Sabe Jones
1bf3736198
chore(i18n): update locales
2018-03-09 20:58:12 +00:00
Travis
92fa6805eb
fix: Quest collected items displayed multiple times. ( #10111 )
...
fixes #10065
2018-03-09 14:56:59 -06:00
SabreCat
d5efa7b2b0
fix(event): clean up more Valentine's content
2018-03-09 20:45:12 +00:00
Dexx Mandele
f64b34318f
Set warrior as default for the choose class pop-up ( #10084 )
2018-03-09 14:40:53 -06:00
Sabe Jones
5e13a9c503
4.29.7
2018-03-09 03:31:53 +00:00
Sabe Jones
b27aec855c
chore(event): end Cupid Potions
2018-03-09 03:31:39 +00:00
Sabe Jones
fe61c0f29e
Merge branch 'release' into develop
2018-03-08 21:43:35 +00:00
Sabe Jones
2db3ac7bd3
4.29.6
2018-03-08 21:42:52 +00:00
SabreCat
201ec0e865
fix(world-boss): add achievement badge, correct mount positioning
2018-03-08 21:37:17 +00:00
Sabe Jones
a0253cf289
chore(i18n): update locales
2018-03-08 19:41:22 +00:00
SabreCat
5256569bac
fix(world-boss): remove notification
2018-03-08 19:37:27 +00:00
Sabe Jones
5f0b957dc2
fix(logging): only start Stackimpact in prod ( #10112 )
2018-03-08 13:12:45 -06:00
Sabe Jones
16524d4464
4.29.5
2018-03-08 18:39:00 +00:00
SabreCat
63a11c6c28
chore(event): end Valentines/Dysheartener
2018-03-08 18:37:32 +00:00
Sabe Jones
37650ca674
Merge branch 'release' into develop
2018-03-08 00:30:37 +00:00
Sabe Jones
b5dfa54052
4.29.4
2018-03-08 00:30:20 +00:00
SabreCat
2e7deffb69
fix(user): no more birthday
2018-03-08 00:29:00 +00:00
Sabe Jones
b4dab2e13c
Merge branch 'release' into develop
2018-03-07 22:53:09 +00:00
Sabe Jones
535c41dba8
4.29.3
2018-03-07 22:52:45 +00:00
Sabe Jones
7357fb0528
chore(i18n): update locales
2018-03-07 22:49:33 +00:00
Keith Holliday
49e67fa87c
Added stackimpact ( #10109 )
2018-03-07 16:46:50 -06:00
Sabe Jones
b4ca425562
4.29.2
2018-03-06 22:03:34 +00:00
Sabe Jones
deba726afa
chore(i18n): update locales
2018-03-06 22:00:31 +00:00
SabreCat
2abf0f4900
feat(content): Hug a Bug Quest Bundle
2018-03-06 21:56:01 +00:00
Sabe Jones
b827b17481
Don't include seasonal class gear in classless category ( #10047 )
...
* fix(market): don't include seasonal class gear in classless category
* refactor(shops): use standard indexOf check
2018-03-06 11:03:49 -06:00
Sabe Jones
27ef187e66
Merge branch 'release' into develop
2018-03-05 20:59:17 +00:00
Sabe Jones
0c3b4bba51
4.29.1
2018-03-05 20:58:50 +00:00
Sabe Jones
09948ba319
chore(i18n): update locales
2018-03-05 20:58:16 +00:00
SabreCat
da50d2f495
feat(world-boss): third Rage Strike support
2018-03-05 20:46:22 +00:00
Keith Holliday
9c9b67aa9d
Keys kennel fixes ( #9848 )
...
* Show keys to pets immediately
* Ensured keys to pets dissapear after use
* Added resdirect to stable after purchase
* Added mount check and updated keys to mounts and to both
* Added api calls
* Added check for beastmaster progress
* Added mount check for release mounts. Added pets and mount check to release both
* Added actions
* Added catch to common tests
* Added beast count and reload
* Removed extra console log
2018-03-02 15:30:11 -06:00
Keith Holliday
7cff331800
Removed uri for client side oauth ( #10058 )
...
* Removed uri for client side oauth
* Fixed lint
2018-03-02 14:07:15 -07:00
Keith Holliday
e7bc505b88
Modal popup fixes ( #10080 )
...
* Added validation for modal stack
* Lint fixes
2018-03-02 12:43:22 -07:00
Sabe Jones
716393cf91
4.29.0
2018-03-01 23:31:00 +00:00
Sabe Jones
fe102aedd3
chore(i18n): update locales
2018-03-01 23:29:59 +00:00
SabreCat
cf7fc8d578
Merge branch 'develop' into release
2018-03-01 23:23:57 +00:00
SabreCat
b39a5be2d1
chore(sprites): compile
2018-03-01 23:23:36 +00:00
SabreCat
45a1ad501e
feat(content): Backgrounds and Armoire 2018/03
2018-03-01 23:23:00 +00:00
Keith Holliday
2959f0afab
Removed modify inventory because the Content is causing Garbage Collection issues ( #10075 )
2018-03-01 08:24:46 -07:00
Sabe Jones
77f8c45e08
fix(world-boss): remove deprecated "recent" field
2018-02-28 15:53:32 +00:00
Sabe Jones
bd2fea6e81
Merge branch 'release' into develop
2018-02-28 15:40:28 +00:00
Sabe Jones
cb7f85037f
4.28.2
2018-02-28 15:39:45 +00:00
Sabe Jones
a9db5310cc
chore(i18n): update locales
2018-02-28 15:38:07 +00:00
SabreCat
49af418a29
chore(news): Bailey
2018-02-28 15:33:45 +00:00
Keith Holliday
dee81ee6c9
Reversed order to put newest on top ( #10059 )
2018-02-28 08:17:54 -07:00
Alys
5265e6d321
add swear words - TRIGGER / CONTENT WARNING: assault, slurs, swearwords, etc
2018-02-28 19:45:07 +10:00
Matteo Pagliazzi
5e5d73816b
fixes #10057 ( #10063 )
2018-02-27 22:24:31 +01:00
Matteo Pagliazzi
3e723ec4de
fixes #9952 ( #10062 )
2018-02-27 22:02:12 +01:00
Sabe Jones
892ba3b741
Merge branch 'release' into develop
2018-02-27 20:55:34 +00:00
Sabe Jones
48e556fa54
4.28.1
2018-02-27 20:55:11 +00:00
Sabe Jones
f687c6f987
chore(i18n): update locales
2018-02-27 20:54:40 +00:00
negue
0b4eafeb28
prevent selling negative items ( #10061 )
2018-02-27 14:51:10 -06:00
SabreCat
cedfc005f8
feat(world-boss): Market Strike support
2018-02-27 20:04:37 +00:00
Keith Holliday
be71c5f844
Added kafka queue and initial messages for delete account ( #10036 )
...
* Added kafka queue and initial messages for delete account
* Checked for env vars
2018-02-27 09:57:37 -07:00
Keith Holliday
7dcd550209
Updated membercount checks ( #10006 )
...
* Updated membercount checks
* Added get member count method
* Updated tests to correctly add users
2018-02-26 13:03:04 -07:00
Keith Holliday
6118336a5d
Marked new stuff complete when clicking later ( #10043 )
...
* Marked new stuff complete when clicking later
* Moved flag set to action
2018-02-26 12:07:54 -07:00
Alys
01dab33b96
adjust loading screen tip to refer to Tags button by its correct name (not Filters)
2018-02-26 19:40:19 +10:00
Keith Holliday
84dc2f8e3c
Fixed sorting and model creation for inboxes ( #10039 )
2018-02-25 08:04:55 -07:00
greenkeeper[bot]
b1bd243892
docs(readme): add Greenkeeper badge ( #10050 )
2018-02-24 12:46:42 +01:00
Matteo Pagliazzi
67961be575
greenkeeper: exclude mongoose
2018-02-24 12:05:13 +01:00
Gergely Imreh
4b17f62241
task types: add new error messages for invalid task types ( #9983 )
...
* `/task/user` `GET` endpoint takes plurals of task types as allowed
parameters, plus another custom `completedTodos` type
* `/tasks/group/:groupId` and `/tasks/challenge/:challengeId`
`GET` endpoints task plurals of task types as allowed parameters
2018-02-23 14:38:18 -06:00
Keith Holliday
b850ea9dbf
Bulk spell casting ( #10007 )
...
* Reorganized spell code
* Added quantity field
* Fixed parameter passing
2018-02-23 11:30:15 -07:00
README Bot
94e615e53e
Add CodeTriage badge to habitrpg/habitica ( #10028 )
...
Adds a badge showing the number of people helping this repo on CodeTriage.
[](https://www.codetriage.com/habitrpg/habitica )
CodeTriage is an Open Source app that is designed to make contributing to Open Source projects easier. It works by sending subscribers a few open issues in their inbox. If subscribers get busy, there is an algorithm that backs off issue load so they do not get overwhelmed
[Read more about the CodeTriage project](https://www.codetriage.com/what ).
Your project was picked by the human, @schneems. They selected it from the projects submitted to https://www.codetriage.com and hand edited the PR. How did your project get added to [CodeTriage](https://www.codetriage.com/what )? Roughly 11 months ago, [chufty](https://github.com/chufty ) added this project to CodeTriage in order to start contributing. Since then, 29 people have subscribed to help this repo.
Adding a badge invites people to help contribute to your project. It also lets developers know that others are invested in the longterm success and maintainability of the project.
You can see an example of a CodeTriage badge on these popular OSS READMEs:
- [](https://www.codetriage.com/rails/rails ) https://github.com/rails/rails
- [](https://www.codetriage.com/crystal-lang/crystal ) https://github.com/crystal-lang/crystal
While I am a bot, this PR was manually reviewed and monitored by a human - @schneems. My job is writing commit messages and handling PR logistics.
If you have any questions, you can reply back to this PR and they will be answered by @schneems. If you do not want a badge right now, no worries, close the PR, you will not hear from me again.
Thanks for making your project Open Source! Any feedback is greatly appreciated.
2018-02-23 15:47:09 +01:00
Matteo Pagliazzi
3a1e56cc8e
Upgrade server deps ( #10017 )
...
* remove unused apn lib and upgrade moment-recur
* upgrade validator
* upgrade got
* request -> got
* fix validation
* fix tests
* upgrade nodemailer
* fix unit tests
* fix webhook tests, upgrade express-validator (using legacy api)
* upgrade js2xmlparser
* update misc packages
* fix linting
* update packages
2018-02-23 15:21:00 +01:00
Sabe Jones
cea47e5280
4.28.0
2018-02-22 23:06:53 +00:00
Sabe Jones
9ccb60799e
chore(i18n): update locales
2018-02-22 23:04:56 +00:00
SabreCat
f86a77608b
chore(sprites): compile & cleanup
2018-02-22 22:57:34 +00:00
SabreCat
8b8cee40a7
feat(content): mystery items Feb 2018
2018-02-22 22:56:33 +00:00
SabreCat
9487811d31
fix(world-boss): Tavern layout tweaks
2018-02-22 21:31:57 +00:00
Matteo Pagliazzi
d5e4be85e9
Revert "Task page : task filters ( #9898 )"
...
This reverts commit 9919faeed8 .
2018-02-22 12:28:24 +01:00
Keith Holliday
deaf7fee81
Added world boss notification ( #10030 )
...
* Added world boss notification
* Updated styles
2018-02-21 14:58:56 -06:00
Sabe Jones
72dc7c01c3
Merge branch 'release' into develop
2018-02-21 17:47:56 +00:00
Sabe Jones
00c830372a
4.27.4
2018-02-21 17:47:28 +00:00
Sabe Jones
199ca03b23
chore(i18n): update locales
2018-02-21 17:45:03 +00:00
SabreCat
84dc1ab546
chore(news): Bailey
2018-02-21 17:35:33 +00:00
Sabe Jones
91df5d1565
4.27.3
2018-02-20 21:41:52 +00:00
Sabe Jones
d0a05ad745
fix(lint): disable-line typo
2018-02-20 21:41:33 +00:00
Sabe Jones
c991a3e20f
fix(lint): disable-line typo
2018-02-20 21:41:11 +00:00
Sabe Jones
93cfd59ea1
chore(i18n): update locales
2018-02-20 21:32:43 +00:00
Sabe Jones
695f53758a
Merge branch 'release' into develop
2018-02-20 21:16:43 +00:00
Sabe Jones
416c24d1e2
fix(auth): initialize Hello for social
...
fixes #9460
2018-02-20 21:15:36 +00:00
SabreCat
b0974fc4fc
feat(rage-strike): Seasonal Shop modal
2018-02-20 20:05:32 +00:00
negue
8fabadfc67
fix genericPurchase test ( #10024 )
2018-02-19 20:17:41 +01:00
Matteo Pagliazzi
f2e5fdddf1
tests: fix client unit tests
2018-02-19 19:38:20 +01:00
kartik adur
9919faeed8
Task page : task filters ( #9898 )
...
* add tasklist getter
* add unit test + refactor for getters
* add task order sorting + update unit tests
* remove direct access to store.state.tasks
* add tag and search filter back to column.vue + unit tests
* add unit test for task order setting function
* add task filters to helper file + modify taskColumn state access to getter
* update column to get values at runtime. TODO set active filter at runtime
* add TaskColumn init state + daily-due-default
* add check for task type daily before set/reset dailyDueView
* remove unused sortBy import in column.vue
* remove unused sortBy
* pr review requested updates
* pr review clean up updates
2018-02-19 19:03:38 +01:00
Josh Sears
f592103754
Partial Fix for #8735 ("Failed party invitations do not indicate which invitations failed") ( #9939 )
...
* Updated from origin and added invite error fixes
* Update test for capitalization issue
* New error display
Changed app.vue to display error message using error.response.data.message
2018-02-19 19:00:42 +01:00
kartik adur
80e4f5e745
Replace PhantomJS with ChromeHeadless for unit test support ( #9972 )
...
* change PhantomJS to ChromeHeadless + travis support
* pr requested updates
* update api-v3 integration beforAll/afterAll
2018-02-19 18:56:48 +01:00
Mike Tung
119f21ddce
New PR for margins in stable - fixes #9651 ( #9982 )
...
* made style change for pet item class to have more margins.
* made style change for pet item class to have more margins.
* files got added
* encapsulated the items as stated in #9903
* #9903 moved the css to stable -> petitem.vue for better encapsulation.
* saving pngs
* update on files
* updated files as requested in PR!
* Revert "saving pngs"
This reverts commit a38ea664e1 .
* made css changes just to pet slot
* #9982 removed redundant css
* #9982 applied scss to mount slots as well.
* #9982 refactored scss to be in one place.
* #9982 changed selector
2018-02-19 18:55:16 +01:00
Mateus Etto
311a898938
Fix attributes box size being too small on Japanese ( #9984 )
2018-02-19 18:52:07 +01:00
Ignacio Alvarez
1c1b050e2c
If message uuid is set as system append as user 'system message' #9985 ( #9988 )
2018-02-19 18:51:43 +01:00
Keith Holliday
faa068f690
Challenge small refactor ( #9964 )
...
* Removed challenge group duplication
* Removed duplication of joined challenge
* Moved helpers to challenge library
* Passed group to function
* Fixed group response
2018-02-19 08:15:43 -07:00
Matteo Pagliazzi
b619496f8e
fix linting
2018-02-17 18:41:49 +01:00
Matteo Pagliazzi
80fe58bc6f
Upgrade client deps ( #9990 )
...
* upgrade axios
* upgrade axios-progress-bar
* upgrade bootstrap-vue
* fix issues
2018-02-17 18:15:43 +01:00
Matteo Pagliazzi
c3c9dd5d35
Merge branch 'upgrade-client-build' into develop
2018-02-17 18:15:02 +01:00
Matteo Pagliazzi
464613a56a
Merge branch 'develop' into upgrade-client-build
2018-02-17 18:14:48 +01:00
Matteo Pagliazzi
74ba55c20b
Upgrade tests tools and lint migrations and scripts (part 2) ( #9998 )
...
* upgrade gulp-babel
* upgrade babel-eslint
* upgrade eslint-friendly-formatter
* start upgrading chai
* start to upgrade eslint
* restore skipped tests
* start to upgrqde monk
* fix linting and remove unused file
* fix mocha notifications, and common tests
* fix unit tests
* start to fix initrgration tests
* more integration tests fixes
* upgrade monk to latest version
* lint /scripts
* migrations: start moving to /archive unused migrations and run eslint with --fix
* lint migrations
* fix more integration tests
* fix test
2018-02-17 18:11:24 +01:00
SabreCat
ee087e5eee
refactor(rage-strike): consts
2018-02-16 21:36:10 +00:00
SabreCat
95179be346
feat(world-boss): Rage Strike support
2018-02-16 21:18:51 +00:00
negue
b0ae0ef4da
HOTFIX: purchase marketGear ( #9992 )
...
* fix purchase marketGear
* test marketGear purchase in the client
2018-02-16 17:56:05 +01:00
Matteo Pagliazzi
dad4f864ff
fixes #10001 ( #10002 )
2018-02-16 17:55:45 +01:00
Keith Holliday
f7ffc173b1
Prevented of closing bailey without clicking bottom buttons ( #9993 )
2018-02-16 09:21:59 -07:00
Keith Holliday
ac6a5ae8d2
Registered new funtion as translation ( #10005 )
2018-02-15 21:25:44 -07:00
Sabe Jones
70fbc83664
Merge branch 'release' into develop
2018-02-16 03:08:22 +00:00
Sabe Jones
c3e41cc5e1
4.27.2
2018-02-16 03:07:52 +00:00
Sabe Jones
cae0120beb
chore(i18n): update locales
2018-02-16 03:01:42 +00:00
SabreCat
10b978da4e
fix(spoilers): don't reveal quest boss rewards
2018-02-16 02:56:08 +00:00
SabreCat
5987145b86
fix(phobia): show censored art as needed
2018-02-14 22:35:14 +00:00
Sabe Jones
791d711298
Merge branch 'release' into develop
2018-02-14 21:09:30 +00:00
Sabe Jones
ff65c4da78
4.27.1
2018-02-14 20:55:12 +00:00
Sabe Jones
163d56afe9
chore(i18n): update locales
2018-02-14 20:54:50 +00:00
SabreCat
2f46d1bc65
chore(sprites): compile
2018-02-14 20:48:48 +00:00
SabreCat
6ccb841b32
chore(news): Bailey text
2018-02-14 20:47:47 +00:00
Sabe Jones
cdcee8d169
World boss client ( #9999 )
...
* WIP(world-boss): client components partial
* WIP(world-boss): more client additions
* WIP(world-boss): some beautification
* WIP(world-boss): more Tavern beauty
* fix(world-boss): gradient adjustment
* fix(style): various WB tweaks
* fix(world-boss): better resolution Rage Strike
* fix(world-boss): alignment fixes
* Added world boss modal
* feat(world-boss): add info button
* fix(world-boss): move SVG and tweak padding
2018-02-14 13:43:10 -06:00
Matteo Pagliazzi
16a227109e
upgrade to webpack 3 and extract-text-webpack-plugin
2018-02-14 12:14:11 +01:00
Matteo Pagliazzi
8611bd97ae
upgrade webpack-dev-middleware
2018-02-14 12:06:30 +01:00
Matteo Pagliazzi
2f3e6b82cf
fix svgo options
2018-02-14 12:05:53 +01:00
Matteo Pagliazzi
adcd9a53c4
upgrade babel-loader
2018-02-14 11:58:12 +01:00
Matteo Pagliazzi
4a7eb768dc
ugrade vue-loader
2018-02-14 11:57:47 +01:00
Matteo Pagliazzi
d544a5be6f
upgrade svgo-loader
2018-02-14 11:54:36 +01:00
Matteo Pagliazzi
269dac1fe8
upgrade postcss-easy-import
2018-02-14 11:51:01 +01:00
Matteo Pagliazzi
bd90ffa6f8
upgrade svg-inline-loader
2018-02-14 11:49:41 +01:00
Matteo Pagliazzi
7c5d35cf77
upgrade url-loader
2018-02-14 11:48:05 +01:00
Matteo Pagliazzi
0049647c08
upgrade autoprefixer
2018-02-14 11:47:29 +01:00
Sabe Jones
7684f9b26a
Merge branch 'release' into develop
2018-02-14 02:31:17 +00:00
Sabe Jones
fd5ab32c43
4.27.0
2018-02-14 02:30:55 +00:00
Sabe Jones
e0933dc0a1
chore(i18n): update locales
2018-02-14 02:29:58 +00:00
Sabe Jones
d69e7e66ee
World Boss 2018 (Server) ( #9995 )
...
* feat(world-boss): barebones API
* fix(world): use Express respond for better JSON
* fix(api): respond with code 200
* feat(content): canonical Dysheartener desc and Rage
* fix(world-boss): enable progress
* WIP(test): world state API
* WIP(test): refactor world boss setup
* WIP(test): better expectations
* fix(test): more expect polishing
* feat(event): server side World Boss
* fix(strings): accidental deletion
* fix(content): include encouragement after Rage
* refactor(world-boss): address comments
2018-02-13 19:21:39 -06:00
Matteo Pagliazzi
fa06628361
add new locales
2018-02-13 12:41:47 +01:00
Matteo Pagliazzi
7f1067e1ab
chore(i18n): update locales
2018-02-13 12:40:05 +01:00
Matteo Pagliazzi
db6644a572
chore(i18n): update locales
2018-02-13 12:35:05 +01:00
Sabe Jones
1e23395c8c
Merge branch 'release' into develop
2018-02-12 22:08:03 +00:00
Sabe Jones
b7b8faedd6
4.26.3
2018-02-12 22:07:52 +00:00
Sabe Jones
7da0b641dd
chore(i18n): update locales
2018-02-12 22:07:00 +00:00
SabreCat
82ff241e39
chore(sprites): compile
2018-02-12 21:58:54 +00:00
SabreCat
cf4aaf1618
feat(event): enable Valentines
2018-02-12 21:56:29 +00:00
Keith Holliday
6a67cbba65
Refactored spell code to functions ( #9908 )
...
* Refactored spell code to functions
* Fixed party member returns
2018-02-12 09:17:15 -07:00
Keith Holliday
037280601a
Refactored group chat flagging ( #9907 )
2018-02-11 08:35:24 -07:00
Keith Holliday
2687fe1ac9
Added message when there will be no notification for group ( #9856 )
...
* Added message when there will be no notification for group
* Added constant and removed extra locale
* Added back message
2018-02-11 08:34:57 -07:00
Sabe Jones
31eeb13598
4.26.2
2018-02-10 11:56:30 +00:00
Sabe Jones
818c201afe
chore(i18n): update locales
2018-02-10 11:46:36 +00:00
negue
54153ec299
Refactor Purchase API - Part 1 ( #9714 )
...
* move to shops/purchase
* move files to /buy/ instead of /purchase/
* refactor buy.js - add more itemtypes
* revert moving special purchases to buy
* only use buyOp from api-routes
* fix buying potion client-side
* undo import buy instead of purchase
* enable potion bulk purchase - use buyGear as fallback (as before)
* move quantity purchase inside buyHealthPotion
* move quantity purchase inside buyQuest
* move quantity purchase inside buySpecialSpell + add analytics
* remove unused quantity variable - set req.type on specialKeys
* fix `buyKnownKeys` on buy api
* test buy-special-spell if not enough gold
* more buy ops coverage
* fix lint
* buyMysterySet: test for window.confirm, buyQuest: check for Masterclassers unlock
* fix test & lint
* re-create package-lock.json to travis build ?
* use global.window instead of method argument
* add back canOwn checks
* remove buyMysterySet confirm request
2018-02-10 11:14:40 +01:00
Matteo Pagliazzi
7abfd1d510
chore: docker: use correct gulp cli, tests: try to reduce timeouts
2018-02-10 11:14:01 +01:00
Sabe Jones
b4cbcb172b
Merge branch 'release' into develop
2018-02-10 05:36:49 +00:00
Sabe Jones
f78bcc20c9
chore(i18n): update locales
2018-02-10 05:18:40 +00:00
negue
6506f1d44d
fix user avatar transformation - change number of buffs owned when you use them - fixes #9795 ( #9824 )
...
* refresh not working - show avatar transformation
* call store-action from mixin, use mixin from app.vue, add user-target in spells-mixin,
* fix avatar tranformation on user - clean up
* move default message
* fix purchase of cards
* fix casting
2018-02-09 17:04:08 -06:00
negue
6cb1ec4ec5
fix draging-info margin - resize draging icon - resize hatching modal (remove unneeded space) ( #9775 )
2018-02-09 16:48:48 -06:00
negue
723b4f3451
Attributes UI Refactoring ( #9887 )
...
* include class bonus in sorting
* wip - show more information in the attributes grid
* attributes tooltip + dialog redesign
* fix stat calculation
* fix spacings
* show class in equip-gear-modal
* fix buy-modal attributes-grid, clean up css
* show attributes popover in profile-stats overview
* add class / purchase type colors to colors.scss - replace colors by variable - clean up
* translate strings
2018-02-09 16:47:38 -06:00
James Hwang
6c677be9d2
Styles inputs in group modal to be consistent with rest of app #9897 ( #9924 )
...
* Styles input in group modal to be consistent with rest of app #9897
* Changed checkbox id to accurately describe the element
2018-02-09 16:44:56 -06:00
Александр
f49c99ee06
replaced an outdated link //habitrpg.wikia.com ( #9954 )
...
* replaced an outdated link //habitrpg.wikia.com
Since http://habitica.wikia.com is the official link. Also, there are still incorrect paths in the footer menu, such as "Go to Social > Challenges" and others, when 'Challenges' is already on the menu bar.
* fix Party to Guilds _mistake
Here is a simple mistake, because of what does not pass the verification
2018-02-09 16:19:02 -06:00
Alexey Pyltsyn
846feb1902
Make images responsive on features page ( #9931 )
2018-02-09 16:15:03 -06:00
Sabe Jones
da22858ac0
Triumph Theme by anastasiagaskamp ( #9323 )
...
* feat(audio): Triumph Theme
* fix(audio): trim silence
2018-02-09 15:57:34 -06:00
SabreCat
dafb6df18b
feat(analytics): track account delete/reset
2018-02-09 21:36:14 +00:00
Keith Holliday
9017eea0c4
4.26.1
2018-02-09 10:05:12 -06:00
Keith Holliday
92abb19f9c
Docker update ( #9976 )
...
* Updated docker prod
* Added new gulp cli
2018-02-09 08:59:49 -07:00
Keith Holliday
3bee0446b8
Loaded profile when not cached ( #9977 )
2018-02-09 08:57:55 -07:00
Matteo Pagliazzi
1ed58c452c
Upgrade amplitude stripe amazon-payments cwait ( #9962 )
...
* upgrade amplitude stripe amazon-payments cwait
* correctly import cwait
2018-02-09 13:47:52 +01:00
Matteo Pagliazzi
f947d3562b
Remove user wrapping ( #9960 )
...
* remove user wrapping, fixes #9146
* update tests
* fix tests
2018-02-09 13:46:55 +01:00
Matteo Pagliazzi
8e24b0578e
upgrade express, passport, ncong and csv-stringify, remove csv package that is only used in super old migrations ( #9965 )
2018-02-09 13:46:39 +01:00
Matteo Pagliazzi
f87d6e3b31
groups: always fetch basic fields ( #9975 )
2018-02-09 13:46:17 +01:00
Sabe Jones
e1e5a6cc34
4.26.0
2018-02-09 00:58:23 +00:00
Sabe Jones
9eb70ee9ba
Merge branch 'develop' into release
2018-02-09 00:58:13 +00:00
Sabe Jones
7485300ee9
chore(i18n): update locales
2018-02-09 00:43:01 +00:00
SabreCat
762c202154
feat(content): enable Cupid Potions
2018-02-09 00:35:51 +00:00
Matteo Pagliazzi
7613e50917
remove mongoskin and mongodb packages
2018-02-08 19:10:01 +01:00
Matteo Pagliazzi
4c77434bf0
Upgrade karma and related deps ( #9974 )
...
* upgrade karma and karma babel
* upgrade karma-chai
* upgrade karma-coverage
* upgrade karma-mocha
* upgrade karma-mocha-reporter
* upgrade karma-sinon-chai
* upgrade karma-spec-reporter
2018-02-08 19:02:19 +01:00
Matteo Pagliazzi
1ab26a200e
Upgrade tests packages ( #9973 )
...
* upgrade mochat to v5
* upgrade cross-spawn
* upgrade chalk
* try to fix mongoose
* upgrade shelljs
* upgrade expect.js
* upgrade coveralls
* upgrade cross-env
* upgrade lcov-result-merger
* upgrade image-size
2018-02-08 19:00:49 +01:00
Matteo Pagliazzi
b738824f76
fix indentation in app.vue
2018-02-07 18:47:14 +01:00
Sabe Jones
694c440b55
Merge branch 'release' into develop
2018-02-07 02:16:48 +00:00
Sabe Jones
667bb28fe3
4.25.0
2018-02-07 02:16:24 +00:00
Sabe Jones
8993337ad7
chore(i18n): update locales
2018-02-07 02:15:58 +00:00
SabreCat
a251a5d089
chore(sprites): compile
2018-02-07 02:04:37 +00:00
SabreCat
dcdeec6256
feat(content): Badger Pet Quest
2018-02-07 02:03:30 +00:00
SabreCat
9fd0df9f2f
fix(food): add missing text functions to Bare Bones Cake
2018-02-06 20:34:33 +00:00
Matteo Pagliazzi
1061fb0c31
remove async (only used for old migrations) ( #9961 )
2018-02-06 18:13:13 +01:00
Keith Holliday
c14fdd3fed
Fixed attribute binding. Removed member url ( #9963 )
2018-02-06 09:53:43 -07:00
Alys
e219ad6bdf
adjust slurs / banned words. TRIGGER / CONTENT WARNING: assault, slurs, swearwords, etc
2018-02-06 08:40:31 +10:00
Alys
42d7fd0861
fix typo in equipment description (Armorie)
2018-02-06 08:37:39 +10:00
Nathan Sollenberger
7ade91a8b8
Updates notification text for armoire items in shops:genericPurchase. ( #9240 )
...
Adjusts column widths for 'drop' type notifications to prevent .text from overlapping .icon-item.
Adds new 'flavorMessage' property to Snackbar notifications, which overrides standard computed message.
Vertically center XP gain icon/amount.
Fixes unrelated typo in i18n key name.
2018-02-05 19:43:30 +01:00
Feywood
7c6dd6a6bd
(in)definite articles for food items. Partial fix for https://github.com/HabitRPG/habitica/issues/3571 ( #9658 )
...
* testing additional event trigger for sendMessage
* moved keyup event to newmessage
* added keyup event to tavern vue too
* all food items now have version with definite and indefinite article. foodText also adapted in messages json
* modified api.food, and feed, armoire and drop mechanism
* drops now ok, removed dropArticle, corrected feed test
* test correction
* api doc modification for task completion
2018-02-05 19:43:12 +01:00
Jon Lim
9a00779698
Adding support for loading more members for Groups ( #9740 )
...
* Adding support for loading more members for Groups
Addresses issue #9720
Member modal component was only loading the maximum limit for queries
made to _getMembersForItem in /members, except with Challenges, which
was able to display a "Load More" button to retrieve another set of
users from the Challenge.
Made a few changes to how the GET request was being made when querying
for more members, added an easier way to know whether or not to display
the Load More button, and extracted some of the actions that were
too tightly coupled with the membersModal.vue.
* Fixes for failing lint tests
* Removing unnecessary async/await usage
* Fixing party view in header section
* Resolving missed conflict
* Adding necessary data for View Party in index header for web client to load party members
2018-02-05 19:42:54 +01:00
Lula Villalobos
a61d911c48
Feature - Store Exact Completion Date For Dailies ( #9813 )
...
* dailies history date added in scoreTask instead of cron
* fix lint issues
* changes based on feedback. Undo cron code deletion and deleted iteration on scoreTask
* fix lint issues
* add task history entry in cron for dailies that weren't completed
* add history entry after value is fully evaluated
2018-02-05 19:42:20 +01:00
Alexey Pyltsyn
fbacb56700
Fixed footer to bottom of page ( #9860 )
2018-02-05 19:42:01 +01:00
Alexey Pyltsyn
185717e6c3
Fixed a task tag tooltip position ( #9910 )
2018-02-05 19:41:46 +01:00
Mason Hahn
505dd4969d
add contributor info for inbox tier styling ( #9911 )
2018-02-05 19:41:28 +01:00
Feywood
944e4fe399
collection items shown in quest progress ( #9945 )
2018-02-05 19:41:11 +01:00
Keith Holliday
804dd087f8
Updated notes on armoire when purchasing ( #9891 )
2018-02-05 10:27:10 -07:00
Keith Holliday
cb1136aadc
Added markdown to tag edit fields/popup ( #9867 )
2018-02-05 09:54:42 -07:00
Keith Holliday
0f4b8f5f30
Added summary field tests ( #9883 )
...
* Added summary field tests
* Fixed typo
2018-02-05 09:52:44 -07:00
Keith Holliday
2d612b655d
Added copy as todo ( #9884 )
2018-02-05 09:43:00 -07:00
negue
46877fb20c
Purchase Card: fixes ( #9803 )
...
* prevent re-showing buy-modal after buying a card / fix class-badge in member-selection
* show notifications on card purchase
* move string to generic.json
* translation param "profileName"
2018-02-05 09:39:42 -07:00
Keith Holliday
38cded2083
4.24.6
2018-02-04 23:03:51 -06:00
Matteo Pagliazzi
65074df668
fix build task
2018-02-04 19:30:30 +01:00
Matteo Pagliazzi
b0ab09c352
Upgrade gulp (and gulp deps) ( #9950 )
...
* upgrade gulp to v4
* fix imagemin
* fixes
2018-02-04 18:18:10 +01:00
Matteo Pagliazzi
3a60e8de66
Merge branch 'develop' of github.com:HabitRPG/habitrpg into develop
2018-02-04 15:54:35 +01:00
Matteo Pagliazzi
886a96dac9
Merge branch 'release' into develop
2018-02-04 15:53:40 +01:00
Matteo Pagliazzi
20556e2af4
refactor casting spells on the client side ( #9949 )
2018-02-04 15:51:17 +01:00
Matteo Pagliazzi
3e849ec9a8
Revert "refactor casting spells on the client side ( #9921 )" ( #9948 )
...
This reverts commit 03946e6a87 .
2018-02-04 15:50:36 +01:00
Matteo Pagliazzi
03946e6a87
refactor casting spells on the client side ( #9921 )
2018-02-04 14:47:34 +01:00
Matteo Pagliazzi
fdcc69fe4a
Merge branch 'upgrade-universal-analytics' into develop
2018-02-04 14:45:31 +01:00
Matteo Pagliazzi
322b6a5e44
Merge branch 'develop' into upgrade-universal-analytics
2018-02-04 14:45:20 +01:00
Matteo Pagliazzi
2243a2f3dc
upgrade winston-loggly-bulk ( #9942 )
2018-02-04 14:40:33 +01:00
Matteo Pagliazzi
59c848add5
upgrade request ( #9941 )
2018-02-04 14:39:54 +01:00
Matteo Pagliazzi
2d6a1fe709
remove jade, upgrade pug ( #9940 )
2018-02-04 14:39:46 +01:00
Matteo Pagliazzi
fac0338437
Merge branch 'release' into develop
2018-02-04 14:39:30 +01:00
Matteo Pagliazzi
e46f30894c
fix test timeout
2018-02-04 14:39:16 +01:00
Matteo Pagliazzi
553dc116c5
Merge branch 'release' into develop
2018-02-04 14:21:35 +01:00
Matteo Pagliazzi
2029cd884c
notifications: fix tests
2018-02-04 14:20:12 +01:00
Matteo Pagliazzi
ab89941ed5
notifications: fix tests
2018-02-04 14:04:41 +01:00
Matteo Pagliazzi
5dc0f5bb9b
Merge branch 'release' into develop
2018-02-04 13:41:53 +01:00
Matteo Pagliazzi
d46a7ba985
notifications: fix typos and add extra check
2018-02-04 13:40:49 +01:00
Matteo Pagliazzi
86b3228a59
Merge branch 'release' into develop
2018-02-04 13:28:34 +01:00
Matteo Pagliazzi
4efbbd7bac
notifications: fixes
2018-02-04 13:28:05 +01:00
Matteo Pagliazzi
d39e8a3587
upgrade universal-analytics
2018-02-03 22:40:40 +01:00
Matteo Pagliazzi
8bd3ef6f24
fix mongoose options
2018-02-03 22:17:10 +01:00
Matteo Pagliazzi
6d0917964b
fix mongoose options
2018-02-03 22:15:40 +01:00
Sabe Jones
d463e2373e
Merge branch 'release' into develop
2018-02-02 20:51:24 +00:00
Sabe Jones
2af99d7c65
4.24.5
2018-02-02 19:53:57 +00:00
Keith Holliday
4e01b14874
Removed required fields from user notifications ( #9929 )
2018-02-02 12:31:52 -07:00
Keith Holliday
944781c2f8
Added p parameter to group party query ( #9857 )
2018-02-02 11:24:41 -07:00
Keith Holliday
027eed1b25
Reset market on gear purchase ( #9855 )
2018-02-02 11:22:25 -07:00
Keith Holliday
803f63d991
Added two handed message to weapons ( #9839 )
...
* Added two handed message to weapons
* Added two handed message to content api
* Fixed static notes text. Added support for RTL
2018-02-02 11:21:53 -07:00
Keith Holliday
78ad1cd8b0
Added cache for user styles on chat ( #9679 )
...
* Added cache for user styles on chat
* Added loading on new message and other minor checks
* Added null checks
* Updated chat tests
* Added costume preference to chat
* Removed single profile cacheing for new chat messages
* Remove owned gear from cache
* Updated stats to only use buffs
2018-02-02 11:18:25 -07:00
Sabe Jones
a3ddd0746c
4.24.4
2018-02-02 16:55:55 +00:00
SabreCat
94845ec629
fix(event): remove seasonal pinned items
2018-02-02 16:54:25 +00:00
Sabe Jones
7e63856e64
4.24.3
2018-02-02 16:44:09 +00:00
Matteo Pagliazzi
3727d69d51
Merge branch 'release' into develop
2018-02-02 16:38:27 +01:00
Matteo Pagliazzi
1fbdb7dbd0
Mongoose 4.x ( #9928 )
...
* update mongoose to ^4.x
* another fix
2018-02-02 16:37:36 +01:00
Matteo Pagliazzi
b430b6ccb6
Revert "Mongoose 4.13 ( #9926 )" ( #9927 )
...
This reverts commit 7859f20a40 .
2018-02-02 16:36:54 +01:00
Matteo Pagliazzi
7859f20a40
Mongoose 4.13 ( #9926 )
...
* update mongoose to ^4.x
* another fix
2018-02-02 16:35:05 +01:00
Matteo Pagliazzi
389d6f18b4
travis split unit and integration tests ( #9925 )
2018-02-02 15:07:39 +01:00
Sabe Jones
fd1d1da509
Revert "fix(test): update for event"
...
This reverts commit ede28ac33a .
2018-02-02 12:09:45 +00:00
Matteo Pagliazzi
014b367f56
do not use lodash to find notification
2018-02-02 12:24:43 +01:00
Matteo Pagliazzi
4580b33e43
fix progress bar hidden behind the menu
2018-02-02 09:57:39 +01:00
Sabe Jones
48bcc1e968
4.24.2
2018-02-02 03:35:00 +00:00
Sabe Jones
35368eb6ad
chore(i18n): update locales
2018-02-02 03:33:27 +00:00
Sabe Jones
9b337983ed
fix(strings): Capital Party, comrade
2018-02-02 03:27:19 +00:00
Sabe Jones
cd4951d204
fix(notifs): brevity
2018-02-02 03:19:13 +00:00
Sabe Jones
bd83d6f5aa
4.24.1
2018-02-02 01:51:08 +00:00
Sabe Jones
9c241a6159
fix(classes): remove winter preview
...
Also adds a new index to the Mongo doc and fixes a typo in that file.
2018-02-02 01:49:33 +00:00
Sabe Jones
7a6baeadbd
4.24.0
2018-02-02 00:48:36 +00:00
Sabe Jones
5495acea96
chore(i18n): update locales
2018-02-02 00:46:45 +00:00
SabreCat
a3aa2cc175
chore(sprites): compile
2018-02-02 00:33:04 +00:00
SabreCat
8b0d02a16b
feat(content): backgrounds and Armoire Feb 2018
...
Also ends Winter Wonderland event
2018-02-02 00:31:38 +00:00
SabreCat
c3c0eb974a
Merge branch 'develop' into release
2018-02-02 00:29:58 +00:00
Keith Holliday
56539100e3
Fixed zindex for progress bar ( #9922 )
2018-02-01 18:12:34 -06:00
SabreCat
b706db43e4
Merge branch 'release' into develop
2018-02-01 21:09:57 +00:00
Keith Holliday
3e0a7c70ed
Event off fixes ( #9918 )
...
* Added removes for all events
* Moved to beforeDestroy
2018-02-01 10:14:21 -07:00
Sabe Jones
6a5bd1b0a5
Merge branch 'release' into develop
2018-01-31 22:23:15 +00:00
Sabe Jones
7f8a9be766
4.23.2
2018-01-31 22:20:51 +00:00
Sabe Jones
dbdf679e4a
chore(i18n): update locales
2018-01-31 22:20:39 +00:00
SabreCat
eb28dfadf9
chore(news): Last Chance Bailey
...
Also fixes a linting issue with birthday fun.
2018-01-31 22:10:50 +00:00
SabreCat
ede28ac33a
fix(test): update for event
2018-01-31 22:00:54 +00:00
Matteo Pagliazzi
33b249d078
Notifications v2 and Bailey API ( #9716 )
...
* Added initial bailey api
* wip
* implement new panel header
* Fixed lint
* add ability to mark notification as seen
* add notification count, remove top badge from user and add ability to mark multiple notifications as seen
* add support dismissall and mark all as read
* do not dismiss actionable notif
* mark as seen when menu is opened instead of closed
* implement ordering, list of actionable notifications
* add groups messages and fix badges count
* add notifications for received cards
* send card received notification to target not sender
* rename notificaion field
* fix integration tests
* mark cards notifications as read and update tests
* add mystery items notifications
* add unallocated stats points notifications
* fix linting
* simplify code
* refactoring and fixes
* fix dropdown opening
* start splitting notifications into their own component
* add notifications for inbox messages
* fix unit tests
* fix default buttons styles
* add initial bailey support
* add title and tests to new stuff notification
* add notification if a group task needs more work
* add tests and fixes for marking a task as needing more work
* make sure user._v is updated
* remove console.log
* notification: hover status and margins
* start styling notifications, add separate files and basic functionalities
* fix tests
* start adding mystery items notification
* wip card notification
* fix cards text
* initial implementation inbox messages
* initial implementation group messages
* disable inbox notifications until mobile is ready
* wip group chat messages
* finish mystery and card notifications
* add bailey notification and fix a lot of stuff
* start adding guilds and parties invitations
* misc invitation fixes
* fix lint issues
* remove old code and add key to notifications
* fix tests
* remove unused code
* add link for public guilds invite
* starts to implement needs work notification design and feature
* fixes to needs work, add group task approved notification
* finish needs work feature
* lots of fixes
* implement quest notification
* bailey fixes and static page
* routing fixes
* fixes # this.$store.dispatch(guilds:join, {groupId: group.id, type: party});
* read notifications on click
* chat notifications
* fix tests for chat notifications
* fix chat notification test
* fix tests
* fix tests (again)
* try awaiting
* remove only
* more sleep
* add bailey tests
* fix icons alignment
* fix issue with multiple points notifications
* remove merge code
* fix rejecting guild invitation
* make remove area bigger
* fix error with notifications and add migration
* fix migration
* fix typos
* add cleanup migration too
* notifications empty state, new counter color, fix marking messages as seen in guilds
* fixes
* add image and install correct packages
* fix mongoose version
* update bailey
* typo
* make sure chat is marked as read after other requests
2018-01-31 11:55:39 +01:00
Matteo Pagliazzi
a85282763f
Upgrade sinonjs (and related libs) ( #9914 )
...
* update sinon
* remove errors
* fix unit tests
2018-01-31 10:56:32 +01:00
Sabe Jones
ba9d7b3b5e
4.23.1
2018-01-31 00:53:27 +00:00
Sabe Jones
3b794c017a
fix(event): update birthday vars and hooks
2018-01-31 00:41:06 +00:00
SabreCat
47dbe4561f
fix(test): update for event
2018-01-30 22:22:02 +00:00
Sabe Jones
97135a1ac3
Merge branch 'release' into develop
2018-01-30 21:38:56 +00:00
Sabe Jones
a636e15d11
4.23.0
2018-01-30 21:38:34 +00:00
Sabe Jones
3cc15e869e
chore(i18n): update locales
2018-01-30 21:38:00 +00:00
SabreCat
88c8b92a68
chore(sprites): compile
2018-01-30 21:26:15 +00:00
SabreCat
cee4d7e87b
feat(event): Habit Birthday 2018
2018-01-30 21:25:19 +00:00
Matteo Pagliazzi
9488ec2eb0
Merge branch 'release' into develop
2018-01-30 18:56:25 +01:00
Keith Holliday
4fe6c8db64
Clone challenges api ( #9684 )
...
* Added clone api
* Added new clone UI
* Fixed challenge clone
* Fixed lint and added mongo toObject
* Removed clone field, fixed type, fixed challenge task query
* Auto selected group
* Accounted for group balance when creating challenge
* Added check for if user is leader of guild
* Added leader existence check
* Added fix for leader and prizecost equal to
2018-01-30 08:23:20 -07:00
Keith Holliday
ccf8e0b320
Removed gitattributes
2018-01-29 21:34:18 -06:00
Matteo Pagliazzi
1dc558ddba
prevent ex-participants appearing in challenge export file - Fix #9844 ( #9846 )
...
* possible fix for 9844
* fix typo in challengeModal file
* remove lines for empty users
2018-01-29 16:23:40 -06:00
Alexey Pyltsyn
ae27ae0090
Improved Party page UI ( #9892 )
2018-01-29 15:44:22 -06:00
Alys
47c2a3a21a
prevent "Zero-day streak" giving a 21-day streak achievement + tests - fixes #2578 ( #9688 )
...
* prevent "Zero-day streak" giving a 21-day streak achievement - fixes #2578
* add tests for streak achievements
* remove .only from set of tests
* refactor(test): fix linting
2018-01-29 15:43:59 -06:00
Cassidy Pignatello
5d4e1362bb
updates Orb of Rebirth description to more accurately list its effects ( #9894 )
2018-01-29 15:32:21 -06:00
James Hwang
25cecf298f
Fixed formatting of modal strings to correctly display message #9818 ( #9862 )
2018-01-29 15:30:05 -06:00
Alexey Pyltsyn
2de3b63e87
Fixed a community guidelines layout ( #9893 )
...
* Fixed a community guidelines layout
* Refactoring: add community guidelines component
2018-01-29 15:18:20 -06:00
John Zhou
7abb8a81a7
Do not show visual buffs on choose class avatars ( #9812 )
2018-01-29 15:16:49 -06:00
Daniel Reeves
3eb3891899
Update copyright year 2017->2018 ( #9889 )
2018-01-29 15:14:00 -06:00
Alexey Pyltsyn
4b0ad422f1
Use translatable strings in footer ( #9866 )
2018-01-29 15:11:30 -06:00
Alexey Pyltsyn
3c603e3bb1
Fixed horizontal scrollbar ( #9853 )
2018-01-29 15:07:59 -06:00
Nicole Massaro
4ee788f541
Hide stats points allocation on locked or disabled class system ( #9826 ) ( #9851 )
2018-01-29 15:05:06 -06:00
Sabe Jones
99ab9726b4
Allow user to buy numbered special gear ( #9823 )
...
* fix(buy): allow user to buy numbered special gear
* fix(buy): correct content constant
2018-01-29 15:02:55 -06:00
Maru de Vera
23dd402e79
Unpin Regained Items from Enchanted Armoire ( #9766 )
2018-01-29 15:00:19 -06:00
Irina Brennen
6bd90807f3
Fixing issue with hair bangs, styles and colors not getting the option.active class ( #9759 )
2018-01-29 14:57:35 -06:00
Alys
563a5845f0
refund gems when deleting a "Public Challenge" (Tavern challenge) ( #9752 )
2018-01-29 14:56:46 -06:00
Brad Lugo
2e580baf27
Update the docker compose process ( #9724 )
...
Since the client side code and server side code run independently, the
docker compose process needed to be updated to reflect this change.
This fix included updating the docker-compose files' versions.
2018-01-29 14:56:08 -06:00
Clement134
44ded25f6d
Add .gitattributes file fixes #9717 ( #9722 )
...
* chore(gitattributes): add .gitattributes file
* chore(gitattributes): specify file type for each extension
* fix(presskit): use LF line endings
2018-01-29 14:53:14 -06:00
Alys
70da5940a7
clarify that "Leave" refers to guild/party; fix pluralisation in keep/remove challenge tasks ( #9706 )
...
* change "Keep/Remove It" to "Keep/Remove Them" when asking about all challenge tasks while leaving a challenge
* change "Leave" button on groups to "Leave Guild" or "Leave Party"
This is because the button is underneath the challenges so this
clarifies that it is referring to the group, not a challenge.
* change "Keep/Remove Them" to "Keep/Remove Tasks"
2018-01-29 14:52:28 -06:00
Cai Lu
12aa8a78c1
Track sleeping in the inn with analytics ( fixes #9561 ) ( #9685 )
...
* Sleep status is tracked by analytics when toggled.
* Modify test: test that analytics is called with 'sleep' event and data passed includes the user's new sleep status
2018-01-29 14:48:24 -06:00
Keith Holliday
94619737e8
Adjusted zindex of navbar to be above snackbars and modals ( #9873 )
2018-01-29 08:25:07 -07:00
Alys
ccc9e6611c
adjust terminology in delete To-Dos message; move similar messages together
2018-01-28 12:29:24 +10:00
Keith Holliday
1f1459b0d8
4.22.1
2018-01-27 11:31:59 -06:00
Keith Holliday
6489e74b6b
Added tests for new username restrictions ( #9900 )
2018-01-27 10:30:17 -07:00
Alys
c1e264955f
describe Login Name limitations on Registration form and Add Local Auth form ( #9896 )
...
* describe Login Name limitations on registration form and Add Local Auth form
* adjust text in response to this change: c69687f935
* update max length
2018-01-27 09:38:23 -07:00
Alys
f302d15bc4
add length and character limitations for login name (username) ( #9895 )
...
* update API comments to for `username` restrictions and to use Login Name terminology
We use "login name" rather than "username" in user-visible text
on the website and (usually) when communicating with users because
"username" could be confused with "profile name".
Using it in the docs allows you to search for that term.
* add alphanumeric and length validation for creating new login name (username)
The 'en-US' locale is specified explicitly to ensure we never use
another locale. The point of this change is to limit the character
set to prevent login names being used to send spam in the Welcome
emails, such as Chinese language spam we've had trouble with.
* add error messages for bad login names
* allow login name to also contain hyphens
This is because our automated tests generate user accounts using:
let username = generateUUID();
* allow login names to be up to 36 characters long because we use UUIDs as login names in our tests
* revert back to using max 20 characters and only a-z, 0-9 for login name.
It's been decided to change the username generation in the tests instead.
* disable test that is failing because it's redundant
Spaces are now prohibited by other code.
We can probably delete this test later. I don't want to delete it
now, but instead give us time to think about that.
* fix typos
* revert to login name restrictions that allow us to keep using our existing test code
I'm really not comfortable changing our test suite in ways that
aren't essential, especially since we're working in a hurry with
a larger chance than normal of breaking things.
The 36 character length is larger than we initially decided but
not so much larger that it's a huge problem.
We can reduce it to 20 when we have more time.
* limit username length to 20 chars
* fix tests
2018-01-27 09:33:56 -07:00
Keith Holliday
8c70c8839b
4.22.0
2018-01-25 17:35:45 -06:00
Keith Holliday
3fcd04fd8a
Updated encryption
2018-01-25 17:33:50 -06:00
Sabe Jones
d85f18751c
chore(i18n): update locales
2018-01-25 23:26:24 +00:00
SabreCat
1390c4eae5
Merge branch 'develop' into release
2018-01-25 23:20:01 +00:00
Sabe Jones
18ade8ca65
Analytics: track challenge and task events ( #9885 )
...
* feat(analytics): track challenge and task events
* feat(analytics): add more challenge events
Also tweaks data for better troubleshooting utility
* refactor(analytics): include IDs for challenges/groups
* refactor(analytics): term for award challenge is "close"
2018-01-25 17:14:41 -06:00
Keith Holliday
7b026fa32c
Added existence check for lastMessageText ( #9886 )
2018-01-25 13:46:49 -07:00
Keith Holliday
33698c219f
Added existence check for lastMessageText ( #9881 )
2018-01-25 11:33:37 -07:00
Matteo Pagliazzi
b76d731cee
fix gold icon alignment
2018-01-25 16:53:53 +01:00
Matteo Pagliazzi
4d1ac51543
upgrade datepicker
2018-01-25 15:13:21 +01:00
Matteo Pagliazzi
3818fbdd3e
update boostrap and bootstrap-vue (no breaking changes)
2018-01-24 19:08:07 +01:00
Sabe Jones
af245b63d9
Merge branch 'release' into develop
2018-01-24 01:31:27 +00:00
Sabe Jones
028da1d6a9
4.21.0
2018-01-23 23:07:20 +00:00
Sabe Jones
49397244c4
chore(i18n): update locales
2018-01-23 23:07:05 +00:00
SabreCat
2b04ed3246
feat(content): Mystery Items 2018/01
2018-01-23 22:38:23 +00:00
Keith Holliday
51aebb540c
Removed display of users personal checklist on challenge tasks ( #9837 )
2018-01-23 10:55:55 -07:00
Keith Holliday
f5d7777b2c
Reloaded user data after cancelling subscription ( #9836 )
2018-01-23 10:28:44 -07:00
Keith Holliday
be1ffbd671
Removed promot to leader from challenge member modal ( #9831 )
2018-01-23 09:58:12 -07:00
Keith Holliday
5640139ef1
Awaited unlink so the UI refreshes removed tasks ( #9815 )
2018-01-23 09:36:46 -07:00
Keith Holliday
0959499450
Changed width to maxwidth ( #9830 )
2018-01-22 09:15:55 -07:00
Keith Holliday
90ffe587dd
Added analytics to drop ( #9792 )
...
* Added analytics to drop
* Updated tracking category
2018-01-22 09:15:23 -07:00
Keith Holliday
38aafb6c7b
Added clear completed todos ( #9782 )
2018-01-22 08:28:42 -07:00
Keith Holliday
ecfcf09184
Added more responsive styles to filters ( #9820 )
2018-01-22 08:20:34 -07:00
Keith Holliday
7083dc7e05
Added resync for completed todos ( #9821 )
2018-01-22 08:19:47 -07:00
Keith Holliday
d4e0417c48
Added challenge tag when challenge task is added to existing challenge ( #9833 )
2018-01-22 08:19:27 -07:00
Matteo Pagliazzi
ec7c25de9f
add new notifications types
2018-01-22 11:46:51 +01:00
Matteo Pagliazzi
6f9db87843
Upgrade travis ( #9850 )
...
* upgrade travis
* upgrade travis
2018-01-21 22:47:58 +01:00
Matteo Pagliazzi
46c9038f54
Remove unused packages ( #9849 )
...
* remove unused packages
* update lock package
* try with paypal-rest-sdk 1.7.1
* setup nconf
2018-01-21 21:23:25 +01:00
Keith Holliday
1ce09aeb34
Added chatscroll check ( #9814 )
2018-01-20 17:00:54 -07:00
Keith Holliday
2ba327ef14
Fixed gem purchasing and error catching
2018-01-20 15:09:08 -06:00
Matteo Pagliazzi
de93b47493
add new notifications types
2018-01-20 17:28:50 +01:00
Sabe Jones
b0a21e116a
4.20.3
2018-01-19 03:59:29 +00:00
Sabe Jones
53d1a5f9dc
chore(i18n): update locales
2018-01-19 03:58:59 +00:00
SabreCat
274f942b1e
chore(news): Add note re audio themes
2018-01-18 21:45:15 +00:00
SabreCat
4aad52242c
chore(news): iOS + Blog Bailey
2018-01-18 21:25:59 +00:00
Keith Holliday
166a48e139
Temporarily removed task allocation settings ( #9822 )
2018-01-18 14:16:30 -06:00
SabreCat
13de97dde6
fix(market): hide nav buttons when too few items
...
Fixes https://github.com/HabitRPG/habitica/issues/9802#issuecomment-358687806
2018-01-18 20:05:16 +00:00
Matteo Pagliazzi
6d8407ff94
fix tags selection in groups
2018-01-18 17:39:50 +01:00
Alys
663b794435
adjust Ram Barbarian equipment set to say "(Item .. of 3)"
...
"Item" had been missing.
2018-01-18 21:25:26 +10:00
Keith Holliday
c0276e3663
More staging fixes ( #9816 )
...
* Added ability to adjust challenge task copy's streak
* Disabled stat allocation if method is incorrect
2018-01-18 11:51:56 +01:00
Matteo Pagliazzi
6d57ce3050
fix typo
2018-01-18 11:41:19 +01:00
Matteo Pagliazzi
2159df785f
Staging fixes ( #9819 )
...
* categories can be selected
* quick inventory fixes
2018-01-18 11:30:39 +01:00
Matteo Pagliazzi
9762258975
Merge branch 'develop' of github.com:HabitRPG/habitrpg into develop
2018-01-17 19:33:30 +01:00
Matteo Pagliazzi
deea64e839
more fixes for the task modal
2018-01-17 19:33:21 +01:00
Matteo Pagliazzi
9e615ba862
move delete task btn outside of advanced settings
2018-01-17 19:27:53 +01:00
SabreCat
d34beca3cc
Merge branch 'release' into develop
2018-01-17 18:24:48 +00:00
Sabe Jones
07ed989862
4.20.2
2018-01-16 22:46:08 +00:00
Sabe Jones
049844ea7d
chore(i18n): update locales
2018-01-16 22:35:00 +00:00
SabreCat
ff4c76165a
fix(event): end New Year's cards
2018-01-16 22:09:24 +00:00
Keith Holliday
c3220e7c03
Pushed zindex of progress bar above modals ( #9781 )
...
* Pushed zindex of progress bar above modals
* Moved notifications above modals
2018-01-15 13:30:03 -07:00
Keith Holliday
cb4c6b3ca6
Added redirects for old url styles ( #9780 )
2018-01-15 12:43:02 -07:00
Keith Holliday
ba36ba0157
Added max width to profile image ( #9783 )
2018-01-15 12:34:00 -07:00
Keith Holliday
dd95acf436
Added coupon purchasing back to stripe ( #9794 )
2018-01-15 12:12:19 -07:00
Keith Holliday
a73b03452a
Fixed overflow for member lists larger than 10 ( #9777 )
2018-01-15 10:32:32 -07:00
Keith Holliday
935fa1baae
Fixed update query to revert challenge tags when broken ( #9791 )
2018-01-15 10:31:33 -07:00
Keith Holliday
745f930749
Added docs for mongo indexes ( #9790 )
2018-01-15 10:30:49 -07:00
Keith Holliday
d87db40c52
Staging fixes ( #9804 )
...
* Fixed party member loading
* Fixed quest details
* Fixed party creating
* Fixed challenge habit restore streak permissions
* Fixed fetch recent messages for party
* Adjusted category box placement for challenges
* Fixed zindex for input on group
* Changed reset streak restriction and allowed for adjust streak
2018-01-15 10:21:08 -07:00
Keith Holliday
0ea91016f8
Trimmed username spaces ( #9793 )
2018-01-15 10:20:36 -07:00
Keith Holliday
d4f634c3d8
Fixed disabling button and dismissing modals ( #9805 )
2018-01-15 09:16:15 -07:00
Matteo Pagliazzi
286566fc0c
misc fixes for task modal
2018-01-13 11:27:02 +01:00
Cassidy Pignatello
2ed4df0b7c
unhides scroll bar and adjusts overflow to remove whitespace at bottom ( #9767 )
2018-01-12 16:38:54 -06:00
Alys
9bb7c6ece0
allow user to restore streak on their copy of a challenge Daily ( #9757 )
2018-01-12 16:37:36 -06:00
Lula Villalobos
db0a6f6bb8
Fix Server Errors Appear As Blank Red Bar ( #9747 )
...
* fix path to error message
* changed error message path to check user auth error
2018-01-12 16:33:00 -06:00
Brad Lugo
b6305826be
Update Vagrantfile.example to forward port 8080 ( #9732 )
...
There was a change in how the code is run locally and part
of this change included using port 8080. This change includes
the port forwarding for said port in the example file for Vagrant
2018-01-12 16:32:09 -06:00
Mel
f00ab86eff
Update tier icons to correct size and color ( #9727 )
...
* update tier icons to correct size and color
* make tier text bold
2018-01-12 16:29:37 -06:00
Cassidy Pignatello
a44f29dad8
replaces btn-default with btn-secondary ( #9704 )
2018-01-12 16:25:02 -06:00
Pizilden
67b396bf16
Added Lunasol Theme ( #9635 )
2018-01-12 16:22:57 -06:00
Grayson Gilmore
ce14a9dadb
Challenge modal optimization - remove unnecessary API call - partial fix for #9371 ( #9546 )
...
* Attempt to use party data from the store rather than always fetching it from the API
* Move init code to shown() to prevent unnecessary network requests
* Use store party data in getGroup action if possible to save an API call
* Use store data rather than API call for party in challengeModal; remove unnecessary code in guilds:getGroup action
* Create party:getParty action and employ it in Group and ChallengeModal
* Use store instead of action return for party data
* Change how party data is stored
2018-01-12 16:18:56 -06:00
MathWhiz
183c90ac3a
Fix presskit ( #9418 )
...
* Move presskit to static folder
* Fix image location
* Add press kit FAQ strings
* Add faq section, fix images
* Update Images
* Add images to presskit page
* Remove unecessary parts
2018-01-12 16:18:20 -06:00
borisabramovich86
9e1a262f96
Fixes Purchase contributor equipment ( fixes #9179 ) ( #9306 )
...
* Able to see all non class related items in market
* Fix lint errors
* Able to see all non class related items in market
* Fix lint errors
* add test for showing contributor gear
* Added previously owned items to test with eslint exception
2018-01-12 16:16:28 -06:00
MathWhiz
06dd9fe859
Add SpacePenguin's Theme ( #9237 )
...
* Add SpacePenguin's Theme
* Fix files
2018-01-12 16:15:55 -06:00
zags
2a2c525c2d
Add support for multiDaysCountAsOneDay == false to evasion ( #9077 )
...
* Add support for `multiDaysCountAsOneDay == false` to evasion
`if (dailiesDaysMissed > 1) dailiesDaysMissed = 1;` causes the evasion for-loop to only evaluate once even if `multiDaysCountAsOneDay == false`. This statement isn't necessary because `if (multiDaysCountAsOneDay) break;` will cause the for-loop to evaluate only once if `multiDaysCountAsOneDay == true`. Removing this statement makes the `dailiesDaysMissed` variable unnecessary.
* Moves break statement out of conditional
2018-01-12 16:12:19 -06:00
Sabe Jones
b2c1c9d9dc
Merge branch 'release' into develop
2018-01-12 21:54:20 +00:00
Sabe Jones
c33eba6736
4.20.1
2018-01-12 21:47:21 +00:00
Sabe Jones
56434cce71
chore(i18n): update locales
2018-01-12 21:46:32 +00:00
SabreCat
c41123c36c
chore(news): Blog Bailey
2018-01-12 21:38:16 +00:00
SabreCat
043a6cd4ba
chore(shops): update Featured Items
2018-01-12 21:25:09 +00:00
SabreCat
0ca2f9034f
Revert "WIP: Buy-1-Get-1 Gift Subs ( #9719 )"
...
This reverts commit dc3d694d0e , with the exception of locale strings that need not be purged.
2018-01-12 21:15:42 +00:00
Keith Holliday
4c7157807b
Synced isdue/next due when user joins challenge ( #9779 )
2018-01-12 10:16:51 -06:00
Keith Holliday
0afe797bae
Fixed display when quest has no completion function ( #9778 )
2018-01-12 10:16:21 -06:00
Alys
1c8797e473
change Attribute to Stat and upper-case Stat Points and a couple of other terms
2018-01-12 08:09:31 +10:00
Keith Holliday
e0bf6d2e55
Reverted group flag code ( #9784 )
...
* Reverted group flag code
* Reverted all flagging code
* Added hyphens back
2018-01-11 12:04:07 -06:00
Matteo Pagliazzi
e96d0659cb
fix typos in migration to convert field for Apple subscribers
2018-01-10 18:19:32 +01:00
Matteo Pagliazzi
72d70236ea
fix typos in migration to convert field for Apple subscribers
2018-01-10 18:10:01 +01:00
Matteo Pagliazzi
ee2fc8c763
add migration to convert field for Apple subscribers
2018-01-10 18:08:32 +01:00
Sabe Jones
b53c03bca8
Merge branch 'release' into develop
2018-01-10 16:42:13 +00:00
Sabe Jones
9545f692ef
4.20.0
2018-01-10 16:41:44 +00:00
Sabe Jones
0112bd9b5a
chore(i18n): update locales
2018-01-10 16:40:59 +00:00
SabreCat
d235576e18
chore(sprites): compile
2018-01-10 16:32:34 +00:00
SabreCat
3d5d5da933
feat(content): Pept quest
2018-01-10 16:31:56 +00:00
Alys
9b19477e2f
adjust wording for Keys to Kennels
...
Also moves the new Keys text strings to the same place as the old ones in the locales file.
Also fixes minor typos in code that was preventing the new text from being displayed.
2018-01-10 21:21:58 +10:00
Sabe Jones
5a9c95f07e
fix(guilds): include exact breakpoints
2018-01-09 18:29:59 -06:00
Keith Holliday
3000e2b72c
Removed keys and inbox flagging ( #9776 )
2018-01-09 12:58:01 -06:00
Matteo Pagliazzi
c1f6f0398e
fix positioning of checkmarks for checklist items
2018-01-09 11:31:02 +01:00
Matteo Pagliazzi
cb6488fa05
fix path for KeysToKennel module
2018-01-09 11:29:12 +01:00
Keith Holliday
126d90f471
Added keys to the kennel ( #9772 )
...
* Added keys to the kennel
* Added titles and descriptions
2018-01-08 13:15:19 -06:00
Keith Holliday
98d4fb0f34
Chat flag inbox ( #9761 )
...
* Refactored chat reporting
* Added inbox flag chat
* Added flag chat to inbox
* Added you have flagged message
2018-01-08 13:13:25 -06:00
Keith Holliday
d3ee3ca53d
Updated plan updated date if user has cancelled ( #9773 )
...
* Updated plan updated date if user has cancelled
* Added test for plan with only date updated
2018-01-08 12:50:15 -06:00
Matteo Pagliazzi
7eac5cebf5
fix typo
2018-01-08 18:47:59 +01:00
Matteo Pagliazzi
6a109adbc5
Task Modal Improvements ( #9560 )
...
* start adding advanced options
* new imput
* partial colors
* update deps
* misc adds
* fix text color
* add advanced options
* initial reordering of task modal labels
* start to fix colors in the modal
* wip colors
* update package-lock.json
* fix merge
* finish modal
* refactor colors
* fix quick add
* fix colors
* new icon colors
* add markdown formatting help
* fix habits colors
* fix rewards colors
* fixed remaining colors
* start to inline inputs
* fix typ
* fixes
* habits hover state
* wip new task modal inputs
* bootstrap: upgrade to v4-beta3
* finish reward edit modal
* fix attributes allocation, checklists and add help tooltips for attributes and difficulty
* lots of fixes
* update datepicker
* misc fixes
2018-01-08 18:43:57 +01:00
Sabe Jones
587847f5e9
4.19.1
2018-01-08 17:23:28 +00:00
Sabe Jones
7842cd8a41
chore(i18n): update locales
2018-01-08 17:18:12 +00:00
SabreCat
2f9cf02932
fix(sprites): rename 2018/01 background icons
2018-01-08 17:11:20 +00:00
Pizilden
daa796454c
Added Farvoid Theme (new, clean branch) ( #9634 )
...
* Added Farvoid Theme
* Updated generic.json and index.js
* fix(merge): address conflicts
2018-01-05 14:34:19 -06:00
Cassidy Pignatello
c531239618
Fixes equipment sorting by name in inventory ( #9692 )
...
* returns items sorted in ascending order when sorted by name
* returns items sorted in ascending order when sorted by name
2018-01-05 13:51:47 -06:00
Matti Petrelius
f6ac7b890a
Both eggs and potions should hatch pets from Items ( #9645 )
...
* Show click on hatching potion when egg is clicked
* Fix translation parameter name
* Show egg as active when clicked
* Remove itemDragStart event handler from egg items
* Change isHatchable to take in potion and egg objects
* Add margin to item popover content
2018-01-05 13:31:34 -06:00
kartik adur
229e39facf
Other user checkins: user profile modal checkin count ( #9646 )
...
* add loginIncentives to public fields to show non-loggedin user checkins
* update integration tests for update in api response
2018-01-05 13:29:38 -06:00
Allison Virgil
75b00ce2df
Fixed Challenge Winner Text (partial fix for #9629 ) ( #9664 )
...
* Fixed Challenge Winner Text (#9629 )
* Fixing typo
2018-01-05 13:29:00 -06:00
Julius Jung
4576353f26
inital commit to add confirmation to animalEars ( #9666 )
2018-01-05 13:26:45 -06:00
Allister
acf4b4da63
Change focused state of introjs button ( #9677 )
2018-01-05 13:24:32 -06:00
josteins1
8b5933177a
Given back header the priority over snackbar with z-index value and a padding to avoid collision. ( #9687 )
...
* increased top padding to match main header
referring to issue 9678
https://github.com/HabitRPG/habitica/issues/9678
* adjusted the z value to appropriate levels
z-index adjusted from 99999 to 999
2018-01-05 13:23:03 -06:00
Julius Jung
a6ddd6d233
fix drawer-slider carousel function && convert to pointer logic ( fixes #9366 AND #9638 ) ( #9711 )
...
* fix drawer-slider carousel function && convert to pointer logic
* refactor conditional logic
* get rid of absolute value
2018-01-05 13:20:21 -06:00
Sabe Jones
5ca5adc774
4.19.0
2018-01-04 21:49:53 +00:00
Sabe Jones
005ffe850a
chore(i18n): update locales
2018-01-04 21:44:47 +00:00
SabreCat
71cb4e8510
feat(content): enable Wintery Skins and Hair
2018-01-04 21:35:26 +00:00
SabreCat
40244ab81b
Merge branch 'develop' into release
2018-01-04 21:11:44 +00:00
Keith Holliday
15b65b342a
Removed extra achievement sound ( #9763 )
2018-01-04 10:17:33 -06:00
Matteo Pagliazzi
7df3aba71b
make search case insensitive in equipment and inventory pages ( #9762 )
2018-01-04 13:06:15 +01:00
Keith Holliday
6bb535c129
Reset chat options when change guild routes ( #9743 )
2018-01-02 22:56:31 -07:00
Sabe Jones
e3bf3d29f7
4.18.1
2018-01-03 00:54:23 +00:00
SabreCat
df9c42c1b5
fix(backgrounds): add 2018 group
2018-01-03 00:52:54 +00:00
Sabe Jones
7e241bb76f
Merge branch 'release' into develop
2018-01-03 00:07:42 +00:00
Sabe Jones
17fb681671
4.18.0
2018-01-03 00:05:22 +00:00
Sabe Jones
0069aee5b0
chore(i18n): update locales
2018-01-03 00:00:07 +00:00
SabreCat
240dd1b965
chore(sprites): compile
2018-01-02 23:52:35 +00:00
SabreCat
88e6b2da7c
feat(content): Armoire and BGs 2018-01
...
Also ends New Year's hat fanciness
2018-01-02 23:49:50 +00:00
Sabe Jones
6e7f4a231d
chore(sprites): compile
2018-01-02 21:41:37 +00:00
Sabe Jones
822a0e56af
feat(notifications): recanvas sprites for notifs
2018-01-02 21:38:34 +00:00
Sabe Jones
da73c5c418
Merge branch 'release' into develop
2017-12-31 02:45:04 +00:00
Sabe Jones
2cf8439bd1
4.17.0
2017-12-31 02:44:43 +00:00
Sabe Jones
0e404ad6ba
chore(i18n): update locales
2017-12-31 02:43:40 +00:00
SabreCat
b9f709ab30
chore(sprites): compile
2017-12-31 02:35:50 +00:00
SabreCat
d57c525fab
feat(event): New Year's 2017-18
2017-12-31 02:34:52 +00:00
Alys
9a3a104ba4
fix typo in apidocs comment block
2017-12-30 08:43:11 +10:00
Keith Holliday
63bba13b5f
Changed paypal redirect to subscription page ( #9742 )
2017-12-26 17:31:23 -06:00
Keith Holliday
d90d781740
Added mobile style fixes ( #9741 )
2017-12-26 17:31:00 -06:00
Alys
a3bf329c44
make reset password apidocs comment more accurate
2017-12-24 09:23:32 +00:00
Sabe Jones
22a12e37fa
4.16.2
2017-12-22 21:58:16 +00:00
SabreCat
446e0422c7
Merge branch 'release' into develop
2017-12-22 21:57:43 +00:00
SabreCat
5220cc1bf3
fix(market): add broken Armoire items
2017-12-22 21:56:39 +00:00
Sabe Jones
e8976b40f4
Merge branch 'release' into develop
2017-12-22 21:42:02 +00:00
Sabe Jones
3b4b459e68
4.16.1
2017-12-22 21:41:37 +00:00
Sabe Jones
bbbdd89ade
chore(i18n): update locales
2017-12-22 21:41:18 +00:00
Sabe Jones
a20c1ba751
Include seasonal gear in Market class lists ( #9739 )
...
* fix(shops): include seasonal gear in Market class lists
* fix(market): display non-seasonal broken special items
Also fixes a bug where if a current seasonal item was broken, it would show up twice.
2017-12-22 15:29:51 -06:00
Alys
d725b5be19
fix typo in loading screen tip 8
2017-12-22 20:45:35 +00:00
Keith Holliday
545b052c10
Added fix for quantity confirmation ( #9735 )
2017-12-22 10:23:55 -06:00
SabreCat
028b9d569d
Merge branch 'release' into develop
2017-12-21 23:20:51 +00:00
Sabe Jones
85b861c4a9
4.16.0
2017-12-21 23:20:00 +00:00
Sabe Jones
762e87a82a
chore(i18n): update locales
2017-12-21 23:19:35 +00:00
SabreCat
b68e69e1a1
chore(sprites): compile
2017-12-21 23:12:06 +00:00
SabreCat
4764f115b1
feat(content): Subscriber Items Dec 2017
2017-12-21 23:10:54 +00:00
Keith Holliday
95c99295c1
Removed gold locally when user buys a card ( #9736 )
2017-12-21 10:27:09 -06:00
Keith Holliday
a7617fa947
Added broken megaphone icon ( #9737 )
2017-12-21 10:25:54 -06:00
Sabe Jones
2da2a47f32
4.15.3
2017-12-20 19:28:52 +00:00
Sabe Jones
8f744565e2
chore(i18n): update locales
2017-12-20 19:28:22 +00:00
SabreCat
714512b0a3
fix(promo): send payment method with promo
2017-12-20 18:41:19 +00:00
SabreCat
9538c86d02
fix(seasonal): include current season gear in Shop
2017-12-20 18:31:10 +00:00
Keith Holliday
afc1ffd90b
Refactored duplicate card section ( #9730 )
...
* Refactored duplicate card section
* Updated to new computed methods
2017-12-20 12:27:21 -06:00
Matteo Pagliazzi
6988875e8a
fix promo gifting
2017-12-20 19:09:15 +01:00
Keith Holliday
6e0b6171c6
Many ie style fixes ( #9728 )
2017-12-20 10:33:21 -06:00
Sabe Jones
53bbd93d80
4.15.2
2017-12-20 04:44:07 +00:00
Sabe Jones
75092336c4
fix(news): Holly, not Peppermint, potions
2017-12-20 04:43:43 +00:00
Sabe Jones
310bdf8cb5
4.15.1
2017-12-20 02:43:46 +00:00
Sabe Jones
9435a3089a
chore(i18n): update locales
2017-12-20 02:43:00 +00:00
SabreCat
bb6dac2e84
4.15.0
2017-12-20 02:27:56 +00:00
SabreCat
acf34e2344
chore(sprites): compile
2017-12-20 02:27:43 +00:00
SabreCat
1aac4c713d
feat(event): Winter Wonderland sprites (2/2)
2017-12-20 02:27:13 +00:00
SabreCat
bb527caa06
feat(content): Winter Wonderland sprites (1/2)
2017-12-20 02:26:21 +00:00
SabreCat
98bb6fd7ce
feat(content): Winter Wonderland 2017-18
...
and Starry Night Hatching Potions
2017-12-20 02:23:11 +00:00
Keith Holliday
b8c716ff82
Fixed pending damage display and nav size ( #9723 )
2017-12-18 12:31:16 -06:00
Sabe Jones
9830fce760
4.14.2
2017-12-15 19:26:15 +00:00
Sabe Jones
7fccf59f50
Merge branch 'release' into develop
2017-12-15 15:54:09 +00:00
Sabe Jones
dd79f2be60
4.14.1
2017-12-15 15:02:22 +00:00
Sabe Jones
fbdcd4b0a3
chore(i18n): update locales
2017-12-15 15:01:52 +00:00
SabreCat
e229bc5042
Merge branch 'release' into develop
2017-12-15 05:37:04 +00:00
SabreCat
44c7e8c9dc
4.14.0
2017-12-15 05:36:01 +00:00
SabreCat
c4ffe39ec9
chore(news): Bailey
2017-12-15 05:34:30 +00:00
Sabe Jones
dc3d694d0e
WIP: Buy-1-Get-1 Gift Subs ( #9719 )
...
* feat(promo): Buy-1-Get-1 Gift Subs
* feat(promo): add explanatory text to subscription screens
Also adds some add'l test coverage and creates a test context for this event
2017-12-14 23:09:02 -06:00
Sabe Jones
4f0ce77205
Winter Quest Bundle ( #9718 )
...
* feat(content): Winter Quest Bundle
* fix(sprites): revert spritesheet changes
2017-12-14 22:40:42 -06:00
Keith Holliday
c28ec24c33
Added notification for when leader is updated ( #9674 )
...
* Added notification for when leader is updated
* Abstracted challenge member search component
* Added challenge member search modal to challenge detail
* Added group search
2017-12-14 12:12:43 -06:00
Keith Holliday
54db84fddc
Payment tests refactor ( #9695 )
...
* Reorganized files, reduced function size, reduced duplication
* Refactored amazon tests organization
* Reduced duplication
* Reorganized paypal tests
* Reorganized stripe tests
* Fixed lint issues
* Fixed gem purchase expectations
* Added cloning so we don't modify the common block
2017-12-14 09:59:45 -06:00
Keith Holliday
e7fd2b4c79
[WIP] Added initial inapp loading screen with tips ( #9710 )
...
* Added initial inapp loading screen with tips
* Added new tips and styles
* Removed unrelated readme
2017-12-14 09:35:10 -06:00
Keith Holliday
05640f513e
Added test to recreate early cron issue ( #9668 )
...
* Added test to recreate early cron issue
* Gave user extra time based on reverse timezone change
2017-12-14 09:09:11 -06:00
SabreCat
b0ebdfeb65
Merge branch 'release' into develop
2017-12-13 22:16:30 +00:00
SabreCat
6c01db8d81
4.13.4
2017-12-13 22:15:11 +00:00
SabreCat
5a3751cbac
chore(news): Blog Bailey
2017-12-13 22:14:19 +00:00
Keith Holliday
7802e30e80
Added static/front and meta tags ( #9712 )
...
* Added static/front and meta tags
* Moved meta to index
2017-12-13 15:11:22 -06:00
Matteo Pagliazzi
899452279b
fix ie 11 rendering ( #9713 )
2017-12-13 13:51:04 -06:00
Keith Holliday
566716e2fe
Added display logic for npcs ( #9709 )
...
* Added display logic for npcs
* Fixed lint
2017-12-12 19:05:18 -06:00
SabreCat
2a42bc9450
Merge branch 'release' into develop
2017-12-12 21:27:04 +00:00
SabreCat
1ef62d1b66
4.13.3
2017-12-12 21:25:39 +00:00
SabreCat
355773ecf3
chore(news): FCC CTA
...
Also fixes an issue with sprite alignment of the Lamplighter Set.
2017-12-12 21:24:18 +00:00
Keith Holliday
2bb5751f33
Added float rounding ( #9657 )
...
* Added float rounding
* Changed to isNaN
2017-12-11 11:48:50 -06:00
Keith Holliday
2570c59130
Ensured admin can always PM user ( #9653 )
...
* Ensured admin can always PM user
* Fixed lint issues
* Updated admin check and removed async
* Removed console log
2017-12-11 11:48:17 -06:00
Keith Holliday
2dfcda068b
Added streak to export of challenge tasks ( #9625 )
...
* Added streak to export of challenge tasks
* Fixed tests
2017-12-11 11:39:43 -06:00
Keith Holliday
507133c76e
Added client side logging ( #9643 )
2017-12-11 11:07:16 -06:00
Keith Holliday
a7c115877f
Added query option to limit query fields ( #9642 )
...
* Added query option to limit query fields
* Removed only
2017-12-11 10:24:19 -06:00
Keith Holliday
1750a0c2e6
Updated responsive styles ( #9696 )
...
* Updated responsive styles
* Font adjustments
* Changed to max height
2017-12-09 23:23:16 -06:00
Keith Holliday
759ce61492
Added support for party invites by email ( #9665 )
...
* Added support for party invites by email
* Changed to groupInvite
2017-12-07 12:57:01 -05:00
Keith Holliday
57193bd5f3
Ensured quest drops are only from incomplete progress ( #9671 )
...
* Ensured quest drops are only from incomplete progress
* Fixed spelling error
2017-12-07 12:33:40 -05:00
Keith Holliday
e1a1b4eab6
Added body param for remove message ( #9669 )
...
* Added body param for remove message
* Removed console.log
2017-12-07 11:52:28 -05:00
Keith Holliday
350894f985
Added achievement restore migration ( #9641 )
...
* Added achievement restore migration
* Updated checks
2017-12-07 10:18:16 -05:00
Keith Holliday
0184d774c2
Disabled challenge button when loading ( #9686 )
2017-12-06 20:16:40 -05:00
Sabe Jones
d136162d48
4.13.2
2017-12-06 19:16:35 +00:00
SabreCat
2be8ddb60d
fix(news): winner typo
2017-12-06 19:15:34 +00:00
Keith Holliday
3c67f91525
Quest refactor ( #9681 )
...
* Separated out quest sidebar component
* Added accepted count
2017-12-06 11:13:44 -05:00
Keith Holliday
c02aadfac4
Made user pay for amoire locally ( #9673 )
2017-12-06 10:50:15 -05:00
Julius Jung
2f956252ab
Don't show shield when previewing two-handed weapon ( fixes #9495 ) ( #9676 )
...
* initial commit to not show shield when previewing two-hand weapon
* revert error made
* update to fix all combinations of equipping / trying two-handed weapons
* clarify conditional logic
* refactor to let avatar check for twoHanded display/hide logic
* add case when avatar doesn't have weapon equipped
2017-12-05 17:05:59 -06:00
Andrew Bustos
341f16cc82
Fixed block icon not showing in profile modal. ( #9667 )
...
* Fixed block and add icon not showing and the ordering of the buttons. Also fixed and added tooltips for buttons.
* Changed unnecessary change of color in svg icon files and changed tooltip attribute to not be empty
2017-12-05 15:01:18 -06:00
Julius Jung
ec179182e7
submit initial working solution to disallow selling of Saddle ( #9663 )
2017-12-05 14:22:59 -06:00
Pizilden
b886d7bb33
Added MAFL Theme ( #9633 )
2017-12-05 14:20:58 -06:00
Pizilden
a8f8f4f544
Added Pizilden's Theme ( #9632 )
2017-12-05 14:14:45 -06:00
Feywood
4047bf6943
Rewards permit decimal value. Fixes https://github.com/HabitRPG/habitica/issues/9513 ( #9617 )
...
* testing additional event trigger for sendMessage
* moved keyup event to newmessage
* added keyup event to tavern vue too
* removed number.toFixed, changed to placeholder and step
2017-12-05 14:13:54 -06:00
Julius Jung
a5a985fd00
Don't show shield when previewing two-handed weapon ( fixes #9495 ) ( #9607 )
...
* initial commit to not show shield when previewing two-hand weapon
* revert error made
* update to fix all combinations of equipping / trying two-handed weapons
* clarify conditional logic
* refactor to let avatar check for twoHanded display/hide logic
2017-12-05 14:11:19 -06:00
Alys
444d6889de
add subscription cancellation instructions for free Group Plans subscriptions ( #9606 )
2017-12-05 14:10:15 -06:00
negue
c56c69d464
market fixes 28th nov ( #9593 )
...
* list special gear by the `specialClass` - fixes #9485
* only disable the currencly label + value not the amount input - fixes #9492
* disable transformations on equipment previews - fixes #9497
* show boss strength - fixes #9522
* pin time travelers animals - closes #9382
* clean up + package-lock ?
* fix quest info
2017-12-05 14:09:34 -06:00
Kip Raske
4b610ba3f1
Fixing the pig flying too high in the stable square bug ( #9592 )
...
The `.FlyingPig` css class necessary to re-center the pig in its square
is no longer applied when the square is greyed out. So I am adding that
to the greyed out square. It seems to not have any affect on the other
pets.
2017-12-05 14:06:35 -06:00
Feywood
65e3b599e6
Fix for sending chat with ctrl enter for windows chrome/firefox. Fixes https://github.com/HabitRPG/habitica/issues/9380 ( #9588 )
...
* testing additional event trigger for sendMessage
* moved keyup event to newmessage
* added keyup event to tavern vue too
* removed obsolete check from _updateCarretPosition
* fixed lint issue
2017-12-05 14:05:01 -06:00
aalsehly86
7caf211bec
Fix issue #9534 - changed the character-name ( #9547 )
...
* Fix issue #9534 - changed the character-name from $white to $header-dark-background
* changes to #9534 - changed character-name color from -dark-background to -color.
* character-name color is back to #9534
* changed character-name color to -200
* Changed colors for character name and level details #9534
2017-12-05 14:02:29 -06:00
Julius Jung
d4bc7c77a9
Check previous gear owned before purchasing next level gear ( fixes #9071 ) ( #9466 )
...
* add another check if previous gear is owned
* respect gear purchase order
* catch error with miscalculation of equipment number floor
* add integration test for proper equipment purchasing order
* fix syntax
* add 'previousGearNotOwned' string
* rewrite logic for different starting levels for wep vs others
* separate and add tests for armor and weapon
* rename variable for clarification
* skip check if itemIndex is NaN
* change obscure NaN check for readability
* change conditional from checking NaN to Int
2017-12-05 13:58:12 -06:00
Tyler Nychka
bfaa7c0fea
Validate that everyX values in dailies are integers bounded by 0 and 9999 fixes #8782 ( #9268 )
...
* Validate that everyX values are integers bounded by 0 and 9999
* Added client side check
* Updated tests
* Added migration for bad dailies
Near idential to the other task migration.
* fix(typo): camelCase function call
2017-12-05 13:55:32 -06:00
Sabe Jones
8367de34bf
Merge branch 'release' into develop
2017-12-05 19:47:52 +00:00
Sabe Jones
ea6b78b7ca
4.13.1
2017-12-05 19:47:26 +00:00
Sabe Jones
401067bfed
chore(i18n): update locales
2017-12-05 19:46:40 +00:00
Sabe Jones
b457daa616
Merge branch 'release' into develop
2017-12-05 19:29:34 +00:00
Sabe Jones
54c2441934
4.13.0
2017-12-05 19:29:06 +00:00
Sabe Jones
9e8807c40d
Armoire and Backgrounds December 2017 ( #9659 )
...
* feat(content): Armoire and Backgrounds 2017/12
* chore(sprites): compile
* chore(news): Bailey
2017-12-05 19:29:00 +00:00
Sabe Jones
9bfbeaf93e
Armoire and Backgrounds December 2017 ( #9659 )
...
* feat(content): Armoire and Backgrounds 2017/12
* chore(sprites): compile
* chore(news): Bailey
2017-12-05 13:25:52 -06:00
Keith Holliday
860efefdb2
Removed client side armoire call ( #9660 )
2017-12-05 12:23:31 -06:00
Keith Holliday
6310482b9d
Added popovers to quests ( #9655 )
2017-12-05 10:57:28 -05:00
Keith Holliday
2d4928cd2b
Removed challenge access restriction ( #9652 )
2017-12-04 15:57:38 -05:00
SabreCat
f3c2c0f901
Merge branch 'release' into develop
2017-12-04 19:23:55 +00:00
Keith Holliday
1fc84c2357
Added calculated property ( #9637 )
2017-12-04 11:24:04 -06:00
Keith Holliday
13cdcedcba
Added support for scoring group tasks down after approval ( #9623 )
...
* Added support for scoring group tasks down after approval
* Fixed lint issues
2017-12-04 11:23:47 -06:00
Matteo Pagliazzi
72f0b8ed7c
send correct email when user is removed from group plan
2017-12-04 12:04:07 +01:00
thehollidayinn
95f9479d7a
4.12.6
2017-12-02 08:37:36 -06:00
Keith Holliday
af095d8450
Revert query optimization ( #9636 )
2017-12-02 08:35:31 -06:00
Sabe Jones
470495387c
4.12.5
2017-12-02 03:28:44 +00:00
Keith Holliday
bdef1ca23c
Fixed max width none ( #9631 )
2017-12-01 21:26:52 -06:00
SabreCat
1835804e86
4.12.4
2017-12-01 21:33:06 +00:00
SabreCat
cb58994bdf
Merge branch 'release' into develop
2017-12-01 21:32:28 +00:00
SabreCat
44f3b73183
fix(avatar): layer base/bangs correctly
2017-12-01 21:10:33 +00:00
Luan Muniz
7e23fdc22a
Fix install node permissions ( #9621 )
...
Signed-off-by: Luan <luan@luanmuniz.com.br >
2017-12-01 16:05:17 +00:00
Keith Holliday
e138d2b67b
Added needs cron check to achievements ( #9624 )
2017-12-01 09:54:43 -06:00
Keith Holliday
3e3248fecb
Changed row adding when user blurs/focuses ( #9610 )
2017-12-01 08:37:37 -06:00
Keith Holliday
78ee60611a
Remove cancel button when clicked ( #9616 )
2017-12-01 08:03:54 -06:00
Keith Holliday
3c7aaa605b
Fixed text being cut off ( #9612 )
2017-12-01 08:03:36 -06:00
Keith Holliday
00343da266
Added max width seetings to screens larger than 1300 ( #9609 )
2017-12-01 07:47:45 -06:00
Sabe Jones
56d09411d9
Merge branch 'release' into develop
2017-12-01 00:31:23 +00:00
Sabe Jones
ae0df2242a
4.12.3
2017-12-01 00:30:49 +00:00
Sabe Jones
5b06b28c97
chore(event): end Thunderstorm Potions
2017-12-01 00:30:06 +00:00
Keith Holliday
c6a3bfb291
Added exp reset when changing level ( #9611 )
2017-11-30 15:45:26 -06:00
Keith Holliday
7797794cd5
Deselect a tag if it is selected when removing ( #9614 )
2017-11-30 15:45:14 -06:00
Keith Holliday
d9e09a5f3d
Fixed streak bonus style ( #9608 )
2017-11-30 12:37:53 -06:00
Keith Holliday
4e73c8513e
Hide progress if user is not on quest ( #9597 )
2017-11-30 12:37:31 -06:00
Keith Holliday
9421fd7ced
Added analytics to backgrounds ( #9615 )
2017-11-30 12:10:49 -06:00
Keith Holliday
699de64328
Added more fields to scoring ( #9613 )
2017-11-30 10:09:04 -06:00
Keith Holliday
6f9cbf9ca1
Only update the user when editing profile ( #9601 )
2017-11-30 08:19:03 -06:00
Keith Holliday
a097819b72
User auth performance improvements ( #9589 )
...
* Added initial user projecting in auth and fixed projection for get user tasks
* Added fields to score route
* Added another field to get tasks
* Added group fields to user
2017-11-30 08:17:28 -06:00
Keith Holliday
77f71b5415
Fixed saving in progress tag when clicking save ( #9598 )
2017-11-30 08:16:54 -06:00
Keith Holliday
ced3621dea
Fixed leaving from guild list item ( #9599 )
2017-11-30 08:16:00 -06:00
Keith Holliday
e321d85b3c
Donate buy modal fix ( #9604 )
...
* Added donate back and buy modal
* Fixed login check
* Added ability to remove mustache
2017-11-30 08:15:28 -06:00
SabreCat
d72b40d5b0
Merge branch 'release' into develop
2017-11-29 05:07:42 +00:00
SabreCat
54443a2980
4.12.2
2017-11-29 05:04:46 +00:00
SabreCat
00dc990974
chore(event): end Thanksgiving, add Bailey
2017-11-29 05:03:01 +00:00
Keith Holliday
3737aa045d
Fixed text when cloning ( #9594 )
2017-11-28 19:18:04 -06:00
Keith Holliday
b03ddf6f7d
Added fix for task order using / for arrays ( #9590 )
2017-11-28 14:57:08 -06:00
tim1234ltp
4ab89fd3e0
Bug fixes on Subscription termination date format [Fixes Issues #9186 ] ( #9583 )
...
* Fixed date.
* Got rid of the filter and returned moment.
* fix the return value
* Stupid typo.
2017-11-28 09:19:29 +01:00
negue
f1e200c0f5
autofix pinned seasonal gear - fixes #9448 ( #9570 )
...
* auto-remove officialPinned item from userPinned-array on pinning
* hide event limited message if an item was already owned by the user
2017-11-28 09:11:40 +01:00
Ryan Holinshead
218664dfcc
(ISSUE-9353) Fix pinned item alignment ( #9358 )
...
* (ISSUE-9353) Fix pinned item alignment
- Get rid of justify-content: space-between to allow flex-start default to be used
- Add margin to direct children (item-wrappers)
* Issue-9353: Change selector to & > div instead of just > for more explicit selection of direct child divs
* Fix rewards item spacing to match Zeplin mockups
- Make sure horizontal/vertical spacing between items is 16px
- Add use of grid if supported, else use flex
2017-11-27 20:54:03 -06:00
Trevor Ford
a0f29e970d
fix Stable sidebar width and center inventory drawer ( fixes #9263 ) ( #9419 )
...
* fix Stable sidebar width and center inventory drawer (fixes #9263 )
* hide all .standard-sidebars on small/mobile devices
2017-11-27 20:48:52 -06:00
MathWhiz
200cd66d66
Use config when starting development server ( #9410 )
...
* Use config when starting development server
* import nconf setup from website
* Add comment explaining choice
* Fix lint issues
2017-11-27 20:38:27 -06:00
MathWhiz
dd05a8d608
Contributor Title tooltip ( #9413 )
...
* Remove usage of cachedProfileData when determining contributor level
* Add tooltip
* Remove directive import
* /s/msg.contributor.title/msg.contributor.text
* move tooltip placement
* update tooltip position
2017-11-27 20:37:36 -06:00
Asif Mallik
299e88233c
Fixes multiple complete and uncomplete for todos and daily ( Fixes #8669 ) ( #8971 )
...
* Fixed bug that allows users to complete todo and daily multiple times
* Added tests
* Fix syntax
* Fix existing tests that rely on multiple complete or uncomplete
* Undoes removal of website/client/README.md
* Change sessionOutdated string to reflect separate client needs
* Fix should update history test by changing lastCron
2017-11-27 20:13:18 -06:00
Ryan Holinshead
26bde1f766
Character Create Modal - Prevent Options From Jumping When Selected ( #9252 )
...
* Prevent options from jumping when selected due to border being added/removed based on active option. Instead, always have a border on the option but set its color when active
* Use gray instead of white border in order to match background so that it isn't visible while unselected. Add margin-bottom back
* Make sure the locked option style remains unchanged
- Nest .locked in .customize-options .option to get specificity
- Override border, border-radius, and margin-top for .locked
- Set the override values to what would be applied without other style changes
2017-11-27 20:11:15 -06:00
Garrett Scott
d95836b881
Translator minor changes fixes #8917 ( #9297 )
...
* Updated userItemsNotEnough string
* Added a variable to be passed to the deleteSocialAccountText string. This variable name is `magic_word` and is set as DELETE where used
* modified incorrectDeletePhrase to use a variable rather than translatable string for the word DELETE. Updated the DELETE-user test and the user api
* Changed noSudoAccess from translatable string to static
* Changed enterprisePlansEmailSubject from a translatable string to a static string within groupPlans.vue
* Fixed test problems with translation fixes
* Added no sudo access string to api messages
* changed plain string to apiMessage for no sudo access messages
2017-11-27 20:08:39 -06:00
Tyler Nychka
fac81bb9ee
Long names overflow task box fixes #9403 ( #9404 )
...
* Issue 9403 Long names overflow task box
* Added padding
* Enabled overflow-wrap: break-word;
Added min width to allow overflow-wrap to actually break content
2017-11-27 20:07:13 -06:00
Sarvesh Kakodkar
b323abd225
Added confirmation step at begin button for quest ( #9199 )
...
* Added confirmation step at begin button for quest
* Fixed the 3 errors caused by questConfirm method in travis-ci
2017-11-27 20:05:05 -06:00
negue
b3870e5f34
multiple market fixes ( #9468 )
...
* show `selectMemberModal` to send a card, even if the user doesn't have a party yet
* market - prevent filter reset on pinning items
* hide buy amount for gear, backgrounds, mystery_set, card, rebirth_orb, fortify, armoire - fix mystery set preview in timetravelers
* purchase confirmation on gem / hourglass purchases
* fix lint
2017-11-27 19:54:55 -06:00
kartik adur
29dc56c12f
Party roster sorter: Member Modal Component ( #9472 )
...
* modify sort options for party members
* add unittest for membersModalComponent sort
* updates as requested in PR
* removed duplicates for `class` and `background` from flavour text
* fix linting error thrown by travis ci
2017-11-27 19:54:13 -06:00
Esben Sparre Andreasen
b62f08d500
Misc. bug fixes from lgtm.com (2) ( #9474 )
...
* Remove dead branch of ternary: `gift` is always truthy here
Problem found here:
- https://lgtm.com/projects/g/HabitRPG/habitrpg/snapshot/dist-98076885-1510577633582/files/website/server/libs/amazonPayments.js?sort=name&dir=ASC&mode=heatmap&excluded=false#x5a22f31110a55091:1
* Remove superfluous argument, preenUserHistory only takes two args
Problem found here:
- https://lgtm.com/projects/g/HabitRPG/habitrpg/snapshot/dist-98076885-1510577633582/files/website/server/libs/cron.js?sort=name&dir=ASC&mode=heatmap&excluded=false#xf16a045ecabb07f6:1
* Cleanup: remove useless assignments
Problems found here:
- https://lgtm.com/projects/g/HabitRPG/habitrpg/snapshot/dist-98076885-1510577633582/files/website/client/store/actions/shops.js?sort=name&dir=ASC&mode=heatmap&excluded=false#xf782ed2cf920441%3A1
- https://lgtm.com/projects/g/HabitRPG/habitrpg/snapshot/dist-98076885-1510577633582/files/website/client/app.vue?sort=name&dir=ASC&mode=heatmap&excluded=false#x172c1dda85e84dc8%3A1
- https://lgtm.com/projects/g/HabitRPG/habitrpg/snapshot/dist-98076885-1510577633582/files/website/client/components/settings/site.vue#x9b3afee802a3a8f8%3A1
- https://lgtm.com/projects/g/HabitRPG/habitrpg/snapshot/dist-98076885-1510577633582/files/website/client/components/selectMembersModal.vue?sort=name&dir=ASC&mode=heatmap&excluded=false#x1fbc2a3d62facd70:1
- https://lgtm.com/projects/g/HabitRPG/habitrpg/snapshot/dist-98076885-1510577633582/files/website/common/script/libs/taskClasses.js?sort=name&dir=ASC&mode=heatmap&excluded=false#x41ce0e121a4defee:1
* Fix online editor whitespace change.
2017-11-27 19:51:25 -06:00
Esben Sparre Andreasen
f62177fb1a
Misc. bug fixes from lgtm.com ( #9325 )
...
* Bugfix: declare variable locally
* Bugfix: fix syntax error
* Bugfix: regex char-class with alternatives
The old implementation used character classes instead of
alternatives. As a consequence, the regex would match:
- a_warrior_0
- r_warrior_0
- m_warrior_0
- o_warrior_0
- r_warrior_0
- |_warrior_0
- h_warrior_0
- ...
The regex will now match:
- armor_warrior_0
- head_warrior_0
- shield_warrior_0
2017-11-27 19:51:02 -06:00
Paul
885f2998ae
System messages flaggable ( #9408 )
...
* Remove flag from system messages, throw an error if system messages are flagged
* Modify unflag system message test to check if flagging a system message throws an error
* Move email from nconf to top
2017-11-27 19:45:04 -06:00
Paul
2afd96e11c
Remove spaces from filters ( #9524 )
2017-11-27 19:44:33 -06:00
Paul
cd92f44365
Fix difficult to edit checklists in Firefox ( #9525 )
...
* Change checklist item hover from move to text
* Add vue draggable
* Add vue draggable
* Replace sortablejs directive with Vue Draggable component
* Indent draggable properties
2017-11-27 19:43:24 -06:00
Paul
863177902a
Remove extra 'to' paramater from router link ( #9529 )
2017-11-27 19:42:53 -06:00
Cassidy Pignatello
96974461e5
Change badge tooltips fixes https://github.com/HabitRPG/habitica/issues/9520 ( #9539 )
...
* updates text for costume contestant
* updates text for contributor badge
* removes unnecessary "Badge" text from contribName
2017-11-27 19:37:18 -06:00
Paul
8895b70ffa
Adjust left positioning of the left-panel to unobscure sroll-bar, change left panel overflow to overflow-y ( #9544 )
2017-11-27 19:35:30 -06:00
Kip Raske
03480ebfc7
Passing quantity to the API call when buying quests from the shop ( #9565 )
...
You can buy multiple quests from the buy modal, but the quanitity is
never passed to the server. So the client thinks that you are buying the
number you said you did, but the server only buys one regardless. This
can lead to syncing problems down the road.
2017-11-27 19:33:08 -06:00
Joseti
9b8676f02e
Changed "Donate" button to "Contribute" button ( #9581 )
...
* Changed functionality of "donate"-button on static pages
* Changed strings to reflect change from "donate" to "contribute"
2017-11-27 19:29:45 -06:00
Keith Holliday
3e7738b5b1
Added keys to for loops ( #9584 )
2017-11-27 12:46:25 -06:00
Keith Holliday
33a235b46c
Fixed equiping glasses and ears ( #9585 )
2017-11-27 12:19:36 -06:00
Keith Holliday
137d6c1f9d
Set default empty array when party members haven't loaded ( #9579 )
...
* Set default empty array when party members haven't loaded
* Corrected variable usage
2017-11-27 11:59:42 -06:00
Keith Holliday
1a5e820d88
Fixed when user unclaims a task assigned to them ( #9578 )
...
* Fixed when user unclaims a task assigned to them
* Removed test
* Fixed lint
2017-11-27 11:38:59 -06:00
Keith Holliday
0c7f9ca6bb
Changed search to regex ( #9575 )
...
* Changed search to regex
* Changed to array
2017-11-27 11:10:26 -06:00
Keith Holliday
3e6b3ce3ff
Added habitica event for profile display ( #9576 )
2017-11-27 10:29:20 -06:00
Keith Holliday
ea5ba965e7
Fixed promoting group leader ( #9574 )
2017-11-27 10:27:30 -06:00
Keith Holliday
7215a550b5
Added page increment when page is loaded to prevent scroll stopping ( #9573 )
2017-11-27 10:23:04 -06:00
Keith Holliday
3235dfa236
Added equipment filter ( #9572 )
2017-11-27 10:22:34 -06:00
Keith Holliday
9baf7a7c67
Do not reset item when buying cards ( #9571 )
2017-11-27 10:22:00 -06:00
Alys
cd629ef7fa
add missing @ before a contributor's name in quest content
2017-11-27 09:16:13 +00:00
Keith Holliday
9ef7c45241
Ensured user is saved after validation checks ( #9569 )
2017-11-23 20:46:02 -06:00
Alys
fef3d09f2d
remove words related to alcohol
...
This is because they're causing problems in housework guilds (alcohol
is used for cleaning) and since it's coming up to Christmas a lot of
guilds are starting to have permissible conversations about drinks,
rum balls, etc.
We might put these back after Christmas but make specific exceptions
for the housework guilds.
When a more advanced word blocker is introduced, we'll be able to
ban alcohol words only in the Tavern. For irony.
2017-11-23 17:52:22 +00:00
Matteo Pagliazzi
53c83c585a
fix navbar not showing up in homepage
2017-11-23 16:07:58 +01:00
Keith Holliday
e628c5dc3b
Fixed task best color ( #9563 )
2017-11-21 14:02:53 -06:00
Keith Holliday
9eaa531f66
Amazon payment fixes ( #9562 )
...
* Added custom amazon event, removed redundency, fixed variable names
* Fixed more variables and group plan data
2017-11-21 14:02:40 -06:00
Keith Holliday
3ffea4332e
Added extra confirmation incase the class modal shows multiple times ( #9557 )
2017-11-20 15:57:33 -06:00
Sabe Jones
4618fd8954
Merge branch 'release' into develop
2017-11-20 19:21:17 +00:00
Keith Holliday
1e69f42d0f
Added account transfer migration ( #9548 )
...
* Added account transfer migration
* Removed bad comment
2017-11-19 16:53:08 -06:00
Keith Holliday
9c2f5213cb
Challenge fixes ( #9528 )
...
* Added challenge member search to progress dropdown
* Added leave challenge modal
* Allowed editing for challenge leader only
* Pevented users from editing challenge task info
* Set default progress default to daily
* Removed reward filters from user challenge progress
2017-11-17 17:13:07 -06:00
Sabe Jones
c06d5107ac
Merge branch 'release' into develop
2017-11-17 22:50:27 +00:00
MathWhiz
89e4cbcffe
Disable immutable inputs when editing a challenge ( #9412 )
...
* Disable uneditable inputs when editing a challenge
* Revert prize display when creating
2017-11-17 23:45:38 +11:00
Keith Holliday
67564317fb
Group plan fixes ( #9518 )
...
* Fixed group plan editing
* Added translations
* Abstracted query for group or challenge tasks
2017-11-17 20:31:39 +11:00