taehoon
0df0876cf1
move modal css into the correct place
2019-10-18 07:07:16 -04:00
taehoon
348d6664eb
refactor all kind of modals using the modal component
2019-10-18 07:05:01 -04:00
taehoon
07ec18fe11
add reusable modal component
2019-10-18 07:04:24 -04:00
taehoon
8db1fa506c
lock body scroll when user reporting modal is open
2019-10-17 16:00:19 -04:00
taehoon
776f0ef774
lock body scroll when post status modal is open
2019-10-17 15:43:59 -04:00
HJ
051e6ea5ca
Merge branch 'issue/684' into 'develop'
...
[#684 ] updated FollowCard component
See merge request pleroma/pleroma-fe!972
2019-10-17 19:03:07 +00:00
Maksim Pechnikov
b3f590ceb3
clear code
2019-10-17 20:29:18 +03:00
eal
1287836eee
Fix reply arrow highlighting in some accessibility tools
...
The cursor style needs to be "pointer" even before hovering, since
keyboard-driven browsing never hovers over the elements.
2019-10-17 16:44:22 +03:00
Maksim Pechnikov
60828f119c
updated FollowCard component
2019-10-17 16:19:52 +03:00
Maxim Filippov
37be781312
Require password reset
2019-10-16 10:00:26 +00:00
Henry Jameson
6266148745
Reserve space for emoji picker button in emoji input
2019-10-14 19:56:46 +03:00
Maksim Pechnikov
d53e7e3125
fix orders of a buttons
2019-10-11 16:54:25 +03:00
Maksim Pechnikov
b8d8d02384
revert lint autofix
2019-10-11 16:41:59 +03:00
Maksim Pechnikov
b497882e0e
fix position account actions
2019-10-11 14:25:59 +03:00
Henry Jameson
1400d723f2
fix picker not filling on opening, removed console log
2019-10-10 19:58:00 +03:00
Henry Jameson
b02de56fcb
always preload first batch of emoji to avoid unnecessary UI jumps
2019-10-09 22:33:15 +03:00
Henry Jameson
a54c8b994e
another missed thing
2019-10-09 21:32:32 +03:00
Maksim Pechnikov
69fb015e9f
removed unused code
2019-10-09 16:20:51 +03:00
Maksim Pechnikov
e3f6001b3e
update css
2019-10-09 15:36:26 +03:00
Maksim Pechnikov
a65b328239
remove unused code
2019-10-09 08:30:48 +03:00
Maksim Pechnikov
f6c0e06884
Merge branch 'develop' into feature/following_reblogs
2019-10-09 08:15:37 +03:00
Henry Jameson
792eaf5625
fix! i noticed it!!
2019-10-08 23:57:58 +03:00
Henry Jameson
fa4e69ec8c
eslint
2019-10-08 21:38:27 +03:00
Henry Jameson
81d86a39fe
fixed emoji picker showing up beyond viewport
2019-10-08 21:38:27 +03:00
Henry Jameson
bed109ae46
start loading emoji when picker is open
2019-10-08 21:38:27 +03:00
Henry Jameson
37b8490c01
remove the "textbox grows the 'wrong' way" behavior, replace it with more
...
conditions to scroll to bottom
2019-10-08 21:38:27 +03:00
Henry Jameson
6511a744a2
arbitrary limit with option to overcome it
2019-10-08 21:38:27 +03:00
Henry Jameson
29e6e62e7c
emoji picker gradual render
2019-10-08 21:38:27 +03:00
Maksim Pechnikov
7fede8572d
change icon
2019-10-08 17:32:58 +03:00
Maksim Pechnikov
78e8a49f40
fix follow request on search page
2019-10-08 17:07:01 +03:00
Maksim Pechnikov
541a71c3a5
Merge branch 'develop' into feature/following_reblogs
2019-10-08 16:49:03 +03:00
Maksim Pechnikov
a26d550137
updated user_card
2019-10-08 16:46:54 +03:00
Maksim Pechnikov
9c305c5f93
Revert "added acccount_actions component"
...
This reverts commit 188b6f56ed
.
2019-10-08 10:21:40 +03:00
Henry Jameson
d0800d0bd8
removed unused thing
2019-10-07 20:44:03 +03:00
Henry Jameson
e7532464e3
Replaced most trivial checkboxes with Checkbox component
2019-10-07 20:43:23 +03:00
Henry Jameson
8ee50f9f16
replace checkboxes in user-settings with Checkbox component
2019-10-07 00:05:21 +03:00
Henry Jameson
0be86304d2
Fix tests, more replacing with mergedConfig
2019-10-06 23:28:30 +03:00
taehoon
33759e4153
update admin url
2019-10-02 13:28:16 -04:00
taehoon
7e5a3fa09f
update copy
2019-10-01 07:36:42 -04:00
taehoon
503f086487
add trailing slash to admin url
2019-10-01 07:36:42 -04:00
taehoon
d9b01643e2
open in a new tab
2019-10-01 07:36:42 -04:00
taehoon
093fcee902
add admin link to the side drawer
2019-10-01 07:36:41 -04:00
Maksim Pechnikov
188b6f56ed
added acccount_actions component
2019-09-30 20:36:14 +03:00
Henry Jameson
20fc259350
fixed default values for multi-choice configurations, should also fix warnings
2019-09-30 00:04:43 +03:00
Henry Jameson
39b71e5dd6
Removed all whole mess of manual watch/data declaration, now fully automatic
2019-09-29 23:47:26 +03:00
Henry Jameson
979e170bd6
created mergedConfig getter to avoid obnoxious checks for undefined everywhere
2019-09-29 22:33:15 +03:00
taehoon
50d9ed0007
reset post status form only when reply user is changed
2019-09-28 16:35:39 -04:00
Hakaba Hitoyo
bc17839e52
Small refactoring in who to follow page
2019-09-26 22:32:39 +00:00
Hakaba Hitoyo
194dd88118
Feature/Add _Allow user discovery services_ preference
2019-09-26 22:31:28 +00:00
kaniini
4369ce6f1b
Merge branch 'hide-followers-follows-count' into 'develop'
...
Added a setting to hide follow/follower count from the user profile
See merge request pleroma/pleroma-fe!951
2019-09-26 22:20:01 +00:00
Maksim Pechnikov
19cb98b85f
Merge branch 'develop' into feature/following_reblogs
2019-09-26 21:14:31 +03:00
Henry Jameson
a3305799c7
Merge remote-tracking branch 'upstream/develop' into emoji-selector-update
...
* upstream/develop: (42 commits)
Fix formatting in oc.json
avoid using global class
fix logo moving bug when lightbox is open
Reserve scrollbar gap when body scroll is locked
setting display: initial makes trouble, instead, toggle display: none using classname
lock body scroll
add body-scroll-lock directive
install body-scroll-lock
wire up props with PostStatusModal
rename component
recover autofocusing behavior
refactor MobilePostStatusModal using new PostStatusModal
add new module and modal to post new status
remove needless condition
add mention button
wire up user state with global store
collapse fav/repeat notifications from muted users
do not collapse thread muted posts in conversation
detect thread-muted posts
do not change word based muting logic
...
2019-09-25 20:26:49 +03:00
Henry Jameson
2f26e8acc5
eslint
2019-09-25 20:23:55 +03:00
Henry Jameson
e6d2cf77af
fix emoji inputs in user-settings, styles update
2019-09-25 20:11:06 +03:00
Henry Jameson
0b300e1708
bump z-index so that picker/suggest doesn't get overlapped by mobile button
2019-09-25 20:01:06 +03:00
Henry Jameson
e805303d3a
Scroll emoji picker into view if it's obstructed
2019-09-25 19:58:15 +03:00
Henry Jameson
e3ceae0989
very important fix
2019-09-25 19:32:30 +03:00
Henry Jameson
0d6a9f5a62
comment, cleanup and improve autoresize/autoscroll
2019-09-25 19:30:55 +03:00
Shpuld Shpludson
170372b2bc
Merge branch '616' into 'develop'
...
Lock body scroll when lightbox is open
Closes #616
See merge request pleroma/pleroma-fe!886
2019-09-25 07:16:23 +00:00
Shpuld Shpludson
ccba92a27c
Merge branch '639-2' into 'develop'
...
Add "Mention user" button to user card
Closes #639
See merge request pleroma/pleroma-fe!955
2019-09-25 06:41:26 +00:00
Henry Jameson
ca92e29401
WIP: fixed autoscroll, restructured Post Status Form's resize method "a bit"
2019-09-25 00:17:04 +03:00
Henry Jameson
2154152d08
fix some bugs
2019-09-24 00:06:53 +03:00
Henry Jameson
6f0257cd7d
autoscroll post form on typing + some minor improvements
2019-09-23 22:12:25 +03:00
Henry Jameson
7b4cb38734
split spam mode into two separate options (one in settings page)
2019-09-23 20:36:49 +03:00
eugenijm
aafb29c589
Added a setting to hide follow/follower count from the user profile
2019-09-23 16:19:21 +03:00
Maksim Pechnikov
f0b9f5d29c
use repeats
intead boosts
2019-09-22 14:45:42 +03:00
Maksim Pechnikov
8721fb57fc
added support hide\show reblogs from a specific user
2019-09-21 16:24:47 +03:00
taehoon
ad504768fe
lock body scroll
2019-09-20 11:35:47 -04:00
taehoon
c8a18f387c
wire up props with PostStatusModal
2019-09-20 11:29:31 -04:00
taehoon
d6a941a128
rename component
2019-09-20 11:29:29 -04:00
taehoon
0c8038d4f6
recover autofocusing behavior
2019-09-20 11:29:27 -04:00
taehoon
a9f33272a8
refactor MobilePostStatusModal using new PostStatusModal
2019-09-20 11:29:26 -04:00
taehoon
f4bbf1d4e2
add new module and modal to post new status
2019-09-20 11:29:24 -04:00
taehoon
90981dcce6
remove needless condition
2019-09-20 11:29:23 -04:00
taehoon
5ff899b455
add mention button
2019-09-20 11:29:21 -04:00
taehoon
f8139e369c
wire up user state with global store
2019-09-20 11:25:00 -04:00
taehoon
8618857aa3
collapse fav/repeat notifications from muted users
2019-09-20 11:25:00 -04:00
rinpatch
1306fac38f
Merge branch 'develop' into 'muting-fixes'
...
# Conflicts:
# src/components/status/status.js
2019-09-16 11:38:37 +00:00
HJ
3cd23ae2d4
Apply suggestion to src/components/emoji_input/emoji_input.js
2019-09-16 07:23:56 +00:00
Henry Jameson
312e2aa14f
fix bottom-left icons being too damn wide
2019-09-15 12:51:39 +03:00
Henry Jameson
a1ed1b9b53
improved post form's icons at bottom display
2019-09-15 12:30:07 +03:00
Henry Jameson
e366adbb6c
updated logic for padding with spaces, improved spam mode
2019-09-15 12:30:02 +03:00
Henry Jameson
d2fe797821
update status/user card to use same gradient mask fading effect instead of
...
background hack
2019-09-15 02:14:40 +03:00
Henry Jameson
f0cb6fe03f
Fixed scrollability not being obvious, added fade effect
2019-09-15 01:16:54 +03:00
taehoon
baebf08d20
do not collapse thread muted posts in conversation
2019-09-13 22:59:45 -04:00
taehoon
6a3f283256
detect thread-muted posts
2019-09-13 22:59:24 -04:00
taehoon
2f79a7b4a0
do not change word based muting logic
2019-09-13 16:55:17 -04:00
taehoon
b10558f721
do not collapse muted user's posts on muted user's media timeline
2019-09-13 16:17:51 -04:00
taehoon
09deb69bc7
do not collapse muted user's posts on muted user's profile page
2019-09-13 15:38:04 -04:00
Henry Jameson
3505e53756
review/naming + bugfix for stickers
2019-09-12 20:36:43 +03:00
Henry Jameson
9bd0ed7912
updated logic for hiding picker and also added ability to hide suggestions with
...
esc key
2019-09-12 20:25:11 +03:00
Henry Jameson
0d8b68632b
Remove emoji zoom
2019-09-12 20:25:11 +03:00
Shpuld Shpludson
4a469d7fe3
Merge branch 'fix/follow-request-detection' into 'develop'
...
Utilize `user.requested` to display follow request status on user card
Closes #635
See merge request pleroma/pleroma-fe!942
2019-09-12 07:02:11 +00:00
HJ
4f0195b05c
Apply suggestion to src/components/emoji_picker/emoji_picker.vue
2019-09-10 18:39:45 +00:00
HJ
9651293956
Apply suggestion to src/components/emoji_picker/emoji_picker.js
2019-09-09 19:42:33 +00:00
Henry Jameson
9146bee7aa
better hitbox for status emoji
2019-09-08 21:18:52 +03:00
Henry Jameson
7360a4d9ef
fix aspect
2019-09-08 17:11:45 +03:00
HJ
2237da0151
Apply suggestion to src/components/emoji_input/emoji_input.js
2019-09-08 14:08:39 +00:00
Henry Jameson
4f88bb4ea1
scale emoji on hover
2019-09-08 17:01:28 +03:00
Henry Jameson
83f45167b6
added emoji zoom for picker
2019-09-08 16:56:54 +03:00
Henry Jameson
94afc5ee19
fixed scroll when switching back to emoji
2019-09-08 15:57:49 +03:00
Henry Jameson
14df84d89b
fixed some bugs, added spam mode, minor collateral fixes
2019-09-08 15:51:17 +03:00
Henry Jameson
db086fe1fd
Merge remote-tracking branch 'upstream/develop' into emoji-selector-update
...
* upstream/develop: (116 commits)
Password reset page
add a comment
force img updating immediately
Fixed "sequimiento" to "seguimiento".
Replace `/api/externalprofile/show.json` with a MastoAPI equialent
Use mastodon api in follow requests
"Optional" in lowercase.
Update es.json
fix pin/unpin status logic
rename a mutation
update
fix user avatar fallback logic
remove dead code
Corrected "Media Proxy" translation.
Update es.json
make bio textarea resizable vertically only
remove dead code
Make image orientation consistent on FF, fix videos w/ modal
remove dead code
fix crazy watch logic in conversation
...
2019-09-08 13:44:29 +03:00
taehoon
9727009147
update prop name
2019-09-06 11:17:05 -04:00
taehoon
482cd52f77
stop fetching whole conversation when change highlighted status
2019-09-06 11:17:04 -04:00
taehoon
c1f3b0dc75
refactoring
2019-09-06 11:17:04 -04:00
taehoon
214ab22c4c
update prop binding
2019-09-06 11:17:04 -04:00
taehoon
d7c68d408f
accept status id instead of status obj as statusoid prop
2019-09-06 11:17:04 -04:00
Shpuld Shpludson
e75ac9ddbc
Merge branch 'mastoapi-externalprofile' into 'develop'
...
Replace `/api/externalprofile/show.json` with a MastoAPI equialent
See merge request pleroma/pleroma-fe!938
2019-09-06 04:13:21 +00:00
Eugenij
8ee5abb1a5
Password reset page
2019-09-05 11:23:28 +00:00
rinpatch
424d4ab57e
Utilize user.requested
to display follow request status on user card
...
Closes #635
2019-09-05 11:17:53 +03:00
rinpatch
1a5a7bbebf
Set thread_muted for all statuses with the same conversation id on
...
status mute/unmute
2019-09-04 21:11:13 +03:00
taehoon
d194431642
add a comment
2019-09-04 11:24:24 -04:00
taehoon
cdbb8ca8b9
force img updating immediately
2019-09-04 11:24:24 -04:00
rinpatch
66a34b7ecf
Properly detect thread-muted posts and set with_muted
when fetching
...
notifications
2019-09-04 12:20:33 +03:00
rinpatch
457290e81e
Replace /api/externalprofile/show.json
with a MastoAPI equialent
...
`/api/v1/accounts/:id` supports remote nicknames since pleroma!1622
2019-09-03 19:59:28 +03:00
Shpuld Shpludson
fbfedf0084
Merge branch 'fix/attachment-css' into 'develop'
...
Make image orientation consistent on FF, fix videos w/ modal
See merge request pleroma/pleroma-fe!926
2019-09-03 04:09:56 +00:00
Shpuld Shpludson
018a650166
Merge branch 'remove-dead-code' into 'develop'
...
Remove dead code
See merge request pleroma/pleroma-fe!927
2019-08-29 17:16:57 +00:00
taehoon
9476fbba5a
fix user avatar fallback logic
2019-08-28 14:02:04 -04:00
taehoon
c01d2543d5
remove dead code
2019-08-28 13:06:57 -04:00
taehoon
e1c2c5cfed
make bio textarea resizable vertically only
2019-08-26 16:00:19 -04:00
Shpuld Shpuldson
15c4088a68
Make image orientation consistent on FF, fix videos w/ modal
2019-08-26 14:08:30 +03:00
taehoon
9b8bf655e1
fix crazy watch logic in conversation
2019-08-23 13:49:39 -04:00
taehoon
65579796ed
show three dot button only if needed
2019-08-20 17:00:28 -04:00
taehoon
92a0c475f7
hide mute conversation button to guests
2019-08-20 16:55:42 -04:00
taehoon
4bedbfea3c
update keyBy
2019-08-17 22:10:01 -04:00
taehoon
1146119d6a
generate idObj at timeline level
2019-08-17 14:33:32 -04:00
taehoon
4b444708f2
fix pin showing logic in conversation
2019-08-17 14:33:32 -04:00
Sergey Suprunenko
d74f6ed6ea
Initialize chat only if user is logged in and it wasn't initialized before
2019-08-17 08:18:42 +00:00
taehoon
7dfcabb543
sync profile tab state with location query
2019-08-15 13:25:38 -04:00
taehoon
e8c22fbfa3
refactor TabSwitcher
2019-08-15 13:25:38 -04:00
taehoon
6e51774ccb
use better name of controlled prop
2019-08-15 13:25:38 -04:00
taehoon
eafd53f994
fix potential bug to render active tab in controlled way
2019-08-15 13:25:38 -04:00
taehoon
9dd9ba0205
remove unused param
2019-08-15 13:25:38 -04:00
taehoon
df3e80b7c3
use key prop instead of dataset to identify active tab
2019-08-15 13:25:38 -04:00
taehoon
cd14566a34
remove useless index param of onSwitch
2019-08-15 13:25:38 -04:00
taehoon
539913673f
reset error state when load new profile
2019-08-15 13:25:38 -04:00
taehoon
2e0603bdca
clear timelines only if load user not viewed previously
2019-08-15 13:25:38 -04:00
Hakaba Hitoyo
dd340bb9e3
Fix/Fix links to external users in Who to follow page
2019-08-15 17:19:49 +00:00
taehoon
9229f28edb
rel also accepts list, update rel detection logic
2019-08-13 13:11:37 -04:00
taehoon
5aa2c44487
use hashtag class detection as fallback
2019-08-12 15:22:39 -04:00
taehoon
5e99bad417
detect hashtag using rel instead of class
2019-08-12 14:48:11 -04:00
taehoon
0bce615fe8
hide ISP if the panel content is empty
2019-08-12 14:29:11 -04:00
taehoon
a71d14704f
fix user card overflow bug
2019-08-12 13:59:39 -04:00
Henry Jameson
5851f97eb0
fixed a lot of bugs with emoji picker, improved relevant components
2019-08-12 20:03:48 +03:00
Henry Jameson
579b5c9e77
initial attempts at making emoji-picker somewhat extensible
2019-08-12 14:20:08 +03:00
Henry Jameson
036882d27c
rename for consistency
2019-08-12 13:51:05 +03:00
shpuld
f1bdbeabf0
fix js error on mute
2019-08-10 15:53:46 +03:00
shpuld
d4c366a123
fix extra buttons merge bug
2019-08-08 21:24:40 +03:00
Shpuld Shpludson
a45f258a2c
Merge branch '632' into 'develop'
...
Fix gif image zoom bug on hover
Closes #632
See merge request pleroma/pleroma-fe!905
2019-08-08 10:12:46 +00:00
Shpuld Shpludson
acb788d575
Merge branch '631' into 'develop'
...
Hide image block in rich media preview in case of broken image
Closes #631
See merge request pleroma/pleroma-fe!902
2019-08-08 10:10:58 +00:00
Shpuld Shpludson
74cf601094
Merge branch '627' into 'develop'
...
Fix "Post status modal disappearing on mobile landscape mode"
Closes #627
See merge request pleroma/pleroma-fe!899
2019-08-08 10:10:23 +00:00
Shpuld Shpludson
92380652fe
Merge branch 'feat/conversation-muting' into 'develop'
...
Add Conversation/Thread Muting
See merge request pleroma/pleroma-fe!876
2019-08-08 10:09:07 +00:00
taehoon
4d54c67daa
make size of gif image and preview equal
2019-08-06 22:41:27 -04:00
taehoon
32b4d4d223
css improvements
2019-08-06 20:53:10 -04:00
taehoon
a13c945143
do not unmount post status modal in desktop
2019-08-06 20:53:09 -04:00
taehoon
bb9cee84a3
hide rich media preview image in case of broken image
2019-08-06 20:52:42 -04:00
Shpuld Shpludson
f031e96334
Merge branch '618' into 'develop'
...
Ability to enlarge profile picture in profile page
Closes #618
See merge request pleroma/pleroma-fe!890
2019-07-31 17:46:24 +00:00
Eugenij
254648991d
Focus on the search input when the search icon is clicked
2019-07-31 17:39:35 +00:00
taehoon
be7a508d89
add zoom-in indication to avatar
2019-07-28 21:05:13 -04:00
taehoon
b2bd128f05
allow zooming avatar in profile panel header
2019-07-28 21:05:13 -04:00
taehoon
5881d92eb7
use $route instead of $router.currentRoute
2019-07-28 21:05:13 -04:00
taehoon
7c2982064e
enlarge avatar in profile page
2019-07-28 21:05:13 -04:00
Henry Jameson
fd66afe1e5
linting
2019-07-29 00:10:43 +03:00
Henry Jameson
03c2f29b0a
cleanup and appropriation for new emoji-input component API, styles updates
2019-07-28 16:07:01 +03:00
Henry Jameson
4c78fdb393
rename emoji-selector to emoji-picker
2019-07-28 14:41:22 +03:00
Henry Jameson
259e8c52ee
post-merge fix
2019-07-28 13:33:05 +03:00
Henry Jameson
b3aff9bbae
Merge remote-tracking branch 'upstream/develop' into emoji-selector-update
...
* upstream/develop: (469 commits)
Feature/add sticker picker
guard more secure routes
guard secure routes by redirecting to root
closest can returns itself as well
find inside status-content div only
try to use the closest a tag as target
Update es.json
Also apply keyword filter to subjects
Remove files I accidentally pushed in
fix issues caused by merges in usersearch on @
Add user search at
fix eslint warnings
remove vue-popperjs
fix moderation menu partially hidden by usercard boundary
migrate popper css
rewrite ModerationTools using v-tooltip
make popover position for status action dropdow relative to parent node
rewrite ExtraButtons using v-tooltip
install v-tooltip
i18n/Update pedantic Japanese translation
...
2019-07-28 13:30:29 +03:00
Shpuld Shpludson
d3f6b581d1
Merge branch 'develop' into 'feat/conversation-muting'
...
# Conflicts:
# src/components/extra_buttons/extra_buttons.js
# src/components/extra_buttons/extra_buttons.vue
2019-07-26 12:44:32 +00:00
taehoon
65ef039316
add unit test for elimination logic
2019-07-25 08:03:41 -04:00
taehoon
53c9517a4a
use array.includes instead of array.indexOf
2019-07-24 22:42:06 -04:00
taehoon
0f8ace4836
update status eliminating logic
2019-07-24 21:02:37 -04:00
taehoon
876c6de806
fix typos
2019-07-24 21:02:37 -04:00
taehoon
dca384f123
update prop syntax
2019-07-24 21:02:37 -04:00
taehoon
d7dc070667
put two loops in one parent
2019-07-24 21:02:37 -04:00
taehoon
ae829e8df1
move pinned statuses showing logic in timeline
2019-07-24 21:02:37 -04:00
taehoon
4826d72549
update prop name
2019-07-24 21:02:37 -04:00
taehoon
7f9feacd26
prevent showing pinned statuses twice
2019-07-24 21:02:37 -04:00
absturztaube
fa6210872f
Feature/add sticker picker
...
Squash to avoid storing commits with stickers in it to avoid possible copyright problems and excess storage space. --hj
2019-07-24 19:35:52 +00:00
taehoon
1cefaa8446
closest can returns itself as well
2019-07-23 20:59:37 -04:00
taehoon
17ad5bbdf9
find inside status-content div only
2019-07-23 15:44:41 -04:00
taehoon
09efcb48a4
try to use the closest a tag as target
2019-07-23 15:43:03 -04:00
Toromino
fb9f254f8d
Also apply keyword filter to subjects
2019-07-20 19:06:54 +02:00
shpuld
619608ea7a
fix issues caused by merges in usersearch on @
2019-07-18 17:22:51 +03:00
Wyatt Benno
5909baba7c
Add user search at
2019-07-18 03:40:02 +00:00
taehoon
051b3b5141
fix eslint warnings
2019-07-15 21:22:41 -04:00
taehoon
e3ac71968b
fix moderation menu partially hidden by usercard boundary
2019-07-15 21:22:41 -04:00
taehoon
c4789a348f
migrate popper css
2019-07-15 21:22:41 -04:00
taehoon
4f74392641
rewrite ModerationTools using v-tooltip
2019-07-15 21:22:41 -04:00
taehoon
b9c547828e
make popover position for status action dropdow relative to parent node
2019-07-15 21:22:41 -04:00
taehoon
005815c825
rewrite ExtraButtons using v-tooltip
2019-07-15 21:22:40 -04:00
HJ
f734a72116
Merge branch 'fix/respect-hide-post-stats' into 'develop'
...
Hide favs/rts properly when hide post stats is enabled
See merge request pleroma/pleroma-fe!877
2019-07-15 21:47:45 +00:00
Shpuld Shpludson
3370dd80dc
Merge branch 'develop' into 'feat/conversation-muting'
...
# Conflicts:
# src/services/api/api.service.js
2019-07-15 19:09:01 +00:00
Eugenij
69a4bcb238
New search
2019-07-15 16:42:27 +00:00
taehoon
ff90d864cc
fix wrong eslint comments
2019-07-12 15:11:54 -04:00
taehoon
78594f61d4
add a todo comment
2019-07-12 15:10:30 -04:00
taehoon
57c5d269b8
add bell-ringing icon
2019-07-11 12:52:05 -04:00
taehoon
b2dbf01a72
eslint —fix
2019-07-10 21:01:08 -04:00
taehoon
9712e324e5
hide subscribe button unless following
2019-07-10 21:01:08 -04:00
taehoon
1237d0d2b8
use normal bell for unsubscribed state
2019-07-10 21:01:08 -04:00
taehoon
4f26299bd5
update copy
2019-07-10 21:01:08 -04:00
taehoon
0f4cccd115
improve ui
2019-07-10 21:01:08 -04:00
taehoon
38ba5fe028
change subscribe button to icon button
2019-07-10 21:01:08 -04:00
taehoon
2ab00387fe
clean up + add btn-group css class
2019-07-10 21:01:07 -04:00
taehoon
e1d6e56e1b
clean up layout
2019-07-10 21:01:07 -04:00
taehoon
0fc154d9d4
clean up UserCard css
2019-07-10 21:01:07 -04:00
taehoon
dbe2decc59
clean up UserCard template
2019-07-10 21:01:07 -04:00
taehoon
3b9ab0e343
no need to covert to boolean
2019-07-10 21:01:07 -04:00
taehoon
670cbfdd1c
change subscribing to subscribed
2019-07-10 21:01:07 -04:00
taehoon
0c52d69a52
update copy
2019-07-10 21:01:07 -04:00
taehoon
ace3b399ff
support i18n
2019-07-10 21:01:07 -04:00
taehoon
deee07d6fb
show subscribe button only if user is logged in
2019-07-10 21:01:07 -04:00
taehoon
646d197bf1
mutate updated relationship to the store
2019-07-10 21:01:07 -04:00
taehoon
e9e6daa76e
show text in progress only when slot is given
2019-07-10 21:01:07 -04:00
taehoon
4cf402ff21
migrate SubscribeButton to the existing common component
2019-07-10 21:01:07 -04:00
jared
d5e8315e83
#482 - add subscribe button
2019-07-10 21:01:07 -04:00
Tae Hoon
532b76eb64
Refactor user search api, better api error response handling
2019-07-10 16:58:49 +00:00
shpuld
59ade4084e
Hide favs/rts properly when hide post stats is enabled
2019-07-09 16:50:23 +03:00
taehoon
0131effb01
add comments
2019-07-07 22:49:18 -04:00
taehoon
ab4d7d9616
refetch favs and repeats separately
2019-07-07 22:49:18 -04:00
taehoon
e9b6e0e2b7
refetch favs and repeats when stats are changed
2019-07-07 22:49:18 -04:00
shpuld
7ed9d17ce7
Add thread muting to context menu of status
2019-07-07 23:02:09 +03:00
shpuld
e5879e3d4d
check for user before checking users props
2019-07-07 22:23:04 +03:00
Shpuld Shpludson
54b0f90133
Merge branch 'eslint-fix' into 'develop'
...
Fix shitton warning eslint gives
See merge request pleroma/pleroma-fe!871
2019-07-07 19:12:33 +00:00
Henry Jameson
020c6d1bcf
all the manual fixes
2019-07-07 00:54:17 +03:00
Henry Jameson
1ec4caa0bb
fix merge conflict
2019-07-06 23:52:10 +03:00
HJ
8f53796420
Merge branch 'develop' into 'eslint-fix'
...
# Conflicts:
# src/components/post_status_form/post_status_form.vue
2019-07-06 20:43:38 +00:00
taehoon
bba4b57dd8
preserve formatting of content
2019-07-05 21:57:48 -04:00
Shpuld Shpludson
60b413d02c
Merge branch '602' into 'develop'
...
Fix mixed profiles bug on user profile page
Closes #586
See merge request pleroma/pleroma-fe!865
2019-07-05 13:28:15 +00:00
Shpuld Shpludson
4f0ba97be9
Merge branch '603' into 'develop'
...
Hide text format when only plaintext is available
Closes #603
See merge request pleroma/pleroma-fe!867
2019-07-05 13:22:04 +00:00
Henry Jameson
8d6750d9c2
eslint --fix --ext .js,.vue src
2019-07-05 10:17:44 +03:00
Henry Jameson
2c2b84d31d
npm eslint --fix .
2019-07-05 10:02:14 +03:00
HJ
6bea363b9d
Merge branch 'fix-android-emoji-autocompletion' into 'develop'
...
Fix android emoji autocompletion
Closes #606
See merge request pleroma/pleroma-fe!869
2019-07-04 18:55:13 +00:00
Henry Jameson
f86f4b514f
Support compositionupdate event to properly show autocomplete popup for IMEs and
...
android
2019-07-03 23:08:51 +03:00
taehoon
6c6aa8446d
place scope selector on the left consistently
2019-07-03 12:19:25 -04:00
taehoon
0c102deeed
hide text format when only plaintext is available
2019-07-02 16:36:14 -04:00
taehoon
b70c2bfef7
make sure that user timelines are empty when opening profile page
2019-07-02 14:43:01 -04:00
taehoon
0e9b8be88c
clear userId property of timeline by default in clearTimeline action
2019-07-02 14:32:46 -04:00
Henry Jameson
82464b3a7e
review
2019-06-26 00:34:09 +03:00
Henry Jameson
9dbafa4c78
lint fix
2019-06-25 21:39:33 +03:00
Henry Jameson
01bda605a7
fix all known problems with clicks on autocomplete emojis
2019-06-25 21:31:43 +03:00
Shpuld Shpludson
b059deb551
fix specificity that made attachments misalign
2019-06-25 16:30:21 +00:00
HJ
8d33832fe1
Merge branch 'clearer-user-profile-tabs' into 'develop'
...
Clearer user profile tabs when status is empty
See merge request pleroma/pleroma-fe!847
2019-06-25 06:32:08 +00:00
Wyatt Benno
f2d84ef233
Keep statuses always enabled
2019-06-25 10:27:41 +09:00
Shpuld Shpludson
947f69a953
Fix: problems with polls state
2019-06-22 14:01:36 +00:00
Shpuld Shpludson
30a340955e
Move character counter into the input box
2019-06-22 13:41:02 +00:00
Wyatt Benno
308c4c9789
Make scss change for tab switcher only
2019-06-21 08:35:02 +09:00
taehoon
8a32731e4d
use clientSecret in login flow
2019-06-20 11:48:30 -04:00
Shpuld Shpludson
e5e9bb27f3
Move poll state handling to its own module
2019-06-20 13:02:04 +00:00
Shpuld Shpludson
44a03922e6
Fix/messed up long polls
2019-06-20 13:00:10 +00:00
Wyatt Benno
066efd5b3c
A small sass fix for #577
2019-06-20 16:15:49 +09:00
lain
0eed2ccca8
Feature/polls attempt 2
2019-06-18 20:28:31 +00:00
HJ
69eff65130
Merge branch 'refactor-emoji-input' into 'develop'
...
EmojiInput refactoring
Closes #565
See merge request pleroma/pleroma-fe!824
2019-06-18 19:17:37 +00:00
Henry Jameson
46e0122067
review
2019-06-18 22:13:03 +03:00
Henry Jameson
0032802f0a
review
2019-06-18 21:30:35 +03:00
HJ
e5020d6936
Update emoji-input.js
2019-06-18 17:49:43 +00:00
Shpuld Shpludson
76efbcbe92
Misc fixes: Fix uploads stretching on chrome, fix warnings in console
2019-06-18 16:31:20 +00:00
HJ
ac46de3972
Merge branch 'mastoapi-login-and-config-fixes' into 'develop'
...
Mastoapi login and config fixes
See merge request pleroma/pleroma-fe!833
2019-06-17 20:17:58 +00:00
Henry Jameson
5f4a8dcc05
properly position the caret after replacement
2019-06-17 21:24:10 +03:00
Henry Jameson
06c84a9cf3
fix MFA crashing on user-settings page
2019-06-16 20:36:21 +03:00
Henry Jameson
6744396f82
getting and setting user background via MastoAPI
2019-06-16 20:17:59 +03:00
Henry Jameson
e3638af031
Removed formattingOptionsEnabled in favor of relying on BE-provided list of
...
accepted formatting options
2019-06-16 20:16:52 +03:00
HJ
1db3c785d8
Merge branch 'masto-register-app-secret' into 'develop'
...
Proper clientId/secret/token caching, MastoAPI registration
Closes #554
See merge request pleroma/pleroma-fe!806
2019-06-16 11:18:21 +00:00
taehoon
de2504ad6c
fix typo
2019-06-13 15:00:13 -04:00
Henry Jameson
edb24da016
fix
2019-06-13 01:02:08 +03:00
Henry Jameson
c8a57ad32e
Merge remote-tracking branch 'upstream/develop' into masto-register-app-secret
...
* upstream/develop:
Revert "add TOTP/Recovery Form for mobile version"
2019-06-13 00:51:14 +03:00
Henry Jameson
af75c6d1ea
No longer sending extra data, renamed some properties
2019-06-13 00:39:51 +03:00
Henry Jameson
77511a5338
Merge remote-tracking branch 'upstream/develop' into masto-register-app-secret
...
* upstream/develop:
Apply suggestion to src/services/entity_normalizer/entity_normalizer.service.js
i18n/Update Japanese translation
render modal at the root level using portal
install portal vue
Small improve of the who to follow panel layout
Fix/Small fix in the who to follow page
remove console spam
i18n
wire up user.description with masto api data
i18n/Add Japanese with kanji (2)
move drowdown menu to popper
notification controls: redesign entirely
entity normalizer: collapse data.pleroma if blocks
wire up notification settings
do not miss statusnet_profile_url of mentions
Translation to Hebrew of everything other than theme_helpers and style.
Translate up to settings.
mastoapi login works
2019-06-13 00:07:28 +03:00
Maksim
77eceedbf7
Revert "add TOTP/Recovery Form for mobile version"
...
This reverts commit a3811f944819430c278b6da6b08dc322a9b9ff65.
2019-06-12 20:16:55 +00:00
HJ
9df99c5205
Merge branch 'masto-login-fixes' into 'develop'
...
MastoAPI login
See merge request pleroma/pleroma-fe!805
2019-06-12 19:42:25 +00:00
Henry Jameson
a05fd042df
fix small annoyance
2019-06-12 10:56:08 +03:00
Henry Jameson
0535d2c14c
fixed some bugs i found, also cleaned up some stuff + documentation
2019-06-11 21:18:09 +03:00
Henry Jameson
41eeaf35d9
self-review
2019-06-10 18:57:53 +03:00
Henry Jameson
e536a56250
Linting
2019-06-09 22:40:38 +03:00
Henry Jameson
4d12cd617a
fix textarea not resizing properly
2019-06-09 21:23:56 +03:00
Henry Jameson
8a02647de4
more bugfixes related to keybinds and nonworking stuff
2019-06-09 21:17:24 +03:00
Henry Jameson
20923d590c
Some comments, added sorting for emojis
2019-06-09 20:41:12 +03:00
Henry Jameson
76b9a66e98
fixed several bugs
2019-06-09 20:40:46 +03:00
Henry Jameson
a3cc8cc5d8
sorting
2019-06-08 17:15:48 +03:00
Henry Jameson
0a778160cc
styles
2019-06-08 17:15:42 +03:00
Henry Jameson
8872b4802e
standartized autocomplete panel suggesions format, fixed some bugs
2019-06-08 16:23:58 +03:00
Henry Jameson
ca3140fd3e
Merge remote-tracking branch 'upstream/develop' into refactor-emoji-input
...
* upstream/develop:
Small improve of the who to follow panel layout
Fix/Small fix in the who to follow page
2019-06-08 14:31:49 +03:00
Henry Jameson
96f31716f9
slot-based emoji input/autocomplete component
2019-06-07 00:17:49 +03:00
taehoon
9c8af14908
render modal at the root level using portal
2019-06-06 13:37:27 -04:00
Hakaba Hitoyo
5b274364ce
Small improve of the who to follow panel layout
2019-06-05 17:43:35 +00:00
Hakaba Hitoyo
809d872b2d
Fix/Small fix in the who to follow page
2019-06-04 08:04:47 +00:00
shpuld
4526939dae
remove console spam
2019-06-01 12:10:00 +03:00
kaniini
b4796ccbf6
Merge branch 'feature/notification-controls' into 'develop'
...
wire up notification settings
See merge request pleroma/pleroma-fe!809
2019-06-01 05:16:15 +00:00
Mark Felder
f67f14495b
i18n
2019-05-31 10:13:06 -05:00
Shpuld Shpludson
6045708a5d
Merge branch 'fix-dropdown' into 'develop'
...
move drowdown menu to popper
Closes #559
See merge request pleroma/pleroma-fe!814
2019-05-29 16:55:28 +00:00
Hakaba Hitoyo
443794b000
i18n/Add Japanese with kanji (2)
2019-05-29 05:31:03 +00:00
Henry Jameson
6c7eeb93fe
move drowdown menu to popper
2019-05-27 00:13:08 +03:00
William Pitcock
855566f887
notification controls: redesign entirely
2019-05-25 23:44:36 +00:00
William Pitcock
28ca504576
wire up notification settings
2019-05-25 07:34:59 +00:00
Henry Jameson
e7a2a7267d
Proper clientId/secret/token caching, MastoAPI registration
2019-05-22 19:13:41 +03:00
Henry Jameson
fc12b63fcc
mastoapi login works
2019-05-21 23:35:40 +03:00
HJ
0fc7cbfa24
Merge branch 'fetags' into 'develop'
...
add tags to data and to status component
See merge request pleroma/pleroma-fe!801
2019-05-20 21:02:29 +00:00
HJ
b78ad8998d
Merge branch 'masto-remains' into 'develop'
...
Interactions 2.0, removing last bits of qvitter api. Only login/register and change background remains after that
See merge request pleroma/pleroma-fe!792
2019-05-20 20:54:05 +00:00
Moonman
0f824ff311
switch from method to computed property
2019-05-20 15:23:36 -04:00
HJ
b436e0dd12
Merge branch 'webpack-4-dart-sass' into 'develop'
...
Massive update for dependencies
See merge request pleroma/pleroma-fe!734
2019-05-20 18:09:14 +00:00