Michael
|
3d1829ede5
|
Don't poll locally / user self data
|
2020-08-19 05:18:19 +00:00 |
|
Michael
|
29494ea721
|
Avoid local network requests
|
2020-08-19 04:11:20 +00:00 |
|
Michael
|
ce2af84cba
|
Use a constant for the contact photos / dom't cache them
|
2020-08-18 22:18:48 +00:00 |
|
Michael
|
d9fc0ae0ea
|
Using a constant value for the default avatar
|
2020-08-18 20:30:24 +00:00 |
|
Michael
|
45be80b05e
|
Display reshared ("announced") messages of a user on their page
|
2020-08-11 16:40:01 +00:00 |
|
Michael
|
7b13b7e9c8
|
Reworked "getIdForURL"
|
2020-08-07 13:49:59 +00:00 |
|
Michael
|
f09d9bc9cc
|
Remove url caching, locking cleanup
|
2020-08-06 18:53:45 +00:00 |
|
Michael
|
ecfbc7027e
|
Unused "use" removed
|
2020-08-06 05:52:22 +00:00 |
|
Michael
|
e295dc4f93
|
Avoid double probing and unneeded contact updates
|
2020-08-06 04:51:20 +00:00 |
|
Michael
|
4acf7cc38f
|
Fix: Always search contacts with uid
|
2020-08-05 14:57:49 +00:00 |
|
Hypolite Petovan
|
307af4a4fd
|
Merge pull request #8973 from annando/contact-group
New class for group related contact actions
|
2020-08-05 10:30:45 -04:00 |
|
Michael
|
4e5a3ab0f1
|
Added checked for URL change
|
2020-08-05 12:53:02 +00:00 |
|
Michael
|
187dbc09ac
|
Avoid double probing
|
2020-08-05 12:36:04 +00:00 |
|
Michael
|
2280f52945
|
Only query the last item on public contacts
|
2020-08-05 08:24:01 +00:00 |
|
Michael
|
3a4be3d5f4
|
Fill "last-item" with an empty date when bo date had been provided
|
2020-08-05 08:06:47 +00:00 |
|
Michael
|
fd62629285
|
Probe for the date of the last item
|
2020-08-05 06:50:51 +00:00 |
|
Michael
|
1d44e544cf
|
New class for group related contact actions
|
2020-08-04 18:22:19 +00:00 |
|
Michael
|
a7d75702cc
|
"Contact\User" class created
|
2020-08-04 04:47:02 +00:00 |
|
Hypolite Petovan
|
a74c547af4
|
Move ContactRelation class to Contact\Relation
- Update references in GContact
|
2020-08-03 13:38:26 -04:00 |
|
Michael
|
ff7b72cca3
|
Renamed function
|
2020-08-02 13:37:43 +00:00 |
|
Michael
|
bb1517a74c
|
Random profiles now moved away from "gcontact" as well
|
2020-08-02 08:07:31 +00:00 |
|
Michael
|
0c73531da1
|
Poco and gcontact (mostly) removed
|
2020-08-01 16:15:18 +00:00 |
|
Michael
|
dcf6926a08
|
Some indentation
|
2020-07-30 21:23:54 +00:00 |
|
Michael Vogel
|
43b4841fa6
|
Update src/Model/Contact.php
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
|
2020-07-30 22:39:09 +02:00 |
|
Michael Vogel
|
113e8d910b
|
Update src/Model/Contact.php
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
|
2020-07-30 22:39:01 +02:00 |
|
Michael
|
cc85bc4156
|
Replace "gcontact" with "contact" - imroved suggestions
|
2020-07-30 14:08:32 +00:00 |
|
Michael
|
7441bd90c8
|
Possibly fix a fatal error
|
2020-07-29 19:48:26 +00:00 |
|
Michael
|
4fbec33af0
|
Asynchronous contact relation check
|
2020-07-29 15:39:45 +00:00 |
|
Michael
|
b79bb0d2cb
|
Fetch photo fields, ensuring that they are filled
|
2020-07-28 12:58:19 +00:00 |
|
Michael
|
5b884e8348
|
Changed function name
|
2020-07-27 10:22:02 +00:00 |
|
Michael
|
6ab82eaa49
|
Ensure that cached avatar fields are set
|
2020-07-27 10:11:12 +00:00 |
|
Michael
|
18617f6c48
|
Fetch followers/followings of contacts
|
2020-07-26 07:34:33 +00:00 |
|
Michael
|
9b86f40a5f
|
Store avatar cache fields only when needed
|
2020-07-25 11:48:52 +00:00 |
|
Michael
|
1532f0d529
|
New field "failed" for gserver, gcontact and contact
|
2020-07-19 01:15:57 +00:00 |
|
Michael
|
caf548e1a7
|
Fix fetching contacts
|
2020-07-16 03:52:18 +00:00 |
|
Michael
|
b0086a49e2
|
in "getidforurl" "no update" is now "update"
|
2020-07-15 21:08:42 +00:00 |
|
Michael
|
6d3949d54a
|
Changed default value
|
2020-07-15 17:29:52 +00:00 |
|
Michael
|
e374aecc46
|
Changed parameter order for "getbyURLForUser"
|
2020-07-15 17:22:12 +00:00 |
|
Michael
|
fc0312451d
|
Changed parameter order for getByURL
|
2020-07-15 17:06:48 +00:00 |
|
Michael
|
d9c6a46ffe
|
Replaced "getDetailsByURL" with "getByURL/getByURLForUser"
|
2020-07-15 04:42:04 +00:00 |
|
Hypolite Petovan
|
32a8f5003f
|
Add provision for result containing only connector profiles in Contact::getDetailsByURL
|
2020-07-11 09:18:18 -04:00 |
|
Michael
|
52bb1ff0f1
|
Some more replaced logger
|
2020-06-28 17:35:56 +00:00 |
|
Hypolite Petovan
|
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 |
|
Michael
|
019a9d44c5
|
New function to fetch contact data by url
|
2020-06-26 05:28:25 +00:00 |
|
Michael
|
8707ced2f7
|
Hopefully fixes notice "Undefined index: gravity"
|
2020-06-16 20:30:25 +00:00 |
|
Michael Vogel
|
aedbb0d627
|
Merge pull request #8753 from MrPetovan/bug/fatal-errors
Remove dependency to App in Contact::createFromProbe
|
2020-06-12 06:58:20 +02:00 |
|
Hypolite Petovan
|
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 |
|
Hypolite Petovan
|
be41095936
|
Add probe data return if Contact::getDetailsByURL didn't yield a result in Contact::getDetailsByAddr
|
2020-06-10 09:56:01 -04:00 |
|
Michael
|
0e9331a1ff
|
Avoid unneeded database calls when showing posts of contacts
|
2020-06-09 22:38:06 +00:00 |
|
Michael
|
e379698227
|
Issue 8675: reduce requests of foreign pages
|
2020-06-01 21:52:31 +00:00 |
|
Michael
|
327cdf21ce
|
Some more "baseurl" improvements
|
2020-05-24 20:40:00 +00:00 |
|
Michael
|
e27915a819
|
Centralized gsid generation
|
2020-05-22 10:10:24 +00:00 |
|
Michael
|
95b4f35a12
|
Improved server detection / gsid introduced
|
2020-05-22 04:19:32 +00:00 |
|
Michael
|
b7e25d16e7
|
Removed usage of "tag" field
|
2020-05-05 05:11:59 +00:00 |
|
Michael
|
f75009c20c
|
Some more forgotten DBA::close
|
2020-04-28 07:10:18 +00:00 |
|
Hypolite Petovan
|
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 |
|
Michael
|
6249b674dc
|
Issue 7892: Improve "plink" generation for Diaspora posts
|
2020-03-25 16:42:53 +00:00 |
|
Michael
|
f27900ad78
|
Reduce the load of "gfollower"
|
2020-03-10 21:10:59 +00:00 |
|
Hypolite Petovan
|
07dde8deb8
|
Remove unused return value of Contact::updateAvatar
|
2020-03-09 11:39:48 -04:00 |
|
Hypolite Petovan
|
89534b5be3
|
Ensure non-NULL values in $data array in Contact::updateAvatar
- Throw Exception instead of returning false if contact doesn't exist
- Address https://github.com/friendica/friendica/issues/7998#issuecomment-596271239
|
2020-03-09 11:13:09 -04:00 |
|
Hypolite Petovan
|
2702732308
|
Import FriendicaNetwork\HTTPException in Model\Contact
|
2020-03-09 11:11:06 -04:00 |
|
Michael
|
e14ed2ce35
|
Issue 8151: Automatic Friend is working again
|
2020-03-07 23:19:19 +00:00 |
|
Hypolite Petovan
|
dd999164c6
|
Do not cache Contact::getDetailsByURL result if it doesn't come from the DB
- Address https://github.com/friendica/friendica/issues/8000#issuecomment-592169621
|
2020-02-29 11:41:33 -05:00 |
|
Michael
|
d03fb89494
|
Replace "hidewall" with "net-publish" / other "hidewall" stuff
|
2020-02-20 17:24:41 +00:00 |
|
Michael
|
7ee9aad6ca
|
Some more unneeded settings removed
|
2020-02-19 19:31:55 +00:00 |
|
Michael
|
f8670b6268
|
Don't show "delete contact" when there is a follow or unfollow option
|
2020-02-17 22:25:12 +00:00 |
|
Philipp
|
da124af6ed
|
Merge pull request #8293 from MrPetovan/task/5562-community-pagination
Improve community pagination
|
2020-02-16 19:38:49 +01:00 |
|
Hypolite Petovan
|
e0d03615bc
|
Add node-wide default items per page config
|
2020-02-16 13:04:26 -05:00 |
|
Hypolite Petovan
|
561472b975
|
Add L10n parameter to Pager classes
|
2020-02-16 12:50:39 -05:00 |
|
Michael
|
ee6cceba30
|
Clarify the effect of "net-publish"
|
2020-02-16 15:39:44 +00:00 |
|
Michael
|
3bd1f3a836
|
No more gender
|
2020-02-16 10:55:18 +00:00 |
|
Hypolite Petovan
|
0b0309ce8f
|
Remove pager parameter from conversation()
- Add getUrlParameter() Javascript function to determine current page
|
2020-02-13 23:40:00 -05: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 |
|
nupplaPhil
|
23c64b9a11
|
Add license info at Friendica classes
|
2020-02-09 15:45:36 +01:00 |
|
Hypolite Petovan
|
a42104ce43
|
Use profile.about instead of profile.pdesc for profile description
|
2020-02-09 02:36:19 -05:00 |
|
nupplaPhil
|
cfd50f9abb
|
Move Notify::TYPE_INTRO
|
2020-02-05 21:41:00 +01:00 |
|
nupplaPhil
|
f2271d1692
|
Fix Contact notification link
|
2020-01-29 22:48:16 +01:00 |
|
Hypolite Petovan
|
7b0ec6252f
|
Remove uses of the rest of deprecated profile fields
|
2020-01-27 23:06:30 -05:00 |
|
Hypolite Petovan
|
8e2910976f
|
Remove usage of profile.gender
|
2020-01-27 23:00:18 -05:00 |
|
Hypolite Petovan
|
a607656607
|
Replace profile tab GET parameter by route
|
2020-01-27 19:21:18 -05:00 |
|
Hypolite Petovan
|
18cfd8dfaa
|
Remove references to deprecated profile.is-default and profile.profile-name fields
|
2020-01-22 19:42:37 -05:00 |
|
nupplaPhil
|
ed9392469e
|
Remove unneeded Config namespace usages
|
2020-01-19 22:50:44 +01:00 |
|
nupplaPhil
|
6c36fd9e01
|
Move Config::get() to DI::config()->get()
|
2020-01-19 21:21:13 +01:00 |
|
nupplaPhil
|
174129af94
|
add missing namespaces/fix wrong class-names
|
2020-01-19 16:31:35 +01:00 |
|
nupplaPhil
|
d6efc90194
|
cleanup namespace usages for L10n
|
2020-01-19 16:31:33 +01:00 |
|
nupplaPhil
|
5dfee31108
|
Move L10n::t() calls to DI::l10n()->t() calls
|
2020-01-19 16:31:16 +01:00 |
|
Michael
|
572a3f1180
|
And the rest of the new lines
|
2020-01-19 09:55:28 +00:00 |
|
Michael
|
4e5db36177
|
Improved formatting
|
2020-01-19 09:46:31 +00:00 |
|
Michael
|
0a4119adaf
|
@brief is removed completely
|
2020-01-19 06:05:23 +00:00 |
|
Michael
|
ccc7a71e54
|
Ensure that local contacts always are DFRN contacts
|
2020-01-16 06:43:21 +00:00 |
|
Matthew Exon
|
5d0a3be4f6
|
Implement code review from nupplaphil
|
2020-01-11 16:01:58 +01:00 |
|
Matthew Exon
|
ae6748a465
|
Repair missing contact photos
|
2020-01-09 21:48:37 +01:00 |
|
Hypolite Petovan
|
64c8855407
|
Allow special groups in default user permissions
- Use ACLFormatter in ACL::getDefaultUserPermissions
- Remove ACL::fixACL
- Add return value to Contact::pruneUnavailable
|
2020-01-05 17:09:14 -05:00 |
|
nupplaPhil
|
f0eea6f875
|
Remove get_app() in favor of DI::app()
|
2020-01-04 23:42:01 +01:00 |
|
Philipp
|
75c74e8562
|
Merge pull request #8044 from annando/contact-adding
Don't add contacts when not needed
|
2020-01-01 20:38:34 +01:00 |
|
Michael
|
bd6fb64c16
|
Fixed documentation
|
2020-01-01 18:57:55 +00:00 |
|
Michael
|
73b82d1455
|
Don't add contacts when not needed
|
2020-01-01 17:54:36 +00:00 |
|
nupplaPhil
|
3f34229752
|
Move redundant System::baseUrl() to DI::baseUrl() calls
|
2019-12-30 23:00:08 +01:00 |
|
Hypolite Petovan
|
3c76826793
|
Merge pull request #8033 from annando/contact-logging
Added logging for not created contacts
|
2019-12-29 21:07:36 -05:00 |
|
Michael
|
4786298da4
|
Added logging for not created contacts
|
2019-12-30 01:03:00 +00:00 |
|
nupplaPhil
|
e6f61c2cc7
|
Remove deprecated App::query_string - replace with DI::args()->getQueryString()
|
2019-12-29 20:17:50 +01:00 |
|
nupplaPhil
|
50be94aa5e
|
Remove deprecated App::getHostName() - process methods to DI::baseUrl()->getHostName()
|
2019-12-29 20:17:47 +01:00 |
|
nupplaPhil
|
2900389696
|
Remove deprecated App::getUrlPath - process methods to DI::baseUrl()->getUrlPath()
|
2019-12-29 20:17:46 +01:00 |
|
nupplaPhil
|
8e6973b774
|
Refactor deprecated App::internalRedirect() to DI::baseUrl()->redirect()
|
2019-12-29 20:17:43 +01:00 |
|
nupplaPhil
|
388b963714
|
Replace BaseObject class with DI::* calls
|
2019-12-29 20:17:38 +01:00 |
|
nupplaPhil
|
1de3f186d7
|
Introduce new DI container
- Adding Friendica\DI class for getting dynamic classes
- Replacing BaseObject::getApp() with this class
|
2019-12-29 20:16:55 +01:00 |
|
Michael
|
fab0d9b919
|
Don't create contacts for unknown networks / improved content fetching
|
2019-12-28 19:17:48 +00:00 |
|
Hypolite Petovan
|
6501acf0bc
|
Stop automatically remove newly blocked contacts from their groups
|
2019-12-24 16:45:08 -05:00 |
|
Michael
|
c4e381fbd7
|
Issue 7953: Don't show follow/unfollow on the hovercard for the "self" contact
|
2019-12-16 06:35:29 +00:00 |
|
Michael
|
49767e0555
|
Issue 7418: connections to forums should now work again
|
2019-12-09 21:19:20 +00:00 |
|
Michael
|
38db4d2132
|
Fix a notice
|
2019-12-08 21:41:26 +00:00 |
|
Michael
|
6728c58535
|
Mail contacts: Update public via user contact / display owner's posts
|
2019-12-08 05:19:15 +00:00 |
|
Michael
|
67a0e97f7c
|
Avoid contact update for non federated networks
|
2019-11-25 08:49:14 +00:00 |
|
Michael Vogel
|
6ba7b5961c
|
Merge pull request #7798 from MrPetovan/task/rework-photo-functions
Rework photo functions
|
2019-11-02 21:20:38 +01:00 |
|
Hypolite Petovan
|
5cd8cb7134
|
Add unfollow link to output of Contact::photoMenu
- Add rel and pending keys to output of Contact::getDetailsByURL
- Add rel and pending keys to output of Contact::getDetailsByAddr
|
2019-11-02 12:48:03 -04:00 |
|
Michael
|
9461446374
|
Respect "manually-improve" during contact request
|
2019-11-02 16:24:54 +00:00 |
|
Michael
|
e27ebaee48
|
Respect "manually improve" during contact request
|
2019-11-02 16:20:17 +00:00 |
|
Hypolite Petovan
|
03bf1dcbd3
|
Move Object\Image static methods to Util\Images
- Optimize imports in modified files
|
2019-11-02 07:48:45 -04:00 |
|
Philipp Holzer
|
3897c74deb
|
Add docs
|
2019-10-25 00:10:20 +02:00 |
|
Philipp Holzer
|
2fba7ed477
|
Rename namespace
|
2019-10-24 21:40:13 +02:00 |
|
Philipp Holzer
|
07cea24430
|
Move Activity/Namespaces defines to constants
|
2019-10-24 21:40:12 +02:00 |
|
Hypolite Petovan
|
146646c4d4
|
Replace deprecated calls to defaults() by ?? and ?: in src/
|
2019-10-16 08:38:52 -04:00 |
|
Michael
|
d9a74bd5dd
|
Code transitioning from PortableContacts.php to GServer.php
|
2019-10-03 23:33:41 +00:00 |
|
Michael
|
5eeca432fe
|
removed unused "f" parameter
|
2019-09-29 18:59:03 +00:00 |
|
Michael
|
83b00ef308
|
New function "isAuthenticated"
|
2019-09-28 18:09:11 +00:00 |
|
Michael
|
87462ec67f
|
Don't use the "url" parameter on redir if it points to the same contact
|
2019-09-24 21:44:37 +00:00 |
|
Michael
|
a2105c5dfe
|
Changed documentation
|
2019-09-21 13:19:00 +00:00 |
|
Michael
|
b24ef7247d
|
Don't update the basepath on local check
|
2019-09-21 13:17:33 +00:00 |
|
Michael
|
c364a77d63
|
Always use direct DFRN transport on local contacts
|
2019-09-21 12:39:07 +00:00 |
|
Michael
|
64f30d3627
|
Fix: updateFromProbe failed when updating non-federated networks
|
2019-09-20 21:01:52 +00:00 |
|
Michael
|
358cbe812a
|
Correction: Must be inverted
|
2019-09-18 16:37:13 +00:00 |
|
Michael
|
1144863090
|
Changed "hidewall" behaviour
|
2019-09-18 05:20:33 +00:00 |
|
Michael
|
4223011a7d
|
Fix a notice about a missing "pending"
|
2019-09-11 20:03:29 +00:00 |
|
Tobias Diekershoff
|
3d5d50a25b
|
Merge pull request #7606 from annando/fix-invalid-url
Replace not working "redir" link with a working one
|
2019-09-10 06:29:55 +02:00 |
|
Michael
|
0a0a961c52
|
The value is used twice, so use a variable
|
2019-09-10 04:04:07 +00:00 |
|
Hypolite Petovan
|
91b0f0465f
|
Merge pull request #7604 from annando/pending-contacts
Display pending contacts in the contact list
|
2019-09-09 13:49:51 -04:00 |
|
Michael
|
2dbd843ed2
|
Don't display ignored pending contacts, link to contact request page
|
2019-09-09 05:29:33 +00:00 |
|
Hypolite Petovan
|
69105928f5
|
Use destination URL when provided in Contact::magicLink
|
2019-09-06 08:33:19 -04:00 |
|
Michael Vogel
|
046b5a1eac
|
Fix performance issues due to relay contact requests
|
2019-09-02 15:11:07 +02:00 |
|
Michael
|
6af4c90dff
|
Fix delivery counter / archive relay contacts
|
2019-09-02 03:25:05 +00:00 |
|
Michael
|
74f12baac2
|
Follow up to #7582: Only update the contact when needed
|
2019-08-31 09:27:19 +00:00 |
|
Michael Vogel
|
f293e352ec
|
Renamed function parameter
|
2019-08-30 07:59:18 +02:00 |
|
Michael Vogel
|
3b92f7357c
|
Renamed function
|
2019-08-30 07:52:21 +02:00 |
|
Michael Vogel
|
438394bc1d
|
Type hints, corrected wrong documentation
|
2019-08-30 07:38:42 +02:00 |
|
Michael Vogel
|
481376dd6f
|
Avoid not performing unarchiving
|
2019-08-29 08:41:55 +02:00 |
|
Michael Vogel
|
66eab2b44f
|
Don't handle deleted contacts / removed unneeded parameter
|
2019-08-29 07:22:29 +02:00 |
|
Michael Vogel
|
503a5be06c
|
Fixed query (not all duplicates had been found)
|
2019-08-29 06:55:36 +02:00 |
|
Michael Vogel
|
ef02a1cb7b
|
Check fpr duplicated contacts upon inserting them
|
2019-08-29 06:07:07 +02:00 |
|
Michael Vogel
|
40a7d6eb42
|
Merge remote-tracking branch 'upstream/2019.09-rc' into contact-dba
|
2019-08-29 04:14:01 +02:00 |
|
Michael Vogel
|
90b9ad8bed
|
New contact table functions with check for duplicates
|
2019-08-28 22:27:48 +02:00 |
|