nobody
98c03815f8
time to move forward again
2021-10-26 13:27:34 -07:00
nobody
158f5f2b58
Merge branch 'dev' of /home/macgirvin/z into dev
2021-10-26 13:18:31 -07:00
nobody
1eef00cdbf
actor protocol discovery per hubzilla
2021-10-18 13:26:33 -07:00
nobody
01d066105f
Merge branch 'dev' of /home/macgirvin/z into dev
2021-10-15 13:50:17 -07:00
nobody
a08c128c35
provide signature_algorithm discovery for Nomad
2021-10-14 19:51:39 -07:00
nobody
c7e8712cd9
initial support for hs2019 algorithm to draft-cavage-http-signatures
2021-10-14 18:09:22 -07:00
nobody
5f158a5cdc
consolidate public stream source configuration
2021-10-14 04:50:40 -07:00
nobody
cdba6ffcc5
nsh: provide wildcard matching on "ls" filenames
2021-10-12 17:20:28 -07:00
nobody
29ec3a5bab
Merge branch 'dev' of /home/macgirvin/z into dev
2021-10-12 14:25:34 -07:00
nobody
2894363f8d
JSalmon: using undefined variables, initial port to py
2021-10-10 12:36:28 -07:00
nobody
76712bca0f
libzot.py: more crypto
2021-10-08 15:47:20 -07:00
nobody
2c1449ca51
Merge branch 'dev' of /home/macgirvin/z into dev
2021-10-03 19:32:34 -07:00
nobody
ff628bdfed
upstream fixes to channel delete syncing, more command completion work for nomad-shell
2021-10-03 19:30:35 -07:00
nobody
fea3f89190
php8 warnings
2021-10-01 16:00:12 -07:00
nobody
579da20950
Merge branch 'dev' of /home/macgirvin/z into dev
2021-09-29 02:31:28 -07:00
nobody
c8a55431f1
log start of poll update
2021-09-28 19:53:31 -07:00
nobody
7ace1948e7
explain why you can't normally share polls
2021-09-28 19:08:40 -07:00
nobody
0c5117eaad
handle special objects differently
2021-09-28 18:50:23 -07:00
nobody
8b93199608
disable sharing polls until the issues are resolved
2021-09-27 14:52:50 -07:00
nobody
5d1beb100d
make polls work in groups
2021-09-27 02:10:31 -07:00
nobody
1517cf1a84
Merge branch 'dev' of /home/macgirvin/z into dev
2021-09-23 18:36:18 -07:00
nobody
0280683443
mop up and go home
2021-09-23 18:35:54 -07:00
nobody
e5f56a9f7b
Merge branch 'dev' of /home/macgirvin/z into dev
2021-09-23 17:46:21 -07:00
nobody
3f914826f4
fix sys channel data in transition in get_hublocs
2021-09-23 17:45:18 -07:00
nobody
b473b96527
Merge branch 'dev' of /home/macgirvin/z into dev
2021-09-23 16:39:33 -07:00
nobody
18b250582e
superfluous comma
2021-09-23 16:37:38 -07:00
nobody
1c70859010
remove a number of sys channel prohibitions since it is now an active and fully functional channel
2021-09-23 15:47:58 -07:00
nobody
17105fcd15
more sitechan backend stuff
2021-09-23 15:26:31 -07:00
nobody
319f3ce5e3
more work on site chan
2021-09-23 13:35:35 -07:00
nobody
97239639d3
Merge branch 'dev' of ../z into sitechan
2021-09-20 22:47:35 -07:00
nobody
0d20f67beb
prepare for sitechan to land
2021-09-20 22:44:03 -07:00
nobody
3f4d8d4ac8
Merge branch 'dev' into sitechan
2021-09-17 14:13:17 -07:00
nobody
e7ca478998
Merge branch 'dev' of /home/macgirvin/z into dev
2021-09-17 13:43:08 -07:00
nobody
4327c7844c
mod_ap_probe: return curl error info if fetch fails
2021-09-16 21:16:08 -07:00
nobody
4f9cd8dfed
Merge branch 'dev' of /home/macgirvin/z into dev
2021-09-16 01:30:10 -07:00
nobody
bd6a4ec0e4
Merge branch 'dev' of ../p3 into dev
2021-09-16 01:29:37 -07:00
nobody
d1a5bdd9aa
privacy warnings revisited
2021-09-16 01:28:17 -07:00
nobody
9962e45b84
threaditem: shareable incorrectly calculated
2021-09-15 22:34:00 -07:00
nobody
e529688be8
better check for missing author; add code comments that custom emojis inside code blocks are currently replaced with img bbcode inside the codeblock and this might be unexpected. This also might be difficult to fix.
2021-09-15 15:06:11 -07:00
nobody
7aabd06a4d
reject zot activities with no actor array after parse
2021-09-15 03:16:48 -07:00
nobody
2b9d57f9f5
Merge branch 'dev' into sitechan
2021-09-14 19:36:45 -07:00
nobody
305fd0fa30
add profile information to actor record
2021-09-14 19:35:39 -07:00
nobody
fe78110c4b
sitechan work to new branch
2021-09-14 00:58:36 -07:00
nobody
0107e5f245
Merge branch 'dev' of /home/macgirvin/z into dev
2021-09-13 17:46:24 -07:00
nobody
47d1d464de
wrong param
2021-09-13 17:45:27 -07:00
nobody
bb7fb78b5e
Merge branch 'dev' of /home/macgirvin/z into dev
2021-09-13 04:29:29 -07:00
nobody
69a3ca4619
more work on site actor + sys channel merge
2021-09-13 01:46:50 -07:00
nobody
0b8675a5b0
Merge branch 'dev' of /home/macgirvin/z into dev
2021-09-12 22:19:33 -07:00
nobody
1322b7660c
php warnings in lib/apps, expand use of get_actor_hublocs()
2021-09-12 14:09:11 -07:00
nobody
0a69c8c535
Merge branch 'dev' of /home/macgirvin/z into dev
2021-09-08 01:39:37 -07:00
nobody
11b4721681
Notifications API backend. Still needs cache/filter before enabling.
2021-09-06 23:32:54 -07:00
nobody
ad598df9b9
Merge branch 'dev' of /home/macgirvin/z into dev
2021-09-03 17:41:28 -07:00
nobody
e5d2e5780e
mistake 'field' for $field
2021-09-03 17:40:42 -07:00
nobody
6b853b3556
port latest updates from zap (bbcode -> x-multicode)
2021-09-03 17:17:46 -07:00
nobody
95b99e5462
Merge branch 'dev' of /home/macgirvin/z into dev
2021-09-03 17:17:01 -07:00
nobody
00ebfd5bcb
php8 warnings
2021-09-03 17:04:34 -07:00
nobody
a81a70c107
new function unpack_link_id to complement gen_link_id
2021-09-03 15:14:39 -07:00
nobody
fb16868642
simplify new function get_actor_hublocs
2021-09-02 14:01:32 -07:00
nobody
9d83c0b1de
refactor actor_store and actor cache
2021-09-02 00:35:05 -07:00
nobody
0220ac5c2b
Merge branch 'dev' of /home/macgirvin/z into dev
2021-08-28 02:18:30 -07:00
nobody
4549662535
Merge branch 'dev' of ../p3 into dev
2021-08-26 22:16:07 -07:00
nobody
8f7a5d2947
defer updates if comments in progress
2021-08-26 22:15:24 -07:00
nobody
cb2b9c44de
add generator property to site actor record, update federation.md
2021-08-26 14:44:47 -07:00
nobody
7782bea433
Merge branch 'dev' of ../p3 into dev
2021-08-26 14:30:35 -07:00
nobody
bb8e1fc852
fix the rendering for liking and boosting actors, which fixes profile likes from hubzilla and also I'll note that sites are now actors.
2021-08-26 14:27:31 -07:00
nobody
a7dd9c1f66
Merge branch 'dev' of ../p3 into dev
2021-08-26 03:05:01 -07:00
nobody
b2f8c08c3c
hubzilla issue 1599 - get_author_zot() bypassing check for any living clones (leading to item import failure) if primary xchan/hubloc is both dead and never seen before. Previously it only checked for living clones if the primary was dead, but the dead state was only known if it had been seen before.
2021-08-26 02:56:37 -07:00
nobody
a6ddb864c1
change site record source to multicode
2021-08-25 03:21:51 -07:00
nobody
1160aadae0
Merge branch 'dev' of /home/macgirvin/z into dev
2021-08-25 03:20:58 -07:00
nobody
e6e0cbbbc5
Merge branch 'dev' of ../p3 into dev
2021-08-25 03:20:33 -07:00
nobody
d4fcd3b611
support manuallyapprovesfollowers in site actor record
2021-08-25 03:19:55 -07:00
nobody
a5f42063ed
Merge branch 'dev' of ../p3 into dev
2021-08-25 01:34:01 -07:00
nobody
f3e7db9c62
question objects from Pleroma that had photos were missing the photos. This could also happen with a number of other object types so expand the list of types to include them, but exclude those which are actually media objects as they will be parsed separately.
2021-08-25 01:29:02 -07:00
nobody
851a6ace41
Merge branch 'dev' of /home/macgirvin/z into dev
2021-08-24 23:06:40 -07:00
nobody
7a575eb506
Merge branch 'dev' of ../p3 into dev
2021-08-24 23:00:45 -07:00
nobody
f6d9500195
AP service actor record at site root
2021-08-24 22:59:48 -07:00
nobody
bc64bc334f
Merge branch 'dev' of /home/macgirvin/z into dev
2021-08-23 22:09:52 -07:00
nobody
4d65990441
variable name change
2021-08-23 20:18:08 -07:00
nobody
d3f9a32def
Merge branch 'dev' of /home/macgirvin/z into dev
2021-08-19 18:08:05 -07:00
nobody
25ebcf8aa4
null array in addressing
2021-08-19 18:06:17 -07:00
nobody
386892171c
Merge branch 'dev' of /home/macgirvin/z into dev
2021-08-18 14:49:59 -07:00
nobody
3877307991
local addresses used when not local post
2021-08-18 14:48:46 -07:00
nobody
5eca3e4e8c
treat svg's as dangerous in filebrowser, cleanup atom validation, provide extra logging around the precise reason for allowed posts
2021-08-18 14:18:52 -07:00
nobody
5bbd75f0bb
Merge branch 'dev' of /home/macgirvin/z into dev
2021-08-14 14:17:58 -07:00
nobody
257e3f8142
don't white screen on malformed pixelfed tags
2021-08-14 01:52:47 -07:00
nobody
b56d9a3ce3
fetch zot/nomad conversations by mid instead of parent mid, as the parent might be on activitypub.
2021-08-13 01:43:07 -07:00
nobody
72d60c83a3
log failed conversation fetches
2021-08-13 00:38:25 -07:00
nobody
a2e1d29684
Merge branch 'dev' of /home/macgirvin/z into dev
2021-08-10 14:42:17 -07:00
nobody
8ccc936af2
Attempt to bring main.js in line with current ECMA specifications w/r/t variable scoping;
...
also - dig deeper on delivery reports where comment parent wasn't found and update them if we actually found it.
2021-08-10 14:37:00 -07:00
nobody
a3f68af9a9
Merge branch 'dev' of /home/macgirvin/z into dev
2021-08-03 17:31:22 -07:00
nobody
98e5105ad7
eliminate fragments in outbound ActivityPub URIs
2021-08-03 17:26:45 -07:00
nobody
867d585722
Merge branch 'dev' of /home/macgirvin/z into dev
2021-08-03 15:45:00 -07:00
nobody
470aa951e8
refactor Zotlabs\Lib\Activity::fetch() to ignore fragments and remove the corresponding fragment ignoring
...
code from the HTTPSig key fetching functions. This primarily affects funkwhale/django but has shown up
occasionally in other HTTP/CGI server platforms which don't pass fragments to the application, resulting in
signature failures on those platforms. It isn't our fault because we're just fetching and signing the URL
we were given; but it also isn't theirs because they're just verifying the request-uri their webserver
provided. It just isn't the same one we fetched.
2021-08-03 15:28:53 -07:00
nobody
c1a3e42479
Merge branch 'dev' of /home/macgirvin/z into dev
2021-07-31 04:17:47 -07:00
nobody
54c34acc45
Merge branch 'dev' of ../p3 into dev
2021-07-28 14:28:18 -07:00
nobody
56f8df457a
hide common instance actors (mastodon,pleroma) from directory in safe mode (the default)
2021-07-28 14:26:37 -07:00
nobody
e9f017ef38
Merge branch 'dev' of /home/macgirvin/z into dev
2021-07-28 02:44:55 -07:00
nobody
7cc0a2e695
dreport updates
2021-07-28 02:44:17 -07:00
nobody
7c449a0b6a
Merge branch 'dev' of /home/macgirvin/z into dev
2021-07-27 23:59:30 -07:00
nobody
6510b67df2
dreport_log: just keep the most recent error log entry, but set it for all delivery reports that are pending for this host. This is so that any drill down to the dreport_log for a queued delivery entry will show the status of the last delivery attempt.
2021-07-27 23:49:54 -07:00
nobody
0fd7ad5be0
dreport log
2021-07-27 05:26:47 -07:00
nobody
6e4d7c3f7d
Merge branch 'dev' of /home/macgirvin/z into dev
2021-07-26 15:27:43 -07:00
nobody
3a03e6285c
some preliminary work on threaded comments refactor, bring back poke app.
2021-07-25 17:20:10 -07:00
nobody
eab05b4c90
Merge branch 'dev' of /home/macgirvin/z into dev
2021-07-19 14:22:29 -07:00
nobody
8f3ae4e600
mod_photos: upgrade likes
2021-07-19 14:20:27 -07:00
nobody
3baade2087
Merge branch 'dev' of /home/macgirvin/z into dev
2021-07-18 16:20:42 -07:00
nobody
de7092f826
rework mod_like cont. - should be good for everything but photos at the moment
2021-07-18 16:01:59 -07:00
nobody
4666a150ae
fixes
2021-07-18 14:17:42 -07:00
nobody
83ddfb0dd3
Merge branch 'dev' of /home/macgirvin/z into dev
2021-07-13 22:36:01 -07:00
nobody
fe5c4528fc
php8 warnings
2021-07-13 22:31:46 -07:00
nobody
fc5c4760f3
missing summary in embedded shares
2021-07-13 13:34:07 -07:00
nobody
9259223eca
manuallyapprovesfollowers
2021-07-13 01:30:55 -07:00
nobody
4c6c2c920d
Merge branch 'dev' of /home/macgirvin/z into dev
2021-07-12 23:52:52 -07:00
nobody
c333a4c5f2
bring back 'post_mail' permission, but remove PERMS_NETWORK as an option as it is ambiguous in Zap and derivatives
2021-07-12 17:24:49 -07:00
nobody
879af8a750
Merge branch 'dev' of /home/macgirvin/z into dev
2021-07-11 22:37:54 -07:00
nobody
ec74318ff0
php8 undefined warnings, cont.
2021-07-11 16:46:03 -07:00
nobody
28ad858121
chanview ui improvements
2021-07-11 14:41:51 -07:00
nobody
e6f302229e
Merge branch 'dev' of /home/macgirvin/z into dev
2021-07-02 01:06:11 -07:00
nobody
8f7900d63c
temporary fix for duplicated comments on private threads
2021-07-02 00:58:53 -07:00
nobody
38e5b8d107
Merge branch 'dev' of /home/macgirvin/z into dev
2021-06-23 21:30:30 -07:00
nobody
ef95335e7e
don't deliver/accept group boosted comments
2021-06-23 16:56:49 -07:00
nobody
41f1159adc
Merge branch 'dev' of /home/macgirvin/z into dev
2021-06-21 00:38:33 -07:00
nobody
85b2558641
Merge branch 'dev' of ../p3 into dev
2021-06-20 19:49:55 -07:00
nobody
225d0a8176
php8 stuff
2021-06-20 19:49:33 -07:00
nobody
326c9db7c7
another edge case creating duplicated photos in received posts
2021-06-20 19:47:30 -07:00
nobody
51fafacc05
don't use an empty string as an AS object
2021-06-19 20:54:54 -07:00
nobody
92370b2060
encode_item: if item['obj'] is a string, return it as the item. Disable tag editing from photo edit menu
2021-06-19 20:49:30 -07:00
nobody
b127575110
permit item['obj'] and item['target'], etc. to contain a single URL in storage rather than an object array; it is still json_encoded.
...
disable/filter unicode right-to-left over-ride in content as it is often abused and can totally destroy presentation. Use HTML text-direction tags or CSS instead since the HTML purifier will force closure.
2021-06-19 16:04:32 -07:00
nobody
e0b5393817
Merge branch 'dev' of ../p3 into dev
2021-06-18 22:13:56 -07:00
nobody
5dde6a54c1
groups work from roadhouse
2021-06-18 22:12:23 -07:00
nobody
5ea7105272
ongoing: fix a few more php 8.x warnings
2021-06-18 16:54:08 -07:00
nobody
0d7e9fddf0
spelling
2021-06-17 16:18:50 -07:00
nobody
30f1216b6e
Merge branch 'dev' of ../p3 into dev
2021-06-17 16:18:03 -07:00
nobody
a265390ecd
code comments
2021-06-17 16:17:31 -07:00
nobody
35ea8d7d7e
finish removal of deprecated server_role and sitelist
2021-06-17 14:54:15 -07:00
nobody
9b81ece263
naming
2021-06-17 13:51:45 -07:00
nobody
03535fd389
libzot documentation review
2021-06-16 22:29:35 -07:00
nobody
2aa8fab213
Merge branch 'dev' of /home/macgirvin/z into dev
2021-06-05 14:56:30 -07:00
nobody
b384c44f34
cleanup some loose ends w/r/t activitypub addressing and confederation of activitypub signatures over nomad for use by third-parties on activitypub.
2021-06-03 21:57:08 -07:00
nobody
d34998890e
Merge branch 'dev' of /home/macgirvin/z into dev
2021-05-27 04:19:27 -07:00
nobody
2c1f748347
revision
2021-05-27 04:17:19 -07:00
nobody
ae6aa577e4
Merge branch 'dev' of /home/macgirvin/z into dev
2021-05-19 15:51:45 -07:00
nobody
12d9796e8a
use 'Ignore' for unfollowing threads instead of 'Unfollow' which isn't specified in the ActivityStreams vocabulary. This is low impact since these activities do not federate. Updates to previously unfollowed threads may show up after this change and may require unfollowing again since existing activities were not modified.
2021-05-17 14:14:57 -07:00
nobody
ac3d15b307
Merge branch 'dev' of /home/macgirvin/z into dev
2021-05-11 17:29:45 -07:00
nobody
06bf78bddd
Do not fetch recipient fields if they only contain a URI instead of an array. Use what is there.
2021-05-10 23:34:20 -07:00
nobody
a2a14bd571
Merge branch 'dev' of /home/macgirvin/z into dev
2021-05-07 17:00:06 -07:00
nobody
57de39db96
duplicated images (again)
2021-05-07 16:58:34 -07:00
nobody
a7a85966b7
missed a translation
2021-05-03 19:53:23 -07:00
nobody
46260ac1cc
Merge branch 'dev' of /home/macgirvin/z into dev
2021-05-02 16:43:33 -07:00
nobody
84e8556e96
include attributedTo per FEP
2021-04-29 21:37:53 -07:00