Mario
d5e0c24e13
version 11.2
2026-03-26 08:06:51 +00:00
Mario
8fe73d73ce
Merge branch 'dev' into 11.2RC
2026-03-26 08:05:53 +00:00
Mario
7559d6bb5c
update changelog
2026-03-26 08:05:06 +00:00
Mario
6c40576f94
Merge branch 'dev' into 11.2RC
2026-03-26 07:50:56 +00:00
Mario
1c9c0dc70e
update changelog
2026-03-26 07:50:08 +00:00
Mario
bf4227bfef
Merge branch 'drop-private-members-from-apidocs' into 'dev'
...
Remove private members from API docs
See merge request hubzilla/core!2275
2026-03-25 18:12:54 +00:00
Mario
c296d4bbed
Merge branch 'drop-custom-ca-certs' into 'dev'
...
Remove custom CA certs
See merge request hubzilla/core!2274
2026-03-25 18:12:21 +00:00
Harald Eilertsen
68452fb07b
Remove private members from API docs
...
Private class members are internal implementation details, and should
not be in public API documentation.
2026-03-25 18:29:38 +01:00
Harald Eilertsen
7f98cd606b
Remove custom CA certs
...
The included collection of CA certificates has not been updated since
2021, which means it's outdated and possibly a security risk. Also it
should not be necessary, as curl is able to find the system installed CA
certs which is more likely to be up to date and safer.
2026-03-25 18:06:39 +01:00
Mario
d0ae7a0493
Merge branch 'route-apidoc-fixes' into 'dev'
...
Zotlabs\Extend\Route: API docs and visibility/type fixes
See merge request hubzilla/core!2273
2026-03-25 15:18:27 +00:00
Harald Eilertsen
81e79eec04
Zotlabs\Extend\Route: Add type annotations
...
Make the code safer by adding type annotations for parameters and return
values.
2026-03-25 15:34:24 +01:00
Harald Eilertsen
7d70f2f0f2
Zotlabs\Extend\Route: Set method visibility
...
Make `Route::set()` private. It is not referenced outside of the class
itself, and is also unsafe as it uncritically replaces the system routes
with whatever value it was passed.
The remaining functions are set to public visibility.
2026-03-25 12:45:44 +01:00
Harald Eilertsen
016a11ad27
Zotlabs\Extend\Route: Add API docs + licence info
2026-03-25 12:33:11 +01:00
Mario
1637e61681
update changelog
2026-03-25 10:30:27 +00:00
Mario
1ec0e91405
fix issue in route and widget unregister: we should remove only if both arguments are different. Also only register routes and widgets if they are not yet registered
2026-03-25 10:16:49 +00:00
Mario
1774140307
Storage/Directory: fix issue where we returned a partial path instead of throwing exception if a directory of a path could not be found
2026-03-23 20:57:46 +00:00
Mario
698dce044d
rc2
2026-03-18 09:13:58 +00:00
Mario
bf0d73515e
Merge branch 'dev' into 11.2RC
2026-03-18 09:13:23 +00:00
Mario
8152da1275
update changelog
2026-03-18 09:13:00 +00:00
Mario
01de48b994
Merge branch 'dev' into 11.2RC
2026-03-18 09:02:20 +00:00
Mario
eb10820195
Merge branch 'daemon-externals-endless-loop' into 'dev'
...
Daemon/Externals: Shorten endless loop
See merge request hubzilla/core!2272
2026-03-18 09:01:32 +00:00
Harald Eilertsen
9d33456c89
Daemon/Externals: Shorten endless loop
...
If the query towards the hubloc table don't return any entries, the loop
would continue without modifying any of the variables that could
possibly make the loop end.
2026-03-17 21:42:28 +01:00
Mario
56c7f76230
Merge branch 'dev' into 11.2RC
2026-03-17 11:47:27 +00:00
Mario
3dd9559d9f
fix spdx info and remove superfluous use statements
2026-03-17 06:24:03 +00:00
Mario Vavti
51ac502d97
refactor drop_query_params() to deal with array params and add test
2026-03-16 10:32:59 +01:00
Mario
955ee217e3
add sleep intervals when adding worker tasks in a loop in Activity::init_background_fetch()
2026-03-14 19:58:09 +00:00
Mario
6d8bfe58ef
Convo: fetched collections can be huge - add a slight delay between storing items if we did not fetch them from the network to allow the DB to do its thing
2026-03-14 19:41:26 +00:00
Mario
f98f540256
update changelog
2026-03-14 19:37:37 +00:00
Mario
54c7319075
fix version
2026-03-14 10:33:06 +00:00
Mario
72c930f964
remove accent color test
2026-03-14 10:31:32 +00:00
Mario
ce24b86841
fix fatal error in italian hstrings.php
2026-03-14 10:29:48 +00:00
Mario
f63ba541d7
bump dev version
2026-03-13 16:14:46 +00:00
Mario
a9f54473db
version and strings and move hmessages.po to hmessages.pot
2026-03-13 16:11:13 +00:00
Mario
eb5ea6536b
fix php warning
2026-03-11 19:05:39 +00:00
Mario
2e9b64347d
Merge branch 'gettext-updates' into 'dev'
...
util/run_xgettext: Rename template to .pot and force PHP matching
See merge request hubzilla/core!2271
2026-03-11 18:48:47 +00:00
Mario
4fcff43fb5
Merge branch 'tests-make-loadFixtures-public' into 'dev'
...
tests: Make loadFixtures public
See merge request hubzilla/core!2270
2026-03-11 18:41:24 +00:00
Harald Eilertsen
260b61ba3b
util/run_xgettext: Use PHP matching rules
...
Explicitly tell xgettext to use PHP matching rules to find translatable
strings.
Project......: Improve Superblock Addon
Sponsored-by.: NLnet NGI0 Commons Fund
2026-03-11 11:51:35 +01:00
Harald Eilertsen
d0b7e4ea79
util/run_xgettext: Rename template to .pot
...
Renaming the translation template to *.pot, works better with some
tooling like poedit and lokalize.
Project......: Improve Superblock Addon
Sponsored-by.: NLnet NGI0 Commons Fund
2026-03-11 11:48:09 +01:00
Harald Eilertsen
33c95c810a
tests: Make loadFixtures public
...
Some tests will need to load their own database fixtures. By making this
API public we make it easy for them to do so.
This change is needed by the tests for the Superblock addon.
Project......: Improve Superblock Addon
Sponsored-by.: NLnet NGI0 Commons Fund
2026-03-11 11:40:31 +01:00
Mario
81105ff9de
Merge branch 'null-date-fix' into 'dev'
...
Remove use of NULL_DATE constant in core
See merge request hubzilla/core!2269
2026-03-08 17:07:41 +00:00
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 Vavti
ad85825cab
remove composer dev stuff
2026-03-04 18:34:45 +01:00
Mario Vavti
2fb816139a
guzzlehttp/psr7 has been removed from the HttpSigner library because it is not required there, hubzilla still needs it
2026-03-04 18:29:33 +01:00
DDEV User
c9166b26c5
update composer libs
2026-03-04 17:51:14 +01:00
Mario Vavti
86d58065b3
deal with leading or missing @ and add more tests
2026-03-04 10:25:32 +01:00
Mario
1f265cc6d5
fix tests (hopefully)
2026-03-04 08:44:09 +00:00
Mario
4474fdd4f9
introduce parse_webbie() with basic tests
2026-03-04 08:34:45 +00:00
Mario
f71eeab5be
fix php warning
2026-03-03 11:27:01 +00:00
Mario
b3526415f9
allow to override curl useragent
2026-03-03 10:59:11 +00:00