Commit graph

9143 commits

Author SHA1 Message Date
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
Mike Macgirvin
50658b4da7 Merge branch 'dev' into commperms 2022-12-16 08:30:16 +11:00
Mike Macgirvin
83654bedc3 add identity context and refactor context generation 2022-12-16 08:24:47 +11:00
Mike Macgirvin
8b9d426f9b Merge branch 'dev' into commperms 2022-12-16 07:13:07 +11:00
Mike Macgirvin
242654959c precedence 2022-12-12 22:04:08 +11:00
Mike Macgirvin
d6fdf92bb7 Merge branch 'dev' of codeberg.org:streams/streams into dev 2022-12-12 21:57:00 +11:00
Mike Macgirvin
4cb02bd1d6 fix direct message link 2022-12-12 21:56:18 +11:00
Mike Macgirvin
45eecc2da7 Merge branch 'dev' into commperms 2022-12-12 16:46:42 +11:00
Mike Macgirvin
ca3b16e9ea type checking 2022-12-11 19:07:17 -08:00
Mike Macgirvin
ee19699827 FEP-5624 continued 2022-12-12 06:16:17 +11:00
Mike Macgirvin
c29e8d0d0e More work on FEP-5624 2022-12-05 05:15:43 +11:00
Mike Macgirvin
265e1ab217 Merge branch 'dev' into commperms 2022-12-03 06:44:38 +11:00
Mike Macgirvin
3510ac60ef add large profile photo to photo_dropdown_menu 2022-12-03 06:42:40 +11:00
Mike Macgirvin
cdace8f5c4 add new approved column to item handling 2022-12-03 06:40:55 +11:00
Mike Macgirvin
3548305e68 fix "deleted hubloc after cloning" 2022-11-28 20:49:47 +11:00
Mike Macgirvin
518d8a582a message-ids containing '%20' have issues in url parameters. 2022-11-25 22:14:14 -08:00
Mike Macgirvin
374ed9b9a9 issues with superblocked sites (using portable_id) and better trapping of superblocked reshares 2022-11-26 10:55:41 +11:00
Mike Macgirvin
0d8abbe746 show checkin/checkout icons on preview 2022-11-22 08:44:58 +11:00
Mike Macgirvin
98b981af47 add appropriate icons to checkin/checkout rendered activities 2022-11-22 08:29:13 +11:00
Mike Macgirvin
5126156b80 finish checkout feature 2022-11-22 06:15:54 +11:00
Mike Macgirvin
866527872b backend support for 'Leave' (checkout) 2022-11-21 21:00:36 +11:00
Mike Macgirvin
ca06310293 missing variable rename 2022-11-20 17:51:07 +11:00
Mike Macgirvin
6411b56406 cleanup 2022-11-20 17:44:13 +11:00
Mike Macgirvin
ceb9334d17 cleanup 2022-11-20 16:28:50 +11:00
Mike Macgirvin
f027393a15 stds 2022-11-20 12:27:35 +11:00
Mike Macgirvin
0965dc20ce remove unused code 2022-11-20 12:19:52 +11:00
Mike Macgirvin
084735a7e9 version 2022-11-19 11:25:33 -08:00
Mike Macgirvin
0f9b29fbc8 map rendering not returning geo: url when no location plugins are enabled. 2022-11-17 08:07:58 +11:00
Mike Macgirvin
32d978b954 Testing and minor cleanup from preserving checkin status across edits. 2022-11-16 07:58:15 +11:00
Mike Macgirvin
316a8e8d1c preserve checkin status across edits 2022-11-16 07:16:26 +11:00
Mike Macgirvin
be0add9c6c Merge branch 'dev' of codeberg.org:streams/streams into dev 2022-11-13 00:39:27 -08:00
Mike Macgirvin
d6e6e93333 remove the 'moving' flag 2022-11-13 13:27:12 +11:00
Mike Macgirvin
ce47a2fe7f log the source of api requests because we're getting hammered 2022-11-12 15:26:51 -08:00
Mike Macgirvin
b7e66fe2d6 Merge branch 'dev' of codeberg.org:streams/streams into dev 2022-11-12 08:25:58 +11:00
Mike Macgirvin
c836dbb922 wording change 2022-11-12 08:23:18 +11:00
Mike Macgirvin
457657da13 location tagging stuff 2022-11-10 19:56:42 +11:00
Mike Macgirvin
46e07087dd first cut at check-in activities 2022-11-09 22:42:23 +11:00
Mike Macgirvin
90c94feb6c objcache 2022-11-07 08:56:10 +11:00
Mike Macgirvin
2a8f93c732 hubloc_delete query issue 2022-11-06 19:29:51 +11:00
Mike Macgirvin
1259ebb884 issue with named arguments 2022-10-29 13:17:46 -07:00
Mike Macgirvin
69eae8cb80 more cyclomatic reduction 2022-10-27 09:18:41 +11:00
Mike Macgirvin
c1c529ca14 cleanup 2022-10-25 19:03:44 +11:00
Mike Macgirvin
d0f89bf99e rename some base constants 2022-10-25 08:03:04 +11:00
Mike Macgirvin
6d36d10f29 cleanup 2022-10-24 19:35:13 +11:00
Mike Macgirvin
32826204c1 cleanup 2022-10-24 18:37:30 +11:00
Mike Macgirvin
494b2f0ec9 return exception 2022-10-23 14:42:41 -07:00
Mike Macgirvin
dcf2998bde Add WidgetInterface 2022-10-24 08:18:44 +11:00
Mike Macgirvin
9bf917cc1c typo 2022-10-23 03:03:10 -07:00
Mike Macgirvin
bd5c14b03d changes to daemon invocation 2022-10-23 20:51:54 +11:00
Mike Macgirvin
4f1d25b200 combine a few comment policy directives into a single statement 2022-10-23 12:13:07 +11:00
Mike Macgirvin
125f82dd97 refactor get_post_tags() to remove link argument 2022-10-23 11:50:31 +11:00
Mike Macgirvin
7ca937819b cleanup 2022-10-22 11:28:02 +11:00
Mike Macgirvin
da39caa103 cleanup 2022-10-21 20:46:29 +11:00
Mike Macgirvin
9b4585a13c cleanup 2022-10-21 20:37:20 +11:00
Mike Macgirvin
45e48f6e15 add permit_all_likes to tgroup_check 2022-10-18 20:16:33 +11:00
Mike Macgirvin
b5dea507fe preliminary work on permitting moderated comments from unknown strangers 2022-10-12 22:00:23 +11:00
Mike Macgirvin
86d134bbe9 version 2022-10-11 03:42:18 -07:00
Mike Macgirvin
e96d2cb8a1 Merge branch 'dev' of ../unfediverse.com into dev 2022-10-02 00:42:11 -07:00
Mike Macgirvin
cf0acdc1ba experimental distance search 2022-10-02 00:41:06 -07:00
Mike Macgirvin
663830a828 notification issue 2022-09-30 07:56:59 +10:00
Mike Macgirvin
fe0b8cf50f WIP: revive bang tags 2022-09-28 07:27:09 +10:00
Mike Macgirvin
02a7a8e2d4 cleanup 2022-09-25 07:37:08 +10:00
Mike Macgirvin
aaf55b98a7 move include to top of file 2022-09-22 20:49:19 +10:00
Mike Macgirvin
a569df38a5 add moderation app 2022-09-22 20:34:28 +10:00
Mike Macgirvin
9d0335614b cleanup 2022-09-22 15:27:30 +10:00
Mike Macgirvin
346380267e moderation notifications improvements 2022-09-22 11:33:20 +10:00
Mike Macgirvin
331eeab9dc stuff we don't need 2022-09-18 10:14:35 +10:00
Mike Macgirvin
d381e66519 deprecate format_like() 2022-09-18 09:28:33 +10:00
Mike Macgirvin
be1e0999d8 more cleanup 2022-09-17 10:25:44 +10:00
Mike Macgirvin
8fb73a499e remove unused code 2022-09-17 06:28:59 +10:00
Mike Macgirvin
0504102b33 geo 2022-09-16 20:57:04 +10:00
Mike Macgirvin
2f87df3db8 increase video width to 100% 2022-09-11 19:40:18 +10:00
Mike Macgirvin
89065d9d2a missing use statement. 2022-09-11 17:41:37 +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
5f4ec5f5d7 codeberg issue #9, white screen of death when editing post containing share 2022-09-11 11:10:20 +10:00
Mike Macgirvin
7d98ca7119 add openwebauth redirect endpoint to webfinger 2022-09-10 07:16:41 +10:00
Mike Macgirvin
ab64676f84 fix for already decoded content 2022-09-05 14:44:16 -07: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
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
511363a3a6 cleanup 2022-09-05 08:39:58 +10:00
Mike Macgirvin
154069bb66 cleanup 2022-09-04 15:51:24 +10:00
Mike Macgirvin
c25be96e5e untab 2022-09-03 18:58:22 -07:00
Mike Macgirvin
3dd89f71d5 cleanup 2022-09-04 11:35:50 +10:00
Mike Macgirvin
f4eff7d523 cleanup 2022-09-04 08:37:48 +10:00
Mike Macgirvin
7956784214 more refactor 2022-09-04 08:06:54 +10:00
Mike Macgirvin
24e82855cd rename discover_by_webbie() to discover_resource() 2022-09-04 07:30:13 +10:00
Mike Macgirvin
9f8f2ab4fa cleanup 2022-09-04 07:16:47 +10:00
Mike Macgirvin
bca644ddd3 cleanup 2022-09-03 15:23:54 +10:00
Mike Macgirvin
cdaefc3fd7 cleanup 2022-09-03 09:45:58 +10:00
Mike Macgirvin
c3465ba2ad cleanup 2022-09-03 06:22:59 +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
8f51603130 queue diagnostics 2022-08-30 17:30:11 -07:00
Mike Macgirvin
2712e7c68b whitespace 2022-08-29 23:08:43 -07:00
Mike Macgirvin
8803be2ca3 cleanup 2022-08-25 21:43:03 +10:00
Mike Macgirvin
bec231c4ef Use a low-level typecast in pdo driver to fix a number of potential type-exception issues. 2022-08-24 12:51:01 -07:00
Mike Macgirvin
7acf12a7c7 Reduce false positives in markdown lists by only rendering lists if there is more than one list element on the page. 2022-08-23 07:44:55 +10:00
Mike Macgirvin
aa33f6950c cleanup 2022-08-15 20:33:19 +10:00
Mike Macgirvin
b4d6a8fbe5 fix ability to overwrite existing cloud storage files through the web interface (requires setting the pconfig system.overwrite_dup_files for your channel to a truthy value) 2022-08-14 19:35:28 -07:00
Mike Macgirvin
d68a065284 cleanup 2022-08-14 20:25:56 +10:00
Mike Macgirvin
864e6f19fa code cleanup 2022-08-14 19:20:43 +10:00
Mike Macgirvin
6f2d46947d code cleanup 2022-08-13 20:57:14 +10: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
cb43bc8dcb whitespace 2022-08-03 19:57:43 +10:00
Mike Macgirvin
fd6dcfe7e7 whitespace 2022-08-03 19:52:05 +10:00
Mike Macgirvin
f1cb7f36b1 whitespace 2022-07-27 15:16:27 -07:00
Mike Macgirvin
ceae3bf4e2 whitespace 2022-07-26 15:39:34 +10:00
Mike Macgirvin
4168179964 provide app url for embedded apps to ActivityPub viewers who can't see the app rendering. 2022-07-26 08:53:15 +10:00
Mike Macgirvin
4020a5102f xmlify the enclosure type since they can contain quotes 2022-07-20 14:39:59 -07:00
Mike Macgirvin
ff70ba1219 Merge branch 'dev' of ../rebble.net into dev 2022-07-20 14:35:34 -07:00
Mike Macgirvin
09cb5536a7 Comment content missing in feeds 2022-07-20 14:34:13 -07:00
Mike Macgirvin
426684dc84 remove tracking info from feeds 2022-07-20 14:15:56 -07:00
Mike Macgirvin
b24ac794b1 cleaner display urls 2022-07-20 04:26:28 -07:00
Mike Macgirvin
1d2fa92bf3 start fixing mod_display message-id 2022-07-20 01:30:58 -07:00
Mike Macgirvin
fe3d85fd67 remote deletion issue 2022-07-19 17:43:27 -07:00
Mike Macgirvin
b0e6321180 drop_item cleanup 2022-07-12 08:10:52 +10:00
Mike Macgirvin
c3befe66e1 remove unused permission check for item deletion 2022-07-12 07:46:44 +10:00
Mike Macgirvin
c26c7f09d6 hidden mentions not being preserved across edits. 2022-07-05 19:13:38 -07:00
nobody
9dc37df489 refactor language detection 2022-07-05 11:34:07 +10:00
Mike Macgirvin
50a0b22d00 Add 'falsiness' check to MessageFilter. 2022-07-02 18:19:32 -07:00
Mike Macgirvin
fab6281e81 Rename variable for clarity. 2022-06-29 14:44:00 -07:00
Mike Macgirvin
1bfc965f33 Force Activity::update_poll to honour the item_store() delivery setting. 2022-06-29 13:28:05 -07:00