Mike Macgirvin
|
9725af83c4
|
short-term workaround for hyperdrive disable bug and function to add clone checking to libblock to avoid duplication
|
2022-10-29 10:00:11 +11:00 |
|
Mike Macgirvin
|
218f4a461a
|
wip: cyclomats in settings
|
2022-10-26 09:13:01 +11:00 |
|
Mike Macgirvin
|
08feab7211
|
Merge branch 'dev' of codeberg.org:streams/streams into dev
|
2022-10-25 01:04:55 -07:00 |
|
Mike Macgirvin
|
c1c529ca14
|
cleanup
|
2022-10-25 19:03:44 +11:00 |
|
Mike Macgirvin
|
36caf22a1d
|
Check nomad endpoint as well as zot endpoint for local deliveries
|
2022-10-24 18:37:04 -07:00 |
|
Mike Macgirvin
|
d0f89bf99e
|
rename some base constants
|
2022-10-25 08:03:04 +11:00 |
|
Mike Macgirvin
|
dcf2998bde
|
Add WidgetInterface
|
2022-10-24 08:18:44 +11:00 |
|
Mike Macgirvin
|
e2db958247
|
cleanup
|
2022-10-23 16:00:42 +11:00 |
|
Mike Macgirvin
|
e88b58c675
|
cleanup
|
2022-10-23 12:36:25 +11:00 |
|
Mike Macgirvin
|
125f82dd97
|
refactor get_post_tags() to remove link argument
|
2022-10-23 11:50:31 +11:00 |
|
Mike Macgirvin
|
385091e77b
|
add back mention to normal reshares
|
2022-10-23 10:04:56 +11:00 |
|
Mike Macgirvin
|
71e826af2c
|
style
|
2022-10-21 18:12:11 +11:00 |
|
Mike Macgirvin
|
fa28accadb
|
missing var
|
2022-10-21 06:46:59 +11:00 |
|
Mike Macgirvin
|
b1e160fb8d
|
cleanup
|
2022-10-20 20:23:02 +11:00 |
|
Mike Macgirvin
|
527e5553c0
|
regression in comment handling.
|
2022-10-19 17:00:48 -07:00 |
|
Mike Macgirvin
|
b5dea507fe
|
preliminary work on permitting moderated comments from unknown strangers
|
2022-10-12 22:00:23 +11:00 |
|
Mike Macgirvin
|
7cb518b70a
|
cleanup
|
2022-10-11 18:59:26 +11:00 |
|
Mike Macgirvin
|
297aa52014
|
cleanup
|
2022-10-09 22:04:11 +11:00 |
|
Mike Macgirvin
|
33bc8b278f
|
refactoring
|
2022-10-09 16:10:31 +11:00 |
|
Mike Macgirvin
|
2af67e8d5f
|
Merge branch 'dev' of /home/macgirvin/streams into dev
|
2022-10-08 21:44:20 -07:00 |
|
Mike Macgirvin
|
9c2e32725f
|
use hashtag type instead of default
|
2022-10-08 21:43:35 -07:00 |
|
Mike Macgirvin
|
d09525b76d
|
cleanup of activity.php continued
|
2022-10-09 15:39:03 +11:00 |
|
Mike Macgirvin
|
b0df88aa51
|
comment work
|
2022-10-09 12:47:49 +11:00 |
|
Mike Macgirvin
|
b177140cdd
|
move "edit profile" to settings.
|
2022-10-03 20:54:13 +11:00 |
|
Mike Macgirvin
|
663830a828
|
notification issue
|
2022-09-30 07:56:59 +10:00 |
|
Mike Macgirvin
|
3dfee123b5
|
cleanup
|
2022-09-27 21:56:42 +10:00 |
|
Mike Macgirvin
|
324705509e
|
disable automove for now
|
2022-09-25 18:57:14 +10:00 |
|
Mike Macgirvin
|
a569df38a5
|
add moderation app
|
2022-09-22 20:34:28 +10:00 |
|
Mike Macgirvin
|
346380267e
|
moderation notifications improvements
|
2022-09-22 11:33:20 +10:00 |
|
Mike Macgirvin
|
d381e66519
|
deprecate format_like()
|
2022-09-18 09:28:33 +10:00 |
|
Mike Macgirvin
|
8fb73a499e
|
remove unused code
|
2022-09-17 06:28:59 +10:00 |
|
Mike Macgirvin
|
10d42e7259
|
Merge branch 'dev' of ../macgirvin into dev
|
2022-09-16 13:06:23 -07:00 |
|
Mike Macgirvin
|
43b7e08265
|
relax strict typing on is_an_actor() because the function accepts and is ok with mixed
|
2022-09-16 13:04:38 -07:00 |
|
Mike Macgirvin
|
0504102b33
|
geo
|
2022-09-16 20:57:04 +10:00 |
|
Mike Macgirvin
|
41d536cd5e
|
the array check is not neceessary
|
2022-09-12 18:55:30 +10:00 |
|
Mike Macgirvin
|
5c89f664e5
|
Check that getimagesize was initialised
|
2022-09-12 18:38:54 +10:00 |
|
Mike Macgirvin
|
9b0ca686ed
|
rename the variable
|
2022-09-11 20:19:32 +10:00 |
|
Mike Macgirvin
|
3954c2530c
|
add resizer class to do the cmd-line imagick resize and avoid memory exhaustion
|
2022-09-11 17:35:47 +10:00 |
|
Mike Macgirvin
|
5de08abfdc
|
over-ride locations
|
2022-09-11 08:20:18 +10:00 |
|
Mike Macgirvin
|
61f8dcd60f
|
Merge branch 'dev' of /home/macgirvin/streams into dev
|
2022-09-09 14:26:02 -07:00 |
|
Mike Macgirvin
|
12d42b59ed
|
test for null object prior to calling ActivityStreams::is_an_actor()
|
2022-09-09 14:24:24 -07:00 |
|
Mike Macgirvin
|
08350b7ec1
|
finish support for FEP-e232 (quoted share)
|
2022-09-05 20:38:57 -07:00 |
|
Mike Macgirvin
|
6e26a186ea
|
cleanup
|
2022-09-06 06:29:36 +10:00 |
|
Mike Macgirvin
|
553369fe8f
|
don't import/sync multiple profiles - they aren't supported heret. Only the default
|
2022-09-04 23:55:55 -07:00 |
|
Mike Macgirvin
|
cc85acdffd
|
typo
|
2022-09-04 20:45:59 -07:00 |
|
Mike Macgirvin
|
9e1cd9d3a7
|
smell: remove pesky profile hide_friends setting and from now on rely on permissions view_contacts attribute
|
2022-09-04 20:40:28 -07:00 |
|
Mike Macgirvin
|
66f083bb83
|
cleanup
|
2022-09-04 19:40:24 +10:00 |
|
Mike Macgirvin
|
724f1a68c5
|
sync_locations(): change hubloc_callback in existing hubloc record if it has changed
|
2022-09-04 13:15:54 +10:00 |
|
Mike Macgirvin
|
24e82855cd
|
rename discover_by_webbie() to discover_resource()
|
2022-09-04 07:30:13 +10:00 |
|
Mike Macgirvin
|
9ad12b0ebc
|
cleanup
|
2022-09-03 17:08:23 +10:00 |
|
Mike Macgirvin
|
bca644ddd3
|
cleanup
|
2022-09-03 15:23:54 +10:00 |
|
Mike Macgirvin
|
5516481a49
|
cleanup
|
2022-09-03 11:38:50 +10:00 |
|
Mike Macgirvin
|
39dbf4ad06
|
cleanup
|
2022-09-02 06:50:26 +10:00 |
|
Mike Macgirvin
|
61d8911f12
|
refactor some smelly code
|
2022-09-02 05:17:27 +10:00 |
|
Mike Macgirvin
|
eb58145a2e
|
rename endpoint
|
2022-08-31 13:43:07 -07:00 |
|
Mike Macgirvin
|
1d7c2adaa7
|
Merge ../unfediverse.com into dev
|
2022-08-31 02:57:22 -07:00 |
|
Mike Macgirvin
|
c87d24e86b
|
improve queue entry detail.
|
2022-08-31 02:56:41 -07:00 |
|
Mike Macgirvin
|
896e8f5b8e
|
categorise "compatible" queue records by outq_driver type when processing updates so that drivers each have separate queues.
|
2022-08-30 23:47:59 -07:00 |
|
Mike Macgirvin
|
7741b7d80a
|
Enhance queue management and add delivery log information.
|
2022-08-30 22:27:04 -07:00 |
|
Mike Macgirvin
|
8f51603130
|
queue diagnostics
|
2022-08-30 17:30:11 -07:00 |
|
Mike Macgirvin
|
4501ef6873
|
Add column outq_log to outq for diagnostic info.
|
2022-08-31 09:11:19 +10:00 |
|
Mike Macgirvin
|
fbe31cef60
|
finish issue #7 - remove admininfo as well as siteinfo endpoint.
|
2022-08-29 21:19:51 -07:00 |
|
Mike Macgirvin
|
1be301f06f
|
Add legal site link and allow site admins to change the text from the admin interface. Still needs some page theming. Issue #7
|
2022-08-30 12:52:48 +10:00 |
|
Mike Macgirvin
|
9918e59150
|
cleanup
|
2022-08-29 07:49:47 +10:00 |
|
Mike Macgirvin
|
67a23892e1
|
cleanup
|
2022-08-28 16:06:24 +10:00 |
|
Mike Macgirvin
|
a4174d0d35
|
deprecate Webfinger::zot_url()
|
2022-08-28 13:41:22 +10:00 |
|
Mike Macgirvin
|
746f87dd84
|
cleanup
|
2022-08-28 08:54:42 +10:00 |
|
Mike Macgirvin
|
94e0ed3efa
|
cleanup
|
2022-08-27 14:01:22 +10:00 |
|
Mike Macgirvin
|
eb6519d1f6
|
more cleanup
|
2022-08-27 08:37:04 +10:00 |
|
Mike Macgirvin
|
d815606029
|
refactor suggestion_query() to comply with default 'group by' restrictions
|
2022-08-26 13:21:13 +10:00 |
|
Mike Macgirvin
|
86fc8c7826
|
delivery issue
|
2022-08-25 16:18:46 -07:00 |
|
Mike Macgirvin
|
1138af7bb3
|
case-sensitivity
|
2022-08-25 15:20:23 -07:00 |
|
Mike Macgirvin
|
43e2ec5830
|
wrong CA path
|
2022-08-25 13:20:22 -07:00 |
|
Mike Macgirvin
|
b7308e6878
|
cleanup
|
2022-08-25 22:13:10 +10:00 |
|
Mike Macgirvin
|
8803be2ca3
|
cleanup
|
2022-08-25 21:43:03 +10:00 |
|
Mike Macgirvin
|
2a2f59c9d9
|
regression: fix return types for AccessList
|
2022-08-24 12:37:45 -07:00 |
|
Mike Macgirvin
|
aefc39762a
|
cleanup
|
2022-08-23 21:01:09 +10:00 |
|
Mike Macgirvin
|
94e4d277a6
|
cleanup
|
2022-08-23 20:15:05 +10:00 |
|
Mike Macgirvin
|
977bdc4a86
|
provide better notification for poll updates
|
2022-08-22 22:13:33 -07:00 |
|
Mike Macgirvin
|
0d6fd8f5a6
|
cleanup
|
2022-08-22 20:28:48 +10:00 |
|
Mike Macgirvin
|
0c1a256139
|
more cleanup
|
2022-08-21 17:36:09 +10:00 |
|
Mike Macgirvin
|
3623e8a01a
|
cleanup
|
2022-08-21 10:15:14 +10:00 |
|
Mike Macgirvin
|
3a6c50cadc
|
cleanup
|
2022-08-21 09:11:42 +10:00 |
|
Mike Macgirvin
|
f8e63c5fe7
|
cleanup
|
2022-08-21 08:07:53 +10:00 |
|
Mike Macgirvin
|
62dff11083
|
Calling syntax for ActivityStreams::get_compound_property() incompatible with type declaration. Some other minor cleanup.
|
2022-08-20 13:10:18 +10:00 |
|
Mike Macgirvin
|
a33312d135
|
cleanup
|
2022-08-16 19:07:47 +10:00 |
|
Mike Macgirvin
|
6d16d97332
|
more cleaning
|
2022-08-15 21:19:29 +10:00 |
|
Mike Macgirvin
|
683b3c13a7
|
wrong return type for Lib/Verify->create()
|
2022-08-14 19:42:08 -07:00 |
|
Mike Macgirvin
|
afc54a530c
|
Merge branch 'dev' of codeberg.org:streams/streams into dev
|
2022-08-14 19:49:02 +10:00 |
|
Mike Macgirvin
|
27aae8e2c2
|
Merge branch 'dev' of ../unfediverse.com into dev
|
2022-08-14 02:32:28 -07:00 |
|
Mike Macgirvin
|
2842bca97a
|
make base mixed everywhere
|
2022-08-14 02:32:01 -07:00 |
|
Mike Macgirvin
|
c0c6701d74
|
Merge branch 'dev' of ../unfediverse.com into dev
|
2022-08-14 02:27:20 -07:00 |
|
Mike Macgirvin
|
cb1133e487
|
base can be string
|
2022-08-14 02:26:50 -07:00 |
|
Mike Macgirvin
|
864e6f19fa
|
code cleanup
|
2022-08-14 19:20:43 +10:00 |
|
Mike Macgirvin
|
2da2317f7d
|
Merge branch 'dev' of codeberg.org:streams/streams into dev
|
2022-08-13 14:08:06 -07:00 |
|
Mike Macgirvin
|
30afc93246
|
whitespace
|
2022-08-14 07:04:15 +10:00 |
|
Mike Macgirvin
|
41055b60a7
|
more cleanup
|
2022-08-13 21:34:00 +10:00 |
|
Mike Macgirvin
|
6f2d46947d
|
code cleanup
|
2022-08-13 20:57:14 +10:00 |
|
Mike Macgirvin
|
1e1d7f6ddd
|
provide debug output on Activity::fetch if signature fails
|
2022-08-10 14:24:55 -07:00 |
|
Mike Macgirvin
|
1abebeefb4
|
add preview_outbox setting
|
2022-08-09 14:39:09 -07:00 |
|
Mike Macgirvin
|
0889f83fc1
|
whitespace
|
2022-08-05 14:14:47 -07:00 |
|
Mike Macgirvin
|
40de3a15a0
|
collection work
|
2022-08-05 14:12:53 -07:00 |
|
Mike Macgirvin
|
f63eca280d
|
FEP-e232 - implement quote url as tags in addition to the other dozen ways of doing it.
|
2022-08-04 07:23:36 +10:00 |
|
Mike Macgirvin
|
394c729616
|
Duplicated images from Friendica - refactor because it wasn't working correctly.
|
2022-07-29 14:46:26 -07:00 |
|
Mike Macgirvin
|
2cc78a4a8b
|
whitespace
|
2022-07-26 14:50:52 -07:00 |
|
Mike Macgirvin
|
8dc6b8cce1
|
make "scrollto" work again on mod_display after mid changes
|
2022-07-24 03:31:38 -07:00 |
|
Mike Macgirvin
|
90049a4b91
|
Missing ActivityPub address fields in Hubzilla. Maybe only when AP is turned off, but still...
|
2022-07-21 21:05:44 -07:00 |
|
Mike Macgirvin
|
5fdcc4d6ac
|
whitespace
|
2022-07-21 19:40:58 +10:00 |
|
Mike Macgirvin
|
816e0af37f
|
whitespace
|
2022-07-21 17:25:07 +10:00 |
|
Mike Macgirvin
|
7b5ebfd80b
|
cleanup lib/addon
|
2022-07-21 15:32:00 +10:00 |
|
Mike Macgirvin
|
15a0a1a2ca
|
typo in apschema
|
2022-07-20 04:57:20 -07:00 |
|
Mike Macgirvin
|
b24ac794b1
|
cleaner display urls
|
2022-07-20 04:26:28 -07:00 |
|
Mike Macgirvin
|
306444319b
|
tabs->spaces
|
2022-07-20 15:31:55 +10:00 |
|
Mike Macgirvin
|
1a3b2497b5
|
tabs->spaces
|
2022-07-20 15:27:23 +10:00 |
|
Mike Macgirvin
|
fe3d85fd67
|
remote deletion issue
|
2022-07-19 17:43:27 -07:00 |
|
Mike Macgirvin
|
9460058cce
|
refactor Url::ssl_exception and fix top-level addressing in Activity::encode_activity
|
2022-07-18 15:03:22 -07:00 |
|
Mike Macgirvin
|
2abdeff494
|
more activity recipient cleanup
|
2022-07-18 05:27:03 -07:00 |
|
Mike Macgirvin
|
d9228a8085
|
cleanup collect_recips
|
2022-07-18 04:51:54 -07:00 |
|
Mike Macgirvin
|
9008a0ad3a
|
deal with recipient mismatches between activity and object, prevent fetched polls from entering the notifier
|
2022-07-18 03:47:05 -07:00 |
|
Mike Macgirvin
|
1996983924
|
add configuration for ssl exceptions for testing and development
|
2022-07-16 17:25:58 -07:00 |
|
Mike Macgirvin
|
d6435de364
|
doco change
|
2022-07-15 18:18:10 +10:00 |
|
Mike Macgirvin
|
2a4eaabf0c
|
minor code refactor
|
2022-07-15 18:14:44 +10:00 |
|
Mike Macgirvin
|
46fec47fdb
|
useragent consistency issue discovered in code review
|
2022-07-14 17:28:54 -07:00 |
|
Mike Macgirvin
|
0fa3363656
|
tighten up the specificity of the most recent change to Activity::media_not_in_body()
|
2022-07-14 15:32:15 -07:00 |
|
Mike Macgirvin
|
1de017db1b
|
Add all the special cases to Activity::media_not_in_body() to deal with Hubzilla's implementation of bbcode img.alt tags.
|
2022-07-14 15:27:23 -07:00 |
|
Mike Macgirvin
|
4f98b9e5a9
|
Merge branch 'dev' of /home/macgirvin/streams into dev
|
2022-07-14 14:09:58 -07:00 |
|
Mike Macgirvin
|
97a641f2f8
|
optimisations: deprecate Libzot::fetch()
|
2022-07-14 14:09:15 -07:00 |
|
Mike Macgirvin
|
1c0fe25cbe
|
Merge branch 'dev' of ../rebble.net into dev
|
2022-07-14 04:19:33 -07:00 |
|
Mike Macgirvin
|
ae801b869e
|
refactor site_info()
|
2022-07-14 04:09:45 -07:00 |
|
Mike Macgirvin
|
7c6277dd87
|
more thorough check of object actor to ensure it represents a record array and not an id string.
|
2022-07-13 17:32:34 -07:00 |
|
Mike Macgirvin
|
0c5d237e02
|
use zot_record_preferred in find_best_identity() - not certain why this wasn't done initially.
|
2022-07-13 17:16:02 -07:00 |
|
Mike Macgirvin
|
dd7e51b496
|
when matching sender against author and owner, find the "best identity" with which to compare all of them - in this case the sender did not get the same treatment as the others.
|
2022-07-13 17:05:49 -07:00 |
|
Mike Macgirvin
|
1b9bf72614
|
add google useragent hack to oembed to that std_embeds will work
|
2022-07-11 20:58:22 -07:00 |
|
Mike Macgirvin
|
2dac64d87f
|
unnecessary line
|
2022-07-11 19:42:38 -07:00 |
|
Mike Macgirvin
|
f683369f9d
|
fix black youtube previews
|
2022-07-11 19:39:31 -07:00 |
|
Mike Macgirvin
|
88651ae243
|
Merge branch 'dev' of ../rebble.net into dev
|
2022-07-07 15:33:14 -07:00 |
|
Mike Macgirvin
|
bbf098c071
|
Fix double images from Friendica sources where the attachment url is different from the link in the body.
|
2022-07-07 15:31:16 -07:00 |
|
Mike Macgirvin
|
49af66bb4f
|
describe each filter type
|
2022-07-07 18:12:48 +10:00 |
|
Mike Macgirvin
|
c6a433a1e8
|
Merge branch 'dev' of ../rebble.net into dev
|
2022-07-05 19:14:13 -07:00 |
|
Mike Macgirvin
|
c26c7f09d6
|
hidden mentions not being preserved across edits.
|
2022-07-05 19:13:38 -07:00 |
|
Mike Macgirvin
|
1e0413f431
|
provide actual http error_code in Url get/post failure detail rather than just the curl error code.
|
2022-07-05 17:27:11 -07:00 |
|
Mike Macgirvin
|
1b03b1beda
|
Refactor default arguments
|
2022-07-05 20:20:26 +10:00 |
|
Mike Macgirvin
|
6b26dbb3de
|
attempt to dbesc an array from a malformed activity
|
2022-07-04 19:48:49 -07:00 |
|
nobody
|
9dc37df489
|
refactor language detection
|
2022-07-05 11:34:07 +10:00 |
|
Mike Macgirvin
|
0a08fc732f
|
whitespace
|
2022-07-03 00:48:30 -07:00 |
|
Mike Macgirvin
|
df4eabd23b
|
refactor language checking in MessageFilter to account for ambiguous language results.
|
2022-07-02 22:36:49 -07:00 |
|
Mike Macgirvin
|
50a0b22d00
|
Add 'falsiness' check to MessageFilter.
|
2022-07-02 18:19:32 -07:00 |
|
Mike Macgirvin
|
024e1bec6f
|
Permit context to be an array
|
2022-06-30 15:07:44 -07:00 |
|
Mike Macgirvin
|
1bfc965f33
|
Force Activity::update_poll to honour the item_store() delivery setting.
|
2022-06-29 13:28:05 -07:00 |
|
Mike Macgirvin
|
89a6485642
|
deprecate zoturl
|
2022-06-28 22:19:12 -07:00 |
|