aboutsummaryrefslogtreecommitdiffstats
path: root/Zotlabs
Commit message (Collapse)AuthorAgeFilesLines
* prepare outbound fep-8b32 (object integrity) but do not enable yet since the ↵Mario2024-01-107-149/+90
| | | | additional context seems to break ldsig for some reason, introduce Activity::build_packet() and Activity::ap_context() to reduce code duplication, implement fep-2c59 (webfinger) and some cleanup
* set default value for postgres onlyMario2024-01-072-4/+10
|
* set a default valueMario Vavti2024-01-072-3/+3
|
* remove loggingMario2024-01-072-3/+0
|
* ekey and xchan_updated updatesMario2024-01-073-10/+127
|
* Revert "DB update 1260 - REQUIRES SODIUM PHP EXTENSION!!!"Mario2024-01-071-46/+0
| | | This reverts commit 5ee4f37b8d2bfaee253e0e65acb74a414c602a33
* DB update 1260 - REQUIRES SODIUM PHP EXTENSION!!!Mario2024-01-071-0/+46
|
* we do not use named params yetMario2024-01-061-1/+1
|
* Merge branch 'tests/fix-db-and-ci-integration' into 'dev'Mario2024-01-061-1/+4
|\ | | | | | | | | tests: Integrate the DB in "unit" tests. See merge request hubzilla/core!2081
| * tests: Integrate the DB in "unit" tests.Harald Eilertsen2024-01-061-1/+4
| |
* | require bcmath or gmp extensionMario2024-01-061-0/+7
|/
* add Bookmark and Category to ap schema and bump ap schema versionMario2024-01-061-1/+3
|
* add check for sodium on setupMario2024-01-051-0/+6
|
* port multibase and jcsedssa2022 libs from streamsMario2024-01-032-0/+125
|
* Merge branch 'dev' of https://framagit.org/hubzilla/core into devMario2024-01-011-2/+0
|\
| * Work around possible loop and use Lib/Config in initMario Vavti2024-01-011-2/+0
| |
* | reveal repeatMario2024-01-013-14/+16
|/
* fix php errors and deprecation warningsMario Vavti2023-12-313-5/+6
|
* Revert "changelog"Mario2023-12-204-30/+24
| | | | This reverts commit 3aefe23184c25c1fc0865313d13902cabfb934d3.
* changelogMario2023-12-204-24/+30
|
* move App::$install check to Config::Load() as suggested by HaraldMario2023-12-201-7/+2
|
* Merge branch 'fix-config-deserialization' into 'dev'Mario2023-12-201-6/+15
|\ | | | | | | | | Fix deserialization of config values broken by 69266cd6. See merge request hubzilla/core!2077
| * Fix deserialization of config values broken by 69266cd6.Harald Eilertsen2023-12-171-6/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This should fix issue #1828. This patch makes it explicit that we store arrays in the config as json encoded arrays, while we allow both json encoded and PHP serialized arrays to be deserialized correctly. Unless it's a brand new install, the existing data in the database will be PHP serialized. I've also added a hardening measure in case we fall back to PHP unserialize, making sure we're not vulnerable to a PHP Object Injection attack. This means that deserializing arrays containing PHP objects will no longer work, but afaict we never do that anyways, so I don't think that should break anything.
* | Add active addons and blocked sites to siteinfo (html)Harald Eilertsen2023-12-181-0/+2
| | | | | | | | | | | | | | | | This adds information about addons activated on the hub, as well as which other sites this hub won't federate with in the HTML version of siteinfo. Based on suggestions by @rockyiii@huby.infozoo.de.
* | fix loop as described in issue #1827Mario2023-12-171-0/+6
|/
* check return from Config::Load() and retry on failure plus cleanupMario Vavti2023-12-141-30/+57
|
* return if we could not fetch the authorMario Vavti2023-12-141-8/+7
|
* add the app terms before syncing - otherwise the terms will be reset at the ↵Mario Vavti2023-12-081-0/+10
| | | | other end
* like in get_cached_actor() also remove fragment in get_actor()Mario2023-11-231-0/+3
|
* case insensitive digest algoMario2023-11-221-1/+2
|
* revert dreport changes - too chattyMario2023-11-201-2/+1
|
* only check for privacy mismatch if observer != ownerMario2023-11-171-8/+8
|
* work around a possible privacy mismatch when processing zot requestsMario2023-11-161-6/+9
|
* DB Update 1259Mario2023-11-091-0/+30
|
* some low level work on native repeatsMario2023-11-094-49/+67
|
* Merge branch 'owa_improvement' into 'dev'Mario2023-11-071-4/+18
|\ | | | | | | | | work with Mastodon-style keyId See merge request hubzilla/core!2060
| * work with Mastodon-style keyIdPascal2023-10-041-4/+18
| |
* | check if required keys are setMario2023-11-071-1/+1
| |
* | remove loggingMario2023-11-071-1/+0
| |
* | libzot: correctly attribute streams repeatsMario2023-11-071-4/+17
| |
* | if channel is not defined we need to provide an empty arrayMario2023-11-011-1/+1
| |
* | only show tools to creators if they still have permsMario2023-11-011-1/+1
| |
* | remove the directory updates entry if the channel was removedMario Vavti2023-10-261-6/+3
| |
* | Merge branch 'dev' of https://framagit.org/hubzilla/core into devMario2023-10-253-4/+4
|\ \
| * | slightly less noise when logging normalMario Vavti2023-10-253-4/+4
| | |
* | | add stats logging to zotfingerMario2023-10-251-0/+4
|/ /
* | use Activity::get_actor() which will check for the cache record in xconfig ↵Mario Vavti2023-10-211-1/+1
| | | | | | | | before fetching
* | update logger statementsMario2023-10-202-4/+11
| |
* | check if we have the record in the short time cache before actually fetching itMario2023-10-201-1/+1
| |
* | refactor actor_store()Mario2023-10-191-15/+31
| |