Jonas Sulzer
5303d2692b
🐛 FIX: line breaks not handled correctly
...
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2019-10-03 21:54:49 +02:00
Cyrille Bollu
18f1def34e
FIX: Hitting 'Enter' without the shift key pressed should not post
...
the message
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-10-03 21:43:48 +02:00
Maxence Lange
17cc13d273
Merge pull request #777 from StCyr/bugfix/769/duplicate-results-on-new-mention
...
Remove old code that creates twin entries
2019-10-02 15:32:02 -01:00
Maxence Lange
c0d71b7e09
Merge pull request #774 from StCyr/bugfix/773/search_with_#
...
FIX: Removes heading '#' from the search terms as search won't work
2019-10-02 15:11:46 -01:00
Cyrille Bollu
02b1ffe7ab
FIX: decode search term before displaying it on screen.
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-10-02 17:17:20 +02:00
Cyrille Bollu
d1f84b78e8
FIX: Do not store current user in followers/following lists.
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-10-02 17:06:02 +02:00
Maxence Lange
1d960fa4f1
eslint
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-10-02 13:40:09 -01:00
Cyrille Bollu
1138191342
FIX: Removes obsolete code that creates twin entries in composer's tribute component.
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-10-02 16:35:00 +02:00
Cyrille Bollu
eca50cd168
FIX: Encode search terms before creating the search URL
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-10-02 16:04:29 +02:00
Cyrille Bollu
b2f836631c
FIX: Changes text on profile page when viewed by another user.
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-10-02 15:42:49 +02:00
Cyrille Bollu
0ad91d78eb
FIX: Change the empty content's text on profile pages when they are
...
accessed by a public (non-authenticated) user.
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-10-02 11:23:33 +02:00
Cyrille Bollu
4462403af6
FIX: Corrects the remaining value of the composer's post that may
...
still be there while considering the composer empty.
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-09-26 15:33:06 +02:00
Maxence Lange
e0e26d9a49
Merge pull request #746 from nextcloud/bugfix/745/social-address-on-local-account
...
check social address during local actor
2019-09-26 12:32:49 +02:00
Cyrille Bollu
0e67827a48
FIX: Removes a superfluous '@' in a message's 'to' array.
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-09-26 09:45:22 +02:00
Cyrille Bollu
ddccc7cba1
Automaticaly validates the last mention of a post when the user directly
...
clicks on the "post" button without validating the mention first.
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-09-25 14:47:21 +02:00
Cyrille Bollu
503c404445
IMPROVEMENT: In composer, when writing a mention or hashtag, makes the
...
spacebar acts as the enter and tab keys.
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-09-25 14:47:21 +02:00
Cyrille Bollu
fe3f3e39a3
Makes sure there are valid recipients when posting to a direct message
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-09-25 14:47:21 +02:00
Cyrille Bollu
94e366c259
Workaround an issue in Composer when deleting the post's content and
...
it can't remove the last 'br'.
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-09-25 14:47:21 +02:00
Cyrille Bollu
7a92cf1574
Single post timeline can be displayed to non logged in users.
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-09-25 14:11:10 +02:00
Cyrille Bollu
6d6fa8a527
Proper URL for the single-post timeline
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-09-25 14:11:10 +02:00
Cyrille Bollu
15b7336751
New, working, TimelineSinglePost view
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-09-25 14:11:10 +02:00
Cyrille Bollu
9920fb13fe
Clicking on an external post or announce opens the corresponding
...
post in another window
Also, implements nextcloud-logger in TimelineEntry.vue
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-09-25 14:07:24 +02:00
Cyrille Bollu
9b51fc5834
Do not call the single post timeline when clicking on a link, a post's attachment,
...
or a post's author name.
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-09-25 14:07:24 +02:00
Maxence Lange
a4de752d9c
eslint
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-09-25 14:07:24 +02:00
Cyrille Bollu
c3d605f3ef
Uses proper endpoint to get a single post's content.
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-09-25 14:07:24 +02:00
Cyrille Bollu
bf5b4483b7
fixes bugs in single-post timeline
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-09-25 14:07:24 +02:00
Cyrille Bollu
f167062477
lint fixes
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-09-25 14:07:24 +02:00
Cyrille Bollu
4fd2473dda
Adapts timeline.js's fetchTimeline for the single-post timeline.
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-09-25 14:07:24 +02:00
Cyrille Bollu
3ef6790240
Makes TimelineEntry clickable, displays single-post timeline.
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-09-25 14:07:24 +02:00
Cyrille Bollu
eb83711ddf
Adapts Timeline view for the single-post view.
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-09-25 14:07:24 +02:00
Cyrille Bollu
5e45fcaf8d
Adds a routes for the single-post timeline
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-09-25 14:07:24 +02:00
Cyrille Bollu
de841d1826
Trying to create a new timeline for showing a single post's context (replies and partens)
...
using Maxence's new endpoints (eg: 'apps/social/local/v1/post/replies?id=').
It doesn't work yet though.
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-09-25 14:06:47 +02:00
Cyrille Bollu
115a8f87db
Prevents a timeline entry's modal to show in certain cases.
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-09-25 14:06:47 +02:00
Cyrille Bollu
c3eb2f8f2a
Show modal with v-if rather than v-show to workaround an issue with
...
that component.
See https://github.com/nextcloud/nextcloud-vue/issues/497
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-09-25 14:06:47 +02:00
Cyrille Bollu
6ba7c765d2
Makes timeline entries clickable.
...
When clicked they will show a modal component to display the toot in a
single page.
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-09-25 14:06:47 +02:00
Cyrille Bollu
2f7683a0ae
FIX: Show the account avatar when displaying a user profile to an unauthenticated user.
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-09-19 10:45:44 +02:00
Cyrille Bollu
9fac5aea32
Do not show post action buttons when non-authenticated
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-09-19 10:05:34 +02:00
Cyrille Bollu
128438e705
Profiles view is now able to load an account whose domain part is
...
a host-meta of the real domain.
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-09-17 17:10:08 +02:00
Cyrille Bollu
66419f061f
fixes the "empty content" message of various route
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-09-10 14:47:17 +02:00
Cyrille Bollu
399888f88f
Adds an error message when notifications are found
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-09-10 14:19:09 +02:00
Cyrille Bollu
42645328c1
Don't display post's actions in the notifications timeline
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-09-10 13:34:56 +02:00
Cyrille Bollu
33ba9440b9
Fixes the wrong account info used for creating an author's profile link in the
...
notification timeline
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-09-10 13:22:52 +02:00
Cyrille Bollu
461292237b
Displays correct avatars in the notifications timeline
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-09-10 13:14:43 +02:00
Cyrille Bollu
540118b34d
Fixes a bug in notification summary's ellipsing
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-09-10 09:16:03 +02:00
Cyrille Bollu
fb789ead94
removes an un-necessary comma when ellipsing notifications
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-09-10 09:16:03 +02:00
Cyrille Bollu
30930e7a89
Ellipses actors' list when its big when displaying a notification
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-09-10 09:16:03 +02:00
Cyrille Bollu
f80d9c6b4d
Displays "actor is following you" notifications in the same way as
...
"actor boosted/liked your post" notifications in the Notifications
timeline.
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-09-10 09:16:03 +02:00
Jonas Sulzer
050b66277d
📦 NEW: show notifications timeline with icon in navigation
...
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2019-09-10 09:15:21 +02:00
Jonas Sulzer
0d42d2d0c6
📦 NEW: display a post block for like and boost notifications
...
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2019-09-10 09:15:21 +02:00
Jonas Sulzer
24a2e12b17
👌 IMPROVE: correctly display all keys in summary (like account/s etc)
...
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2019-09-10 09:15:21 +02:00
Jonas Sulzer
a727183fe2
📦 NEW: show user block for {actor} is following you
...
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2019-09-10 09:15:21 +02:00
Maxence Lange
5f374f9b9e
Merge pull request #712 from StCyr/stcyr-fix708
...
Fixes Composer's weird behavior when hashtag or mention is last element in post
2019-09-09 13:41:22 -01:00
Maxence Lange
c21cb5e2ba
fixing imports
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-09-09 13:16:40 -01:00
Maxence Lange
121d3866c1
eslint
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-09-09 11:06:12 -01:00
Cyrille Bollu
f85cfae459
updates vue-contenteditable when vue-tribute replaces a mention or hashtag.
...
fixes https://github.com/nextcloud/social/issues/708
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-09-09 11:06:12 -01:00
Jonas Sulzer
f848000925
🐛 FIX: linting errors
...
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2019-09-08 18:42:46 +02:00
Cyrille Bollu
7f112d2bb0
- Draws a border around miniatures in Composer
...
- Made miniatures a little bit smaller
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-08-27 15:27:29 +02:00
Cyrille Bollu
d0b2aa39e9
Adds an imagemap to the close badge of miniatures in Composer
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-08-27 15:13:55 +02:00
Cyrille Bollu
7453d5dd6e
Merge branch 'stCyr_uploadPostAttachments' of https://github.com/StCyr/social into stCyr_uploadPostAttachments
2019-08-27 12:07:32 +02:00
Cyrille Bollu
decebd853d
Changes Composer's upload icon tooltip to "upload document"
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-08-27 12:06:37 +02:00
Cyrille Bollu
d9696ac74f
Better positioned upload icon in Composer.
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-08-27 12:06:12 +02:00
Cyrille Bollu
a8ae148231
Nice upload button in Composer
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-08-27 11:55:04 +02:00
Maxence Lange
8ef030c108
eslint
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-08-26 15:58:54 -01:00
Cyrille Bollu
b44d4e6636
Draws a 'close' badge on the miniatures in the Composer.
...
The badge isn't functional yet and too big.
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-08-26 16:40:30 +02:00
Cyrille Bollu
a39e731977
Adds filename to miniatures of non-image documents.
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-08-26 16:17:02 +02:00
Cyrille Bollu
8e28e75e96
Draws generic icon when uploaded document is not an image in Composer
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-08-26 12:55:22 +02:00
Cyrille Bollu
2e56fef2fd
Attachments can now be removed in Composer
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-08-26 11:04:53 +02:00
Cyrille Bollu
a00090254c
Resets postAttachements and miniatures variables after a toot is posted
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-08-26 09:48:07 +02:00
Maxence Lange
82e87b8aff
eslint + canvas.toDataUrl()
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
eslint
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-08-26 09:45:13 +02:00
Cyrille Bollu
a7b84cfeb0
Adds attachments to the data sent to the server when posting a toot.
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-08-26 09:45:13 +02:00
Cyrille Bollu
f0fb14e29c
Adds an upload button.
...
Not yet perfectly layed out though
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-08-26 09:45:13 +02:00
Cyrille Bollu
26e8755438
PoC: Upload images in Composer
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-08-26 09:45:13 +02:00
Cyrille Bollu
36fb838476
Adds a div to the Composer to show post attachments.
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-08-26 09:45:13 +02:00
Maxence Lange
afe2f7732f
Merge pull request #692 from StCyr/StCyr_fix690
...
Better layout of the profile views on small screen
2019-08-22 14:24:39 -01:00
Maxence Lange
704a964bd5
Merge branch 'master' into feature/noid/push
2019-08-22 12:46:49 -01:00
Maxence Lange
1efbd581ec
renaming to Nextcloud Push
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-08-22 11:04:25 -01:00
Cyrille Bollu
ae1028f7c0
Better layout of the followers/following list.
...
Can't get them to layout with a width of 50% though (ie: 2 accounts per line) ;-(
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-08-22 10:06:02 +02:00
Cyrille Bollu
abb87325e6
Wraps profile-info-sections (posts/following/followers) when space is short
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-08-22 09:24:32 +02:00
Cyrille Bollu
ee41671e72
Fixes style not been applied to emoji in profile timeline
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-08-20 10:53:19 +02:00
Cyrille Bollu
1dd3363836
Better layout of TimelinePost component: Moves post's timestamp above
...
its message and attachments so that its message has more horizontal space.
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-08-19 15:46:36 +02:00
Maxence Lange
c09fff65f9
fix
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-08-15 20:55:27 -01:00
Maxence Lange
135bb96694
update if on the right timeline
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-08-15 12:56:29 -01:00
Maxence Lange
576f7fb905
revert noMatchTemplate
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-08-03 17:24:40 -01:00
Maxence Lange
cb9be8bbb6
-noMatchTemplate
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-08-02 01:20:49 -01:00
Cyrille Bollu
889eaa9115
Merge branch 'stCyr_fixHashtags' of https://github.com/StCyr/social into stCyr_fixHashtags
2019-08-01 15:44:08 +02:00
Cyrille Bollu
68d5048aaf
Give 'undefined' to tributejs when user hasn't typed any text as hashtag yet.
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-08-01 15:40:25 +02:00
Maxence Lange
1923b345a7
eslint
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-08-01 12:07:16 -01:00
Cyrille Bollu
e08c50ff9a
Removes unecessary refs in Composer
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-08-01 14:19:26 +02:00
Cyrille Bollu
9f19f71aa4
Better regular expression to identify hashtags in Composer
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-08-01 13:59:20 +02:00
Cyrille Bollu
b5b929472d
Don't show the noMatchTemplate menu when the user didn't enter any hashtag yet.
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-08-01 13:15:54 +02:00
Cyrille Bollu
e880ceedac
Makes composer's tribute able to add unknown hashtags
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-08-01 13:08:13 +02:00
Cyrille Bollu
e15f56895a
Composer uses the next tags/search route to search for existing hashtags in the DB
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-08-01 12:03:10 +02:00
Cyrille Bollu
93241d3b8e
Adds a noMatchTemplate function to vue-tribute so that unknown hashtags
...
can be added.
Not functional yet.
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-08-01 10:53:07 +02:00
Cyrille Bollu
10ac856110
Adds a very basic config to vue-tribute to also support hashtags.
...
The part of the config that supports hashtags is not yet functional.
But at least it doesn't break the part supporting mentions.
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-07-30 15:54:30 +02:00
Cyrille Bollu
9dc9eb4223
Identifies hashtags of a toot based on what's found in the DB rather
...
than using hashtag-regex, or (worse) linkifyjs.
The question is: Why are hashtags found stored in lowercase in the DB?
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-07-29 16:04:42 +02:00
Maxence Lange
baf8aa54e0
eslint
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-07-26 14:11:00 -01:00
Cyrille Bollu
b35dd395a5
Creates a mangleHashtags() function in TimelinePost.vue
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-07-26 16:04:21 +02:00
Cyrille Bollu
18862db660
Uses hashtag-regex to rewrite hashtag's href rather than linkifyjs.
...
Reason: linkifyjs doesn't support non-latin characters. So "#Framasphère"
is identified as "#Framasph" for example.
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-07-26 15:35:20 +02:00
Maxence Lange
cc857c43c0
syntax
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-07-25 09:38:07 -01:00
Cyrille Bollu
0ae9051f2e
Automaticaly removes posts from the liked timeline when they are unliked
...
Signed-off-by: Cyrille Bollu <cyrille@bollu.be>
2019-07-22 11:53:09 +02:00
Cyrille Bollu
f6a775ea53
Adds a empty page to the liked timeline
...
Signed-off-by: Cyrille Bollu <cyrille@bollu.be>
2019-07-22 11:39:57 +02:00
Maxence Lange
e376768c34
Merge pull request #643 from StCyr/stCyr_fix640
...
St cyr fix640
2019-07-21 17:49:15 -01:00
Maxence Lange
201196a7d7
eslint
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-07-20 19:26:51 -01:00
Cyrille Bollu
672a7f672f
Resizes images when viewing attachments
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-07-20 22:15:37 +02:00
Cyrille Bollu
5bcf85fbde
Shows attachment's modal viewer with size 'large' rather than 'full'
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-07-20 18:59:13 +02:00
Cyrille Bollu
febb64c897
Adds a menu entry for a liked timeline
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-07-20 18:47:38 +02:00
Maxence Lange
eadc04fc61
set type to props
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-07-20 15:44:08 -01:00
Maxence Lange
fff29cd492
smaller resize + lint errors
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-07-20 15:34:02 -01:00
Cyrille Bollu
d6b424bb81
Implements a modal slideshow viewer for post's attachemnts.
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-07-19 17:11:49 +02:00
Cyrille Bollu
e9a63421a7
Adds an attachment viewer using nextcloud-vue's modal component.
...
Slideshow functionality doesn't work yet though.
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-07-19 15:43:28 +02:00
Cyrille Bollu
3be4a067f6
Uses vue-masonry-css to display post attachments in a masonry style
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-07-19 13:21:20 +02:00
Cyrille Bollu
ad7c3770a3
Shows attachments with a hooper carousel
...
Signed-off-by: Cyrille Bollu <cyrille@bollu.be>
2019-07-15 17:31:38 +02:00
Cyrille Bollu
4ae052c6a0
Fixes some lint warnings/errors.
...
Signed-off-by: Cyrille Bollu <cyrille@bollu.be>
2019-07-15 15:13:35 +02:00
Cyrille Bollu
d025569f5e
Fixes the PostAttachment component: It now works.
...
Note: This requires adding NoCSRFRequired in NavigationController'
documentGet() function. It doesn't seem to raise any risk though.
Signed-off-by: Cyrille Bollu <cyrille@bollu.be>
2019-07-15 14:40:21 +02:00
Cyrille Bollu
c8d98a421a
Creates a PostAttachment component an makes TimeLinePost use it.
...
The PostAttachment can atm only display images.
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-07-15 14:40:21 +02:00
Cyrille Bollu
894eeb161b
Adds a div to show post's attachments (if any)
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-07-15 14:40:21 +02:00
Cyrille Bollu
adace1855c
Merge branch 'master' into StCyr_fix617
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-07-10 18:43:57 +02:00
Cyrille Bollu
9253af78ac
Fixes the overlap of the tooltip and the popover menu in TimeLinePost
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-07-10 17:41:59 +02:00
Cyrille Bollu
e4515688de
Corrected typo in a debug message
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-07-10 17:40:21 +02:00
Cyrille Bollu
1481a51e16
- Should fix the issue that post couldn't be unliked
...
- Fixes a typo in a comment
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-07-10 17:40:12 +02:00
Cyrille Bollu
27afa18436
Creates a 'like' button.
...
The following problems remain:
1- Once a post has been liked (the star icon turned yellow), it is impossible
to unlike it (the star stays yellow, no matter what)
2- Communication with backend doesn't work; 'got 'failed to like post'
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-07-10 17:39:49 +02:00
Maxence Lange
5ec02bf5f2
Merge pull request #531 from nextcloud/feature/noid/notifications
...
new notification timeline
2019-07-04 10:53:56 -01:00
Maxence Lange
106e70f39d
comment notification timeline
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-07-04 10:52:50 -01:00
Maxence Lange
dce161e62e
manage notification on unboost/unlike
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-07-03 14:46:09 -01:00
Maxence Lange
9d27b85c88
cleaning noDuplicateBoost as not necessary anymore
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-07-01 09:26:33 -01:00
Jonas Sulzer
b532d2d6aa
👌 IMPROVE: generically replace all keys in notification summary
...
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2019-06-28 09:29:01 +02:00
Jonas Sulzer
deff21f189
🐛 FIX: displaying of Notes and Announces in normal Timelines
...
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2019-06-28 09:27:17 +02:00
Jonas Sulzer
2174d828e2
📦 NEW: restructuring and basic displaying of '{account} followed you'
...
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2019-06-27 18:25:51 +02:00
Jonas Sulzer
11061e1965
🐛 FIX: displaying of exact alias maches
...
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2019-06-26 18:18:52 +02:00
Maxence Lange
6d820876ab
new notification timeline
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-06-26 07:08:13 -01:00
Jonas Sulzer
e2b9ed22e5
👌 IMPROVE: don't display Announce if original Note is already present in stream
...
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2019-05-30 01:32:41 +02:00
Jonas Sulzer
8e7d1f7d7e
👌 IMPROVE: add padding between boost icon and text
...
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2019-05-30 00:57:58 +02:00
Jonas Sulzer
d7baae9735
🐛 FIX: eslint && normal boost (parentAnnounce check)
...
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2019-05-29 23:58:16 +02:00
Jonas Sulzer
c5f9828788
🐛 FIX: correctly toggle boosted state when boosting an Announce
...
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2019-05-29 23:35:30 +02:00
Jonas Sulzer
2714c14e09
🐛 FIX: don't error when boosting on an Announce whereof the original Note isn't in the stream as well
...
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2019-05-29 19:51:16 +02:00
Jonas Sulzer
99b7b37e57
🐛 FIX: lint && design
...
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2019-05-29 16:54:00 +02:00
Jonas Sulzer
f117996654
🐛 FIX: also toggle boosted state on the chached object inside of the Announce
...
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2019-05-28 16:08:09 +02:00
Jonas Sulzer
bc634c42a8
📦 NEW: display boosted posts with an according indication
...
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2019-05-28 13:03:14 +02:00
Julius Härtl
f9e35642cd
Catch undefined message in announcements
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-05-06 20:31:11 -01:00
Julius Härtl
3d45ecfbcc
Use mutation to change vuex store
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-05-06 20:31:11 -01:00
Jonas Sulzer
369e741f56
🐛 FIX: syntax
...
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2019-05-03 20:05:05 +02:00
Jonas Sulzer
75102c41cb
👌 IMPROVE: remove unused icon && add myself as author to timeline.js
...
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2019-05-03 16:31:15 -01:00
Jonas Sulzer
9ecd060527
👌 IMPROVE: use blue icon with full opacity to indicate boosted state
...
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2019-05-03 16:31:15 -01:00
Jonas Sulzer
d78758b0b6
🐛 FIX: correctly handle boost state
...
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2019-05-03 16:31:15 -01:00
Jonas Sulzer
717acf0a81
👌 IMPROVE: use white icon on blue background to indicate a boosted post
...
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2019-05-03 16:31:15 -01:00
Jonas Sulzer
d9c37be5ec
👌 IMPROVE: immediate UI feedback / button change for successful boost/unboost
...
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2019-05-03 16:31:15 -01:00
Jonas Sulzer
cb408e8fb3
🐛 FIX: copy past error
...
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2019-05-03 16:31:15 -01:00
Jonas Sulzer
3e0572b3c3
🐛 FIX: no error if 'item.action' is undefined
...
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2019-05-03 16:31:15 -01:00
Jonas Sulzer
a27ea99ff3
📦 NEW: different icon if post is boosted
...
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2019-05-03 16:31:15 -01:00
Jonas Sulzer
360b69d020
📦 NEW: unboost post if it was boosted previously
...
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2019-05-03 16:31:15 -01:00
Jonas Sulzer
261ea6c797
Revert " 📦 NEW: add ' 🔄 @userneme boosted'above post"
...
This reverts commit d14076e2cc0fd452eced2b64b8ec999e3fc7c6b0.
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2019-05-03 16:31:15 -01:00
Jonas Sulzer
36f7b7290b
📦 NEW: add ' 🔄 @userneme boosted'above post
...
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2019-05-03 16:30:39 -01:00
Jonas Sulzer
baa1c7c461
👌 IMPROVE: change order of reply and boost icons
...
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2019-05-03 16:30:39 -01:00
Jonas Sulzer
5cd9e99a75
🐛 FIX: lint build
...
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2019-05-03 16:30:39 -01:00
Jonas Sulzer
cad249c017
🐛 FIX: wrong post url
...
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2019-05-03 16:30:39 -01:00
Jonas Sulzer
7626c31c6f
📦 NEW: boost frontend (button)
...
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2019-05-03 16:30:39 -01:00
Jonas Sulzer
5bf59e86ff
👌 IMPROVE: reorder post privacy to be consistent with mastodon
...
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2019-03-12 18:40:14 +01:00
Julius Härtl
2f791f230f
Fix click event and tooltip usage
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-03-01 13:59:35 +01:00
Jonas Sulzer
a19ce861b2
🐛 FIX: emoji picker icon in dark theme
...
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2019-03-01 13:39:26 +01:00
Julius Härtl
238c422241
Use individual imports
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-02-26 21:10:12 +01:00
Julius Härtl
107dcd9602
Hide more actions button of none available
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-02-20 21:11:42 +01:00
Julius Härtl
d9c66289bf
Center menu
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-02-20 21:05:25 +01:00
Julius Härtl
dca172cafc
Add inline actions
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-02-20 21:05:25 +01:00
Julius Härtl
b5af29f99e
Move to reply icon
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-02-20 21:05:24 +01:00
Julius Härtl
fb65b686fe
Implement post deletion and add animation to timeline list
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-02-20 21:05:24 +01:00
Julius Härtl
80b7c57221
Add UI to reply to a post
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-02-20 21:05:24 +01:00
Julius Härtl
bc542a613f
Implement following a remote from the public pages
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-02-20 20:58:32 +01:00
Julius Härtl
5f0fa2cbc1
Implement frontend for ostatus popup
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-02-20 20:58:32 +01:00
Julius Härtl
9c6c164b89
Add search and timeline for hashtags
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-02-05 15:25:20 -01:00
Julius Härtl
8705512f12
Use new AppNavigationItem
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-01-30 20:58:29 +01:00
Julius Härtl
afb3c7086d
Merge pull request #326 from nextcloud/bugfix/227/always-use-at
...
Always use @ infront of account id
2019-01-11 14:43:07 +01:00
Julius Härtl
2a40f24827
Merge pull request #298 from nextcloud/bugfix/247/no-clear-on-post-failure
...
Properly return promise when creating a new post
2019-01-11 11:08:20 +01:00
Julius Härtl
229891d3e7
Add profile components to one chunk
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-01-11 10:50:58 +01:00
Julius Härtl
3b44c45304
Always use @ infront of account id
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-01-11 10:50:40 +01:00
Julius Härtl
d5f8ac27c9
Adjust eslint rules
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-01-09 15:59:59 +01:00
Julius Härtl
0694366ba5
Fix eslint call
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-01-09 15:51:22 +01:00
Julius Härtl
cf4aa148c2
Properly return promise when creating a new post ( fixes #247 )
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-01-09 15:49:30 +01:00
Julius Härtl
c3918c3ae8
Properly link remote accounts
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-01-03 10:18:38 +01:00
Julius Härtl
90dc46bd2b
Fix account store for entries without actor information
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-01-03 10:16:55 +01:00
Julius Härtl
fc8d0f7ab7
Only show following nextcloud if account is already loaded
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-01-03 10:01:06 +01:00
Julius Härtl
6afde12932
Move follow/unfollow to store and rework account store handling
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2019-01-03 10:01:03 +01:00
Julius Härtl
a9f40d4f80
Only send one search request at a time to the server
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-21 12:47:30 +01:00
Julius Härtl
23087a0362
Hide follow buttons in user list for public users
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-20 11:34:47 +01:00
Julius Härtl
1bf955d51b
Simplify container styles
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-20 11:07:50 +01:00
Julius Härtl
c9fe80865b
Fix frontend for public profiles
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-20 11:07:49 +01:00
Julius Härtl
36f95a4609
Fix chaning layout when typing ( fixes #180 )
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-19 10:44:39 +01:00
Julius Härtl
7afb4e5a7e
Merge pull request #141 from nextcloud-gmbh/enhancement/127/suggest-follow
...
Suggest to follow Nextcloud on mastodon on first use
2018-12-05 13:18:17 +01:00
Jan-Christoph Borchardt
1d9d24619d
Merge pull request #138 from nextcloud-gmbh/bugfix/130/remove-avatar-tooltips
...
Remove avatar tooltips, since the name is always displayed besides it
2018-12-05 12:36:58 +01:00
Jan-Christoph Borchardt
b08cb01e77
Minor wording enhancements for first run
...
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2018-12-05 12:33:41 +01:00
Julius Härtl
2059a5f6cd
Merge pull request #135 from nextcloud-gmbh/fix/do-not-follow-your-own-account
...
exception when following yourself
2018-12-05 11:44:19 +01:00
Julius Härtl
4dfb5f1062
Suggest to follow Nextcloud on mastodon on first use
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-05 11:42:52 +01:00
Julius Härtl
00c154591d
Remove avatar tooltips, since the name is always displayed besides it ( fixes #130 )
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-05 11:26:39 +01:00
Maxence Lange
5c6081f2cc
Merge pull request #134 from nextcloud-gmbh/fix-timeline
...
Timeline, followers & account public messages
2018-12-05 09:05:21 -01:00
Jan-Christoph Borchardt
fd4df9aaa9
Bold username
...
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2018-12-05 11:01:35 +01:00
Julius Härtl
c3bd113694
Add public stream to profile page
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-05 10:50:37 +01:00
Julius Härtl
8184dbd705
Hide follow actions for own account
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-05 09:48:02 +01:00
Julius Härtl
984ae125d7
Build image url properly
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-05 09:28:20 +01:00
Jan-Christoph Borchardt
1929782ba5
Add missing EmptyContent.vue component
...
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2018-12-04 19:43:03 +01:00
Jan-Christoph Borchardt
8638318a96
Minor wording improvements for emptycontent views
...
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2018-12-04 19:20:02 +01:00
Julius Härtl
af66b518cb
Add empty content component
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-04 19:20:02 +01:00
Jan-Christoph Borchardt
8bb2dadb75
Add first emptycontent illustration
...
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2018-12-04 19:20:02 +01:00
Jan-Christoph Borchardt
e5698d4fbb
Merge pull request #117 from nextcloud-gmbh/width
...
Reduce max-width from 700px to 600px
2018-12-04 19:18:05 +01:00
Jan-Christoph Borchardt
318069caa2
Fix capitalization of profile page tabs
...
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2018-12-04 17:03:46 +01:00
Julius Härtl
f84de8e0d1
Cleanup social content wrapper classes
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-04 16:42:04 +01:00
Jan-Christoph Borchardt
5e21f2fdd8
Reduce max-width from 700px to 600px
...
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2018-12-04 16:34:11 +01:00
Julius Härtl
da6bcc1450
Fix centering of timeline and search
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-04 16:26:23 +01:00
Julius Härtl
e08e64477e
Add space after emoji and hide popover
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-04 15:58:33 +01:00
Julius Härtl
5054a65d21
Fix avatar/search in composer
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-04 15:58:29 +01:00
Julius Härtl
c45cfe6b49
Merge pull request #103 from nextcloud-gmbh/bugfix/96/accessibility
...
Keyboard accessibility for emoji picker and profile tabs
2018-12-03 16:14:37 +01:00
Julius Härtl
a08cd46123
Merge pull request #99 from nextcloud-gmbh/bugfix/noid/profile-info-view
...
Show list of followers/following on user profile
2018-12-03 13:37:10 +01:00
Jan-Christoph Borchardt
339ee9cffc
Fix wording on setup screen
...
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2018-12-03 13:28:19 +01:00
Julius Härtl
1782e51169
Focus input when emoji picker is shown
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-03 13:10:44 +01:00
Julius Härtl
d8b15e4bb1
Fix tab index indication on profile page
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-03 12:39:18 +01:00
Julius Härtl
867049d056
Fix keyboard focus of emoji picker
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-03 12:39:02 +01:00
Jan-Christoph Borchardt
03d0259460
Small wording fixes on the initial setup page
...
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2018-12-03 12:27:55 +01:00
Julius Härtl
31b6606b08
Add follow button to profile page
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-03 11:41:04 +01:00
Julius Härtl
1ad1dd0461
Fetch followers/following list on profile view
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-03 11:41:04 +01:00
Julius Härtl
bb100ea879
Add setup check for .well-known urls
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-03 11:08:15 +01:00
Jonas Sulzer
a89dc2819e
add check for .well-known/webfinger
...
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2018-12-03 11:07:22 +01:00
Julius Härtl
7d0002bc17
Make design more responsive
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-03 09:57:26 +01:00
Julius Härtl
e26affdc8d
Use relative timestamp
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-03 08:48:01 +01:00
Julius Härtl
31b2e3a905
Fix timeline entries
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-03 08:48:01 +01:00
Julius Härtl
f8ada2757e
Fix popup overlap ( fixes #95 )
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-03 08:48:01 +01:00
Julius Härtl
46b05c5200
Fix following/followers UI bugs
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-03 08:10:43 +01:00
Julius Härtl
beea174e82
Update account api urls
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-03 07:15:15 +01:00
Jan-Christoph Borchardt
5bf2411e0a
Remove spacer element in navigation, not needed at the moment
...
Signed-off-by: Jan-Christoph Borchardt <hey@jancborchardt.net>
2018-12-02 23:28:27 +01:00
Julius Härtl
b5751b95f2
Fix eslint error with unecessary escape character
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-30 10:22:49 +01:00
Jonas Sulzer
ea9312034c
highlight active popovermenu entry
...
needs nextcloud/nextcloud-vue#130
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2018-11-30 10:13:52 +01:00
Julius Härtl
6babe6385e
Merge pull request #76 from nextcloud-gmbh/frontend/search-design
...
Improve user search design
2018-11-29 21:53:41 +01:00
Maxence Lange
be953e1f03
Merge pull request #81 from nextcloud-gmbh/changed_regex
...
Changed regex for username detection
2018-11-29 14:24:26 -01:00
Jonas Sulzer
c357dec82a
changed regex for username detection
...
so usernames with - and _ and domains with - work
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2018-11-29 15:15:40 +01:00
Julius Härtl
20250525d3
Fix lint error
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-29 14:19:38 +01:00
Julius Härtl
8204ce6299
Add mixin for follow/unfollow methods
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-29 13:59:52 +01:00
Julius Härtl
38c879ddc3
Use serverData mixin
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-29 13:59:51 +01:00
Julius Härtl
739a060013
Fix search listing and loading indicator
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-29 13:59:51 +01:00
Julius Härtl
61f8bcf9cd
Use mixin for current user data
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-29 13:59:51 +01:00
Julius Härtl
53b5cc29e7
Use avatar endpoint if no actor_info is available
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-29 13:57:21 +01:00
Julius Härtl
4c22095aad
Fix vue build
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-28 22:52:27 +01:00
Julius Härtl
14af2aa6f3
Add default to post type
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-28 21:34:31 +01:00
Jonas Sulzer
be61c6f98b
rename post button depending on the chosen privacy/visibility
...
(e.g. to post publicly or post to followers)
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2018-11-28 21:27:44 +01:00
Jonas Sulzer
4f9be4b5e9
remember lastPostType in localStorage
...
as requested in #47
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2018-11-28 21:27:44 +01:00
Jonas Sulzer
b68b0c7989
adjust position of popovermenu
...
as requested in #47
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2018-11-28 21:27:44 +01:00
Jonas Sulzer
4dc87c2fea
change order of privacy controls according to #47
...
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2018-11-28 21:27:43 +01:00
Julius Härtl
d69471957b
Link accounts inside of posts
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-28 21:24:33 +01:00
Julius Härtl
3d739415e8
Open remote user pages
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-28 21:24:32 +01:00
Julius Härtl
b7289389f4
Add empty content view for search
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-28 21:24:32 +01:00
Julius Härtl
d3db67a6b9
Use avatar of local users in at-mention list
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-28 21:24:32 +01:00
Julius Härtl
31ccf25f8d
Fix linter
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-28 21:24:32 +01:00
Julius Härtl
a48a8b206c
Implement user search
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-28 21:24:32 +01:00
Julius Härtl
2912a2ecdc
Add search component
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-28 21:24:32 +01:00