Phillip Thelen
82863bd947
optimize mention highlighting
2019-02-06 15:00:41 +01:00
Phillip Thelen
8618913a75
Merge branch 'develop' of https://github.com/HabitRPG/habitica into autocomplete-username
...
# Conflicts:
# package.json
2019-02-05 16:48:06 +01:00
Phillip Thelen
59f08bc0db
Debounce autocomplete calls
2019-02-05 14:40:15 +01:00
Phillip Thelen
c3d9ac6c4e
Move tier icons import to index
2019-02-05 14:39:48 +01: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
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
Phillip Thelen
664a457b47
Merge branch 'develop' into phillip/autocomplete-username
2018-11-27 15:47:00 +01:00
Phillip Thelen
024e93e89b
Fix test errors
2018-11-27 15:43:52 +01:00
Phillip Thelen
cde279e489
Improve chat input design
2018-11-27 15:43:52 +01:00
Matteo Pagliazzi
42a4bbeab7
fix(chat): prevent duplicate messages, closes #10823
2018-11-27 15:41:41 +01:00
Sabe Jones
662e642729
fix(tests): linting & more expects
...
Also one more tweak for invite validation responsiveness
2018-11-27 15:40:40 +01:00
Phillip Thelen
a450ac3652
Improve chat input design
2018-11-27 15:25:41 +01:00
Phillip Thelen
ffa2ea4bb4
Correctly update message text when using autocomplete
2018-11-27 13:21:07 +01:00
Phillip Thelen
e9c86622c5
Begin adding server-side autocomplete to web client
2018-11-26 15:47:22 +01:00
Matteo Pagliazzi
067e869141
fix(chat): prevent duplicate messages, closes #10823
2018-11-18 19:38:56 +01: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
Sabe Jones
cc13c4f28e
fix(invites): more responsive validation
2018-11-13 19:50:07 -06:00
Sabe Jones
d0fc1e0751
fix(invites): show errors inline
2018-11-13 15:10: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
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
3922415314
fix(inbox): more UN display fixes
2018-11-01 17:41:27 -05:00
Sabe Jones
b54f031acd
fix(chat): replace autocomplete at @
2018-11-01 15:17:01 -05:00
Sabe Jones
8e05a1b489
Merge branch 'develop' into sabrecat/usernames-master
2018-10-26 15:45:55 -05: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
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
6818a094ee
Merge branch 'sabrecat/username-display' into sabrecat/usernames-master
2018-10-17 15:29:35 -05:00
Sabe Jones
23815e89e1
WIP(usernames): display in chat areas
2018-10-17 12:57:57 -05: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
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
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
Carl Vuorinen
81d5971829
Correct Challenges tooltip in Guild view ( #10667 )
2018-09-09 11:55:30 +02: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
Alex Figueroa
862b3453f8
Fix members modal showing stale data ( #10619 )
...
Resolves : #10544
2018-08-24 16:00:49 -05:00
Sabe Jones
75c3f7214b
fix(members): Don't show "View Progress" if not a Challenge
2018-08-03 14:38:31 -05:00
FergusonSean
4493e1d98c
Fix path to detect when group is the tavern or the user's party and set paths appropriately ( #10570 )
...
* Fix path to detect when group is the tavern or the user's party and set path's appropriately
* Fix lint issues
2018-08-03 11:54:32 +02:00
Alys
714706f925
add quest participant list to collection quests ( #10568 )
2018-08-01 10:43:33 +02:00
Isabelle Lavandero
508d832d73
View participant list of active quest ( #10531 )
...
* participant list modal opens, nothing displayed yet
* display participants!
* only need to filter
* change button to link
* prevent scrolling back up when modal opens
* style link as h4
* move css
2018-07-30 16:04:04 +02:00
Dexx Mandele
734e4a963f
Re-enable start quest button ( #10532 )
...
* Check for scroll during quest pre-selection
* Re-enable start quest btn after error
* Review: remove unused start quest method
2018-07-30 16:02:17 +02:00
Keith Holliday
2fc233e70f
Removed duplicate code and added member modal event ( #10542 )
...
* Removed duplicate code and added member modal event
* Removed console
* Removed console log
2018-07-30 13:56:17 +08:00
Keith Holliday
7bead74b49
Removed extra options and fixed copy userID ( #10538 )
2018-07-21 08:11:29 -05:00
Keith Holliday
0fc66bef4e
Fixed guild badge color text ( #10537 )
2018-07-21 08:09:16 -05:00
Keith Holliday
896a1b74b6
Added new award flow to challenges ( #10512 )
2018-07-13 21:58:28 -05:00
negue
f6b34e85df
Max 3000 Character Limit on Chat-Messages ( #10494 )
...
* limit chat length to 3000
* add test
2018-07-12 15:40:04 -05:00
Sabe Jones
d1f7e64156
fix(groups): display correct messages in two places
2018-07-06 13:21:28 -05:00
Sabe Jones
8969b755a6
fix(analytics): remove spurious click tracking ( #10469 )
2018-06-27 19:12:51 +02:00
Dexx Mandele
26e9827d39
Open correct group modal from header ( #10430 )
...
* Remove outdated server readme
* Open correct group modal from header
* Update party button after joining party
* Review: fix invite members not working without reload
* Remove invite-modal from group page to prevent duplicates
* Pass correct group to invite modal
2018-06-15 11:00:10 +02:00
Dominic Lee
44f196080c
Match tavern sidebar UI to party and guild page changes ( #10400 )
...
* Match tavern sidebar UI to party and guild page changes
* Remove extra space at the top of guild's sidebar
2018-06-11 12:00:19 +02:00
Keith Holliday
6c9ff3e8ed
Ensure leader is set ( #10390 )
2018-05-25 12:04:07 +02:00