Commit graph

2514 commits

Author SHA1 Message Date
nobody
9088d135b6 improve connedit: refresh photo on ap 2021-03-12 12:37:11 -08:00
nobody
2f3a618eb5 bugfixes after php8 fixes 2021-03-11 20:36:42 -08:00
nobody
2b289594db php8 cont. 2021-03-11 20:00:59 -08:00
nobody
988f223ca3 yet more php8 2021-03-11 17:09:22 -08:00
nobody
3b67277ff8 even more php8 stuff 2021-03-11 16:03:45 -08:00
nobody
157aca4c3b php8 cont. 2021-03-10 21:31:13 -08:00
nobody
2415b55567 php8 cont. 2021-03-10 19:46:10 -08:00
nobody
f1a1aafbcb more php8 2021-03-10 19:30:25 -08:00
nobody
e190f23f24 php8 cont. 2021-03-10 16:51:42 -08:00
nobody
59a85734a1 php8 cont. 2021-03-09 15:36:07 -08:00
nobody
49e25418c9 more php8 issues 2021-03-09 14:35:41 -08:00
nobody
ad3f33d69f php8 stuff 2021-03-08 17:51:41 -08:00
nobody
0c382f5483 begin the messy transition to multicode object source, which will ultimately fix Friendica confederation but could negatively affect Hubzilla confederation. 2021-03-07 21:32:28 -08:00
nobody
33630e9051 more doco 2021-03-01 18:50:41 -08:00
nobody
da3bd2e045 more doco infrastructure 2021-03-01 18:39:33 -08:00
nobody
8cd09e6eaa upgrade help module to use multicode 2021-03-01 16:33:20 -08:00
nobody
0c4751543f incorrect variable 2021-02-25 00:35:36 -08:00
nobody
df1d045c28 add friendica importer 2021-02-24 17:52:32 -08:00
nobody
111b2d61b0 more string issues 2021-02-24 15:23:10 -08:00
nobody
aaaab46790 plural string issue 2021-02-24 14:28:35 -08:00
nobody
5455759627 too many parameters 2021-02-23 20:01:21 -08:00
nobody
44edbcec6a some items not appearing in mod_display when they should - iteration 498866735 or something like that 2021-02-23 19:57:59 -08:00
nobody
c283317bac hz compatibility stuff 2021-02-18 17:55:51 -08:00
nobody
997176fadf migration testing 2021-02-17 19:44:31 -08:00
nobody
1e2307a9c7 I'm hesitant to merge pull request 20 for a number of reasons, but the Accept-header based module handlers have to be re-ordered in any case so the wrong one doesn't answer prematurely if a request contains more than one of Zot6 or ActivityPub in the Accept headers. So we'll do that while I'm thinking about the best way forward. This creates a policy mess because in this case AP has to have priority over Zot. Elsewhere, we always prioritise Zot first.
The problem will always be future developers who don't understand that the precise order of Accept-header based module handlers in the code will be critical to proper functioning if I let this go forward.
2021-02-16 19:10:47 -08:00
nobody
a86c178ccf superblock: we need the entire xchan record, not just the url. Also prevent blocking your own site. 2021-02-10 16:06:56 -08:00
nobody
b2dd6a3dde the connections search doesn't use regex searching so it doesn't require preg_quote() escaping 2021-02-07 20:09:10 -08:00
nobody
077871ba8c quotes are unescaped in the latest multi-code implementation and this screws up some bbcode parameter parsers that expected to see & quot ; 2021-02-07 16:13:33 -08:00
nobody
0922aacf45 code comments 2021-01-27 15:43:54 -08:00
nobody
bb74e1cdda typos 2021-01-26 15:01:22 -08:00
nobody
b82ff1625a improve threadlistener coverage 2021-01-24 15:40:25 -08:00
nobody
4c46fa4517 add threadlistener support to outbox and explain why 2021-01-23 14:00:16 -08:00
nobody
643442489e apschema tweaks 2021-01-22 20:54:48 -08:00
nobody
09c5b032f5 use hardwired ap schema 2021-01-22 16:59:56 -08:00
nobody
1b8bd16f47 bugs 2021-01-21 18:36:44 -08:00
nobody
f857aba50e don't deprecate server->exec until dav is upgraded 2021-01-20 11:15:41 -08:00
nobody
6e6840a96a fixes from upstream 2021-01-19 18:21:48 -08:00
nobody
9c65d28244 import/export issues 2021-01-08 13:53:28 -08:00
nobody
29042b8a6f remove deprecated tables from export files. 2021-01-08 13:51:40 -08:00
nobody
7ba5ca606c little tweaks 2020-12-22 15:30:52 -08:00
nobody
49384ee5d7 log admin access denied 2020-12-21 19:24:27 -08:00
nobody
cdd077714a Merge branch 'dev' of ../p3 into dev 2020-12-21 14:43:19 -08:00
nobody
f046c8ac5e php warning in permissionlimits, remove obsolete zotfeed and daemon/externals 2020-12-21 14:42:08 -08:00
nobody
7f671cfe0f more AP restriction tests 2020-12-20 20:37:08 -08:00
nobody
4faf9f9cf3 don't allow read access to system channel's outbox - ever. 2020-12-20 20:01:15 -08:00
nobody
62e69f299e don't answer on activitypub (inbox,outbox) endpoints if not enabled 2020-12-20 15:36:35 -08:00
nobody
ed2826abb6 owa clarify which key to use 2020-12-19 13:10:59 -08:00
nobody
06ae51f854 Merge branch 'dev' of ../p3 into dev 2020-12-19 13:10:17 -08:00
nobody
0075536291 get_observer_hash mistaken as "constant", names beginning with parens mistaken as markdown in "repeated by" descriptions 2020-12-19 13:08:16 -08:00
nobody
a3f4715e29 postgres schema correction, filter the network parameter of the sites module. 2020-12-17 16:09:01 -08:00
nobody
7c4eb40583 mod_import - some minor text changes. 2020-12-10 16:43:23 -08:00
nobody
82e5639e73 Merge branch 'dev' of ../p3 into dev 2020-12-10 16:37:34 -08:00
nobody
673822e946 provide content_import in core and run it automatically if you choose to import posts when creating a clone. So one step import *if* you import from a site instead of a file (yay - finally). This required slight modifications to api_auth because it always looked for a cached identity and in this case the identity was just created and will not yet be in cache. 2020-12-10 16:32:29 -08:00
nobody
ea174d7bce Merge branch 'dev' of ../p3 into dev 2020-12-09 17:57:05 -08:00
nobody
d6c68ef248 primal version of communities 2020-12-09 17:40:29 -08:00
nobody
a91c1a5ccf more thread presentation 2020-12-08 17:18:45 -08:00
nobody
d5864cc181 provide site over-ride for thread pixel indent 2020-12-07 20:16:15 -08:00
nobody
40a53a517c thread indent pixels setting 2020-12-07 20:02:38 -08:00
nobody
8be1bbe1b0 remove debugging 2020-11-30 14:51:00 -08:00
nobody
11c884102f Merge branch 'dev' of ../p3 into dev 2020-11-30 14:50:09 -08:00
nobody
5784a12e9a mod_display regression 2020-11-30 14:49:57 -08:00
nobody
74f30a1c73 hubloc sync issue, regression in mod_display from change yesterday 2020-11-30 14:48:02 -08:00
nobody
d6e3ff8ed3 remove 'vendor' from the list of addons 2020-11-30 11:26:56 -08:00
nobody
07e645c6e4 mod_display - conversation parents were checked for permissions, but not conversation children. In pure Zot environments this is not a problem since the conversation privacy can't be changed by participants, but in activitypub it can. 2020-11-29 21:31:55 -08:00
nobody
b80cf301d0 need to update all liveupdate modules when a new parameter is added 2020-11-29 17:33:22 -08:00
nobody
cf3fa17c8b typo 2020-11-29 16:43:31 -08:00
nobody
463ea86ba5 drafts v1 2020-11-29 16:38:45 -08:00
nobody
957ce3b13d channel level comments_closed 2020-11-28 13:27:24 -08:00
nobody
72cc8eb896 import actvitypub url from search bar 2020-11-28 02:18:14 -08:00
nobody
e2cd45bd76 initial work on drafts - more to come 2020-11-27 13:30:48 -08:00
nobody
7ca480f231 provide a global project default setting for whether or not ActivityPub is enabled. It can still be toggled at the site level and (if enabled at the system level) toggled at the channel level. 2020-11-26 16:17:07 -08:00
nobody
fca34cab96 remove nocomment module since app was deprecated 2020-11-24 19:29:08 -08:00
nobody
918fbb7d0e Merge branch 'dev' of ../p3 into dev 2020-11-24 19:23:53 -08:00
nobody
a752db34c7 more work on comment control 2020-11-24 19:22:59 -08:00
nobody
5ef168bfe8 mod_sites - show non-zot projects 2020-11-23 21:28:33 -08:00
nobody
7af12a1f7e per-post comment control: select comment allowed audience and comments_closed date 2020-11-23 19:14:44 -08:00
nobody
df82d7d511 issue with rewrite_mentions and markdown and name containing parens, also cleanup include/channel.php 2020-11-19 17:42:55 -08:00
nobody
8bc6b78d98 do not include deleted posts in $conv search 2020-11-17 16:34:48 -08:00
nobody
ad9cbd6876 comments 2020-11-17 16:33:06 -08:00
nobody
f9bf9547f5 code consolidation: as_return_and_die() function created to handle signing ActivityStreams output in a number of places 2020-11-16 21:39:49 -08:00
nobody
c12715c65f more mobilizon hacks to support some of their ad hoc ActivityPub vocabulary such as 'Member' 2020-11-16 15:56:42 -08:00
nobody
cacd699507 follow AND join remote groups since we don't know for sure which is supported 2020-11-16 14:51:03 -08:00
nobody
603c643a1d describe privacy roles 2020-11-15 16:58:31 -08:00
nobody
04817523cc tagging issues 2020-11-14 16:13:23 -08:00
nobody
9f3768e008 jwt issues 2020-11-12 20:41:44 -08:00
nobody
c17b0cfd1d oauth2 testing 2020-11-11 21:37:13 -08:00
nobody
2d6db55961 federate categories 2020-11-10 17:11:19 -08:00
nobody
fc39559909 AS->signer is probably an array 2020-11-06 12:48:45 -08:00
nobody
b240865a67 move followlist to addons 2020-11-01 23:59:06 -08:00
nobody
038c009ba7 add form token and disable followlist once you've exceeded the max allowed 2020-11-01 21:29:26 -08:00
nobody
b64874b0d6 turn followlist into an app 2020-11-01 19:33:48 -08:00
nobody
b31d7994a2 Merge branch 'dev' of ../p3 into dev 2020-11-01 15:17:29 -08:00
nobody
8d29bd5e07 add mod_followlist and filestorage fix 2020-11-01 15:16:16 -08:00
nobody
7b0574cd03 fixes from hz 2020-10-31 22:33:56 -07:00
nobody
466f65a27d update signature checking requirements for inbox 2020-10-31 16:11:35 -07:00
nobody
a246942ea5 Issue with pleroma unfollow and follow again, wherein using the same id as last time for follow and accept (based on abook_id) is ignored as a duplicate. 2020-10-29 19:41:00 -07:00
nobody
7100021b08 deprecate daemon/externals 2020-10-27 01:45:46 -07:00
nobody
3232b245ba Merge branch 'dev' of ../p3 into dev 2020-10-26 19:54:43 -07:00
nobody
6fd6bf0701 cleanup deprecated directory code 2020-10-26 19:51:59 -07:00
nobody
e89a70b0af icon files for local projects - fix redmatrix icons (edges cutoff) 2020-10-26 16:17:53 -07:00
nobody
7dbe6e184f typo 2020-10-25 16:50:38 -07:00
nobody
99cf388887 add webfinger and mailto to linkinfo 2020-10-25 16:21:53 -07:00
nobody
15030b0c26 more work on site indexing 2020-10-22 17:28:05 -07:00
nobody
38db595c12 tagadelic app 2020-10-21 15:22:23 -07:00
nobody
6d349f74cb Merge branch 'dev' of ../p3 into dev 2020-10-21 01:35:22 -07:00
nobody
dafe879aac animated avatar setting 2020-10-21 01:34:53 -07:00
nobody
fa0ca2afae more work on topfetch and provide an animated avatar preference 2020-10-20 22:54:05 -07:00
nobody
000ed1d779 modernise zot_probe 2020-10-20 21:42:26 -07:00
nobody
4374f66c78 some more poll cleanup 2020-10-20 16:13:30 -07:00
nobody
dad4824784 add noindex to mod_display when appropriate, fix duplicate table column in install/schema_postgres.sql 2020-10-18 15:40:28 -07:00
nobody
bd76c885a0 markdown tweak the italics regex to reduce false positives 2020-10-16 20:40:27 -07:00
nobody
07fc840f41 cleanup 2020-10-13 22:02:22 -07:00
nobody
1b22ce2efe mark dead AP sites alive if we hear from them 2020-10-12 16:25:11 -07:00
nobody
590ed70418 virtual list fixes 2020-10-11 16:07:28 -07:00
nobody
b289de1d0e more virtual lists 2020-10-11 15:41:49 -07:00
nobody
6e97139692 move activitypub settings 2020-10-03 14:25:01 -07:00
nobody
caac7aa5a3 zot6 delete fixes 2020-09-30 17:08:48 -07:00
nobody
1079d8968d issue undoing like activities 2020-09-29 17:48:14 -07:00
nobody
4304a030d3 typo 2020-09-27 23:47:33 -07:00
nobody
ef2f8ecd32 add activitystreams actor records to link tool 2020-09-27 22:24:25 -07:00
nobody
69c26d64d1 check site blocklists before embedding a remote post via the link tool 2020-09-27 21:38:24 -07:00
nobody
c70799dc2a allow remote sites to perform activitystreams fetch on a message (web) permalink and return the activity or note 2020-09-27 19:53:40 -07:00
nobody
074c3351af embeddable events 2020-09-27 17:13:24 -07:00
nobody
93bd9d9a9a add phone numbers to linkinfo 2020-09-25 17:36:55 -07:00
nobody
2b1a1832a6 re-order protocols for item fetch, resolve double upload dragon drop issue 2020-09-24 19:30:07 -07:00
nobody
ff7c966856 jgrowl theming from a couple of weeks ago was lost somewhere. 2020-09-23 21:41:20 -07:00
nobody
465680687d improve usability of linkinfo dialog 2020-09-23 19:01:27 -07:00
nobody
0339f8178a Merge branch 'dev' of ../p3 into dev 2020-09-23 18:02:10 -07:00
nobody
8531810ee5 turn off dragon drop on post editor until duplicate upload issue can be investigated/resolved. New app: Markup which provides the bold, italic, etc. editor buttons and removes them by default for less clutter 2020-09-23 17:59:09 -07:00
nobody
551d825a0a only upload abc music files as embeds if the abc addon is installed. The function to do this was named plugin_is_installed() and we will be deprecating that name once I can track down everywhere it is used. 2020-09-22 23:41:40 -07:00
nobody
4f312ff055 process geo: urls in mod_linkinfo and show a map if you have a map addon configured and choose 'embed' 2020-09-22 18:08:50 -07:00
nobody
829c46cbf0 turn virtual lists into an app 2020-09-21 18:11:32 -07:00
Papa Dragon
3d478aea29 A few more changes related to french translation
- Added translatable string in Zotlabs/Module/Display.php (related to Open Graph meta properties)
- Generated a more up to date view/fr/messages.po file
2020-09-22 00:28:08 +02:00
Papa Dragon
a1b10b9784 Merge branch 'dev' of https://codeberg.org/zot/zap into dev 2020-09-21 14:45:57 +02:00
nobody
601640b549 bring back outbox polling for new connections, check array in inbox and fix syntax error in channel settings 2020-09-21 04:41:15 -07:00
nobody
e5bbe51b11 cleanup 2020-09-20 22:26:58 -07:00
nobody
4cac4bac62 apply local name changes to all relevant xchans 2020-09-19 18:13:58 -07:00
nobody
a096517a30 add pronouns to profile 2020-09-18 15:34:53 -07:00
nobody
8ed5758b64 use authenticated fetch for linkinfo embedded objects 2020-09-18 14:13:13 -07:00
nobody
e80408cbf3 Merge branch 'dev' of ../p3 into dev 2020-09-17 23:22:49 -07:00
nobody
de4d2656a6 move and rename 2020-09-17 23:21:57 -07:00
nobody
f959182f49 cleanup 2020-09-17 21:54:12 -07:00
nobody
76274d2afe filestorage work, use site_icon for siteinfo html page instead of project icon 2020-09-17 17:30:52 -07:00
nobody
200c3869a9 tighten inbox security 2020-09-16 23:01:08 -07:00
nobody
282a2568bb Merge branch 'dev' of ../p3 into dev 2020-09-16 18:04:39 -07:00
nobody
68fce837af wrong icon 2020-09-16 18:03:14 -07:00
nobody
108b463792 Merge branch 'dev' of ../p3 into dev 2020-09-16 16:12:42 -07:00
nobody
2ca30b3366 superblock missing namespace 2020-09-16 16:12:03 -07:00
Papa Dragon
ec9bd3bada Numbered placeholders in Open Graph formatted strings, for future translations 2020-09-16 20:22:27 +02:00
Papa Dragon
bfab36c211 Added Open Graph tags in Display.php (+ rewrite in Channel.php) 2020-09-16 03:11:22 +02:00