Commit graph

3939 commits

Author SHA1 Message Date
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
ec9996e66a add xchan_created, quote message blocks added to (mostly) invisible activities 2020-11-18 20:09:05 -08:00
nobody
6cb40adf12 start on mastodon api 2020-11-17 20:53:57 -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
447e599de0 upgrade site_type_unknown if it comes in through a protocol we know 2020-10-28 21:25:16 -07:00
nobody
281ee199d8 missing function 2020-10-27 21:59:22 -07:00
nobody
2a177ffd14 mastodon now requires 'host' header be signed - in addition to digest and date 2020-10-27 16:51:27 -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
540a4b29da improve escaping of AP actor objects 2020-10-25 18:15:51 -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
582534f57d site page anomalies 2020-10-24 14:56:09 -07:00
nobody
15030b0c26 more work on site indexing 2020-10-22 17:28:05 -07:00
nobody
aa7f138a33 add a site entry from nodeinfo if available in actor_store 2020-10-21 21:29:07 -07:00
nobody
65c65377f1 nodeinfo client library 2020-10-21 19:21:33 -07:00
nobody
f4c7d9a9e3 syntax 2020-10-21 15:37:58 -07:00
nobody
38db595c12 tagadelic app 2020-10-21 15:22:23 -07:00
nobody
6fbf30a58d minor tweak 2020-10-21 01:35:43 -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
ae79f1674f more debugging 2020-10-20 22:18:30 -07:00
nobody
d13b7df5b6 Merge branch 'dev' of ../p3 into dev 2020-10-20 21:43:40 -07:00
nobody
000ed1d779 modernise zot_probe 2020-10-20 21:42:26 -07:00
nobody
00583e050c undo last change and increase logging for top-down conversation fetch 2020-10-20 19:01:35 -07:00
nobody
b27acdba5e Merge branch 'dev' of ../p3 into dev 2020-10-20 18:03:54 -07:00
nobody
c817e925f8 wrong array path 2020-10-20 18:03:37 -07:00
nobody
663ca16113 Merge branch 'dev' of ../p3 into dev 2020-10-20 17:59:29 -07:00
nobody
c7eea8264b whitespace 2020-10-20 17:59:03 -07:00
nobody
2d7b02e327 version, add debug to daemon_convo to find out why it isn't working correctly in some cases 2020-10-20 17:57:34 -07:00
nobody
4374f66c78 some more poll cleanup 2020-10-20 16:13:30 -07:00
nobody
f3c24172f3 handle learnawesome's actor avatar - which is unexpectedly an array of HTTP urls with one element. 2020-10-18 19:59:04 -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
b6e2e7aff4 include dead sites in delivery reports 2020-10-12 19:56:07 -07:00
nobody
1b22ce2efe mark dead AP sites alive if we hear from them 2020-10-12 16:25:11 -07:00
nobody
75169ede9b issue with activity_filter widget and virtual lists 2020-10-11 22:31:30 -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
1b9df3c944 don't federate 'anon' comments 2020-10-06 20:53:44 -07:00
nobody
d5d5f89116 more delete like fixes - send activities instead of links 2020-10-05 19:41:47 -07:00
nobody
6e97139692 move activitypub settings 2020-10-03 14:25:01 -07:00
nobody
e0d208d3e8 refactor delete/undo a wee bit 2020-10-02 15:25:56 -07:00
nobody
036f6b675c deleting likes/dislikes and other "response" activities should be 'Undo' per the spec. 2020-09-30 23:52:04 -07:00
nobody
caac7aa5a3 zot6 delete fixes 2020-09-30 17:08:48 -07:00
nobody
bf0d21d203 issue with deletes cont. 2020-09-30 04:14:44 -07:00
nobody
1079d8968d issue undoing like activities 2020-09-29 17:48:14 -07:00
nobody
ee30753ab0 actor collections: ensure we use the ActivityPub id, which is different than the xchan_url on several platforms 2020-09-28 16:46:08 -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
98558c045a provide an app for 'sites' but don't require installation to use 2020-09-25 01:24:21 -07:00
nobody
1f531f092f add percentages to oneOf polls and allow author to vote 2020-09-25 00:22:20 -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
e1a48e6c8e ensure that local channels get directory updates as often as everybody else (3-7 days) 2020-09-23 21:01:12 -07:00
nobody
465680687d improve usability of linkinfo dialog 2020-09-23 19:01:27 -07:00
nobody
ac44685973 more work deprecating plugin_is_installed() (now 'addon_is_installed()' ) 2020-09-23 18:02:29 -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
d8cf878ba7 re-arrange how convo is called 2020-09-22 22:27:41 -07:00
nobody
852ebb8fac convo issues 2020-09-22 21:09:16 -07:00
nobody
a38a3ac51e re-arrange so that we fetch downward comments only after we've stored the entire upward conversation fetch 2020-09-22 19:57:28 -07:00
nobody
256880bd23 typo 2020-09-22 18:39:32 -07:00
nobody
3fed4b6d68 remove confusing privacy warning, use ASCollection for zot conversation fetch instead of hard-wired collection processing 2020-09-22 18:35:39 -07:00
nobody
9a53043357 wrong daemon name 2020-09-22 18:12:28 -07:00
nobody
3aad607a26 missing daemon 2020-09-22 18:10:11 -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
bfde2dca7f fetch downstream conversation after fetching upstream conversation - *if* the software providing the top-level post provides it. 2020-09-22 16:49:44 -07:00
nobody
51b3a2e2bc debugging comment collapse with hell threads - fixed some minor issues that surfaced 2020-09-21 22:19:19 -07:00
nobody
b73bc0f3ab no comment collapsing when using mod_display 2020-09-21 21:29:30 -07:00
nobody
def18cd0f6 more work on thread collapsing 2020-09-21 21:12:53 -07:00
nobody
75e0a4c89f Merge branch 'dev' into collapse 2020-09-21 21:02:56 -07:00
nobody
fe46bfa7d8 reduce hidden mentions 2020-09-21 19:34:38 -07:00
nobody
829c46cbf0 turn virtual lists into an app 2020-09-21 18:11:32 -07:00
nobody
162bda49c4 virtual accesslists 2020-09-21 17:26:27 -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
7b79b3c5de use site icon in emails 2020-09-20 23:04:12 -07:00
nobody
e5bbe51b11 cleanup 2020-09-20 22:26:58 -07:00
nobody
527b42e305 collapse work 2020-09-20 21:11:42 -07:00
nobody
fcadcfa2e5 hide scrobbles by default; remove 'collections' from activity_filters widget as you can select these by name if desired and they should look just like a channel - there's really nothing special about them as far as connections are concerned. This also reduces clutter on the activity_filters widget. 2020-09-20 19:49:41 -07:00
nobody
872c8a7932 collapsed comments work 2020-09-20 19:45:41 -07:00
nobody
4cac4bac62 apply local name changes to all relevant xchans 2020-09-19 18:13:58 -07:00
nobody
2fb05e555e accesslist fixes for connections page 2020-09-18 18:27:51 -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
nobody
30e51abfca admin summary page cleanup 2020-09-14 23:58:41 -07:00
nobody
0454c05840 comment out admin sub-module init until I can debug it 2020-09-14 23:11:49 -07:00
nobody
2b143a68a9 channel photos for clones being stored multiple times 2020-09-14 20:10:35 -07:00
nobody
b24e0140af Merge branch 'dev' of ../p3 into dev 2020-09-14 19:23:58 -07:00
nobody
9b70520da1 raise limit on cleanup of migrated xchan photos 2020-09-14 19:23:18 -07:00
nobody
edd27a6a9e migrate existing xchan photos as a small background task 2020-09-14 19:21:44 -07:00
DM42.Net Hubzilla Development
132d438de9 Merge dev updates 2020-09-13 23:36:02 -04:00
DM42.Net Hubzilla Development
6e73430c1f Allow multiple entries for select og: tags 2020-09-13 22:08:07 -04:00
nobody
f182d45f68 add og: meta to mod_display (per papadragon) 2020-09-13 18:47:51 -07:00
Papa Dragon
fff3b76a70 Open Graph meta tags optimized for post sharing on other networks 2020-09-12 10:41:57 +02:00
nobody
faf7681eee add link to 'sites' on directory page via Findpeople widget. 2020-09-10 18:12:35 -07:00
nobody
47dea5c53d code comments 2020-09-09 21:30:18 -07:00
nobody
6e06c801e9 include url on sites page to distinguish multiple sites with same sitename 2020-09-09 21:23:01 -07:00
nobody
23099aeb39 incorrect attribution 2020-09-09 21:11:45 -07:00
nobody
fcb7933c85 make embedded photos work for site logo and cover photo 2020-09-09 20:52:42 -07:00
nobody
2e4fd68c07 provide ability to reset site cover photo 2020-09-09 20:18:50 -07:00
nobody
a61fe419e6 provide site cover photo on homepage 2020-09-09 20:14:06 -07:00
nobody
ef3b0a3718 bugfixes to site cover photos 2020-09-09 18:39:43 -07:00
nobody
56b1e4eaf6 site cover photos 2020-09-09 18:34:09 -07:00
nobody
fa09727217 refactor site customisation 2020-09-09 17:29:46 -07:00
nobody
c10b955a67 mod_sites refactor 2020-09-08 23:39:51 -07:00
nobody
2d55b78427 limit the mention autocomplete query 2020-09-06 22:46:07 -07:00
nobody
9835501015 superblock upgrade 2020-09-06 19:49:22 -07:00
nobody
05018bb6fe provide manual entry mechanism for superblock 2020-09-06 19:11:24 -07:00
nobody
3517c7d68d php warnings 2020-09-04 16:22:27 -07:00
nobody
b3f7c06d2f use large avatar 2020-09-03 19:14:41 -07:00
nobody
056f86abd8 fixing stuff 2020-09-03 19:11:23 -07:00
nobody
5b66bf3ee0 stuff 2020-09-03 19:04:35 -07:00
nobody
3062ef211d more suggestion tweaks 2020-09-03 04:04:30 -07:00
nobody
26ff92ce8c suggestion debugging cont. 2020-09-03 03:46:25 -07:00
nobody
e338474458 suggestion improvements 2020-09-03 03:39:26 -07:00
nobody
5f6f3b41dc make mod_sites standalone, update our own stored site record as this is never done if something changes 2020-09-02 23:02:32 -07:00
nobody
c3fb6c890f suggestion work 2020-09-02 18:17:52 -07:00
nobody
dd7cec55de typo 2020-09-02 17:27:48 -07:00
nobody
fdbe71c774 provide poco_load limit and default to very small 2020-09-02 16:58:42 -07:00
nobody
42ccfc0c95 more directory cleanup 2020-09-01 22:55:46 -07:00
nobody
2fcd533fc1 add xchan_updated 2020-09-01 22:47:32 -07:00
nobody
26088eb4ec code comments 2020-09-01 02:06:27 -07:00
nobody
f814dfbee0 remove safe-mode rendering of 'about' text - it really mangles profiles 2020-08-31 23:27:14 -07:00
nobody
9f10569f36 change default block_public_directory to true 2020-08-31 19:32:03 -07:00
nobody
ef6c8482b7 directory work 2020-08-31 19:24:21 -07:00
nobody
7e9b77617d fix the table column widths to look cleaner and consistent 2020-08-30 22:04:53 -07:00
nobody
b72c2cc1a5 more directory work 2020-08-30 21:08:39 -07:00
nobody
1bb5fd38a0 DM notifications fix - part2 (hopefully the last part) 2020-08-30 02:24:39 -07:00
nobody
dfd1ccea11 more directory work - begin replacing poco with followers/following collections. Start with discovery of these collections in zotinfo. 2020-08-28 14:54:52 -07:00
nobody
924a08901d if the acl is set to a single group as a contact allow, add a mention for compatibility with other fediverse group implementations 2020-08-28 04:10:34 -07:00
nobody
8aee99f3bc more branding 2020-08-27 03:18:54 -07:00
nobody
093b6ca73d Merge branch 'dev' of ../p3 into dev 2020-08-26 19:46:08 -07:00
nobody
0b4a6057d8 Improve webp support. If your system utilities support webp, this software will handle them just fine. If they don't.... 2020-08-26 19:15:51 -07:00
nobody
91bf99c9cc more error checking for img_cache 2020-08-25 23:10:25 -07:00
nobody
2c9765d9d4 editor autocomplete optimisations 2020-08-25 20:27:06 -07:00
nobody
c62e02ac38 cleanup old xchan photos 2020-08-25 18:29:23 -07:00
nobody
02a1c72fbe inverted logic 2020-08-25 02:28:59 -07:00
nobody
675e4d25ad move cached xchan photos to filesystem 2020-08-24 21:36:56 -07:00
nobody
b2556861f1 rename plugin.php to addon.php 2020-08-23 23:05:57 -07:00
nobody
bbe7fab8bb re-package browser-to-browser encryption as 'secrets' app 2020-08-23 17:32:33 -07:00
nobody
27b638ab10 b2be 2020-08-23 02:28:38 -07:00
nobody
107ec9a1eb make the dm visual notification work again 2020-08-20 17:36:01 -07:00
nobody
8fb438b2e4 Merge branch 'dev' of ../p3 into dev 2020-08-19 23:34:18 -07:00
nobody
ea7b80ff01 warnings 2020-08-19 23:34:02 -07:00
nobody
650ead95a8 Merge branch 'dev' of ../p3 into dev 2020-08-19 22:48:49 -07:00
nobody
bc88e6c1b3 making progress towards the "new" mail (DM) notifications. Email part works, visual notify doesn't yet, but we can trick the stream notify to at least provide the right text. 2020-08-19 22:46:55 -07:00
nobody
68608f10e0 revision 2020-08-19 19:49:37 -07:00
nobody
aa776d85de activitypub addressing madness, cont. 2020-08-19 17:59:05 -07:00
nobody
453bed1bd9 wrong function 2020-08-17 23:38:57 -07:00
nobody
c0f295f5c1 Merge branch 'dev' of ../p3 into dev 2020-08-17 23:36:35 -07:00
nobody
6b26d5845a add hashpath and then use it 2020-08-17 23:35:05 -07:00
nobody
36d98dd798 missing namespace declaration 2020-08-17 16:58:56 -07:00
nobody
dd5941cd7f revert 2020-08-17 13:43:25 -07:00
nobody
95dab1daaa image caching storage improvements 2020-08-16 21:55:59 -07:00
nobody
077049c64b DAV issue with variable scope 2020-08-16 16:34:31 -07:00
nobody
10da43c958 directory work 2020-08-15 19:18:11 -07:00
nobody
97fc0f697f increase max threadlevel, begin next phase of directory refactor 2020-08-15 14:55:03 -07:00