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