Maxence Lange
261b7c7003
Merge pull request #1027 from nextcloud/ostatus-follow
...
render profile page for ostatus follow url
2020-09-22 21:15:07 -01:00
Maxence Lange
88cd3e9259
Merge pull request #985 from nextcloud/feature/noid/compat-with-clients
...
[wip] Oauth for 3rdparty clients
2020-09-21 14:47:31 -01:00
Maxence Lange
f5bd9ca6f0
cleaning
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2020-09-21 09:54:03 -01:00
Robin Appelman
952ffb94a6
render profile page for ostatus follow url
...
when initiating a follow from a remote mastadon instance, the user gets directed to 'apps/social/ostatus/follow/?uri=' which is currently broken.
this changes it to render the regular profile page for that link, allowing the user to follow the profile.
I'm not sure what the previous behavior was before things got broken
Signed-off-by: Robin Appelman <robin@icewind.nl>
2020-09-18 19:25:13 +02:00
Maxence Lange
638838cd50
single table/model for all exchange
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2020-09-18 10:55:47 -01:00
Maxence Lange
c827dd3ef2
better navigation
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2020-09-03 17:49:55 -01:00
Maxence Lange
3cc446aa9d
fixes
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2020-09-03 00:57:07 -01:00
Maxence Lange
cf8a326c2d
avatar on post
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2020-09-02 12:07:57 -01:00
Jonas Sulzer
ff9224e4ad
👌 IMPROVE: use vue Content components and transmit serverData over initialState
...
- use vue components `Content` and `AppContent` with it's respective styling
to be independent from server styling
- use OCP\IInitialStateService and @nextcloud/initial-state to transmit the serverData
instead of using a hidden span element and jsonEncode/Decode
this is needed to use the `Content` component, so the vue instance can be mounted to
#content directly (otherwise server styling for #content interfers with the vue styling)
- also improves some general styling (mostly widths and margins/paddings)
Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2020-09-02 10:05:22 +02:00
Maxence Lange
875203b75a
adding a numeric id to actors and stream for some 3rdclient
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2020-09-02 01:59:06 -01:00
Maxence Lange
8e7cf73e85
more endpoints
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2020-09-01 13:14:19 -01:00
Maxence Lange
8965acea03
oauth, first throw
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2020-08-28 01:36:19 -01:00
Maxence Lange
e986ca6a4f
proof of concept
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2020-08-25 02:06:43 -01:00
Maxence Lange
db9a804de0
fixes
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2020-08-22 01:51:40 -01:00
Maxence Lange
29c3a32ee6
cleaning
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2020-08-03 12:51:14 -01:00
Maxence Lange
58f22f961d
remote testing
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2020-08-01 00:12:01 -01:00
Maxence Lange
7862780eaf
details on fail
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2020-07-27 20:02:09 -01:00
Maxence Lange
b91f94b32e
filter displayed Post based on viewer
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2020-07-27 19:39:03 -01:00
Maxence Lange
0888efd78a
fix route on non-token
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2020-06-18 20:55:54 -01:00
Maxence Lange
1ebb155fcf
fixes
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2020-06-18 18:40:57 -01:00
Maxence Lange
745810e2b0
database & requests
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2020-06-17 12:41:58 -01:00
Maxence Lange
a2d94040fa
better index of streams
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-10-08 18:52:36 -01:00
Maxence Lange
6ba6d86fa7
quick optimisation of the timeline tag
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-10-03 10:54:03 -01:00
Maxence Lange
17608769e0
fix viewer rights
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-09-27 20:47:05 +02:00
Maxence Lange
f3ce5967c9
add viewer check on single post
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-09-27 15:03:25 +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
Maxence Lange
06d12a24dd
fixing
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-09-25 14:37:32 +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
Maxence Lange
2ea24d7785
start migration to a better QueryBuilder.
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-09-25 14:07:24 +02:00
Maxence Lange
ea34bc6e70
cleaning
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-09-25 14:07:24 +02:00
Maxence Lange
686f193c99
add pagination
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-09-25 14:06:47 +02:00
Maxence Lange
b1c50f91f6
better queries parser, add endpoint for replies
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-09-25 14:06:47 +02:00
Maxence Lange
7b2834acc9
display single note
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-09-25 14:06:47 +02:00
Maxence Lange
eefa99f287
check social address during local actor
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-09-17 13:30:06 +02:00
Maxence Lange
00d88d8ab9
cache uploaded images
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-08-26 09:45:13 +02:00
Maxence Lange
dab2b22415
details result
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
fix
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
fix
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-08-22 20:49:27 -01:00
Maxence Lange
3292520f2d
some renaming
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-08-22 18:34:38 -01:00
Maxence Lange
708fef7c66
renaming NoteService -> StreamService
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-08-12 09:57:25 -01:00
Maxence Lange
8b7ecde8ef
returns limited results
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-08-01 12:04:38 -01:00
Cyrille Bollu
23d1f5cc48
Fixes the new tags/search route
...
Signed-off-by: Cyrille Bollu <cyrpub@bollu.be>
2019-08-01 12:02:53 +02:00
Maxence Lange
aa5233f526
new route tags/search
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-07-30 18:42:42 -01:00
Maxence Lange
f668e6e818
fixing
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-07-22 16:21:40 -01:00
Maxence Lange
26587824a5
missing def
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-07-22 09:41:15 -01:00
Maxence Lange
0b84625c92
Merge pull request #626 from StCyr/stCyr_showAttachments
...
show post attachments
2019-07-21 09:57:56 -01:00
Maxence Lange
2f54495805
send header on documentGet
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-07-20 17:19:59 -01:00
Maxence Lange
b90ddcda03
/local/v1/post?id=Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-07-19 12:53:28 -01:00
Maxence Lange
e1abbf1987
adding liked stream
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-07-19 09:59:15 -01:00
Maxence Lange
f41c7efdbe
2 sizes available
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-07-17 20:34:28 -01: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
Maxence Lange
b8f3525600
update cache in stream
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-07-11 22:43:51 -01:00