Wykres commitów

76 Commity (cb7583c68c84de1d2e358c14db84f541d12ac7d4)

Autor SHA1 Wiadomość Data
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 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 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
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 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 42f482fa34
Merge pull request #304 from nextcloud/bugfix/noid/compat-friendica
Compat friendica
2019-01-04 10:37:59 -01:00
Maxence Lange 89cd8fa88c only valid base64
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-01-04 10:14:30 -01:00
Maxence Lange 721a060b48 add nonce to hash
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-01-04 09:34:57 -01:00
Maxence Lange dc3bbe9652 set nonce
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2019-01-04 09:32:50 -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
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
Maxence Lange a1f0ff0198 renaming services
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-17 08:12:27 -01:00
Maxence Lange d028ab206c init vars
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-17 08:06:03 -01:00
Maxence Lange 76775ddf28 static AP + interfaces
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-16 21:53:00 -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 ae90cc6117 directly set parent on setIcon/setObject
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-05 20:21:37 -01:00
Maxence Lange a850153582 generate the entry in CacheDocuments and increment version
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-05 17:37:49 -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 1248d3fc80
limit on Accepted followers
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-05 09:53:23 +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
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 4c82ab8612 validate entries
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-03 21:43:47 -01:00
Maxence Lange 22a1e00a2a spliting ACore (ActivityPub Core methods) -> Item (model)
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-03 21:07:26 -01:00
Maxence Lange e315a720a0 cleaning
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-03 10:33:04 -01:00
Maxence Lange f0c9af7e23 validate instead of direct get
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-03 10:32:51 -01:00
Maxence Lange b5e1a8ea0d checking origin
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-03 09:09:19 -01:00
Maxence Lange fdfb917066
fixing
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-12-03 07:15:15 +01:00
Maxence Lange ccf7433235 cleaning
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-11-30 09:57:49 -01:00
Maxence Lange 8a2fd1842b type in database for Follow
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-11-30 09:54:48 -01:00
Maxence Lange e7f5119e90 do not import Local
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-11-29 16:40:29 -01:00
Maxence Lange f2a97772e7 details on Person
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-11-29 16:39:55 -01:00
Maxence Lange 9a042eea45 retry-on-fail by cron and cli
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-11-28 17:18:37 -01:00
Maxence Lange b2a045cb69 queue and async
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-11-27 15:59:19 -01:00
Maxence Lange 6210a6ec96 add priority to instances
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-11-27 15:58:08 -01:00
Maxence Lange bd1e0ee244 renaming/cleaning
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-11-27 15:54:08 -01:00
Maxence Lange 5196852cca managing Cache from Cron and Command line
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-11-26 11:33:48 -01:00
Maxence Lange 22c6cde699 error on too big document
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-11-25 11:50:12 -01:00
Maxence Lange 6c64bbca5d setPublic
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2018-11-24 13:08:19 -01:00