Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Work around possible loop and use Lib/Config in init | Mario Vavti | 2024-01-01 | 1 | -2/+0 |
| | |||||
* | Revert "changelog" | Mario | 2023-12-20 | 2 | -26/+22 |
| | | | | This reverts commit 3aefe23184c25c1fc0865313d13902cabfb934d3. | ||||
* | changelog | Mario | 2023-12-20 | 2 | -22/+26 |
| | |||||
* | move App::$install check to Config::Load() as suggested by Harald | Mario | 2023-12-20 | 1 | -7/+2 |
| | |||||
* | Merge branch 'fix-config-deserialization' into 'dev' | Mario | 2023-12-20 | 1 | -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 Eilertsen | 2023-12-17 | 1 | -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. | ||||
* | | fix loop as described in issue #1827 | Mario | 2023-12-17 | 1 | -0/+6 |
|/ | |||||
* | check return from Config::Load() and retry on failure plus cleanup | Mario Vavti | 2023-12-14 | 1 | -30/+57 |
| | |||||
* | return if we could not fetch the author | Mario Vavti | 2023-12-14 | 1 | -8/+7 |
| | |||||
* | like in get_cached_actor() also remove fragment in get_actor() | Mario | 2023-11-23 | 1 | -0/+3 |
| | |||||
* | revert dreport changes - too chatty | Mario | 2023-11-20 | 1 | -2/+1 |
| | |||||
* | some low level work on native repeats | Mario | 2023-11-09 | 2 | -19/+26 |
| | |||||
* | check if required keys are set | Mario | 2023-11-07 | 1 | -1/+1 |
| | |||||
* | remove logging | Mario | 2023-11-07 | 1 | -1/+0 |
| | |||||
* | libzot: correctly attribute streams repeats | Mario | 2023-11-07 | 1 | -4/+17 |
| | |||||
* | remove the directory updates entry if the channel was removed | Mario Vavti | 2023-10-26 | 1 | -6/+3 |
| | |||||
* | Merge branch 'dev' of https://framagit.org/hubzilla/core into dev | Mario | 2023-10-25 | 3 | -4/+4 |
|\ | |||||
| * | slightly less noise when logging normal | Mario Vavti | 2023-10-25 | 3 | -4/+4 |
| | | |||||
* | | add stats logging to zotfinger | Mario | 2023-10-25 | 1 | -0/+4 |
|/ | |||||
* | use Activity::get_actor() which will check for the cache record in xconfig ↵ | Mario Vavti | 2023-10-21 | 1 | -1/+1 |
| | | | | before fetching | ||||
* | update logger statements | Mario | 2023-10-20 | 2 | -4/+11 |
| | |||||
* | refactor actor_store() | Mario | 2023-10-19 | 1 | -15/+31 |
| | |||||
* | use the correct variable | Mario | 2023-10-06 | 1 | -1/+1 |
| | |||||
* | use encode_person() instead of plain xchan_url since the function makes some ↵ | Mario | 2023-10-06 | 1 | -1/+1 |
| | | | | special effort to determine the real actor id | ||||
* | parse the event object in first place and use the body bbcode as backup | Mario Vavti | 2023-10-04 | 1 | -2/+11 |
| | |||||
* | if the item is sourced and provides an event add it to the calendar | Mario | 2023-09-28 | 1 | -1/+8 |
| | |||||
* | fix php warnings | Mario | 2023-09-22 | 1 | -6/+6 |
| | |||||
* | store the actor cache date so we can easily invalidate it after a period of time | Mario | 2023-09-21 | 1 | -6/+3 |
| | |||||
* | use small profile images instead of medium | Mario | 2023-09-17 | 1 | -2/+2 |
| | |||||
* | more type checking | Mario | 2023-09-15 | 1 | -2/+2 |
| | |||||
* | allow themes to manipulate app icons (photos) via a hook | Mario | 2023-09-15 | 1 | -2/+19 |
| | |||||
* | an attempt to cache seen item mids for the purpose that we can hide seen ↵ | Mario | 2023-09-10 | 1 | -7/+7 |
| | | | | pubstream items from the notifications - might revert if it turns out that it does not scale | ||||
* | test refactor the previous commit | Mario Vavti | 2023-08-21 | 1 | -4/+7 |
| | |||||
* | allow public stream comments/reactions if item_fetched is set, when fetching ↵ | Mario Vavti | 2023-08-21 | 1 | -4/+3 |
| | | | | parent of a reaction fetch the thr_parent | ||||
* | only try to fetch the icon if we actually got one | Mario | 2023-08-14 | 1 | -3/+7 |
| | |||||
* | move profile photo fetching to background | Mario | 2023-08-14 | 1 | -9/+1 |
| | |||||
* | fix accesslist in two cases | Mario | 2023-07-20 | 1 | -1/+1 |
| | |||||
* | basic per item rtl language support - issue ##1780 | Mario | 2023-07-13 | 1 | -1/+2 |
| | |||||
* | fix regression after recent changes | Mario | 2023-07-05 | 1 | -1/+1 |
| | |||||
* | Ãfix php warning | Mario | 2023-07-03 | 1 | -7/+7 |
| | |||||
* | make sure to return infos from current hub where applicable - fix issue #1770 | Mario | 2023-07-03 | 1 | -17/+12 |
| | |||||
* | make sure to not allow moderation of poll answers | Mario | 2023-06-29 | 1 | -8/+12 |
| | |||||
* | implement inline moderation of reactions | Mario | 2023-06-27 | 1 | -5/+5 |
| | |||||
* | remove logging | Mario | 2023-06-24 | 1 | -3/+1 |
| | |||||
* | fix relaying and syncing in Activity::drop(), change wording for moderation ↵ | Mario | 2023-06-23 | 2 | -6/+19 |
| | | | | request notices and redirect moderation request for reactions to mod moderate | ||||
* | implement optional moderation of unsolicited comments, minor css fixes and ↵ | Mario | 2023-06-23 | 3 | -8/+21 |
| | | | | some more work on ocap | ||||
* | always check pageflags otherwise site specific flags will be overwritten ↵ | Mario | 2023-06-21 | 1 | -1/+1 |
| | | | | when a sync package arrives from a clone that has no flags for this channel - fix issue #1769 | ||||
* | make sure to use the correct url | Mario Vavti | 2023-06-18 | 1 | -4/+7 |
| | |||||
* | use function to get actor hublocs | Mario | 2023-06-18 | 2 | -6/+3 |
| | |||||
* | undefined variable and return null in fetch_local if we did not find ↵ | Mario | 2023-06-16 | 2 | -1/+5 |
| | | | | anything (we also return null in fetch) |