Louis Chemineau
5980519712
Add workflow for es and style lint
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2023-01-16 10:57:30 +01:00
Carl Schwan
db3cb63810
Let's not support oci yet
...
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-10-27 15:07:12 +02:00
Carl Schwan
fe78b4c198
Minor changes in the frontend
...
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-10-27 13:49:47 +02:00
Carl Schwan
e037394a50
Make uploading files work
...
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2022-09-14 12:37:18 +02:00
Cyrille Bollu
d8792993d4
IMPROVEMENT: In single-post timeline, automaticaly hide the composer when
...
clicking its close ('x') icon.
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2020-10-13 23:53:40 +02:00
Cyrille Bollu
9467e267e0
ENHANCEMENT: Adds a composer to the single post timeline.
...
This composer is hidden by default and will only show when
some authenticated user clicks on the 'reply' icon of a post.
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2020-10-13 23:53:37 +02:00
Cyrille Bollu
8f6aa483b4
FIX: Properly adds replies to timeline for single-post timeline
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2020-10-13 23:52:59 +02:00
Robin Appelman
2ef6613857
migrate away from depricated OC.generateUrl
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2020-10-12 17:03:49 +02:00
Jonas Sulzer
e4194be71b
👌 IMPROVE: update nextcloud npm dependencies to the new @nextcloud namespace versions && update the AppNavigation to the work with the new component
...
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2020-06-19 13:47:03 -01:00
Cyrille Bollu
15b7336751
New, working, TimelineSinglePost view
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-09-25 14:11:10 +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
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
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
baf8aa54e0
eslint
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-07-26 14:11:00 -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
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
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
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
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
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
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
d78758b0b6
🐛 FIX: correctly handle boost state
...
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
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
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
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
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
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
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
31b2e3a905
Fix timeline entries
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-03 08:48:01 +01:00
Julius Härtl
191d67e4d0
Log token to browser console
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-28 14:49:47 +01:00
Julius Härtl
23456e764a
Fix frontend rendering of streams
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-28 11:28:41 +01:00
Julius Härtl
9375d246b9
Load different timeline streams
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-22 16:14:36 +01:00
Maxence Lange
6a06fd22b1
new routes
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-11-22 10:46:11 -01:00
Julius Härtl
67b78f8e8a
Refresh timeline when posting
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-21 18:27:33 +01:00
Julius Härtl
29469ef10a
Properly send to data when creating a post
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-21 15:23:42 +01:00
Julius Härtl
bb1fceb801
Fix eslint errors for composition
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-21 15:23:41 +01:00
Julius Härtl
4377d02305
Fix successful submit
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-21 15:23:40 +01:00
Julius Härtl
101795d5b0
Call newPost message on the server
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-21 15:23:40 +01:00
Julius Härtl
37fa16614d
Fix more eslint errors
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-21 12:49:31 +01:00
Julius Härtl
94ad350735
Fix eslint errors
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-21 12:38:55 +01:00
Julius Härtl
ab1c26f69c
Implement social app setup
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-19 21:54:26 +01:00
Julius Härtl
a39a360ad9
Make pagination work properly
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-11-14 12:07:54 +01:00