a20887a78e
Test message removed
2020-08-04 05:46:00 +00:00
041a96555b
Contact search is fixed
2020-08-04 05:44:38 +00:00
a7d75702cc
"Contact\User" class created
2020-08-04 04:47:02 +00:00
0c4a3330dd
Use the public contact
2020-08-03 19:47:46 +00:00
4e90029234
Adding $fields
2020-08-03 19:38:03 +00:00
14bb6daa5d
"Allfriends" now work again
2020-08-03 19:21:31 +00:00
ee1cb93f3a
Use the new relation functions
2020-08-03 18:21:56 +00:00
879c30d4fa
Merge remote-tracking branch 'upstream/develop' into contact-tabs
2020-08-03 18:00:51 +00:00
a74c547af4
Move ContactRelation class to Contact\Relation
...
- Update references in GContact
2020-08-03 13:38:26 -04:00
24a82110fd
Add common relationship methods to Model\ContactRelation
...
- Introduce DBA::mergeConditions method
- Replace GContact relationship method contents with Model\ContactRelation method calls
2020-08-03 13:34:10 -04:00
91c360638a
Ensure contact tabs will use the correct id
2020-08-02 13:34:49 +00:00
bb1517a74c
Random profiles now moved away from "gcontact" as well
2020-08-02 08:07:31 +00:00
03e2cbbf3d
Merge remote-tracking branch 'upstream/develop' into remove-poco
2020-08-02 01:28:47 +00:00
0c73531da1
Poco and gcontact (mostly) removed
2020-08-01 16:15:18 +00:00
2976211992
Add "Nextcloud" to the statisrics
2020-08-01 09:26:41 +00:00
d9a9876ddd
Synchronize contacts with the directory server
2020-07-31 09:08:51 +00:00
2b9ef97adc
Merge pull request #8952 from annando/contact-template
...
Use a single function to create the template data for contacts
2020-07-31 03:26:51 -04:00
71415094cb
Removed unused template variables
2020-07-31 06:00:43 +00:00
45aff10ff8
Replaced with general function
2020-07-31 04:50:24 +00:00
ce7f192f35
"id" is not needed as a parameter
2020-07-31 04:28:26 +00:00
a4b5536d17
The local directory is now using the template function as well
2020-07-31 04:19:20 +00:00
893f6bd692
Use the function from the contact template instead
2020-07-31 03:55:01 +00:00
869329c972
Merge pull request #8948 from annando/remove-gcontact
...
Replace "gcontact" with "contact" - improved suggestions
2020-07-30 21:25:22 -04:00
91b0f2c486
Use a single function to create the template data for contacts
2020-07-30 21:16:15 +00:00
cc85bc4156
Replace "gcontact" with "contact" - imroved suggestions
2020-07-30 14:08:32 +00:00
e06d9f20cf
AP: Always sign requests
2020-07-29 05:12:16 +00:00
71b6226909
Some more avatar function replacements
2020-07-28 19:30:55 +00:00
Michael Vogel
701dbdf7fc
Merge pull request #8939 from MrPetovan/task/8906-frio-viewas-redesign
...
Move "View As" form at the bottom of the profile page
2020-07-28 18:00:17 +02:00
ab3106a129
Move "View As" form at the bottom of the profile page
2020-07-28 11:40:14 -04:00
d5a3ef6c2a
Removed unused "use"
2020-07-28 15:04:39 +00:00
b79bb0d2cb
Fetch photo fields, ensuring that they are filled
2020-07-28 12:58:19 +00:00
Michael Vogel
3f77bf52f9
Merge pull request #8930 from MrPetovan/task/4090-move-lockview-to-src
...
Move mod/lockview to Module\PermissionTooltip
2020-07-27 22:06:55 +02:00
2497d36030
Remove unnecessary parent call in PermissionTooltip::rawContent
2020-07-27 15:54:36 -04:00
5b884e8348
Changed function name
2020-07-27 10:22:02 +00:00
6ab82eaa49
Ensure that cached avatar fields are set
2020-07-27 10:11:12 +00:00
d7b5674476
Move mod/lockview to Module\PermissionTooltip
...
- Add explicit type parameter to lockview() in main.js
2020-07-27 01:58:53 -04:00
18617f6c48
Fetch followers/followings of contacts
2020-07-26 07:34:33 +00:00
9b86f40a5f
Store avatar cache fields only when needed
2020-07-25 11:48:52 +00:00
Michael Vogel
398e65d66b
Merge pull request #8911 from MrPetovan/task/curl_DI
...
Introduce "HTTPRequest" class
2020-07-25 09:50:20 +02:00
cb830c9ad3
Translation function added
2020-07-23 06:32:31 +00:00
0007da8630
EOL removed
2020-07-23 06:25:01 +00:00
3fc3ded750
Useless info messages removed
2020-07-23 06:11:21 +00:00
nupplaPhil
657d08f09f
Rename "fetchUrl" and "fetchUrlFull" to "fetch" and "fetchFull"
2020-07-21 03:15:53 -04:00
nupplaPhil
7029012f27
Rename "HTTPRequest::curl()" to HTTPRequest::get()
2020-07-21 03:14:01 -04:00
nupplaPhil
1aa07f87a4
Make "HTTPRequest::fetchUrl" dynamic
2020-07-21 03:04:58 -04:00
nupplaPhil
2973ed6448
Make "HTTPRequest::curl" dynamic
2020-07-21 03:01:12 -04:00
nupplaPhil
5344efef71
Move post/curl/fetchUrl/fetchUrlFull to own class "Network\HTTPRequest"
2020-07-21 02:56:10 -04:00
0a71495fa4
Add new admin debug module for ActivityPub
2020-07-20 00:39:17 -04:00
5bf813d0ec
Use "failed" field
2020-07-19 11:42:23 +00:00
Michael Vogel
ea8965759e
Merge pull request #8893 from MrPetovan/task/8797-strip-label-shortened-url
...
Add shortened URL link label stripping to PageInfo::stripTrailingUrlFromBody
2020-07-18 18:06:01 +02:00
25b3fa83fc
Rename PageInfo::appendToBody to searchAndAppendToBody
2020-07-17 19:15:43 -04:00
da50456675
Add Twitter source debug to Debug\Babel
2020-07-17 17:14:13 -04:00
ecf6018b89
Atom feed generation is moved to the feed class
2020-07-17 04:40:20 +00:00
d6bf7f2cda
Replace "Probe::uri" with "Contact::getByURL"
2020-07-16 10:22:14 +00:00
b8682190de
Fix fallback on unknown contact
2020-07-16 04:18:33 +00:00
b0086a49e2
in "getidforurl" "no update" is now "update"
2020-07-15 21:08:42 +00:00
631095eefd
Merge pull request #8883 from annando/replace-getdetails
...
Replaced "getDetailsByURL" with "getByURL/getByURLForUser"
2020-07-15 13:49:27 -04:00
6d3949d54a
Changed default value
2020-07-15 17:29:52 +00:00
e374aecc46
Changed parameter order for "getbyURLForUser"
2020-07-15 17:22:12 +00:00
fc0312451d
Changed parameter order for getByURL
2020-07-15 17:06:48 +00:00
d9c6a46ffe
Replaced "getDetailsByURL" with "getByURL/getByURLForUser"
2020-07-15 04:42:04 +00:00
3e25fc3a72
Replace *_page_info function calls with Content\PageInfo equivalent
2020-07-14 10:15:04 -04:00
baea99dee6
Unneeded variable removed
2020-07-13 14:16:44 +00:00
5a6887fb2e
Use "jsonexit"
2020-07-13 13:26:09 +00:00
27deb4d188
Module classes splitted
2020-07-13 09:45:45 +00:00
2a1e6e1a74
Support Nodeinfo2
2020-07-12 21:53:17 +00:00
090fa78057
Merge pull request #8862 from annando/issue-8860
...
Issue 8860: Activities weren't fetchable all the time
2020-07-11 14:14:03 -04:00
e91daf8f46
Add logging for unexpected Search::searchGlobalContact return in Module\Search\Acl
2020-07-11 09:19:22 -04:00
2af20ea17a
Fix wrong condition in Diaspora\Fetch
2020-07-11 09:18:42 -04:00
63dc6950d4
Issue 8860: Activities weren't fetchable all the time
2020-07-11 07:15:54 +00:00
ad66a92deb
Add check for $a->profile structure in Module\HoverCard
2020-07-09 15:09:07 -04:00
1f0b7690eb
Add error handling in Module\Profile\Status
...
- Address part of https://github.com/friendica/friendica/issues/8475#issuecomment-653912096
2020-07-08 09:49:39 -04:00
f2adec6a7f
Add error handling in Module\Xrd
...
- Address part of https://github.com/friendica/friendica/issues/8475#issuecomment-653912096
2020-07-08 09:14:34 -04:00
9c6fbc6a74
Update references to the friendica/friendica stable branch
2020-06-30 15:25:16 -04:00
c947b7f211
"print_r" in logging replaced / obsolete stuff removed
2020-06-29 20:22:00 +00:00
Michael Vogel
77e0d8c7bc
Merge pull request #8821 from MrPetovan/bug/fix-item-source-route
...
Improve Module\Admin\Item\Source
2020-06-28 14:02:25 +02:00
7d726dbb0c
Improve Module\Admin\Item\Source
...
- Use router parameter
- Accept full URLs with GUID in form
- Fix 500 error when item with guid doesn't exist
2020-06-28 07:51:17 -04:00
50d05cec83
Ensure url property of Probe::uri result is used authoritatively
...
- Some profile URLs aren't canonical and need to be updated during probe
2020-06-26 12:52:39 -04:00
06b992a5dd
Add expected whitespace before Widget::unavailableNetworks() output in Module\Contact
2020-06-24 18:49:55 -04:00
4e7c45f835
Add PageInfo result panels to Debug\Babel
2020-06-17 13:24:44 -04:00
Michael Vogel
c5e5defc29
Update src/Module/Admin/Site.php
...
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2020-06-16 14:37:36 +02:00
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
a5a7855d39
Remove dependency to App in Contact::createFromProbe
...
- Address https://github.com/friendica/friendica/issues/8473#issuecomment-641259906
2020-06-10 10:36:42 -04:00
5f18d27b0b
Merge pull request #8752 from annando/posts-from-id
...
Avoid unneeded database calls when showing posts of contacts
2020-06-10 00:11:51 -04:00
0e9331a1ff
Avoid unneeded database calls when showing posts of contacts
2020-06-09 22:38:06 +00:00
8111ede2e5
Add support for max_id parameter in new Twitter contact API endpoints
...
- Use filter_input instead of manual type casting
2020-06-09 08:36:53 -04:00
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
76460ddd2d
Add tag escaping to Item::setHashtags
...
- Add return value to Item::setHashtags
2020-06-08 18:40:21 -04:00
8eeb7807d3
Replace remaining instances with "allowlist", "denylist" and "blocklist"
2020-06-07 11:24:56 -04:00
34463f37e4
Rename contact table column to ffi_keyword_denylist
2020-06-07 11:24:52 -04:00
1304e14572
Exit with an error if profile info isn't available in Module\NoScrape
2020-06-05 14:28:11 -04:00
e379698227
Issue 8675: reduce requests of foreign pages
2020-06-01 21:52:31 +00:00
Michael Vogel
235f4eaa89
Merge pull request #8697 from MrPetovan/task/8691-like-links-one-way
...
Make like links one way
2020-05-29 15:33:24 +02:00
db907c2ff8
Issue 8700: Resolvable activities
2020-05-27 19:05:33 +00:00
2d217129b9
Improve performance of asynchronous like/update
...
- Make the like module return earlier instead of outputting a full empty HTML page
- Update the force_update variable earlier to prevent spilling on multiple unrelated nav update calls
2020-05-27 08:41:10 -04:00
Michael Vogel
e315bc3eae
Merge pull request #8657 from MrPetovan/bug/8653-catch-template-engine-errors
...
Catch template engine errors
2020-05-19 00:22:45 +02:00
346f99b877
Add new TemplateEngine->testInstall method
...
- Add admin summary template engine error messages
2020-05-18 01:20:47 -04:00
a3c4021f12
Issue 8514: Make paging for searcg items work again
...
Fixes #8514
2020-05-17 13:51:56 +00:00
0cf517ad76
Use constants for the BBCode modes
2020-05-16 16:28:15 +00:00
7a82171bfe
The "term" table is removed
2020-05-15 06:50:20 +00:00
75977ee72b
Remove remaining references to cirtual field item.tag
2020-05-13 22:35:13 -04:00
ccb69414d2
Combine getFollowers and getFollowing into getContacts in ActivityPub\Transmitter
2020-05-05 22:32:45 -04:00
f7a45e4153
Merge pull request #8577 from annando/no-term2
...
File and category aren't using "term" anymore
2020-05-05 13:45:48 -04:00
d67b9cb693
Formula according to documentation
2020-05-05 16:01:20 +00:00
7de6e60328
Merge remote-tracking branch 'upstream/develop' into issue-8550
2020-05-05 15:56:24 +00:00
875d6b36e9
File and category aren't using "term" anymore
2020-05-03 15:13:40 +00:00
74081a71ff
Removed unused "use"
2020-05-01 13:26:13 +00:00
ede69a8673
Function renamed
2020-05-01 13:13:58 +00:00
ac2957c4dd
Some more "term" to "tag" conversion
2020-05-01 10:57:32 +00:00
8602bbb3b9
"term" replaced with "tag"
2020-05-01 08:02:21 +00:00
6487daa4a9
Issue 8550: Check for a good table_definition cache value
2020-04-29 06:28:06 +00:00
8c44f535b7
Merge remote-tracking branch 'upstream/develop' into write-tags
2020-04-29 02:38:33 +00:00
6f3b46217e
Fix for "Undefined index: profile_url"
2020-04-28 19:36:10 +00:00
70e5639e29
Merge
2020-04-28 13:33:03 +00:00
c2a9b3b9e9
Usage of the new tag tables
2020-04-28 11:52:51 +00:00
5367620467
Merge remote-tracking branch 'upstream/develop' into write-tags
2020-04-28 08:03:26 +00:00
e52e505a48
Merge
2020-04-28 08:00:38 +00:00
f75009c20c
Some more forgotten DBA::close
2020-04-28 07:10:18 +00:00
0c4dde8e68
Fix issue 8551: Last item is now displayed again
2020-04-28 05:22:29 +00:00
7f5f68a904
More preparations for term to tag transition
2020-04-26 16:15:39 +00:00
5df5e9521b
The tag table is now really used
2020-04-26 15:24:58 +00:00
7d111e2a6f
Duplicated fields renamed
2020-04-25 07:29:02 +00:00
cf0d36737f
Removed query for "updated" in gcontact
2020-04-24 15:18:34 +00:00
02aed490e2
Owner-view added
2020-04-24 11:04:50 +00:00
43b8bdea07
Merge pull request #8520 from annando/term2tag
...
We now store tags in "tag"
2020-04-22 22:56:07 -04:00
Michael Vogel
ee098277b9
Merge pull request #8530 from MrPetovan/task/8498-move-poke-to-src
...
Move poke module to src/
2020-04-21 05:56:59 +02:00
8cc11d6033
Update log string in Module\Contact\Poke
2020-04-20 18:02:23 -04:00
7f04aea8b1
Move poke module to src/
...
- Add new route contact/<cid>/poke and update all references
- Rework template with form field includes
- [frio] Enable modal behavior
2020-04-20 11:47:08 -04:00
661dd43b0d
Term constants updated
2020-04-13 19:24:22 +00:00
af817b2ad5
Add cache and CORS headers to ActivityPub endpoints
2020-04-05 18:02:38 -04:00
1e32f74b0b
Rework Module/Objects
...
- Merge two item queries into one
- Add ETag check
- Use Router parameter
2020-04-05 18:00:46 -04:00
6bb210ff7a
Refactor features pages
...
- Create frio template for admin features page
- Fix header hierarchy
2020-04-01 19:06:10 -04:00
fd89572606
Refactor admin site settings templates
...
- Fix header hierarchy in admin/site.tpl
- Fix panel display in frio/templates/admin/site.tpl
2020-04-01 19:06:10 -04:00
01c6179feb
Check for Antelope and convert to Barracuda
2020-04-01 18:11:06 +00:00
d3722c945b
Improved Mime Type detection
2020-04-01 05:42:44 +00:00
Steffen K9
154109f9ee
remove default from welcome.php
2020-03-29 11:36:04 +02:00
Michael Vogel
3ca88f53ec
Fixes "Undefined index: object"
2020-03-28 22:37:03 +01:00
Michael Vogel
fcb0fa4cfa
Fix: Fetching content via the "objects" endpoint behaved wrong
2020-03-26 07:52:48 +01:00
b0dc3d6cf9
Improve Babel code
...
- Add Diaspora source text choice
- Simplify escaped display
2020-03-11 09:01:17 -04:00
737b04d7e2
Merge pull request #8401 from annando/gfollower-epilogue
...
Reduce the load of "gfollower"
2020-03-10 18:52:31 -04:00
59f58f999d
Small fixes
2020-03-10 22:51:05 +00:00
f27900ad78
Reduce the load of "gfollower"
2020-03-10 21:10:59 +00:00
8e421f0893
Fix uninstall of installed addons
2020-03-09 23:28:37 +00:00
37376fa715
Issue 8371: Improvements for picture permissions
2020-03-08 13:16:59 +00:00
6bef9fb230
Show the relations of Twitter contacts
2020-03-07 13:05:16 +00:00
d6905e29cf
Query the same contact only once a month
2020-03-07 05:31:03 +00:00
a6e7b5f295
GContact discovery added
2020-03-05 22:03:24 +00:00
1afb49f412
Merge pull request #8366 from annando/issue-8321
...
Issue 8321: Follow items now work again
2020-03-05 08:44:41 -05:00
a55057d974
Function renamed to better reflect the purpose
2020-03-05 08:03:05 +00:00
6ae5f705b6
Rename Item::delete* methods to Item::markForDeletion*
2020-03-03 01:48:29 -05:00
72c198990e
Merge remote-tracking branch 'upstream/develop' into private
2020-03-02 15:05:00 +00:00
d3c6f6de2a
New query for community page
2020-03-02 14:59:16 +00:00
e008811514
Merge pull request #8350 from nupplaphil/bug/8342_not_link
...
Add Login form in case of notification links
2020-03-02 09:31:54 -05:00
ca1b92bb34
Support unlisted public posts
2020-03-02 07:57:23 +00:00
nupplaPhil
55a5e43715
Add UID as parameter for notify repository call
2020-03-01 22:24:53 +01:00
ad2b9198a4
Remove last on/off data occurrences in additional features
...
- Address https://github.com/friendica/friendica/issues/7999#issuecomment-589808923
2020-03-01 14:15:08 -05:00
nupplaPhil
c11cfd5e48
Rename notice message.
2020-03-01 15:38:23 +01:00
nupplaPhil
c751352d60
Add Login form in case of notification links
2020-03-01 13:47:02 +01:00
nupplaPhil
811f075aa1
Rename method name
2020-02-29 17:10:34 +01:00
nupplaPhil
ed422be734
Improve start/count parameter
2020-02-29 17:10:33 +01:00
nupplaPhil
2adc6a0974
Add list command
2020-02-29 17:10:31 +01:00
nupplaPhil
ecf7f40704
Admin page improvements
2020-02-29 17:10:31 +01:00
nupplaPhil
0fade7fc0a
Fix Admin page
2020-02-29 17:10:30 +01:00
nupplaPhil
4f2bea5cb1
Move "regmod" functionality into Admin Users page
2020-02-29 17:10:29 +01:00
nupplaPhil
0c3f8b124b
Add "User::block()" to console command
2020-02-29 17:10:28 +01:00
nupplaPhil
b4f6e8fda1
Move "User::deny()" to own method and update usages
2020-02-29 17:10:28 +01:00
nupplaPhil
6aee153bbd
Move "User::allow()" to own method and update usages
2020-02-29 17:10:27 +01:00
nupplaPhil
f3f764bc39
Add new possibility to add a user per console
2020-02-29 17:10:27 +01:00
Michael Vogel
fccecf92cd
Merge pull request #8337 from MrPetovan/task/8323-protect-target-blank
...
Add rel="noopener noreferrer" to all target="_blank" links
2020-02-25 05:50:33 +01:00
b100b9600e
Add rel="noopener noreferrer" to all target="_blank" links
...
See https://mathiasbynens.github.io/rel-noopener/
2020-02-24 20:07:34 -05:00
e94911620a
Expand system.no_auto_update to community, profile statuses and contact conversations pages
...
- Update setting name and description
2020-02-23 19:38:24 -05:00
699b567d97
modified: src/Module/Admin/Users.php
2020-02-23 03:31:59 +00:00
9cbea34fa4
Clean the profile URL when follow
2020-02-22 12:29:33 +00:00
1b87a97a81
Remove "hidewall" check from ACL
2020-02-22 08:54:28 +00:00
96ba2ac00d
Add new hide dislike user setting
2020-02-20 05:37:07 -05:00
1a8110234f
Move /settings/display module to src/
2020-02-20 05:37:06 -05:00
33c7b62326
Move manifest JSON from template to array
2020-02-19 13:29:55 -05:00
930d395d7b
Update manifest output with config/theme info
2020-02-19 10:29:13 -05:00
c57246450f
"Delegations" is renamed to "Accounts"
2020-02-19 07:09:29 +00:00
Steffen K9
3ec23a4c70
Remove 'this' from 'View this profile'
2020-02-17 23:42:35 +01:00
Philipp
09961a07e4
Merge pull request #8297 from MrPetovan/task/8285-api-events
...
[API] Add new api/friendica/events endpoint
2020-02-16 21:07:44 +01:00
Philipp
da124af6ed
Merge pull request #8293 from MrPetovan/task/5562-community-pagination
...
Improve community pagination
2020-02-16 19:38:49 +01:00
e0d03615bc
Add node-wide default items per page config
2020-02-16 13:04:26 -05:00
efbafce2d5
Use namespace alias in Module\Update\Community
2020-02-16 12:50:45 -05:00
d78f66cd09
Replace local_user() by Session::isAuthenticated() where appropriate
2020-02-16 12:50:44 -05:00
561472b975
Add L10n parameter to Pager classes
2020-02-16 12:50:39 -05:00
d3b3f716f8
[API] Add new endpoint api/friendica/events
2020-02-16 12:07:39 -05:00
ee6cceba30
Clarify the effect of "net-publish"
2020-02-16 15:39:44 +00:00
3bd1f3a836
No more gender
2020-02-16 10:55:18 +00:00
682fb7e4e2
Move community module to src/
...
- Use boundaries pagination instead of number pages
- Trim down community update module output
- Part of https://github.com/friendica/friendica/issues/4090
2020-02-16 04:41:22 -05:00
5d169a4098
Add System::htmlUpdateExit() method to refactor update modules
2020-02-16 04:32:56 -05:00
0b0309ce8f
Remove pager parameter from conversation()
...
- Add getUrlParameter() Javascript function to determine current page
2020-02-13 23:40:00 -05:00
8969af04f9
Duplicated "hide-friends" setting removed
2020-02-10 23:11:28 +00:00
Michael Vogel
e80d68ba53
Merge pull request #8261 from MrPetovan/task/8251-use-about-for-pdesc
...
Use profile.about for profile description
2020-02-10 23:36:59 +01:00
2ec3a97393
Merge pull request #8263 from annando/remote-follow
...
New page for remote follow requests
2020-02-09 17:53:13 -05:00
Michael Vogel
5ad3a40647
Update src/Module/RemoteFollow.php
...
Co-Authored-By: Philipp <admin+Github@philipp.info>
2020-02-09 23:12:00 +01:00
e628d2726b
Removed unneeded stuff
2020-02-09 22:08:59 +00:00
2eebeeaa32
New page for remote follow requests
2020-02-09 17:04:35 +00:00
nupplaPhil
85dc9bb96b
Add license info at Friendica PHP files
2020-02-09 16:18:46 +01:00