Sabe Jones
5a5f1d6895
Revert "Performance: Inbox Paging / loading ( #11157 )"
...
This reverts commit 5630e8cc8e .
2019-06-14 12:34:38 +00:00
negue
5630e8cc8e
Performance: Inbox Paging / loading ( #11157 )
...
* load messages per conversation
* only sort ones in ui
* add contributor to message
* fix correct message layout/message
* mugenScroll on chatMessages
* fix lint, no mugen-scroll, use own scroll handler
* fix height / margin of modal + use button to load more
* fix tests
* user data from inbox
* style "load earlier messages"
* move mapMessage to the inbox api result / extract sentMessage of members-api-controller
* fix test back
* fix test
* keep last scroll position
* just set the Id of the returned message instead of all other properties
* fix add new messages (buttons were hidden) + load more
* item-mounted debounce to trigger the re-scrolling
2019-06-13 15:18:50 +02:00
Matteo Pagliazzi
01281b6414
fix(markdown): make sure to only render strings, fix #11080
2019-03-31 19:38:44 +02:00
Alys
2caa540006
allow moderators/staff to always see Report button for a flagged message ( #11068 )
2019-03-21 16:46:00 -05: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
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
negue
faa0611ab2
Merge branch 'develop' of https://github.com/HabitRPG/habitica into negue/flagpm
2019-01-27 18:14:51 +01:00
negue
c66d2cb469
refactor properties - added another "inbox" check
2019-01-14 23:17:26 +01:00
Sabe Jones
727041f020
fix(chat): escape regexes so parentheses etc. don't bust it
2018-11-30 16:19:22 -06:00
negue
817c943860
Merge remote-tracking branch 'origin/develop' into negue/flagpm
2018-11-29 19:02:01 +01: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
negue
52a7112591
some ui fixes / requested changes
2018-11-20 17:20:58 +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
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
07cbf45265
fix(chat): less intrusive highlight and better margins
2018-11-14 16:31:35 -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
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
Sabe Jones
38f5d63d29
fix(likes): accessibility tweaks
2018-11-03 13:16:32 -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
ed21a37e5a
feat(usernames): show in party header, profiles, inbox convo list
2018-10-22 16:29:47 -05:00
Sabe Jones
3cc49f6637
fix(chat): match hyphen in @name regex
2018-10-19 17:44:18 -05:00
Sabe Jones
4f4bb52360
fix(chat): padding adjustment and tooltip placement
2018-10-19 16:20:13 -05:00
Sabe Jones
fdf2e590ea
fix(chat): better likes and display name font sizing
2018-10-17 18:28:58 -05:00
Sabe Jones
23815e89e1
WIP(usernames): display in chat areas
2018-10-17 12:57:57 -05:00
negue
5670be26c7
review fixes
2018-10-10 20:46:43 +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
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
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
Keith Holliday
d6514bce8b
Fixed inbox id after add ( #10609 )
2018-08-18 21:08:32 -05:00
Keith Holliday
f464403623
Display exact date on hover ( #10536 )
2018-07-21 08:09:36 -05: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
592cfef6c6
Client: use api v4 ( #10457 )
...
* client: use api v4
* fix tests
2018-06-21 21:25:27 +02:00
negue
7cb0f5145d
update margin / color
2018-06-11 22:53:43 +02:00
negue
13bae96708
hide report button if already reported
2018-06-08 21:16:11 +02:00
negue
dc5722d0de
report & mark message
2018-06-08 20:26:26 +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
Philip Karpiak
a309e48183
Remove Like action from inbox chat messages ( #10181 )
...
There is no API endpoint for this action and seems rather useless for private messages anyway
2018-03-31 13:20:41 +02:00
Keith Holliday
2d612b655d
Added copy as todo ( #9884 )
2018-02-05 09:43:00 -07:00
Keith Holliday
e0bf6d2e55
Reverted group flag code ( #9784 )
...
* Reverted group flag code
* Reverted all flagging code
* Added hyphens back
2018-01-11 12:04:07 -06:00
Keith Holliday
3000e2b72c
Removed keys and inbox flagging ( #9776 )
2018-01-09 12:58:01 -06:00
Keith Holliday
98d4fb0f34
Chat flag inbox ( #9761 )
...
* Refactored chat reporting
* Added inbox flag chat
* Added flag chat to inbox
* Added you have flagged message
2018-01-08 13:13:25 -06:00
Keith Holliday
afc1ffd90b
Refactored duplicate card section ( #9730 )
...
* Refactored duplicate card section
* Updated to new computed methods
2017-12-20 12:27:21 -06:00