Michael
1d13574225
Fetching of missing posts is reworked
2022-07-21 05:16:14 +00:00
Hypolite Petovan
eb8237dd89
Remove unused uid parameter in Item::newURI
2022-07-09 07:39:51 -04:00
Hypolite Petovan
da32fa8fa6
Create ActivityPub\FetchQueue and ActivityPub\FetchQueueItem classes
...
- These classes are used to flatten the recursive missing activity fetch that can hit PHP's maximum function nesting limit
- The original caller is responsible for processing the remaining queue once the original activity has been fetched
2022-06-25 12:40:54 -04:00
Hypolite Petovan
a7d49877a8
Centralize share tag attribute extraction code in Content\Text\BBCode
2022-06-25 11:46:52 -04:00
Roland Häder
82bb36e13d
Changes:
...
- Made Item::guidFromUri()'s $host parameter optional (allowing null)
- added some type-hints
- added documentation
- this may fix reported issue in #11630
2022-06-24 03:17:57 +02:00
Tobias Diekershoff
4650ff53d9
Merge pull request #11662 from MrPetovan/bug/11661-splitattachment-null
...
Ensure parameter 4 of Post\Media::splitAttachment is a boolean value
2022-06-21 06:48:52 +02:00
Hypolite Petovan
88eacbf66e
Ensure parameter 4 of Post\Media::splitAttachment is a boolean value
2022-06-20 14:34:02 -04:00
Roland Häder
4fb03cf163
Changes:
...
- fixed a null value handled over to Friendica\Model\APContact::getByURL()
- added missing type-hints
2022-06-20 19:05:02 +02:00
Roland Häder
6f1d52cf71
Changed back to suggestions by @MrPetovan
2022-06-18 23:24:08 +02:00
Roland Häder
4e437190c5
Renamed variable, no need for "orig_" prefix
2022-06-18 17:50:11 +02:00
Roland Häder
a1a81cdc6b
Continued:
...
- changed some double-quotes to single
- added missing type-hints
- added missing documentation
- fixed indenting a bit
2022-06-18 17:46:34 +02:00
Roland Häder
5fa954208a
Changes:
...
- ops, wasn't actually fixing `return;` to proper `return '';`
- added more type-hints
- added TODO ($uid is unused)
2022-06-15 22:28:33 +02:00
Roland Häder
a3fa95e8e4
Changes:
...
- added more type-hints
- changed `return;` to `return '';` when `string` was requested as returned type-hint
(thanks to @MrPetovan)
2022-06-15 22:05:38 +02:00
Roland Häder
34aee64349
Added more type-hints
...
Signed-off-by: Roland Häder <roland@mxchange.org>
2022-06-15 21:52:51 +02:00
Roland Häder
143e4c4a18
Added more known type-hints
...
Signed-off-by: Roland Häder <roland@mxchange.org>
2022-06-15 21:52:50 +02:00
Michael
49dab14215
Only use proxied image links with images
2022-05-21 06:58:26 +00:00
Tobias Diekershoff
b18880221a
Merge pull request #11531 from annando/display-polls
...
Improved poll texts for different conditions
2022-05-18 08:16:41 +02:00
Michael
c3fd8b39aa
Caching for profiles removed
2022-05-17 12:53:31 +00:00
Michael
4e3e9dc763
Cache the profile as well
2022-05-17 12:46:55 +00:00
Michael
75534fa3f3
Fix warning " Trying to access array offset on value of type bool"
2022-05-17 12:38:39 +00:00
Michael
73019284ce
Increase cache lifespan / clear cache upon changes
2022-05-17 12:32:25 +00:00
Michael
10cdefa232
Fix: Fetch media in shared posts
2022-05-17 07:58:41 +00:00
Michael
4daae255d8
Performance: Avoid queries where there is no media or category
2022-05-16 17:06:58 +00:00
Michael
62a1cf257e
Improved poll texts for different conditions
2022-05-16 06:04:46 +00:00
Michael
2dc9b4eda2
Vote text changed
2022-05-16 05:31:53 +00:00
Michael
a63caefe3d
Polls are now displayed
2022-05-16 04:55:15 +00:00
Michael
440b6d7956
Issue 11504: Abstract has to be plaintext
2022-05-15 21:04:01 +00:00
Michael
a8839517fe
Fix workerqueue entries with wrong priority
2022-05-14 06:36:43 +00:00
Michael
7c3173a0ae
Avoid endless loop when storing posts
2022-05-10 06:07:26 +00:00
Michael
4d359b7de1
Move the plink functionality to the right function
2022-05-05 07:57:52 +00:00
Michael
10b453bfc2
Deprecated function removed
2022-05-04 07:49:37 +00:00
Michael
60532ee7e4
Fill the item cache when storing item
2022-05-04 06:17:34 +00:00
Michael
f6218427a4
Use the uri-id to fetch the contact
2022-05-03 21:51:56 +00:00
Michael
a2452b33eb
Add missing fields to collection
2022-04-29 10:13:23 +00:00
Michael
d3de2497bc
Use gsid for the network name
2022-04-29 07:47:24 +00:00
Michael
d44641e58c
Fetch avatar by id
2022-04-29 07:30:13 +00:00
Michael
0380a3e216
Fix: The language detection only searched for farsi
2022-04-19 06:16:44 +00:00
Michael
0d8cf06e4a
Experimental feature to enter a custom creation date
2022-04-13 05:31:32 +00:00
Michael
65071ffc9e
Issue 11393: Fix failing preview
2022-04-06 16:26:51 +00:00
Michael
029daef997
Only use and accept valid http links as links to an external resource
2022-04-03 07:21:36 +00:00
Michael
0aa229489f
Improved function description
2022-03-18 07:24:45 -04:00
Michael
040abc7743
Use a nicer GUID style format
2022-03-18 07:24:44 -04:00
Michael
903bc9b679
Improved support for Mastodon style content warnings
2022-03-06 11:49:55 +00:00
Hypolite Petovan
c03ff7833b
Merge pull request #11253 from annando/forum3
...
More rework to make private communities working
2022-02-18 12:19:57 -05:00
Tobias Diekershoff
4c7d3a6371
Merge pull request #11255 from MrPetovan/task/11245-thread-completion-like
...
Relax comparison with pconfig system.accept_only_sharer value
2022-02-18 17:09:42 +01:00
Hypolite Petovan
c376081d0d
Relax comparison with pconfig system.accept_only_sharer value
...
- DI::pConfig()->get returns a string value, not an integer
- Removed superfluous default values now that we aren't doing strict type checking
2022-02-18 09:32:30 -05:00
Michael
39724d5079
Add the mentions
2022-02-18 09:12:33 +00:00
Michael
ebb4c0f947
tests
2022-02-18 06:12:02 +00:00
Michael
0ce756596e
Tests again
2022-02-18 05:56:17 +00:00
Michael
830a91e586
Avoid failed test
2022-02-18 05:34:18 +00:00
Michael
7a5a8c8d68
Improve look of reshared items on the forum profile
2022-02-17 23:06:57 +00:00
Michael
234dac49b4
Rrepeat comments as well
2022-02-17 21:44:59 +00:00
Michael
51fb265621
Merge remote-tracking branch 'upstream/develop' into forum3
2022-02-17 07:11:50 +00:00
Michael Vogel
618dda7dd2
Merge pull request #11246 from MrPetovan/task/11245-thread-completion-like
...
Expand system.accept_only_sharer pconfig value to include previous behavior with likes
2022-02-17 08:02:19 +01:00
Michael
9ac24a0f36
More rework to make private communities working
2022-02-16 22:56:55 +00:00
Michael
33edfc6a5f
Fix for private communities
2022-02-15 23:51:13 +00:00
Hypolite Petovan
99979019bf
Expand system.accept_only_sharer pconfig value to include previous behavior with likes
2022-02-15 15:54:36 -05:00
Michael
d019ef57d2
Database version increased, code simplified
2022-02-15 15:44:44 +00:00
Michael
29d83c0ffb
Block communication with Diaspora for communities
2022-02-15 07:08:02 +00:00
Michael
2b0518ac04
unset several table fields before distribution
2022-02-15 06:21:46 +00:00
Michael
d404f15312
Improve local forum distribution
2022-02-14 22:04:33 +00:00
Michael
e394143148
Private forums are now working via ActivityPub
2022-02-12 18:38:36 +00:00
Michael
69d7391f90
Added comment
2022-02-05 16:49:21 +00:00
Michael
bd8032f2ba
Issue 10365: Event updates are now processed
2022-02-05 11:16:50 +00:00
Michael
d4f97f8a4b
Issue 10966: Improved logging / reworked forum functionality
2022-01-29 19:09:18 +00:00
Michael
a8c6160dd7
Improved handling of several object types
2022-01-23 04:40:45 +00:00
Hypolite Petovan
18b32b68aa
[frio] Add connector-based privacy display
2022-01-09 12:17:52 -05:00
Philipp
322b7c856c
Merge pull request #11129 from urbalazs/copyright-2022
...
Update copyright
2022-01-02 09:45:35 +01:00
Balázs Úr
e56a53647b
Update copyright
2022-01-02 08:27:47 +01:00
Michael
a97bfb512a
Issue 11104: Don't cann the addons on Diaspora reshare
2021-12-20 21:16:00 +00:00
Hypolite Petovan
80da47921e
Replace references to UTC_TIMESTAMP in SQL queries with a DateTimeFormat generated parameter
2021-12-04 17:53:08 -05:00
Michael
3d65809a82
Fix media handling upon creation and display
2021-12-04 04:03:18 +00:00
Philipp
a5ab184fb8
Merge pull request #11025 from MrPetovan/task/11022-improve-connector-hooks
...
Improve connector hooks
2021-11-27 12:37:47 +01:00
Hypolite Petovan
1c5aef0685
Escape dollar sign in replace string to prevent placeholder replacement in Model\Item::addShareDataFromOriginal
2021-11-26 12:38:34 -05:00
Hypolite Petovan
39c763ce2f
Add item_by_link hook to allow connectors to import remote posts
2021-11-23 17:47:02 -05:00
Michael
23b10cf2ae
Some removed escapeTags calls
2021-11-05 19:59:18 +00:00
Michael
63da4a75e9
The boot.php had been cleared of most functions
2021-11-04 20:29:59 +00:00
Michael
f6faae5bb1
Replace deprecated log
calls
2021-10-20 18:53:52 +00:00
Philipp
62eb16e9ad
Migrate PermissionSet to Depository paradigm
2021-10-07 19:53:38 +02:00
Hypolite Petovan
9935e8e711
Remove event.adjust field
...
- It was confusing and introduced complexity that wasn't worth the unclear gain
2021-10-03 13:42:32 -04:00
Michael
19c3e55ca8
Merge remote-tracking branch 'upstream/2021.09-rc' into user-contact
2021-09-12 12:36:04 +00:00
Michael
9191daf12f
Fix commenting on public posts
2021-09-12 01:52:10 +00:00
Michael
9c14eb0c6b
Use centralized function to update contact entries
2021-09-10 18:21:19 +00:00
Michael
429a724bc1
Unused parts of the old notification system are removed
2021-08-24 08:53:15 +00:00
Hypolite Petovan
7082582655
Add the attachments to the $item for the prepare_body_content_filter hook
...
- Allows filtering on attachments that are added later to the post content
2021-08-16 05:28:08 -04:00
Michael
8e074a5fe4
Simplify event storing
2021-08-10 10:24:14 +00:00
Michael
6a23b17c95
Respect the postopts values for scheduled posts
2021-08-06 18:49:17 +00:00
Michael
835152d418
Simplified signature creation
2021-08-05 08:42:46 +00:00
Michael Vogel
c73130aa6b
Create the Diaspora signature for the correct user
2021-08-05 08:58:50 +02:00
Michael
2e2d1bf81d
Added option to define a schedule date when posting items
2021-08-01 13:01:31 +00:00
Michael
5e75ba3083
guid function is now public
2021-07-30 06:19:25 +00:00
Michael
9226b98724
Performance: Moved filter call after content generation
2021-07-27 12:24:22 +00:00
Michael
c89533a70b
Support for stacked profiler analysis
2021-07-27 04:57:29 +00:00
Michael
5a87ccf026
Getter/Setter for theme info
2021-07-25 19:39:10 +00:00
Michael
8f46064430
Using getter/setter functions
2021-07-24 20:34:07 +00:00
Michael
30aad250df
App->contact is now removed
2021-07-24 11:49:11 +00:00
Michael
afe3c8954c
Simplified functionality to load the profile in the sidebar
2021-07-23 12:39:37 +00:00
Hypolite Petovan
f3131c6277
Manually add Persian to post body language detection
2021-07-19 14:00:31 -04:00
Michael
2030691f9f
Improved event storing / improved performance when fetching events
2021-07-18 15:05:46 +00:00
Michael
ea056b93fa
Fix notice in events
2021-07-17 20:27:18 +00:00