Commit graph

1361 commits

Author SHA1 Message Date
Mike Macgirvin
8d274890ca issue with item (manual) expiration 2023-08-03 07:40:41 +10:00
Mike Macgirvin
8ac9e679aa Merge branch 'dev' of ../macgirvin into dev 2023-08-02 03:30:51 -07:00
Mike Macgirvin
e417cdb678 missing use (again) 2023-08-02 03:30:15 -07:00
Mike Macgirvin
652bfe53e0 missing use statement 2023-08-01 17:01:16 -07:00
Mike Macgirvin
2059481980 extendheight button 2023-07-31 21:54:18 +10:00
Mike Macgirvin
fb3145ed08 OWA regression after refactor 2023-07-29 14:59:23 -07:00
Mike Macgirvin
8f358b23ba refactor icon parse 2023-07-29 20:14:37 +10:00
Mike Macgirvin
11ad15d42e Merge branch 'wip' into dev 2023-07-29 17:34:05 +10:00
Mike Macgirvin
70379dba1e Merge branch 'dev' of codeberg.org:streams/streams into dev 2023-07-29 17:33:48 +10:00
Mike Macgirvin
74e27703b3 missing fep400e changes 2023-07-29 17:28:31 +10:00
Mike Macgirvin
25a69b236b new auth work 2023-07-29 11:07:38 +10:00
Mike Macgirvin
2283d57c22 over-ride personal search permissions if block_public_search is set. 2023-07-26 17:15:43 -07:00
Mike Macgirvin
91f301ac8b Merge branch 'dev' of codeberg.org:streams/streams into dev 2023-07-25 18:26:11 +10:00
Mike Macgirvin
8fd8023fd2 Merge branch 'dev' of codeberg.org:streams/streams into dev 2023-07-25 06:05:43 +10:00
Mike Macgirvin
ad25f804e2 issue #86 2023-07-25 06:04:40 +10:00
Mike Macgirvin
6e2d310f4c settle on baseobject->getdatatype() 2023-07-24 21:21:35 +10:00
Mike Macgirvin
b15c1ac4a5 use correct namespace for Activity which has a few namespaces. 2023-07-24 20:16:42 +10:00
Mike Macgirvin
b64a018c10 use your stream content height settings on the display page if you're logged in. 2023-07-24 07:16:25 +10:00
Mike Macgirvin
104d288b5a typo 2023-07-24 06:45:47 +10:00
Mike Macgirvin
f09b1882ae more work on showmore/scrolling 2023-07-23 21:44:29 +10:00
Mike Macgirvin
1ac6d75257 whitespace 2023-07-23 10:06:41 +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
4c935b94cd inline image extractor (to add attachments for all inline images) was also extracting images from code blocks. 2023-07-22 12:24:18 +10:00
Mike Macgirvin
dec3021ab8 wording 2023-07-22 10:11:54 +10:00
Mike Macgirvin
d253e690db disable divmore by default 2023-07-22 10:09:13 +10:00
Mike Macgirvin
748681fae0 better implementation of ignoring moderation on poll answers - as long as they aren't comments 2023-07-21 08:31:04 +10:00
Mike Macgirvin
0acc1227b4 simplify - also allow unrecognised/unsupported elements if !strict 2023-07-21 07:48:29 +10:00
Mike Macgirvin
c63e3c4109 Start using new activity classes 2023-07-21 07:02:24 +10:00
Mike Macgirvin
8e08732d65 even more objects 2023-07-20 20:21:03 +10:00
Mike Macgirvin
7a9ab068f1 implement the security objects 2023-07-20 20:00:53 +10:00
Mike Macgirvin
c43e4b585a Reaching out 2023-07-19 21:42:21 +10:00
Mike Macgirvin
d0584b2d80 add nomad structure 2023-07-19 20:36:00 +10:00
Mike Macgirvin
3855ac6888 finish off the upper level schema 2023-07-19 08:10:10 +10:00
Mike Macgirvin
5d61aff44d move one structure to the new format 2023-07-18 17:04:13 +10:00
Mike Macgirvin
3f84b217f8 Provide flag to throw exception on unhandled element 2023-07-17 21:42:59 +10:00
Mike Macgirvin
56c25b1c8d Add constructor, ditch ArrayObject 2023-07-17 21:22:53 +10:00
Mike Macgirvin
c8b4d54d37 Structural improvements, toArray() for output 2023-07-17 20:45:25 +10:00
Mike Macgirvin
d1a69deabb refactor 2023-07-16 08:14:47 +10:00
Mike Macgirvin
fd2eaf0611 Merge branch 'dev' of codeberg.org:streams/streams into dev 2023-07-14 07:13:31 +10:00
Mike Macgirvin
08aebcb8d4 Reboot 2023-07-13 05:58:12 +10:00
Mike Macgirvin
211aea7468 Merge branch 'dev' of codeberg.org:streams/streams into dev 2023-07-09 15:36:48 -07:00
Mike Macgirvin
a8889ed65f fine tune tag field 2023-07-10 08:34:55 +10:00
Mike Macgirvin
e74a1fd085 use edit_post on poll updates to avoid caching 2023-07-09 13:34:46 -07:00
Mike Macgirvin
bc67e1ce3b filter OWA related query params for activitypub search 2023-07-09 13:29:03 -07:00
Mike Macgirvin
6e87291b3e not all hashtags were getting stored in term table 2023-07-09 18:28:02 +10:00
Mike Macgirvin
d7721aa817 testing changes 2023-07-08 13:07:25 +10:00
Mike Macgirvin
0247d78d2c Merge branch 'dev' of codeberg.org:streams/streams into dev 2023-07-08 12:13:40 +10:00
Mike Macgirvin
1d6fc9e556 don't load cache for edited posts 2023-07-08 12:12:59 +10:00
Mike Macgirvin
059f7d0ef4 Revert "put updated timestamp on community entries"
This reverts commit c490252900.
2023-07-04 15:04:03 -07:00
Mike Macgirvin
eda2f4aef4 stream query fixes 2023-07-05 07:57:56 +10:00
Mike Macgirvin
c490252900 put updated timestamp on community entries 2023-07-04 08:31:39 +10:00
Mike Macgirvin
04c4d36a0f refactor activitypub threaded comment acceptance 2023-06-30 06:21:20 +10:00
Mike Macgirvin
aa28cbd390 Merge branch 'dev' of codeberg.org:streams/streams into dev 2023-06-26 17:31:27 -07:00
Mike Macgirvin
4705c0b37e comment parent issue 2023-06-26 17:30:42 -07:00
Mike Macgirvin
bc011f94db only respond at webmanifest ednpoint 2023-06-27 08:37:42 +10:00
Mike Macgirvin
a99547d484 prevent manifest scraping. 2023-06-27 07:42:15 +10:00
Mike Macgirvin
0c6f2e3ad2 optionally moderate refused comments 2023-06-24 07:39:05 +10:00
Mike Macgirvin
94bae3384a log if content is completely loaded 2023-06-19 06:44:24 +10:00
Mike Macgirvin
13dcd13390 cleanup mod_events 2023-06-17 18:13:25 +10:00
Mike Macgirvin
870bd0d537 zidify event links 2023-06-17 17:42:59 +10:00
Mike Macgirvin
55011e2c45 event icons missing (showing unicode) in colorbox popup 2023-06-14 07:13:45 +10:00
Mike Macgirvin
aeeadb6298 Fuck Apache 2023-06-11 11:02:51 +10:00
Mike Macgirvin
9dd0ecd8a4 Fuck Apache 2023-06-11 10:34:36 +10:00
Mike Macgirvin
fc40564cb0 xchan_photo issue 2023-06-11 07:27:46 +10:00
Mike Macgirvin
f56cbfa7f2 shuffle deliveries 2023-06-07 06:53:56 +10:00
Mike Macgirvin
b66d9584ca allow pins to be removed from pinned widget display 2023-06-05 06:57:12 +10:00
Mike Macgirvin
efa938ddfb pin issue 2023-06-05 05:38:16 +10:00
Mike Macgirvin
477cf933c1 jot: cleanup/collapse location service buttons into a dropdown 2023-06-04 15:28:35 +10:00
Mike Macgirvin
df757cdb19 Add display setting for opening the actvity filter widget by default 2023-06-04 08:42:26 +10:00
Mike Macgirvin
43dc4db060 Merge branch 'dev' of codeberg.org:streams/streams into dev 2023-06-03 15:59:45 +10:00
Mike Macgirvin
55c79bb0d4 share issue 2023-06-03 15:59:10 +10:00
Mike Macgirvin
61a1c1ee48 optimisation 2023-06-03 14:35:57 +10:00
Mike Macgirvin
26bfa90da7 refactor filter_moderate setting 2023-06-03 08:40:38 +10:00
Mike Macgirvin
39a36cfba9 introduce filter_moderate option 2023-06-02 07:50:40 +10:00
Mike Macgirvin
8849f4e631 issues from logs 2023-05-30 06:25:57 +10:00
Mike Macgirvin
f3263510b0 store content text if provided in Follow activities 2023-05-27 16:45:53 +10:00
Mike Macgirvin
c54f1688d6 move item_normal to common clause 2023-05-26 07:41:54 +10:00
Mike Macgirvin
85201a7990 fix query after providing privacy fix 2023-05-25 14:30:31 -07:00
Mike Macgirvin
138ab40bec side effects from the last fix 2023-05-26 07:16:24 +10:00
Mike Macgirvin
8402300478 issue #78 2023-05-26 05:52:49 +10:00
Mike Macgirvin
d71b3ec9c2 Merge branch 'dev' of codeberg.org:streams/streams into dev 2023-05-24 21:55:42 -07:00
Mike Macgirvin
a7ec5f457a handle rogue dm replies with different privacy scope. 2023-05-24 21:54:05 -07:00
Mike Macgirvin
f6f95f9394 cover photo blank page after submit 2023-05-25 06:49:14 +10:00
Mike Macgirvin
d5f008648f provide filter_menu_open pconfig 2023-05-25 06:05:09 +10:00
Mike Macgirvin
faa91b1673 undefined $item_normal, removing tracing for and ignore attachments sent as empty strings. 2023-05-24 07:37:57 +10:00
Mike Macgirvin
41fd757f5c unsupported digest hash algorithm. 2023-05-21 08:22:33 +10:00
Mike Macgirvin
fdb821a451 reformat link cache control indicator 2023-05-19 06:53:13 +10:00
Mike Macgirvin
0f86c4ed4a Updates to chanview per discussion 2023-05-17 20:45:30 -07:00
Mike Macgirvin
90c368f532 remove restriction on friending the system channel. This has been possible for some time. 2023-05-16 21:34:01 +10:00
Mike Macgirvin
75b51496c0 deprecate PropertyValue per FEP, use Note. 2023-05-16 21:06:18 +10:00
Mike Macgirvin
fb01830791 add extensions to photos attached from cloud to reduce duplicates. 2023-05-15 06:13:06 +10:00
Mike Macgirvin
aa5e045311 serve both activitypub and nomad at /conversation endpoint. 2023-05-14 08:50:58 +10:00
Mike Macgirvin
f97a87b0a8 fix chanview 2023-05-13 16:31:14 +10:00
Mike Macgirvin
d3b37cf69f No need to render all 3 quoted post types from calckey if we've already rendered the same url at least once. 2023-05-12 06:38:33 +10:00
Mike Macgirvin
e5bf51d9f9 do not show identities label if no identities 2023-05-11 18:49:40 +10:00
Mike Macgirvin
f62b4566c9 add some colour 2023-05-11 07:34:26 +10:00
Mike Macgirvin
5d959ebb73 fix table overflow on profile identity list 2023-05-11 07:16:06 +10:00
Mike Macgirvin
834f5986ae cleanup 2023-05-10 20:57:52 +10:00
Mike Macgirvin
db50c99055 Merge branch 'dev' of codeberg.org:streams/streams into dev 2023-05-10 20:36:59 +10:00
Mike Macgirvin
20cf1993ba resolve duplicate identity list entries 2023-05-10 20:36:02 +10:00
Mike Macgirvin
04de81af5c Merge branch 'dev' of https://codeberg.org/streams/streams into dev 2023-05-09 02:49:59 -07:00
Mike Macgirvin
bd9dd4b0c9 feature toggle for nomadic ids in profile 2023-05-09 19:48:25 +10:00
Mike Macgirvin
3afecb4fd1 Merge branch 'dev' of /home/macgirvin/streams into dev 2023-05-06 15:01:48 -07:00
Mike Macgirvin
9afb1567e5 send update/actor activity on profile update (refresh_all) 2023-05-07 07:57:45 +10:00
Mike Macgirvin
184217ef22 ap_update_actor 2023-05-06 20:39:39 +10:00
Mike Macgirvin
849c96461e finish cleanup of sources 2023-05-06 15:55:09 +10:00
Mike Macgirvin
f40766103e Merge branch 'dev' of https://codeberg.org/streams/streams into dev 2023-05-05 17:00:39 -07:00
Mike Macgirvin
a95cc1c4b6 close table 2023-05-06 10:00:10 +10:00
Mike Macgirvin
b6e378dfaa cloe table in all cases 2023-05-05 16:58:56 -07:00
Mike Macgirvin
c703dd7447 add nomadic identities to identities list in profile 2023-05-06 09:55:24 +10:00
Mike Macgirvin
e0d29ba69d Also add unverified identities to profile 2023-05-06 08:52:17 +10:00
Mike Macgirvin
d04840ea4b add identities to profile 2023-05-06 08:43:39 +10:00
Mike Macgirvin
67031b837e fixups 2023-05-04 13:59:48 -07:00
Mike Macgirvin
79a18ce361 Merge branch 'release' into dev 2023-05-04 13:58:33 -07:00
Mike Macgirvin
b62d28e44b fixes 2023-05-04 13:58:26 -07:00
Mike Macgirvin
c942eb79d0 fixes 2023-05-04 13:55:11 -07:00
Mike Macgirvin
9ba66dff87 add local fetch so we can use the observer permissions on items instead of the system channel permissions. 2023-05-04 21:37:49 +10:00
Mike Macgirvin
a412ce4f98 remote DM notification issue 2023-05-03 14:13:45 -07:00
Mike Macgirvin
d5724e9cb3 logic issue 2023-05-03 05:02:51 -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
f7b6333bd0 Merge branch 'dev' of codeberg.org:streams/streams into dev 2023-05-03 06:53:13 +10:00
Mike Macgirvin
5abb0f1a77 identity manager cont. 2023-05-03 06:52:34 +10:00
Mike Macgirvin
36d1319132 linked identities continued 2023-05-01 22:28:35 -07:00
Mike Macgirvin
642c2835a6 get initial identity claims from pconfig 2023-05-01 20:56:56 -07:00
Mike Macgirvin
7a52752835 more identity manager 2023-05-02 09:21:40 +10:00
Mike Macgirvin
a15a803a3e check tombstones for parents also and save some work 2023-05-01 05:48:44 +10:00
Mike Macgirvin
c9fafbff2a more work on identity manager 2023-04-30 15:28:07 +10:00
Mike Macgirvin
b01641518f search permission regression 2023-04-30 12:13:39 +10:00
Mike Macgirvin
92ae1df23f more work on identity manager 2023-04-30 08:07:19 +10:00
Mike Macgirvin
396214c7bd Merge branch 'dev' of codeberg.org:streams/streams into dev 2023-04-29 14:16:08 +10:00
Mike Macgirvin
9ca7d746c9 the permission text has been bothering me for a while now. 2023-04-29 14:14:59 +10:00
Mike Macgirvin
9c5a669196 remove deprecated group notification setting 2023-04-29 06:32:36 +10:00
Mike Macgirvin
3a1a0c34e0 backfill debugging 2023-04-28 21:48:54 +10:00
Mike Macgirvin
633f0132bc backfill review 2023-04-28 20:05:12 +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
e0e55f4494 typo 2023-04-27 21:40:07 -07:00
Mike Macgirvin
251827eaa0 add tombstone migration 2023-04-27 21:37:29 -07:00
Mike Macgirvin
0185a067b7 Merge branch 'dev' of https://codeberg.org/streams/streams into dev 2023-04-27 13:23:34 -07:00
Mike Macgirvin
78988410c4 don't whitescreen search page when not logged in. 2023-04-28 06:22:11 +10:00
Mike Macgirvin
6be6db4172 Merge branch 'dev' of https://codeberg.org/streams/streams into dev 2023-04-27 12:57:29 -07:00
Mike Macgirvin
fbc5c0777f Merge branch 'dev' of codeberg.org:streams/streams into dev 2023-04-28 05:49:21 +10:00
Mike Macgirvin
629e393d87 filter appropriately 2023-04-28 05:48:45 +10:00
Mike Macgirvin
afa1162330 set homepage destination for remotely logged in visitors, either to some random channel they can access or the search screen since we've got no idea where they want to go. 2023-04-28 05:45:34 +10:00
Mike Macgirvin
6c63297ea9 more work on identity manageer 2023-04-27 21:06:01 +10:00
Mike Macgirvin
1502e138aa postgres errors 2023-04-26 22:37:54 -07:00
Mike Macgirvin
e9efe11868 Merge branch 'dev' of codeberg.org:streams/streams into dev 2023-04-26 18:27:16 +10:00
Mike Macgirvin
b7a30dc545 backfilling from outbox for new connections wasn't triggering 2023-04-26 18:25:02 +10:00
Mike Macgirvin
b453aea87a better formatting of oembeds 2023-04-25 17:44:05 -07:00