Mike Macgirvin
|
20d2369865
|
fix ap_schema json representation which is producing a numbered array due to gateway change
|
2024-05-05 06:54:42 +10:00 |
|
Mike Macgirvin
|
8d565c9e95
|
report threads as app since it does not use nodeinfo either
|
2024-05-04 12:37:34 +10:00 |
|
Mike Macgirvin
|
7619e41911
|
report threads as app since it does not use nodeinfo either
|
2024-05-04 12:35:59 +10:00 |
|
Mike Macgirvin
|
06c66d0813
|
Merge branch 'dev' into nomadic
|
2024-05-04 12:25:29 +10:00 |
|
Mike Macgirvin
|
eb6a842b13
|
send affiliated sites link to more selective link
|
2024-05-04 08:32:59 +10:00 |
|
Mike Macgirvin
|
d293e07c2c
|
missing function
|
2024-05-03 17:24:55 +10:00 |
|
Mike Macgirvin
|
83d78028dc
|
missing function
|
2024-05-03 10:56:54 +10:00 |
|
Mike Macgirvin
|
a248fe0bc2
|
Merge branch 'dev' into nomadic
|
2024-05-02 18:59:22 +10:00 |
|
Mike Macgirvin
|
688b8d9468
|
move in_progress setting to the .done() function to catch all conditionals
|
2024-05-02 08:25:16 +10:00 |
|
Mike Macgirvin
|
e754596136
|
Merge branch 'dev' into nomadic
|
2024-05-01 19:37:07 +10:00 |
|
Mike Macgirvin
|
fb0efe6a0c
|
change default
|
2024-05-01 07:47:38 +10:00 |
|
Mike Macgirvin
|
ef028d7106
|
make app display configurable
|
2024-05-01 07:44:07 +10:00 |
|
Mike Macgirvin
|
0e9914b268
|
set default app
|
2024-05-01 07:19:28 +10:00 |
|
Mike Macgirvin
|
b1c746f4ae
|
Merge branch 'dev' into nomadic
|
2024-04-30 19:28:05 +10:00 |
|
Mike Macgirvin
|
9cd2de9a4f
|
continue attempt to reduce duplicated updates of the same content.
|
2024-04-30 19:26:22 +10:00 |
|
Mike Macgirvin
|
0ca8e7f26a
|
Merge branch 'dev' into nomadic
|
2024-04-30 17:39:55 +10:00 |
|
Mike Macgirvin
|
bf7a54dfaa
|
more work on vendor blocking
|
2024-04-30 14:48:43 +10:00 |
|
Mike Macgirvin
|
78b6a807cb
|
update to latest fep-ef61 'gateway' changes
|
2024-04-30 08:24:34 +10:00 |
|
Mike Macgirvin
|
06bdf86e53
|
rename apresolver -> apgateway per updates to FEP-ef61
|
2024-04-29 13:33:54 +10:00 |
|
Mike Macgirvin
|
e68a269a9a
|
filter loadtime resets based on $_REQUEST['static']
|
2024-04-29 12:08:01 +10:00 |
|
Mike Macgirvin
|
c0a33e2ec6
|
filter loadtime resets based on $_REQUEST['static']
|
2024-04-29 12:05:39 +10:00 |
|
Mike Macgirvin
|
b69adadfca
|
Merge branch 'dev' into nomadic
|
2024-04-29 11:13:33 +10:00 |
|
Mike Macgirvin
|
e452472e22
|
better loadtime handling to reduce duplicates in updates
|
2024-04-29 06:40:24 +10:00 |
|
Mike Macgirvin
|
223534ece7
|
more nomadic testing
|
2024-04-28 08:21:51 +10:00 |
|
Mike Macgirvin
|
b84410b0ae
|
make new manually created channels nomadic.
|
2024-04-27 16:21:14 +10:00 |
|
Mike Macgirvin
|
245a9b62db
|
final(?) cleanup of permissions endpoint
|
2024-04-27 16:05:32 +10:00 |
|
Mike Macgirvin
|
bc3c233c84
|
outdent
|
2024-04-27 13:21:41 +10:00 |
|
Mike Macgirvin
|
184455eb11
|
incorrect permission name 'perm_name'
|
2024-04-27 13:15:32 +10:00 |
|
Mike Macgirvin
|
ac49c34d2d
|
more cleanup permissions endpoint
|
2024-04-27 12:49:09 +10:00 |
|
Mike Macgirvin
|
14adcc7a9d
|
issues uncovered testing permissions endpoint
|
2024-04-27 12:44:49 +10:00 |
|
Mike Macgirvin
|
b0b993dc00
|
calculate anonymous permissions for permissions endpoint
|
2024-04-27 12:20:10 +10:00 |
|
Mike Macgirvin
|
dfbf6b8840
|
fix permission link
|
2024-04-27 12:04:30 +10:00 |
|
Mike Macgirvin
|
0ffb4ec0dd
|
IDE auto-generated wrong class
|
2024-04-27 11:49:15 +10:00 |
|
Mike Macgirvin
|
44bb300882
|
Merge branch 'dev' into nomadic
|
2024-04-25 10:44:19 +10:00 |
|
Mike Macgirvin
|
0de18f52a5
|
stray quote
|
2024-04-23 08:53:47 +10:00 |
|
Mike Macgirvin
|
1f895f6f76
|
partial update to new ap:// DID scheme
|
2024-04-23 07:39:01 +10:00 |
|
Mike Macgirvin
|
36fc28f7a2
|
filter owner Add activities from unthreaded sort
|
2024-04-22 12:24:27 +10:00 |
|
Mike Macgirvin
|
92d5506c8f
|
Merge branch 'dev' into nomadic
|
2024-04-20 20:42:27 +10:00 |
|
Mike Macgirvin
|
bbf3258c77
|
don't include deleted items in inspected conversation
|
2024-04-20 20:41:21 +10:00 |
|
Mike Macgirvin
|
3449823d92
|
make undo repeat work. There are still a couple of quirks to deal with but it appears to work.
|
2024-04-20 19:42:37 +10:00 |
|
Mike Macgirvin
|
5004a80f3d
|
more backend work to undo repeat
|
2024-04-20 17:01:47 +10:00 |
|
Mike Macgirvin
|
790f9a54e5
|
fix types
|
2024-04-20 06:49:11 +10:00 |
|
Mike Macgirvin
|
6b7e333f10
|
fix view_contacts and AP endpoints
|
2024-04-20 06:43:21 +10:00 |
|
Mike Macgirvin
|
ad19177bdb
|
fix view_contacts and AP endpoints
|
2024-04-20 06:39:57 +10:00 |
|
Mike Macgirvin
|
5e630caa7a
|
change to null coalesce terniary
|
2024-04-19 16:00:25 +10:00 |
|
Mike Macgirvin
|
ef613834d6
|
schema updates
|
2024-04-19 10:46:42 +10:00 |
|
Mike Macgirvin
|
d158fba6bb
|
Merge branch 'nomadic' of codeberg.org:streams/streams into nomadic
|
2024-04-19 08:23:07 +10:00 |
|
Mike Macgirvin
|
2ae741eef4
|
finish permission mapping
|
2024-04-19 08:22:08 +10:00 |
|
Mike Macgirvin
|
1052f9c972
|
Merge branch 'nomadic' of codeberg.org:streams/streams into nomadic
|
2024-04-18 17:48:38 +10:00 |
|
Mike Macgirvin
|
3843e453aa
|
add permissions module
|
2024-04-18 16:24:10 +10:00 |
|
Mike Macgirvin
|
512cf2fc96
|
fix add/remove attributions
|
2024-04-18 08:16:14 +10:00 |
|
Mike Macgirvin
|
81285ce7bb
|
fix attributedTo in item
|
2024-04-18 08:12:42 +10:00 |
|
Mike Macgirvin
|
b406110dd9
|
missed actor encode
|
2024-04-18 08:03:01 +10:00 |
|
Mike Macgirvin
|
398ecbe1bf
|
use 'double precision' on postgres
|
2024-04-18 05:56:00 +10:00 |
|
Mike Macgirvin
|
1ef3e39c68
|
use 'double precision' on postgres
|
2024-04-18 05:55:05 +10:00 |
|
Mike Macgirvin
|
722fe73519
|
return correct type
|
2024-04-17 19:15:41 +10:00 |
|
Mike Macgirvin
|
f6fc782f4f
|
Merge branch 'dev' into nomadic
|
2024-04-17 18:47:32 +10:00 |
|
Mike Macgirvin
|
c8535febe6
|
change coords to double in database
|
2024-04-17 09:05:49 +10:00 |
|
Mike Macgirvin
|
e41d7e2601
|
change coords to double in database
|
2024-04-17 09:04:59 +10:00 |
|
Mike Macgirvin
|
ab31908123
|
Merge branch 'dev' into nomadic
|
2024-04-16 19:29:06 +10:00 |
|
Mike Macgirvin
|
ba70c8a437
|
change to different canonicalizer
|
2024-04-16 19:22:24 +10:00 |
|
Mike Macgirvin
|
89121b6994
|
limit precision of latitude, longitude to ~1cm.
|
2024-04-16 06:40:06 +10:00 |
|
Mike Macgirvin
|
6c87b31c71
|
unwind item['obj'] in conversation.php
|
2024-04-13 10:08:41 +10:00 |
|
Mike Macgirvin
|
3ec190ed8d
|
Merge branch 'dev' into nomadic
|
2024-04-13 07:15:44 +10:00 |
|
Mike Macgirvin
|
901948d46e
|
syntax error in messagefilter
|
2024-04-13 07:14:54 +10:00 |
|
Mike Macgirvin
|
84c39b9418
|
Merge branch 'nomadic' of codeberg.org:streams/streams into nomadic
|
2024-04-13 06:52:05 +10:00 |
|
Mike Macgirvin
|
37d037aecb
|
apresolver - implement all module methods, including post() and get()
|
2024-04-12 18:31:42 +10:00 |
|
Mike Macgirvin
|
1860e95e7c
|
Merge branch 'dev' into nomadic
|
2024-04-11 21:05:37 +10:00 |
|
Mike Macgirvin
|
8db5fc28ff
|
check if object is an array
|
2024-04-11 13:16:18 +10:00 |
|
Mike Macgirvin
|
1f175b3433
|
Merge branch 'nomadic' of codeberg.org:streams/streams into nomadic
|
2024-04-11 06:59:24 +10:00 |
|
Mike Macgirvin
|
58513a5232
|
remove public directory setting
|
2024-04-11 05:29:56 +10:00 |
|
Mike Macgirvin
|
4bcf76570a
|
map permissions
|
2024-04-11 05:24:36 +10:00 |
|
Mike Macgirvin
|
bc00fe1ba3
|
add permission mapping (first cut)
|
2024-04-10 17:06:22 +10:00 |
|
Mike Macgirvin
|
86f13cd982
|
collection type hints
|
2024-04-10 12:28:02 +10:00 |
|
Mike Macgirvin
|
15d28c38e7
|
add collectionOf to ld context
|
2024-04-10 10:07:13 +10:00 |
|
Mike Macgirvin
|
f2853fbbe7
|
Merge branch 'dev' into nomadic
|
2024-04-09 07:07:29 +10:00 |
|
Mike Macgirvin
|
4628b23328
|
preliminary work on permissions endpoint
|
2024-04-09 06:32:47 +10:00 |
|
Mike Macgirvin
|
0fd371e441
|
add 'nobody but you' option to permission settings.
|
2024-04-08 19:32:59 +10:00 |
|
Mike Macgirvin
|
b7a6cd4358
|
Merge branch 'dev' into nomadic
|
2024-04-08 05:32:44 +10:00 |
|
Mike Macgirvin
|
51c7e4e637
|
add/remove activities still in feed
|
2024-04-08 05:31:52 +10:00 |
|
Mike Macgirvin
|
e0e5ead239
|
Merge branch 'dev' into nomadic
|
2024-04-06 21:26:30 +11:00 |
|
Mike Macgirvin
|
75bb697e53
|
refactor tgroup_check() to return a matched hashtag that is being followed. Will use this in conversation completion in future work to identify how a particular thread from somebody you weren't following landed in your stream.
|
2024-04-06 21:17:11 +11:00 |
|
Mike Macgirvin
|
b23d2841e5
|
nomadic photos cont.
|
2024-04-06 06:22:35 +11:00 |
|
Mike Macgirvin
|
42a88ca015
|
fix all other occurences of db_quoteinterval()
|
2024-04-05 07:39:24 +11:00 |
|
Mike Macgirvin
|
33e034f7d4
|
silence phpstorm's false positive error messages on db intervals
|
2024-04-05 07:22:06 +11:00 |
|
Mike Macgirvin
|
ad6cf9f712
|
nomadic cont.
|
2024-04-04 11:14:37 +11:00 |
|
Mike Macgirvin
|
ad53cc3050
|
nomadic attachments cont.
|
2024-04-04 08:18:28 +11:00 |
|
Mike Macgirvin
|
e1b4f96025
|
Merge branch 'nomadic' of codeberg.org:streams/streams into nomadic
|
2024-04-04 07:53:44 +11:00 |
|
Mike Macgirvin
|
6b8fadda47
|
nomadic file attachments (wip)
|
2024-04-04 07:51:43 +11:00 |
|
Mike Macgirvin
|
8400a9d778
|
Merge branch 'dev' into nomadic
|
2024-04-03 19:34:05 +11:00 |
|
Mike Macgirvin
|
6000278f65
|
handle late approvals for drafts and future posts
|
2024-04-03 18:23:15 +11:00 |
|
Mike Macgirvin
|
fc9cd83a9e
|
do a better job of clearing the dups
|
2024-04-03 11:16:16 +11:00 |
|
Mike Macgirvin
|
70b385060d
|
filter out the noise
|
2024-04-03 11:07:18 +11:00 |
|
Mike Macgirvin
|
e3c9afebe4
|
dreport optimisation
|
2024-04-03 11:02:01 +11:00 |
|
Mike Macgirvin
|
693678b26f
|
move fhublocs into core, fix ed25519 key not getting saved on existing nomad xchans
|
2024-04-03 10:36:17 +11:00 |
|
Mike Macgirvin
|
010ad72209
|
rm backtrace on httpsig verify
|
2024-04-02 17:51:12 +11:00 |
|
Mike Macgirvin
|
6fe2fc9e55
|
Merge branch 'dev' into nomadic
|
2024-04-02 09:22:37 +11:00 |
|
Mike Macgirvin
|
e99209c825
|
log signed_data on httpsig verify failure
|
2024-04-02 09:21:10 +11:00 |
|
Mike Macgirvin
|
10f1f1a60f
|
clarifications to container doc
|
2024-04-02 07:29:38 +11:00 |
|
Mike Macgirvin
|
956deadd27
|
propagate edited contained activities
|
2024-04-01 20:27:37 +11:00 |
|
Mike Macgirvin
|
f22e3c64ba
|
propagate edited contained activities
|
2024-04-01 20:26:40 +11:00 |
|
Mike Macgirvin
|
62a2e91352
|
Merge branch 'dev' into nomadic
|
2024-04-01 18:23:55 +11:00 |
|
Mike Macgirvin
|
948140aae4
|
check comments_closed time only if > NULL_DATE
|
2024-04-01 18:17:32 +11:00 |
|
Mike Macgirvin
|
4c4ad99ed6
|
Merge branch 'nomadic' of codeberg.org:streams/streams into nomadic
|
2024-04-01 13:48:57 +11:00 |
|
Mike Macgirvin
|
ec70e85515
|
nomadic likes, dislikes, and responses
|
2024-04-01 13:20:25 +11:00 |
|
Mike Macgirvin
|
88d46601e5
|
partially nomadic files
|
2024-04-01 13:17:23 +11:00 |
|
Mike Macgirvin
|
627bd3e503
|
remove debugging
|
2024-04-01 09:25:14 +11:00 |
|
Mike Macgirvin
|
287c16228b
|
Merge branch 'dev' into nomadic
|
2024-04-01 07:30:03 +11:00 |
|
Mike Macgirvin
|
e12de0be59
|
sort out some issues with comment policy propagation
|
2024-04-01 07:26:36 +11:00 |
|
Mike Macgirvin
|
a34784d8ae
|
sort out log issue
|
2024-04-01 05:06:06 +11:00 |
|
Mike Macgirvin
|
76f9d8416a
|
Merge branch 'dev' of codeberg.org:streams/streams into dev
|
2024-03-31 18:36:20 +11:00 |
|
Mike Macgirvin
|
67cf1a41f7
|
add logging to find where mid is an array
|
2024-03-31 18:35:41 +11:00 |
|
Mike Macgirvin
|
2824ab69b4
|
sort of fix conversation fetches
|
2024-03-29 06:50:22 +11:00 |
|
Mike Macgirvin
|
ca3bb318e9
|
get streams working side-by-side with symfony
|
2024-03-28 21:32:40 +11:00 |
|
Mike Macgirvin
|
83e7c65c0f
|
Merge branch 'nomadic' of codeberg.org:streams/streams into nomadic
|
2024-03-28 14:26:16 +11:00 |
|
Mike Macgirvin
|
15a8339fba
|
use symfony wrapper with legacy fallback
|
2024-03-28 13:12:56 +11:00 |
|
Mike Macgirvin
|
c1245fbeb7
|
nomadic posts and item fetches
|
2024-03-28 11:50:10 +11:00 |
|
Mike Macgirvin
|
3b40973f6a
|
Merge branch 'dev' into nomadic
|
2024-03-28 06:26:16 +11:00 |
|
Mike Macgirvin
|
17543d42b6
|
hashtag check on messagefilter was not case insensitive
|
2024-03-28 05:55:40 +11:00 |
|
Mike Macgirvin
|
3909f140c9
|
fix nomadic_locations()
|
2024-03-28 04:48:08 +11:00 |
|
Mike Macgirvin
|
c98f3507b2
|
fix location query
|
2024-03-27 22:16:38 +11:00 |
|
Mike Macgirvin
|
36a2c695d8
|
remove log statement
|
2024-03-27 21:57:50 +11:00 |
|
Mike Macgirvin
|
075dad1baf
|
fix query
|
2024-03-27 21:57:05 +11:00 |
|
Mike Macgirvin
|
4a5ee0160d
|
add fetch debugging
|
2024-03-27 21:52:22 +11:00 |
|
Mike Macgirvin
|
3c0934714e
|
apresolver - resolve any path, not just ap paths
|
2024-03-27 21:29:54 +11:00 |
|
Mike Macgirvin
|
38d1fbcd37
|
make cover photos nomadic
|
2024-03-27 21:17:20 +11:00 |
|
Mike Macgirvin
|
df19514972
|
make uploaded profile photos nomadic
|
2024-03-27 21:17:11 +11:00 |
|
Mike Macgirvin
|
2d99a5ae60
|
clean up text
|
2024-03-26 20:29:38 +11:00 |
|
Mike Macgirvin
|
e9bc5a08e3
|
provide two authenticated fetch settings so you can have partial safety rather than none.
|
2024-03-26 19:09:23 +11:00 |
|
Mike Macgirvin
|
46d5d4ad63
|
make bang tag exclusive
|
2024-03-25 21:54:03 +11:00 |
|
Mike Macgirvin
|
41c68724e0
|
refactor smarty filter deprecations, add apnomadic identities to the ActivityPub delivery stack.
|
2024-03-25 08:35:53 +11:00 |
|
Mike Macgirvin
|
02de422af2
|
add more debugging to ap_probe
|
2024-03-25 05:53:46 +11:00 |
|
Mike Macgirvin
|
d57c298fe7
|
make actor id a naked did with no path
|
2024-03-22 21:26:40 +11:00 |
|
Mike Macgirvin
|
7109631a2c
|
test repeat tallys
|
2024-03-22 18:41:37 +11:00 |
|
Mike Macgirvin
|
b164ee0c91
|
tally repeats
|
2024-03-22 18:27:28 +11:00 |
|
Mike Macgirvin
|
86867970d7
|
store did records as network type 'apnomadic'
|
2024-03-21 21:04:17 +11:00 |
|
Mike Macgirvin
|
e6b1ce2a42
|
don't propagate summary in Announce activities
|
2024-03-21 20:32:58 +11:00 |
|
Mike Macgirvin
|
479d0fdb9f
|
don't attach any collection data to subthread and unsubthread activities. The attributedTo was wrong and they don't federate anyway.
|
2024-03-21 16:11:01 +11:00 |
|
Mike Macgirvin
|
194a539c3e
|
don't transliterate community name; only project name. Store community name in site.project if it exists.
|
2024-03-21 15:28:38 +11:00 |
|
Mike Macgirvin
|
ae0c1b1418
|
ActorId service
|
2024-03-21 13:12:55 +11:00 |
|
Mike Macgirvin
|
a03e422547
|
report test warnings
|
2024-03-20 21:37:02 +11:00 |
|
Mike Macgirvin
|
d7b3af5810
|
fix @context
|
2024-03-19 20:14:29 +11:00 |
|
Mike Macgirvin
|
1301370d76
|
fix nomadic signatures
|
2024-03-19 20:10:52 +11:00 |
|
Mike Macgirvin
|
77f83a2a64
|
more work on nomadic actor record
|
2024-03-18 21:26:06 +11:00 |
|
Mike Macgirvin
|
dc0566abda
|
more spec compliance on actor did's
|
2024-03-17 22:18:11 +11:00 |
|
Mike Macgirvin
|
34071e6e48
|
nomadic continued
|
2024-03-16 13:37:42 +11:00 |
|
Mike Macgirvin
|
cf53c32c48
|
resolver testing
|
2024-03-15 17:57:41 +11:00 |
|
Mike Macgirvin
|
572b1abae3
|
resolver work continued
|
2024-03-14 21:29:27 -07:00 |
|
Mike Macgirvin
|
0b73c4cffd
|
resolver testing continued
|
2024-03-15 14:03:59 +11:00 |
|
Mike Macgirvin
|
6c92e2d3a9
|
resolver work
|
2024-03-15 13:54:21 +11:00 |
|
Mike Macgirvin
|
f3c4537846
|
add path mapper to apresolver
|
2024-03-14 19:35:20 -07:00 |
|
Mike Macgirvin
|
91cc67cc6f
|
put numerical index on xchan table, instead of unique xchan_hash
|
2024-03-15 10:06:38 +11:00 |
|
Mike Macgirvin
|
ffe27ab571
|
heavy lifting on resolver
|
2024-03-14 20:46:08 +11:00 |
|
Mike Macgirvin
|
6f0067837e
|
Work on skeleton for the resolver
|
2024-03-14 20:12:13 +11:00 |
|
Mike Macgirvin
|
46a6ed28df
|
Initial work for digital identities over ActivityPub
|
2024-03-14 19:14:46 +11:00 |
|
Mike Macgirvin
|
edd71dd365
|
streamline notifications panel setting
|
2024-03-14 12:36:34 +11:00 |
|
Mike Macgirvin
|
70ab2437f0
|
remove test code
|
2024-03-14 09:19:16 +11:00 |
|
Mike Macgirvin
|
81331e156e
|
put notification style under a config switch until a better arrangement can be found.
|
2024-03-14 09:16:08 +11:00 |
|
Mike Macgirvin
|
13d9d08c41
|
fix smarty path
|
2024-03-13 18:06:08 +11:00 |
|
Mike Macgirvin
|
64cb01c166
|
rename Code to src
|
2024-03-13 16:21:03 +11:00 |
|