Maxence Lange
7fccfc2325
fixing some conversion
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-07-11 18:26:34 -01:00
Maxence Lange
a7f7c0368d
rewrite of the url/host config
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-07-11 14:20:09 -01: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
Maxence Lange
c16f477e73
fixing headers
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-07-09 18:54:51 -01:00
Maxence Lange
57291f5b1d
like/unlike post
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
post like
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
better managing between save/delete
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
delete undoAction
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-07-08 13:42:16 -01:00
Maxence Lange
37dd4f763e
more loggin
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-06-12 16:34:56 -01:00
Maxence Lange
b53e5209ab
limit incoming/outgoing requests
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-05-30 14:04:15 -01:00
Maxence Lange
ec822a440b
cleaning code
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-05-17 09:19:45 -01:00
Maxence Lange
109680149a
+limitToType
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-05-06 18:45:09 -01:00
Maxence Lange
8174167e48
cleaning and renaming
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-05-06 13:32:31 -01:00
Maxence Lange
9854c65e0a
cleaning/merging to master
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-05-06 07:29:07 -01:00
Maxence Lange
9b0fcf7d70
fixing some token issues
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-05-03 16:31:15 -01:00
Maxence Lange
055aa5865a
init viewer on federated stream
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-05-03 16:31:15 -01:00
Maxence Lange
0f416c588b
add action field to everyone stream
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-05-03 16:31:15 -01:00
Maxence Lange
e70f67cea9
small fixes
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-05-03 16:31:15 -01:00
Maxence Lange
2fb50cbefb
fix token creation
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-05-03 16:31:15 -01:00
Maxence Lange
b4d773940c
Returns if a post is boosted, and allow unboost
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-05-03 16:31:15 -01:00
Maxence Lange
1bd6e3f44f
fixing & cleaning
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-03-05 16:25:08 -01:00
Maxence Lange
3c1def1d1c
fixing route/controller
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-02-22 23:17:33 -01:00
Maxence Lange
9ac8eb965b
boost creation
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-02-22 23:04:00 -01:00
Maxence Lange
8a92d5680a
Merge branch 'master' into feature/noid/announce
2019-02-21 08:38:04 -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
Maxence Lange
910583e122
get link for remote to follow local account
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-02-20 20:55:35 +01:00
Maxence Lange
df1ad48a8d
get actor info from uri
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-02-20 20:55:35 +01:00
Maxence Lange
0257466aa1
fixing tag
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-02-20 20:55:35 +01:00
Maxence Lange
e3db064299
generate route
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-02-20 20:55:32 +01:00
Maxence Lange
5ddf8ee7c2
removing tag for debug purpose
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-02-05 15:10:24 -01:00
Maxence Lange
8cb56b0710
limit to viewable notes
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-02-05 15:10:24 -01:00
Maxence Lange
833d19617b
new Search endpoint
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-02-05 15:10:24 -01:00
Maxence Lange
c7d1da1f53
get stream for hashtag
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-02-05 15:10:24 -01:00
Maxence Lange
01ed889984
adding hashtags on post creation
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-02-05 15:10:24 -01:00
Maxence Lange
303ea6e2e3
removing CSRF tag from streamNotifications
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-01-26 11:00:55 -01:00
Maxence Lange
4b3e206ec1
cleaning
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-01-26 10:13:57 -01:00
Maxence Lange
0285c7cdbe
Note and Announce should extends Model/Stream
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-01-24 10:50:03 -01:00
Maxence Lange
accf7e424d
implementing caching for incoming request
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-01-24 10:50:03 -01:00
Maxence Lange
fd2ef9e6ce
cleaning and renaming upsteam request caching
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-01-24 10:50:03 -01:00
Maxence Lange
1486e6454a
Merge pull request #340 from nextcloud/feature/333/refresh-detail-cache-on-new-follows
...
Refresh some Actor details in cache on Follow events
2019-01-20 21:35:24 -01:00
Julius Härtl
4fdacb38dc
Merge pull request #335 from nextcloud/bugfix/330/add-context-on-actor
...
add w3 @context in actor
2019-01-19 12:50:20 +01:00
Maxence Lange
754c9d761c
some fix
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-01-16 12:11:45 -01:00
Maxence Lange
4a6c8f12af
cache Actor on followed/unfollowed + following/unfollowing
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-01-16 12:06:20 -01:00
Maxence Lange
3a1ccc4c87
fixing var name
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-01-16 12:00:59 -01:00
Maxence Lange
daf473c9a0
cleaning
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-01-15 12:29:14 -01:00
Maxence Lange
5890714307
add w3 @context in actor
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-01-15 09:35:06 -01:00
Julius Härtl
f54b346bd0
Merge pull request #274 from nextcloud/feature/219/update-actor
...
Using signature date as 'creation' date
2019-01-03 11:55:34 +01:00
Maxence Lange
638e20d3fc
using signature date as 'creation' date
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-01-03 09:21:21 -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
6b74286bd0
Merge pull request #283 from nextcloud/code/noid/rewrite-exception-on-request
...
[huge] rewrite of the exceptions while requesting remote instance
2019-01-02 23:31:23 +01:00
Maxence Lange
93938bbaa4
compare from a list
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-31 09:34:53 -01:00
Maxence Lange
ed98204d47
rewrite of the exceptions while requesting remote instance
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-29 13:07:57 -01:00
Maxence Lange
20f01a24ef
adding NoCSRFRequired to globalActorAvatar
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-21 09:41:02 -01:00
Roeland Jago Douma
b9f44777af
@NoSubAdminRequired is not needed
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-12-20 13:05:08 +01:00
Maxence Lange
a8fea82b23
Merge pull request #244 from nextcloud/cleanup/public-pages
...
Public page frontend fixes
2018-12-20 10:53:50 -01:00
Julius Härtl
e7e4ba2d60
Remove setCompleteDetails that is not required
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-20 11:50:59 +01:00
Julius Härtl
a951c01aff
Fix details for public viewers
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-20 11:34:44 +01:00
Julius Härtl
4253672fc1
Rework frontend controllers for page rendering
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-20 11:07:49 +01:00
Maxence Lange
c6943191f9
unused import
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-20 08:54:54 -01:00
Maxence Lange
80deaa8210
Merge branch 'master' into framework-import-process+activity
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-19 19:57:17 -01:00
Maxence Lange
b7e3a6dc2b
cleaning
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-19 18:55:54 -01:00
Maxence Lange
a636ec03a3
set the source of the signature (header or ld-json signature)
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-19 16:50:17 -01:00
Maxence Lange
1dda85adaa
cleaning on moving post-merge
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-19 00:14:24 -01:00
Maxence Lange
37a889d978
Merge branch 'master' into framework-import-process+activity
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-19 00:13:33 -01:00
Julius Härtl
b89bb4945f
Merge pull request #206 from nextcloud/verify-and-sign-object-RDF-normalization
...
linked data signature
2018-12-18 20:31:03 +01:00
Maxence Lange
7a3d006dab
Merge pull request #181 from nextcloud/notifications-stream
...
adding route and content to the Notification Stream
2018-12-18 17:47:01 -01:00
Maxence Lange
99b404785e
Merge pull request #176 from nextcloud/cleaning-todo
...
Cleaning some TODO
2018-12-18 17:23:10 -01:00
Maxence Lange
b99c3d4b67
VERIFY linked data signature
2018-12-18 18:46:38 +01:00
Maxence Lange
d803d77438
cleaning
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-18 15:38:05 -01:00
Maxence Lange
428c14d37e
Merge branch 'master' into fill-follows-table
2018-12-18 15:24:51 -01:00
Maxence Lange
a1f0ff0198
renaming services
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-17 08:12:27 -01:00
Maxence Lange
7f2eede76b
moving stuff around
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-13 08:40:27 -01:00
Maxence Lange
a7e644e7ac
Merge pull request #177 from nextcloud/async-only-if-valid-requests
...
Async the process only if there is request in STANDBY
2018-12-12 10:19:30 -01:00
Maxence Lange
dce5299325
sizeof() -> empty()
2018-12-12 10:04:11 -01:00
Maxence Lange
995d611060
check installation on upgrade or account creation
2018-12-08 18:43:34 -01:00
Maxence Lange
8df77ff380
adding route and content to the Notification Stream
2018-12-08 11:41:56 -01:00
Maxence Lange
a7cee453c7
Async the process only if there is request in STANDBY
2018-12-08 10:32:54 -01:00
Maxence Lange
395b79860c
cleaning some TODO
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-08 10:27:45 -01:00
Julius Härtl
8ff50dbbd7
Run well-known check after setup
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-08 00:36:35 +01:00
Maxence Lange
b7ac669cb3
Merge pull request #143 from nextcloud/support-sqlite
...
replace rightJoin -> join
2018-12-07 07:00:31 -01:00
Maxence Lange
c41c43c529
moving Person $actor around instead of $actorId
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-06 18:18:12 -01:00
Maxence Lange
589e39b572
use cache instead to display account
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-05 20:19:59 -01:00
Maxence Lange
ec0e6253a7
cleaning & fixing
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-05 10:38:16 -01:00
Maxence Lange
1ec454ee3b
cleaning and fixing
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-05 09:08:45 -01:00
Maxence Lange
1b222bf469
renaming
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-05 09:53:23 +01:00
Maxence Lange
2a47f895ad
issue with some headers
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-05 09:53:23 +01:00
Maxence Lange
374f312102
logging in/out request
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-05 09:53:22 +01:00
Jan-Christoph Borchardt
ee6b6663f7
Merge pull request #114 from nextcloud-gmbh/validate-import
...
validate import on incoming request
2018-12-04 17:27:56 +01:00
Julius Härtl
3a08bf0c00
Merge pull request #120 from nextcloud-gmbh/details-on-followers
...
Details also when displaying followers of an account
2018-12-04 15:45:03 +01:00
Julius Härtl
236caae524
Merge pull request #122 from nextcloud-gmbh/more-404
...
returns 404 on non existant user/avatar
2018-12-04 15:39:09 +01:00
Maxence Lange
03fbf37252
404 Response on local api
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-04 13:15:30 -01:00
Maxence Lange
c240faab18
timeout is defined depends on when the request is done
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-04 09:58:00 -01:00
Maxence Lange
69ed8f984b
silent on missing signature (a remote account is deleted
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-04 09:13:49 -01:00
Maxence Lange
25550d5d4e
returns 404 on non existant user/avatar
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-04 09:02:13 -01:00
Maxence Lange
0ce9d6fa6c
Details also when displaying followers of an account
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-04 07:27:56 -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
Julius Härtl
e4529162db
Merge pull request #101 from nextcloud-gmbh/setupcheck
...
Setup check
2018-12-03 13:36:16 +01:00
Julius Härtl
0f69a61a09
Check for configured base URL as well
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-03 12:41:22 +01:00
Maxence Lange
e315a720a0
cleaning
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-03 10:33:04 -01:00
Julius Härtl
6f33b8372c
Cache avatars in the browser
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2018-12-03 11:41:04 +01:00
Maxence Lange
d16b1770fe
Merge pull request #102 from nextcloud-gmbh/check-origin
...
check origin on external request
2018-12-03 09:35:22 -01:00
Maxence Lange
0d03ef5ced
origin is based on actorId
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-03 09:34:17 -01:00