Commit graph

251 commits

Author SHA1 Message Date
nobody
df781212d4 propagate item comment settings to local children. This serves no practical purpose other than data consistency since we only check comment permissions against the parent item. 2021-04-13 18:35:07 -07:00
nobody
0f62a46844 cleanup 2021-04-12 20:49:58 -07:00
nobody
486197c88e Merge branch 'dev' of /home/macgirvin/z into dev 2021-04-07 18:03:38 -07:00
nobody
ee99f8f27f issue commenting from search/display if you're the site admin 2021-04-06 19:49:44 -07:00
nobody
85fd544334 Merge branch 'dev' of /home/macgirvin/z into dev 2021-03-28 12:16:14 -07:00
nobody
55a5e03c9b allow acl changes on drafts 2021-03-28 12:14:47 -07:00
nobody
5e4d7d15a1 Merge branch 'dev' of /home/macgirvin/z into dev 2021-03-21 22:01:51 -07:00
nobody
e38fb2de29 use multicode by default 2021-03-21 21:56:18 -07:00
nobody
1ba4e50bc7 more nomadic content 2021-03-18 18:53:29 -07:00
nobody
e9584aff10 remove accounts that do not complete email verification in 3 days 2021-03-17 18:30:37 -07:00
nobody
d69589e17e scripted replace of 'array()' with '[]' 2021-03-14 22:10:44 -07:00
nobody
b431f938b8 whitespace 2021-03-13 23:14:32 -08:00
nobody
c1282570df catch two more places where follow|unfollow->note could leak. 2021-03-13 15:40:35 -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
49e25418c9 more php8 issues 2021-03-09 14:35:41 -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
bb74e1cdda typos 2021-01-26 15:01:22 -08:00
nobody
b82ff1625a improve threadlistener coverage 2021-01-24 15:40:25 -08:00
nobody
09c5b032f5 use hardwired ap schema 2021-01-22 16:59:56 -08:00
nobody
6e6840a96a fixes from upstream 2021-01-19 18:21:48 -08:00
nobody
29042b8a6f remove deprecated tables from export files. 2021-01-08 13:51:40 -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
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
a752db34c7 more work on comment control 2020-11-24 19:22:59 -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
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
4374f66c78 some more poll cleanup 2020-10-20 16:13:30 -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
1bb5fd38a0 DM notifications fix - part2 (hopefully the last part) 2020-08-30 02:24:39 -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
zotlabs
b44f194aa8 Deprecate the term 'master' from the codebase. 2020-06-15 00:29:56 -07:00
zotlabs
9608f2af47 potential issue with type matching 2020-05-13 18:48:51 -07:00
zotlabs
03624f7883 prevent or at least reduce duplicate mentions 2020-05-13 18:07:35 -07:00
zotlabs
ce0be41023 hide the automentions in comments. 2020-05-13 17:39:48 -07:00
zotlabs
02d1fbe903 missing summary tags 2020-05-12 20:58:37 -07:00
zotlabs
1c5b210d0d several issues plus some cleanup 2020-05-05 21:34:31 -07:00
zotlabs
06889ebcc3 updates 2020-05-03 16:52:44 -07:00
zotlabs
6349cfeb1f solve some minor group delivery issues 2020-04-29 17:35:55 -07:00
zotlabs
f1a60806aa force activitypub addressing on fetched zot packets 2020-04-17 18:47:29 -07:00
zotlabs
8726a2b7ef several little fixes and some re-factoring. 2020-04-16 16:24:01 -07:00
zotlabs
45574449b8 issue dropping pinned posts from the pinned widget 2020-04-01 12:42:20 -07:00
zotlabs
ce2d9d03cf allow #collection_nickname to post to a collection without manually selecting it. 2020-03-23 18:35:19 -07:00
Mario
72bdd7963f implement poll UI in jot 2020-02-27 05:48:28 +01:00
zotlabs
331dac12d3 issue with multi-line questions 2020-02-12 14:14:08 -08:00
zotlabs
920f9ea507 signature validation issue with posted data 2020-02-06 21:43:39 -08:00
zotlabs
6f6e67078c more work on polls 2020-02-06 18:50:18 -08:00
zotlabs
d7b933cf8c poll federation tests 2020-02-05 21:58:50 -08:00
zotlabs
46df791b76 improved integration of OCAP with existing ACL file permissions, refactor fix_attached_photo_permissions() and permissions_sql() 2020-02-02 15:12:20 -08:00
zotlabs
15d51ac49e minor adjustment 2020-02-01 13:34:21 -08:00
zotlabs
4cebd0fcaa ocap photo permissions issue with edited private posts that have uploaded photos 2020-02-01 13:32:12 -08:00
zotlabs
01a89ca035 typo 2020-01-31 12:20:02 -08:00
zotlabs
6443cf1c45 more poll work 2020-01-28 16:42:38 -08:00
zotlabs
b4bb336fd5 more work on polls 2020-01-21 20:54:05 -08:00
zotlabs
e227d46e5a wrong time format specifier 2019-11-08 12:16:29 -08:00
zotlabs
bf89ea2bb6 reversed logic, stale code interfering with good code 2019-11-04 15:26:05 -08:00
zotlabs
fd1f24812f duplicate attachments 2019-11-03 16:53:05 -08:00
zotlabs
553a818d1f add signed date header for pixelfed who seem to have not yet have learned that distributed date/time checking is a can of worms which will only cause them grief in the long run. Let's help them learn. 2019-11-03 15:07:49 -08:00
zotlabs
93fe2eba52 activitypub default enable 2019-10-26 15:53:43 -07:00
zotlabs
1d5f1dd844 debugging 2019-10-21 22:46:53 -07:00
zotlabs
fda87e35bb latest security work 2019-10-15 20:16:25 -07:00
zotlabs
659ee8e30e fixes 2019-10-13 17:30:28 -07:00
zotlabs
645c4e5615 handle w2w 2019-10-13 16:11:11 -07:00
zotlabs
c8ed767a85 groups 2019-10-11 16:45:04 -07:00
zotlabs
a8e68c2e9e ocap stuff 2019-09-30 19:25:48 -07:00
zotlabs
ffc43e1c7d heavy lifting for the next big development effort 2019-09-09 21:03:33 -07:00
zotlabs
86841a78a5 minor fixes from osada 2019-08-29 21:19:00 -07:00
zotlabs
cf040dea61 misc fixes 2019-07-11 22:03:17 -07:00
zotlabs
b170e01fa5 cleanup 2019-07-10 18:43:20 -07:00
zotlabs
27a03a3a5c misc experimental things (wip) 2019-07-07 16:32:48 -07:00
zotlabs
969b8e17a1 extend direct message definition to anything with allow_cid but *not* allow_gid 2019-06-27 18:39:08 -07:00
zotlabs
5e189cb14e some early dev work for dm support 2019-06-18 19:21:31 -07:00
zotlabs
f829665047 minor compatibility issue with hyperdrive and traditional zot sources 2019-06-17 18:32:08 -07:00
zotlabs
0a2116345f cleanup of linked item deletion 2019-06-16 19:18:49 -07:00
zotlabs
4ec1b14bd1 event sync work 2019-06-11 19:36:55 -07:00
zotlabs
339b724c35 use urlify from composer 2019-04-11 23:59:44 -07:00
zotlabs
9a37e9a33a move collections to a different button that doesn't get disabled when privacy is turned on. 2019-04-03 22:18:13 -07:00
zotlabs
8f4a3723da the rest of the stuff to support collections 2019-04-03 16:22:03 -07:00
zotlabs
0030bdac40 xchan_instance_url was still being referenced, add expire app 2019-03-24 22:46:31 -07:00
zotlabs
c3e9840a7d sync apps, fix some warnings and prepare for a jot link modal 2019-03-21 21:57:43 -07:00
zotlabs
2df403c4ec missing function 2019-03-17 21:18:32 -07:00
zotlabs
6b233e512a item redirection issue 2019-03-14 17:20:36 -07:00
zotlabs
35e42ba156 fetch changes from upstream 2019-03-12 19:13:48 -07:00
zotlabs
5be2ad8e3a optionally require authenticated fetches 2019-03-11 17:45:44 -07:00
zotlabs
c1bf32cdc8 enforce channel and domain blocks on object fetches 2019-03-10 17:11:35 -07:00
zotlabs
30f40fd0d2 authenticated fetch fixes 2019-03-09 13:13:04 -08:00
zotlabs
1aa56aa76b add moderated permission 2019-02-28 15:14:22 -08:00
zotlabs
466de65b35 add item uuid 2019-02-19 14:59:22 -08:00
zotlabs
f25a48c54a accesscontrol rename 2019-02-14 16:01:40 -08:00
zotlabs
da09048a7d linkify_tags fixes from upstream 2019-02-03 16:57:07 -08:00
zotlabs
ec6297c60b federation issues with embedded posts 2019-01-29 21:48:45 -08:00
zotlabs
9eb9e10712 cache embeds on storage 2019-01-29 15:18:35 -08:00
zotlabs
64462c9d0d enable activitypub for encoding collections 2019-01-05 12:42:41 -08:00
zotlabs
7e4fc5c438 completion of crypto cleanup 2018-12-16 20:37:43 -08:00
zotlabs
52e5cee217 dilithium crystals were 2nd quality 2018-12-04 21:51:56 -08:00
zotlabs
c163ebcf8b new dimensions in hyperspace 2018-12-04 16:20:54 -08:00