Commit Graph

  • d85c737db7 tests: Add ajax request helper to module test case Harald Eilertsen 2026-01-04 14:11:26 +01:00
  • 9657fc50e9 Merge branch 'dev' into 11.0RC Mario Vavti 2026-01-25 13:06:34 +01:00
  • de468a29b0 hotfix for issue with the potential to stuff up the queuewrker Mario 2026-01-25 12:05:49 +00:00
  • 794b456b8a hotfix for issue with the potential to stuff up the queuewrker Mario Vavti 2026-01-25 13:02:15 +01:00
  • a0cb5fcb3f move html from search module to tpl SK 2026-01-22 15:26:20 +05:30
  • 0d382634ec Merge branch 'access_dropdown-tpl' into 'dev' Mario 2026-01-21 13:24:35 +00:00
  • 225c83dfbe move html from accesslist module to tpl SK 2026-01-19 14:00:39 +05:30
  • 083c4c95d1 Merge branch 'dev' into 11.0RC Mario Vavti 2026-01-18 13:07:17 +01:00
  • e736945f1d update changelog Mario Vavti 2026-01-18 12:56:59 +01:00
  • 4a2e5add36 update changelog Mario Vavti 2026-01-18 12:56:59 +01:00
  • 067a79a778 Merge branch 'dev' into 11.0RC Mario Vavti 2026-01-17 13:02:37 +01:00
  • cb0102b971 Merge branch 'channel-activities-header' into 'dev' Mario 2026-01-17 11:44:55 +00:00
  • 8b46767d30 move channel-activities header to its tpl Saiwal K 2026-01-17 11:44:54 +00:00
  • 26b5dabe72 Merge branch 'dev' into 11.0RC Mario Vavti 2026-01-16 12:38:41 +01:00
  • 3f39d0d249 fix cloud root folder shows unknown error Mario Vavti 2026-01-16 12:38:02 +01:00
  • 2b4d2baa7b version Mario Vavti 2026-01-16 10:35:29 +01:00
  • 3130a94a4c bump redbasic min/max version Mario Vavti 2026-01-16 10:27:54 +01:00
  • d44c004bd0 bump dev version Mario Vavti 2026-01-15 17:24:39 +01:00
  • c655046e1f version, strings and updated util/run_xgettext.sh Mario Vavti 2026-01-15 17:13:32 +01:00
  • b32c1c1e22 composer update Mario Vavti 2026-01-15 14:50:39 +01:00
  • 38f040f9b5 Merge branch 'minor-test-improvements' into 'dev' Mario 2026-01-15 10:53:57 +00:00
  • 7dcaebf281 Merge branch 'italian-translation' into 'dev' Mario 2026-01-15 10:53:04 +00:00
  • fad5f98405 Merge branch 'bookmarks-layout-tpl' into 'dev' Mario 2026-01-15 10:48:01 +00:00
  • ea07bd1693 move html from bookmarks module to its tpl SK 2026-01-15 02:15:26 +05:30
  • 4a7b2e92a5 make sure we deal with a string Mario 2026-01-08 19:50:31 +00:00
  • deaab14c5f revert revert Mario Vavti 2026-01-07 11:37:22 +01:00
  • 8258b8b088 revert Mario Vavti 2026-01-07 10:52:22 +01:00
  • db5c217a21 reuse the stored filetype Mario Vavti 2026-01-07 10:48:11 +01:00
  • 724ee7dbab Italian translation prealpinux 2026-01-06 22:37:48 +01:00
  • fb9fe0d3c4 bump version Mario Vavti 2026-01-05 15:43:32 +01:00
  • 9019636449 update attach.filetype field length to match photo.mimetype field length and attempt to find mimetype with finfo class if applicable. Mario Vavti 2026-01-05 15:34:42 +01:00
  • 933b4fbcfe bump version Mario Vavti 2026-01-05 12:21:55 +01:00
  • 7675ed0145 add (not exactly correct -> see fixme) mime types for docx and xlsx Mario Vavti 2026-01-05 12:14:01 +01:00
  • 73e7f0aad2 Escape args in xchan_fetch Mario 2026-01-04 19:58:46 +00:00
  • f25211d7ff Merge branch 'xchan-fetch-escape-args' into 'dev' Mario 2026-01-04 19:53:51 +00:00
  • 30cf6d827c Merge branch 'issue-1960-fix-grammar-in-enotify' into 'dev' Mario 2026-01-04 19:49:42 +00:00
  • 1323ea8e18 Merge branch 'dev' into 'dev' Mario 2026-01-04 19:36:06 +00:00
  • 9f98f6bbd5 move shared post formatting to its own tpl Saiwal K 2026-01-04 19:36:06 +00:00
  • cedc6c4230 Escape args in xchan_fetch Harald Eilertsen 2026-01-04 14:55:03 +01:00
  • b6a58fbf6e make sure editor init also works from the tiles view Mario Vavti 2026-01-03 19:31:56 +01:00
  • e295765bef fix typo and wrongedited timestamp. also add data-{id, type} to cloud directory listings Mario Vavti 2026-01-02 15:31:54 +01:00
  • 141dc2fdb7 Fix grammar in Enotify::submit Harald Eilertsen 2025-12-29 20:37:20 +01:00
  • c051c4d0aa tests: Make addonname/tests base addon tests dir Harald Eilertsen 2025-12-21 11:05:37 +01:00
  • e289078f82 tests: Fix content-type/length in Module\TestCase Harald Eilertsen 2025-12-21 11:04:25 +01:00
  • 87f79381d9 MessageFilter: move decoding to the caller and also check the summary field Mario 2025-12-19 08:24:22 +00:00
  • 98840ae1d0 fix deprecation warning Mario 2025-12-16 12:07:20 +00:00
  • 28746891c8 curl_close() is deprected and noop since PHP version 8.0 Mario 2025-12-16 11:47:10 +00:00
  • e5d0ef79ef GD imagedestroy() is deprected and noop since PHP version 8.0 Mario 2025-12-16 11:16:28 +00:00
  • 2eb51233f6 fix hashtag and mentions count after fixing encoding and add tests Mario Vavti 2025-12-12 19:15:28 +01:00
  • 5432819788 add test for encoded filter entry Mario Vavti 2025-12-12 18:51:53 +01:00
  • c03f543b54 encoding issue Mario 2025-12-12 17:44:27 +00:00
  • de6506eb57 bump version Mario 2025-12-12 11:53:31 +00:00
  • fb48bbe2c1 fix replies id reference Mario 2025-12-12 11:52:05 +00:00
  • 65132c8fdc Merge branch 'dev' of https://framagit.org/hubzilla/core into dev Mario 2025-12-12 11:44:45 +00:00
  • 2c0936187a improved replies id detection Mario 2025-12-12 11:44:08 +00:00
  • 48dbba2f4d implement new version of MessageFilter derived from forte and add some more tests Mario Vavti 2025-12-12 12:42:01 +01:00
  • 16068af0bb remove sodium-plus Mario 2025-12-10 18:42:08 +00:00
  • 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. Mario 2025-12-10 18:37:18 +00:00
  • 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 Mario 2025-12-10 09:41:25 +00:00
  • 48030617ab check for sodium in decrypt function Mario 2025-12-10 07:34:36 +00:00
  • bb49a51be3 feed: fix channel links and check for top=0. also filter out Add and Remove activities when building the feed (we should probably do this in fetch_items() but that will require some refactoring Mario 2025-12-09 12:05:19 +00:00
  • da266f5739 Merge branch 'dev' into 'dev' Mario 2025-12-09 11:34:05 +00:00
  • f6a4997d6f fix issue #1954 Mario 2025-12-09 11:29:51 +00:00
  • 7a99089204 refactor module feed to allow a (for now) hidden pconfig to allow switching between simple (toplevels only) and complete activity feed, defaulting to simple. Also reomve option for json formatted feed since it is not supported in the backend - issue #1953 Mario 2025-12-09 10:51:07 +00:00
  • 2e55973da2 remove ofeed and ochannel modules which were here to serve deprecated and removed ostatus Mario 2025-12-09 10:02:00 +00:00
  • 80f4eea9e9 remove support for deprecated AS1 verbs and objects in the network stream filters - improves performance Mario 2025-12-09 08:26:41 +00:00
  • be5c8aa2a3 more work on determining whether an event should be adjusted is an all-day event Mario 2025-12-09 08:24:53 +00:00
  • 643d25b34b simplify and be slightly more strict to define allday events Mario 2025-12-05 22:38:20 +00:00
  • c29d79854e Merge branch 'dev' of https://framagit.org/hubzilla/core into dev Mario Vavti 2025-12-05 22:24:33 +01:00
  • 2834544451 an attempt to better deal with events that have no endTime and events that inline timezone offset in the timestamp Mario 2025-12-05 21:16:30 +00:00
  • 60eb8aa42b provide the event hash and timezone in the event object Mario Vavti 2025-12-05 22:04:52 +01:00
  • aff39521cd revert removing of iconfig parsing (it is still required for events for now). Dismiss activitypub.rawmsg and diaspora.fields from parsing Mario 2025-12-05 19:24:28 +00:00
  • f19ad4b087 bump version Mario 2025-12-05 09:26:19 +00:00
  • fc243196d9 store the object cache right on and remove some commented out code Mario 2025-12-05 09:19:26 +00:00
  • 42e78d9666 add active themes list to siteinfo SK 2025-12-05 07:36:13 +05:30
  • 26d1653bfb Merge branch 'hooks-update-api-docs' into 'dev' Mario 2025-12-04 18:41:02 +00:00
  • f39ccab6c1 update composer libs Mario Vavti 2025-12-04 14:24:20 +01:00
  • a0e6dcbb77 allow the post_mail permission to work independend from the send_stream/post_comment permissions and leave the post_mail perm limit at PERMS_SPECIFIC for the public channel role - issue #1951 Mario 2025-12-04 12:31:04 +00:00
  • 320a0c1b62 only reset obj cache if edited timestamp has changed Mario 2025-12-03 21:02:16 +00:00
  • 84d52a9ad1 Merge branch 'improve-test-isolation' into 'dev' Mario 2025-12-03 19:33:27 +00:00
  • dc298ce6c1 bump version Mario 2025-12-03 19:31:11 +00:00
  • b464cd6181 this is somehow delicate: make sure we will not relay an item again in case it comes back to us from a channel that sources our channel Mario 2025-12-03 19:05:17 +00:00
  • 4eb7e29bab Improve test isolation Harald Eilertsen 2025-12-02 19:58:41 +01:00
  • 63243808b8 add quoteUri for mastodon which seems to have removed support for quoteUrl Mario 2025-12-02 12:23:38 +00:00
  • f271448767 also remove the comment now that we do not use the effective_uid param anymore Mario 2025-12-02 11:57:51 +00:00
  • 3915164bb4 we do not need to decode iconfig anymore Mario 2025-12-02 10:24:54 +00:00
  • 94e5aa172c Update API docs for hooks Harald Eilertsen 2025-11-29 22:52:30 +01:00
  • ff68bee174 Doxygen: New tag @sideeffect Harald Eilertsen 2025-11-29 22:49:54 +01:00
  • 25aa7d5738 fix activity signer not set Mario 2025-11-27 10:10:24 +00:00
  • 07e3a218cb only check author and owner mismatch Mario 2025-11-27 09:59:33 +00:00
  • e6ad00dabc lookup only one item Mario 2025-11-26 10:07:10 +00:00
  • 23d781e348 improved checks Mario 2025-11-26 08:39:34 +00:00
  • b53cacd54c bump version Mario 2025-11-26 07:38:46 +00:00
  • ade3da4d89 dismiss objects where the force flag is set for now Mario 2025-11-25 22:50:47 +00:00
  • 1e5f614a5e Revert "more check possible ownership mismatch" Mario 2025-11-25 11:03:27 +00:00
  • 159c8dbd5f more check possible ownership mismatch Mario 2025-11-25 10:23:03 +00:00
  • 5faa285f6f version Mario 2025-11-25 08:38:53 +00:00
  • c9af19cdb2 check possible ownership mismatch Mario 2025-11-25 08:38:05 +00:00
  • 3e74e4784c move ObjCache::Set() from Activity::decode_note() to Activity::store() and Libzot::import() where we have already gathered more infos Mario 2025-11-24 22:34:29 +00:00
  • bcbd7f4f6d bump version Mario 2025-11-24 07:53:41 +00:00