Hypolite Petovan
9a0c3cc834
Simplify max_data parameter for Temporal::getDateTimeField
2021-09-15 15:56:44 -04:00
Michael
7a51a7f6c6
Avoid duplicated filed posts
2021-09-14 21:27:09 +00:00
Michael
5abc1543fd
Merge remote-tracking branch 'upstream/2021.09-rc' into user-contact
2021-09-13 12:31:30 +00:00
Philipp
a65fbcebe7
Fixing #10699 (prohibits blocking and ignoreing from the photo menu)
2021-09-12 21:20:12 +02:00
Michael
9c14eb0c6b
Use centralized function to update contact entries
2021-09-10 18:21:19 +00:00
Hypolite Petovan
3e677414d5
Check for user array key before using it in include/conversation
...
- Address https://github.com/friendica/friendica/issues/10473#issuecomment-905752992
2021-09-03 13:11:14 -04:00
Michael
429a724bc1
Unused parts of the old notification system are removed
2021-08-24 08:53:15 +00:00
Michael
c78b7f45c5
Reliably diasplay "like" and "share" notifications
2021-08-23 15:07:14 +00:00
Michael
42de5c77d0
The desktop notifications have been reworked
2021-08-21 20:35:04 +00:00
Michael
473adaf463
Mark, file and starring does now work for all items
2021-08-12 05:28:47 +00:00
Michael
c81e81dc8d
"getUserId" is now "getLoggedInUserId"
2021-08-09 20:33:46 +00:00
Michael
15b93b4459
"getUserNickname" is now "getLoggedInUserNickname"
2021-08-09 19:48:39 +00:00
Michael
b8fa75b2dd
Changed function name
2021-08-09 15:29:07 +00:00
Michael
28090bd793
Get rid of App->user completely
2021-08-08 19:30:21 +00:00
Michael
fc283ab928
Remove direct calls to App->user
2021-08-08 10:14:56 +00:00
Michael
e940b1f047
Fix multiple display problems in conversations
2021-08-05 15:57:51 +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
9641944c4f
Improved conversation performance
2021-08-01 12:57:50 +00:00
Michael
c89533a70b
Support for stacked profiler analysis
2021-07-27 04:57:29 +00:00
Michael
540ddb9265
Hopefully making the tests to work
2021-07-25 14:27:13 +00:00
Michael
68496f6e15
Reverting api.php because of tests
2021-07-25 13:25:34 +00:00
Michael
0c0abd9238
Replaced argv/argc with replacement functions
2021-07-25 13:08:22 +00:00
Michael
b4aa796e75
The user isn't used in the template
2021-07-24 19:25:25 +00:00
Michael
2502a9192d
Many more app-variables removed
2021-07-24 10:09:39 +00:00
Michael
afe3c8954c
Simplified functionality to load the profile in the sidebar
2021-07-23 12:39:37 +00:00
Michael
b5f59d5be0
API: Support for deprecated API endpoints and OAuth removal
2021-07-20 20:48:37 +00:00
Michael
6668066099
The legacy OAuth server is removed
2021-07-20 17:41:04 +00:00
Michael
3a5523820c
Legacy DFRN transport layer is removed
2021-07-15 13:28:32 +00:00
Michael
07d2dfcd60
Some more "convertForUriId" replacements
2021-07-10 12:58:48 +00:00
Michael
1b6f9e6225
Parameter documentation
2021-07-06 10:00:53 +00:00
Michael
21cc2d28a3
Proxy removed in API
2021-07-06 06:38:15 +00:00
Michael
e519b782fd
Simplified proxy handling
2021-07-04 21:24:49 +00:00
Michael
09aa496387
Some more places changed to the new contact avatar path format
2021-06-30 16:58:46 +00:00
Michael
19aef93560
Unified avatar paths
2021-06-29 20:26:58 +00:00
Michael
0ab24510ef
Centzralized functionality to update and publish profile changes
2021-06-15 11:12:44 +00:00
Michael
4ea92d0afc
Removed unneeded use
2021-06-11 06:11:37 +00:00
Michael
246f3c5a8f
Making the tests happy
2021-06-11 06:09:08 +00:00
Michael
5960582dcf
Tests ...
2021-06-11 06:05:42 +00:00
Michael
0ecef26064
Making the tests work
2021-06-11 06:02:56 +00:00
Michael
e9832e3729
Avoid notice "Undefined index: uid"
2021-06-11 03:56:06 +00:00
Michael
acbe9ebf9e
API: New classes for OAuth and basic auth
2021-06-08 06:32:24 +00:00
Michael
9c59bcb6a5
Support OAuth for the legacy API
2021-06-02 22:11:21 +00:00
Hypolite Petovan
ff94b9a694
Check existence of $params['activity'] in notification()
...
- Address https://github.com/friendica/friendica/issues/9252#issuecomment-752730033
2021-05-31 08:29:49 -04:00
Michael
d514d9e014
Issue 9984: Fix the causer name on reshares
2021-05-29 19:47:19 +00:00
Philipp
965cd8b096
Fix PHP 7.0 Coding Standards
2021-05-22 23:47:35 +02:00
Hypolite Petovan
da2ce5c4f4
Fix undefined tamplate variables in comment_item.tpl
...
- Remove unused "type" hidden field in comment form
- Remove unused moderated_comment.tpl files
2021-05-10 18:56:26 -04:00
Michael
f5c7f9670f
Remove blanks
2021-05-09 11:54:34 +00:00
Hypolite Petovan
98c2ca34f5
Remove block/ignore links from contact/item action menus for self
2021-05-04 08:45:27 -04:00
Michael
10a6f0a98f
API: New function to fetch current user id
2021-05-03 05:25:54 +00:00
Michael
4b12c54345
API: photos are now directly stored as attached data and not in the body anymore
2021-05-01 15:48:19 +00:00
Michael
8685e5ca32
Reworked media handling
2021-04-26 06:50:12 +00:00
Michael
343568d747
Avoid notice "Undefined index: post-type"
2021-04-08 19:53:59 +00:00
Michael
688e056ad1
"post-reason" ends double usage of "post-type"
2021-04-07 06:02:06 +00:00
Balázs Úr
054c301ef0
Update copyright
2021-03-29 08:40:20 +02:00
Michael
c1caedfa50
Fix notification for global posts
2021-03-14 15:40:14 +00:00
Michael
5577d0641d
Issue 9980: "type" does not exist anymore
2021-03-07 22:40:47 +00:00
Michael
1940c17030
Issue 9992: post type hadn't been translated in the user's language
2021-03-07 07:39:13 +00:00
Michael
530cfba71e
Offer "follow thread" only when you don't already follow
2021-02-28 07:47:07 +00:00
Michael
1792046a4f
post/thread views are renamed, search bugs fixed
2021-02-22 19:47:08 +00:00
Michael Vogel
57c5d064b8
Same blanks removed
2021-02-21 20:38:53 +01:00
Michael
312c01a517
Several speed improvements (magiclink, caching, indexes)
2021-02-17 18:59:19 +00:00
Michael
0fe978ea76
Avoid a possible foreign key constraint
2021-02-16 08:00:23 +00:00
Michael
b51dc4dd91
Reverting the test
2021-02-15 07:43:54 +00:00
Michael
7117ada2bc
Test the test
2021-02-15 07:25:55 +00:00
Michael
c444929022
Searching test error
2021-02-15 07:17:26 +00:00
Michael
c918e83aa2
Changed query for the public timeline
2021-02-09 17:56:17 +00:00
Michael
15b709594f
Improving test data
2021-02-05 07:14:09 +00:00
Michael
bc6d87afa8
test again
2021-02-05 06:56:24 +00:00
Michael
3446829a19
And again ...
2021-02-05 06:41:34 +00:00
Michael
686bf6b32f
Some more debug output
2021-02-05 06:33:34 +00:00
Michael
289923a17c
Testing the query
2021-02-05 06:23:34 +00:00
Michael
239bf686af
Just some more tests
2021-02-05 05:53:44 +00:00
Michael
0cd8c78e2d
Use the id instead of iid
2021-02-04 22:51:33 +00:00
Michael
859d026edf
Some more test data
2021-02-04 22:41:33 +00:00
Michael
69aad853ee
Handle empty values for API output
2021-02-04 18:14:15 +00:00
Michael
5e846dd7c2
The thread table is replaced by post-thread and post-thread-user
2021-02-04 05:51:25 +00:00
Michael
df24c0daeb
User-Item table is replaced
2021-02-02 05:45:57 +00:00
Michael
b26157e6e3
Update function for "post-user-notification"
2021-02-01 20:11:25 +00:00
Michael
be3dfb4ffe
Merge remote-tracking branch 'upstream/develop' into post-thread-user
2021-02-01 19:31:39 +00:00
Michael
c1d99d6c4c
Most user-item traces removed
2021-01-31 23:37:34 +00:00
Hypolite Petovan
7f78d6e722
Replace references of GET mod/substhread with POST item/{id}/follow
2021-01-31 17:36:18 -05:00
Michael
15162b4027
New table "post-thread-user"
2021-01-31 18:32:22 +00:00
Michael
c3398511b4
New table "post-content"
2021-01-30 22:03:53 +00:00
Michael
ef0400fc19
"uri-id" instead of "uri" or "id"
2021-01-27 10:01:42 +00:00
Hypolite Petovan
82e094179c
Rename notify classes according the feature name, not the table name
2021-01-24 09:33:23 -05:00
Michael
9b127ad0fc
Inverted conditions
2021-01-24 13:49:23 +00:00
Michael
0cd02631ce
New setting that controls notifications for ignored contacts
2021-01-24 11:40:09 +00:00
Michael
9ba36b28c2
Some more table in query removed
2021-01-19 08:10:38 +00:00
Michael
2b0b88aa42
Removed wrong tables
2021-01-19 08:08:49 +00:00
Michael
b892db0cf3
All item selects are now done by the post class
2021-01-19 07:23:01 +00:00
Michael
2d0443a109
Avoid duplicates in post-view
2021-01-18 22:26:17 +00:00
Michael
73ca1096ec
Fix the test data
2021-01-17 21:57:50 +00:00
Michael
6b4245d662
Test the test
2021-01-17 21:39:42 +00:00
Michael
1a434fd8d6
Add some test information
2021-01-17 21:24:58 +00:00
Michael
cd070954da
Don't ask for empty bodies
2021-01-17 21:03:35 +00:00
Michael
5a36c6b6c0
Test for failed tests
2021-01-17 20:56:15 +00:00
Michael
4157db5473
"item" is replaced by "post-view" / postupdate check added
2021-01-17 20:32:13 +00:00
Michael
d78892fc1b
Improved API datasets
2021-01-17 14:57:55 +00:00
Michael
0c8bb0bc18
Use a better function to add the element to the beginning of the array
2021-01-17 13:10:32 +00:00
Michael
5adc150d7a
Avoid using the item table/improved error messages
2021-01-17 12:49:53 +00:00
Michael
d0174b57dd
Add group id
2021-01-16 23:14:37 +00:00
Michael
be9abc341a
Fixing the tests
2021-01-16 22:57:36 +00:00
Michael
2b1d0b9db8
"selectForUser" and "" selectFirstForUser" is now moved to Post
2021-01-16 22:37:27 +00:00
Hypolite Petovan
dc2fd43c82
Improve class alias naming in include/conversation
2021-01-16 07:35:44 -05:00
Michael
d2feb1ff7f
Making the test work
2021-01-16 07:49:20 +00:00
Michael
352f1fcae2
Hopefully make the tests happy
2021-01-16 07:13:32 +00:00
Michael
1b39e056fe
Check if the tests are running now
2021-01-16 05:10:43 +00:00
Michael
65c8f33754
Post class introduced in "mod" and "include"
2021-01-16 04:11:28 +00:00
Hypolite Petovan
241cd32b14
Replace obsolete calls to $APP->is_mobile in templates
2020-12-23 03:25:55 -05:00
Michael Vogel
ae386a78a4
Merge pull request #9696 from MrPetovan/bug/9306-poke-privacy
...
Use correct request parameter type for poke privacy
2020-12-22 17:11:37 +01:00
Hypolite Petovan
2ef4972782
Fix capitalization of Contact::magicLinkById calls
2020-12-22 01:01:43 -05:00
Hypolite Petovan
d9371d37ad
Remove undocumented use of $_REQUEST['visibility'] in api_fr_photo_create_update()
...
- Visibility is inferred from ACL strings
2020-12-21 22:21:42 -05:00
Michael
0eb4a600b0
Delay unprepared posts
2020-12-13 12:47:49 +00:00
Michael Vogel
cd428a2d28
Issue 9633: Avoid contact lookup in conversation to avoid long loading times
2020-12-11 15:16:29 +01:00
Michael
7745800f9d
Fix notice
2020-11-28 06:29:20 +00:00
Michael
b6f349076c
Fix order of reshared items on the profile page
2020-11-28 06:23:17 +00:00
Michael
bd9f36622e
Cast field data when ATTR_EMULATE_PREPARES is enabled
2020-11-27 11:24:31 +00:00
Michael
818c064c0a
The notifications parameters are now simplified
2020-11-25 19:56:39 +00:00
Hypolite Petovan
a16d46b0d7
Move unicity check after array initilization in builtin_activity_puller()
...
- Address https://github.com/friendica/friendica/pull/9569#issuecomment-731613088
- Address https://github.com/friendica/friendica/issues/9251#issuecomment-731615844
2020-11-21 15:56:07 -05:00
Hypolite Petovan
8b3ab4e6bb
Refactor builtin_activity_puller() and format_like()
...
- Simplify output array
- Rename format_like() to format_activity()
- Remove duplicate parameters in format_activity()
2020-11-21 11:08:44 -05:00
Michael
3af5f6b8ee
Some more foreign keys added
2020-11-19 06:26:30 +00:00
Hypolite Petovan
0c3a5c815e
Remove obsolete references to item.parent-uri
2020-11-14 10:08:50 -05:00
Michael
e895d3b1eb
API: Not implemented stuff should return 404
2020-11-11 20:28:36 +00:00
Michael
553369d8b5
Issue 9520: Fix resharer hovercard
2020-11-10 19:43:12 +00:00
Michael
43749c3069
The "attach" field is now deprecated
2020-11-07 08:22:59 +00:00
Michael
65b07aead4
Indention, documentation
2020-11-03 20:30:59 +00:00
Michael
4965d6aa54
The profile page does now shows reshared items
2020-11-03 19:24:47 +00:00
Michael
1fc36c4470
Only auto update when there is content
2020-10-20 20:43:51 +00:00
Michael
33575a94fa
Follow/Unfollow contact with a single click
2020-10-20 03:49:58 +00:00
Hypolite Petovan
4d15cc01e2
Move network module to src/
...
- Update ForumManager to use a base URL
- Split network module into Conversation\Network and Search\Filed modules
- Implement boundaries pager in network module
- Allow no selection in filter widgets
2020-10-13 07:52:13 -04:00
Michael
d3e19bc880
Support for real reshares
2020-10-11 08:49:47 +00:00
Michael
5998c3995e
Issue-9358 (now for real) commenting and updating on contact now work
2020-10-06 18:47:23 +00:00
Michael
b6b28b1541
Display the languages in the post
2020-10-04 18:52:28 +00:00
Philipp
97f07b7518
Merge pull request #9334 from annando/endless-scroll
...
Endless scrolling for searches and contact comments
2020-10-01 23:04:56 +02:00
Michael Vogel
eacc806c4b
Merge pull request #9327 from nupplaphil/task/security_restructure
...
Restructure Security classes
2020-10-01 19:49:51 +02:00
Michael
88a0e976da
Endless scrolling for searches and contact comments
2020-09-30 19:14:13 +00:00
Michael
5dd426f526
Added option to stay on the local machine when clicking on a contact link
2020-09-30 17:30:26 +00:00
Philipp
ad34abda1a
Add missing use for OAuth1
2020-09-30 16:49:16 +02:00
Philipp
fe653b652a
Move library\OAuth1.php to class structure Friendica\Security\OAuth1
2020-09-30 11:21:58 +02:00
Michael
415a3a7926
Remove an "if"
2020-09-28 14:13:14 +00:00
Michael
5cf369c026
Improve resharer information
2020-09-28 14:09:45 +00:00
Michael
90e0cae84e
Don't display a resharer that was the causer of the post
2020-09-28 11:36:47 +00:00
Michael
c0ddcfb0cd
Hide own contacts
2020-09-26 18:01:10 +00:00
Hypolite Petovan
d0505222ef
Merge pull request #9257 from annando/causer-id
...
We now store the causer-id in the items
2020-09-22 10:23:07 -04:00
Michael
338ddf45b1
We now store the causer-id in the items
2020-09-22 05:36:01 +00:00
Michael Vogel
9c7a4ae2bd
Merge pull request #9255 from MrPetovan/bug/fatal-errors
...
Add expected method MailBuilder->withHeaders
2020-09-21 19:03:57 +02:00
Michael
11d2b027ec
Additional direction for fetching content
2020-09-21 15:17:33 +00:00
Hypolite Petovan
acd6fd7dd3
Add expected method MailBuilder->withHeaders
...
- Address https://github.com/friendica/friendica/issues/9250#issuecomment-696055412
2020-09-21 11:07:34 -04:00
Michael
c082109ff9
Show if a post arrived via relay
2020-09-21 12:31:20 +00:00