Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Tests: Unbreak help test. | Mario | 2024-10-02 | 1 | -2/+2 |
| | | | | | (cherry picked from commit 5b93aa1148d647026b309e4f9e0eeca4f09d53ee) Co-authored-by: Harald Eilertsen <haraldei@anduin.net> | ||||
* | markdown: Don't link URLs in code blocks. | Mario | 2024-10-02 | 2 | -1/+21 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When passing a content throught the `markdown_to_bb` function to convert any markdown in the content, any recognized URLs in the content would be converted to BBCode links as a post processing step after the main conversion. After commit a1ccacb825edac6ae36e5db4f62ebfe7aeaebe9f this did no longer consider content within code blocks, and would thus convert them as to BBCode links. Example: The following content [code] example url: https://example.com [/code] Would be converted to [code] example url: [url=https://example.com]https://example.com[/url] [/code] Prior to commit a1ccacb825edac6ae36e5db4f62ebfe7aeaebe9f, code blocks would be protected, so this would not happen. This patch removes the post processing step for converting plain URLs to links completely from this routine. This functionality is in any case covered in the actual BBCode parser where it belongs. This will have some other side effects as well, such as images and links created using Markdown, will not be converted to [zmg] or [zrl] tags where that would be done automatically before. If you intend to use a [zrl] or [zmg] tag, you now need to do so explicitly. (cherry picked from commit 803cd74b4881a617a56be4fb5780d6d25fd5433f) Co-authored-by: Harald Eilertsen <haraldei@anduin.net> | ||||
* | fix html2bbcode table and add test | Mario | 2024-08-02 | 1 | -0/+4 |
| | |||||
* | Improve translation message for help pages. | Harald Eilertsen | 2024-07-24 | 1 | -1/+1 |
| | | | | | Display the target language instead of "your preferred language". Makes it a bit more explicit. | ||||
* | Add a notice to help pages when defaulting to english. | Harald Eilertsen | 2024-07-24 | 1 | -0/+1 |
| | |||||
* | Fallback to english help topic if localized topic is not found. | Harald Eilertsen | 2024-07-23 | 1 | -0/+9 |
| | |||||
* | Refactor HelpTest.php. | Harald Eilertsen | 2024-07-23 | 1 | -24/+28 |
| | | | | Move default stubs to a function to make them reusable. | ||||
* | Redirect help to about page when locale but no topic specified in URL | Harald Eilertsen | 2024-07-23 | 1 | -0/+5 |
| | |||||
* | Merge branch 'misc-fixes' into 'dev' | Mario | 2024-06-17 | 1 | -6/+104 |
|\ | | | | | | | | | Add module test helper expectRedirectTo + api docs See merge request hubzilla/core!2138 | ||||
| * | Update API docs for Module test case base class. | Harald Eilertsen | 2024-06-16 | 1 | -6/+98 |
| | | |||||
| * | tests: Add helper expectRedirectTo to module test class. | Harald Eilertsen | 2024-06-16 | 1 | -0/+6 |
| | | | | | | | | | | Just a shorthand for manually stubbing `goaway` and setting the expectations on the test case. | ||||
* | | Add basic test for create_identity function. | Harald Eilertsen | 2024-06-14 | 1 | -0/+65 |
| | | | | | | | | | | Not an exhaustive test for now, but does at least excercise some of the code. | ||||
* | | Allow passing callable as array to hooks. | Harald Eilertsen | 2024-06-14 | 1 | -0/+65 |
| | | |||||
* | | tests: Remove obsolete stubs from Permissions tests | Harald Eilertsen | 2024-06-14 | 2 | -46/+0 |
|/ | | | | These stubs are no longer needed, as the tests have a db now. | ||||
* | Fix warnings exposed by tests. | Harald Eilertsen | 2024-06-13 | 1 | -4/+7 |
| | | | | Mainly missing variables for templates, and channel entries. | ||||
* | tests: More tests for Module\Rpost. | Harald Eilertsen | 2024-06-13 | 1 | -14/+44 |
| | | | | Also refactor the tests a bit to avoid duplicatng code. | ||||
* | tests: Module\Rpost shows login form if not authenticated. | Harald Eilertsen | 2024-06-13 | 1 | -0/+13 |
| | |||||
* | tests: Add comment to Tests\Unit\Module\RpostTest. | Harald Eilertsen | 2024-06-13 | 1 | -0/+4 |
| | |||||
* | tests: Set query string in Module\TestCase::get method. | Harald Eilertsen | 2024-06-13 | 1 | -0/+1 |
| | |||||
* | tests: Configure system.baseurl for tests. | Harald Eilertsen | 2024-06-13 | 2 | -7/+5 |
| | |||||
* | Module\Rpost: Add basic test and fix session access. | Harald Eilertsen | 2024-06-13 | 1 | -0/+31 |
| | | | | | | | | | | | | | Just a basic test to ensure that the module `get()` method behaves somewhat reasonable when no query params are given. Had to make a small change to the Rpost module itself. Since the `$_SESSION` superglobal may not always be set (and is not in the test), use `isset` instead of `array_key_exists` to check if we have saved query params in the session. In general, isset is safer than array_key_exists if there's a chance that the array itself may not exist. | ||||
* | Skip checking MFA status for WebDAV and CardDAV requests. | Harald Eilertsen | 2024-06-05 | 3 | -0/+84 |
| | |||||
* | Upgrade test framework to PHPUnit 10.5 | Harald Eilertsen | 2024-05-27 | 21 | -52/+123 |
| | |||||
* | Refactor and cleanup Rbmark module + add tests | Harald Eilertsen | 2024-05-15 | 3 | -10/+99 |
| | |||||
* | remove p tags from li. otherwise we will get unwanted new lines in the list. ↵ | Mario | 2024-05-08 | 1 | -0/+4 |
| | | | | add test. | ||||
* | add tests | Mario | 2024-05-07 | 1 | -0/+8 |
| | |||||
* | also deal with ol and ul tags earlier and add test for double nested lists | Mario | 2024-05-03 | 1 | -0/+8 |
| | |||||
* | deal with li tags earlier seems to be more straight forward also add test ↵ | Mario | 2024-05-03 | 1 | -0/+8 |
| | | | | for li without closing tag | ||||
* | fix nested lists by parsing li before ul or ol and add a test | Mario | 2024-05-03 | 1 | -0/+8 |
| | |||||
* | fix the test - we do not use a title anymore since it does not make much ↵ | Mario | 2024-05-02 | 1 | -1/+1 |
| | | | | sense in combination of the sub titles | ||||
* | Merge branch 'fix-broken-get_rpost_path' into 'dev' | Mario | 2024-05-02 | 1 | -0/+34 |
|\ | | | | | | | | | Libzot: get_rpost_path was broken for URL's with no port. See merge request hubzilla/core!2123 | ||||
| * | Libzot: get_rpost_path was broken for URL's with no port. | Harald Eilertsen | 2024-05-01 | 1 | -0/+34 |
| | | |||||
* | | Improve docs for UnitTestCase class. | Harald Eilertsen | 2024-05-01 | 1 | -11/+54 |
|/ | |||||
* | Rework Help module + begin tests for Setup module | Harald Eilertsen | 2024-04-30 | 5 | -48/+416 |
| | |||||
* | more remove additional linebreaks after block element plus test | Mario | 2024-03-25 | 1 | -0/+4 |
| | |||||
* | make sure we preserve linefeeds in the actual content of lists and tables ↵ | Mario | 2024-03-24 | 1 | -0/+12 |
| | | | | also add tests | ||||
* | Merge branch 'deprecate-include-config-in-core' into 'dev' | Mario | 2024-03-24 | 2 | -18/+4 |
|\ | | | | | | | | | Deprecate *_config() functions in core. See merge request hubzilla/core!2114 | ||||
| * | Deprecate *_config() functions in core. | Harald Eilertsen | 2024-03-24 | 2 | -18/+4 |
| | | |||||
* | | adjust tests after recent commit | Mario | 2024-03-21 | 1 | -3/+3 |
| | | |||||
* | | deal with wihitespace issues in tables and lists and add tests | Mario | 2024-03-20 | 1 | -0/+12 |
| | | |||||
* | | fix reshares from streams loosing image | Mario | 2024-03-20 | 1 | -0/+4 |
|/ | |||||
* | Merge branch 'fix-test-setup-on-mariadb' into 'dev' | Mario | 2024-03-14 | 4 | -68/+118 |
|\ | | | | | | | | | Fix test db setup on MySQL/Mariadb + changed default See merge request hubzilla/core!2112 | ||||
| * | Fix test db setup on MySQL/Mariadb + changed default | Harald Eilertsen | 2024-03-14 | 4 | -68/+118 |
| | | |||||
* | | fix code comment | Mario | 2024-03-13 | 1 | -2/+2 |
| | | |||||
* | | fix another regression from last Lib/Config refactor which returned the ↵ | Mario | 2024-03-13 | 1 | -0/+12 |
|/ | | | | default falue in case the value was an array. also add a testcase for this situation | ||||
* | remove unused include | Mario | 2024-03-07 | 1 | -1/+0 |
| | |||||
* | whitespace | Mario | 2024-03-07 | 1 | -3/+1 |
| | |||||
* | fix deprecation warning and add test | Mario | 2024-03-07 | 1 | -0/+42 |
| | |||||
* | fix unterminated entity reference error when dealing with domxpath and add a ↵ | Mario | 2024-03-06 | 1 | -0/+4 |
| | | | | test | ||||
* | Merge branch 'some-bbcode-cleanup' into 'dev' | Mario | 2024-03-01 | 1 | -0/+138 |
|\ | | | | | | | | | Add some beginning tests for bbcode, and a bit of refactoring See merge request hubzilla/core!2110 |