f5d8604e59
[twitter] Return null in the probe_detect hook result key on unsuccessful probe
...
- Add authoritative probe result setting
2023-05-05 00:08:17 -04:00
648fadedd3
[various] Adapt BaseURL calls for new UriInterface
2023-02-18 21:04:47 +01:00
ace982f5e6
mark the Twitter addon as unsupported
2023-02-07 08:42:40 +01:00
Michael Vogel
85275d4473
Apply suggestions from code review
...
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2023-01-22 21:39:12 +01:00
17df97fccd
Twitter: Move config to key value
2023-01-22 13:45:33 +00:00
39c654da00
[various] Remove App dependency from hook functions
2023-01-13 21:16:09 -05:00
d116d79182
Twitter: Set "wall" on remote-self
2023-01-10 20:00:46 +00:00
005f9af69b
Introduce ConfigFileManager for config files
2023-01-01 20:21:56 +01:00
73189581b0
Replace addon "last" config entries with key-value entries
2022-12-29 20:51:04 +01:00
cab20de6d1
[twitter] Ward against missing remote_images array key
...
- Address https://github.com/friendica/friendica/issues/11993#issuecomment-1345387060
2022-12-10 17:22:25 -05:00
5da3cf67ce
Twitter: Improve uploading of images
2022-12-10 19:09:36 +00:00
e4487c4876
[twitter] Use correct variable to store application name
...
- Address https://github.com/friendica/friendica/issues/11993#issuecomment-1336015957
2022-12-03 04:22:43 -05:00
008eeeea4e
Merge remote-tracking branch 'upstream/develop' into no-mod-item
2022-11-23 06:29:49 +00:00
7338b5de59
Don't call mod/item.php anymore
2022-11-23 06:25:28 +00:00
2fc7356cf4
[various] Set config loaded from default values to SOURCE_STATIC
...
- This prevents from clobbering values loaded from base `config/` folder
2022-11-20 12:44:53 -05:00
46d4d0b51e
[various] Remove config/addon.config.php in favor of per-addon configuration file
2022-11-20 11:43:42 -05:00
f4130a9724
[various] Fix PHP 8 deprecation warnings
2022-11-19 19:19:30 -05:00
f71b2bda38
Twitter: automatically follow fediverse accounts in profile
2022-11-13 10:16:58 +00:00
2de97487f3
Add native quotes to the upon posting
2022-10-29 19:37:25 -04:00
b0eb28143a
UserSession class - Refactor addon
2022-10-20 23:51:49 +02:00
5d8129600d
Replace all functions from boot.php
2022-10-19 09:47:36 -04:00
346ad9a3e2
Changed:
...
- moved constants GRAVITY_* from boot.php to Friendica\Model\Item
2022-10-18 16:38:00 +02:00
897dbb30cf
Remove "notice" with new function
2022-10-17 20:17:25 +00:00
e5842e83c7
The priority is now a class constant
2022-10-17 05:50:23 +00:00
6f971a0f63
Support for Twitter threads added
2022-10-02 23:57:12 +00:00
86e24c747e
Loglevels adjusted, warnings fixed
2022-09-08 04:16:17 +00:00
f813183fcf
[twitter] Valid post body can be empty
2022-07-09 17:40:56 -04:00
6822079a03
[twitter] Add logging for error conditions in twitter_fetchtimeline()
2022-07-03 11:40:59 -04:00
06b15a6ed0
Changes:
...
- added missing type-hints
- avoided local variables
- added some documentation
- changed double-quotes to single
2022-06-30 13:33:22 +02:00
3ab46781b1
Changes:
...
- if a <addon>_module() function is empty, it is more a statement and not a
real function
2022-06-24 23:35:16 +02:00
6c84c9dfc9
Changes:
...
- made variable $uriId camel-case
2022-06-23 16:04:54 +02:00
04df7f6e05
Changes:
...
- added more type-hints
- cleaned up some files (curly braces, spaces)
2022-06-23 07:17:00 +02:00
07307823ca
Changed more double-quotes to single
2022-06-22 18:55:48 +02:00
b1b26062fc
Images::getInfoFromURL[Cached]() will both return empty arrays on error and that needs to be reflected here, too.
2022-06-22 17:20:11 +02:00
c71e29a772
Twitter: Only search for comments with extid to avoid problems with mirrored posts
2022-06-02 13:16:45 +00:00
d886aac0e3
[twitter] Update unfollow and block hook functions after parameters have changed
2022-02-23 10:42:14 -05:00
fd2fb29568
Use the owner-id at another place
2022-02-02 22:30:54 +00:00
a1a3322968
Twitter: Assign contacts via their twitter id - not via their url
2022-02-02 22:12:08 +00:00
d527848dfc
Merge remote-tracking branch 'upstream/2021.12-rc' into avatar
2022-01-30 19:00:14 +00:00
00ac39e941
Birdavatar: Fix log function / Twitter: Fix avatar address
2022-01-30 17:47:42 +00:00
e46bff23d5
[twitter] Abort follow process on API call failure
...
- Prevents users without a connected Twitter account from visibly following a Twitter contact
2022-01-07 12:34:28 +01:00
9acfdb4090
[various] Convert connector_settings hook functions to the new data array format
...
- Add separate template files to several addons
- Remove superfluous addon settings CSS files
2021-11-29 06:55:16 -05:00
86a204af7d
[twitter] Add support for unretweet and post/comment deletion
...
Remaining caveat: Comments posted on Twitter and imported in Friendica do not trigger any Notifier task, possibly because they are private to the user and don't require any remote deletion notifications sent. Comments posted on Friendica and mirrored on Twitter trigger the Notifier task and the Twitter counter-part will be deleted accordingly.
2021-11-23 17:59:08 -05:00
93e5d97fdd
[twitter] Add item_by_link hook function
2021-11-23 17:52:52 -05:00
2f2b75ba50
[twitter] Improve probe_detect hook function
...
- Prevent tweet URLs to be considered as contact URLs
2021-11-23 17:51:12 -05:00
Steffen K9
c57c1de3d4
Fix WSOD twitter
2021-11-07 16:19:53 +01:00
Michael Vogel
8fea67dade
Apply suggestions from code review
...
Co-authored-by: Philipp <admin+Github@philipp.info>
2021-11-07 14:02:13 +01:00
cff3dd67b0
"escapeTags" is removed from the addons
2021-11-07 08:49:34 +00:00
6a349e7fd9
Support for cleared boot.php
2021-11-04 20:32:16 +00:00
63fca0af29
Refactoring Core class structures ...
2021-10-26 21:44:28 +02:00