Maxence Lange
06a2eb7629
notifications on like
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-06-28 18:36:24 -01:00
Maxence Lange
9411cf6046
Service as Actor
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-06-24 23:04:05 -01:00
Maxence Lange
a1221cacf6
new announce system
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
gotActor->hasActor
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
cleaning
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
retrieve Person if missing
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
fix async
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
avoid async duplicate
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
fixing
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-06-20 22:59:40 -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
b8d1546be7
Merge pull request #546 from nextcloud/boosts
...
display boosted posts with an according indication
2019-05-29 22:44:02 -01:00
Maxence Lange
dad67f6de0
Action on Cached Items
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-05-29 19:56:42 -01:00
Maxence Lange
8b9845787b
do not import SocialAppNotification from outside.
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-05-29 16:47:29 -01:00
Maxence Lange
13a03ee457
parse as Note if asked
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-05-29 16:47:09 -01:00
Maxence Lange
ecdf7e6cf6
+filterHiddenOnTimeline()
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-05-17 16:33:21 -01:00
Maxence Lange
cd4878ab02
small bugfixes during the follow process
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-05-17 13:33:35 -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
88a0d72740
fixing
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-05-06 18:44:12 -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
76997d0cd5
cleaning
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-05-06 08:33:45 -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
27a4785650
managing Notifications in the notification steam
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-05-03 20:54:14 -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
d25e5a680a
store actor of the Announce
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-05-03 16:30:39 -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
a6ad99eed1
Merge branch 'master' into feature/noid/attachments
2019-03-05 14:11:16 -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
Maxence Lange
4dbb6f68cd
call uuid() froom TStringTools;
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-02-12 10:43:16 -01:00
Maxence Lange
20b8e0a51a
remove '#' from remote Notes
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-02-05 15:25:20 -01:00
Maxence Lange
47fa5d08f3
save hashtags and get from database
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-02-05 15:10:24 -01:00
Maxence Lange
cb7583c68c
validate tags (mention and hashtags) on incoming request
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-02-05 15:10:24 -01:00
Maxence Lange
823773fbbe
object returned in the stream
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-01-26 10:57:07 -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
2af702bbb5
fixing some field when generating the Announce in DB
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-01-25 10:54:22 -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
d685af4008
Follow moved from Activity -> Object
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-01-24 10:50:03 -01:00
Maxence Lange
4b66908033
Stream object
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-01-24 10:50:03 -01:00
Maxence Lange
2081e9b3a5
Model and Interface: Announce
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-01-24 10:50:03 -01:00
Maxence Lange
ed6833d7af
rewrite and return attachments
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-01-19 11:14:38 -01:00
Maxence Lange
145d748b03
saving document throw interface
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-01-19 11:14:38 -01:00
Maxence Lange
524c7aa141
save/update
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-01-19 11:14:38 -01:00
Maxence Lange
059711f28a
add attachment and parent_id field
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-01-19 11:14:38 -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
Maxence Lange
3e9ca2f940
cleaning
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-01-04 09:28:58 -01:00
Maxence Lange
3e8694ff53
using AP object to generate items so UrlCloud is set by default
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-01-03 10:36:46 -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
Maxence Lange
dd30d98cac
refresh keys after 7 days
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-01-02 23:49:00 -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
1570d9cd3d
content of note is validated only when imported from database
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-21 12:50:03 -01:00
Maxence Lange
7ba6beb745
htmlentities encode/decode
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-20 23:59:38 -01:00
Maxence Lange
2a41f1ea1d
signed header generation moved to SignatureService
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-20 11:22:48 -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
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