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
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
taehoon
e1d6e56e1b
clean up layout
2019-07-10 21:01:07 -04: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
Henry Jameson
8d6750d9c2
eslint --fix --ext .js,.vue src
2019-07-05 10:17:44 +03:00
taehoon
b70c2bfef7
make sure that user timelines are empty when opening profile page
2019-07-02 14:43:01 -04:00
Wyatt Benno
f2d84ef233
Keep statuses always enabled
2019-06-25 10:27:41 +09:00
Wyatt Benno
308c4c9789
Make scss change for tab switcher only
2019-06-21 08:35:02 +09:00
Wyatt Benno
066efd5b3c
A small sass fix for #577
2019-06-20 16:15:49 +09:00
taehoon
daba688f46
remove needless importing
2019-05-15 12:04:26 -04:00
taehoon
f68653d0dd
show pinned state only in the user timeline
2019-05-15 12:04:26 -04:00
taehoon
110c9d3b26
improve performance by caching pinned status ids into user object
2019-05-15 12:04:26 -04:00
taehoon
32be0e15d1
use pinned property from status directly
2019-05-15 12:04:26 -04:00
taehoon
e8abe1273b
filter pinned statuses based on pinned entity instead of a separate user entity
2019-05-15 12:04:25 -04:00
taehoon
cd0a7afa06
remove pinned timeline, instead, use simple entity of user object
2019-05-15 12:04:25 -04:00
dave
2c89d49a3d
#468 - show pinned timeline and add pinned label to the status
2019-05-15 12:04:24 -04:00
taehoon
e67fecff0a
code readability
2019-04-17 11:32:49 -04:00
taehoon
bb38a43117
fix typos
2019-04-17 11:32:49 -04:00
taehoon
fe7766bc61
replace scope attributes by slot-scope
2019-04-17 11:32:49 -04:00
taehoon
32035217b8
clean up
2019-04-17 11:32:49 -04:00
taehoon
0bf451bb36
remove withList hoc
2019-04-17 11:32:48 -04:00
taehoon
738a3dc02d
refactor using List component
2019-04-17 11:32:48 -04:00
taehoon
2e86a4eb4f
fix mess in UserProfile component
2019-04-15 16:49:33 -04:00
taehoon
e7010d73ac
store friends/followers in the global user repository
2019-04-14 23:41:38 -04:00
Shpuld Shpludson
1e9ddcb0da
Merge branch 'fix/notification-bugs' into 'develop'
...
#474 Fix notification bugs
Closes #474
See merge request pleroma/pleroma-fe!728
2019-04-09 15:24:33 +00:00
jasper
a1275be4c0
Separate timeline and notification
2019-04-04 09:03:56 -07:00
eugenijm
6b6878bde0
Added moderation menu
2019-04-01 23:30:06 +03:00
jasper
4a2f676f2e
Fix user card in notification
2019-04-01 07:26:13 -07:00
Henry Jameson
6420c93e98
fix flake id users not fetching correctly
2019-03-14 23:07:28 +02:00
Henry Jameson
644eba87fe
whoops
2019-03-12 22:14:41 +02:00
Henry Jameson
27cbe3ca65
レインせんぱいにサンキュー
2019-03-12 22:10:22 +02:00
Henry Jameson
06d39b62a8
fixed tests, review fixes, now storing local users with downcase screen name for
...
better compatibility
2019-03-11 02:17:58 +02:00
Henry Jameson
489f840d84
fix error
2019-03-09 11:54:11 +02:00
Henry Jameson
a02a74e9b9
attempt at fixing switching to user TL
2019-03-09 01:51:36 +02:00
Henry Jameson
690c1dcd7a
revert some stuff, turns out it's actually breaking. Fixed some local user things
2019-03-09 01:19:56 +02:00
Henry Jameson
4f3a220487
Since BE doesn't support fetching user by screen name over MastoAPI we'll gonna
...
just fetching it over QvitterAPI real quick :DDDDDDDDD
2019-03-08 22:40:57 +02:00
Henry Jameson
ee49409049
Partially transitioned user data to MastoAPI. Added support for fetching
...
relationship data. Upgraded code to be more resilient to nulls caused by missing
data in either APIs
2019-03-08 00:35:30 +02:00
taehoon
7bceabb5bd
Rename UserCardContent to UserCard
2019-03-05 14:01:49 -05:00
taehoon
e0a66b989d
Re-do UserCardContent css
2019-03-05 10:46:03 -05:00
dave
5a0bb29f02
#417 : reset tab from the outside
2019-03-03 13:38:48 -05:00
dave
3d30ad1dda
#417 : refresh tab on user profile only
2019-03-03 12:53:01 -05:00
taehoon
9ca805a991
Add new FollowCard component
2019-02-28 12:41:20 -05:00
taehoon
bb1fac4bc2
Remove needless component local registration
2019-02-28 12:41:20 -05:00
taehoon
080786c945
Rewrite FollowList using hocs
2019-02-28 12:41:20 -05:00
taehoon
b78227456e
Better error handling
2019-02-26 12:26:04 -05:00
taehoon
e687b58091
Show error message when visit profile page of invalid user
2019-02-26 11:08:13 -05:00
dave
e20a7be3aa
#376 : update status timeline when it's empty
2019-02-20 10:13:28 -05:00
jasper
daa10f3969
Fix console error - maximum call stack size exceeded
2019-02-15 00:01:13 -08:00
Shpuld Shpludson
5296d41372
Merge branch 'fix/js-error-in-tag-page' into 'develop'
...
Fixed JS error in tag page
See merge request pleroma/pleroma-fe!543
2019-02-09 06:56:46 +00:00
dave
910b63624b
#291 - fixed typo
2019-02-08 10:40:03 -05:00
dave
d112d5b333
#291 - remove whitespace
2019-02-08 10:02:00 -05:00
dave
34169e692f
#291 - enable media/favorite tabs with prefetched data
2019-02-08 09:56:45 -05:00
dave
b57b4c6e45
#291 - disable empty tabs in user profile panel
2019-02-08 05:31:06 -05:00
Edijs
0dc7c45f32
Code refactoring
2019-02-07 16:23:18 -07:00
taehoon
55da7dbfde
Fix naming
2019-02-07 10:53:36 -05:00
taehoon
ea1d7f46b5
Always show my own followees/followers
2019-02-07 10:48:47 -05:00
taehoon
55fc31ea4d
Hide followers and followees tabs when they are disabled
2019-02-07 10:48:47 -05:00
shpuld
18ae7bd5f3
Combine friends/followers
2019-02-03 11:58:49 +02:00
shpuld
b614cb94e5
merge develop in
2019-02-03 10:13:09 +02:00
shpuld
dbb16d56e2
follows/followers pagination ready for review
2019-02-02 22:29:10 +02:00
shpuld
8ce513ed09
initial draft for follows/following pagination
2019-01-31 21:11:28 +02:00
shpuld
476bf0afe1
Fix media timeline attachments being small by adding an option to not render background tabs in tab switcher
2019-01-31 17:00:31 +02:00
shpuld
0a0dffa793
Fix favs timeline fetching when opening profile via direct url
2019-01-29 19:12:47 +02:00
lambda
bb2ee04f04
Merge branch 'fix/dont-fetch-favorites-for-others' into 'develop'
...
fix/don't fetch favs if the profile isnt current user
See merge request pleroma/pleroma-fe!484
2019-01-28 16:22:03 +00:00
shpuld
82ef57cd59
dont fetch favs if profile isnt us
2019-01-28 16:59:01 +02:00
shpuld
2d94a49798
Fix registration path warning and translation warnings
2019-01-27 11:13:32 +02:00
William Pitcock
7b296696a3
user profile: add media timeline
2019-01-26 13:49:24 +00:00
Henry Jameson
6e219c2961
add support for tab-switcher to automatically switch to first tab if asked index
...
is invalid
2019-01-17 22:46:41 +03:00
Henry Jameson
93cbb58212
fix login and favorites tab...
2019-01-17 22:11:51 +03:00
Henry Jameson
cab87744c8
Revert "some initial work to make it possible to use "unregistered" timelines, i.e. not"
...
and some stuff to make favorites still work
This reverts commit 039a407400
.
2019-01-17 21:46:03 +03:00
Henry Jameson
f9fb85ee42
Merge remote-tracking branch 'upstream/develop' into favorites
...
* upstream/develop:
Add Korean translation
Change emptlyTl to take userId
better fix
fixes #265 and also that thin line below gradient on chrome (UGH)
fix #262 part of user profiles not being able to load previous posts
Retain userId on clearing user timeline, don't flush when empty timeline
2019-01-13 22:21:09 +03:00
Henry Jameson
039a407400
some initial work to make it possible to use "unregistered" timelines, i.e. not
...
reserving a timeline by name, instead just passing timeline object itself.
2019-01-12 23:33:45 +03:00
Henry Jameson
0b8f616af1
fix #262 part of user profiles not being able to load previous posts
2019-01-09 14:18:36 +03:00
Shpuld Shpludson
fb8f774383
Fix profiles without statuses not loading
2018-12-31 01:57:22 +00:00
shpuld
354fd32e7b
Fix conflicting styles
2018-12-30 22:41:31 +02:00
Henry Jameson
b7962a224c
fixes many problems related to user profile
2018-12-20 07:54:55 +03:00
Henry Jameson
81c83566cd
Merge remote-tracking branch 'upstream/develop' into user-profile-overhault
...
* upstream/develop: (24 commits)
Feature/bigger icons for mobile / #211
Fix oauth url
Make user profile page cleaner
Redirect to /main/all
Move userProfile link to methods
Fix user profile test
Add temporary redirects
Add local profile test
Implement user_profile.spec.js
Use babel polyfill in karma
Use 'userProfileLink' to generate user-profile link
Rollback disableDotRule
Use "-1" in indexOf
Add generateProfileLink
Use "~" as a route namespace symbol
Disable dot rule
Pass userName instead of userId
Typo in tests
Fix redirect paths
Fix typo
...
2018-12-18 22:43:26 +03:00
Henry Jameson
56fdbf18c5
missing string and unification with counters (order)
2018-12-17 19:21:05 +03:00
Henry Jameson
8f255fbad4
Refactor follower/friends out of statuses/timeline into user_profile where it
...
belongs. Changed display of profile to single panel with tabs.
2018-12-17 19:14:38 +03:00
Maxim Filippov
2211c533dd
Merge branch 'develop' into feature/new-user-routes
2018-12-17 02:39:37 +03:00
Maxim Filippov
828b1c78f9
Implement user_profile.spec.js
2018-12-15 06:16:44 +03:00
Henry Jameson
42bb348219
Fix fetching new users, add storing local users in usersObjects with their
...
screen_name as well as id, so that they could be fetched zero-state with
screen-name link.
2018-12-13 15:34:51 +03:00
Maxim Filippov
c1dc69a038
Pass userName instead of userId
2018-12-06 22:10:46 +03:00
Maxim Filippov
54c6438b17
Fix typo
2018-12-06 22:09:54 +03:00
Maxim Filippov
6532462b95
Move old routes to /p, use /nickname for user profiles
2018-12-06 22:09:54 +03:00
Henry Jameson
ccb1682379
Add userId property to timelines so that we don't overwrite user timeline meant
...
for another user
2018-12-03 09:29:33 +03:00
Henry Jameson
63fdad8703
fix
2018-08-30 22:59:52 +03:00
Henry Jameson
bc85e5f0c1
Further usercard readibility. Made it visible which "tab" is actiavated - should
...
be enough to hint user that you can click "following" / "followers". Fixes #77
2018-05-12 15:19:53 +03:00
Henry Jameson
529643d35a
indents
2018-04-07 19:30:27 +03:00
Henry Jameson
33b1d85921
border-radii moved to variables, made rgbo colors use theme data, customizable
...
from settings screen.
2018-04-07 16:40:08 +03:00
Henry Jameson
aa0564406a
getting rid of baseXX, some small fixes. Seems to be usable.
2018-04-07 16:34:11 +03:00
dtluna
bfb2d481bb
Add i18n for User Timeline
2018-03-12 03:59:03 +03:00
eal
07057043d9
Use state object for user view instead of timeline.
...
Also fetch user if not in the state already.
2017-11-14 18:08:03 +02:00
Shpuld Shpuldson
bf61592b56
Round the edge of the user profile user card, make sure 'follows you' stays in the right, fix avatar class conflict.
2017-08-23 20:33:20 +03:00
Shpuld Shpuldson
2bc261afba
Merge branch 'feature/follow-lists' into 'develop'
...
Feature/follow lists
See merge request !106
2017-08-23 12:40:39 -04:00
eal
e1ec01dc3e
Appease linter.
2017-08-23 19:21:15 +03:00
eal
ccfc2e57d0
Add follower and following views
2017-08-23 19:14:06 +03:00