Commit graph

7107 commits

Author SHA1 Message Date
Philipp Holzer 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
Hypolite Petovan 722aada460
Merge pull request #9242 from nupplaphil/bug/9142-message-id
Transform email header string to header array
2020-09-19 22:10:20 -04:00
Philipp Holzer ac1d2cf38f
Transform email header string to header array & replace it at various situations. 2020-09-19 20:16:55 +02:00
Michael Vogel de3ed5faf4
Merge pull request #9197 from MrPetovan/bug/9192-normalize-escaping-item
Remove obsolete uses of Strings::escapeTags in mod/item
2020-09-16 22:10:19 +02:00
Michael 08fa5f0c19 We now set the "global" direction 2020-09-14 17:48:57 +00:00
Michael 23bac84973 Improve "direction" icons on "vier", new direction "global" 2020-09-14 10:43:16 +00:00
Hypolite Petovan 76d6962129 Remove superfluous variable in item template variables 2020-09-13 20:01:54 -04:00
Hypolite Petovan 3fa3e78844 Normalize item like/dislike template variable name 2020-09-13 20:01:54 -04:00
Hypolite Petovan 8d5eb61ea3 Normalize item comment template variable name 2020-09-13 20:01:54 -04:00
Hypolite Petovan 65b796ed1f Normalize item_photo_menu template variable name 2020-09-13 20:01:53 -04:00
Hypolite Petovan 2bfd53bf09 Normalize item body template variable name 2020-09-13 20:01:53 -04:00
Hypolite Petovan 9ff228812f Normalize item location template variable name 2020-09-13 20:01:51 -04:00
Michael 5a41cd437d Add additional direction types 2020-09-13 14:15:28 +00:00
Hypolite Petovan 097cd5f44b
Merge pull request #9188 from annando/more-direction
Store and display to/cc/bcc
2020-09-12 14:34:58 -04:00
Michael a491c5d916 Store and display to/cc/bcc 2020-09-12 17:45:04 +00:00
Hypolite Petovan bbefc61a0c Use Arguments->getCommand() where it makes more sense than getQueryString()
- Remove a couple of intermediary query string variables
2020-09-12 09:09:15 -04:00
Michael Vogel 5c3cc76acf
Update include/conversation.php
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2020-09-09 20:03:14 +02:00
Michael 555856208e Issue 9167: Adding more direction indicators 2020-09-09 16:54:18 +00:00
Michael 6c5af09589 Added link encoding 2020-09-09 14:37:58 +00:00
Michael 206caaf51a Reshared data now is a link 2020-09-09 04:49:42 +00:00
Michael 42dcd6646e Issue 9135: Display only reshared posts at the top 2020-09-08 22:06:10 +00:00
Michael Vogel 065ab017c7
Merge pull request #9161 from MrPetovan/bug/9140-private-note-self-only
Add a self-only ACL block to personal notes jot
2020-09-08 03:57:11 +02:00
Hypolite Petovan f1e36eac7d Update capitalization of "Permissions" translation string 2020-09-07 21:25:04 -04:00
Hypolite Petovan c4267bbca0 Remove unused jot.tpl template variables 2020-09-07 19:27:23 -04:00
Michael 5b6ced9c6e Issue 9142: Make the message ID look more like a message ID 2020-09-06 17:47:25 +00:00
Michael Vogel abe6ecf820
Merge pull request #9126 from MrPetovan/task/post-improvements
Various post display improvements
2020-09-03 22:17:25 +02:00
Hypolite Petovan 730a5c5725 Improve post direction display
- [frio] Change icon for commented direction
- Update English translation string for commented direction
2020-09-03 15:45:53 -04:00
Hypolite Petovan 9ea7f7d4ad [frio] Ensure tagsinput library is loaded in pages where new PM can be submitted
- The new private message page loads in a modal, requiring the base page to load them in advance
2020-09-03 10:03:36 -04:00
Michael cef7af8fba Don't notify on own entries 2020-08-31 19:27:50 +00:00
Michael f5504ed8d1 Improve notifications for announced posts 2020-08-31 18:51:59 +00:00
Michael 355284841a Optionally display the resharer as icon 2020-08-26 12:33:17 +00:00
Michael 6139f5883b Mark posts that arrived in your network stream via tag 2020-08-23 17:48:44 +00:00
Michael 1493875ec9 Speed improvement 2020-08-23 15:18:26 +00:00
Michael 15119f6a59 Added information about fetched post because of comment 2020-08-23 14:51:56 +00:00
Michael e6431e53db Changed "reshared" description 2020-08-23 14:07:17 +00:00
Michael 0e4d3fe9e5 Display a symbol when a post had been reshared 2020-08-23 13:26:23 +00:00
Michael 1ab81266b9 Change the owner of a reshared item 2020-08-13 06:09:26 +00:00
Michael fbb1ddd534 Unneeded fields removed 2020-08-12 08:39:04 +00:00
Michael 8488ed76e4 Don't create notifications for activities 2020-08-12 08:37:38 +00:00
Michael 60631f8a22 Avoid getting too much notifications 2020-08-12 06:50:02 +00:00
Michael 4ee858740e Create notifications for shared posts 2020-08-12 04:35:24 +00:00
Michael 1934c149a3 Suppress "reshared" information for forum posts 2020-08-10 08:26:09 +00:00
Michael bf7128b4b2 AP Improvements for forums 2020-08-09 18:42:25 +00:00
Michael 1d44e544cf New class for group related contact actions 2020-08-04 18:22:19 +00:00
Michael 71b6226909 Some more avatar function replacements 2020-07-28 19:30:55 +00:00
Michael Vogel d6a35c6995 Support newline as block contact separator 2020-07-19 03:21:15 +02:00
Michael b0086a49e2 in "getidforurl" "no update" is now "update" 2020-07-15 21:08:42 +00:00
Hypolite Petovan a13e004df0 Delete include/items.php
- Remove all references
2020-07-14 10:21:31 -04:00
Hypolite Petovan 3e25fc3a72 Replace *_page_info function calls with Content\PageInfo equivalent 2020-07-14 10:15:04 -04:00
Hypolite Petovan a1d62734fa Remove consume_feed in favor of Protocol\Feed::consume 2020-07-14 10:14:05 -04:00
Hypolite Petovan 04c95a5045 Move logged in logging where it makes sense in include/api 2020-07-09 15:09:07 -04:00
Hypolite Petovan dc5838ecf9
Merge pull request #8826 from annando/fix-logging
Replace deprecated Logger calls
2020-06-30 09:05:01 -04:00
Hypolite Petovan a3e775f28c Account for false return value of Repository\Notify->insert in notification()
- Address https://github.com/friendica/friendica/issues/8473#issuecomment-651393541
2020-06-29 18:58:17 -04:00
Michael c947b7f211 "print_r" in logging replaced / obsolete stuff removed 2020-06-29 20:22:00 +00:00
Hypolite Petovan b6c7f247cc Replace array_unique with GROUP BY clause in api_fr_photoalbum_delete() 2020-06-25 08:05:09 -04:00
Hypolite Petovan 8272b16647 [API] Replace unwarranted Item::selectFirstForUser calls in photo endpoints
- Item::selectFirstForUser checks for item.visible = 1 which isn't necessarily set on photo-related items
2020-06-24 08:14:45 -04:00
Hypolite Petovan ae6e9e7267 [API] Miscellaneous improvements
- Use empty() instead of isset($r) && $r in save_media_to_database()
- Use expected variable name for result array in api_fr_photo_delete()
- Use correct associative array references in prepare_photo_data()
- Replace a() call in api_fr_photoalbum_delete()
2020-06-24 08:11:47 -04:00
Michael Vogel 7fd2c00171
Merge pull request #8792 from MrPetovan/task/share-block-guid
[frio] Add local post link to share block when guid attribute is present
2020-06-23 21:26:07 +02:00
Hypolite Petovan 677eaf78ed Add API login capture 12h cooldown to spare database writes 2020-06-23 10:15:39 -04:00
Hypolite Petovan 43e6cec200 Update user.login_date for authenticated API calls 2020-06-23 09:09:23 -04:00
Hypolite Petovan 912ff069c0 Update getShareOpeningTag::getShareOpeningTag method signature
- Optional parameter $guid is now at the end
- Always provided parameter $posted is now mandatory
2020-06-21 09:42:37 -04:00
Hypolite Petovan 1f20111c80 Replace share_header calls with BBCode::getShareOpeningTag 2020-06-18 08:53:57 -04:00
Hypolite Petovan f3323aff5e Deprecate page_info functions to new PageInfo class
- Add tests for parts not using remote requests
- Add scheme requirement for page info URLs
- Add policy to keep label from stripped Page Info links
2020-06-17 13:24:44 -04:00
Hypolite Petovan eba964ec12 Deprecate consume_feed() in favor of Protocol\Feed::consume 2020-06-17 13:24:44 -04:00
Hypolite Petovan e3d20b4366 Move subscribe_to_hub function to Worker/OnePoll from include/items
- It was its only usage
2020-06-17 13:24:44 -04:00
Hypolite Petovan 3d55ef1546 Move drop_items and drop_item out of include/items
- They were only used in mod/item
2020-06-17 13:24:44 -04:00
Michael 016c99935c Different comment limits for single view 2020-06-16 06:49:53 +00:00
Michael Vogel f10062dfdb
Merge pull request #8617 from MrPetovan/task/8220-twitter-followers-list
(Re)Implement Twitter contact API endpoints
2020-06-14 16:06:22 +02:00
Hypolite Petovan 7a5afc10bb Implement Twitter contact endpoints
- Implement /followers/ids
- Implement /followers/list
- Reimplement /friends/ids
- Reimplement /friends/list
- Update API reference
- Remove obsolete tests
2020-06-09 08:36:46 -04:00
Hypolite Petovan 89b3ae2657 Add null/empty string parameter value case in BBCode::convert
- Remove obsolete coalesce operator uses
2020-06-08 19:15:08 -04:00
Hypolite Petovan 6774ee6691 Ensure strings are provided to BBCode::toPlaintext in include/api
- Prevents some type mismatch fatal errors with BBCode::performWithEscapedTags
2020-06-08 18:40:21 -04:00
Hypolite Petovan 8eeb7807d3 Replace remaining instances with "allowlist", "denylist" and "blocklist" 2020-06-07 11:24:56 -04:00
Michael 20b93306ad Handling situations where "vid" is empty 2020-05-31 14:38:00 +00:00
Michael 0acb5d4558 "parent = id" is replaced with gravity check 2020-05-28 16:02:36 +00:00
Michael bdfe47dcfd Add the space at a different place 2020-05-28 06:08:03 +00:00
Michael 51e9b25700 Fixing #8702 2020-05-27 22:16:33 +00:00
Michael 973abb6196 Replace "id = parent" checks with "gravity" checks 2020-05-27 12:19:06 +00:00
Michael ba9cf32f36 The "item-activity" is removed 2020-05-26 05:18:50 +00:00
Michael 3b1d89252a Issue 8582: "cid" in "network" is now "contactid"
Fixes #8582
2020-05-17 15:01:27 +00:00
Michael 0cf517ad76 Use constants for the BBCode modes 2020-05-16 16:28:15 +00:00
Michael 8b2c51baf2 Improved description 2020-05-15 18:08:47 +00:00
Michael 856cf7f664 Don't count and fetch "follow" activities 2020-05-07 18:39:39 +00:00
Michael 48f3234318 Useless space and useless "null" check 2020-05-04 14:50:22 +00:00
Michael 49db63da2b Merge remote-tracking branch 'upstream/develop' into notification-uri-id 2020-05-04 14:38:19 +00:00
Michael 00035f7ba0 Notifications are now storing the uri-id as well 2020-05-02 13:12:11 +00:00
Michael b0cb6536dd The old tag handling is removed 2020-05-02 05:08:05 +00:00
Michael 74081a71ff Removed unused "use" 2020-05-01 13:26:13 +00:00
Michael 2b8dabcd95 API search is now done via "tag" as well 2020-05-01 09:41:17 +00:00
Michael 3b2ae5c4a9 function names changed 2020-05-01 06:01:22 +00:00
Michael 2423831b90 Added todo 2020-04-29 09:12:56 +00:00