Mario
|
9e5344d624
|
fix typo in last commit
|
2025-11-22 19:57:28 +00:00 |
|
Mario
|
4c122fd3b3
|
do not attempt tag delivery if not item type post - fix issue #1941
|
2025-11-22 19:54:58 +00:00 |
|
Mario
|
7fcc770fbf
|
rename (un)serialise() -> json_(un)serialize()
|
2025-11-21 20:43:35 +00:00 |
|
Mario
|
7cadb43029
|
fix insufficient target attribution for forums - channel_url() requires the channel array not the address
|
2025-11-20 23:05:12 +00:00 |
|
Mario
|
ad017baaa6
|
singleton object cache - initial commit
|
2025-11-20 20:41:20 +00:00 |
|
Mario
|
c8c9e4a901
|
fix some of the constant not found errors
|
2025-10-21 16:00:06 +00:00 |
|
Mario
|
3cdfa94c29
|
announced toplevel items will have type Announce in our case - possible fix for issue #1936
|
2025-10-10 15:47:49 +00:00 |
|
Harald Eilertsen
|
b31123ae2f
|
Fix missing return from translate_scope function
Also make sure the output is escaped wherever this function is used.
|
2025-09-12 21:51:24 +02:00 |
|
Mario
|
bc7f8b15a8
|
dismiss our own votes from select query. they are not flagged with item_hidden because otherwise they would not be delivered to the poll owner. received votes are (and should be) flagged with item_hidden so that they are not being relayed.
|
2025-08-11 23:13:26 +00:00 |
|
Mario
|
02111ad649
|
start transition deprecated AS1 item.verb vocabulary to AS2 on demand
|
2025-08-11 22:36:35 +00:00 |
|
Mario
|
51c79aecac
|
make item_normal() deal with various item types and add missing reactions modal
|
2025-08-07 22:36:35 +00:00 |
|
Mario
|
9343f00918
|
improve memory consumption when deleting big threads
|
2025-08-07 19:05:58 +00:00 |
|
Mario
|
ae8e9bc353
|
the item_wall directive is not required here since we are looking for parent items which we own - remove it since it will make the DB engine use the wrong index in certain cases. also remove duplication of item_type directive when looking up articles
|
2025-07-22 09:32:20 +00:00 |
|
Mario
|
a55bba7aa8
|
fix blog mode if threaded view is disabled
|
2025-07-13 09:47:38 +00:00 |
|
Mario
|
6028f0490e
|
minor refactor to get rid of the $webpage variable (it does not cut it anymore) and use $item_type instead
|
2025-06-26 08:08:08 +00:00 |
|
Mario
|
aeb54655a0
|
exit if we have not found anything
|
2025-06-23 09:24:10 +00:00 |
|
Mario
|
767eeee6fe
|
invert the verb query part
|
2025-06-13 09:42:09 +00:00 |
|
Mario
|
2046abf26f
|
trick sql to use a better suited index
|
2025-06-13 08:05:05 +00:00 |
|
Mario
|
ad7871270c
|
add EmojiReact to the countable comment verbs
|
2025-06-12 11:57:13 +00:00 |
|
Mario
|
9e87070f86
|
iterate only 3 levels when autoexpanding, improve color generation to get more random colors
|
2025-06-05 15:44:01 +00:00 |
|
Mario
|
f8afa77369
|
add internal follow and ignore verbs to the list of filtered verbs and add commented out code to display/count only one reaction per author. It appears there can be multiple. We should probably look into how this can happen and if we should prevent it earlier.
|
2025-06-01 18:48:16 +00:00 |
|
Mario
|
83c963378e
|
remove more redundant sql (perms for the given IDs MUST be checked at the calling module already) and update documentation
|
2025-05-29 19:47:53 +00:00 |
|
Mario
|
7705d7a87f
|
this is not required because we already filter by a given set of ids here
|
2025-05-29 19:31:23 +00:00 |
|
Mario
|
29f14ff96b
|
only count comments if we are in threaded mode
|
2025-05-29 19:10:20 +00:00 |
|
Mario
|
0aef9b486d
|
fix typo
|
2025-05-29 17:58:48 +00:00 |
|
Mario
|
d584e4f7d5
|
fix queries in certain situations returning more results than we need producing unexpected rendering results
|
2025-05-29 17:58:04 +00:00 |
|
Mario
|
3613257cdc
|
pass permission sql to item_reaction_sql() in case we are a visitor and rename the variable
|
2025-05-29 14:24:53 +00:00 |
|
Mario
|
f61fd2d337
|
if we are not in threaded mode default comments limit to 1000
|
2025-05-29 11:55:02 +00:00 |
|
Mario
|
20148d23f1
|
toplevel comments pagination: initial commit
|
2025-05-29 10:13:32 +00:00 |
|
Mario
|
bdcee46138
|
do not check for possibly unset var
|
2025-05-28 12:53:53 +00:00 |
|
Mario
|
7e3d86bc37
|
more refactor and streamline for re-usability and easier maintenance
|
2025-05-28 09:15:18 +00:00 |
|
Mario
|
f0229c9f42
|
update todo
|
2025-05-27 09:02:52 +00:00 |
|
Mario
|
8d1fea7ec3
|
new version of items_by_parent_ids() and item_reaction_sql() with much better performance, streamline rsvp naming convention and some preparatory work for comment lazy loading (unfinshed)
|
2025-05-27 08:04:36 +00:00 |
|
Mario
|
19df2f596b
|
revert to previous iteration of the parents query function until performance issues will be resolved and adapt the modules accordingly
|
2025-05-25 14:05:08 +00:00 |
|
Mario
|
d31221e61b
|
use else instead of checking for $ret
|
2025-05-23 11:54:30 +00:00 |
|
Mario
|
043c1610fd
|
refactor items_by_parent_ids() to accept $thr_parents as an array and stringify it here with the escape flag instead of in the caller modules
|
2025-05-23 11:35:10 +00:00 |
|
Mario
|
cd7fab3d37
|
refactor query in items_by_parent_ids() to prepare for pagination. Until pagination will be implemented we will load the last 100 comments.
|
2025-05-23 09:51:11 +00:00 |
|
Mario
|
a5e171a594
|
Revert "implement thread limit"
This reverts commit be35f612eb.
|
2025-05-21 11:11:21 +00:00 |
|
Mario
|
be35f612eb
|
implement thread limit
|
2025-05-21 10:22:37 +00:00 |
|
Mario
|
6d306bc0b3
|
more return early if we have not got the required data
|
2025-05-21 09:24:48 +00:00 |
|
Mario
|
813a5b3621
|
return early if we have not got the required data
|
2025-05-21 09:23:23 +00:00 |
|
Mario
|
cf317aa1a1
|
revert moving thr_parent retrieval to SQL in favor of a more simple solution (fixes SQL error in postgres and strict mysql)Zotlabs/Lib/ThreadItem.php
|
2025-05-17 16:18:20 +00:00 |
|
Mario
|
43d0e42425
|
refactor cache_embeds daemon to be called with uuid (instead of item id) so that it will only be processed once (the queueworker will dismiss duplicates) and add a hook for the photocache addon
|
2025-05-16 20:22:27 +00:00 |
|
Mario
|
2b38eca986
|
refactor sql_extra > permission_sql
|
2025-05-15 18:56:30 +00:00 |
|
Mario
|
4ec895b891
|
make sure sql_extra is prepared for the c table
|
2025-05-15 18:40:03 +00:00 |
|
Mario
|
757237cbb4
|
Revert "make sure sql_extra is prepared for the c table"
This reverts commit 869b047fde.
|
2025-05-15 18:39:05 +00:00 |
|
Mario
|
869b047fde
|
make sure sql_extra is prepared for the c table
|
2025-05-15 18:38:42 +00:00 |
|
Mario
|
4bf6752982
|
implement extra sql for mod channel and display
|
2025-05-15 16:57:02 +00:00 |
|
Mario
|
5c3f2f9469
|
first part of cleanups for the conv libs and move thr_parent_uuid retrieval to sql
|
2025-05-15 12:55:44 +00:00 |
|
Mario
|
a28dd9f2cf
|
remove redundant var
|
2025-05-13 08:08:27 +00:00 |
|