Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'fix-markdown-mentions' into 'dev' | Mario | 2025-07-10 | 1 | -0/+4 |
|\ | | | | | | | | | Prevent mentions from mangling by markdown parser See merge request hubzilla/core!2211 | ||||
| * | Prevent mentions from mangling by markdown parser | Harald Eilertsen | 2025-06-28 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mentioning people whose handles include valid markdown would not survive markdown to bbcode conversion wihout being mangled. An example that brought this to my attention was a handle similar to this: _someuser_@testsite.example The underscores would be interpreted as emphasis in markdown, and converted to: [i]someuser[/i]@testsite.example This patch should fix this, and hopefully any other issue with mentions being mangled. | ||||
* | | remove unneeded code from test | Mario | 2025-07-09 | 1 | -4/+0 |
| | | |||||
* | | update to phpseclib3 which is now a requirement for the http signer library | Mario Vavti | 2025-07-08 | 1 | -25/+28 |
| | | |||||
* | | testing and fixes | Mario Vavti | 2025-07-06 | 1 | -6/+8 |
| | | |||||
* | | tests for Activity::get_actor_protocols() | Mario | 2025-07-06 | 1 | -0/+37 |
|/ | |||||
* | Merge branch 'some-account-cleanup' into 'dev' | Mario | 2025-06-24 | 1 | -1/+20 |
|\ | | | | | | | | | A bit of cleanup for account functions See merge request hubzilla/core!2210 | ||||
| * | A bit of cleanup for account functions | Harald Eilertsen | 2025-06-24 | 1 | -1/+20 |
| | | |||||
* | | only show the pin if we display the label and fix the test | Mario | 2025-06-19 | 1 | -1/+1 |
| | | |||||
* | | remove some redundant spaces in bbcode to html conversion and fix tests | Mario Vavti | 2025-06-18 | 1 | -4/+4 |
| | | |||||
* | | handle naked geo URIs and add tests | Mario | 2025-06-18 | 1 | -0/+16 |
|/ | |||||
* | Throw if channel keys missing in JcsEddsa2022::sign | Harald Eilertsen | 2025-06-05 | 2 | -0/+15 |
| | |||||
* | guess_image_type(): fix minor issue and add some tests (guessing from ↵ | Mario Vavti | 2025-05-20 | 1 | -0/+58 |
| | | | | getimagesize() and Imagick is not tested) | ||||
* | Add a couple of tests for Widget\Messages | Harald Eilertsen | 2025-05-19 | 1 | -0/+83 |
| | | | | | Just a couple of basic tests around listing file tags, to make sure the code runs without any warnings. | ||||
* | Replace english docs with pepecyb's docs | Harald Eilertsen | 2025-05-18 | 1 | -2/+2 |
| | |||||
* | Don't access APP:$observer directly in core | Harald Eilertsen | 2025-05-09 | 2 | -7/+8 |
| | | | | | | | | | Introduce helper functions to access the various fields of the xchan stored in `App::$observer'. This removes direct access to the attribute from core, with the aim of allowing further refactoring later. We can not yet make the `App::$observer` attribute private, though, as it is also accessed directly by some addons. | ||||
* | fix test | Mario Vavti | 2025-04-20 | 1 | -0/+2 |
| | |||||
* | strtotime() accounts with the timezone - set it to UTC for the stored timestamp | Mario Vavti | 2025-04-18 | 1 | -0/+3 |
| | |||||
* | fix wrong logic | Mario Vavti | 2025-04-18 | 1 | -4/+4 |
| | |||||
* | implement until= in message filter | Mario Vavti | 2025-04-18 | 1 | -1/+22 |
| | |||||
* | add more message filter tests | Mario Vavti | 2025-04-18 | 1 | -1/+45 |
| | |||||
* | fixes and more test samples | Mario Vavti | 2025-04-17 | 1 | -6/+16 |
| | |||||
* | extend MessageFilter::test_condition() to deal with && and || conditions and ↵ | Mario Vavti | 2025-04-17 | 2 | -1/+130 |
| | | | | add tests | ||||
* | improved tests | Mario Vavti | 2025-04-14 | 1 | -27/+192 |
| | |||||
* | add test for Activity::getUUID() and Avtivity::getMessageID() methods | Mario Vavti | 2025-04-14 | 1 | -0/+73 |
| | |||||
* | more fix downstream test for an upstream bug | Mario | 2025-04-09 | 1 | -2/+2 |
| | |||||
* | fix downstream test for an upstream bug | Mario | 2025-04-09 | 1 | -2/+2 |
| | |||||
* | refactor unparse_url() to allow to return a custom field set only and add tests | Mario Vavti | 2025-02-26 | 1 | -0/+52 |
| | |||||
* | Replace the the code to extract epub thumbnails | Harald Eilertsen | 2025-02-12 | 1 | -4/+141 |
| | | | | | | | | | | The PHP Epub Meta library has a dependency that prevents deployment on 32bit architectures. We also don't need all the functionality in that library, so this patch replaces it with our own simplified code for fetching the cover embedded in Epub archives. We also expand the test suite and clean up some minor issues in the Epubthumbnail class. | ||||
* | Merge branch 'owa-error-messages' into 'dev' | Mario | 2025-02-01 | 1 | -0/+64 |
|\ | | | | | | | | | Add error message on missing owa auth headers See merge request hubzilla/core!2183 | ||||
| * | Add error message on missing owa auth headers | Harald Eilertsen | 2025-01-29 | 1 | -0/+64 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | If the /owa endpoint received a request with a missing or invalid Authorization header, it would return an error to the requester, but without any message describing why it failes. This patch adds a message to the error response, so that it will be a bit easier to debug these issues in the future. The owa spec includes a 'message' field in the error response, but makes it optional. Any conforming implementations should accept a response that includes the 'message' field. | ||||
* | | Fix broken DbaPdo test on postgresql | Harald Eilertsen | 2025-01-29 | 1 | -2/+2 |
| | | |||||
* | | Add an dba_pdo::update method | Harald Eilertsen | 2025-01-29 | 1 | -6/+47 |
| | | | | | | | | | | This is a convenience funcition to make it easier to update an existing row in a database table. | ||||
* | | Only skip DbaPdo returning test on actual MySQL | Harald Eilertsen | 2025-01-29 | 1 | -1/+5 |
| | | | | | | | | | | | | MySQL does not support the INSERT...RETURNING clause, while MariaDB does. This patch ensures that the test is not skipped on MariaDB, but only on an actual MySQL system. | ||||
* | | Add an insert method to dba_pdo | Harald Eilertsen | 2025-01-29 | 1 | -0/+95 |
|/ | | | | | | | | | | | A common use case is to insert a record into a database table, but also instantiate an object from the inserted data. This requires that we know the value of any default or calculated columns that is filled in by the database when the row is inserter. This patch adds a `insert` method to pda_dbo that will insert a row, and immediately fetch the row back from the database – including the default and calculated values not specified by the insert itself. | ||||
* | add test for item_forwardable() | Mario Vavti | 2024-12-10 | 1 | -0/+132 |
| | |||||
* | add test for relative_time() | Mario Vavti | 2024-12-07 | 1 | -0/+53 |
| | |||||
* | Fix and refactor module Admin\Accounts part I | Harald Eilertsen | 2024-11-27 | 5 | -0/+278 |
| | |||||
* | Ubreak tests: update MagicTest for new behaviour of Magic module. | Harald Eilertsen | 2024-11-19 | 1 | -6/+17 |
| | |||||
* | Fix #1879: Emails with + in local part was rejected. | Harald Eilertsen | 2024-11-16 | 1 | -1/+5 |
| | |||||
* | Merge branch 'begin-refactoring-module-item' into 'dev' | Mario | 2024-11-10 | 1 | -0/+56 |
|\ | | | | | | | | | Begin refactoring Module\Item See merge request hubzilla/core!2166 | ||||
| * | Module\Item: Move processing of zot and as requests to functions. | Harald Eilertsen | 2024-11-10 | 1 | -0/+56 |
| | | | | | | | | | | These seem to be entirely independent, so moving the body of the if statements to separate functions should be fine. | ||||
* | | Remove import of non-existing class in test. | Harald Eilertsen | 2024-11-09 | 1 | -1/+0 |
|/ | | | | | This one snuck in by mistake. No harm done, as the actual class was never referenced, but it should still not be there. | ||||
* | Merge branch 'clean-up-some-dependencies' into 'dev' | Mario | 2024-11-09 | 1 | -0/+21 |
|\ | | | | | | | | | Clean up deps and upgrade EpubMeta See merge request hubzilla/core!2162 | ||||
| * | Thumbs\Epubthumb: Adapt to new version of EPub meta lib. | Harald Eilertsen | 2024-11-08 | 1 | -0/+21 |
| | | | | | | | | Also fixes a few issues and refactor the code a bit. | ||||
* | | Fix some more deprecation warnings in the tests. | Harald Eilertsen | 2024-11-07 | 2 | -0/+12 |
|/ | |||||
* | Merge branch 'php8.2-deprecations' into 'dev' | Mario | 2024-11-03 | 2 | -1/+11 |
|\ | | | | | | | | | Fix deprecations uncovered by running tests on PHP 8.2 See merge request hubzilla/core!2156 | ||||
| * | tests: Declare private property $output. | Harald Eilertsen | 2024-11-03 | 1 | -0/+10 |
| | | | | | | | | Uncovered by PHP 8.2 because dynamic properties are deprecated. | ||||
| * | tests: Fix typo in UnitTestCase. | Harald Eilertsen | 2024-11-03 | 1 | -1/+1 |
| | | | | | | | | Uncovered by PHP 8.2 because dynamic properties are deprecated. | ||||
* | | Fix missing CSRF checks in admin/account_edit | Harald Eilertsen | 2024-11-02 | 3 | -19/+256 |
|/ |