Commit graph

9365 commits

Author SHA1 Message Date
Mike Macgirvin
a69ecf1def provide hz document loader for in-depth testing. 2023-10-30 02:40:46 -07:00
Mike Macgirvin
bd579c8bd7 architecture changes 2023-10-29 06:59:56 +11:00
Mike Macgirvin
e21866b3d8 refacor discovery, more work on peertube 2023-10-28 10:52:09 +11:00
Mike Macgirvin
61817e8ff1 refactor actor_store() to accept webfinger results which will be required to check ActivityPub sources for OWA capability. 2023-10-26 06:31:37 +11:00
Mike Macgirvin
a655d11423 deal with expiring peertube View activities which only exist for 2 minutes 2023-10-25 21:02:15 +11:00
Mike Macgirvin
18eab59bec whitescreen on fix for #114 2023-10-18 06:21:20 +11:00
Mike Macgirvin
6630a1fd0e issue #114 store follow_url from webfinger for ActivityPub discovered actors as it isn't present in the actor record like it is for Nomand and Zot6 2023-10-17 21:09:32 +11:00
Mike Macgirvin
e1583cf8de js syntax 2023-10-12 06:11:10 +11:00
Mike Macgirvin
fbb9caf770 set default output in strip_share_content 2023-10-10 08:46:29 +11:00
Mike Macgirvin
3c2f178968 bullhorn emoji isn't supported on some fonts, so use public addresss loudspeaker instead. Looks like the same thing to me. 2023-10-10 06:08:54 +11:00
Mike Macgirvin
6afac199ef repeats 2023-10-09 17:11:45 +11:00
Mike Macgirvin
9b88e215f6 missing string 2023-10-08 09:39:59 +11:00
Mike Macgirvin
aac293181d direction tags 2023-10-06 15:08:29 +11:00
Mike Macgirvin
5c7ec5608f Revert "allow rtl over-ride once again. We'll see how it goes this time."
This reverts commit bd421c9c0e.
2023-10-06 07:38:09 +11:00
Mike Macgirvin
bd421c9c0e allow rtl over-ride once again. We'll see how it goes this time. 2023-10-06 07:30:57 +11:00
Mike Macgirvin
fe2147a577 prevent group hashtags inside recursive share from performing group deliveries 2023-10-04 21:59:30 +11:00
Mike Macgirvin
6416701c6c better (ActivityPub) export format for spoiler and open tags 2023-10-03 08:06:27 +11:00
Mike Macgirvin
da2f68776e fix event rsvp's 2023-09-30 08:31:07 +10:00
Mike Macgirvin
5fe4694f6f resolve discrepencies in different badge-pills colour schemes 2023-09-26 11:30:46 +10:00
Mike Macgirvin
6455984fd3 debugging updates 2023-09-24 06:54:03 +10:00
Mike Macgirvin
8464d1603a log is_group in tag_deliver 2023-09-17 08:39:10 +10:00
Mike Macgirvin
6b0b18d3d5 better escaping of markdown code blocks from tag and url linking. 2023-09-13 06:31:29 +10:00
Mike Macgirvin
bcea6285be put moderation into connection tools 2023-09-04 22:02:50 +10:00
Mike Macgirvin
86638503c3 Update federated search document 2023-08-30 06:58:47 +10:00
Mike Macgirvin
6151b36407 fix lockview for second generation virtual lists 2023-08-25 21:24:06 +10:00
Mike Macgirvin
8b955757f3 Merge branch 'dev' of codeberg.org:streams/streams into dev 2023-08-24 18:27:42 +10:00
Mike Macgirvin
88eb9fbe9c unset string checks from Cyborg 2-A 2023-08-24 18:24:29 +10:00
Mike Macgirvin
e5f629eed8 network issue 2023-08-24 12:49:28 +10:00
Mike Macgirvin
00a25fe552 revise accept handling 2023-08-24 08:45:17 +10:00
Mike Macgirvin
c163be1863 issue with conversation fetch 2023-08-23 08:03:42 +10:00
Mike Macgirvin
6fe77f315c turn off poll sharing until the conflicts are resolved. 2023-08-20 10:23:21 +10:00
Mike Macgirvin
990a173fdd Merge branch 'dev' of codeberg.org:streams/streams into dev 2023-08-19 07:15:37 +10:00
Mike Macgirvin
ee46eb159f hide imported poll responses 2023-08-19 07:14:59 +10:00
Mike Macgirvin
b23aa1420a fixes from upstream 2023-08-17 23:53:43 -07:00
Mike Macgirvin
c920b0dfad pdf display issue 2023-08-18 07:08:13 +10:00
Mike Macgirvin
5525231ee5 change default group 2023-08-17 21:16:29 +10:00
Mike Macgirvin
d51dd9feb2 bring back the connections part of virtual groups 2023-08-17 14:03:33 +10:00
Mike Macgirvin
064c60e9b0 poll issues cont. 2023-08-12 05:43:19 +10:00
Mike Macgirvin
2d0e431d83 allow owner to vote in polls 2023-08-10 22:03:43 -07:00
Mike Macgirvin
0580e96466 unwanted whitescreen 2023-08-11 08:27:51 +10:00
Mike Macgirvin
7783bd14e5 use hostname, not url 2023-08-11 08:23:07 +10:00
Mike Macgirvin
88373c7140 use the hubloc_url instead of the xchan_url as they might be different. 2023-08-11 07:28:47 +10:00
Mike Macgirvin
191305ac68 check site blocks for third party content 2023-08-11 06:49:23 +10:00
Mike Macgirvin
c73e2952bc more communities options 2023-08-07 19:53:14 +10:00
Mike Macgirvin
96c15f4572 log linkedid success case 2023-08-07 18:51:38 +10:00
Mike Macgirvin
833d6b6507 groups refactor 2023-08-05 06:11:24 +10:00
Mike Macgirvin
8d274890ca issue with item (manual) expiration 2023-08-03 07:40:41 +10:00
Mike Macgirvin
25a69b236b new auth work 2023-07-29 11:07:38 +10:00
Mike Macgirvin
772a63e2e5 add remote auth HTTP_AUTHORIZATION missing fix to api_auth. 2023-07-29 08:43:46 +10:00
Mike Macgirvin
3031d58278 update readmore.js, fix disabling it, and use \Code\Nomad\Profile wherever appropriate 2023-07-23 09:01:55 +10:00
Mike Macgirvin
8172e5243d protocol object classes continued 2023-07-22 22:06:41 +10:00
Mike Macgirvin
746ebc0931 allow wildcard in reserved_channels list 2023-07-14 07:05:58 +10:00
Mike Macgirvin
6e87291b3e not all hashtags were getting stored in term table 2023-07-09 18:28:02 +10:00
Mike Macgirvin
eda2f4aef4 stream query fixes 2023-07-05 07:57:56 +10:00
Mike Macgirvin
ef253d1bad regex issue 2023-06-13 13:43:29 +10:00
Mike Macgirvin
84d4ccaff8 sync the prefixes 2023-06-13 05:21:37 +10:00
Mike Macgirvin
069c75505f protect oembed from naked link replacement 2023-06-12 11:01:04 +10:00
Mike Macgirvin
a1b8357584 protect audio and video from naked link replacement issue #84 2023-06-12 10:47:35 +10:00
Mike Macgirvin
130b621210 fine-tune the tagadelic filter 2023-06-12 09:43:38 +10:00
Mike Macgirvin
02e136401e fix categories for groups 2023-06-12 09:13:03 +10:00
Mike Macgirvin
7405b21088 simplify 2023-06-11 16:50:14 +10:00
Mike Macgirvin
ee38b8b699 groups should not inherit foreign categories. 2023-06-11 16:41:07 +10:00
Mike Macgirvin
fc40564cb0 xchan_photo issue 2023-06-11 07:27:46 +10:00
Mike Macgirvin
b66d9584ca allow pins to be removed from pinned widget display 2023-06-05 06:57:12 +10:00
Mike Macgirvin
477cf933c1 jot: cleanup/collapse location service buttons into a dropdown 2023-06-04 15:28:35 +10:00
Mike Macgirvin
790846c360 relayed deletion phase1 2023-05-30 06:50:03 +10:00
Mike Macgirvin
8849f4e631 issues from logs 2023-05-30 06:25:57 +10:00
Mike Macgirvin
30cdba3b11 missing url - error from logs 2023-05-28 05:56:58 +10:00
Mike Macgirvin
85201a7990 fix query after providing privacy fix 2023-05-25 14:30:31 -07:00
Mike Macgirvin
078823f6a4 use received date 2023-05-23 07:11:52 +10:00
Mike Macgirvin
4aa9f50444 put timestamps on likes (using relative_date()) so people can more easily find the new ones 2023-05-23 07:06:27 +10:00
Mike Macgirvin
eea0dc9f07 malformed markdown link 2023-05-14 08:37:33 +10:00
Mike Macgirvin
e49b9d8a89 remove redundant code 2023-05-06 15:03:25 -07:00
Mike Macgirvin
29868ab60b Merge branch 'dev' of codeberg.org:streams/streams into dev 2023-05-07 05:13:51 +10:00
Mike Macgirvin
232a74641d give linkids republish permissions 2023-05-07 05:13:12 +10:00
Mike Macgirvin
184217ef22 ap_update_actor 2023-05-06 20:39:39 +10:00
Mike Macgirvin
a412ce4f98 remote DM notification issue 2023-05-03 14:13:45 -07:00
Mike Macgirvin
0a08d42971 identity manager 2023-05-03 20:20:57 +10:00
Mike Macgirvin
efc5fb3905 more identity manager 2023-05-03 09:02:10 +10:00
Mike Macgirvin
5abb0f1a77 identity manager cont. 2023-05-03 06:52:34 +10:00
Mike Macgirvin
8c76acc132 do not re-import manually deleted posts (but do update expired posts that have new content) 2023-04-27 22:35:28 -07:00
Mike Macgirvin
c146cd0f0b Merge branch 'dev' of https://codeberg.org/streams/streams into dev 2023-04-27 22:12:00 -07:00
Mike Macgirvin
b96fe49d97 add expire flag to drop_item() to distinguish between deleted and expired posts. 2023-04-28 08:26:09 +10:00
Mike Macgirvin
1502e138aa postgres errors 2023-04-26 22:37:54 -07:00
Mike Macgirvin
09f83c559c sort out naked link processing order 2023-04-26 20:17:45 +10:00
Mike Macgirvin
b453aea87a better formatting of oembeds 2023-04-25 17:44:05 -07:00
Mike Macgirvin
69049a5e27 change the ordering of linkification 2023-04-26 08:38:39 +10:00
Mike Macgirvin
78d16da75d Merge branch 'dev' of codeberg.org:streams/streams into dev 2023-04-26 07:53:37 +10:00
Mike Macgirvin
98f98409ac hide embed tags on activitypub export 2023-04-26 07:52:21 +10:00
Mike Macgirvin
2d94d2c07a identity manager (wip) 2023-04-25 14:47:05 +10:00
Mike Macgirvin
56e60cae6b identity management cont. 2023-04-25 10:07:59 +10:00
Mike Macgirvin
1395996c80 WIP: high level functions for linked identities. 2023-04-25 07:58:44 +10:00
Mike Macgirvin
994a8c000a change activity uri for events 2023-04-23 10:32:54 +10:00
Mike Macgirvin
c275012b78 fix some multicode quirks after refactor 2023-04-22 09:42:48 +10:00
Mike Macgirvin
8c326bcf34 lower processing priority of markdown relative to bbcode 2023-04-21 21:43:36 +10:00
Mike Macgirvin
83a283db8f typocheck 2023-04-20 19:47:04 +10:00
Mike Macgirvin
0d349f5fc0 don't process markdown on inbound bbcode messages 2023-04-20 19:44:54 +10:00
Mike Macgirvin
39338faf05 de-dupe format_poll() 2023-04-18 20:54:05 +10:00
Mike Macgirvin
b3d781bec3 significant rounding errors in poll results 2023-04-18 20:32:38 +10:00
Mike Macgirvin
f4779a8c66 Merge ../rebble.net into dev 2023-04-12 04:08:29 -07:00
Mike Macgirvin
d181324122 use different keyId for ActivityPub and Nomad 2023-04-11 22:25:18 -07:00
Mike Macgirvin
009e0348f0 don't be greedy 2023-04-10 11:14:12 +10:00
Mike Macgirvin
2532787c45 yet another false positive markdown url 2023-04-10 09:55:39 +10:00
Mike Macgirvin
f90f14ed7c fix icon title 2023-04-07 08:29:16 +10:00
Mike Macgirvin
95fba0d441 smooth the wording 2023-04-06 15:21:54 -07:00
Mike Macgirvin
949a40b38d attach work so far 2023-04-06 22:12:55 +10:00
Mike Macgirvin
b0c381b379 more progress - we have embeds now. But much more work ahead 2023-04-05 07:17:59 +10:00
Mike Macgirvin
631d181fb9 attach widget - start adding filetypes 2023-04-04 20:24:17 +10:00
Mike Macgirvin
136b5ee4ac more progress on attach widget 2023-04-03 19:56:34 +10:00
Mike Macgirvin
028104c804 mp3 poster a bit too confronting 2023-04-02 16:54:58 +10:00
Mike Macgirvin
b76d56dc35 grab the alt text 2023-04-02 10:38:02 +10:00
Mike Macgirvin
7726b8c359 add default icons 2023-04-01 19:25:28 +11:00
Mike Macgirvin
ee6482fd6d more progress on file widget 2023-04-01 19:15:55 +11:00
Mike Macgirvin
ce43ec0c6d verify the attach_dirlist() function 2023-04-01 09:17:09 +11:00
Mike Macgirvin
cc08301391 Merge branch 'dev' into attach 2023-04-01 07:42:46 +11:00
Mike Macgirvin
440fef7ea5 federated deletion issue 1/2 2023-03-26 21:56:05 -07:00
Mike Macgirvin
438a1b4268 a bit more progress on the attach widget 2023-03-19 18:27:18 +11:00
Mike Macgirvin
752dd5a328 switch to the new function attach_dirlist() 2023-03-19 17:35:51 +11:00
Mike Macgirvin
6c8e8dcc99 testing attach_list() 2023-03-19 15:55:24 +11:00
Mike Macgirvin
97464120bd provide attach_list to mimic photos_albums_list 2023-03-19 13:45:46 +11:00
Mike Macgirvin
230382ed9a Merge branch 'dev' of codeberg.org:streams/streams into dev 2023-03-18 08:30:11 +11:00
Mike Macgirvin
ca60aa8984 sites->communities and increase max supported thread depth 2023-03-18 08:29:31 +11:00
Mike Macgirvin
3437ee5c71 make things work normally until the upload/attach selection feature is reworked a wee bit 2023-03-15 21:28:13 +11:00
Mike Macgirvin
a465fe9b5e Merge branch 'dev' of ../macgirvin into dev 2023-03-13 23:45:45 -07:00
Mike Macgirvin
9000e147a0 Add '#' to escaped entities in message-ids since Mastodon is now using fragments as identifiers. 2023-03-13 23:43:50 -07:00
Ray
eadd66d51d Merge branch 'dev' into issue-46 2023-03-13 16:43:51 -04:00
Ray
6bcb0b3652 clicktitle no longer needed 2023-03-13 16:38:46 -04:00
Ray
7bd3b00c0a working on audio 2023-03-13 10:12:24 -04:00
Mike Macgirvin
f9fea6b5e6 refactor "permit-all-likes" 2023-03-12 19:41:15 -07:00
Ray
478d6507bb Merge branch 'dev' into issue-46 2023-03-09 08:35:29 -05:00
Mike Macgirvin
d9e1de7832 fixes mfa escape from form 2023-03-08 22:33:33 +11:00
Mike Macgirvin
d64ed25305 minor fix 2023-03-08 08:07:13 +11:00
Mike Macgirvin
be33835519 refactor the cached jsonld document loader which was not working as intended 2023-03-08 07:26:21 +11:00
Mike Macgirvin
510dab4c0a make boosts of group posts by the owner invisible even if it isn't one of our groups. 2023-03-06 20:56:57 -08:00
Mike Macgirvin
269de39e5e mfa cont. 2023-03-05 23:06:33 +11:00
Mike Macgirvin
5bc2dfb513 mfa cont. 2023-03-05 21:12:42 +11:00
Mike Macgirvin
e23426c971 couple of ld-sig context fetching improvements 2023-03-05 07:37:53 +11:00
Ray
212b690c95 Update bbcode.php
test video metadata
2023-03-03 14:26:02 -05:00
Ray
143a0697ad Update bbcode.php
now try it
2023-03-02 13:06:01 -05:00
Ray
8445c07d88 Revert "add mp3.svg logo"
This reverts commit f6f8e86f98.
2023-03-02 12:59:59 -05:00
Ray
f6f8e86f98 add mp3.svg logo 2023-03-02 12:56:01 -05:00
Ray
0530eaafa4 Merge branch 'dev' into issue-46 2023-03-02 08:54:59 -05:00
Ray
5bcbced4c3 Update bbcode.php
remove old audio link
2023-02-28 17:29:01 -05:00
Ray
4c8bce705d make audio player full width 2023-02-28 17:25:35 -05:00
Ray
d8a6f23987 Update bbcode.php
try again
2023-02-28 17:15:28 -05:00
Ray
0b8f285d3a Update bbcode.php
see if we can make the controls full width
2023-02-28 17:13:00 -05:00
Ray
bce3964041 Update bbcode.php
test adding a poster to audio
2023-02-28 17:10:09 -05:00
Ray
99b67e3c71 Update bbcode.php
uses first frame of the video for the poster
2023-02-28 17:06:51 -05:00
Ray
428d6fec9e Update bbcode.php
playing with video
2023-02-28 16:55:01 -05:00
Mike Macgirvin
797bd317b7 add qrcode alt text to title so it shows on hover. 2023-02-27 12:30:58 -08:00
Ray
d9c75a2a3b $clicktitle 2023-02-27 13:04:57 -05:00
Ray
4d479622ec Update conversation.php
rewording
2023-02-26 13:24:12 -05:00
Mike Macgirvin
bef13605e9 move divider after loop 2023-02-26 14:15:40 +11:00
Ray
91c3fd1406 Merge branch 'dev' into issue-46 2023-02-25 07:31:39 -05:00
Mike Macgirvin
abefc4ee33 Notification work 2023-02-24 20:36:53 +11:00
Ray
b558c21d06 add $embedFileDirModalTitle 2023-02-19 08:38:29 -05:00
Mike Macgirvin
aed03d49df provide QRcode tools via composer. This will remove the need for the qrator addon and can also be used with native OTP services (WIP). 2023-02-19 10:57:42 +11:00
Ray
7f5cea3c5e make labels translatable 2023-02-17 13:55:58 -05:00
Mike Macgirvin
31f22fd1a5 comments 2023-02-18 05:55:07 +11:00
Mike Macgirvin
f57361c46f Remove branding 2023-02-18 05:48:02 +11:00
Ray
a0f94c02c4 Update conversation.php
add $embedFiles to the template
2023-02-17 13:43:27 -05:00
Ray
f37e31d756 make title translatable 2023-02-17 13:36:05 -05:00
Ray
63689451f2 logger updates
Updates logger comments and adds logger.mc document
2023-02-17 08:55:48 -05:00
Mike Macgirvin
6008fbc3d7 updates from hz 2023-02-16 07:16:58 +11:00
Mike Macgirvin
5c06366dd6 fix sidebar toggler 2023-02-15 06:22:34 +11:00
Mike Macgirvin
d21609613c fix greedy regex in markdown false-positive detection 2023-02-14 09:23:32 +11:00
Mike Macgirvin
37ba8eaf75 revert last change 2023-02-12 10:34:54 +11:00
Mike Macgirvin
e7ade6df3a generate maps for naked geo: urls 2023-02-12 10:23:14 +11:00
Mike Macgirvin
7b5613d7ee don't defer deliveries from the queue 2023-02-12 08:22:06 +11:00
Mike Macgirvin
990f8da45a more queue optimisation 2023-02-07 08:40:25 +11:00
Mike Macgirvin
f64e4f51f5 add more queue logging 2023-02-07 07:50:39 +11:00
Ray
b38a59afd4 Update api_zot.php
cleanup api functions
https://codeberg.org/streams/streams/issues/40
2023-02-06 07:44:49 -05:00
Mike Macgirvin
9ee206267c duplicated images revisited 2023-02-05 11:55:19 +11:00
Mike Macgirvin
7f25301a83 don't index images 2023-02-01 18:59:14 +11:00
Mike Macgirvin
8aca2d60b6 more changes to data-target and data-toggle for bootstrap5 2023-01-30 06:12:42 +11:00
Mike Macgirvin
884b464c5d usability and logic improvement with author menu search 2023-01-27 01:05:24 -08:00
Mike Macgirvin
889b38c4f1 use zid on visited search links 2023-01-26 15:17:10 -08:00
Mike Macgirvin
5ae3f6265f add photo dropdown to connections page 2023-01-27 07:09:37 +11:00
Mike Macgirvin
e78c2698d5 add remote search 2023-01-26 18:29:09 +11:00
Mike Macgirvin
b075e87715 cleanup 2023-01-23 08:06:58 +11:00
Mike Macgirvin
68bd80212c don't block yourself 2023-01-22 12:13:39 -08:00
Mike Macgirvin
2c0f4c42de cleanup 2023-01-16 18:12:31 +11:00
Mike Macgirvin
cfbe9abf9d provide progress bars in anyOf polls 2023-01-03 11:43:39 -08:00
Mike Macgirvin
7dffca2054 add rejections to $hidden_activities 2023-01-02 14:02:11 +11:00
Mike Macgirvin
bb950fcc02 fix a few more places where hubloc_addr confusion can potentially occur. 2023-01-01 07:02:03 +11:00
Mike Macgirvin
ef14363406 bug report - apparently some arrays aren't getting encapsulated and that can only happen if they're empty. 2023-01-01 06:04:18 +11:00
Mike Macgirvin
e7fd93f3a2 cleanup 2022-12-31 05:41:02 +11:00
Mike Macgirvin
ee743514f8 remove redundant oauth server options 2022-12-30 20:13:33 +11:00
Mike Macgirvin
06b51d1f86 add refresh token grant type 2022-12-29 19:07:40 +11:00
Mike Macgirvin
d2771649a8 fix comment edits 2022-12-28 12:51:30 +11:00
Mike Macgirvin
8591d726f6 Merge branch 'dev' into commperms 2022-12-23 05:55:08 +11:00
Mike Macgirvin
b9c48c444b cleanup 2022-12-22 18:51:22 +11:00
Mike Macgirvin
f80acfc038 issue #22 2022-12-22 18:04:09 +11:00
Mike Macgirvin
1dec311ac1 Merge branch 'dev' into commperms 2022-12-22 07:26:28 +11:00
Mike Macgirvin
aba20d02c7 remove un-needed code access 2022-12-22 07:20:55 +11:00
Mike Macgirvin
798ebd2981 hubloc confusion 2022-12-22 05:48:23 +11:00
Mike Macgirvin
5e6b1b5ff1 Merge branch 'dev' into commperms 2022-12-20 06:05:05 +11:00
Mike Macgirvin
9e66a1bbdc OAuth2 updates 2022-12-18 21:12:28 -08:00
Mike Macgirvin
865be7f297 more comment approval testing 2022-12-18 21:56:59 +11:00
Mike Macgirvin
dfc70bbc50 cleanup 2022-12-17 21:25:12 +11:00