Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | simplified syntax | Mario | 2024-07-29 | 1 | -1/+1 | |
| | | ||||||
* | | storing info and notice messages in the session has some disadvantages if ↵ | Mario | 2024-07-28 | 1 | -48/+15 | |
| | | | | | | | | the functions are called via ajax. revert to storing them in xconfig. | |||||
* | | fa2bi and a php error in mod appman | Mario | 2024-07-23 | 4 | -26/+26 | |
| | | ||||||
* | | do not run set_linkified_perms() if editing an existing post | Mario | 2024-07-23 | 1 | -2/+4 | |
| | | ||||||
* | | only allow repeats if we are the profile owner and minor code simplification | Mario | 2024-07-23 | 1 | -2/+2 | |
| | | ||||||
* | | fix logic and add translateable strings | Mario | 2024-07-22 | 1 | -1/+2 | |
| | | ||||||
* | | item buttons redesign - initial checkin | Mario | 2024-07-22 | 4 | -20/+24 | |
|/ | ||||||
* | Revert "Revert "sse: reset session after connection aborted"" | Mario | 2024-07-20 | 1 | -2/+9 | |
| | | | This reverts commit c71eb401c04c5ae2e5388f988825b072f3c113df | |||||
* | Revert "Revert "more work on sse sys messages"" | Mario | 2024-07-20 | 2 | -20/+60 | |
| | | | This reverts commit c22f633ae0d42b5a0076a11dd08952817a613342 | |||||
* | Revert "sse: more work on notifications" | Mario | 2024-07-20 | 1 | -3/+10 | |
| | | | This reverts commit 82f69018a6acc2b97a1b8871c2cddd625db6798a | |||||
* | sse: more work on notifications | Mario | 2024-07-20 | 1 | -10/+3 | |
| | ||||||
* | 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 | |
| | |