Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | enable object cash by default, introduce system.cache_expire_days and ↵ | Mario | 2024-01-28 | 7 | -9/+13 | |
| | | | | | | | | default to 7, default system.default_expire_days to 30 and system.active_expire_days to 7 | |||||
* | | fix last commit | Mario | 2024-01-28 | 1 | -2/+2 | |
| | | ||||||
* | | make sure we return an array if there is no cache entry | Mario | 2024-01-28 | 1 | -2/+2 | |
| | | ||||||
* | | Merge branch 'dev' into 'dev' | Mario | 2024-01-27 | 3 | -0/+0 | |
|\ \ | | | | | | | | | | | | | Added Circle Person Avatar See merge request hubzilla/core!2096 | |||||
| * | | Added Circle Person Avatar | Scott M. Stolz | 2024-01-21 | 3 | -0/+0 | |
| | | | | | | | | | | | | Added an additional avatar to choose from. | |||||
* | | | Merge branch 'upgrade-ci-to-mysql-8.0' into 'dev' | Mario | 2024-01-27 | 1 | -3/+3 | |
|\ \ \ | | |/ | |/| | | | | | | | CI: Upgrade to use MySQL version 8.0 See merge request hubzilla/core!2093 | |||||
| * | | CI: Upgrade to use MySQL version 8.0 | Harald Eilertsen | 2024-01-21 | 1 | -3/+3 | |
| |/ | | | | | | | This is the oldest version we support now. | |||||
* | | Merge branch 'doc-updates' into 'dev' | Mario | 2024-01-27 | 2 | -1/+20 | |
|\ \ | | | | | | | | | | | | | Doc updates See merge request hubzilla/core!2092 | |||||
| * | | Add some developer doc for check_account_password hook | Harald Eilertsen | 2024-01-21 | 1 | -0/+16 | |
| | | | ||||||
| * | | Update admin guide with min supported db versions | Harald Eilertsen | 2024-01-21 | 1 | -1/+4 | |
| |/ | ||||||
* | | use std functions | Mario | 2024-01-27 | 1 | -10/+4 | |
| | | ||||||
* | | implement short time object cache to reduce network calls and some cleanup | Mario | 2024-01-27 | 6 | -290/+125 | |
| | | ||||||
* | | refactor fetch_and_store_parents() and inroduce the fetchparents daemon | Mario | 2024-01-25 | 6 | -485/+131 | |
| | | ||||||
* | | missing hook | Mario | 2024-01-24 | 1 | -0/+2 | |
| | | ||||||
* | | restructure Libzot::process_delivery() | Mario | 2024-01-24 | 2 | -153/+161 | |
| | | ||||||
* | | bump version | Mario Vavti | 2024-01-24 | 1 | -1/+1 | |
| | | ||||||
* | | fix issue where if an item is created and deleted again before the notifier ↵ | Mario Vavti | 2024-01-24 | 1 | -1/+1 | |
| | | | | | | | | has completed the queueworker will dismiss the delete because it looks like a duplicate entry | |||||
* | | process source xchan in xchan_query() | Mario | 2024-01-23 | 1 | -1/+4 | |
| | | ||||||
* | | set item_uplink to 0 just to be sure (this should not be necessary) | Mario | 2024-01-22 | 1 | -0/+2 | |
| | | ||||||
* | | store the original announce actor (the one that pushed the item into our ↵ | Mario | 2024-01-22 | 5 | -7/+15 | |
|/ | | | | stream first) in source_xchan instead of owner_xchan. this way we will preserve the real owner for the thread and not have conflicts when dealing with deletes of comments or likes | |||||
* | missing include | Mario Vavti | 2024-01-21 | 1 | -0/+1 | |
| | ||||||
* | Merge branch 'dont-include-db-updates-in-test-coverage' into 'dev' | Mario | 2024-01-19 | 1 | -0/+3 | |
|\ | | | | | | | | | Don't include db updates in test coverage. See merge request hubzilla/core!2090 | |||||
| * | Don't include db updates in test coverage. | Harald Eilertsen | 2024-01-16 | 1 | -0/+3 | |
| | | | | | | | | We're not likely to add tests for these in any case. | |||||
* | | Merge branch 'improve-validate-email' into 'dev' | Mario | 2024-01-19 | 3 | -41/+92 | |
|\ \ | | | | | | | | | | | | | Improve validate_email function See merge request hubzilla/core!2088 | |||||
| * | | Improve the validate_email function | Harald Eilertsen | 2024-01-15 | 2 | -35/+81 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The validate_email function relied on doing an actual domain lookup (on supported platforms) to validate the domain of the email address. This does not work too well in testing environments where we may not want to spam the DNS system, if it at all is available. Apart from the the function did very little to actually verify that it was a valid email address. This patch tries to change that by usng a somewhat stricted regex based validation. While this may not be perfect, it should be good enough in the vast majority of cases. For platforms where no validation was performed with the old version, it will at least be an improvement. Also, it allows testing without having an external network connection. Also clarify the doc comment, that it does not actually try to resolve the email address, just the domain. | |||||
| * | | Update CI run to archive dbfail.out if test run fails | Harald Eilertsen | 2024-01-15 | 1 | -6/+11 | |
| | | | ||||||
* | | | Merge branch 'fix-postgres-ci' into 'dev' | Mario | 2024-01-19 | 2 | -2/+14 | |
|\| | | | | | | | | | | | | | | tests: Remove id from db fixtures. See merge request hubzilla/core!2087 | |||||
| * | | tests: Enable debug logging during tests | Harald Eilertsen | 2024-01-15 | 2 | -0/+14 | |
| | | | | | | | | | | | | | | | | | | The debug log will be stored in the test/results directory, and archived as part of the artifacts of the CI run. This should make it easier to get some debugging info out from the CI runs if they fail. | |||||
| * | | tests: Remove id from db fixtures. | Harald Eilertsen | 2024-01-15 | 1 | -2/+0 | |
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It seems that PostgreSQL will not update the autoincrement index of the table when inserting rows with an id set. Later inserts without an id set will then fail, because they get assigned an id that already exists. MySQL seems to handle this just fine. Why the id column was added in the first place, one may wonder, but that's how it were. In any case, this broke the PostgreSQL tests in the gitlab CI environment. (While it mysteriously worked in my local ddev environment.) Anyways, the id column is not needed, and things work better without them. | |||||
* | | bump version | Mario | 2024-01-19 | 1 | -1/+1 | |
| | | ||||||
* | | native repeats continued | Mario | 2024-01-19 | 10 | -77/+125 | |
| | | ||||||
* | | Fix regression in Activity::actor_store() | Mario Vavti | 2024-01-19 | 2 | -10/+10 | |
|/ | ||||||
* | fix more php deprecations | Mario | 2024-01-14 | 1 | -2/+4 | |
| | ||||||
* | fix regression in commit b05b7561 | Mario | 2024-01-14 | 1 | -6/+7 | |
| | ||||||
* | fix more php deprecations | Mario | 2024-01-14 | 3 | -3/+14 | |
| | ||||||
* | Handling HTML entities via mbstring is deprecated | Mario | 2024-01-14 | 4 | -6/+23 | |
| | ||||||
* | remove acct from webfinger | Mario | 2024-01-14 | 1 | -1/+1 | |
| | ||||||
* | fix more php deprecations | Mario | 2024-01-14 | 1 | -0/+5 | |
| | ||||||
* | only attempt fetch if zotfinger actually returned something | Mario | 2024-01-14 | 2 | -4/+5 | |
| | ||||||
* | make sure we are dealing with an array | Mario | 2024-01-14 | 1 | -0/+4 | |
| | ||||||
* | fix wrong array key | Mario | 2024-01-14 | 1 | -1/+1 | |
| | ||||||
* | check for assertionMethod | Mario | 2024-01-13 | 1 | -6/+8 | |
| | ||||||
* | start checking integrity proofs, remove signature prior to verify, iterate ↵ | Mario | 2024-01-13 | 3 | -14/+57 | |
| | | | | trough the array to find the desired ekey in actor_store() | |||||
* | private -> public | Mario | 2024-01-13 | 1 | -4/+4 | |
| | ||||||
* | fix some deprecation warnings | Mario | 2024-01-13 | 2 | -0/+18 | |
| | ||||||
* | store epubkey in actor_store | Mario | 2024-01-13 | 1 | -12/+27 | |
| | ||||||
* | start storing epubkeys in libzot | Mario | 2024-01-13 | 1 | -1/+4 | |
| | ||||||
* | expose epubkey in zotinfo | Mario | 2024-01-13 | 1 | -0/+1 | |
| | ||||||
* | typo | Mario | 2024-01-13 | 1 | -1/+1 | |
| | ||||||
* | Merge branch 'dev' of https://framagit.org/hubzilla/core into dev | Mario | 2024-01-13 | 3 | -13867/+13779 | |
|\ |