Harald Eilertsen
d85c737db7
tests: Add ajax request helper to module test case
...
This is a bit crude, but serves the purpose for now. To emulate an AJAX
request we set the `Content-Type` header to `application/json`, and json
encode the params in the body of the request.
2026-01-26 23:03:07 +01:00
Mario Vavti
794b456b8a
hotfix for issue with the potential to stuff up the queuewrker
2026-01-25 13:02:15 +01:00
Mario
0d382634ec
Merge branch 'access_dropdown-tpl' into 'dev'
...
move html from accesslist module to tpl
See merge request hubzilla/core!2257
2026-01-21 13:24:35 +00:00
SK
225c83dfbe
move html from accesslist module to tpl
2026-01-19 14:00:39 +05:30
Mario Vavti
e736945f1d
update changelog
2026-01-18 13:06:42 +01:00
Mario
cb0102b971
Merge branch 'channel-activities-header' into 'dev'
...
move channel-activities header to its tpl
See merge request hubzilla/core!2254
2026-01-17 11:44:55 +00:00
Saiwal K
8b46767d30
move channel-activities header to its tpl
2026-01-17 11:44:54 +00:00
Mario Vavti
3f39d0d249
fix cloud root folder shows unknown error
2026-01-16 12:38:02 +01:00
Mario Vavti
3130a94a4c
bump redbasic min/max version
2026-01-16 10:27:54 +01:00
Mario Vavti
d44c004bd0
bump dev version
2026-01-15 17:24:39 +01:00
Mario Vavti
c655046e1f
version, strings and updated util/run_xgettext.sh
2026-01-15 17:13:32 +01:00
Mario Vavti
b32c1c1e22
composer update
2026-01-15 14:50:39 +01:00
Mario
38f040f9b5
Merge branch 'minor-test-improvements' into 'dev'
...
tests: Make addonname/tests base addon tests dir
See merge request hubzilla/core!2250
2026-01-15 10:53:57 +00:00
Mario
7dcaebf281
Merge branch 'italian-translation' into 'dev'
...
Italian translation
See merge request hubzilla/core!2253
2026-01-15 10:53:04 +00:00
Mario
fad5f98405
Merge branch 'bookmarks-layout-tpl' into 'dev'
...
move html from bookmarks module to its tpl
See merge request hubzilla/core!2255
2026-01-15 10:48:01 +00:00
SK
ea07bd1693
move html from bookmarks module to its tpl
2026-01-15 02:15:26 +05:30
Mario Vavti
deaab14c5f
revert revert
2026-01-07 11:37:22 +01:00
Mario Vavti
8258b8b088
revert
2026-01-07 10:52:22 +01:00
Mario Vavti
db5c217a21
reuse the stored filetype
2026-01-07 10:48:11 +01:00
prealpinux
724ee7dbab
Italian translation
2026-01-06 22:40:30 +01:00
Mario Vavti
fb9fe0d3c4
bump version
2026-01-05 15:43:32 +01:00
Mario Vavti
9019636449
update attach.filetype field length to match photo.mimetype field length and attempt to find mimetype with finfo class if applicable.
2026-01-05 15:34:42 +01:00
Mario Vavti
933b4fbcfe
bump version
2026-01-05 12:21:55 +01:00
Mario Vavti
7675ed0145
add (not exactly correct -> see fixme) mime types for docx and xlsx
2026-01-05 12:14:01 +01:00
Mario
f25211d7ff
Merge branch 'xchan-fetch-escape-args' into 'dev'
...
Escape args in xchan_fetch
See merge request hubzilla/core!2252
2026-01-04 19:53:51 +00:00
Mario
30cf6d827c
Merge branch 'issue-1960-fix-grammar-in-enotify' into 'dev'
...
Fix grammar in Enotify::submit
See merge request hubzilla/core!2251
2026-01-04 19:49:42 +00:00
Mario
1323ea8e18
Merge branch 'dev' into 'dev'
...
move shared post formatting to its own tpl
See merge request hubzilla/core!2248
2026-01-04 19:36:06 +00:00
Saiwal K
9f98f6bbd5
move shared post formatting to its own tpl
2026-01-04 19:36:06 +00:00
Harald Eilertsen
cedc6c4230
Escape args in xchan_fetch
2026-01-04 14:55:03 +01:00
Mario Vavti
b6a58fbf6e
make sure editor init also works from the tiles view
2026-01-03 19:31:56 +01:00
Mario Vavti
e295765bef
fix typo and wrongedited timestamp. also add data-{id, type} to cloud directory listings
2026-01-02 15:31:54 +01:00
Harald Eilertsen
141dc2fdb7
Fix grammar in Enotify::submit
...
Fixes issue #1960 : https://framagit.org/hubzilla/core/-/issues/1960
2025-12-29 20:37:20 +01:00
Harald Eilertsen
c051c4d0aa
tests: Make addonname/tests base addon tests dir
...
This makes it easier to treat anything under tests/ as namespaced for
PSR-4 autoloading.
2025-12-21 11:05:37 +01:00
Harald Eilertsen
e289078f82
tests: Fix content-type/length in Module\TestCase
2025-12-21 11:04:25 +01:00
Mario
87f79381d9
MessageFilter: move decoding to the caller and also check the summary field
2025-12-19 08:24:22 +00:00
Mario
98840ae1d0
fix deprecation warning
2025-12-16 12:07:20 +00:00
Mario
28746891c8
curl_close() is deprected and noop since PHP version 8.0
2025-12-16 11:47:10 +00:00
Mario
e5d0ef79ef
GD imagedestroy() is deprected and noop since PHP version 8.0
2025-12-16 11:16:28 +00:00
Mario Vavti
2eb51233f6
fix hashtag and mentions count after fixing encoding and add tests
2025-12-12 19:15:28 +01:00
Mario Vavti
5432819788
add test for encoded filter entry
2025-12-12 18:51:53 +01:00
Mario
c03f543b54
encoding issue
2025-12-12 17:44:27 +00:00
Mario
de6506eb57
bump version
2025-12-12 11:53:31 +00:00
Mario
fb48bbe2c1
fix replies id reference
2025-12-12 11:52:05 +00:00
Mario
65132c8fdc
Merge branch 'dev' of https://framagit.org/hubzilla/core into dev
2025-12-12 11:44:45 +00:00
Mario
2c0936187a
improved replies id detection
2025-12-12 11:44:08 +00:00
Mario Vavti
48dbba2f4d
implement new version of MessageFilter derived from forte and add some more tests
2025-12-12 12:42:01 +01:00
Mario
16068af0bb
remove sodium-plus
2025-12-10 18:42:08 +00:00
Mario
d09b01245f
generate password hash with PBKDF2 instead of built in hash function based on argon2 which too resource heavy for our usecase (see comments) also the nonsumo library is almost half in size - we ship both libs now but only use the nonsumo. This fixes crypto for chromium mobile versions. drawback: this change is not backward compatible.
2025-12-10 18:37:18 +00:00
Mario
bdd0b0a6fb
sodium-plus is not maintained anymore - use https://github.com/jedisct1/libsodium.js (sumo version because it contains the crypto_pwhash() function) directly instead
2025-12-10 09:41:25 +00:00
Mario
48030617ab
check for sodium in decrypt function
2025-12-10 07:34:36 +00:00