Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fail to import more gracefully if a channel has already been imported at ↵ | Mario | 2024-06-28 | 1 | -1/+7 |
| | | | | some point but was deleted again | ||||
* | fix php error | Mario | 2024-06-27 | 1 | -4/+4 |
| | |||||
* | fix php error | Mario | 2024-06-26 | 1 | -5/+5 |
| | |||||
* | reflect the censored state in the local xchan and exclude toplevel posts by ↵ | Mario | 2024-06-25 | 2 | -20/+45 |
| | | | | censored channels in the public stream | ||||
* | fix issue where event items were parsed multiple times | Mario | 2024-06-21 | 1 | -1/+2 |
| | |||||
* | fix return to blank page after editing post under some circumstances | Mario | 2024-06-18 | 2 | -1/+6 |
| | |||||
* | Missing include in QueueWorker. | Harald Eilertsen | 2024-06-15 | 1 | -0/+2 |
| | |||||
* | QueueWorker: Use DbaTransaction class for db transactions. | Harald Eilertsen | 2024-06-14 | 1 | -24/+12 |
| | | | | | | | | | | | | | This makes sure that the system knows whether a transaction is active or not, and ensures automatic cleanup if the transaction is not closed before the methods return. It also allows us to run this code in tests. When run within a test, the transaction will be ignored, as the entire test is run within an already existing transaction. Also as each test has their own db connection, this should not have any ill effects, as there should not be any way in which different simultaneous connections can interfere with the db updates. | ||||
* | Module\Rpost: Just a little bit of doc. | Harald Eilertsen | 2024-06-13 | 1 | -0/+6 |
| | |||||
* | Module\Rpost: Redirect to submitted post on success. | Harald Eilertsen | 2024-06-13 | 1 | -10/+1 |
| | | | | | | This eliminates a open redirect issue where it was possible to craft a link that when clicked would take the victim to an external site controlled by an attacker. | ||||
* | Fix warnings exposed by tests. | Harald Eilertsen | 2024-06-13 | 1 | -1/+2 |
| | | | | Mainly missing variables for templates, and channel entries. | ||||
* | Module\Rpost: Add return type and visibilty for `get`. | Harald Eilertsen | 2024-06-13 | 1 | -1/+1 |
| | |||||
* | Module\Rpost: Refactor handling of attachments. | Harald Eilertsen | 2024-06-13 | 1 | -68/+79 |
| | | | | Move to private function for now. | ||||
* | Module\Rpost: Reuse value of local_chanel. | Harald Eilertsen | 2024-06-13 | 1 | -2/+4 |
| | | | | We don't need to call it twice (actually trice in the original code). | ||||
* | Module\Rpost: Refactor redirect or login logic. | Harald Eilertsen | 2024-06-13 | 1 | -26/+37 |
| | |||||
* | Module\Rpost: Remove obsolete local variable $o. | Harald Eilertsen | 2024-06-13 | 1 | -10/+1 |
| | |||||
* | Module\Rpost: Remove unused local variables. | Harald Eilertsen | 2024-06-13 | 1 | -4/+1 |
| | |||||
* | Module\Rpost: Add basic test and fix session access. | Harald Eilertsen | 2024-06-13 | 1 | -1/+1 |
| | | | | | | | | | | | | | 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. | ||||
* | Merge branch 'fix-test-warnings' into 'dev' | Mario | 2024-06-13 | 3 | -7/+11 |
|\ | | | | | | | | | Fix test warnings See merge request hubzilla/core!2134 | ||||
| * | Module\Setup: Don't access static variable as non static. | Harald Eilertsen | 2024-06-12 | 1 | -3/+3 |
| | | |||||
| * | Module\Help: Only variables can be passed by reference. | Harald Eilertsen | 2024-06-12 | 1 | -1/+2 |
| | | | | | | | | | | | | Introduce an intermediate variable when extracting the file type from the file name. Otherwise we would try to pass a returned value as a reference. | ||||
| * | Module\Rbmark: Pass all fields to input field templates. | Harald Eilertsen | 2024-06-12 | 1 | -3/+3 |
| | | |||||
| * | Module\Rbmark: Specify all fields in the template. | Harald Eilertsen | 2024-06-12 | 1 | -0/+1 |
| | | | | | | | | | | The `field_select` sub template wants five elements in the `field` array. | ||||
| * | Module\Setup: Pass all required params for the template. | Harald Eilertsen | 2024-06-12 | 1 | -0/+2 |
| | | | | | | | | | | | | Non-existing keys in the array passed to the template causes a warning. Also make optional parts of the template actually optional by skipping them if the value is empty. | ||||
* | | remove not required includes and include security.php in boot.php | Mario | 2024-06-11 | 1 | -8/+0 |
| | | |||||
* | | cleanup unused code | Mario | 2024-06-11 | 1 | -11/+0 |
| | | |||||
* | | pass the force argument to the xchan_photo daemon | Mario | 2024-06-11 | 2 | -4/+7 |
| | | |||||
* | | remove superfluous backslash | Mario | 2024-06-10 | 2 | -4/+4 |
| | | |||||
* | | Ãfix undefined variable | Mario | 2024-06-10 | 1 | -1/+1 |
| | | |||||
* | | remove duplicate array key | Mario | 2024-06-10 | 1 | -1/+0 |
| | | |||||
* | | fix updated not supported in wrapper function | Mario | 2024-06-10 | 1 | -1/+1 |
| | | |||||
* | | remove superfluous param, fix wrong var and declare types for unparse_url() | Mario | 2024-06-10 | 1 | -2/+2 |
| | | |||||
* | | remove unused variable and superfluous backslash | Mario | 2024-06-10 | 1 | -3/+1 |
| | | |||||
* | | Merge branch 'correct-type-annotation-for-config-get' into 'dev' | Mario | 2024-06-05 | 1 | -1/+1 |
|\ \ | | | | | | | | | | | | | Correct type annotation in comment for Config::Get. See merge request hubzilla/core!2127 | ||||
| * | | Correct type annotation in comment for Config::Get. | Harald Eilertsen | 2024-06-05 | 1 | -1/+1 |
| |/ | |||||
* / | hotfix to mitigate queueworker crash | Mario | 2024-06-04 | 1 | -2/+11 |
|/ | |||||
* | Upgrade test framework to PHPUnit 10.5 | Harald Eilertsen | 2024-05-27 | 1 | -1/+1 |
| | |||||
* | Merge branch 'refactor-module-rbmark' into 'dev' | Mario | 2024-05-15 | 1 | -47/+30 |
|\ | | | | | | | | | Refactor and cleanup Rbmark module + add tests See merge request hubzilla/core!2126 | ||||
| * | Refactor and cleanup Rbmark module + add tests | Harald Eilertsen | 2024-05-15 | 1 | -47/+30 |
| | | |||||
* | | deal with inReplyTo array | Mario | 2024-05-15 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'dev' of https://framagit.org/hubzilla/core into dev | Mario | 2024-05-14 | 2 | -54/+0 |
|\ \ | |||||
| * | | Remove unused Toggle_(safesearch|mobile) modules. | Harald Eilertsen | 2024-05-13 | 2 | -54/+0 |
| |/ | |||||
* / | php warnings/errors | Mario | 2024-05-14 | 1 | -1/+4 |
|/ | |||||
* | make mod regate return to system.workflow_channel_next and show register ↵ | Mario | 2024-05-08 | 3 | -7/+10 |
| | | | | message field only if registration is set to register_approve | ||||
* | Rename HelpHelper to HelpHelperTrait. | Harald Eilertsen | 2024-05-03 | 3 | -3/+3 |
| | | | | PHPCS prefers traits to be suffixed with "Trait", and I think I agree. | ||||
* | some css voodoo for the help menu | Mario | 2024-05-02 | 1 | -1/+1 |
| | |||||
* | Merge branch 'dev' of https://framagit.org/hubzilla/core into dev | Mario | 2024-05-02 | 1 | -2/+7 |
|\ | |||||
| * | Libzot: get_rpost_path was broken for URL's with no port. | Harald Eilertsen | 2024-05-01 | 1 | -2/+7 |
| | | |||||
* | | remove jgrowl | Mario | 2024-05-02 | 1 | -1/+1 |
|/ | |||||
* | Rework Help module + begin tests for Setup module | Harald Eilertsen | 2024-04-30 | 3 | -60/+262 |
| |