habitica/website/client/components
Alys a68b02d403 new client various fixes: flagging; non-Public Challenges can have 0 gem prize; etc (#9072)
* allow a user (admin or non-admin) to flag their own message

Initially implemented in https://github.com/HabitRPG/habitica/issues/8005

Use case for a non-admin needing to flag their own message:
- a new user posts a question
- a socialite answers
- the user posts again and reveals that they're under 13
- the socialite flags all of the user's messages and all replies to the user including the socialite's own reply (it's a requirement that all messages to and from under-aged users be hidden and some socialites know this)

* change NPC message for Tavern: "Rest in the Inn" > "Pause Damage"

* prevent a chat message being hidden until it's been flagged more than once

* allow non-Tavern (non-"Public") challenges to have zero gem prize

Also changes message about gem prize to say "Public Challenges" instead of "Tavern Challenges"

* finish committing merge conflict
2017-09-26 09:33:46 +10:00
..
achievements Client Analytics (#9023) 2017-09-08 21:23:58 +02:00
auth Sept 25 fixes (#9076) 2017-09-25 17:26:23 -05:00
challenges new client various fixes: flagging; non-Public Challenges can have 0 gem prize; etc (#9072) 2017-09-26 09:33:46 +10:00
chat new client various fixes: flagging; non-Public Challenges can have 0 gem prize; etc (#9072) 2017-09-26 09:33:46 +10:00
group-plans Sept 14 2017 (#9037) 2017-09-14 14:53:27 -05:00
groups Sept 23 fixes (#9074) 2017-09-25 13:02:12 -05:00
hall Sept 23 fixes (#9074) 2017-09-25 13:02:12 -05:00
inventory multiple fixes sep 24 (#9073) 2017-09-25 20:12:49 +02:00
members Sept 23 fixes (#9074) 2017-09-25 13:02:12 -05:00
payments Client Fixes (#9064) 2017-09-22 13:29:08 +02:00
settings Sept 23 fixes (#9074) 2017-09-25 13:02:12 -05:00
shops multiple fixes sep 24 (#9073) 2017-09-25 20:12:49 +02:00
snackbars Redesign: Fixes 09/21 (#9062) 2017-09-22 22:27:00 -05:00
static Sept 23 fixes (#9074) 2017-09-25 13:02:12 -05:00
tasks Sept 25 fixes (#9076) 2017-09-25 17:26:23 -05:00
ui multiple fixes sep 24 (#9073) 2017-09-25 20:12:49 +02:00
userMenu Sept 23 fixes (#9074) 2017-09-25 13:02:12 -05:00
appFooter.vue Client Fixes (#9050) 2017-09-20 15:04:35 +02:00
appHeader.vue Sept 23 fixes (#9074) 2017-09-25 13:02:12 -05:00
appMenu.vue Sept 23 fixes (#9074) 2017-09-25 13:02:12 -05:00
avatar.vue Backgrounds / BuyModal / misc (#9009) 2017-08-31 22:56:53 +02:00
creatorIntro.vue Sept 23 fixes (#9074) 2017-09-25 13:02:12 -05:00
emptyView.vue client: reorganize files, router and add inventory skeleton 2017-01-17 19:45:27 +01:00
memberDetails.vue Sept 8 fixes (#9028) 2017-09-11 23:00:34 -05:00
modifyInventory.vue Client sept 12 (#9032) 2017-09-12 12:56:06 -05:00
notificationMenu.vue Client Analytics (#9023) 2017-09-08 21:23:58 +02:00
notifications.vue Client Fixes (#9050) 2017-09-20 15:04:35 +02:00
page.vue Client Redesign: Inventory pages, secondary menu, misc css and design items (#8631) 2017-05-16 21:09:55 +02:00
parentPage.vue Client: async resources, make store reusable, move plugins and add getTaskFor getter (#8575) 2017-03-18 18:33:08 +01:00
private-message-modal.vue Sept 18 fixes (#9051) 2017-09-19 15:35:32 -05:00
secondaryMenu.vue New client guilds (#8736) 2017-06-02 14:55:02 -06:00
selectMembersModal.vue sep 21 fixes (#9060) 2017-09-22 13:34:00 +02:00
yesterdailyModal.vue Sept 21 fixes (#9061) 2017-09-21 18:53:45 -05:00