Sabe Jones
3c0cd7067a
4.94.1
2019-05-09 14:32:23 -05:00
Sabe Jones
5a473eb0e0
Merge branch 'develop' into release
2019-05-09 14:32:14 -05:00
Sabe Jones
e6fcdf62ef
fix(sprites): dojo resize fix
2019-05-09 14:31:28 -05:00
Sabe Jones
09e748bc92
feat(content): reenable Feathered Friends bundle
2019-05-09 14:27:22 -05:00
Matteo Pagliazzi
9151690f86
Better group plan and subscription cancellation ( #11132 )
...
* wip: better group plan cancellation
* add cancelation confirm modal
* abstract confirm modal for subs
* abstract canceled modal for subs
* working code
* add missing files
* fix text and margins
* fix(cancel modal): share css and add close icon
2019-05-08 21:37:02 +02:00
Sabe Jones
c125ac4d93
fix(client): avoid TypeError in store state
2019-05-08 12:18:42 -05:00
Sabe Jones
aa61c1fe06
Merge branch 'release' into develop
2019-05-07 15:57:44 -05:00
Sabe Jones
c6a7ee3f56
4.94.0
2019-05-07 15:57:14 -05:00
Sabe Jones
411213f381
chore(sprites): compile
2019-05-07 15:57:02 -05:00
Sabe Jones
b2dabcaf98
feat(content): Armoire items and backgrounds 5/19
2019-05-07 15:56:51 -05:00
chen
2f3927fcaa
column-background should have 100% width ( #11142 )
2019-05-03 15:57:00 +02:00
negue
f84562446d
fix loading owned messages ( #11147 )
2019-05-03 15:53:35 +02:00
Sabe Jones
0a840ca952
4.93.4
2019-05-03 08:47:40 -05:00
HydeHunter2
c0837e3b3c
Fix challenge update ( #11148 )
...
* Fix challenge update
Fix some problem in challenge update
* Fix test
* Move leader to noUpdate
* Move leader to noUpdate
2019-05-03 15:35:56 +02:00
HydeHunter2
95c1893b0c
Fix challenge update ( #11148 )
...
* Fix challenge update
Fix some problem in challenge update
* Fix test
* Move leader to noUpdate
* Move leader to noUpdate
2019-05-03 15:35:12 +02:00
Sabe Jones
d8ea3bd23a
4.93.3
2019-05-02 14:25:07 -05:00
Sabe Jones
0ce11b82df
Merge branch 'develop' into release
2019-05-02 14:25:02 -05:00
Sabe Jones
b4c47b4afd
chore(sprites): compile
2019-05-02 14:24:39 -05:00
Sabe Jones
4777850601
chore(event): end Flinging
2019-05-02 14:24:29 -05:00
Sabe Jones
9a3e208c9b
Merge branch 'release' into develop
2019-04-30 14:17:32 -05:00
Sabe Jones
792d5998b0
4.93.2
2019-04-30 14:17:14 -05:00
Sabe Jones
53515fd3f4
chore(news): Bailey
2019-04-30 14:17:05 -05:00
Sabe Jones
946147a4aa
4.93.1
2019-04-29 13:45:04 -05:00
Sabe Jones
983ea7c6c7
fix(strings): mixed-up armor notes
2019-04-29 13:44:52 -05:00
Sabe Jones
1135ab946e
Sabrecat/groups quick wins ( #11146 )
...
* WIP(groups): quickish wins
* WIP(groups): two quick wins
1. Don't show task creation button if user is not leader or manager
2. Don't require JS confirm() for approving tasks
* fix(group-plans): allow delete from options button
* fix(group-plans): update tasksOrder when task deleted
* fix(group-tasks): dismiss notification when user takes action
* refactor(tasks): DRY out create button styling
* fix(group-tasks): sync after claiming/unclaiming
* fix(claiming): better sync and notif handling
* fix(tasks): force sync instead of explicitly clearing notif
* fix(tasks): reposition task creation button
* fix(group-tasks): default to single completion
* fix(group-tasks): move completion condition field above approval switch
* fix(group-tasks): todo validation error and approval notif dismissal
* fix(group-tasks): default single completion on client
* fix(group-tasks): move completion condition up more
* fix(group-tasks): maintain client-side user assignment list
* fix(group-tasks): remove approval notifications when task deleted
* fix(group-tasks): send assigned task to top of task list
* fix(group-tasks): remove useless tag filter dropdown
* feat(group-tasks): notify user of assigned task
* fix(group-tasks): don't allow approval of tasks w/ no approval request
* fix(tests): adjust expectations
* fix(group-tasks): more sensible action on assignment notif click
2019-04-29 13:38:28 -05:00
HydeHunter2
5a15c73fca
Reload after rebirth ( #11125 )
...
* Add restart after rebirth
Page will be reloaded after purchasing "Orb of Rebirth"
* Remove restart after closing achievement
This reload is not needed, as the page now reloads immediately after purchasing "Orb of Rebirth"
* Move rebirth notification to modal
* Delete references to rebirth notification
2019-04-27 19:32:33 +02:00
HydeHunter2
3f99c14a37
Seasonal alert removed for items you own ( #11135 )
2019-04-27 19:28:35 +02:00
HydeHunter2
9e515d96c3
Remove reward button for non-leader/non-admin ( #11136 )
2019-04-27 19:26:02 +02:00
HydeHunter2
40e0017b17
Separate tags of different types ( #11123 )
...
Challenge, group and user tags are separated
2019-04-27 19:22:09 +02:00
HydeHunter2
251563690e
Fix tag text overlapping ( #11124 )
...
* Fix word-wrapping in user
* Fix word-wrapping in taskModal
2019-04-27 19:21:05 +02:00
negue
83070e211d
Inbox: Add API to list conversations ( #11110 )
...
* Add API to list inbox conversations
* fix test + add api doc
* use `.lean()`
* orderBy after the the grouped conversations are loaded
* fix ordering
2019-04-26 18:45:05 +02:00
Matteo Pagliazzi
3be075ad43
fix(tests): Items Utils > castItemVal fix fn call
2019-04-26 00:02:53 +02:00
Matteo Pagliazzi
043e0fb819
fix #9514 : await user update client sid
2019-04-25 22:49:58 +02:00
Matteo Pagliazzi
9d473cc92e
wip: fix setting (some) items values in the hall of heroes ( #11133 )
2019-04-25 22:41:43 +02:00
Sabe Jones
99dec2eb0c
4.93.0
2019-04-25 13:55:22 -05:00
Sabe Jones
cbb04d221d
Merge branch 'develop' into release
2019-04-25 13:55:17 -05:00
Sabe Jones
1b93f20451
chore(sprites): compile
2019-04-25 13:54:58 -05:00
Sabe Jones
0f374abd27
feat(content): subscriber mystery set
2019-04-25 13:42:49 -05:00
Sabe Jones
a4a8ac6c5e
Merge branch 'release' into develop
2019-04-23 15:30:37 -05:00
Sabe Jones
3854c6f62f
4.92.6
2019-04-23 15:30:14 -05:00
Sabe Jones
82cd53f8cb
chore(news): Bailey
2019-04-23 15:29:15 -05:00
Sabe Jones
6f7cd96e9f
Improved number validation ( #11131 )
...
* fix(purchasing): more number validation
* test(purchasing): add error cases
Also refactor NaN check and create client mixin
* fix(purchasing): cover "purchase" cases
2019-04-23 15:19:49 -05:00
Phillip Thelen
821fc1d9c0
Fix 500 server error when trying to log in with wrong username ( #11126 )
2019-04-23 18:38:56 +02:00
negue
e4eca4b767
Challenges: infinite scroll ( #11112 )
...
* debounced infinite scroll on challenges
* add back the normal link color
2019-04-19 16:22:37 +02:00
Matteo Pagliazzi
bd3de3c48c
Spells Performances ( #11104 )
...
* spells: only select needed fields
* fix tests
* add comment
2019-04-19 16:18:32 +02:00
Sabe Jones
9f09a0396b
4.92.5
2019-04-18 14:16:19 -05:00
Sabe Jones
f16e0bd044
chore(news): Bailey
...
also conclude email A/B testing
2019-04-18 14:15:28 -05:00
Melior
c91de90fff
Update from Weblate ( #11118 )
...
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (56 of 56 strings)
Translation: Habitica/Faq
Translate-URL: https://translate.habitica.com/projects/habitica/faq/pt_BR/
* Translated using Weblate (English (United Kingdom))
Currently translated at 100.0% (333 of 333 strings)
Translation: Habitica/Front
Translate-URL: https://translate.habitica.com/projects/habitica/front/en_GB/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (333 of 333 strings)
Translation: Habitica/Front
Translate-URL: https://translate.habitica.com/projects/habitica/front/pt_BR/
* Translated using Weblate (Russian)
Currently translated at 100.0% (333 of 333 strings)
Translation: Habitica/Front
Translate-URL: https://translate.habitica.com/projects/habitica/front/ru/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1767 of 1767 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (293 of 293 strings)
Translation: Habitica/Generic
Translate-URL: https://translate.habitica.com/projects/habitica/generic/pt_BR/
* Translated using Weblate (Russian)
Currently translated at 99.6% (292 of 293 strings)
Translation: Habitica/Generic
Translate-URL: https://translate.habitica.com/projects/habitica/generic/ru/
* Translated using Weblate (Russian)
Currently translated at 99.5% (480 of 482 strings)
Translation: Habitica/Groups
Translate-URL: https://translate.habitica.com/projects/habitica/groups/ru/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (482 of 482 strings)
Translation: Habitica/Groups
Translate-URL: https://translate.habitica.com/projects/habitica/groups/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (153 of 153 strings)
Translation: Habitica/Limited
Translate-URL: https://translate.habitica.com/projects/habitica/limited/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (36 of 36 strings)
Translation: Habitica/Loadingscreentips
Translate-URL: https://translate.habitica.com/projects/habitica/loadingscreentips/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (27 of 27 strings)
Translation: Habitica/Loginincentives
Translate-URL: https://translate.habitica.com/projects/habitica/loginincentives/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (66 of 66 strings)
Translation: Habitica/Messages
Translate-URL: https://translate.habitica.com/projects/habitica/messages/pt_BR/
* Translated using Weblate (Russian)
Currently translated at 98.4% (65 of 66 strings)
Translation: Habitica/Messages
Translate-URL: https://translate.habitica.com/projects/habitica/messages/ru/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (169 of 169 strings)
Translation: Habitica/Npc
Translate-URL: https://translate.habitica.com/projects/habitica/npc/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (8 of 8 strings)
Translation: Habitica/Overview
Translate-URL: https://translate.habitica.com/projects/habitica/overview/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (128 of 128 strings)
Translation: Habitica/Quests
Translate-URL: https://translate.habitica.com/projects/habitica/quests/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (144 of 144 strings)
Translation: Habitica/Pets
Translate-URL: https://translate.habitica.com/projects/habitica/pets/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (638 of 638 strings)
Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/pt_BR/
* Translated using Weblate (Russian)
Currently translated at 100.0% (638 of 638 strings)
Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/ru/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (57 of 57 strings)
Translation: Habitica/Spells
Translate-URL: https://translate.habitica.com/projects/habitica/spells/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (27 of 27 strings)
Translation: Habitica/Rebirth
Translate-URL: https://translate.habitica.com/projects/habitica/rebirth/pt_BR/
* Translated using Weblate (Russian)
Currently translated at 100.0% (217 of 217 strings)
Translation: Habitica/Subscriber
Translate-URL: https://translate.habitica.com/projects/habitica/subscriber/ru/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (217 of 217 strings)
Translation: Habitica/Subscriber
Translate-URL: https://translate.habitica.com/projects/habitica/subscriber/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (211 of 211 strings)
Translation: Habitica/Tasks
Translate-URL: https://translate.habitica.com/projects/habitica/tasks/pt_BR/
* Translated using Weblate (Spanish)
Currently translated at 97.8% (415 of 424 strings)
Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/es/
* Translated using Weblate (Italian)
Currently translated at 96.6% (410 of 424 strings)
Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/it/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 98.1% (416 of 424 strings)
Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 98.1% (416 of 424 strings)
Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (169 of 169 strings)
Translation: Habitica/Npc
Translate-URL: https://translate.habitica.com/projects/habitica/npc/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (169 of 169 strings)
Translation: Habitica/Npc
Translate-URL: https://translate.habitica.com/projects/habitica/npc/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (169 of 169 strings)
Translation: Habitica/Npc
Translate-URL: https://translate.habitica.com/projects/habitica/npc/zh_Hans/
* Translated using Weblate (French)
Currently translated at 99.7% (423 of 424 strings)
Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/fr/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (638 of 638 strings)
Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (638 of 638 strings)
Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (638 of 638 strings)
Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (638 of 638 strings)
Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (638 of 638 strings)
Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 99.9% (1766 of 1767 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 99.9% (1766 of 1767 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/zh_Hans/
* Translated using Weblate (German)
Currently translated at 100.0% (424 of 424 strings)
Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/de/
* Translated using Weblate (German)
Currently translated at 100.0% (424 of 424 strings)
Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/de/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 99.8% (637 of 638 strings)
Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 99.8% (637 of 638 strings)
Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/zh_Hans/
* Translated using Weblate (Russian)
Currently translated at 100.0% (482 of 482 strings)
Translation: Habitica/Groups
Translate-URL: https://translate.habitica.com/projects/habitica/groups/ru/
* Translated using Weblate (Russian)
Currently translated at 100.0% (482 of 482 strings)
Translation: Habitica/Groups
Translate-URL: https://translate.habitica.com/projects/habitica/groups/ru/
* Translated using Weblate (Russian)
Currently translated at 100.0% (144 of 144 strings)
Translation: Habitica/Pets
Translate-URL: https://translate.habitica.com/projects/habitica/pets/ru/
* Translated using Weblate (Russian)
Currently translated at 100.0% (144 of 144 strings)
Translation: Habitica/Pets
Translate-URL: https://translate.habitica.com/projects/habitica/pets/ru/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 99.8% (637 of 638 strings)
Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 99.8% (637 of 638 strings)
Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/zh_Hans/
* Translated using Weblate (Russian)
Currently translated at 100.0% (144 of 144 strings)
Translation: Habitica/Pets
Translate-URL: https://translate.habitica.com/projects/habitica/pets/ru/
* Translated using Weblate (Russian)
Currently translated at 100.0% (144 of 144 strings)
Translation: Habitica/Pets
Translate-URL: https://translate.habitica.com/projects/habitica/pets/ru/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (56 of 56 strings)
Translation: Habitica/Faq
Translate-URL: https://translate.habitica.com/projects/habitica/faq/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (56 of 56 strings)
Translation: Habitica/Faq
Translate-URL: https://translate.habitica.com/projects/habitica/faq/zh_Hans/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (424 of 424 strings)
Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/en@pirate/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (424 of 424 strings)
Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/en@pirate/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (424 of 424 strings)
Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/en@pirate/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (638 of 638 strings)
Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/es/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (56 of 56 strings)
Translation: Habitica/Faq
Translate-URL: https://translate.habitica.com/projects/habitica/faq/es/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (206 of 206 strings)
Translation: Habitica/Settings
Translate-URL: https://translate.habitica.com/projects/habitica/settings/zh_Hans/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (206 of 206 strings)
Translation: Habitica/Settings
Translate-URL: https://translate.habitica.com/projects/habitica/settings/zh_Hant/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (206 of 206 strings)
Translation: Habitica/Settings
Translate-URL: https://translate.habitica.com/projects/habitica/settings/en@pirate/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (206 of 206 strings)
Translation: Habitica/Settings
Translate-URL: https://translate.habitica.com/projects/habitica/settings/en@pirate/
* Translated using Weblate (Russian)
Currently translated at 100.0% (206 of 206 strings)
Translation: Habitica/Settings
Translate-URL: https://translate.habitica.com/projects/habitica/settings/ru/
* Translated using Weblate (French)
Currently translated at 100.0% (206 of 206 strings)
Translation: Habitica/Settings
Translate-URL: https://translate.habitica.com/projects/habitica/settings/fr/
* Translated using Weblate (Slovak)
Currently translated at 100.0% (206 of 206 strings)
Translation: Habitica/Settings
Translate-URL: https://translate.habitica.com/projects/habitica/settings/sk/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (7 of 7 strings)
Translation: Habitica/Achievements
Translate-URL: https://translate.habitica.com/projects/habitica/achievements/zh_Hans/
* Translated using Weblate (Ukrainian)
Currently translated at 100.0% (206 of 206 strings)
Translation: Habitica/Settings
Translate-URL: https://translate.habitica.com/projects/habitica/settings/uk/
* Translated using Weblate (Danish)
Currently translated at 100.0% (7 of 7 strings)
Translation: Habitica/Achievements
Translate-URL: https://translate.habitica.com/projects/habitica/achievements/da/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (7 of 7 strings)
Translation: Habitica/Achievements
Translate-URL: https://translate.habitica.com/projects/habitica/achievements/en@pirate/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (7 of 7 strings)
Translation: Habitica/Achievements
Translate-URL: https://translate.habitica.com/projects/habitica/achievements/en@pirate/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (424 of 424 strings)
Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (424 of 424 strings)
Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/zh_Hans/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (424 of 424 strings)
Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/zh_Hant/
* Translated using Weblate (English (United Kingdom))
Currently translated at 100.0% (424 of 424 strings)
Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/en_GB/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (424 of 424 strings)
Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/en@pirate/
* Translated using Weblate (German)
Currently translated at 100.0% (424 of 424 strings)
Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/de/
* Translated using Weblate (German)
Currently translated at 100.0% (424 of 424 strings)
Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/de/
* Translated using Weblate (Hungarian)
Currently translated at 96.6% (410 of 424 strings)
Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/hu/
* Translated using Weblate (Russian)
Currently translated at 100.0% (424 of 424 strings)
Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/ru/
* Translated using Weblate (Polish)
Currently translated at 97.6% (414 of 424 strings)
Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/pl/
* Translated using Weblate (Russian)
Currently translated at 100.0% (424 of 424 strings)
Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/ru/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (424 of 424 strings)
Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/es/
* Translated using Weblate (Ukrainian)
Currently translated at 97.4% (413 of 424 strings)
Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/uk/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (137 of 137 strings)
Translation: Habitica/Challenge
Translate-URL: https://translate.habitica.com/projects/habitica/challenge/zh_Hans/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (137 of 137 strings)
Translation: Habitica/Challenge
Translate-URL: https://translate.habitica.com/projects/habitica/challenge/zh_Hant/
* Translated using Weblate (Danish)
Currently translated at 100.0% (137 of 137 strings)
Translation: Habitica/Challenge
Translate-URL: https://translate.habitica.com/projects/habitica/challenge/da/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (137 of 137 strings)
Translation: Habitica/Challenge
Translate-URL: https://translate.habitica.com/projects/habitica/challenge/en@pirate/
* Translated using Weblate (English (United Kingdom))
Currently translated at 100.0% (137 of 137 strings)
Translation: Habitica/Challenge
Translate-URL: https://translate.habitica.com/projects/habitica/challenge/en_GB/
* Translated using Weblate (French)
Currently translated at 100.0% (137 of 137 strings)
Translation: Habitica/Challenge
Translate-URL: https://translate.habitica.com/projects/habitica/challenge/fr/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (226 of 226 strings)
Translation: Habitica/Character
Translate-URL: https://translate.habitica.com/projects/habitica/character/zh_Hans/
* Translated using Weblate (Russian)
Currently translated at 100.0% (137 of 137 strings)
Translation: Habitica/Challenge
Translate-URL: https://translate.habitica.com/projects/habitica/challenge/ru/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (226 of 226 strings)
Translation: Habitica/Character
Translate-URL: https://translate.habitica.com/projects/habitica/character/zh_Hant/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (226 of 226 strings)
Translation: Habitica/Character
Translate-URL: https://translate.habitica.com/projects/habitica/character/en@pirate/
* Translated using Weblate (English (United Kingdom))
Currently translated at 100.0% (226 of 226 strings)
Translation: Habitica/Character
Translate-URL: https://translate.habitica.com/projects/habitica/character/en_GB/
* Translated using Weblate (French)
Currently translated at 100.0% (226 of 226 strings)
Translation: Habitica/Character
Translate-URL: https://translate.habitica.com/projects/habitica/character/fr/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (126 of 126 strings)
Translation: Habitica/Communityguidelines
Translate-URL: https://translate.habitica.com/projects/habitica/communityguidelines/zh_Hans/
* Translated using Weblate (Russian)
Currently translated at 100.0% (226 of 226 strings)
Translation: Habitica/Character
Translate-URL: https://translate.habitica.com/projects/habitica/character/ru/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (126 of 126 strings)
Translation: Habitica/Communityguidelines
Translate-URL: https://translate.habitica.com/projects/habitica/communityguidelines/zh_Hans/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (126 of 126 strings)
Translation: Habitica/Communityguidelines
Translate-URL: https://translate.habitica.com/projects/habitica/communityguidelines/zh_Hant/
* Translated using Weblate (Danish)
Currently translated at 100.0% (126 of 126 strings)
Translation: Habitica/Communityguidelines
Translate-URL: https://translate.habitica.com/projects/habitica/communityguidelines/da/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (126 of 126 strings)
Translation: Habitica/Communityguidelines
Translate-URL: https://translate.habitica.com/projects/habitica/communityguidelines/en@pirate/
* Translated using Weblate (English (United Kingdom))
Currently translated at 100.0% (126 of 126 strings)
Translation: Habitica/Communityguidelines
Translate-URL: https://translate.habitica.com/projects/habitica/communityguidelines/en_GB/
* Translated using Weblate (Japanese)
Currently translated at 100.0% (126 of 126 strings)
Translation: Habitica/Communityguidelines
Translate-URL: https://translate.habitica.com/projects/habitica/communityguidelines/ja/
* Translated using Weblate (Russian)
Currently translated at 100.0% (126 of 126 strings)
Translation: Habitica/Communityguidelines
Translate-URL: https://translate.habitica.com/projects/habitica/communityguidelines/ru/
* Translated using Weblate (Russian)
Currently translated at 100.0% (126 of 126 strings)
Translation: Habitica/Communityguidelines
Translate-URL: https://translate.habitica.com/projects/habitica/communityguidelines/ru/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (309 of 309 strings)
Translation: Habitica/Content
Translate-URL: https://translate.habitica.com/projects/habitica/content/zh_Hans/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (309 of 309 strings)
Translation: Habitica/Content
Translate-URL: https://translate.habitica.com/projects/habitica/content/zh_Hant/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (309 of 309 strings)
Translation: Habitica/Content
Translate-URL: https://translate.habitica.com/projects/habitica/content/en@pirate/
* Translated using Weblate (English (United Kingdom))
Currently translated at 100.0% (309 of 309 strings)
Translation: Habitica/Content
Translate-URL: https://translate.habitica.com/projects/habitica/content/en_GB/
* Translated using Weblate (French)
Currently translated at 100.0% (309 of 309 strings)
Translation: Habitica/Content
Translate-URL: https://translate.habitica.com/projects/habitica/content/fr/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (309 of 309 strings)
Translation: Habitica/Content
Translate-URL: https://translate.habitica.com/projects/habitica/content/es/
* Translated using Weblate (Russian)
Currently translated at 100.0% (309 of 309 strings)
Translation: Habitica/Content
Translate-URL: https://translate.habitica.com/projects/habitica/content/ru/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (78 of 78 strings)
Translation: Habitica/Contrib
Translate-URL: https://translate.habitica.com/projects/habitica/contrib/zh_Hans/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (78 of 78 strings)
Translation: Habitica/Contrib
Translate-URL: https://translate.habitica.com/projects/habitica/contrib/zh_Hant/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (78 of 78 strings)
Translation: Habitica/Contrib
Translate-URL: https://translate.habitica.com/projects/habitica/contrib/en@pirate/
* Translated using Weblate (Russian)
Currently translated at 100.0% (78 of 78 strings)
Translation: Habitica/Contrib
Translate-URL: https://translate.habitica.com/projects/habitica/contrib/ru/
* Translated using Weblate (French)
Currently translated at 100.0% (78 of 78 strings)
Translation: Habitica/Contrib
Translate-URL: https://translate.habitica.com/projects/habitica/contrib/fr/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (15 of 15 strings)
Translation: Habitica/Death
Translate-URL: https://translate.habitica.com/projects/habitica/death/en@pirate/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (15 of 15 strings)
Translation: Habitica/Death
Translate-URL: https://translate.habitica.com/projects/habitica/death/zh_Hant/
* Translated using Weblate (Russian)
Currently translated at 100.0% (15 of 15 strings)
Translation: Habitica/Death
Translate-URL: https://translate.habitica.com/projects/habitica/death/ru/
* Translated using Weblate (Japanese)
Currently translated at 100.0% (15 of 15 strings)
Translation: Habitica/Death
Translate-URL: https://translate.habitica.com/projects/habitica/death/ja/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (26 of 26 strings)
Translation: Habitica/Defaulttasks
Translate-URL: https://translate.habitica.com/projects/habitica/defaulttasks/en@pirate/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (56 of 56 strings)
Translation: Habitica/Faq
Translate-URL: https://translate.habitica.com/projects/habitica/faq/zh_Hant/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (56 of 56 strings)
Translation: Habitica/Faq
Translate-URL: https://translate.habitica.com/projects/habitica/faq/zh_Hans/
* Translated using Weblate (Japanese)
Currently translated at 100.0% (56 of 56 strings)
Translation: Habitica/Faq
Translate-URL: https://translate.habitica.com/projects/habitica/faq/ja/
* Translated using Weblate (Russian)
Currently translated at 100.0% (56 of 56 strings)
Translation: Habitica/Faq
Translate-URL: https://translate.habitica.com/projects/habitica/faq/ru/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (333 of 333 strings)
Translation: Habitica/Front
Translate-URL: https://translate.habitica.com/projects/habitica/front/zh_Hans/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (333 of 333 strings)
Translation: Habitica/Front
Translate-URL: https://translate.habitica.com/projects/habitica/front/zh_Hant/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (333 of 333 strings)
Translation: Habitica/Front
Translate-URL: https://translate.habitica.com/projects/habitica/front/en@pirate/
* Translated using Weblate (English (United Kingdom))
Currently translated at 100.0% (333 of 333 strings)
Translation: Habitica/Front
Translate-URL: https://translate.habitica.com/projects/habitica/front/en_GB/
* Translated using Weblate (French)
Currently translated at 100.0% (333 of 333 strings)
Translation: Habitica/Front
Translate-URL: https://translate.habitica.com/projects/habitica/front/fr/
* Translated using Weblate (Polish)
Currently translated at 100.0% (333 of 333 strings)
Translation: Habitica/Front
Translate-URL: https://translate.habitica.com/projects/habitica/front/pl/
* Translated using Weblate (Russian)
Currently translated at 100.0% (333 of 333 strings)
Translation: Habitica/Front
Translate-URL: https://translate.habitica.com/projects/habitica/front/ru/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (333 of 333 strings)
Translation: Habitica/Front
Translate-URL: https://translate.habitica.com/projects/habitica/front/es/
* Translated using Weblate (Slovak)
Currently translated at 99.6% (332 of 333 strings)
Translation: Habitica/Front
Translate-URL: https://translate.habitica.com/projects/habitica/front/sk/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1767 of 1767 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1767 of 1767 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (1767 of 1767 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/zh_Hans/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1767 of 1767 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/zh_Hant/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (1767 of 1767 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/zh_Hant/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (1767 of 1767 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/en@pirate/
* Translated using Weblate (English (United Kingdom))
Currently translated at 100.0% (1767 of 1767 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/en_GB/
* Translated using Weblate (French)
Currently translated at 100.0% (1767 of 1767 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/fr/
* Translated using Weblate (Polish)
Currently translated at 99.0% (1751 of 1767 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/pl/
* Translated using Weblate (Russian)
Currently translated at 99.3% (1755 of 1767 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/ru/
* Translated using Weblate (Russian)
Currently translated at 99.3% (1755 of 1767 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/ru/
* Translated using Weblate (Russian)
Currently translated at 99.3% (1755 of 1767 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/ru/
* Translated using Weblate (Spanish)
Currently translated at 99.4% (1757 of 1767 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/es/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (293 of 293 strings)
Translation: Habitica/Generic
Translate-URL: https://translate.habitica.com/projects/habitica/generic/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (293 of 293 strings)
Translation: Habitica/Generic
Translate-URL: https://translate.habitica.com/projects/habitica/generic/zh_Hans/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (293 of 293 strings)
Translation: Habitica/Generic
Translate-URL: https://translate.habitica.com/projects/habitica/generic/zh_Hant/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (293 of 293 strings)
Translation: Habitica/Generic
Translate-URL: https://translate.habitica.com/projects/habitica/generic/en@pirate/
* Translated using Weblate (English (United Kingdom))
Currently translated at 100.0% (293 of 293 strings)
Translation: Habitica/Generic
Translate-URL: https://translate.habitica.com/projects/habitica/generic/en_GB/
* Translated using Weblate (French)
Currently translated at 100.0% (293 of 293 strings)
Translation: Habitica/Generic
Translate-URL: https://translate.habitica.com/projects/habitica/generic/fr/
* Translated using Weblate (Japanese)
Currently translated at 99.6% (292 of 293 strings)
Translation: Habitica/Generic
Translate-URL: https://translate.habitica.com/projects/habitica/generic/ja/
* Translated using Weblate (Russian)
Currently translated at 100.0% (293 of 293 strings)
Translation: Habitica/Generic
Translate-URL: https://translate.habitica.com/projects/habitica/generic/ru/
* Translated using Weblate (Polish)
Currently translated at 100.0% (293 of 293 strings)
Translation: Habitica/Generic
Translate-URL: https://translate.habitica.com/projects/habitica/generic/pl/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (482 of 482 strings)
Translation: Habitica/Groups
Translate-URL: https://translate.habitica.com/projects/habitica/groups/zh_Hans/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (482 of 482 strings)
Translation: Habitica/Groups
Translate-URL: https://translate.habitica.com/projects/habitica/groups/zh_Hant/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (482 of 482 strings)
Translation: Habitica/Groups
Translate-URL: https://translate.habitica.com/projects/habitica/groups/en@pirate/
* Translated using Weblate (French)
Currently translated at 100.0% (482 of 482 strings)
Translation: Habitica/Groups
Translate-URL: https://translate.habitica.com/projects/habitica/groups/fr/
* Translated using Weblate (English (United Kingdom))
Currently translated at 100.0% (482 of 482 strings)
Translation: Habitica/Groups
Translate-URL: https://translate.habitica.com/projects/habitica/groups/en_GB/
* Translated using Weblate (Japanese)
Currently translated at 99.3% (479 of 482 strings)
Translation: Habitica/Groups
Translate-URL: https://translate.habitica.com/projects/habitica/groups/ja/
* Translated using Weblate (Polish)
Currently translated at 99.5% (480 of 482 strings)
Translation: Habitica/Groups
Translate-URL: https://translate.habitica.com/projects/habitica/groups/pl/
* Translated using Weblate (Russian)
Currently translated at 100.0% (482 of 482 strings)
Translation: Habitica/Groups
Translate-URL: https://translate.habitica.com/projects/habitica/groups/ru/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (6 of 6 strings)
Translation: Habitica/Inventory
Translate-URL: https://translate.habitica.com/projects/habitica/inventory/zh_Hans/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (6 of 6 strings)
Translation: Habitica/Inventory
Translate-URL: https://translate.habitica.com/projects/habitica/inventory/en@pirate/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (153 of 153 strings)
Translation: Habitica/Limited
Translate-URL: https://translate.habitica.com/projects/habitica/limited/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (153 of 153 strings)
Translation: Habitica/Limited
Translate-URL: https://translate.habitica.com/projects/habitica/limited/zh_Hans/
* Translated using Weblate (Russian)
Currently translated at 100.0% (153 of 153 strings)
Translation: Habitica/Limited
Translate-URL: https://translate.habitica.com/projects/habitica/limited/ru/
* Translated using Weblate (Danish)
Currently translated at 100.0% (153 of 153 strings)
Translation: Habitica/Limited
Translate-URL: https://translate.habitica.com/projects/habitica/limited/da/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (36 of 36 strings)
Translation: Habitica/Loadingscreentips
Translate-URL: https://translate.habitica.com/projects/habitica/loadingscreentips/zh_Hans/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (36 of 36 strings)
Translation: Habitica/Loadingscreentips
Translate-URL: https://translate.habitica.com/projects/habitica/loadingscreentips/zh_Hant/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (36 of 36 strings)
Translation: Habitica/Loadingscreentips
Translate-URL: https://translate.habitica.com/projects/habitica/loadingscreentips/en@pirate/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (27 of 27 strings)
Translation: Habitica/Loginincentives
Translate-URL: https://translate.habitica.com/projects/habitica/loginincentives/zh_Hans/
* Translated using Weblate (Danish)
Currently translated at 100.0% (27 of 27 strings)
Translation: Habitica/Loginincentives
Translate-URL: https://translate.habitica.com/projects/habitica/loginincentives/da/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (27 of 27 strings)
Translation: Habitica/Loginincentives
Translate-URL: https://translate.habitica.com/projects/habitica/loginincentives/en@pirate/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (31 of 31 strings)
Translation: Habitica/Maintenance
Translate-URL: https://translate.habitica.com/projects/habitica/maintenance/en@pirate/
* Translated using Weblate (Russian)
Currently translated at 100.0% (31 of 31 strings)
Translation: Habitica/Maintenance
Translate-URL: https://translate.habitica.com/projects/habitica/maintenance/ru/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (31 of 31 strings)
Translation: Habitica/Maintenance
Translate-URL: https://translate.habitica.com/projects/habitica/maintenance/en@pirate/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (12 of 12 strings)
Translation: Habitica/Merch
Translate-URL: https://translate.habitica.com/projects/habitica/merch/en@pirate/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (66 of 66 strings)
Translation: Habitica/Messages
Translate-URL: https://translate.habitica.com/projects/habitica/messages/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (66 of 66 strings)
Translation: Habitica/Messages
Translate-URL: https://translate.habitica.com/projects/habitica/messages/zh_Hans/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (66 of 66 strings)
Translation: Habitica/Messages
Translate-URL: https://translate.habitica.com/projects/habitica/messages/zh_Hant/
* Translated using Weblate (Danish)
Currently translated at 96.9% (64 of 66 strings)
Translation: Habitica/Messages
Translate-URL: https://translate.habitica.com/projects/habitica/messages/da/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (66 of 66 strings)
Translation: Habitica/Messages
Translate-URL: https://translate.habitica.com/projects/habitica/messages/en@pirate/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (66 of 66 strings)
Translation: Habitica/Messages
Translate-URL: https://translate.habitica.com/projects/habitica/messages/en@pirate/
* Translated using Weblate (English (United Kingdom))
Currently translated at 100.0% (66 of 66 strings)
Translation: Habitica/Messages
Translate-URL: https://translate.habitica.com/projects/habitica/messages/en_GB/
* Translated using Weblate (French)
Currently translated at 100.0% (66 of 66 strings)
Translation: Habitica/Messages
Translate-URL: https://translate.habitica.com/projects/habitica/messages/fr/
* Translated using Weblate (French)
Currently translated at 100.0% (66 of 66 strings)
Translation: Habitica/Messages
Translate-URL: https://translate.habitica.com/projects/habitica/messages/fr/
* Translated using Weblate (Russian)
Currently translated at 100.0% (66 of 66 strings)
Translation: Habitica/Messages
Translate-URL: https://translate.habitica.com/projects/habitica/messages/ru/
* Translated using Weblate (Polish)
Currently translated at 98.4% (65 of 66 strings)
Translation: Habitica/Messages
Translate-URL: https://translate.habitica.com/projects/habitica/messages/pl/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (4 of 4 strings)
Translation: Habitica/Noscript
Translate-URL: https://translate.habitica.com/projects/habitica/noscript/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (169 of 169 strings)
Translation: Habitica/Npc
Translate-URL: https://translate.habitica.com/projects/habitica/npc/zh_Hans/
* Translated using Weblate (Russian)
Currently translated at 100.0% (169 of 169 strings)
Translation: Habitica/Npc
Translate-URL: https://translate.habitica.com/projects/habitica/npc/ru/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (169 of 169 strings)
Translation: Habitica/Npc
Translate-URL: https://translate.habitica.com/projects/habitica/npc/en@pirate/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (8 of 8 strings)
Translation: Habitica/Overview
Translate-URL: https://translate.habitica.com/projects/habitica/overview/zh_Hans/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (8 of 8 strings)
Translation: Habitica/Overview
Translate-URL: https://translate.habitica.com/projects/habitica/overview/en@pirate/
* Translated using Weblate (Russian)
Currently translated at 100.0% (8 of 8 strings)
Translation: Habitica/Overview
Translate-URL: https://translate.habitica.com/projects/habitica/overview/ru/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (144 of 144 strings)
Translation: Habitica/Pets
Translate-URL: https://translate.habitica.com/projects/habitica/pets/zh_Hans/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (144 of 144 strings)
Translation: Habitica/Pets
Translate-URL: https://translate.habitica.com/projects/habitica/pets/zh_Hant/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (144 of 144 strings)
Translation: Habitica/Pets
Translate-URL: https://translate.habitica.com/projects/habitica/pets/zh_Hant/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (144 of 144 strings)
Translation: Habitica/Pets
Translate-URL: https://translate.habitica.com/projects/habitica/pets/en@pirate/
* Translated using Weblate (English (United Kingdom))
Currently translated at 100.0% (144 of 144 strings)
Translation: Habitica/Pets
Translate-URL: https://translate.habitica.com/projects/habitica/pets/en_GB/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (128 of 128 strings)
Translation: Habitica/Quests
Translate-URL: https://translate.habitica.com/projects/habitica/quests/zh_Hans/
* Translated using Weblate (Russian)
Currently translated at 100.0% (144 of 144 strings)
Translation: Habitica/Pets
Translate-URL: https://translate.habitica.com/projects/habitica/pets/ru/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (128 of 128 strings)
Translation: Habitica/Quests
Translate-URL: https://translate.habitica.com/projects/habitica/quests/zh_Hant/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (128 of 128 strings)
Translation: Habitica/Quests
Translate-URL: https://translate.habitica.com/projects/habitica/quests/en@pirate/
* Translated using Weblate (French)
Currently translated at 100.0% (128 of 128 strings)
Translation: Habitica/Quests
Translate-URL: https://translate.habitica.com/projects/habitica/quests/fr/
* Translated using Weblate (English (United Kingdom))
Currently translated at 100.0% (128 of 128 strings)
Translation: Habitica/Quests
Translate-URL: https://translate.habitica.com/projects/habitica/quests/en_GB/
* Translated using Weblate (Russian)
Currently translated at 100.0% (128 of 128 strings)
Translation: Habitica/Quests
Translate-URL: https://translate.habitica.com/projects/habitica/quests/ru/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (638 of 638 strings)
Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/zh_Hans/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (638 of 638 strings)
Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/zh_Hans/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 99.6% (636 of 638 strings)
Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/zh_Hant/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (638 of 638 strings)
Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/en@pirate/
* Translated using Weblate (English (United Kingdom))
Currently translated at 100.0% (638 of 638 strings)
Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/en_GB/
* Translated using Weblate (French)
Currently translated at 100.0% (638 of 638 strings)
Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/fr/
* Translated using Weblate (French)
Currently translated at 100.0% (638 of 638 strings)
Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/fr/
* Translated using Weblate (Russian)
Currently translated at 100.0% (638 of 638 strings)
Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/ru/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (27 of 27 strings)
Translation: Habitica/Rebirth
Translate-URL: https://translate.habitica.com/projects/habitica/rebirth/zh_Hans/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (27 of 27 strings)
Translation: Habitica/Rebirth
Translate-URL: https://translate.habitica.com/projects/habitica/rebirth/zh_Hant/
* Translated using Weblate (Danish)
Currently translated at 100.0% (27 of 27 strings)
Translation: Habitica/Rebirth
Translate-URL: https://translate.habitica.com/projects/habitica/rebirth/da/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (27 of 27 strings)
Translation: Habitica/Rebirth
Translate-URL: https://translate.habitica.com/projects/habitica/rebirth/en@pirate/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (57 of 57 strings)
Translation: Habitica/Spells
Translate-URL: https://translate.habitica.com/projects/habitica/spells/zh_Hans/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (57 of 57 strings)
Translation: Habitica/Spells
Translate-URL: https://translate.habitica.com/projects/habitica/spells/zh_Hant/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (57 of 57 strings)
Translation: Habitica/Spells
Translate-URL: https://translate.habitica.com/projects/habitica/spells/en@pirate/
* Translated using Weblate (English (United Kingdom))
Currently translated at 100.0% (57 of 57 strings)
Translation: Habitica/Spells
Translate-URL: https://translate.habitica.com/projects/habitica/spells/en_GB/
* Translated using Weblate (French)
Currently translated at 100.0% (57 of 57 strings)
Translation: Habitica/Spells
Translate-URL: https://translate.habitica.com/projects/habitica/spells/fr/
* Translated using Weblate (Russian)
Currently translated at 100.0% (57 of 57 strings)
Translation: Habitica/Spells
Translate-URL: https://translate.habitica.com/projects/habitica/spells/ru/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (217 of 217 strings)
Translation: Habitica/Subscriber
Translate-URL: https://translate.habitica.com/projects/habitica/subscriber/zh_Hans/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 99.5% (216 of 217 strings)
Translation: Habitica/Subscriber
Translate-URL: https://translate.habitica.com/projects/habitica/subscriber/zh_Hant/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (217 of 217 strings)
Translation: Habitica/Subscriber
Translate-URL: https://translate.habitica.com/projects/habitica/subscriber/en@pirate/
* Translated using Weblate (French)
Currently translated at 100.0% (217 of 217 strings)
Translation: Habitica/Subscriber
Translate-URL: https://translate.habitica.com/projects/habitica/subscriber/fr/
* Translated using Weblate (English (United Kingdom))
Currently translated at 100.0% (217 of 217 strings)
Translation: Habitica/Subscriber
Translate-URL: https://translate.habitica.com/projects/habitica/subscriber/en_GB/
* Translated using Weblate (Russian)
Currently translated at 100.0% (217 of 217 strings)
Translation: Habitica/Subscriber
Translate-URL: https://translate.habitica.com/projects/habitica/subscriber/ru/
* Translated using Weblate (Spanish)
Currently translated at 100.0% (217 of 217 strings)
Translation: Habitica/Subscriber
Translate-URL: https://translate.habitica.com/projects/habitica/subscriber/es/
* Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (211 of 211 strings)
Translation: Habitica/Tasks
Translate-URL: https://translate.habitica.com/projects/habitica/tasks/zh_Hans/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (211 of 211 strings)
Translation: Habitica/Tasks
Translate-URL: https://translate.habitica.com/projects/habitica/tasks/zh_Hant/
* Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (211 of 211 strings)
Translation: Habitica/Tasks
Translate-URL: https://translate.habitica.com/projects/habitica/tasks/zh_Hant/
* Translated using Weblate (Danish)
Currently translated at 100.0% (211 of 211 strings)
Translation: Habitica/Tasks
Translate-URL: https://translate.habitica.com/projects/habitica/tasks/da/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (211 of 211 strings)
Translation: Habitica/Tasks
Translate-URL: https://translate.habitica.com/projects/habitica/tasks/en@pirate/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (211 of 211 strings)
Translation: Habitica/Tasks
Translate-URL: https://translate.habitica.com/projects/habitica/tasks/en@pirate/
* Translated using Weblate (English (United Kingdom))
Currently translated at 100.0% (211 of 211 strings)
Translation: Habitica/Tasks
Translate-URL: https://translate.habitica.com/projects/habitica/tasks/en_GB/
* Translated using Weblate (Russian)
Currently translated at 100.0% (211 of 211 strings)
Translation: Habitica/Tasks
Translate-URL: https://translate.habitica.com/projects/habitica/tasks/ru/
* Translated using Weblate (Ukrainian)
Currently translated at 100.0% (211 of 211 strings)
Translation: Habitica/Tasks
Translate-URL: https://translate.habitica.com/projects/habitica/tasks/uk/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (309 of 309 strings)
Translation: Habitica/Content
Translate-URL: https://translate.habitica.com/projects/habitica/content/en@pirate/
* Translated using Weblate (English (Pirate))
Currently translated at 100.0% (309 of 309 strings)
Translation: Habitica/Content
Translate-URL: https://translate.habitica.com/projects/habitica/content/en@pirate/
2019-04-18 13:50:19 -05:00
Sabe Jones
380fb0abf4
fix(tasks): reposition task creation button
2019-04-18 13:09:59 -05:00
Sabe Jones
43b607aedd
fix(tasks): force sync instead of explicitly clearing notif
2019-04-18 13:09:59 -05:00
Sabe Jones
4c832ad36c
fix(claiming): better sync and notif handling
2019-04-18 13:09:59 -05:00
Sabe Jones
76ae41875d
Group Plans quick wins ( #11107 )
...
* WIP(groups): quickish wins
* WIP(groups): two quick wins
1. Don't show task creation button if user is not leader or manager
2. Don't require JS confirm() for approving tasks
* fix(group-plans): allow delete from options button
* fix(group-plans): update tasksOrder when task deleted
* fix(group-tasks): dismiss notification when user takes action
* refactor(tasks): DRY out create button styling
* fix(group-tasks): sync after claiming/unclaiming
2019-04-15 10:48:27 -05:00
HydeHunter2
7a5a856ac6
Add message of cancelled quest in party chat ( #11106 )
...
* Add message of cancelled quest in party chat
Issue #11093
* Delete trailing spaces
For successful passing the test
* Add test of cancelled quest's message
Also, added an explanation that partyMembers[1] hasn't accepted the invitation in the 'cancels a quest' test
* Fix: import Group
Import Group to pass Lint syntax test
* Move save function to Promise.all
* Fix moving save to Promise.all
2019-04-14 17:55:20 +02:00
Sabe Jones
0bfd709116
4.92.4
2019-04-11 19:55:40 -05:00
Sabe Jones
d7f6c3bc1b
fix(challenges): style in challenges too
2019-04-11 19:55:33 -05:00
Sabe Jones
3eb164adcc
fix(chat): restore non-contributor styling
2019-04-11 19:55:33 -05:00
Sabe Jones
7bd2cbcf04
4.92.3
2019-04-11 13:10:54 -05:00
Sabe Jones
087498760a
fix(modals): upgrade Bootstrap
2019-04-11 13:10:31 -05:00
Sabe Jones
0e26fcce98
4.92.2
2019-04-11 13:05:14 -05:00
Sabe Jones
8d0060d511
chore(news): Bailey
2019-04-11 13:05:04 -05:00
Sabe Jones
0af94b2b44
Merge branch 'develop' of https://github.com/HabitRPG/habitica into develop
2019-04-11 12:35:12 -05:00
Sabe Jones
a7b5b6e20e
Revert "fix(equipment): hack partially addressing #11015 "
...
This reverts commit 0be1f3eb7c .
2019-04-11 12:16:16 -05:00
Melior
5f93aad925
Update from Weblate ( #11111 )
...
* Translated using Weblate (German)
Currently translated at 100.0% (206 of 206 strings)
Translation: Habitica/Settings
Translate-URL: https://translate.habitica.com/projects/habitica/settings/de/
Merge branch 'origin/develop' into Weblate.
Translated using Weblate (Russian)
Currently translated at 99.7% (1753 of 1757 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/ru/
Merge branch 'origin/develop' into Weblate.
Translated using Weblate (Russian)
Currently translated at 100.0% (309 of 309 strings)
Translation: Habitica/Content
Translate-URL: https://translate.habitica.com/projects/habitica/content/ru/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 98.8% (412 of 417 strings)
Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/pt_BR/
Translated using Weblate (Russian)
Currently translated at 100.0% (169 of 169 strings)
Translation: Habitica/Npc
Translate-URL: https://translate.habitica.com/projects/habitica/npc/ru/
Translated using Weblate (Russian)
Currently translated at 99.7% (1753 of 1757 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (153 of 153 strings)
Translation: Habitica/Limited
Translate-URL: https://translate.habitica.com/projects/habitica/limited/ru/
Translated using Weblate (Russian)
Currently translated at 99.7% (1753 of 1757 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (153 of 153 strings)
Translation: Habitica/Limited
Translate-URL: https://translate.habitica.com/projects/habitica/limited/ru/
Translated using Weblate (Russian)
Currently translated at 99.7% (1753 of 1757 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/ru/
Translated using Weblate (Russian)
Currently translated at 99.7% (1753 of 1757 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/ru/
Translated using Weblate (Russian)
Currently translated at 99.7% (1753 of 1757 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/ru/
Translated using Weblate (Russian)
Currently translated at 99.7% (1753 of 1757 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/ru/
Translated using Weblate (Russian)
Currently translated at 99.7% (1753 of 1757 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/ru/
Translated using Weblate (Russian)
Currently translated at 99.7% (1752 of 1757 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (153 of 153 strings)
Translation: Habitica/Limited
Translate-URL: https://translate.habitica.com/projects/habitica/limited/ru/
Translated using Weblate (Russian)
Currently translated at 99.7% (1752 of 1757 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (211 of 211 strings)
Translation: Habitica/Tasks
Translate-URL: https://translate.habitica.com/projects/habitica/tasks/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (36 of 36 strings)
Translation: Habitica/Loadingscreentips
Translate-URL: https://translate.habitica.com/projects/habitica/loadingscreentips/ru/
Translated using Weblate (Russian)
Currently translated at 99.7% (1752 of 1757 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (309 of 309 strings)
Translation: Habitica/Content
Translate-URL: https://translate.habitica.com/projects/habitica/content/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (137 of 137 strings)
Translation: Habitica/Challenge
Translate-URL: https://translate.habitica.com/projects/habitica/challenge/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (417 of 417 strings)
Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (417 of 417 strings)
Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/ru/
Translated using Weblate (German)
Currently translated at 100.0% (309 of 309 strings)
Translation: Habitica/Content
Translate-URL: https://translate.habitica.com/projects/habitica/content/de/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (206 of 206 strings)
Translation: Habitica/Settings
Translate-URL: https://translate.habitica.com/projects/habitica/settings/pt_BR/
* Translated using Weblate (Russian)
Currently translated at 100.0% (424 of 424 strings)
Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/ru/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (424 of 424 strings)
Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (137 of 137 strings)
Translation: Habitica/Challenge
Translate-URL: https://translate.habitica.com/projects/habitica/challenge/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (226 of 226 strings)
Translation: Habitica/Character
Translate-URL: https://translate.habitica.com/projects/habitica/character/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (126 of 126 strings)
Translation: Habitica/Communityguidelines
Translate-URL: https://translate.habitica.com/projects/habitica/communityguidelines/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (309 of 309 strings)
Translation: Habitica/Content
Translate-URL: https://translate.habitica.com/projects/habitica/content/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (78 of 78 strings)
Translation: Habitica/Contrib
Translate-URL: https://translate.habitica.com/projects/habitica/contrib/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (15 of 15 strings)
Translation: Habitica/Death
Translate-URL: https://translate.habitica.com/projects/habitica/death/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (26 of 26 strings)
Translation: Habitica/Defaulttasks
Translate-URL: https://translate.habitica.com/projects/habitica/defaulttasks/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (56 of 56 strings)
Translation: Habitica/Faq
Translate-URL: https://translate.habitica.com/projects/habitica/faq/pt_BR/
* Translated using Weblate (English (United Kingdom))
Currently translated at 100.0% (333 of 333 strings)
Translation: Habitica/Front
Translate-URL: https://translate.habitica.com/projects/habitica/front/en_GB/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (333 of 333 strings)
Translation: Habitica/Front
Translate-URL: https://translate.habitica.com/projects/habitica/front/pt_BR/
* Translated using Weblate (Russian)
Currently translated at 100.0% (333 of 333 strings)
Translation: Habitica/Front
Translate-URL: https://translate.habitica.com/projects/habitica/front/ru/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1767 of 1767 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (293 of 293 strings)
Translation: Habitica/Generic
Translate-URL: https://translate.habitica.com/projects/habitica/generic/pt_BR/
* Translated using Weblate (Russian)
Currently translated at 99.6% (292 of 293 strings)
Translation: Habitica/Generic
Translate-URL: https://translate.habitica.com/projects/habitica/generic/ru/
* Translated using Weblate (Russian)
Currently translated at 99.5% (480 of 482 strings)
Translation: Habitica/Groups
Translate-URL: https://translate.habitica.com/projects/habitica/groups/ru/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (482 of 482 strings)
Translation: Habitica/Groups
Translate-URL: https://translate.habitica.com/projects/habitica/groups/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (153 of 153 strings)
Translation: Habitica/Limited
Translate-URL: https://translate.habitica.com/projects/habitica/limited/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (36 of 36 strings)
Translation: Habitica/Loadingscreentips
Translate-URL: https://translate.habitica.com/projects/habitica/loadingscreentips/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (27 of 27 strings)
Translation: Habitica/Loginincentives
Translate-URL: https://translate.habitica.com/projects/habitica/loginincentives/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (66 of 66 strings)
Translation: Habitica/Messages
Translate-URL: https://translate.habitica.com/projects/habitica/messages/pt_BR/
* Translated using Weblate (Russian)
Currently translated at 98.4% (65 of 66 strings)
Translation: Habitica/Messages
Translate-URL: https://translate.habitica.com/projects/habitica/messages/ru/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (169 of 169 strings)
Translation: Habitica/Npc
Translate-URL: https://translate.habitica.com/projects/habitica/npc/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (8 of 8 strings)
Translation: Habitica/Overview
Translate-URL: https://translate.habitica.com/projects/habitica/overview/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (128 of 128 strings)
Translation: Habitica/Quests
Translate-URL: https://translate.habitica.com/projects/habitica/quests/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (144 of 144 strings)
Translation: Habitica/Pets
Translate-URL: https://translate.habitica.com/projects/habitica/pets/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (638 of 638 strings)
Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/pt_BR/
* Translated using Weblate (Russian)
Currently translated at 100.0% (638 of 638 strings)
Translation: Habitica/Questscontent
Translate-URL: https://translate.habitica.com/projects/habitica/questscontent/ru/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (57 of 57 strings)
Translation: Habitica/Spells
Translate-URL: https://translate.habitica.com/projects/habitica/spells/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (27 of 27 strings)
Translation: Habitica/Rebirth
Translate-URL: https://translate.habitica.com/projects/habitica/rebirth/pt_BR/
* Translated using Weblate (Russian)
Currently translated at 100.0% (217 of 217 strings)
Translation: Habitica/Subscriber
Translate-URL: https://translate.habitica.com/projects/habitica/subscriber/ru/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (217 of 217 strings)
Translation: Habitica/Subscriber
Translate-URL: https://translate.habitica.com/projects/habitica/subscriber/pt_BR/
* Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (211 of 211 strings)
Translation: Habitica/Tasks
Translate-URL: https://translate.habitica.com/projects/habitica/tasks/pt_BR/
* Translated using Weblate (Spanish)
Currently translated at 97.8% (415 of 424 strings)
Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/es/
* Translated using Weblate (Italian)
Currently translated at 96.6% (410 of 424 strings)
Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/it/
2019-04-11 12:13:39 -05:00
negue
4289becccc
Performance: My Challenges ( #11065 )
...
* use the same paging for "myChallenges" only loads 10 per call
* challenges: show loading above the load-more button (instead at the top)
* purple loading message and flat load-more button
* remove comment
* show loadMore button only when the request has 10 entries
* challenge card ui
2019-04-10 22:09:04 +02:00
Sabe Jones
eeddd3f366
Merge branch 'release' into develop
2019-04-09 16:26:42 -05:00
Sabe Jones
6ce2caecf9
4.92.1
2019-04-09 16:26:26 -05:00
Sabe Jones
6b933914ef
fix(pets): disallow hatching quest pets with Wacky potions
2019-04-09 16:25:49 -05:00
Sabe Jones
060e68ef95
fix(tests): content coverage for wacky pots
2019-04-09 15:20:25 -05:00
Sabe Jones
a486ded6dd
fix(tests): content coverage for wacky pots
2019-04-09 15:20:05 -05:00
Sabe Jones
7884f4ce9a
Merge branch 'release' into develop
2019-04-09 15:03:03 -05:00
Sabe Jones
1c82fa012d
4.92.0
2019-04-09 15:02:35 -05:00
Sabe Jones
924723bce6
feat(content): Garden Potions and Spring Avatar Customizations
2019-04-09 14:59:30 -05:00
Sabe Jones
b696dde6ba
fix(veggies): Call them Garden Potions
2019-04-09 14:36:36 -05:00
Sabe Jones
e8d0557cb6
Merge branch 'release' into sabrecat/veggie-potions
2019-04-09 10:28:03 -05:00
Sabe Jones
cdb6acd4a0
fix(veggies): Flying Pig alignment
2019-04-09 10:27:03 -05:00
Matteo Pagliazzi
128bd4b9cd
fix(challenges): check if subscribed only when in group
2019-04-07 15:57:11 +02:00
Michael Toth
fc5f6a31ee
Updates classlocked gear item description ( #11108 )
2019-04-07 14:30:23 +02:00
Sabe Jones
1f0fa500bb
fix(footer): remove unofficial Reddit link
2019-04-05 17:16:11 -05:00
Sabe Jones
36276d5d3f
4.91.2
2019-04-05 08:43:21 -05:00
Sabe Jones
5c2c87f523
fix(veggies): pinning and sorting
2019-04-04 10:35:22 -05:00
Sabe Jones
c4f2dafc95
Merge branch 'sabrecat/20190401' into sabrecat/veggie-potions
2019-04-04 09:21:05 -05:00
Alys
f09b65e108
add swear word - TRIGGER / CONTENT WARNING: assault, slurs, swearwords, etc
...
This adds "pewdiepie" to the list of banned words because
"subscribe to pewdiepie" is semi-common spam in the Tavern,
and because there is sometimes hate speech in the YouTube
channel and in some material posted by pewdiepie's fans.
2019-04-03 20:54:58 +10:00
Randi Miller
a0f42b0e3e
Add min-width to PM for wrapping fixes #11060 ( #11081 )
2019-04-02 16:22:23 -05:00
Matteo Pagliazzi
e10655a5b4
fix(logs): fix FCM logging
2019-04-02 23:19:01 +02:00
Matteo Pagliazzi
d519940931
Merge branch 'develop' of github.com:HabitRPG/habitica into develop
2019-04-02 23:05:16 +02:00
Matteo Pagliazzi
58a43f51d8
downgrade mongoose
2019-04-02 23:04:59 +02:00
Sabe Jones
d25a5fcd57
Merge branch 'release' into develop
2019-04-02 15:55:35 -05:00
Sabe Jones
4085d7a5bb
4.91.1
2019-04-02 15:54:39 -05:00
Matteo Pagliazzi
6c4e1a326f
fix(logger): log promise in unhandledRejection event
2019-04-02 22:32:57 +02:00
Sabe Jones
9cf8c0a824
Merge branch 'release' into develop
2019-04-02 13:09:46 -05:00
Sabe Jones
e1f9643ffd
4.91.0
2019-04-02 13:09:16 -05:00
Sabe Jones
1d5c1d5a5f
chore(sprites): compile
2019-04-02 13:08:52 -05:00
Sabe Jones
df7c0a005c
feat(content): Armoire and Backgrounds March 2019
2019-04-02 13:08:40 -05:00
Matteo Pagliazzi
c60481ab34
Amplitude fixes v2 ( #11100 )
...
* fix(analytics): properly catch and log errors
* misc
* refactor
* more refactor
* fallback for user id
* fix tests
2019-04-02 18:44:39 +02:00
Sabe Jones
13818b7634
fix(scripts): update admin migrations
...
Refactore "full stable" to current format, add email to GDPR deletion output, fix path in bulk email script
2019-04-02 16:35:46 +00:00
Sabe Jones
b2e834c74c
Merge branch 'release' into develop
2019-04-02 07:54:59 -05:00
Sabe Jones
4a9cfe8ce5
4.90.4
2019-04-02 07:54:33 -05:00
Sabe Jones
2419b219ba
chore(event): end April Fool's
...
and fix end date of Gala items
2019-04-02 07:53:37 -05:00
Matteo Pagliazzi
0b8ce63c76
WIP: Improve User model performances ( #10832 )
...
* wip: define items as mixed objects
* add default owned gear
* mark modified
* more mark modified
* more mark modified
* more mark modified
* more mark modified
* fix common tests
* fix common tests
* update mongoose
* add itemsUtils
* use new util function in hall controller
* add tests for items utils
* update website/server to mark all items as modified
* start updating common code
* update login incentives
* update unlock
* remove changes to package-lock.json
* remove changes to package.json
2019-04-01 19:24:18 +02:00
Sabe Jones
95e541ae75
Merge branch 'release' into develop
2019-04-01 10:27:24 -05:00
Sabe Jones
85c6c19235
4.90.3
2019-04-01 10:26:04 -05:00
Sabe Jones
07e4b2c463
fix(event): include stable
2019-04-01 10:24:55 -05:00
Sabe Jones
7b2081ab03
chore(sprites): compile
2019-04-01 10:17:32 -05:00
Sabe Jones
e749e42665
feat(event): April Fools 2019
2019-04-01 10:17:05 -05:00
negue
0b82722d27
performance: private messages - API ( #11077 )
...
* paging for inbox
* clean up
2019-03-31 20:52:53 +02:00
negue
f35ef3a046
Multiple checks for pinnedItems ( #11031 )
...
* remove null/undefined entries from pinnedItems when an item is toggled - more inner checks + test
* drawer: fix when there isn't a page available
* rollback cleaning up pinnedEntries on item-toggle
* remove "re-setting" pinnedItems
* remove the filter
2019-03-31 20:41:37 +02:00
Matteo Pagliazzi
5656b9c6ca
fix(challenge): allow members to be loaded correctly, fix #11091
2019-03-31 20:36:06 +02:00
Matteo Pagliazzi
1e3d7acf06
update deps
2019-03-31 20:17:10 +02:00
Matteo Pagliazzi
b7e391e074
Merge branch 'develop' of github.com:HabitRPG/habitica into develop
2019-03-31 20:09:12 +02:00
greenkeeper[bot]
b2368e7804
Update superagent to the latest version 🚀 ( #11090 )
...
* fix(package): update superagent to version 5.0.2
* chore(package): update lockfile package-lock.json
2019-03-31 20:07:42 +02:00
greenkeeper[bot]
85880d6bb5
Update nodemailer to the latest version 🚀 ( #11084 )
...
* fix(package): update nodemailer to version 6.0.0
* chore(package): update lockfile package-lock.json
2019-03-31 20:06:45 +02:00
greenkeeper[bot]
352b8143f3
Update amplitude-js to the latest version 🚀 ( #11073 )
...
* fix(package): update amplitude-js to version 5.0.0
* chore(package): update lockfile package-lock.json
2019-03-31 20:06:12 +02:00
Matteo Pagliazzi
7fe3870297
Merge branch 'greenkeeper/karma-4.0.1' into develop
2019-03-31 20:05:26 +02:00
Matteo Pagliazzi
aff32b0e71
Merge branch 'develop' into greenkeeper/karma-4.0.1
2019-03-31 20:05:16 +02:00
Matteo Pagliazzi
4ff56b17e7
Merge branch 'greenkeeper/sinon-7.2.4' into develop
2019-03-31 20:01:38 +02:00
Matteo Pagliazzi
03283d2e52
Merge branch 'develop' into greenkeeper/sinon-7.2.4
2019-03-31 20:01:32 +02:00
Matteo Pagliazzi
07909ac93a
Merge branch 'greenkeeper/image-size-0.7.0' into develop
2019-03-31 19:58:51 +02:00
Matteo Pagliazzi
506b155cfa
Merge branch 'develop' into greenkeeper/image-size-0.7.0
2019-03-31 19:58:42 +02:00
Matteo Pagliazzi
80bd41928c
Merge branch 'greenkeeper/nightwatch-1.0.16' into develop
2019-03-31 19:56:13 +02:00
Matteo Pagliazzi
be3bd25f00
Merge branch 'develop' into greenkeeper/nightwatch-1.0.16
2019-03-31 19:55:57 +02:00
greenkeeper[bot]
3e365f2b4e
Update csv-stringify to the latest version 🚀 ( #10893 )
...
* fix(package): update csv-stringify to version 5.1.0
* chore(package): update lockfile package-lock.json
2019-03-31 19:50:52 +02:00
greenkeeper[bot]
e1b08e3a20
fix(package): update autoprefixer to version 9.4.0 ( #10887 )
2019-03-31 19:44:42 +02:00
Matteo Pagliazzi
01281b6414
fix(markdown): make sure to only render strings, fix #11080
2019-03-31 19:38:44 +02:00
Sabe Jones
0b65ac6c4f
4.90.2
2019-03-29 13:57:42 -05:00
Sabe Jones
0d12686a10
chore(news): Bailey
2019-03-29 13:57:02 -05:00
Sabe Jones
8c4d1a67ac
4.90.1
2019-03-28 16:23:28 -05:00
Sabe Jones
e58fbcc34c
chore(news): Bailey
2019-03-28 16:23:11 -05:00
Matteo Pagliazzi
1a66a680dc
Revert "Add <button> and focus styles for keyboard users" ( #11089 )
2019-03-27 20:56:00 +01:00
Sabe Jones
fc08b753cd
Merge branch 'release' into develop
2019-03-26 20:23:22 -05:00
Sabe Jones
7a73f5bb83
4.90.0
2019-03-26 20:22:52 -05:00
Sabe Jones
6ce1f6f32e
chore(sprites): compile
2019-03-26 20:22:35 -05:00
Sabe Jones
50278db1d6
feat(content): Mystery Items March 2019
2019-03-26 20:22:26 -05:00
Sabe Jones
1195560b0c
feat(content): Veggie Hatching Potions
2019-03-26 15:45:29 -05:00
Sabe Jones
33c639e28b
chore(sprites): compile
2019-03-25 20:19:13 -05:00
Sabe Jones
c2b106564f
feat(event): April Fool pronk
2019-03-25 17:26:38 -05:00
Matteo Pagliazzi
fe636b9bd2
Merge pull request #10819 from ianoxley/9796-keyboard-a11y
...
Add <button> and focus styles for keyboard users
2019-03-24 12:29:07 +01:00
Ian Oxley
7835fe1deb
Fix outline issue in Firefox
2019-03-23 22:13:03 +00:00
Ian Oxley
8fb0d0899d
Fix checkbox alignment for dailies
2019-03-23 22:12:43 +00:00
Matteo Pagliazzi
abb8dc4dc1
Merge pull request #11078 from ChesterSng/11602-display-message-when-social-auth-acc-uses-password
...
Fixes #11062 Display information message when social authentication account uses password to login
2019-03-23 18:36:12 +01:00
Matteo Pagliazzi
910a76db68
Merge pull request #11064 from randi2kewl/todo-calendar-highlight-today
...
Added a highlight on today's date in To-Dos cal
2019-03-23 18:29:15 +01:00
Matteo Pagliazzi
2f792d51f8
Merge pull request #11069 from randi2kewl/11047-hall-search-case-insensitive
...
Fixes #11047 Hall search case insensitive
2019-03-23 18:22:53 +01:00
Matteo Pagliazzi
6cc925b535
Merge pull request #10988 from HabitRPG/sabrecat/platform-analytics-tweak
...
Set registered platform on analytics only once
2019-03-23 18:19:15 +01:00
Chester Sng
87d86ee632
Add test case for user that uses social authentication
2019-03-23 20:04:09 +08:00
Randi Miller
b387d77128
Lint fixes
2019-03-22 16:18:58 -04:00
Randi Miller
e644ae83fd
Overrides for generateUser and test adjustment
2019-03-22 14:44:27 -04:00
Randi Miller
ae21680a5f
Add border-radius to highlighted tile
2019-03-22 14:23:04 -04:00
Randi Miller
c1767eca1b
Move datepicker css and color fixes
2019-03-22 14:17:36 -04:00
Chester Sng
d20cd1bbf1
Remove unused string constant in front.js
2019-03-22 19:36:13 +08:00
Chester Sng
3e45f5af41
Add check for the existence of user's password before attempting to authenticate
2019-03-22 19:30:00 +08:00
Bonnie L
23cc2b9d21
catch promise rejection when user submits a message to group. fixes #10970 ( #10978 )
...
* catch promise rejection when user submits a message to group
* switch response exception handling to try/catch to avoid mixing aysnc/await with promises
2019-03-21 16:54:10 -05:00
JSn1nj4
58c4fcd506
Fix sellModal data caching ( #11044 )
...
* Several deps set to "optional" in lock file
This was done automatically when running `npm i` on Windows.
Node v10.15.2
NPM 6.4.1
* Begin working on issue #10687
Key files to look into:
- website/client/components/inventory/item.vue
- website/client/components/shops/market/sellModal.vue
File notes for me:
item.vue: provides wrapper for displaying item data.
sellModel.vue: for displaying items player intends to sell
- lines 10-21: check `item` computed property and load `item` component
- lines 151-153: ask how return line is evaluated to an `item`
The last one could be important to figuring out this caching issue.
Since the property is computed, it's possible that line is evaluating to
a truthy value that Vue is seeing as unchanged, even if the actual
`item` object is different each time.
* Pick up from sellModal.vue:155
This is where the item context seems to be set. The Vue dev tools
indicate that the `<item>` component is updating. It's only the `item`
reference inside of the `<sellModal>` component that isn't updating.
Issue #10687
* Remove (v-once) directive
This was preventing data referenced within nested elements from
updating.
Issue #10687
* Revert package-lock.json to "develop" version
This removes the "optional" settings that were automatically added by NPM to a handful of dependencies while working on PR #11044 .
* Attempt to rerun tests
The most recent change shouldn't have caused tests to fail.
2019-03-21 16:52:00 -05:00
Alec Brickner
2878abc130
Center allocatable stat points ( #11053 )
2019-03-21 16:49:38 -05:00
Dmitry
a8cb6e3409
Second empty head option was removed from edit avatar - hair - style ( #11061 )
2019-03-21 16:47:17 -05:00
Alys
2caa540006
allow moderators/staff to always see Report button for a flagged message ( #11068 )
2019-03-21 16:46:00 -05:00
Sabe Jones
a2261e3591
4.89.0
2019-03-21 16:36:16 -05:00
Sabe Jones
90d498ff96
chore(sprites): compile
2019-03-21 16:36:01 -05:00
Sabe Jones
928327e02a
feat(content): Magic Hatching Potions March 2019
2019-03-21 16:34:19 -05:00
Randi Miller
f454700722
extending equipment modal hack to address #11015 ( #11070 )
...
* extending equipment modal hack to address #11015
* fix(modal): call hack only once, remove more dangling body props
2019-03-21 13:37:35 -05:00
Matteo Pagliazzi
83bce24e1f
Merge branch 'develop' into 9796-keyboard-a11y
2019-03-21 16:05:18 +01:00
Sabe Jones
e7979a99e6
Merge branch 'release' into develop
2019-03-19 19:53:54 -05:00
Sabe Jones
5c648af2ea
4.88.0
2019-03-19 19:53:20 -05:00
Sabe Jones
2ad4bee816
chore(sprites): compile
2019-03-19 19:53:11 -05:00
Sabe Jones
e0291cf432
feat(event): Spring Fling 2019
2019-03-19 19:52:59 -05:00
Randi Miller
bac9121153
Changes color scheme for datepicker fixes #11064
2019-03-19 15:44:06 -04:00
Sabe Jones
d178928c45
fix(analytics): remove excess promise layer
2019-03-18 15:51:49 -05:00
Sabe Jones
9a6aa5f443
merge negue-ui-fixes into develop
...
Squashed commit of the following:
commit d0628da7557e718b4d144283949f6572718d9b45
Author: negue <eugen.bolz@gmail.com >
Date: Fri Mar 15 19:34:39 2019 +0100
fix quest-tooltip padding/sizes
commit c16bc0fe4521e01520628ddc84af54930b15e066
Merge: 24e3fe2a6 163f31688
Author: negue <eugen.bolz@gmail.com >
Date: Fri Mar 15 18:58:51 2019 +0100
Merge branch 'fix/quest-tooltip-cells' into negue-ui-fixes
commit 24e3fe2a6c8e384722d95f7edd9ce9e4ce16960c
Author: negue <eugen.bolz@gmail.com >
Date: Fri Mar 15 18:49:47 2019 +0100
use item margin instead of container padding
commit 03ab975193b2007e24fcbb971fc7d4169bfb3ac7
Author: negue <eugen.bolz@gmail.com >
Date: Thu Mar 14 21:41:43 2019 +0100
fix input heights
commit 3aa18f1105a02655066e10a82cf53be9340a6bf1
Author: negue <eugen.bolz@gmail.com >
Date: Thu Mar 14 20:58:22 2019 +0100
revert margin-bottom on checklist
commit d8f533fda1d3833ab2f4aeb3bd8001d4a7881e8b
Merge: fbd01ab79 7d45dcfee
Author: Sabe Jones <sabrecat@gmail.com >
Date: Thu Mar 14 11:10:34 2019 -0500
Merge branch 'fix/shops-ui' into negue-ui-fixes
commit fbd01ab79d5ea8144c191cd51a9c11216418493a
Merge: 65517d259 546e260e3
Author: Sabe Jones <sabrecat@gmail.com >
Date: Thu Mar 14 11:09:03 2019 -0500
Merge branch 'fix/more-ui' into negue-ui-fixes
commit 65517d25947144f57b84fad84ce709ac7d008119
Merge: 5e935230a 2dcec78a4
Author: Sabe Jones <sabrecat@gmail.com >
Date: Thu Mar 14 11:08:20 2019 -0500
Merge branch 'fix/tasks-ui' into negue-ui-fixes
commit 546e260e36
Author: negue <eugen.bolz@gmail.com >
Date: Sat Mar 9 23:13:54 2019 +0100
fix checkbox check mark
commit 46ea2010f8
Author: negue <eugen.bolz@gmail.com >
Date: Sat Mar 9 22:48:20 2019 +0100
remove bottom margin on a collapsed checklist
commit 7d45dcfee5
Author: negue <eugen.bolz@gmail.com >
Date: Wed Mar 6 22:45:09 2019 +0100
fix star/empty colors - fix quest layout - countBadge z-index
commit f9b9e75c18
Author: negue <eugen.bolz@gmail.com >
Date: Mon Mar 4 20:14:49 2019 +0100
shops - timeTravelers: refactor filter logic
commit 6d3e9e0de0
Author: negue <eugen.bolz@gmail.com >
Date: Mon Mar 4 20:06:02 2019 +0100
shops-seasonal: refactor filter logic
commit aa2949e9d1
Author: negue <eugen.bolz@gmail.com >
Date: Mon Mar 4 19:54:23 2019 +0100
shops - quest: refactor filter logic + quest items margins
commit ad62b7a358
Author: negue <eugen.bolz@gmail.com >
Date: Mon Mar 4 19:50:51 2019 +0100
shop: equipment-cards background + market filter logic (as other pages)
commit 2dcec78a4a
Author: negue <eugen.bolz@gmail.com >
Date: Wed Feb 27 21:02:10 2019 +0100
remove space between notes and checklist
commit 31fab9b66d
Author: negue <eugen.bolz@gmail.com >
Date: Wed Feb 27 20:45:59 2019 +0100
remove margin of checklist items
commit 28b134a19b
Author: negue <eugen.bolz@gmail.com >
Date: Wed Feb 27 20:33:43 2019 +0100
show `Options` instead of `Show More`
commit cafcfb6112
Author: negue <eugen.bolz@gmail.com >
Date: Wed Feb 27 20:30:22 2019 +0100
remove pointer on disabled task-controls
commit 7acbcc424b
Author: negue <eugen.bolz@gmail.com >
Date: Wed Feb 27 20:25:36 2019 +0100
remove margin of task-title markdown-p-tag
commit f667ab957b
Author: negue <eugen.bolz@gmail.com >
Date: Wed Feb 27 20:25:16 2019 +0100
40px height search + tags button
commit 2080ecb7e8
Author: negue <eugen.bolz@gmail.com >
Date: Wed Feb 27 20:24:35 2019 +0100
show grabbing cursor while dragging
commit 163f316889
Author: negue <eugen.bolz@gmail.com >
Date: Fri Feb 15 23:26:40 2019 +0100
replace the questInfo to use table-like behavior, expands to the content
2019-03-18 15:06:32 -05:00
Randi Miller
e277a088ee
Added some additional comments
2019-03-17 04:20:21 -04:00
Randi Miller
e083df64e4
fixes #11047 Switches Hall query to use lowercase name
2019-03-17 04:00:50 -04:00
Sabe Jones
dae37c17d6
Merge branch 'release' into develop
2019-03-15 10:37:22 -05:00
Sabe Jones
1d81916674
4.87.3
2019-03-15 10:36:45 -05:00
Sabe Jones
2a225c2376
chore(event): end Pi Day
2019-03-15 10:31:08 -05:00
Ian Oxley
bd9d9d31c3
Update :focus outline for men icons
...
Make the .svg-icon focus style match its hover style.
2019-03-14 20:44:09 +00:00
Sabe Jones
f1b5ce9c66
Merge branch 'release' into develop
2019-03-14 14:11:25 -05:00
Matteo Pagliazzi
c08b25101b
4.87.2
2019-03-14 19:43:24 +01:00
Matteo Pagliazzi
9fd0e27c66
fix(stripe): fix buying gems
2019-03-14 19:43:10 +01:00
Matteo Pagliazzi
994082a1d8
payments success state: add note about auto renewal
2019-03-14 19:36:56 +01:00
Sabe Jones
0e6e7adb06
4.87.1
2019-03-14 12:26:03 -05:00
Sabe Jones
8486b9631f
Merge branch 'develop' into release
2019-03-14 12:25:55 -05:00
Sabe Jones
3f04c8abf5
chore(email): next split test iteration
2019-03-14 12:21:46 -05:00
Sabe Jones
89e1c69728
fix(string): correct set membership for blue hairbow
2019-03-14 11:23:25 -05:00
Sabe Jones
5e935230a4
Merge branch 'release' into develop
2019-03-14 07:32:41 -05:00
Sabe Jones
9ad50be6ca
fix(test): update food const
2019-03-14 07:32:32 -05:00
Sabe Jones
1ff3f3d4e7
Merge branch 'release' into develop
2019-03-14 07:05:35 -05:00
Sabe Jones
0b35aefdc9
4.87.0
2019-03-14 07:05:01 -05:00
Sabe Jones
0d374d817c
chore(email): end split test
2019-03-14 07:02:45 -05:00
Sabe Jones
034058301d
Merge branch 'sabrecat/pi-day' into release
2019-03-14 07:00:52 -05:00
Sabe Jones
ae2d50c5b8
feat(pie): immediate pie for new users
2019-03-14 06:51:47 -05:00
Randi Miller
fff16a86a5
Added a highlight on today's date in To-Dos cal
2019-03-14 03:40:03 -04:00
Matteo Pagliazzi
c7309ae179
fix(amazon): disabled state for button, fix bug where checkout button would not appear
2019-03-13 19:19:30 +01:00
Matteo Pagliazzi
ef42fba049
fix(paypal): button styles
2019-03-13 18:34:41 +01:00
Sabe Jones
d75f926136
Merge branch 'release' into develop
2019-03-12 19:30:52 -05:00
Sabe Jones
78612a91dd
4.86.2
2019-03-12 19:30:09 -05:00
Sabe Jones
8bcd93075b
chore(news): Bailey
2019-03-12 19:29:51 -05:00
Sabe Jones
f318afb8cf
Revert "replace the questInfo to use table-like behavior, expands to the content ( #10995 )"
...
This reverts commit 3ebd37f7cb .
2019-03-12 19:20:56 -05:00
Sabe Jones
b954379f38
Revert "fixes Tasks UI ( #11036 )"
...
This reverts commit f548103f4c .
2019-03-12 19:20:40 -05:00
Sabe Jones
e5c060a80b
chore(sprites): compile
2019-03-12 17:10:50 -05:00
Sabe Jones
6668aae89b
feat(event): Pi Day
2019-03-12 17:10:38 -05:00
Matteo Pagliazzi
9b62804a5c
fix tavern/chat ui ( #11056 )
...
* add markdown-formatting link - hide textarea if guidelines not accepting - chat ui
* fix item-with-icon height/margins . public guild item member count
2019-03-11 18:32:07 +01:00
negue
d21e29462c
fix: shop ui ( #11046 )
...
* shop: equipment-cards background + market filter logic (as other pages)
* shops - quest: refactor filter logic + quest items margins
* shops-seasonal: refactor filter logic
* shops - timeTravelers: refactor filter logic
* fix star/empty colors - fix quest layout - countBadge z-index
2019-03-11 18:26:23 +01:00
Matteo Pagliazzi
6bccd2a866
New Payments Buttons ( #11045 )
...
* start implementing separate amazon button component
* wio
* switch amazon to new flow
* adjust amazon pay button size
* design buttons and add them to the settings page
* abstract css
* fixes and buy gems modal
* group plans css
* new buttons for gifts, fix padding in settings
* gift modal styles
* final style fixes
2019-03-11 18:23:47 +01:00
negue
caea222330
fix item-with-icon height/margins . public guild item member count
2019-03-09 22:19:55 +01:00
negue
8ecbdc1448
add markdown-formatting link - hide textarea if guidelines not accepting - chat ui
2019-03-09 21:10:20 +01:00
Sabe Jones
ee20b1eea8
4.86.1
2019-03-07 13:30:58 -06:00
Sabe Jones
ff62c6eea0
Merge branch 'develop' into release
2019-03-07 13:30:49 -06:00
Melior
57cd4d44cd
Translated using Weblate (German) ( #11052 )
...
Currently translated at 100.0% (206 of 206 strings)
Translation: Habitica/Settings
Translate-URL: https://translate.habitica.com/projects/habitica/settings/de/
Merge branch 'origin/develop' into Weblate.
Translated using Weblate (Russian)
Currently translated at 99.7% (1753 of 1757 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/ru/
Merge branch 'origin/develop' into Weblate.
Translated using Weblate (Russian)
Currently translated at 100.0% (309 of 309 strings)
Translation: Habitica/Content
Translate-URL: https://translate.habitica.com/projects/habitica/content/ru/
Translated using Weblate (Portuguese (Brazil))
Currently translated at 98.8% (412 of 417 strings)
Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/pt_BR/
Translated using Weblate (Russian)
Currently translated at 100.0% (169 of 169 strings)
Translation: Habitica/Npc
Translate-URL: https://translate.habitica.com/projects/habitica/npc/ru/
Translated using Weblate (Russian)
Currently translated at 99.7% (1753 of 1757 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (153 of 153 strings)
Translation: Habitica/Limited
Translate-URL: https://translate.habitica.com/projects/habitica/limited/ru/
Translated using Weblate (Russian)
Currently translated at 99.7% (1753 of 1757 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (153 of 153 strings)
Translation: Habitica/Limited
Translate-URL: https://translate.habitica.com/projects/habitica/limited/ru/
Translated using Weblate (Russian)
Currently translated at 99.7% (1753 of 1757 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/ru/
Translated using Weblate (Russian)
Currently translated at 99.7% (1753 of 1757 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/ru/
Translated using Weblate (Russian)
Currently translated at 99.7% (1753 of 1757 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/ru/
Translated using Weblate (Russian)
Currently translated at 99.7% (1753 of 1757 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/ru/
Translated using Weblate (Russian)
Currently translated at 99.7% (1753 of 1757 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/ru/
Translated using Weblate (Russian)
Currently translated at 99.7% (1752 of 1757 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (153 of 153 strings)
Translation: Habitica/Limited
Translate-URL: https://translate.habitica.com/projects/habitica/limited/ru/
Translated using Weblate (Russian)
Currently translated at 99.7% (1752 of 1757 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (211 of 211 strings)
Translation: Habitica/Tasks
Translate-URL: https://translate.habitica.com/projects/habitica/tasks/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (36 of 36 strings)
Translation: Habitica/Loadingscreentips
Translate-URL: https://translate.habitica.com/projects/habitica/loadingscreentips/ru/
Translated using Weblate (Russian)
Currently translated at 99.7% (1752 of 1757 strings)
Translation: Habitica/Gear
Translate-URL: https://translate.habitica.com/projects/habitica/gear/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (309 of 309 strings)
Translation: Habitica/Content
Translate-URL: https://translate.habitica.com/projects/habitica/content/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (137 of 137 strings)
Translation: Habitica/Challenge
Translate-URL: https://translate.habitica.com/projects/habitica/challenge/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (417 of 417 strings)
Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/ru/
Translated using Weblate (Russian)
Currently translated at 100.0% (417 of 417 strings)
Translation: Habitica/Backgrounds
Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/ru/
Translated using Weblate (German)
Currently translated at 100.0% (309 of 309 strings)
Translation: Habitica/Content
Translate-URL: https://translate.habitica.com/projects/habitica/content/de/
2019-03-07 13:30:19 -06:00
Sabe Jones
e989503cfa
Merge branch 'develop' into release
2019-03-07 13:28:34 -06:00
Sabe Jones
431cec7634
fix(strings): remove some trailing spaces
2019-03-07 13:28:05 -06:00
Matteo Pagliazzi
2a367ab3a7
Revert "New payments buttons and new Amazon checkout flow ( #10940 )"
...
This reverts commit 77f3bb53de .
2019-03-07 16:58:49 +01:00
Matteo Pagliazzi
bc91dd81e9
Revert "fix(amazon): make sure to use up to date data"
...
This reverts commit 298a79b58d .
2019-03-07 16:58:38 +01:00
Sabe Jones
201085651b
Merge branch 'release' into develop
2019-03-05 15:44:04 -06:00
Sabe Jones
bb395a7ad8
4.86.0
2019-03-05 15:43:35 -06:00
Sabe Jones
264aad79ac
chore(sprites): compile
2019-03-05 15:43:29 -06:00
Sabe Jones
9c797e6a54
feat(content): Armoire and Backgrounds March 2019
2019-03-05 15:43:19 -06:00
Sabe Jones
e6c3d00665
fix(emails): send split-test mailings for social reg accounts
2019-03-05 14:55:45 -06:00
negue
660928323e
fix header design ( #11013 )
...
* statsbar-component for a closer tooltip
* fix scss scope, twice
2019-03-04 22:01:45 +01:00
Matteo Pagliazzi
298a79b58d
fix(amazon): make sure to use up to date data
2019-03-04 22:00:40 +01:00
Matteo Pagliazzi
77f3bb53de
New payments buttons and new Amazon checkout flow ( #10940 )
...
* start implementing separate amazon button component
* wio
* switch amazon to new flow
2019-03-04 21:51:17 +01:00
Alec Brickner
17d8a7b706
Fix mismatch between pet and star badge ( #11041 )
2019-03-03 17:48:51 +01:00
Alec Brickner
1d8a5b1952
Keep mystery items synced with server ( #11039 )
2019-03-03 17:39:42 +01:00
negue
f548103f4c
fixes Tasks UI ( #11036 )
...
* show grabbing cursor while dragging
* 40px height search + tags button
* remove margin of task-title markdown-p-tag
* remove pointer on disabled task-controls
* show `Options` instead of `Show More`
* remove margin of checklist items
* remove space between notes and checklist
2019-03-03 17:28:58 +01:00
negue
2595ccb2b4
refactor filters to work like in guilds/challenges ( #11023 )
2019-03-03 17:24:59 +01:00
negue
ceb4288b17
Footer Design / Instagram Link ( #11022 )
...
* re-add instagram icon+link
* fix donate button hover - smaller icons if not desktop
* lower margin on the small icons
* Update appFooter.vue
remove DevBlog link from footer
2019-03-03 17:22:55 +01:00
negue
3ebd37f7cb
replace the questInfo to use table-like behavior, expands to the content ( #10995 )
2019-03-03 17:17:45 +01:00
Matteo Pagliazzi
ff3df55639
Merge branch 'negue/flagpm' into develop
2019-03-03 17:12:19 +01:00
Matteo Pagliazzi
080c4b3e20
Merge branch 'develop' into negue/flagpm
2019-03-03 17:12:11 +01:00
Alec Brickner
e939799800
Ensure profile page gets synced ( #11032 )
2019-03-03 17:05:38 +01:00
Sabe Jones
b7797b3e6c
4.85.5
2019-03-01 16:22:33 -06:00
Sabe Jones
55bd35d7d3
chore(monthly): announce Challenges, end potions
2019-03-01 16:22:19 -06:00
Sabe Jones
b9ae03f795
4.85.4
2019-02-28 16:02:53 -06:00
Sabe Jones
75f6398de2
chore(news): Bailey
2019-02-28 16:02:46 -06:00
greenkeeper[bot]
4004887ddd
chore(package): update lockfile package-lock.json
2019-02-28 17:23:10 +00:00
greenkeeper[bot]
ef4d761e0c
chore(package): update karma to version 4.0.1
2019-02-28 17:23:04 +00:00
Sabe Jones
a1fb702d1e
Merge branch 'release' into develop
2019-02-27 16:17:23 -06:00
Sabe Jones
868759d3e8
4.85.3
2019-02-27 16:17:01 -06:00
Matteo Pagliazzi
45a9d6d17b
ios: cancel invalid subscriptions without errors ( #11035 )
2019-02-27 18:48:13 +01:00
Matteo Pagliazzi
cc766d2260
gcp stackdriver tracing: attach user id ( #11033 )
2019-02-27 18:47:33 +01:00
Sabe Jones
e710a00e74
Merge branch 'release' into develop
2019-02-26 17:53:19 -06:00
Sabe Jones
bad06ba449
4.85.2
2019-02-26 17:52:59 -06:00
Sabe Jones
ccb088e127
Merge branch 'sabrecat/email-split' into release
2019-02-26 17:52:48 -06:00
Sabe Jones
4a4d48aed8
chore(email): expand to 4 variants
2019-02-26 10:14:55 -06:00
Sabe Jones
da8006506b
Merge branch 'release' into develop
2019-02-26 10:09:26 -06:00
Sabe Jones
d451d01b18
4.85.1
2019-02-26 10:08:41 -06:00
Sabe Jones
53555a0f16
fix(navbar): update b-vue toggle syntax
2019-02-26 10:07:48 -06:00
Sabe Jones
962236846a
Merge branch 'release' into develop
2019-02-25 17:00:41 -06:00
Sabe Jones
aae8f2923c
4.85.0
2019-02-25 17:00:13 -06:00
Sabe Jones
61956336ea
chore(sprites): compile
2019-02-25 16:59:37 -06:00
Sabe Jones
0be1f3eb7c
fix(equipment): hack partially addressing #11015
2019-02-25 16:59:28 -06:00
Sabe Jones
fe04b56ecc
feat(content): February Mystery Items
2019-02-25 16:58:56 -06:00
Matteo Pagliazzi
7e772924f6
4.84.8
2019-02-24 14:06:19 +01:00
Sabe Jones
901d11c61f
fix(logging): move Stackdriver init higher up ( #11025 )
2019-02-24 14:05:59 +01:00
Matteo Pagliazzi
80b15ac5e9
4.84.7
2019-02-23 18:22:59 +01:00
Matteo Pagliazzi
78b49b9c7e
gcp: add stackdriver tracing ( #11024 )
2019-02-23 18:20:09 +01:00
Matteo Pagliazzi
8874558827
fix package-lock.json
2019-02-23 11:05:20 +01:00
Sabe Jones
ea5ce64db6
fix(email): use updated slugs
...
and genericize logic for easier tweaking later
2019-02-22 15:47:24 -06:00
Sabe Jones
10b69986c0
chore(email): split test for welcome message
2019-02-22 15:13:32 -06:00
Cameron Billings
2d35009bee
Update conditional render to only show Apply Sort Options to Party Header text in party modals ( #10984 )
2019-02-21 13:35:17 -06:00
Chester Sng
d267f09d04
Enable Username to be searched in Hall of Heroes - fixes #10972 ( #10980 )
...
* Add if block to search for username if not valid uuid
* Add validationError check
* Modify test case and added test case for username
* Update description of API
* Update Test
* Correct test
* Change placeholder text in heroes.vue
* Refactor code
* Add quotes
* Update hall.js
2019-02-21 13:33:15 -06:00
Sabe Jones
f23dcf59ff
4.84.6
2019-02-21 12:46:58 -06:00
Sabe Jones
8eb9402c0e
fix(achievements): better coloration by piyo
2019-02-21 12:44:30 -06:00
Sabe Jones
a7f2579f6c
4.84.5
2019-02-20 14:35:41 -06:00
Sabe Jones
ada09f3d5a
fix(challenges): use b-dropdown-form
2019-02-20 14:17:34 -06:00
Sabe Jones
8fdee5a669
4.84.4
2019-02-19 18:07:08 -06:00
Sabe Jones
3e4d245eba
chore(sprites): compile
2019-02-19 18:06:30 -06:00
Sabe Jones
b21cd4a2b6
feat(content): Mythical Marvels Bundle
...
and end Valentine's miscellany
2019-02-19 18:06:21 -06:00
greenkeeper[bot]
e956bbdf79
chore(package): update lockfile package-lock.json
2019-02-18 15:45:04 +00:00
greenkeeper[bot]
446154b97f
chore(package): update sinon to version 7.2.4
2019-02-18 15:44:58 +00:00
Sabe Jones
18de42b13d
4.84.3
2019-02-15 16:07:56 -06:00
Sabe Jones
98fd509530
Hotfix: correct issues from PRs rollout ( #10993 )
...
* fix(various): correct issues from PRs rollout
1. Send Gems modal opens from profiles again
2. Contributor titles appear on hover again
3. Tags dropdown in tasks appears again
4. Only user's own @mentions get highlighted again
* fix(test): correct order of css classes in expect
2019-02-15 16:01:33 -06:00
Sabe Jones
d932d6d448
4.84.2
2019-02-14 16:06:08 -06:00
Sabe Jones
be4c777382
fix(hall): bogus msg reference and undef fn
...
Also couple of styling fixes
2019-02-14 15:51:15 -06:00
Sabe Jones
375a1f3156
4.84.1
2019-02-14 13:41:16 -06:00
Sabe Jones
ca2f2ba9ce
Merge branch 'develop' into release
2019-02-14 13:39:52 -06:00
Sabe Jones
165ca8737b
chore(news): Blog Bailey
2019-02-14 13:25:40 -06:00
Sabe Jones
f137342d88
fix(analytics): still more registeredThrough cleanup
2019-02-12 16:12:53 -06:00
Sabe Jones
94db493974
fix(analytics): don't also send prop along with event
2019-02-12 16:07:14 -06:00
Sabe Jones
ee5c761680
fix(analytics): set reg platform only once
2019-02-12 16:04:14 -06:00
Sabe Jones
b711c1672b
fix(lint): use curly apostrophe and single quotes
2019-02-12 13:48:53 -06:00
Sabe Jones
d675e80555
fix(lint): use curly apostrophe and single quotes
2019-02-12 13:48:13 -06:00
Sabe Jones
2c1ca7629d
Merge branch 'release' into develop
2019-02-12 07:35:56 -06:00
Sabe Jones
b5d5367363
4.84.0
2019-02-12 07:20:20 -06:00
Sabe Jones
13af1fa88d
chore(sprites): compile
2019-02-12 07:20:11 -06:00
Sabe Jones
b721155f01
feat(event): Valentine's 2019 and Magic Hatching Potions
2019-02-12 07:19:58 -06:00
Sabe Jones
b8aacc03e3
Upgrade to NPM Amplitude package ( #10952 )
...
* chore(analytics): upgrade to NPM Amplitude pkg
* chore(build): run package-lock on Linux
* refactor(analytics): use preferred Amplitude v3+ syntax
* refactor(analytics): more v3+ syntax
* chore(npm): attempt updating package lock
2019-02-10 19:34:52 +01:00
negue
844d3fbf37
refresh gear overview ( #10971 )
...
* refresh bought seasonal gear
* just "subscribe" to the _v change instead of returning the value
* subscribe in vue instead of lib
2019-02-10 19:32:14 +01:00
Sabe Jones
4d1b239231
Track specific items dropped by Armoire ( #10977 )
...
* feat(analytics): track specific items dropped by Armoire
* fix(lint): remove console log
* fix(analytics): address test failures
* fix(analytics): add missed if block
* fix(analytics): seriously tho actually fix
2019-02-10 19:30:49 +01:00
negue
b9aaccdf13
refactored the highlightUsers-method, only matches mentions and not emails ( #10982 )
2019-02-10 19:27:22 +01:00
Matteo Pagliazzi
0155491a68
Upgrade vue ( #10983 )
...
* deps: update
* fix tests
2019-02-10 19:03:35 +01:00
Sabe Jones
ef412c7185
Merge branch 'release' into develop
2019-02-08 06:08:05 -06:00
Sabe Jones
c15b55808e
4.83.2
2019-02-08 06:07:41 -06:00
Sabe Jones
28ddebf4a9
fix(sprites): load new spritesheet in Vue
2019-02-08 06:06:58 -06:00
Sabe Jones
5f0919d1c5
4.83.1
2019-02-07 16:32:02 -06:00
negue
0cbd6fb4d7
Merge branch 'develop' of https://github.com/HabitRPG/habitica into negue/flagpm
...
# Conflicts:
# website/client/components/chat/chatCard.vue
# website/client/components/header/menu.vue
2019-02-07 19:16:10 +01:00
Matteo Pagliazzi
2eab8b2c8b
Merge branch 'GiacomoLaw-10954-wikiafix' into develop
2019-02-07 18:20:33 +01:00
Matteo Pagliazzi
b35bd18282
Merge branch '10954-wikiafix' of https://github.com/GiacomoLaw/habitica into GiacomoLaw-10954-wikiafix
2019-02-07 18:20:05 +01:00
Chester Sng
732a46d2db
Add else block so items with warning notes will not display sell options ( #10965 )
2019-02-07 18:02:38 +01:00
Justin Horner
4f1d4aa73a
Move hr to be contained within hasClass div ( #10964 )
2019-02-07 17:58:46 +01:00
negue
92f2079b76
fix emails in chat ( #10912 )
...
* additional regex checks to ignore the <tag attribute="content">
* extract highlightUsers method - add test
* refactor highlight regex
* refactor the regex without `lookbehind`
* remove unneeded regex
2019-02-07 17:55:36 +01:00
Phillip Thelen
63f5773172
Implement URL handling for profile modal ( #10844 )
...
* Implement URL handling for profile modal
* Fix issue where paths would break when using back button
* move tiers import to index
2019-02-07 17:25:30 +01:00
Sabe Jones
93290ec6d5
Merge branch 'release' into develop
2019-02-05 15:44:40 -06:00
Sabe Jones
be6c2a002f
4.83.0
2019-02-05 15:42:57 -06:00
Sabe Jones
e6bd67a53a
chore(sprites): compile
2019-02-05 15:42:46 -06:00
Sabe Jones
6ab3bac96c
feat(content): Armoire and BGs
2019-02-05 15:42:33 -06:00
Sabe Jones
ee97da1112
Merge branch 'release' into develop
2019-02-05 17:49:22 +00:00
Sabe Jones
3c948beb84
chore(i18n): update locales
2019-02-05 17:43:50 +00:00
Sabe Jones
f590c485dc
Merge branch 'release' into develop
2019-02-04 16:52:53 -06:00
Sabe Jones
64063544e6
4.82.3
2019-02-04 16:52:28 -06:00
Sabe Jones
0910f65fc0
chore(news): Bailey
2019-02-04 16:52:17 -06:00
Sabe Jones
fdc0e0f5fe
Merge branch 'release' into develop
2019-02-02 13:11:25 -06:00
Sabe Jones
d225a7ca54
4.82.2
2019-02-02 13:11:05 -06:00
Sabe Jones
5b7c4bf03f
fix(event): end Cake
2019-02-02 13:10:56 -06:00
Sabe Jones
dddd8269b6
Merge branch 'release' into develop
2019-02-02 13:04:35 -06:00
Sabe Jones
fd724a36ff
4.82.1
2019-02-02 13:03:13 -06:00
Sabe Jones
5b329db357
chore(event): end Winter Wonderland
2019-02-02 13:03:04 -06:00
Sabe Jones
c1cad5c0a9
Merge branch 'release' into develop
2019-01-31 17:12:21 -06:00
Sabe Jones
94b5ed9dab
4.82.0
2019-01-31 17:11:53 -06:00
Sabe Jones
0ac976e8c1
chore(sprites): compile
2019-01-31 17:11:44 -06:00
Sabe Jones
b1f42dcac9
feat(content): Habitica Birthday 2019
2019-01-31 17:10:56 -06:00
Sabe Jones
ed8bd84257
Merge branch 'release' into develop
2019-01-30 09:14:11 -06:00
Sabe Jones
4e8c08ba9b
4.81.1
2019-01-30 09:13:39 -06:00
Sabe Jones
e294ed836d
fix(subscription): correct mystery set
2019-01-30 09:13:17 -06:00
Sabe Jones
c86da9783b
Merge branch 'release' into develop
2019-01-30 09:06:42 -06:00
Sabe Jones
64a608e7e7
4.81.0
2019-01-28 16:10:57 -06:00
Sabe Jones
767f844cea
chore(sprites): compile
2019-01-28 16:10:38 -06:00
Sabe Jones
00a686dcf6
feat(content): subscriber items Jan 2019
2019-01-28 16:10:22 -06:00
negue
0ca3c1f94d
fix POST-chat.test (author_name format)
2019-01-27 21:29:45 +01:00
negue
2f699e24d7
update test to use the correct author_name format
2019-01-27 19:05:00 +01:00
negue
faa0611ab2
Merge branch 'develop' of https://github.com/HabitRPG/habitica into negue/flagpm
2019-01-27 18:14:51 +01:00
Giacomo Lawrance
08c8f26b80
Merge branch 'develop' into 10954-wikiafix
2019-01-26 18:03:50 +00:00
Carl Vuorinen
8904c58510
Make profile modal nav tabs better responsive ( #10946 )
...
* Make profile modal nav tabs better responsive
Remove offset & specific width and use flexbox centering
Fixes #10944
* Change profile modal nav height to min-height
So that height changes accordingly if nav elements wrap to second row
2019-01-26 18:59:17 +01:00
greenkeeper[bot]
d10f1304de
Update nodemailer to the latest version 🚀 ( #10922 )
...
* fix(package): update nodemailer to version 5.0.0
* chore(package): update lockfile package-lock.json
2019-01-26 18:51:52 +01:00
Lucas Heim
e28992060c
Staff sweetness duplicated two handed description ( #10936 )
...
* Creating default encryption test to improve coverage
* Revert "Creating default encryption test to improve coverage"
This reverts commit 5d5f8efabb .
* Removing two-handed item duplicated description from all locales
2019-01-26 18:48:21 +01:00
Sabe Jones
df860c9401
fix(quests): repair negative quest scrolls on purchase ( #10953 )
2019-01-26 18:46:52 +01:00
Mira-M
87923b7f0d
Add username to challenge csv export ( #10956 )
...
- Adds the member's username to the challenge csv
- Updates to unit tests
- Issue #10955
Supports the ability for challenge owners to judge challenge winners
after the added functionality enabling users to modify their name
(display name). The added field ties the user to their results by
their username.
2019-01-26 18:44:48 +01:00
Sabe Jones
b2d6a9474d
4.80.9
2019-01-24 13:35:46 -06:00
Sabe Jones
5fac4a943c
chore(news): Bailey
2019-01-24 13:35:32 -06:00
Sabe Jones
5d0be7bc72
Merge branch 'release' into develop
2019-01-24 13:14:19 -06:00
Giacomo Lawrance
9e6394c38c
changed wikia links to fandom
...
Fixes issue #10954
2019-01-24 11:21:52 +00:00
Matteo Pagliazzi
cc97935ffd
4.80.8
2019-01-23 17:20:05 +01:00
Matteo Pagliazzi
6ea4d96830
add extra condition to skip ssl check
2019-01-23 17:19:57 +01:00
Matteo Pagliazzi
a63ba51497
4.80.7
2019-01-23 17:12:13 +01:00
Matteo Pagliazzi
04a7fd25a6
allow skipping SSL check with secret key ( #10962 )
2019-01-23 17:10:11 +01:00
Sabe Jones
7cb045781b
4.80.6
2019-01-18 15:13:34 -06:00
Sabe Jones
f8d799d55c
chore(news): Bailey
2019-01-18 15:13:25 -06:00
Sabe Jones
5bd9fcc99d
Merge branch 'release' into develop
2019-01-18 14:59:37 -06:00
Alessio Libardi
84cafc4081
Special Pets that you don't own will only show GreyPaw print | Fixes #10866 ( #10949 )
...
* Added isSpecial function to determine wether a pet is special or not
* Special pets that you don't own show only grey pawprint
* PetEgg HatchingPotion icon only visible if the pet is not special
2019-01-18 14:58:38 -06:00
andrzejZdobywca
d77a17112c
setting new password using Return key ( #10937 )
2019-01-18 14:58:18 -06:00
Matteo Pagliazzi
4f9d97d38f
4.80.5
2019-01-18 12:10:15 +01:00
Matteo Pagliazzi
40060e8ff5
update ssl check
2019-01-18 11:43:02 +01:00
Sabe Jones
508d97d374
4.80.4
2019-01-16 10:22:14 -06:00
Sabe Jones
fd125352b7
fix(g1g1): remove additional banner
2019-01-16 10:22:00 -06:00
Sabe Jones
f8bd1be4a3
4.80.3
2019-01-16 06:24:07 -06:00
Sabe Jones
ec37524164
chore(promo): end G1G1 deal
2019-01-15 18:57:10 -06:00
negue
c66d2cb469
refactor properties - added another "inbox" check
2019-01-14 23:17:26 +01:00
Sabe Jones
87b9e72b56
4.80.2
2019-01-14 12:39:03 -06:00
Sabe Jones
962662fe7c
chore(news): Bailey
2019-01-14 12:38:35 -06:00
Matteo Pagliazzi
f63d2e47f0
do not show "Notification not found" error messages ( #10931 )
...
* start fixing #10391
* do not show snackbars for notifications not found
* revert message changes
* update tests
* add new test
* fix property
2019-01-13 11:43:02 +01:00
Sabe Jones
349a1032b6
4.80.1
2019-01-11 20:00:31 +00:00
Sabe Jones
476131835d
chore(i18n): update locales
2019-01-11 19:59:54 +00:00
Sabe Jones
8237b7f2de
chore(news): Bailey
2019-01-11 13:37:58 -06:00
Sabe Jones
6ee2b3690a
chore(i18n): update locales
2019-01-10 23:28:33 +00:00
Sabe Jones
a08cca807a
4.80.0
2019-01-09 01:38:46 +00:00
Sabe Jones
8c51f36784
chore(i18n): update locales
2019-01-09 01:35:24 +00:00
Sabe Jones
d35f81cdae
chore(sprites): compile
2019-01-08 19:30:49 -06:00
Sabe Jones
1d1b25391f
feat(content): customizations and dinosaurs
2019-01-08 19:30:41 -06:00
greenkeeper[bot]
ee09c76c08
chore(package): update lockfile package-lock.json
2019-01-08 11:19:57 +00:00
greenkeeper[bot]
c478748436
fix(package): update image-size to version 0.7.0
2019-01-08 11:19:52 +00:00
negue
61606cb69d
change to User ID - change mail var _DISPLAYNAME _DISPLAY_NAME
2019-01-04 21:04:41 +01:00
Sabe Jones
ec81c02d72
4.79.0
2019-01-04 20:04:19 +00:00
Sabe Jones
166da3c2f8
chore(i18n): update locales
2019-01-04 20:04:12 +00:00
Sabe Jones
23b72a673d
chore(sprites): compile
2019-01-04 13:59:27 -06:00
Sabe Jones
d22b4bb2f7
feat(content): Armoire and Backgrounds Jan 2019
2019-01-04 13:58:51 -06:00
Sabe Jones
aaebd4da77
4.78.2
2019-01-03 22:31:27 +00:00
Sabe Jones
b128e7874e
chore(i18n): update locales
2019-01-03 22:31:16 +00:00
Juliusdotsh
1e10e20a24
apidocs should say how to provide comment when flagging #10916 ( #10925 )
2019-01-03 11:31:03 +01:00
Sabe Jones
b1aeb8ed87
Merge branch 'release' into develop
2019-01-02 17:08:50 -06:00
Sabe Jones
2cb80e2275
4.78.1
2019-01-02 22:14:24 +00:00
Sabe Jones
ee32e24ff2
chore(i18n): update locales
2019-01-02 22:14:05 +00:00
Sabe Jones
af40c437be
chore(news): Bailey
...
also fix erroneously active hatching potion and remove concluded bundle
from pinned items
2019-01-02 16:10:57 -06:00
Sabe Jones
a99150c485
Merge branch 'release' into develop
2019-01-01 07:14:04 -06:00
Sabe Jones
696b67204d
fix(lint): ’
2019-01-01 07:13:41 -06:00
Sabe Jones
4f3536e887
Merge branch 'release' into develop
2018-12-31 23:48:59 +00:00
Sabe Jones
07e5bf1437
4.78.0
2018-12-31 23:48:21 +00:00
Sabe Jones
d2ca738256
chore(i18n): update locales
2018-12-31 23:48:11 +00:00
Sabe Jones
f7983f39eb
feat(event): New Year's 2018-19
2018-12-31 17:44:13 -06:00
Rene Cordier
7c954f7073
Prevent progress being cleared when quest ends ( #10870 )
...
* Prevent progress being cleared when quest ends
changing group tests to make sure it keeps user's progress
fix and remove .only() from tests
* fix tests and check null case for clearing up user's quest without resetting progress
2018-12-28 19:16:21 +01:00
Sabe Jones
82d0e737a6
4.77.6
2018-12-27 15:47:36 +00:00
Sabe Jones
f8213aaf1b
chore(i18n): update locales
2018-12-27 15:47:25 +00:00
Matteo Pagliazzi
2335ad4167
fix(gems modal): remove duplicate id property, fix #10919
2018-12-27 15:04:14 +01:00
negue
d84631255b
extract site urls from translations ( #10909 )
2018-12-23 19:56:21 +01:00
Raymond Grumney
0b352b9103
Unit Tests; 1 fix to appFooter debug menu ( #10894 )
...
* Built
* Update .editorconfig
* Fixed filename ('translaotr.js' => 'translator.js')
* Fixed Filename
* User Unit Tests
* Writing tests for avatar.vue
* writing tests for getters/user.js
* Writing Tests for avatar.vue
* Writing Tests for avatar.vue
* writing tests for store/getters/user.js
* renamed file
* Integrated test into user.test.js
* Reverting
* Fetching most recent version
* +1 Level now adds a level
* updating to current version
* Minor edits to pass lint test
* Removing non-functional Tests
* Cleaning up
2018-12-23 19:45:59 +01:00
negue
19b75c6257
drag tags to reorder ( #10911 )
...
* drag tags to reorder
* change color, remove unneeded sortTag-call
2018-12-23 19:45:05 +01:00
negue
b66904a3a7
notification click always shows the modal, setting only controls the notification timeout ( #10913 )
2018-12-23 19:35:30 +01:00
Phillip Thelen
cfbfec34aa
Allow gems and subs to be gifted through in-app-purchases ( #10892 )
...
* Allow gems to be gifted through IAPs
* implement non recurring IAP subscriptions
* fix localization issue in error
* fix non renewing subscription handling
* Fix lint error
* fix tests
* move findbyId mock to helper file
* undo package-lock changes
* Fix lint error
2018-12-23 19:20:14 +01:00
Sabe Jones
88f28188a1
4.77.5
2018-12-21 20:45:20 +00:00
Sabe Jones
fce5be2e8f
chore(i18n): update locales
2018-12-21 20:44:16 +00:00
Sabe Jones
1d68cbfaa2
chore(news): more Bailey
2018-12-21 14:42:11 -06:00
Sabe Jones
a44222a350
4.77.4
2018-12-20 16:37:04 -06:00
Sabe Jones
4d2510e322
fix(sprites): add missing dragon icon
2018-12-20 16:36:57 -06:00
Sabe Jones
3b5ed33e03
4.77.3
2018-12-20 21:29:58 +00:00
Sabe Jones
0a6bf92b6b
chore(i18n): update locales
2018-12-20 21:29:24 +00:00
Sabe Jones
05ae40bc2e
fix(content): correct timeframe tag for string
2018-12-20 15:26:17 -06:00
Sabe Jones
57e96ea092
4.77.2
2018-12-20 12:14:38 -06:00
Sabe Jones
ea49b5b8e0
fix(content): add set string for Dec Mystery
2018-12-20 12:14:28 -06:00
Sabe Jones
11a5de714a
4.77.1
2018-12-20 17:25:33 +00:00
Sabe Jones
f74b4d3e73
Merge branch 'develop' into release
2018-12-20 17:24:59 +00:00
Sabe Jones
ab6fdb99af
4.77.0
2018-12-20 17:23:29 +00:00
Sabe Jones
e3efa557dd
chore(i18n): update locales
2018-12-20 17:22:57 +00:00
Sabe Jones
a6cea47789
feat(event): Winter Wonderland 2018
2018-12-20 11:11:50 -06:00
Sabe Jones
5a200a88bd
chore(sprites): compile
2018-12-20 09:42:04 -06:00
Sabe Jones
545499ea0b
WIP(event): partial content build
2018-12-20 09:40:54 -06:00
Sabe Jones
3e7f4229ec
Merge branch 'release' into develop
2018-12-19 13:03:20 +00:00
Sabe Jones
56d5f77b6e
4.76.1
2018-12-19 13:02:58 +00:00
Sabe Jones
efdf5a2e16
chore(i18n): update locales
2018-12-19 13:01:40 +00:00
Sabe Jones
add3a2887f
fix(css): restore close svg defaults
2018-12-19 06:58:56 -06:00
Sabe Jones
0ed7c7596a
Merge branch 'release' into develop
2018-12-18 21:32:39 +00:00
Sabe Jones
55a452694f
4.76.0
2018-12-18 21:32:12 +00:00
Sabe Jones
cd4d5f83ff
chore(i18n): update locales
2018-12-18 21:31:56 +00:00
Sabe Jones
8220199e49
Gift 1 Get 1 Promo 2018-19! ( #10915 )
...
* feat(subscription): promo banner in modal
* feat(subscription): promo banner on main page
* fix(banners): remove extraneous margin adjustment
* fix(banners): various
* feat(promotion): gift 1, get 1
* fix(promo): various
* chore(promo): add Bailey
* fix(promo): use different email template for promo beneficiary
* fix(promo): turns out Winter is meaningful
2018-12-18 15:28:53 -06:00
Sabe Jones
bd1f6918ba
fix(sprites): wolf and penguin tweaks
2018-12-18 12:22:46 -06:00
Ian Oxley
3d99a64e96
Fix outline around dropdown toggle menu in Firefox
...
When the menu is open and has the focus shift the outline to the
`.habitica-menu-dropdown-toggle` child element.
2018-12-18 15:58:16 +00:00
Ian Oxley
76f9204417
Update CSS to fix notification layout
...
Set `.row` inside a `.notification` to use `width: 100%`, and set margin
to zero.
2018-12-18 15:31:45 +00:00
Matteo Pagliazzi
5b21e62647
fix(i18n): format
2018-12-18 15:02:03 +01:00
Matteo Pagliazzi
5e76d6df21
fix(i18n): position of $ sign
2018-12-17 13:12:35 +01:00
greenkeeper[bot]
fad59b9a8d
chore(package): update lockfile package-lock.json
2018-12-16 20:42:47 +00:00
greenkeeper[bot]
f218a432ec
chore(package): update nightwatch to version 1.0.16
2018-12-16 20:42:43 +00:00
Matteo Pagliazzi
7348145b7d
fix(success-modal): misc fixes
2018-12-16 15:39:37 +01:00
Sabe Jones
ba2832d21f
4.75.5
2018-12-14 21:22:05 +00:00
Sabe Jones
688f5084a1
chore(i18n): update locales
2018-12-14 21:19:56 +00:00
Sabe Jones
d5955b8889
Merge branch 'develop' into release
2018-12-14 15:15:06 -06:00
Sabe Jones
01fd17ee3f
fix(script): revert email query
2018-12-14 15:14:50 -06:00
Sabe Jones
979497dd35
fix(deletion): user delete bugs
...
Correct lookup in GDPR script, and address a TypeError when deleting a user with no tasks
2018-12-14 00:54:59 +00:00
Sabe Jones
1d3db244ba
4.75.4
2018-12-11 18:26:58 -06:00
Sabe Jones
80ca074352
fix(deploy): correct Dockerfile
2018-12-11 18:26:07 -06:00
Sabe Jones
6d4f9e0759
4.75.3
2018-12-11 20:48:40 +00:00
Sabe Jones
d096695559
Usernames Misc: Bulk Email and New Party Modal ( #10898 )
...
* feat(migrations): genericize bulk email
* chore(migrations): archive one-offs
* feat(usernames): change create party modal to copy username
* fix(modal): styling
* fix(modal): add Chrome clipboard implementation
2018-12-11 20:48:34 +00:00
Sabe Jones
a2c8b8b05c
Usernames Misc: Bulk Email and New Party Modal ( #10898 )
...
* feat(migrations): genericize bulk email
* chore(migrations): archive one-offs
* feat(usernames): change create party modal to copy username
* fix(modal): styling
* fix(modal): add Chrome clipboard implementation
2018-12-11 14:47:50 -06:00
Sabe Jones
8750701c08
Merge branch 'release' into develop
2018-12-11 20:45:44 +00:00
Sabe Jones
900676bf0a
4.75.2
2018-12-11 20:45:15 +00:00
Sabe Jones
e219daf44c
chore(i18n): update locales
2018-12-11 20:44:53 +00:00
Sabe Jones
1b12a6b51f
feat(content): Bird Buddies Bundle
2018-12-11 14:41:09 -06:00
Matteo Pagliazzi
8441b0a3d6
fix http auth env var
2018-12-09 20:12:50 +01:00
Matteo Pagliazzi
0667695390
Payments: Success Messages ( #10903 )
...
* fix v-once
* gems purchase success dialog
* amazon and stripe support for gems message, translations
* subscriptions success message
* subscriptions success message
* group plans success message and many fixes
* finish success messages for payments
* add success modal when gifting from balance
2018-12-09 20:08:01 +01:00
Matteo Pagliazzi
4d322c1bf6
Merge branch 'sukh0128-develop' into develop
2018-12-07 15:20:27 +01:00
Matteo Pagliazzi
a855ddacc7
Merge branch 'develop' of https://github.com/sukh0128/habitica into sukh0128-develop
2018-12-07 15:20:12 +01:00
Matteo Pagliazzi
9d48ef7322
Merge pull request #10896 from AyoubElk/patch-1
...
Fixed typo in folder path
2018-12-07 15:13:08 +01:00
negue
73ecdced01
remove the "delete" part of the flag notification
2018-12-07 00:13:24 +01:00
negue
1c17b415f0
refactor {group,inbox}-chatReporter variables
2018-12-06 23:55:18 +01:00
Sabe Jones
2991f7acfb
4.75.1
2018-12-06 16:23:28 +00:00
Sabe Jones
9dbfb565bb
chore(i18n): update locales
2018-12-06 16:22:06 +00:00
Sabe Jones
f42e22b58f
Make env vars more palatable for containerization ( #10895 )
...
* refactor(env-vars): remove object/colon syntax
* fix(tests): correct config expectations
2018-12-06 10:13:49 -06:00
Ayoub El Khattabi
95f3315796
Fixed typo in folder path
...
The tast test:api:unit:watch should watch the path 'test/api/unit/**/*' instead of the non existent 'test/api/v3/unit/**/*'
2018-12-06 11:26:22 +00:00
Sabe Jones
18ab57eb91
Merge branch 'release' into develop
2018-12-05 20:44:02 +00:00
Sabe Jones
0dcbd8ccb8
4.75.0
2018-12-05 20:43:39 +00:00
Sabe Jones
ed82b46f7b
chore(i18n): update locales
2018-12-05 20:43:23 +00:00
Sabe Jones
dcc3044685
chore(sprites): compile
2018-12-05 14:39:09 -06:00
Sabe Jones
5cd62d7052
feat(content): Armoire and BGs 2018-12
2018-12-05 14:38:53 -06:00
Erdenesukh Tsendjav
5e232d8c9f
Merge branch 'develop' of github.com:sukh0128/habitica into develop
2018-12-04 17:29:16 -06:00
Erdenesukh Tsendjav
13793f8b3c
revert
2018-12-04 17:28:27 -06:00
Erdenesukh Tsendjav
55f875f95a
Delete package-lock.json
2018-12-04 17:04:55 -06:00
Erdenesukh Tsendjav
14576be374
merged
2018-12-04 16:03:11 -06:00
Erdenesukh Tsendjav
4cb2c26475
The istanbul command string in the gulp-tests.js file for each of the tests had to be changed to just the keyword istanbul instead of pointing to the istanbul file location on WINDOWS machines
2018-12-04 15:55:09 -06:00
Matteo Pagliazzi
b66a0b76ef
Merge pull request #10886 from jeongjinhwi/develop
...
Accoount Deletion Feedback:update email #10880
2018-12-04 09:38:33 +01:00
Sabe Jones
dd313b17b5
fix(migration): correct push op
2018-12-03 21:06:23 -06:00
Sabe Jones
bb01475e02
Merge branch 'release' into develop
2018-12-03 22:54:08 +00:00
Sabe Jones
757959529b
4.74.7
2018-12-03 22:53:23 +00:00
Sabe Jones
71ad1957b1
chore(i18n): update locales
2018-12-03 22:52:42 +00:00
Sabe Jones
3ba5ea1d2d
chore(news): Bailey
2018-12-03 16:50:02 -06:00
Sabe Jones
902da35f2b
fix(migration): syntax
2018-12-03 22:06:58 +00:00
Sabe Jones
aaa16a9527
refactor(migrations): move Take This to new template
...
also fix linting error in server lib
2018-12-03 22:04:52 +00:00
Sabe Jones
b98e95ee45
chore(items): deactivate premium potions
2018-12-03 15:49:09 -06:00
Matteo Pagliazzi
757160d6b7
update karma to fix tests
2018-12-03 13:33:58 +01:00
Matteo Pagliazzi
4cf68eb018
update package-lock
2018-12-03 13:22:23 +01:00
Matteo Pagliazzi
e91d5e5664
Merge pull request #10863 from HabitRPG/payments/paypal-amazon-checkout
...
Paypal and Amazon: Improve checkout experience
2018-12-03 12:55:53 +01:00
Matteo Pagliazzi
b9e12aca3e
success modal and fix redirects
2018-12-02 17:33:21 +01:00
Jeong Jin Hwi
53ca9475ee
Accoount Deletion Feedback:update email #10880
2018-12-03 01:04:42 +09:00
Matteo Pagliazzi
e212842b50
fix redirects and basic success message
2018-12-02 15:44:52 +01:00
Matteo Pagliazzi
d2f7cba43d
Merge branch 'develop' into payments/paypal-amazon-checkout
2018-12-02 14:47:56 +01:00
Matteo Pagliazzi
84558f79d6
Merge pull request #10885 from HabitRPG/greenkeeper/initial
...
Update dependencies to enable Greenkeeper 🌴
2018-12-02 14:46:11 +01:00
Matteo Pagliazzi
178e59f287
update npm files
2018-12-02 14:44:19 +01:00
greenkeeper[bot]
7acccc0763
chore(package): update dependencies
2018-12-02 13:36:14 +00:00
Matteo Pagliazzi
8ac21d2fd4
update package-lock.json
2018-12-01 18:53:12 +01:00
Matteo Pagliazzi
7873800f87
fix(kafka queue): remove leftover code
2018-12-01 12:16:34 +01:00
Sabe Jones
727041f020
fix(chat): escape regexes so parentheses etc. don't bust it
2018-11-30 16:19:22 -06:00
Sabe Jones
de0c62a37f
Merge branch 'release' into develop
2018-11-30 20:28:23 +00:00
Sabe Jones
68f420991e
4.74.6
2018-11-30 20:27:53 +00:00
Sabe Jones
f211ebeb0a
chore(i18n): update locales
2018-11-30 20:25:45 +00:00
Sabe Jones
b91ef9f539
chore(news): Last Chance Bailey
...
also give a few more days for items
2018-11-30 14:21:12 -06:00
Matteo Pagliazzi
ac0601630e
Merge branch 'develop' into payments/paypal-amazon-checkout
2018-11-30 16:11:55 +01:00
Matteo Pagliazzi
3239491144
fix(lint): remove unused params
2018-11-30 16:04:56 +01:00
negue
b912a83f22
refactor "formatUser" to show the correct user and displayname
2018-11-29 20:15:47 +01:00
negue
fb3a9740bd
add display name to the email variables
2018-11-29 20:00:05 +01:00
negue
817c943860
Merge remote-tracking branch 'origin/develop' into negue/flagpm
2018-11-29 19:02:01 +01:00
negue
0aba448c48
fix sentence
2018-11-29 19:01:26 +01:00
Sabe Jones
c3b0a73507
4.74.5
2018-11-29 14:52:02 +00:00
Sabe Jones
b218eb2c00
Merge remote-tracking branch 'origin/greenkeeper/update-to-node-10' into release
...
also remove Kafka
2018-11-29 14:51:40 +00:00
Sabe Jones
37d9f76fea
4.74.4
2018-11-29 07:48:06 -06:00
Matteo Pagliazzi
7f2e12ba23
remove memwatch-next, try/catch
2018-11-29 14:35:22 +01:00
Sabe Jones
21b43287e3
4.74.3
2018-11-29 12:11:35 +00:00
Sabe Jones
357b48dc8f
fix(server): update package lock, attempt to log crashes
2018-11-29 12:11:03 +00:00
Matteo Pagliazzi
2cbd78b139
Merge branch 'develop' into payments/paypal-amazon-checkout
2018-11-29 10:55:13 +01:00
Sabe Jones
ee5dd5842b
4.74.2
2018-11-28 16:18:20 -06:00
Sabe Jones
074b8138de
Merge branch 'develop' into release
2018-11-28 16:18:10 -06:00
Sabe Jones
cd0b9c0a96
4.74.1
2018-11-28 15:57:54 -06:00
Sabe Jones
a09516944d
fix(packages): revert package lock
2018-11-28 15:57:36 -06:00
Sabe Jones
b82660823d
Merge branch 'release' into develop
2018-11-28 20:57:37 +00:00
Sabe Jones
fde4402fbb
4.74.0
2018-11-28 20:57:14 +00:00
Sabe Jones
5fe0776074
chore(i18n): update locales
2018-11-28 20:55:35 +00:00
Sabe Jones
d218f316d3
chore(sprites): compile
2018-11-28 14:50:54 -06:00
Sabe Jones
f19e69948a
feat(content): mystery items 2018-11
2018-11-28 14:50:43 -06:00
Sabe Jones
e6807d36b5
fix(analytics): record usernames
2018-11-28 13:02:48 -06:00
Phillip Thelen
1ece230621
remove console call
2018-11-28 12:52:08 -06:00
Phillip Thelen
d934d9d759
Move group chat analytics event to server
2018-11-28 12:52:00 -06:00
Matteo Pagliazzi
bf7fabb20a
fix(amazon): add new env variable to specify environment
2018-11-28 11:07:06 +01:00
Sabe Jones
88a2f317d8
Merge branch 'release' into develop
2018-11-27 19:46:39 -06:00
SabreCat
a30c4379a6
fix(tests): correct string update errors
2018-11-28 01:00:46 +00:00
Matteo Pagliazzi
b509c6631d
update package-lock.json
2018-11-27 22:19:25 +01:00
Matteo Pagliazzi
5a725fa4b0
update package-lock.json
2018-11-27 22:17:43 +01:00
Ian Oxley
6b5173ecbf
Replace button tag with ARIA button role
...
Add `role`, `aria-pressed`, `tabindex`, and keypress handlers, and
remove the `<button>` tag.
Add `isPressed` computed function. Use this to set the value of
`aria-pressed`.
2018-11-26 22:34:15 +00:00
Ian Oxley
53d8d2fc6a
Fix :focus CSS for the dropdown menu
...
Add `:focus` style to the `.habitica-menu-dropdown` class, instead of
the `.habitica-menu-dropdown-toggle` class.
2018-11-26 22:31:57 +00:00
Sabe Jones
dbe2143b7a
fix(mystery-items): add missing set sprite
2018-11-26 14:23:18 -06:00
Sabe Jones
7b687280d7
Merge branch 'release' into develop
2018-11-26 19:10:05 +00:00
Sabe Jones
8db6c8bd4f
4.73.2
2018-11-26 19:09:42 +00:00
Sabe Jones
bf91dacb94
chore(i18n): update locales
2018-11-26 19:01:55 +00:00
Sabe Jones
33e0892e95
chore(event): end Thanksgiving tweaks
2018-11-26 12:59:23 -06:00
Phillip Thelen
42b146d5d0
Attach client to chat messages ( #10845 )
...
* Attach client to chat messages
* Word
* Design tweaks
* Fix potential error
2018-11-26 10:45:42 +01:00
Nathan Zimmerman
2bebaf2cf8
Fixes issue #10857 ("Tags have extra space at the bottom when they should be centered") ( #10861 )
...
* Fix for #10857 centered category tag text
* Fixes #10857 and #10856 display tag markdown.
2018-11-26 10:44:41 +01:00
Matteo Pagliazzi
6181328ac1
feat(footer): always show expanded footer ( #10862 )
2018-11-26 10:37:29 +01:00
Sabe Jones
c64d4b0914
4.73.1
2018-11-23 20:20:56 +00:00
Sabe Jones
f94fd0d69d
chore(i18n): update locales
2018-11-23 20:17:56 +00:00
Sabe Jones
2cd66436bc
Merge branch 'release' into develop
2018-11-22 18:05:28 -06:00
Sabe Jones
81a17738b8
4.73.0
2018-11-22 21:09:31 +00:00
Sabe Jones
b6b953ec46
chore(i18n): update locales
2018-11-22 21:09:20 +00:00
Sabe Jones
ab34c83a9d
chore(sprites): compile
2018-11-22 15:05:33 -06:00
Sabe Jones
9cea86f4e0
feat(content): Turkey Day 2018
2018-11-22 15:05:03 -06:00
Sabe Jones
1b7a705bf9
Merge branch 'paglias/migration-no-recursion' into release
2018-11-22 13:44:46 -06:00
negue
e2c5b9058b
more checks on the item.klass, also added the specialClass checks ( #10859 )
2018-11-22 14:35:34 +01:00
Matteo Pagliazzi
cc751960ac
save state and close tab afetr success
2018-11-21 11:42:32 +01:00
Matteo Pagliazzi
433c73c9d3
paypal: restore url after purchase
2018-11-21 11:25:36 +01:00
Matteo Pagliazzi
680c2162a7
paypal: new redirects
2018-11-21 11:19:55 +01:00
Alys
a2b38ffb02
add two slurs - TRIGGER / CONTENT WARNING: assault, slurs, swearwords, etc
2018-11-21 19:48:50 +10:00
Matteo Pagliazzi
6395870c00
fix(stable): remove progress number from petItem
2018-11-21 10:35:59 +01:00
Sabe Jones
9562ba432f
Merge branch 'release' into develop
2018-11-20 21:02:17 +00:00
Sabe Jones
8a3a83de37
4.72.0
2018-11-20 21:01:41 +00:00
Sabe Jones
745edd731d
chore(i18n): update locales
2018-11-20 20:59:23 +00:00
Sabe Jones
53b195931c
chore(sprites): compile
2018-11-20 14:55:56 -06:00
Sabe Jones
37ae467fff
feat(content): Frost Hatching Potions
2018-11-20 14:55:45 -06:00
negue
52a7112591
some ui fixes / requested changes
2018-11-20 17:20:58 +01:00
negue
d7d7d64b45
move computed-props to methods - refactor mountItem to use the states inside ( #10853 )
2018-11-20 12:28:26 +01:00
Ian Oxley
fd13771088
Set background on the dropdown toggle
...
Set the background to `$white` to stop Firefox falling back to the
default grey background for a button.
2018-11-19 19:40:41 +00:00
Ian Oxley
c9d725ec20
Fix +ve / -ve habit control buttons
...
Align the icons centrally within the positive / negative controls.
2018-11-19 19:34:01 +00:00
negue
3203bffeaa
refactor update the message to use .save - fix test
2018-11-18 22:37:09 +01:00
negue
3f47cdd9a2
merge fixes
2018-11-18 22:12:41 +01:00
negue
8b15d94ae1
Merge remote-tracking branch 'origin/develop' into negue/flagpm
...
# Conflicts:
# website/client/components/chat/chatCard.vue
# website/client/components/chat/chatMessages.vue
# website/common/locales/en/messages.json
2018-11-18 22:04:33 +01:00
Matteo Pagliazzi
e76bdbd62d
Fix for #10814 , prevent ParallelSave errors ( #10852 )
...
* fix(group leave): prevent ParallelSave errors while leaving a group with multiple group or challenge tasks
* fix typo
2018-11-18 20:48:16 +01:00
Matteo Pagliazzi
067e869141
fix(chat): prevent duplicate messages, closes #10823
2018-11-18 19:38:56 +01:00
greenkeeper[bot]
51224a69d9
Update superagent to the latest version 🚀 ( #10848 )
...
* fix(package): update superagent to version 4.0.0
* chore(package): update lockfile package-lock.json
2018-11-18 19:24:39 +01:00
Dimini
f56018d46a
Very large Guild member counts overflow the badge #10753 ( #10812 )
2018-11-17 11:06:26 +01:00
Ian Oxley
b846185f8a
Set width on .custom-control-label ( #10840 )
...
Set `width: 100%` on the `.custom-control-label`.
Although `overflow-wrap: break-word` is set on the parent `.checklist-item` element, it doesn't seem to take effect unless a width is set on the label.
2018-11-17 11:01:36 +01:00
Nathanael Farley
ff81e55839
groupChatReceived webhook fix ( #10802 )
...
* Moved sendGroupChatReceivedWebhooks to group.sendChat function.
* Added test for new functionality.
2018-11-17 10:48:41 +01:00
Sabe Jones
9a3cdb5deb
4.71.0
2018-11-15 22:03:32 +00:00
Sabe Jones
47ad7305f5
chore(i18n): update locales
2018-11-15 22:02:46 +00:00
Sabe Jones
d9b5bbe2a9
chore(sprites): compile
2018-11-15 15:58:15 -06:00
Sabe Jones
c2fe04367f
feat(content): Oddballs Bundle
...
Also includes one more tweak to @mention text highlighting
2018-11-15 15:58:07 -06:00
Sabe Jones
abcc77b7d6
fix(chat): more width tweakage
2018-11-14 16:46:03 -06:00
Sabe Jones
07cbf45265
fix(chat): less intrusive highlight and better margins
2018-11-14 16:31:35 -06:00
Sabe Jones
c035435476
4.70.0
2018-11-14 14:39:39 +00:00
Sabe Jones
89fdd8a8bb
chore(i18n): update locales
2018-11-14 14:39:23 +00:00
Sabe Jones
d406da4081
chore(news): Bailey
2018-11-14 08:30:34 -06:00
Sabe Jones
d74786ef85
Merge branch 'sabrecat/usernames-master' into develop
2018-11-14 08:21:49 -06:00
Sabe Jones
64a3d08ce3
fix(tests): linting & more expects
...
Also one more tweak for invite validation responsiveness
2018-11-14 07:43:08 -06:00
SabreCat
f635f178da
fix(tests): correct expects
2018-11-14 13:07:44 +00:00
Matteo Pagliazzi
1a7461a8a2
move the update username route to v3 ( #10836 )
2018-11-14 10:40:27 +01:00
Sabe Jones
cc13c4f28e
fix(invites): more responsive validation
2018-11-13 19:50:07 -06:00
SabreCat
239f78674b
fix(usernames): address failing tests
2018-11-14 01:44:09 +00:00
Sabe Jones
d691dee2ca
fix(usernames): filter @ on server side for username lookup
2018-11-13 15:34:50 -06:00
Sabe Jones
481bd6727d
fix(usernames): exclude unverified users during query
2018-11-13 15:13:41 -06:00
Sabe Jones
d0fc1e0751
fix(invites): show errors inline
2018-11-13 15:10:35 -06:00
Sabe Jones
b07dbb7752
Merge branch 'develop' into sabrecat/usernames-master
2018-11-13 14:15:23 -06:00
Sabe Jones
34e7690c38
fix(usernames): various
...
Disappearing input fields
Text replacement in @mentions
UUID visibility in profiles
Purple dot for @mentioned usernames
TypeError preventing RYA
Group Plan member list error
2018-11-13 14:14:02 -06:00
negue
eca7382545
prevent buying market gear if class doesn't match ( #10818 )
...
* prevent buying market gear if class doesn't match
* add test
2018-11-12 21:32:54 +01:00
Matteo Pagliazzi
be95cd967a
upgrade gulp-imagemin, closes #10817
2018-11-10 12:29:26 +01:00
Matteo Pagliazzi
ce03f837c7
use lean and .update
2018-11-09 13:10:55 +01:00
Matteo Pagliazzi
808885425f
select more fields
2018-11-09 13:04:25 +01:00
Matteo Pagliazzi
39a35f44ef
fixes
2018-11-09 13:01:19 +01:00
Matteo Pagliazzi
2b2e1d4b9a
rewrite mongoose migration to avoid using recursion
2018-11-09 12:58:39 +01:00
Sabe Jones
869411c0e9
fix(migration): improve model-based script
2018-11-08 16:55:49 -06:00
Sabe Jones
7484ecf729
Merge branch 'develop' into sabrecat/usernames-master
2018-11-08 15:13:28 -06:00
negue
8f2435c37c
refactor Inbox-mongodb requests
2018-11-08 22:04:55 +01:00
Sabe Jones
3265440bc4
4.69.2
2018-11-08 18:47:54 +00:00
Sabe Jones
acf514e9cb
chore(i18n): update locales
2018-11-08 18:47:32 +00:00
Sabe Jones
2789d44dbf
chore(news): Bailey
2018-11-08 12:43:50 -06:00
Sabe Jones
b579f31e9e
fix(emails): correct unsub link handling
2018-11-08 18:09:51 +00:00
Sabe Jones
5e781017ab
fix(script): correct import path and template slug
2018-11-08 10:29:37 -06:00
Sabe Jones
b48f850eac
fix(script): don't send to users who have already opted out of notifs
2018-11-08 10:14:54 -06:00
Sabe Jones
5d6b6ed29a
feat(usernames): follow-up email and setting for email opt-out
2018-11-08 10:00:25 -06:00
negue
7fbc68511b
fix: special are not "AllowedToFeed" ( #10808 )
...
* fix: special are not "AllowedToFeed"
* fix lint
2018-11-08 11:11:04 +01:00
Matteo Pagliazzi
ee2858199b
update(http-proxy-middleware): update to 0.19, closes #10650
2018-11-08 11:08:42 +01:00
Sabe Jones
b1dd79f75c
fix(invites): bogus validation errors
2018-11-07 15:58:17 -06:00
Sabe Jones
1ac4dd8171
feat(usernames): invite by username
2018-11-07 15:00:22 -06:00
Sabe Jones
4f86abd6b2
Merge branch 'develop' into sabrecat/usernames-master
2018-11-07 08:39:57 -06:00
Sabe Jones
23b0688abb
Merge branch 'develop' into sabrecat/usernames-master
2018-11-06 19:56:45 -06:00
Sabe Jones
38efe83cc7
fix(usernames): various
...
Partial fixage for autocomplete @ing
Don't add username to chat message if user is unverified
Fix flying pets
Fix console error about avatar intro
2018-11-06 19:55:06 -06:00
Ian Oxley
302bc899d7
Update reward button and toggle menu
...
Add `<button>` tag to the 3 dots toggle menu, and the reward control.
Update the CSS to add focus styles, in addition to hover styles, for the
3 dots toggle menu.
2018-11-07 00:06:30 +00:00
Ian Oxley
8048cf9a97
Add <button> tag to shop items
...
Make the `.item` element a `<button>` so it can receive keyboard focus,
and be activated via the spacebar.
2018-11-06 23:24:34 +00:00
Ian Oxley
20548daccf
Use <button> for habits +/- buttons
...
Use the `<button>` tag instead of a `<div>`. This makes the element
naturally focusable with the keyboard, and makes the HTML more semantic.
Update the CSS to align the icons in the centre of the `<button>`.
2018-11-06 22:55:51 +00:00
Sabe Jones
2dadd74097
Merge branch 'release' into develop
2018-11-06 16:53:35 -06:00
Sabe Jones
9f494360ef
Merge branch 'release' into develop
2018-11-06 15:02:24 -06:00
Sabe Jones
4122bbdecf
4.69.1
2018-11-06 15:02:03 -06:00
Sabe Jones
256a3abc26
fix(event): de-Festivalize class change modal
2018-11-06 15:01:57 -06:00
Sabe Jones
b7f3c0f389
Merge branch 'release' into develop
2018-11-06 20:43:12 +00:00
Sabe Jones
dca00bf4b7
4.69.0
2018-11-06 20:42:50 +00:00
Sabe Jones
d31c8913d3
chore(i18n): update locales
2018-11-06 20:40:54 +00:00
Sabe Jones
d839d57299
chore(sprites): compile
2018-11-06 14:32:55 -06:00
Sabe Jones
ccc3b4d337
feat(content): Armoire and Backgrounds 2018/11
2018-11-06 14:31:50 -06:00
Matteo Pagliazzi
7195ac15b9
fix(group-plan-tasks): show checkmark when task completed
2018-11-05 15:04:45 +01:00
Sabe Jones
a5ef6a129e
fix(auth): new users should start verified
2018-11-03 16:03:53 -05:00
Sabe Jones
38f5d63d29
fix(likes): accessibility tweaks
2018-11-03 13:16:32 -05:00
Sabe Jones
43194b71ce
fix(usernames): RYA positioning and contrib tier in PMs
2018-11-03 12:50:59 -05:00
Matteo Pagliazzi
e4a347a3cb
update gulp-nodemon
2018-11-03 14:08:46 +01:00
Sabe Jones
7eaf3e04ab
fix(modals): button styling
2018-11-02 16:48:35 -05:00
Sabe Jones
b6b03751c4
fix(modals): maybe got it?!?
2018-11-02 16:27:08 -05:00
Sabe Jones
818d5e4eb6
fix(modals): better stack???
2018-11-02 14:58:32 -05:00
Sabe Jones
f871c7cf63
fix(modal): various
2018-11-02 14:26:39 -05:00
Kirsty
e9eddec0c4
check pet is hatchable before highlighting ( #10797 )
2018-11-02 17:16:11 +01:00
Nathanael Farley
a48a6a292d
If user's cron will happen later today, start the task yesterday. ( #10783 )
...
* If user's cron will happen later today, start the task yesterday.
* Added default dayStart to taskDefaults.
* Removed the need to call shouldDo twice to calculate nextDue.
* Revert "Removed the need to call shouldDo twice to calculate nextDue."
This reverts commit e1467f2fc33cfb11e6a4fc667460df6a48b69d45.
* Removed defaults from taskDefault arguments.
* Got user from $store in copyAsTodoModal.vue.
* Fixed tests for taskDefaults to include mock user.
* Fix shouldDo tests when run in GMT timezone.
* Added test to taskDefault; added utcOffset to taskDefault.
* Replaced utcOffset with zone.
* Removed erroneous import.
2018-11-02 16:58:01 +01:00
Matteo Pagliazzi
12aef475c8
update package-lock.json
2018-11-02 12:10:49 +01:00
Sabe Jones
112e4e1d76
Merge branch 'develop' into sabrecat/usernames-master
2018-11-01 21:51:33 -05:00
Sabe Jones
90eebbcd70
Merge branch 'release' into develop
2018-11-02 02:50:25 +00:00
Sabe Jones
1ad9ba4e71
4.68.1
2018-11-02 02:50:05 +00:00
Sabe Jones
c42b72f8a8
chore(i18n): update locales
2018-11-02 02:46:22 +00:00
Sabe Jones
830c8d3104
chore(event): end Habitoween/Fall Fest
...
Also announce November challenges
2018-11-01 21:44:00 -05:00
Sabe Jones
86ae5f3e44
fix(inbox): don't show likes in inbox
...
Also remove convo list contrib styling for now
2018-11-01 19:34:57 -05:00
Sabe Jones
3922415314
fix(inbox): more UN display fixes
2018-11-01 17:41:27 -05:00
Sabe Jones
6c71abfac8
fix(inbox): display correct UN for outbound user
2018-11-01 16:05:14 -05:00
Sabe Jones
6ab08a7d52
fix(usernames): don't supply username in public fields if unverified
2018-11-01 15:32:40 -05:00
Sabe Jones
dc46127fc7
refactor(auth): only import needed validator module
2018-11-01 15:22:20 -05:00
Sabe Jones
b54f031acd
fix(chat): replace autocomplete at @
2018-11-01 15:17:01 -05:00
Sabe Jones
eafa2f8cdd
Merge branch 'release' into sabrecat/usernames-master
2018-11-01 14:51:28 -05:00
Matteo Pagliazzi
1815d2b6d3
docker: use 10
2018-10-31 17:11:59 +01:00
Matteo Pagliazzi
14cba76ba8
Merge branch 'develop' into greenkeeper/update-to-node-10
2018-10-31 17:09:08 +01:00
greenkeeper[bot]
fe45940d46
fix(package): update ora to version 3.0.0 ( #10529 )
2018-10-31 16:59:47 +01:00
Matteo Pagliazzi
7dac53867b
fix(settings): remove kicked from group from list of push notifications, fixes #10796
2018-10-31 14:42:11 +01:00
Sabe Jones
6f64cb7d9b
Merge branch 'release' into develop
2018-10-30 21:26:39 +00:00
Sabe Jones
7d989bcf50
4.68.0
2018-10-30 21:26:19 +00:00
Sabe Jones
7bd29c2dd7
chore(i18n): update locales
2018-10-30 21:24:55 +00:00
Sabe Jones
9e10490102
chore(sprites): compile
2018-10-30 16:21:51 -05:00
Sabe Jones
5792bc0000
feat(content): Habitoween 2018
2018-10-30 16:21:42 -05:00
Matteo Pagliazzi
06812878b5
Merge branch 'negue/stable_img_states' into develop
2018-10-30 16:37:04 +01:00
Matteo Pagliazzi
8714c7d162
fix lint
2018-10-30 16:36:30 +01:00
Matteo Pagliazzi
e66f4e7812
Merge branch 'develop' into negue/stable_img_states
2018-10-30 16:35:30 +01:00
negue
c73f565f65
refactor animal methods / vue methods
2018-10-29 20:46:16 +01:00
Kirsty
82e21df943
fix filter checkboxes in seasonal shop ( #10792 )
2018-10-29 16:04:42 +01:00
Sabe Jones
18ed148320
Merge branch 'release' into develop
2018-10-28 20:46:13 +00:00
Sabe Jones
a5fc909f0d
4.67.1
2018-10-28 20:45:38 +00:00
Sabe Jones
30a5192e19
chore(i18n): update locales
2018-10-28 20:45:27 +00:00
Matteo Pagliazzi
79c0499672
Mongoose: use $type as the typeKey ( #10789 )
...
* use $type as the typeKey in mongoose
* fix and add tests
2018-10-28 15:42:48 -05:00
Matteo Pagliazzi
dadb752087
Mongoose: use $type as the typeKey ( #10789 )
...
* use $type as the typeKey in mongoose
* fix and add tests
2018-10-28 15:23:41 +01:00
Matteo Pagliazzi
37b29d3449
fix(tests): increase timeout
2018-10-28 13:14:49 +01:00
Matteo Pagliazzi
bb2ed249b9
fix deprecation warning for sinon.js
2018-10-28 12:44:34 +01:00
Sabe Jones
bb90dde1b6
feat(usernames): verification step during Justin intro for social users
2018-10-27 12:37:22 -05:00
Sabe Jones
5299c8d406
fix(comments): validator for emails, remove prefixes, allow length 1
2018-10-26 16:25:15 -05:00
Sabe Jones
8b81e38538
fix(PR): more cleanup
2018-10-26 15:48:53 -05:00
Sabe Jones
8e05a1b489
Merge branch 'develop' into sabrecat/usernames-master
2018-10-26 15:45:55 -05:00
Sabe Jones
aafcbe60a3
fix(PR): remove unrelated changes
2018-10-26 15:42:41 -05:00
Matteo Pagliazzi
56d1b77215
Upgrade sinon ( #10773 )
...
* upgrade sinon
* sinon changes
* fix unit tests
2018-10-26 18:15:28 +02:00
Nathanael Farley
61da558a5d
Added explanatory webhook text to UI. ( #10782 )
...
* Added explanatory webhook text to UI.
* Made new webhook API info translateable.
2018-10-26 16:46:36 +02:00
Sabe Jones
490531cc76
4.67.0
2018-10-25 21:36:13 +00:00
Sabe Jones
8cd4c502bc
chore(i18n): update locales
2018-10-25 21:35:58 +00:00
Sabe Jones
d8cacb653e
chore(sprites): compile
2018-10-25 16:31:13 -05:00
Sabe Jones
59436a8bf7
feat(content): Mystery Items Oct 2018
2018-10-25 16:31:00 -05:00
Sabe Jones
6fade19f27
4.66.2
2018-10-25 20:32:06 +00:00
Sabe Jones
15d028a281
chore(i18n): update locales
2018-10-25 20:31:20 +00:00
Sabe Jones
95b283676a
Merge branch 'sabrecat/username-display' into sabrecat/usernames-master
2018-10-25 05:32:41 -05:00
Sabe Jones
6e7e81206a
fix(profile): better username/UUID styling
2018-10-25 05:29:02 -05:00
Sabe Jones
af74cc7c64
Merge branch 'sabrecat/username-display' into sabrecat/usernames-master
2018-10-24 20:01:00 -05:00
Sabe Jones
a9e2a17077
fix(chat): no min height on autocomplete dropdown
2018-10-24 19:59:54 -05:00
Sabe Jones
92057dbe17
Merge branch 'sabrecat/username-display' into sabrecat/usernames-master
2018-10-24 19:41:21 -05:00
Sabe Jones
b4ab525be5
fix(chat): better @ searching, no chat card borders
2018-10-24 19:39:50 -05:00
Sabe Jones
d3c464d5ea
Merge branch 'sabrecat/force-username-modal' into sabrecat/usernames-master
2018-10-24 18:40:43 -05:00
Sabe Jones
804fe1c6d5
fix(usernames): various
...
z-index modals above Resting banner
force reload after verify username
add missing e-mail validation on frontpage
let Yesterdaily modal float behind username modal
2018-10-24 18:39:54 -05:00
Erdenesukh Tsendjav
3d757c7814
trying something
2018-10-24 16:31:46 -05:00
negue
3c5025a78e
fix background empty / resetCallback - refactor pet methods/components
2018-10-24 20:43:15 +02:00
Sabe Jones
e028232527
Merge branch 'release' into develop
2018-10-24 18:35:55 +00:00
Sabe Jones
e3b270a62e
4.66.1
2018-10-24 18:35:34 +00:00
Sabe Jones
fceeacec3b
chore(i18n): update locales
2018-10-24 18:35:27 +00:00
Matteo Pagliazzi
f93c67e57c
fix(amazon gift): do not reset the gift amount when opening the amazon modal
2018-10-24 20:29:27 +02:00
Sabe Jones
192dc26fbe
Merge branch 'release' into develop
2018-10-23 22:50:49 +00:00
Sabe Jones
1c1f270f64
4.66.0
2018-10-23 22:50:25 +00:00
Sabe Jones
483768f4a7
chore(i18n): update locales
2018-10-23 22:49:30 +00:00
SabreCat
65031cef3a
chore(sprites): compile
2018-10-23 22:45:47 +00:00
Sabe Jones
2fc1f46359
Veteran Pet ladder award for users affected by username changes ( #10765 )
...
* feat(usernames): Veteran Pet ladder award for affected users
* feat(content): Vet Pet Bailey etc.
2018-10-23 17:38:30 -05:00
Matteo Pagliazzi
30fd530576
fix(tests): more timeouts fixes
2018-10-23 20:23:52 +02:00
Matteo Pagliazzi
f79999fde7
minor deps updates
2018-10-23 16:48:59 +02:00
Tressley Cahill
90d6e443ba
Corrects the white bar above the header and updates the text styling ( #10772 )
2018-10-23 13:50:02 +02:00
Derek Kim
4ed1082558
fix for #10496 : Newly subscribed accounts receive erroneous notification that they have Mystery Items ( #10759 )
...
* fix
Newly subscribed accounts receive erroneous notification that they have Mystery Items
* Added unit test for #10496
* Restored a previous unit test
2018-10-23 13:47:15 +02:00
Matteo Pagliazzi
00717eda76
fix(tests): increase timeout
2018-10-23 13:30:38 +02:00
Matteo Pagliazzi
d1b86e6c14
Remove code for Pusher ( #10774 )
...
* remove pusher
* fix linting
2018-10-23 13:25:52 +02:00
Matteo Pagliazzi
c813afba44
Upgrade mongoose ( #10767 )
...
* fix mongoose and upgrade
* fix more validations
2018-10-23 13:25:14 +02:00
Matteo Pagliazzi
d49db6d367
upgrade csv-stringify ( #10776 )
2018-10-23 13:22:22 +02:00
Matteo Pagliazzi
d6835aec56
upgrade method override ( #10775 )
2018-10-23 11:48:15 +02:00
Matteo Pagliazzi
960f7b5886
upgrade node-gcm ( #10777 )
2018-10-23 11:47:26 +02:00
Sabe Jones
cd9630332d
Merge branch 'sabrecat/username-display' into sabrecat/usernames-master
2018-10-22 16:30:12 -05:00
Sabe Jones
ed21a37e5a
feat(usernames): show in party header, profiles, inbox convo list
2018-10-22 16:29:47 -05:00
negue
16256ee190
fix issues
2018-10-22 21:22:26 +02:00
Matteo Pagliazzi
ff57e31f4f
4.65.7
2018-10-20 16:17:26 +02:00
Matteo Pagliazzi
6e21d154ae
Do not throw an error when adding the same push device twice ( #10770 )
...
* do not throw an error when adding the same push device twice
* fix spelling
* fix linting
2018-10-20 14:52:02 +02:00
Sabe Jones
fdecc8ce16
Merge branch 'sabrecat/username-display' into sabrecat/usernames-master
2018-10-19 17:44:52 -05:00
Sabe Jones
3cc49f6637
fix(chat): match hyphen in @name regex
2018-10-19 17:44:18 -05:00
Sabe Jones
47f49f4256
Merge branch 'sabrecat/username-display' into sabrecat/usernames-master
2018-10-19 16:22:11 -05:00
Sabe Jones
4f4bb52360
fix(chat): padding adjustment and tooltip placement
2018-10-19 16:20:13 -05:00
Sabe Jones
3748b3046b
Merge branch 'sabrecat/force-username-modal' into sabrecat/usernames-master
2018-10-19 16:04:23 -05:00
Sabe Jones
5cd0f56811
fix(usernames): let verify modal grow to content
2018-10-19 16:03:48 -05:00
Tressley Cahill
fe5beac91b
Custom reward action background and font-color updates ( #10769 )
...
* fixes custom reward action background and font-color
* update to -10
2018-10-19 10:01:02 -05:00
Sabe Jones
52fd6a1451
4.65.6
2018-10-18 23:09:12 +00:00
Sabe Jones
ae445555e9
fix(groups): don't show add manager for non-groups and non-leaders
2018-10-18 18:08:30 -05:00
Sabe Jones
c4fc6671b4
4.65.5
2018-10-18 20:05:29 +00:00
Sabe Jones
e7a096158e
chore(i18n): update locales
2018-10-18 20:05:15 +00:00
Sabe Jones
98473fcfaa
chore(news): Bailey
2018-10-18 15:00:21 -05:00
Sabe Jones
e4300fc714
fix(registration): localize reg form placeholders
2018-10-18 14:48:46 -05:00
negue
456c5e57bc
refactor petItem - pet image states
2018-10-18 19:58:14 +02:00
Matteo Pagliazzi
ffba435923
fix #10756 : do not show push notification settings for email only notifications
2018-10-18 14:21:35 +02:00
Matteo Pagliazzi
1f44444a50
Fix subcriptions remaining time disappearing after cancelling ( #10761 )
...
* add hasCancelled method for group/user, prevent cancelling a subscription twice
* wip
* paypal: do not cancel a subscription twice
* make sure hasCancelled and hasNotCancelled return a boolean result
2018-10-18 12:14:07 +02:00
Sabe Jones
185b20995a
Merge branch 'sabrecat/username-display' into sabrecat/usernames-master
2018-10-17 18:31:16 -05:00
Sabe Jones
fdf2e590ea
fix(chat): better likes and display name font sizing
2018-10-17 18:28:58 -05:00
Sabe Jones
994123c387
chore(sprites): compile
2018-10-17 15:32:20 -05:00
Sabe Jones
273590716c
Merge branch 'sabrecat/veteran-verified' into sabrecat/usernames-master
2018-10-17 15:29:44 -05:00
Sabe Jones
6818a094ee
Merge branch 'sabrecat/username-display' into sabrecat/usernames-master
2018-10-17 15:29:35 -05:00
Sabe Jones
c99855cef4
Merge branch 'sabrecat/force-username-modal' into sabrecat/usernames-master
2018-10-17 15:29:23 -05:00
Sabe Jones
6845943ed0
feat(usernames): vet pet announcement
2018-10-17 15:27:54 -05:00
Sabe Jones
044fe17757
feat(usernames): Veteran Pet ladder award for affected users
2018-10-17 14:43:33 -05:00
Sabe Jones
ad0ede8d01
fix(model): don't break if auth.local undefined
2018-10-17 13:59:39 -05:00
Sabe Jones
23815e89e1
WIP(usernames): display in chat areas
2018-10-17 12:57:57 -05:00
Sabe Jones
061d990e39
Merge branch 'release' into develop
2018-10-15 20:20:55 +00:00
Sabe Jones
71f4e6bc08
4.65.4
2018-10-15 20:20:33 +00:00
Sabe Jones
659f160e22
chore(i18n): update locales
2018-10-15 20:20:25 +00:00
Trevor Ford
5f27bc5f90
Issue 10728: sort equipment by stat descending on Market page ( #10734 )
...
* sort equipment by stat descending in Market (issue #10728 )
* fix sorting equipment by PER in Market (new issue?)
* move filter logic into method when sorting equipment in Market
* consolidate sorting in sortedGearItems() into one _orderBy call
2018-10-15 21:12:53 +02:00
negue
074837b274
check every armoire gear 'canOwn' method ( #10760 )
2018-10-15 20:11:28 +02:00
Sabe Jones
cfd19ac694
fix(usernames): various
...
Better modal positioning
Correct text colors for input field
Don't show "already taken" if username has other errors
2018-10-15 11:27:49 -05:00
SabreCat
0897ab5dc9
fix(settings): don't center align display name issues
2018-10-14 23:25:03 +00:00
Sabe Jones
5c6e8a7331
fix(usernames): add display name verification to site settings
...
also corrrect some validation logic in force-verify modal
2018-10-14 23:06:41 +00:00
Sabe Jones
c576c5261e
fix(username): Add @ prepend
2018-10-14 12:21:52 -05:00
negue
2c250bfcd9
fix tests / lint
2018-10-14 15:28:00 +02:00
Sabe Jones
bbd98517ff
fix(test): copypasta and string trouble
2018-10-13 21:36:14 -05:00
Sabe Jones
392b54aa7b
fix(usernames): remove more ratzen fratzen dupe strings
2018-10-13 21:05:07 -05:00
Sabe Jones
60b26d4ec0
fix(test): string is miscapitalized :(
2018-10-13 20:56:09 -05:00
Matteo Pagliazzi
aa517e0ad6
Merge branch 'negue/modal-notifications' into develop
2018-10-13 21:18:30 +02:00
Matteo Pagliazzi
5ca489dee7
Merge branch 'develop' into negue/modal-notifications
2018-10-13 21:18:16 +02:00
Rene Cordier
fe39ef72ff
Show accurate experience notifications ( #10676 )
...
* Show accurate experience notifications
Add unit tests for exp notifications
* use array to compute exp and lvl values for notification changes
* Add tests for user loosing xp cases
2018-10-13 20:24:23 +02:00
Carl Vuorinen
eee5f2f1df
No matching Guilds/Challenges message ( #10744 )
...
* Display message on My Guilds page when filters dont' match anything
* Display message on Discover Guilds page when filters dont' match anything
* Display message on My Challenges page when filters dont' match anything
* Display message on Discover Challenges page when filters dont' match anything
* Don't show Load More button when there is nothing to load
* Fix Guild search
Previously was not possible to clear after searching
2018-10-13 20:19:03 +02:00
Sabe Jones
fd8572c28a
Group Management Menu Fixes ( #10704 )
...
* fix(groups): more intelligent member actions
* fix(groups): further member action improvements
* fix(groups): don't show "Remove Manager" if user doesn't have authority
* fix(lint): bad if syntax
* fix(groups): unnecessary if on icon
2018-10-13 20:15:46 +02:00
Kirsty
f161987e1e
check officialPinnedItems for gala gear in market ( #10745 )
2018-10-13 20:07:30 +02:00
aszlig
2304d970a5
api: Fix a few API documentation typos ( #10749 )
...
Just fixes a few syntactic errors and typos.
Signed-off-by: aszlig <aszlig@nix.build >
2018-10-13 20:03:40 +02:00
Sabe Jones
25ed05ab0a
Analytics: clean up old A/B test code & add username verify flag ( #10754 )
...
* chore(analytics): clean up old A/B test code & add username verify
* fix(lint): more AB cleanup
2018-10-13 13:03:20 -05:00
Sabe Jones
fa1fef11d6
feat(usernames): modal to force verification
2018-10-13 12:53:16 -05:00
Sabe Jones
6f5b9ef119
fix(scripts): better error handling for script runner and GDPR
2018-10-12 15:27:31 +00:00
Sabe Jones
c64ea0a9a9
4.65.3
2018-10-11 21:05:46 +00:00
Sabe Jones
2e36b896d4
chore(i18n): update locales
2018-10-11 21:04:30 +00:00
Sabe Jones
6fe73d431e
Merge branch 'develop' into release
2018-10-11 16:01:56 -05:00
Sabe Jones
998621cefe
feat(content): fall avatar customization
2018-10-11 16:01:32 -05:00
Matteo Pagliazzi
67bb179c25
gifts: prevent users from sending the same gift twice by clicking many times on the Send button
2018-10-11 19:01:15 +02:00
negue
75e3f15352
remove the v3 api method
2018-10-10 20:50:10 +02:00
negue
5670be26c7
review fixes
2018-10-10 20:46:43 +02:00
Sabe Jones
c875861dab
Merge branch 'release' into develop
2018-10-10 16:26:28 +00:00
Sabe Jones
418c18ddb2
4.65.2
2018-10-09 23:40:09 -05:00
Sabe Jones
0caab5c8d0
fix(news): missing footnote
2018-10-09 23:39:48 -05:00
Sabe Jones
218e65b04b
Merge branch 'release' into develop
2018-10-09 21:33:49 -05:00
Sabe Jones
fcd7ba77a7
4.65.1
2018-10-09 21:32:58 -05:00
Sabe Jones
b0d177643c
chore(sprites): compile
2018-10-09 21:32:38 -05:00
Sabe Jones
c0e0b10a95
Merge branch 'release' into develop
2018-10-10 01:20:18 +00:00
Sabe Jones
0bee2caf2e
4.65.0
2018-10-10 01:19:52 +00:00
Sabe Jones
e56d097b3a
chore(i18n): update locales
2018-10-10 01:16:28 +00:00
Sabe Jones
8c63a9e31f
feat(content): Alligator Pets and Spoopy Sporples
2018-10-09 20:12:12 -05:00
Sabe Jones
28ed9d8bcc
fix(script): log, not warn, so all output goes to both stdout and tee
2018-10-09 20:27:52 +00:00
Matteo Pagliazzi
36ead77e0c
Fixes group plan verify username ( #10747 )
...
Misc fixes
2018-10-09 20:07:50 +02:00
Robert Kojima
e7969987ec
Guild textarea at list positioning ( #10663 )
...
* autocomplete dialog now has ternary operator to determine placement
* added min height to textbox
* fixed spacing according to travisCI
* heightToUse function now retrieves argument from props
2018-10-08 22:25:49 +02:00
titchimoto
97021e3422
Issue 10414 - Remove Member Option from View Party link. ( #10639 )
...
* Add remove member option from main task page
* Code refactor for remove member options
* code refactor to avoid loading party multiple times
* fix dispatch to ensure only pulling once from server
2018-10-08 22:22:09 +02:00
Carl Vuorinen
218d47d64a
Don't show "no guilds" texts while loading ( #10665 )
...
* Don't show "no guilds" texts while loading
Unified styling of "no guilds" message with my challenges page
Fixes #10662
* Don't show "no challenges" texts while loading
Add loading indicator (similar to find challenges & my guilds pages)
* Change gray color
* Set challenge icon color
2018-10-08 22:18:11 +02:00
Rene Cordier
bdfc23717e
Css font home page update ( #10672 )
...
* css font home page update
finish home page font change
* Small fixes on css font update on home page
2018-10-08 22:16:14 +02:00
Kirsty
464cd87736
Decrease mana when removing stat points from int ( #10713 )
...
* Decrease mana when removing stat points from int
* Revert "Decrease mana when removing stat points from int"
This reverts commit 5e25e13552 .
* add mana when stat updates are saved
* don't allow users to deallocate saved stat points in the ui
* use flag to determine whether to add mana points
* add test for not adding mana points when flag is set
* Revert "add test for not adding mana points when flag is set"
This reverts commit 6e8ff36a79 .
* Revert "use flag to determine whether to add mana points"
This reverts commit 274e2d0d33 .
* Revert "add mana when stat updates are saved"
This reverts commit 422bd49191 .
* move client side stat allocation to when save is pressed
* update displayed total stats during editing
* Fix lint errors
2018-10-08 22:11:26 +02:00
Kirsty
67a8eebb96
add errors for any param validation failures to the snackbar ( #10724 )
2018-10-08 21:54:05 +02:00
Kirsty
cfc0f6a3ac
remove items with that have been lost from Class:None ( #10735 )
2018-10-08 21:38:16 +02:00
negue
9fc03cb91a
cleanup
2018-10-08 19:08:14 +02:00
Matteo Pagliazzi
9f76db12bd
update aws-sdk, in-app-purchase, fix #10733 and #10725
2018-10-08 10:55:41 +02:00
Sabe Jones
70192e4935
Scripts October 2018 ( #10741 )
...
* chore(scripts): BTS Challenge archive and username email jobbing
* refactor(migration): use batching and sendTxn
* fix(script): introduce delay for batching
* fix(migration): correct import, fix delay promise, slower batching
* fix(migration): add daterange
* WIP(script): deletion helper for GDPR
* fix(script): address code comments
* refactor(script): use for loop
* fix(script-runner): bad catch syntax
* fix(script-runner): oops I did it again
* fix(lint): name functions
2018-10-07 14:20:30 -05:00
Sabe Jones
5cd4ead9d1
Merge branch 'release' into develop
2018-10-06 14:36:10 +00:00
Sabe Jones
87cd000bb8
4.64.2
2018-10-06 14:35:48 +00:00
Sabe Jones
0de5d8273b
chore(i18n): update locales
2018-10-06 14:35:39 +00:00
Sabe Jones
379898cc4d
fix(sprites): add new spritesheet to app manifest
2018-10-06 09:33:35 -05:00
Sabe Jones
adeaa6c754
Merge branch 'release' into develop
2018-10-05 19:55:45 +00:00
Sabe Jones
539f0e33e2
4.64.1
2018-10-05 19:55:23 +00:00
Sabe Jones
405e053377
chore(i18n): update locales
2018-10-05 19:54:21 +00:00
Phillip Thelen
52fbb8f899
Verify username as valid if user is re-checking their current name ( #10737 )
...
* Verify username as valid if user is re-checking their current name
* Fix lint error and existingUser check.
2018-10-05 14:51:21 -05:00
Matteo Pagliazzi
c880596a77
Cleanup after inbox migration ( #10487 )
2018-10-05 19:34:42 +02:00
Matteo Pagliazzi
a35f04be46
migrations: move inbox migration to archive
2018-10-05 19:34:21 +02:00
Sabe Jones
8682cf1cf7
4.64.0
2018-10-04 23:16:50 +00:00
Sabe Jones
6e922cfb44
chore(i18n): update locales
2018-10-04 23:15:19 +00:00
Sabe Jones
cafabd93e1
fix(passport): use graph API v2.8
2018-10-04 18:09:58 -05:00
Sabe Jones
1001d48eb7
chore(sprites): compile
2018-10-04 18:09:01 -05:00
Sabe Jones
b5c4618d56
feat(content): Armoire and BGs 2018/10
2018-10-04 18:08:49 -05:00
Sabe Jones
92a4ba93d2
4.63.3
2018-10-03 20:57:22 +00:00
Sabe Jones
90d35d2f1f
fix(auth): Don't try to check existing username on new reg
2018-10-03 15:56:09 -05:00
Sabe Jones
fead027cd2
4.63.2
2018-10-03 19:54:53 +00:00
Sabe Jones
5578426985
chore(i18n): update locales
2018-10-03 19:49:45 +00:00
Sabe Jones
1c39fae127
fix(auth): alert on successful addLocal
2018-10-03 14:30:35 -05:00
Sabe Jones
45a757b589
fix(auth): account for new username paradigm in add-local flow
2018-10-03 14:01:45 -05:00
Sabe Jones
8b610d771c
fix(usernames): various
...
Reword invalid characters error
Correct typo in slur error
Remove extraneous Confirm button
Reset username field if empty on blur
Restore ability to add local auth to social login
2018-10-03 13:13:47 -05:00
Sabe Jones
bd81d27145
4.63.1
2018-10-03 02:33:32 +00:00
Sabe Jones
8eb430cbcb
chore(i18n): update locales
2018-10-03 02:33:09 +00:00
Sabe Jones
f218133d25
chore(news): Bailey
2018-10-02 21:31:16 -05:00
Sabe Jones
5f440d9097
4.63.0
2018-10-02 23:12:11 +00:00
Sabe Jones
0294868747
chore(i18n): update locales
2018-10-02 23:11:49 +00:00
Sabe Jones
9c8d870d16
Merge branch 'develop' into release
2018-10-02 23:07:08 +00:00
Sabe Jones
a7acd863f3
fix(lint): comma spacing
2018-10-02 16:59:39 -05:00
Sabe Jones
f32ef0a6ba
fix(lint): comma
2018-10-02 16:38:47 -05:00
Phillip Thelen
ebf3b4aa47
Username announcement ( #10729 )
...
* Change update username API call
The call no longer requires a password and also validates the username.
* Implement API call to verify username without setting it
* Improve coding style
* Apply username verification to registration
* Update error messages
* Validate display names.
* Fix API early Stat Point allocation (#10680 )
* Refactor hasClass check to common so it can be used in shared & server-side code
* Check that user has selected class before allocating stat points
* chore(event): end Ember Hatching Potions
* chore(analytics): reenable navigation tracking
* update bcrypt
* Point achievement modal links to main site (#10709 )
* Animal ears after death (#10691 )
* Animal Ears purchasable with Gold if lost in Death
* remove ears from pinned items when set is bought
* standardise css and error handling for gems and coins
* revert accidental new line
* fix client tests
* Reduce margin-bottom of checklist-item from 10px to -3px. (#10684 )
* chore(i18n): update locales
* 4.61.1
* feat(content): Subscriber Items and Magic Potions
* chore(sprites): compile
* chore(i18n): update locales
* 4.62.0
* Display notification for users to confirm their username
* fix typo
* WIP(usernames): Changes to address #10694
* WIP(usernames): Further changes for #10694
* fix(usernames): don't show spurious headings
* Change verify username notification to new version
* Improve feedback for invalid usernames
* Allow user to set their username again to confirm it
* Improve validation display for usernames
* Temporarily move display name validation outside of schema
* Improve rendering banner about sleeping in the inn
See #10695
* Display settings in one column
* Position inn banner when window is resized
* Update inn banner handling
* Fix banner offset on initial load
* Fix minor issues.
* Issue: 10660 - Fixed. Changed default to Please Enter A Value (#10718 )
* Issue: 10660 - Fixed. Changed default to Please Enter A Value
* Issue: 10660 - Fixed/revision 2 Changed default to Enter A Value
* chore(news): Bailey announcements
* chore(i18n): update locales
* 4.62.1
* adjust wiki link for usernameInfo string
https://github.com/HabitRPG/habitica-private/issues/7#issuecomment-425405425
* raise coverage for tasks api calls (#10029 )
* - updates a group task - approval is required
- updates a group task with checklist
* add expect to test the new checklist length
* - moves tasks to a specified position out of length
* remove unused line
* website getter tasks tests
* re-add sanitizeUserChallengeTask
* change config.json.example variable to be a string not a boolean
* fix tests - pick the text / up/down props too
* fix test - remove changes on text/up/down - revert sanitize condition - revert sanitization props
* Change update username API call
The call no longer requires a password and also validates the username.
* feat(content): Subscriber Items and Magic Potions
* Re-add register call
* Fix merge issue
* Fix issue with setting username
* Implement new alert style
* Display username confirmation status in settings
* Add disclaimer to change username field
* validate username in settings
* Allow specific fields to be focused when opening site settings
* Implement requested changes.
* Fix merge issue
* Fix failing tests
* verify username when users register with username and password
* Set ID for change username notification
* Disable submit button if username is invalid
* Improve username confirmation handling
* refactor(settings): address remaining code comments on auth form
* Revert "refactor(settings): address remaining code comments on auth form"
This reverts commit 9b6609ad64 .
* Social user username (#10620 )
* Refactored private functions to library
* Refactored social login code
* Added username to social registration
* Changed id library
* Added new local auth check
* Fixed export error. Fixed password check error
* fix(settings): password not available on client
* refactor(settings): more sensible placement of methods
* chore(migration): script to hand out procgen usernames
* fix(migration): don't give EVERYONE new names you doofus
* fix(migration): limit data retrieved, be extra careful about updates
* fix(migration): use missing field, not migration tag, for query
* fix(migration): unused var
* fix(usernames): only generate 20 characters
* fix(migration): set lowerCaseUsername
2018-10-02 16:17:06 -05:00
Matteo Pagliazzi
5a8366468b
inbox: fix avatar display and order
2018-10-02 22:30:07 +02:00
negue
7e80406181
fix flagging in the new inbox collection - move flag private message to api/v4
2018-10-02 21:23:29 +02:00
Sabe Jones
df57518815
4.62.3
2018-10-02 14:24:31 +00:00
Sabe Jones
7d342b5115
chore(i18n): update locales
2018-10-02 14:24:17 +00:00
Sabe Jones
388de9a97d
chore(news): Bailey
2018-10-02 09:19:55 -05:00
Sabe Jones
28c79d9d20
4.62.2
2018-10-01 19:19:24 +00:00
Sabe Jones
85cf322b30
chore(i18n): update locales
2018-10-01 19:18:33 +00:00
negue
362ca73c94
raise coverage for tasks api calls ( #10029 )
...
* - updates a group task - approval is required
- updates a group task with checklist
* add expect to test the new checklist length
* - moves tasks to a specified position out of length
* remove unused line
* website getter tasks tests
* re-add sanitizeUserChallengeTask
* change config.json.example variable to be a string not a boolean
* fix tests - pick the text / up/down props too
* fix test - remove changes on text/up/down - revert sanitize condition - revert sanitization props
2018-10-01 13:29:14 +02:00
negue
5632031f16
reload page if the user closes the modal or not clicking on the notification
2018-09-30 17:22:44 +02:00
negue
60a6f6f2f6
fix merge issues
2018-09-30 15:37:14 +02:00
Alys
90273362c4
adjust wiki link for usernameInfo string
...
https://github.com/HabitRPG/habitica-private/issues/7#issuecomment-425405425
2018-09-29 15:56:17 +10:00
Sabe Jones
7aadc10fab
Merge branch 'release' into develop
2018-09-28 15:47:45 -05:00
Sabe Jones
bfd45596b5
4.62.1
2018-09-27 19:14:07 +00:00
Sabe Jones
2eed4d38ae
chore(i18n): update locales
2018-09-27 19:13:07 +00:00
Sabe Jones
29bbe8534b
chore(news): Bailey announcements
2018-09-27 14:03:16 -05:00
beatscribe
9e008890b2
Issue: 10660 - Fixed. Changed default to Please Enter A Value ( #10718 )
...
* Issue: 10660 - Fixed. Changed default to Please Enter A Value
* Issue: 10660 - Fixed/revision 2 Changed default to Enter A Value
2018-09-27 12:26:31 +02:00
Phillip Thelen
5505bf1e45
Merge pull request #10700 from phillipthelen/mobile-fixes
...
Fix website issues on mobile devices
2018-09-27 11:21:53 +02:00
Phillip Thelen
d40781ce07
Fix minor issues.
2018-09-27 10:34:56 +02:00
Phillip Thelen
d9719cdc05
Fix banner offset on initial load
2018-09-26 18:10:24 +02:00
Phillip Thelen
8cc6a96be0
Update inn banner handling
2018-09-26 15:59:57 +02:00
Sabe Jones
c5fb2d6506
Merge branch 'release' into develop
2018-09-25 21:54:32 +00:00
Sabe Jones
afc336461e
4.62.0
2018-09-25 21:54:08 +00:00
Sabe Jones
31376c8461
chore(i18n): update locales
2018-09-25 21:36:14 +00:00
Sabe Jones
3a849bac18
chore(sprites): compile
2018-09-25 16:30:59 -05:00
Sabe Jones
563f3e2012
feat(content): Subscriber Items and Magic Potions
2018-09-25 16:30:50 -05:00
Phillip Thelen
e24a024091
Position inn banner when window is resized
2018-09-25 15:29:55 +02:00
Sabe Jones
dc7d3816fd
Merge branch 'release' into develop
2018-09-24 20:33:23 +00:00
Sabe Jones
a094e13352
4.61.1
2018-09-24 20:30:37 +00:00
Sabe Jones
83376a38de
chore(i18n): update locales
2018-09-24 20:28:09 +00:00
lucubro
db9c13a05d
Reduce margin-bottom of checklist-item from 10px to -3px. ( #10684 )
2018-09-24 17:46:15 +02:00
Matteo Pagliazzi
8c8aa78a1a
Merge branch 'develop' of github.com:HabitRPG/habitica into develop
2018-09-24 17:45:45 +02:00
Matteo Pagliazzi
6e3f7c005a
fix client tests
2018-09-24 17:42:50 +02:00
Kirsty
1395380dfe
Animal ears after death ( #10691 )
...
* Animal Ears purchasable with Gold if lost in Death
* remove ears from pinned items when set is bought
* standardise css and error handling for gems and coins
* revert accidental new line
2018-09-24 17:36:26 +02:00
J.D. Sandifer
833ceb3bf3
Point achievement modal links to main site ( #10709 )
2018-09-24 17:33:47 +02:00
Matteo Pagliazzi
0522aa1551
update bcrypt
2018-09-24 17:11:34 +02:00
negue
92d68e5c6e
Merge branch 'develop' of https://github.com/HabitRPG/habitica into negue/flagpm
...
# Conflicts:
# website/client/components/chat/chatCard.vue
# website/client/components/chat/chatMessages.vue
# website/common/locales/en/messages.json
# website/server/libs/slack.js
2018-09-22 19:18:08 +02:00
Sabe Jones
58a9e4a439
chore(analytics): reenable navigation tracking
2018-09-21 16:24:18 -05:00
Sabe Jones
84e2b2f45e
chore(event): end Ember Hatching Potions
2018-09-21 16:24:07 -05:00
Carl Vuorinen
71c0939a15
Fix API early Stat Point allocation ( #10680 )
...
* Refactor hasClass check to common so it can be used in shared & server-side code
* Check that user has selected class before allocating stat points
2018-09-21 16:55:55 +02:00
Matteo Pagliazzi
26c8323e70
Move inbox to its own model ( #10428 )
...
* shared model for chat and inbox
* disable inbox schema
* inbox: use separate model
* remove old code that used group.chat
* add back chat field (not used) and remove old tests
* remove inbox exclusions when loading user
* add GET /api/v3/inbox/messages
* add comment
* implement DELETE /inbox/messages/:messageid in v4
* implement GET /inbox/messages in v4 and update tests
* implement DELETE /api/v4/inbox/clear
* fix url
* fix doc
* update /export/inbox.html
* update other data exports
* add back messages in user schema
* add user.toJSONWithInbox
* add compativility until migration is done
* more compatibility
* fix tojson called twice
* add compatibility methods
* fix common tests
* fix v4 integration tests
* v3 get user -> with inbox
* start to fix tests
* fix v3 integration tests
* wip
* wip, client use new route
* update tests for members/send-private-message
* tests for get user in v4
* add tests for DELETE /inbox/messages/:messageId
* add tests for DELETE /inbox/clear in v4
* update docs
* fix tests
* initial migration
* fix migration
* fix migration
* migration fixes
* migrate api.enterCouponCode
* migrate api.castSpell
* migrate reset, reroll, rebirth
* add routes to v4 version
* fix tests
* fixes
* api.updateUser
* remove .only
* get user -> userLib
* refactor inbox.vue to work with new data model
* fix return message when messaging yourself
* wip fix bug with new conversation
* wip
* fix remaining ui issues
* move api.registerLocal, fixes
* keep only v3 version of GET /inbox/messages
2018-09-21 15:12:20 +02:00
Sabe Jones
bb7d447003
Merge branch 'release' into develop
2018-09-20 21:24:30 +00:00
Sabe Jones
97ea510a34
4.61.0
2018-09-20 21:24:05 +00:00
Sabe Jones
99610b4916
chore(i18n): update locales
2018-09-20 21:23:48 +00:00
Sabe Jones
9a43b85492
chore(sprites): compile
2018-09-20 16:19:42 -05:00
Sabe Jones
ecbf39cee4
feat(event): Fall Festival 2018
2018-09-20 16:19:29 -05:00
Matteo Pagliazzi
4394772ee3
Revert "Small Updates ( #10701 )" ( #10702 )
...
This reverts commit dd7fa73961 .
2018-09-20 22:36:46 +02:00
Matteo Pagliazzi
dd7fa73961
Small Updates ( #10701 )
...
* small updates
* fix client unit test
* fix uuid validation
2018-09-20 15:01:12 +02:00
Phillip Thelen
6ec23ce790
Display settings in one column
2018-09-19 18:42:35 +02:00
Phillip Thelen
b953519e2d
Improve rendering banner about sleeping in the inn
...
See #10695
2018-09-19 16:38:40 +02:00
Sabe Jones
33a8072d23
Merge branch 'release' into develop
2018-09-18 23:11:09 +00:00
Sabe Jones
213316d807
4.60.5
2018-09-18 23:10:46 +00:00
Sabe Jones
44cd4d0708
chore(i18n): update locales
2018-09-18 23:10:30 +00:00
Sabe Jones
063b7a9af0
chore(news): Bailey
2018-09-18 18:08:27 -05:00
negue
c08b5a4f1e
add pinUtils-mixin - fixes #10682 ( #10683 )
2018-09-16 12:54:05 +02:00
Alys
90117625d7
add swear words - TRIGGER / CONTENT WARNING: assault, slurs, swearwords, etc
2018-09-15 14:45:39 +10:00
Sabe Jones
1b3dad749e
4.60.4
2018-09-13 22:21:10 +00:00
Sabe Jones
a622a3ebe3
chore(i18n): update locales
2018-09-13 22:21:02 +00:00
Sabe Jones
2c83c16644
fix(bcrypt): install fork compatible with Node 8
2018-09-12 12:23:20 -05:00
Sabe Jones
1034675184
Merge branch 'release' into develop
2018-09-11 20:44:08 +00:00
Sabe Jones
a420876697
4.60.3
2018-09-11 20:43:40 +00:00
Sabe Jones
dc265e26b3
chore(i18n): update locales
2018-09-11 20:43:05 +00:00
Sabe Jones
b5203dda61
chore(sprites): compile
2018-09-11 15:38:52 -05:00
Sabe Jones
80e92a8767
feat(content): Forest Friends Quest Bundle
2018-09-11 15:38:12 -05:00
Keith Holliday
1c51e62e43
Merged in develop
2018-09-10 09:42:51 -05:00
Matteo Pagliazzi
a265bfac9d
fix typo when importing component
2018-09-09 14:46:47 +02:00
negue
92e4d5cd68
Refactor/market vue ( #10601 )
...
* extract inventoryDrawer from market
* show scrollbar only if needed
* extract featuredItemsHeader / pinUtils
* extract pageLayout
* extract layoutSection / filterDropdown - fix sortByNumber
* rollback sortByNumber order-fix
* move equipment lists out of the layout-section (for now)
* refactor sellModal
* extract checkbox
* extract equipment section
* extract category row
* revert scroll - remove sellModal item template
* fix(lint): commas and semis
* Created category item component (#10613 )
* extract filter sidebar
* fix gemCount - fix raising the item count if the item wasn't previously owned
* fixes #10659
* remove unneeded method
2018-09-09 12:05:33 +02:00
lucubro
a18e9b3b18
Fix initial position item info when selecting one item after another ( fixes #10077 ) ( #10661 )
...
* Update lastMouseMoveEvent even when dragging an egg or potion.
* Update lastMouseMoveEvent even when dragging a food item.
2018-09-09 11:59:50 +02:00
Forrest Hatfield
c1a6ba6242
Saved sort selection into local storage for later use - fixes #10432 ( #10655 )
...
* Saved sort selection into local storage for later use
* Updated code to use userLocalManager module
2018-09-09 11:58:02 +02:00
Rene Cordier
ed761a8b7b
Fix new party member cannot join pending quest ( #10648 )
2018-09-09 11:56:51 +02:00
Carl Vuorinen
81d5971829
Correct Challenges tooltip in Guild view ( #10667 )
2018-09-09 11:55:30 +02:00
Alys
eb2d320d1f
allow challenge leader/owner to view/join/modify challenge in private group they've left - fixes #9753 ( #10606 )
...
* rename hasAccess to canJoin for challenges
This is so the function won't be used accidentally for other
purposes, since hasAccess could be misinterpretted.
* add isLeader function for challenges
* allow challenge leader to join/modify/end challenge when they're not in the private group it's in
* delete duplicate test
* clarify title of existing tests
* add tests and adjust existing tests to reduce privileges of test users
* fix lint errors
* remove pointless isLeader check (it's checked in canJoin)
2018-09-09 11:53:59 +02:00
Matteo Pagliazzi
67538a368e
Merge branch 'TheHollidayInn-mana-lvl-10' into develop
2018-09-09 11:52:45 +02:00
Matteo Pagliazzi
d55b95834d
remove .only
2018-09-09 11:52:37 +02:00
Matteo Pagliazzi
9ff9cd3b35
Merge branch 'mana-lvl-10' of https://github.com/TheHollidayInn/habitrpg into TheHollidayInn-mana-lvl-10
2018-09-09 11:50:31 +02:00
Alys
b1f24de3c4
remove tests that are no longer needed because we won't be purging private messages ( #10670 )
...
Ref: this comment from paglias: https://github.com/HabitRPG/habitica/issues/7940#issuecomment-406489506
2018-09-09 11:24:52 +02:00
Sabe Jones
2ce2100f89
4.60.2
2018-09-06 19:39:46 +00:00
Sabe Jones
dbaae4183e
chore(i18n): update locales
2018-09-06 19:30:35 +00:00
Keith Holliday
2009bb97cb
Fixed class check
2018-09-05 14:10:59 -05:00
Sabe Jones
3fc9501bac
Merge branch 'release' into develop
2018-09-04 17:29:40 -05:00
Sabe Jones
2c2ded2b70
4.60.1
2018-09-04 17:29:18 -05:00
Sabe Jones
d689010e38
fix(news): correct Bailey URL
2018-09-04 17:28:52 -05:00
Sabe Jones
e173b7784c
4.60.0
2018-09-04 21:30:00 +00:00
Sabe Jones
c3db59aae8
chore(i18n): update locales
2018-09-04 21:29:10 +00:00
Sabe Jones
44e063c035
chore(sprites): compile
2018-09-04 16:24:12 -05:00
Sabe Jones
4e2c08cfed
feat(content): Armoire and Backgrounds 201809
2018-09-04 16:24:04 -05:00
negue
c845c337df
unsubscribe events for a specific method ( #10652 )
2018-09-01 19:27:32 +02:00
Robert Kojima
418b57f9fb
Press kit pointer cursor ( #10640 )
...
* cursor while hovering over press-kit faq now a pointer instead of text
* deleted extraneous spaces
2018-09-01 19:25:55 +02:00
Keith Holliday
9725da258e
Added getter use
2018-09-01 09:37:47 -05:00
Keith Holliday
4191ea1968
Fixed invite group listener ( #10630 )
2018-09-01 09:30:44 -05:00
Sabe Jones
a9340ee60f
4.59.2
2018-08-31 16:02:35 -05:00
Sabe Jones
c8d874d28a
Revert "Show accurate XP gain in notification on level up ( #10590 )"
...
This reverts commit 1f7dd421d4 .
2018-08-31 16:02:14 -05:00
Sabe Jones
32a22f1545
Revert "Check user version before adding notifications ( #10628 )"
...
This reverts commit 0002148326 .
2018-08-31 16:00:31 -05:00
Jacob Frericks
8ffe302a49
Update member API doc (fixes #[8087]) ( #10610 )
...
* Update member API doc
* Adding Body/Path/Query parameters to api doc
2018-08-30 14:55:04 -05:00
legitmaxwu
5c50a40f39
Added Contributor Titles to Names on Hover ( fixes #10611 ) ( #10624 )
...
* Added Contributor Titles to Names on Hover
* Added Contributor Titles to Names on Hover
* added contributor title text on hover
* added contributor titles on hover in chat
* added contributor titles to text on hover
* Delete .project
2018-08-30 14:52:37 -05:00
Matteo Pagliazzi
84329e5fad
New inbox client ( #10644 )
...
* new inbox client
* add tests for sendPrivateMessage returning the message
* update DELETE user message tests
* port v3 GET-inbox_messages
* use v4 delete message route
* sendPrivateMessage: return sent message
* fix
2018-08-30 14:50:03 -05:00
Phillip Thelen
64507a161e
Add android FAQ answers to content call ( #10649 )
2018-08-30 14:49:36 -05:00
Lucas Heim
0f7fc27663
Creating default encryption test to improve coverage ( #10651 )
2018-08-30 14:48:56 -05:00
Sabe Jones
1545685a5b
4.59.1
2018-08-30 19:00:15 +00:00
Sabe Jones
410355c3f1
chore(i18n): update locales
2018-08-30 18:59:45 +00:00
Sabe Jones
ac27cabf6a
chore(news): Bailey
2018-08-30 13:56:36 -05:00
Sabe Jones
972631e7ac
Merge branch 'release' into develop
2018-08-29 20:26:39 +00:00
Sabe Jones
d27ed7c406
4.59.0
2018-08-29 20:25:50 +00:00
Sabe Jones
031783b1d7
chore(i18n): update locales
2018-08-29 20:25:24 +00:00
Sabe Jones
318aa7cbd9
chore(sprites): compile
2018-08-29 15:20:36 -05:00
Sabe Jones
f802a41f75
feat(content): Animal Tails
2018-08-29 15:20:09 -05:00
Alys
1d597039ca
prevent Quest progress message in Party chat when user is Resting in the Inn ( #10636 )
...
* prevent quest progress message in party chat when user is resting in the inn
* improve comment
* update tests now that the test group includes a new member (sleeping quest participant)
* adjust a test to fix lint failure (and make the test better)
* fix order of element assignments in test array
2018-08-28 15:04:16 +02:00
negue
07bc374078
fix ultimate gear notification length - allow longer notifications but with a-like border-radius
2018-08-27 20:08:09 +02:00
Keith Holliday
8153674dc0
Added in class checks and notification tests
2018-08-26 17:41:55 -05:00
Keith Holliday
0002148326
Check user version before adding notifications ( #10628 )
2018-08-26 15:13:36 -05:00
Keith Holliday
d198e23de6
Fixed editing categories ( #10627 )
2018-08-25 11:15:47 -05:00
Keith Holliday
4f4e141806
Added prize back after deleting challenge ( #10631 )
2018-08-25 11:15:00 -05:00
Keith Holliday
05e8d6f032
Cleaned mp displaed in fixed value ( #10626 )
2018-08-25 11:14:41 -05:00
Matteo Pagliazzi
39847893d2
remove use mobile apps banner ( #10634 )
2018-08-25 15:02:44 +02:00
Keith Holliday
e4dbf09dda
Prevented users with lvl less than 10 from seeing mana
2018-08-24 23:05:36 -05:00
Forrest Hatfield
eb99b709e0
Allow login buttons to expand vertically - fixes #9861 ( #10622 )
...
* Allow login buttons to expand vertically
* whitespace matching
2018-08-24 16:38:42 -05:00
Alex Figueroa
862b3453f8
Fix members modal showing stale data ( #10619 )
...
Resolves : #10544
2018-08-24 16:00:49 -05:00
Jacob Frericks
7f48853d32
Fixing misspelling and inconsistent punctuation in the api doc ( #10617 )
2018-08-24 15:48:51 -05:00
Rene Cordier
5c4f763bb1
Fix lostMasterclasser achievement issue ( #10616 )
2018-08-24 15:23:43 -05:00
Forrest Hatfield
bc9401b2f7
Added smartbanner code to suggest iphone/android apps for mobile users - fixes #9901 ( #10604 )
...
* Added smartbanner code to suggest iphone/android apps for mobile users
* Installed smartbanner.js as a module and imported css through app.vue
* Changed the logos to use the ones in the existing presskit directory and fixed the import line for the smartbanner component
* Changed smartbanner import to a src include for css and updated js import
2018-08-24 15:08:34 -05:00
negue
6fb9030b96
reload completed tasks after resync is finished - always reload completed tasks ( #10614 )
2018-08-24 15:04:59 -05:00
Sabe Jones
ba307af963
Correct timing on updating Group Plan member quantities ( #10589 )
...
* fix(groups): correct timing on updating member quantities
* fix(groups): don't run group cancellation check if we're in invite flow
* fix(groups): update leader when memberCount is 1
* fix(groups): move leader update back--unrelated to group plans fix
2018-08-24 14:57:05 -05:00
Sabe Jones
cf4b920a67
4.58.0
2018-08-23 20:13:15 +00:00
Sabe Jones
b0ff35a8f1
chore(i18n): update locales
2018-08-23 20:04:40 +00:00
Sabe Jones
85b4c7825e
chore(sprites): compile
2018-08-23 14:57:28 -05:00
Sabe Jones
5b7ea8ec5c
feat(content): Mystery Items Aug 2018
2018-08-23 14:57:11 -05:00
Sabe Jones
5cfd0c863e
Merge branch 'release' into develop
2018-08-22 16:46:44 +00:00
Sabe Jones
10c6244c0c
4.57.4
2018-08-22 16:46:14 +00:00
Sabe Jones
20e65be8bf
chore(i18n): update locales
2018-08-22 16:45:38 +00:00
Sabe Jones
8bac324ba7
fix(content): September end date for Ember Potions
2018-08-22 11:42:38 -05:00
Matteo Pagliazzi
2ee0288aaa
fix stripe sub cancellation test
2018-08-22 14:36:20 +02:00
Sabe Jones
b7ef4c50b2
Merge branch 'release' into develop
2018-08-21 18:32:52 +00:00
Sabe Jones
c78b5ecf7c
Analytics: More / improved tracking ( #10608 )
...
* WIP(analytics): add / improve tracking
* fix(groups): revert attempt at tracking on group model
* fix(analytics): track questing based on user data
* each buy-operation now has a getItemType method - typo getItemKey - removed unneeded overrides
2018-08-20 14:13:22 -05:00
Sabe Jones
f27e9b02d8
Merge branch 'release' into develop
2018-08-20 14:16:36 +00:00
Matteo Pagliazzi
f13eed5663
fix inbox modal header
2018-08-20 15:40:31 +02:00
Keith Holliday
a9a2fe6314
Fixed mp rounding ( #10599 )
...
* Fixed mp rounding
* Fixed toFixed rounding
2018-08-18 21:08:56 -05:00
Keith Holliday
d6514bce8b
Fixed inbox id after add ( #10609 )
2018-08-18 21:08:32 -05:00
negue
c862bdb76a
Merge branch 'develop' of https://github.com/HabitRPG/habitica into negue/modal-notifications
...
# Conflicts:
# website/client/components/notifications.vue
2018-08-18 14:25:20 +02:00
negue
b596576c53
rollback death modal changes
2018-08-18 14:22:16 +02:00
Alys
603fc8c4dd
combine cron's Resting in the Inn code with non-sleeping code - fixes #5232 etc ( #10577 )
...
* remove commented-out code for purging PMs - no longer needed
https://github.com/HabitRPG/habitica/issues/7940#issuecomment-406489506
* adjust comments
* move cron code when sleeping / resting back into main body of cron code
* rename tests to use consistent terminology for sleeping
* add tests for cron when user is sleeping
* move sleeping tests to same place as non-sleeping test
This matches how the code has sleeping and non-sleeping code mingled.
* replace a broken test with new tests
The deleted test wasn't working correctly. The check that the user's
health hadn't decreased would have worked even if the user wasn't
sleeping because the Daily had been marked completed.
The new tests test both no damage from incomplete Dailies and
that Dailies are reset.
* add tests for Perfect Day buff and rename existing tests for consistent terminology
* remove old test code
2018-08-18 12:47:07 +02:00
Sabe Jones
3c602351f9
Merge branch 'release' into develop
2018-08-18 03:32:39 +00:00
Keith Holliday
6aa204c3f5
Fixed concurrency issues with push devices ( #10598 )
...
* Fixed concurrency issues with push devices
* Fixed push notificaiton response and model adding
2018-08-17 07:01:41 -05:00
Keith Holliday
eaaa5ad7f3
Added amoire food to user immediately ( #10596 )
...
* Added amoire food to user immediately
* Fixed user item set
2018-08-17 06:29:32 -05:00
Keith Holliday
54468ff499
Added existence check ( #10595 )
2018-08-17 06:20:45 -05:00
Brian Fenton
53405aa586
Handleless wheelchair options ( #10572 )
...
* removing duplicate keys
* adding chair assets and wiring them to customize screen
* adding customization data for new wheelchair types
* removing an unused locale key and moving the code style override closer to the affected area
* explicitly re-enabilng linting rule
* adding button-sized chair assets
* updating assets to new resolution
* moving chair keys into component data
2018-08-17 12:23:43 +02:00
Rene Cordier
7630c02e13
Fixing healing light not being castable when user full hp ( #10603 )
...
* Fixing healing light not being castable on server and client sides when user has already full health
Adding integration test for spell cast of healing light when full health
Adding test for heal cast if user has full health
* Fixing ESLint syntax in the spells test files
2018-08-17 12:06:58 +02:00
Isabelle Lavandero
ec444384f4
Add error notification for deleted user ( #10600 )
...
* snackbar notification for deleted user
* check for 404
* localize text
2018-08-17 12:02:43 +02:00
Isabelle Lavandero
cce9b33844
Filter dailies by due/not due in group plan and challenge page ( #10582 )
...
* sort by isDue works but only on refresh
* update isDue for new tasks
* apply correct filter to challenge page
2018-08-17 11:58:43 +02:00
Matteo Pagliazzi
b977d42402
fix hall of heroes
2018-08-17 11:52:15 +02:00
Keith Holliday
f049d29d1b
Added username invite
2018-08-16 17:40:53 -05:00
Keith Holliday
b7ca5be6ee
Closed modal when removing challenge task ( #10597 )
2018-08-16 16:54:57 -05:00
Keith Holliday
5ae89761b0
Prevent tour from displaying twice ( #10594 )
...
* Prevent tour from displaying twice
* Removed forced and prevent overlay click
2018-08-16 16:53:37 -05:00
negue
9fd26a88ea
Update notification.vue
...
remove duplicate methods props
2018-07-29 21:55:24 +02:00
negue
76860fe3f8
Merge branch 'develop' of https://github.com/HabitRPG/habitica into negue/modal-notifications
...
# Conflicts:
# website/client/components/notifications.vue
2018-07-29 20:21:51 +02:00
negue
b16e700de5
auto revive
2018-07-29 20:12:30 +02:00
negue
b75e65f42d
move modals to notifications (to open the modals)
2018-07-20 23:56:36 +02:00
negue
6e7d8d93fe
fix test import
2018-06-25 20:23:04 +02:00
negue
bc861133e1
fix doc path
2018-06-25 18:48:43 +02:00
negue
31ef21f25c
Merge branch 'develop' of https://github.com/HabitRPG/habitica into negue/flagpm
...
# Conflicts:
# website/client/store/actions/chat.js
2018-06-25 18:47:47 +02:00
Matteo Pagliazzi
fd700f92ae
remove node 8
2018-06-18 10:17:38 +02:00
Matteo Pagliazzi
f41665f5a9
update deps
2018-06-18 10:04:03 +02:00
Matteo Pagliazzi
8b385c0b7b
update deps
2018-06-18 10:01:09 +02:00
Matteo Pagliazzi
282f8db933
Merge branch 'develop' into greenkeeper/update-to-node-10
2018-06-18 09:57:39 +02:00
Matteo Pagliazzi
662b08c242
update engines
2018-06-18 09:57:35 +02:00
negue
97e1465899
fix ci - revert reporter to user var
2018-06-13 22:55:28 +02:00
negue
7cb0f5145d
update margin / color
2018-06-11 22:53:43 +02:00
negue
5b6217a0bf
pass userId for admin-calls
2018-06-11 22:39:07 +02:00
negue
09e4c88606
add tests + fix lint
2018-06-08 21:50:52 +02:00
negue
13bae96708
hide report button if already reported
2018-06-08 21:16:11 +02:00
negue
6241001eef
remove unneeded try/catch
2018-06-08 21:03:26 +02:00
negue
dc5722d0de
report & mark message
2018-06-08 20:26:26 +02:00
negue
e3b2443029
move reportFlagModal to menu.vue
2018-06-08 19:15:21 +02:00
negue
ca5927fe73
sendInboxFlagNotification (for private message flag content)
2018-06-02 19:27:28 +02:00
negue
5a0eed7eae
copy chatReporter - fix unknown apiMessages - add api for flagging pm
2018-06-02 18:18:00 +02:00
negue
532881e679
enable flagging private message - v-once for simple strings/icons - fix flag notification
2018-06-02 18:16:24 +02:00
negue
27d763a46c
add slack debug calls (logger.info)
2018-06-02 18:14:53 +02:00
Matteo Pagliazzi
b7e601be16
Merge branch 'develop' into greenkeeper/update-to-node-10
2018-04-27 19:49:11 +02:00
greenkeeper[bot]
395676fcb1
Update engines to node 10 in package.json
2018-04-27 11:41:03 +00:00
greenkeeper[bot]
cc4df1c995
Update to node 10 in .nvmrc
2018-04-27 11:41:01 +00:00
greenkeeper[bot]
48eada2c37
Update to node 10 in .travis.yml
2018-04-27 11:40:58 +00:00