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
7fcc770fbf
rename (un)serialise() -> json_(un)serialize()
2025-11-21 20:43:35 +00:00
Harald Eilertsen
bb4c08caf0
PHPStan: Ignore missing function make_xchan_hash
...
This function does not exist, but is called from a function that is
never used. For rationale for why this code is kept, see the discussion
here:
https://framagit.org/hubzilla/core/-/merge_requests/2209
2025-09-12 21:51:24 +02:00
Harald Eilertsen
e7523e7fc5
Remove ref to undefined variables in get_zcard()
2025-09-12 21:51:24 +02:00
Mario
8b352e4c64
more deprecate x()
2025-04-23 18:41:26 +00:00
Harald Eilertsen
951800eca6
Several issues discovered by PHPStan
2024-11-14 18:40:15 +00:00
Mario
e20327d267
explicit check for channel_address
2024-11-03 10:43:17 +00:00
Harald Eilertsen
7df701b434
Use empty() to check if array entry exist in create_identity.
2024-06-14 20:24:52 +02:00
Harald Eilertsen
0dc959d9fe
Deprecate *_config() functions in core.
2024-03-24 09:58:21 +00:00
Mario
4bbeb224f6
more cleanup
2024-02-29 21:11:39 +00:00
Mario
3dd7394247
AS2
2024-02-25 19:29:50 +00:00
Mario Vavti
9cfd1c2318
missing include
2024-01-21 09:52:13 +01:00
Mario
4aa29db7aa
reflect new fields in low level functions
2024-01-07 21:27:12 +00:00
Mario
87775ae37a
ekey and xchan_updated updates
2024-01-07 19:58:09 +00:00
Mario
febebc8d3d
more do not provide channel info for templates and code cleanup
2023-11-20 20:21:03 +00:00
Mario
166c45f97f
do not provide channel info for templates
2023-11-20 19:22:06 +00:00
Mario
1426b7a6dc
order by hubloc_id like everywhere else for this reason and do not include deleted hublocs
2023-08-27 20:29:30 +00:00
Mario
7a0f22b0a7
make sure to return infos from current hub where applicable - fix issue #1770
2023-07-03 10:37:32 +00:00
Mario
93278c00b7
update profile vcard to implement the cover image
2023-05-06 19:41:02 +00:00
Mario Vavti
20f4538db4
update remove_all_xchan_resources() and remove deletion of deprecated conv table
2023-04-13 22:28:08 +02:00
Mario
09a60774d7
we can sign messages which are not from the primary location
2023-02-15 13:33:23 +00:00
Mario Vavti
8879776d64
fix php warnings
2022-10-23 14:02:19 +02:00
Mario Vavti
53931017b9
fix php warnings
2022-10-20 11:15:06 +02:00
Mario
1d56b9a1bb
php8: warning fixes
2022-09-14 12:31:19 +00:00
Mario
990a3af2a7
php8: random cleanup and warning fixes
2022-09-08 20:02:22 +00:00
Mario
fcfb9e9758
fix random php warnings
2022-09-07 12:50:46 +00:00
Mario
465c5c8cfb
make sure to use the correct default role
2022-01-18 10:26:13 +01:00
Mario
bfd3da43ac
access token refactor
2021-12-17 19:48:09 +01:00
Mario
2968bf8241
merge branch perms_ng into dev
2021-12-15 12:17:19 +00:00
Mario
ca17fb01bc
profile cleanup and fixes
2021-11-25 07:54:53 +00:00
Mario
65acdd7b15
mod regate: auto-connect the invitee with the inviter if auto channel create is enabled (default). fix issue where the default group was not set in the return array of create_identity()
2021-10-25 08:03:12 +00:00
Mario
27401794e1
rename functions after heavy lifting and expand custom sections to all possible sections
2021-10-16 18:10:23 +00:00
Mario
a622f533ad
some heavylifting on manual item export
2021-10-15 19:17:06 +00:00
Mario
58ee147653
fix typo
2021-10-03 08:20:16 +00:00
Mario Vavti
4afd1ac705
add optional $removed argument to channelx_by functions to allow inclusion of removed channels which is required (mod channel, daemon notifier -> refresh_all) if a channel got removed also remove caching to App so we always get a fresh copy. In import_hublocs() add site_id to the array passed to Libzot::gethubs() because it is expected there.
2021-10-03 09:05:32 +02:00
Mario Vavti
5cb5ecdb54
implement channel purge daemon and send a notifier purge_all message if the xchan was deleted
2021-09-30 12:09:50 +02:00
Mario
2688abf25a
revise content import/export part 1
2021-09-29 19:43:22 +00:00
Mario
5532560d07
do not define colors in manifest (system colors are mostly the better fit) and use profile fullname instead of channel_name in nav
2021-08-29 10:51:44 +00:00
Zot
88b13658a7
issue 1599
2021-08-26 08:38:41 +00:00
Mario
dd296e1aaa
more legacy mail cleanup - issue #1595
2021-08-17 18:18:52 +00:00
Mario
33463152e8
fix issue where a deleted channel will return 404 before returning zotinfo
2021-06-02 17:58:46 +00:00
Mario
0718ac514d
remove deprecated mail code
2021-05-28 08:11:40 +00:00
Mario
7776283a47
remove zot includes
2021-05-27 09:45:39 +00:00
Mario
9ea60ba79f
deprecate make_xchan_hash()
2021-05-27 08:27:33 +00:00
Mario
1c8000d026
remove more legacy zot quirks
2021-05-26 19:02:13 +00:00
Mario
1fa4bc9ac0
remove most legacy zot quirks
2021-05-26 12:18:59 +00:00
Mario
635a24dff4
Merge branch 'dev' into 'dev'
...
Random PHP 8 fixes
See merge request hubzilla/core!1951
2021-05-14 08:56:07 +00:00
Max Kostikov
a03423794a
Random PHP 8 fixes
2021-05-14 08:56:06 +00:00
Mario
836de7f1a5
id should be intval here
2021-05-10 09:05:27 +00:00