Harald Eilertsen
e988bc9fae
Fix various possibly undefined var issues
...
These are all cases where a variable is used where it may possibly be
undefined at the time of use. Typically the var is defined within a
conditional block, but is used outside of that block, or even within
other conditional blocks.
In the common case the variables will most likely be defined, but it is
possible to reach the code where they are used without the variable
being defined.
All issues discovered with PHPStan at level 1.
2026-01-29 22:31:16 +01:00
Mario
443c5495e9
do not translate network to stream
2025-04-16 07:44:12 +00:00
Harald Eilertsen
0dc959d9fe
Deprecate *_config() functions in core.
2024-03-24 09:58:21 +00:00
Mario
37878bf0a3
do away with deprecated activity types
2024-02-28 09:18:31 +00:00
Mario
b628af2258
allow themes to manipulate app icons (photos) via a hook
2023-09-15 06:55:27 +00:00
Mario
839c5a8e41
fix regression where automatically created directories were not public and pinned/featured state of apps was not displayed correctly
2022-11-07 19:41:22 +00:00
Mario
40ae6b396f
fix php warnings
2022-10-26 18:12:56 +00:00
Mario Vavti
bb5b33a0d3
fix more php warnings
2022-10-20 11:40:31 +02:00
Mario
fcfb9e9758
fix random php warnings
2022-09-07 12:50:46 +00:00
Mario Vavti
6c808abcfc
PHP 8.1 band-aid
2022-01-31 09:49:00 +01:00
Mario
df71168ab7
fix channel app naming and translation and cleanup apps with an db update
2022-01-19 09:41:16 +00:00
Mario
5e811819e2
add link to create new contact roles
2022-01-07 19:14:14 +00:00
Mario
db18438db2
escape_tags only once
2021-10-15 08:15:41 +00:00
Mario
f19acd9f50
remove redundant variable and provide missing phpdoc
2021-10-10 07:56:42 +00:00
Mario Vavti
c33660a015
move sync logic for apps to mod appman. this way we can re-use the functions without creating sync loops.
2021-10-06 09:36:14 +02:00
Mario Vavti
72c58e60d7
Merge branch 'dev' of https://framagit.org/hubzilla/core into dev
2021-10-04 20:32:32 +02:00
Mario Vavti
4b48ff2868
also sync the undestroy action
2021-10-04 20:32:19 +02:00
Mario
8e212d30d0
Merge branch 'dev' of https://framagit.org/hubzilla/core into dev
2021-10-04 18:21:08 +00:00
Mario
b9ae396e74
unset id before syncing
2021-10-04 18:20:51 +00:00
Mario Vavti
3a38946f8a
more app sync
2021-10-04 20:19:16 +02:00
Mario Vavti
2e26a13f81
Merge branch 'dev' of https://framagit.org/hubzilla/core into dev
2021-10-04 13:31:30 +02:00
Mario Vavti
404ebd4d5e
app sync fixes - part 2
2021-10-04 13:31:26 +02:00
Mario
11ea7bf0fc
app sync fixes - part 1
2021-10-04 11:25:52 +00:00
Mario
6da7fe7d27
provide system app sync
2021-10-04 09:24:13 +00:00
Mario
a68b5f9de4
more app descriptions
2021-08-26 10:28:38 +00:00
Mario
189da4fdc1
untangle the app template into separate templates and fix bbcode view
2021-08-23 10:32:48 +00:00
Mario
824894baf0
more app descriptions and return to the app if installed from the module itself
2021-08-23 07:59:37 +00:00
Mario
ab0da7db13
use the slightly altered app_render() function instead of a separate function
2021-08-22 17:55:38 +00:00
Mario
052633d570
improve documentation
2021-08-22 10:13:25 +00:00
Mario
3bb71a6ba8
infrastructure to provide an app install widget for modules and make the bookmark app use it
2021-08-22 09:20:40 +00:00
Mario
b55676d089
New landing page HQ with separate views for direct messages, public/limited messages and starred messages if the feature is enabled
2021-06-17 07:33:45 +00:00
Mario
1fa4bc9ac0
remove most legacy zot quirks
2021-05-26 12:18:59 +00:00
Mario
15bc5c64f3
php8: isset() returns true if the array key exists but is empty. We need to check with empty() here.
2021-03-10 16:28:05 +00:00
Mario
f8447521a8
php8: random fixes deriving from mod network
2021-03-10 13:16:08 +00:00
Mario Vavti
f3f49cf80f
fix php8 issues
2021-02-02 10:58:10 +01:00
Mario
38a48de826
app_render() check against zot6
2021-01-17 13:35:13 +00:00
Zot
3201a4bec5
allow apps to be both pinned and starred independently
2020-06-11 12:13:43 +02:00
Mario
a04b6d178b
deprecate premium channel app
2020-05-07 07:55:05 +00:00
Mario
328685d2fb
move from build_sync_packet() to Libsync::build_sync_packet()
2020-04-09 09:38:36 +00:00
Mario
9eeccc087d
move mail frontend to addons and remove mail app from system apps
2020-01-18 14:23:23 +00:00
Mario Vavti
f0c292e77b
remove the caldav and event app and make calendar the default app
2019-05-09 14:39:40 +02:00
zotlabs
ce0067d8eb
It is in fact the 'Content Import' app string that needs to be translated. A previous commit errantly included the string 'Content Filter'. But don't remove 'Content Filter'. That is actually a thing in Zap and will eventually make its way to Hubzilla.
2019-03-07 20:01:41 -08:00
zotlabs
29cb62af3d
translate name of content filter (addon) app.
2019-02-28 17:51:13 -08:00
phani00
fc223f5924
affinity slider as app
2019-02-14 09:56:53 +01:00
Klaus Weidenbach
728788e3b9
Extend documentation.
2019-01-28 23:58:19 +01:00
zotlabs
39de8e28da
make Apps::get_base_apps() pluggable
2019-01-08 14:14:55 -08:00
zotlabs
6464099364
regression: the ability to order apps messed up since adding pinned apps to the ordering
2018-12-12 19:11:30 -08:00
Mario Vavti
3588c4ab99
allow to undelete deleted base apps
2018-10-15 15:43:55 +02:00
Mario Vavti
5acd166d18
Merge remote-tracking branch 'mike/master' into dev
2018-10-07 08:39:29 +02:00
Mario Vavti
96277372d5
rename grid to network (for consistency) and activity to stream (as seen in osada) because it makes much more sense.
2018-10-06 16:40:30 +02:00