Harald Eilertsen
ced3113516
Remove unneccessary use statements
2026-03-07 12:00:56 +01:00
Harald Eilertsen
cbd208eea3
Remove use of NULL_DATE constant in core
...
The NULL_DATE constant is defined conditionally in the DBA static class.
This causes issues with static analyzing tools like PHPStan, because
they can not really know if the constant is defined or not.
We could make PHPStan ignore this, but since there already is a
`get_null_date()` method on the `dba_driver` class, this patch
changes the code to use this method instead.
We could also use the public static attribute `$null_date` on the DBA
class directly, but using a method feels cleaner, and allows for making
the attribute private, or even removing it completely at some later
time.
I'm not removing the NULL_DATE constant for now, in case it is in use by
any extensions.
2026-03-07 11:15:46 +01:00
Mario
3878dbd6bd
show viewsource link for pubstream items
2025-11-21 08:27:53 +00:00
Mario
ad7871270c
add EmojiReact to the countable comment verbs
2025-06-12 11:57:13 +00:00
Mario
66512f4e51
blog mode fixes
2025-06-12 11:51:01 +00:00
Mario
7740a7501b
improved indentation and its logic
2025-06-04 16:33:05 +00:00
Mario
64ae1eb5e8
add ability to auto-expand a comment reply thread
2025-06-03 08:31:19 +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
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
b674a1869e
undo introduction of new argument in get_template_data(). this can be accomplished more straightforward
2025-05-11 16:01:49 +00:00
Mario
57ae3325e0
allow to switch conv mode per channel
2025-05-09 19:13:49 +00:00
Mario
918377a67b
provide commentable state and minor cleanup
2025-05-08 10:27:57 +00:00
Mario
ee9b53132e
wording, fix comment preview and remove logging
2025-05-07 19:02:53 +00:00
Mario
ac5d22d514
refactor doreply() and move reply functionality to modal
2025-05-07 12:31:47 +00:00
Mario
b694ed6229
handle blog_mode in conv template
2025-05-04 04:36:12 +00:00
Mario
95a2de4da2
Reapply "streamline wording"
...
This reverts commit ee3fc54be6 .
2025-05-03 15:55:13 +00:00
Mario
ee3fc54be6
Revert "streamline wording"
...
This reverts commit e2c477d775 .
2025-05-03 15:52:30 +00:00
Mario
e2c477d775
streamline wording
2025-05-03 15:42:26 +00:00
Mario
e5cd6330b3
default to threaded
2025-04-30 14:42:09 +00:00
Mario Vavti
c614f899b7
implement requesting of reactions
2025-04-25 22:35:13 +02:00
Mario
babc3df364
this should not be required anymore
2025-04-25 12:53:47 +00:00
Mario
ba9637e129
lazy load - initial commit
2025-04-25 12:46:30 +00:00
Mario
7c59dd9fd7
more deprecate x()
2025-04-23 18:17:23 +00:00
Mario
005b9919d0
x() to !empty()
2025-04-21 17:25:20 +00:00
Mario
a822e94f9b
move jot popup handling to template, port photo selector to vanilla javascript and enable it for comments if applicable
2025-04-04 10:51:51 +00:00
Mario
30d552255e
lazy load profile images for likes and remove zid function for the profile image src attribute
2025-03-28 13:29:43 +00:00
Rocky
b6560e5456
Highlight_mark_button3
2025-02-14 14:56:17 +00:00
Mario
5309c032db
Adjust fix_attached_permissions() so that if we got a token, we will just add the token to the original ACL instead of rewriting the ACL to theitem ACL - it probably makes much more sense that way
2024-09-18 19:53:07 +00:00
Mario
fdf19e659e
not yet ready for primetime
2024-09-18 15:09:10 +00:00
Mario
e799589781
allow uploading to comments if ocap tokens are enabled
2024-09-18 09:34:10 +00:00
Mario
56cb6f1034
streamline location rendering
2024-08-02 16:02:29 +00:00
Mario
3d3fcd7334
fa2bi: some sed woodoo on templates and manual fixes in js and php files
2024-08-02 08:06:15 +00:00
Mario
204d91c3c3
this will be a longer journey - we will start to use bootstrap icons now since forkawesome is dead
2024-07-23 18:07:30 +00:00
Mario
4e35d34226
item buttons redesign - initial checkin
2024-07-22 19:07:19 +00:00
Harald Eilertsen
fb1c66fbc9
Fix warnings exposed by tests.
...
Mainly missing variables for templates, and channel entries.
2024-06-13 13:34:20 +02:00
Harald Eilertsen
0dc959d9fe
Deprecate *_config() functions in core.
2024-03-24 09:58:21 +00:00
Mario
96e8316633
some cloeanup after last commit
2024-02-28 10:04:22 +00:00
Mario
37878bf0a3
do away with deprecated activity types
2024-02-28 09:18:31 +00:00
Mario
3dd7394247
AS2
2024-02-25 19:29:50 +00:00
Mario
fab3c92a7c
streams collection branch compatibility
2024-02-02 20:23:06 +00:00
Mario
dd204ec34f
start using uuid for internal reference instead of base64 encoded mid
2024-02-01 11:42:55 +00:00
Mario
fa4ab45692
native repeats continued
2024-01-19 20:10:50 +00:00
Mario
a5e32dc3de
more deprecate $a
2023-09-21 08:34:02 +00:00
Mario
ce4150cd06
fix notification text for likes in cases where obj.actor is not set
2023-08-19 08:55:17 +00:00
Mario
750641ef19
implement inline moderation of reactions
2023-06-27 14:53:23 +00:00
Mario
1ca988b177
revisit author_id and fix issue with pinned content
2023-02-15 09:41:48 +00:00
Mario
23828f53bc
pubstream: when going to conv from unthreaded mode stay in the module
2023-01-05 10:29:42 +01:00
Mario
40ae6b396f
fix php warnings
2022-10-26 18:12:56 +00:00
Mario Vavti
8879776d64
fix php warnings
2022-10-23 14:02:19 +02:00
Mario
bf434818d7
fix php warnings
2022-10-20 13:16:03 +00:00