Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Revert "more work on sse sys messages" | Mario | 2024-07-20 | 2 | -60/+20 | |
| | | | This reverts commit 983fc84f283f34783b281ab047dc47c581cb937c | |||||
* | Revert "sse: reset session after connection aborted" | Mario | 2024-07-20 | 1 | -9/+2 | |
| | | | This reverts commit 3d03c24f060994c98011a5d87b1f498325a605fe | |||||
* | sse: reset session after connection aborted | Mario | 2024-07-19 | 1 | -2/+9 | |
| | ||||||
* | more work on sse sys messages | Mario | 2024-07-19 | 2 | -20/+60 | |
| | ||||||
* | use the same url for attachment and body. otherwise we can not deduplicate ↵ | Mario Vavti | 2024-07-19 | 1 | -3/+3 | |
| | | | | at the receiving side. | |||||
* | fix php warning | Mario | 2024-07-17 | 1 | -1/+1 | |
| | ||||||
* | gd: check if function exists - obviously this can change after the initial ↵ | Mario | 2024-07-17 | 1 | -6/+24 | |
| | | | | install where we check this | |||||
* | dbesc the workinfo json | Mario | 2024-07-15 | 1 | -2/+2 | |
| | ||||||
* | always use ob_end_flush() and reduce code duplication | Mario | 2024-07-15 | 1 | -6/+5 | |
| | ||||||
* | make sure we always have an object which was not the case when repeating one ↵ | Mario | 2024-07-15 | 1 | -1/+7 | |
| | | | | of our own items | |||||
* | more work on making sure system notifications appear on page reload | Mario | 2024-07-10 | 1 | -2/+3 | |
| | ||||||
* | improve handling of sse especially in relation with page reloads | Mario | 2024-07-08 | 3 | -25/+30 | |
| | ||||||
* | notifications: provide possibility to only display system notofications | Mario | 2024-07-07 | 1 | -0/+2 | |
| | ||||||
* | 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 | |
| |