Philipp Holzer
d74e57ef2c
include suggested changes
2022-07-13 00:23:12 +02:00
Philipp Holzer
a910fd8864
Split DBStructure & View to avoid DB-calls and dependencies for basic operations
...
- new "Definition" classes vor DB and Views
- new "Writer" classes to create SQL definitions for DB and Views
- DBStructure & View are responsible to execute DB-querys
2022-07-12 23:40:31 +02:00
Roland Häder
8e19998191
Fixes:
...
- more "bool expected but null returned" errors
2022-06-27 13:49:53 +02:00
Roland Häder
7c049abfda
Fixed:
...
- Contact/User::isBlocked() needs to return boolean, but sometimes (strangely)
a NULL can come from database, so let's cast it
This tries to fix:
TypeError: "Return value of Friendica\Model\Contact\User::isBlocked() must be of the type bool, null returned"
2022-06-27 11:39:18 +02:00
Roland Häder
fd8f4269ff
Reformatted code
2022-06-23 17:30:17 +02:00
Roland Häder
b8353a6eb7
Changes:
...
- reformatted some array
- added missing documentation
- added type-hints
- changed double-quotes to single
2022-06-23 17:30:14 +02:00
Michael
c0b3c527d6
Added processing of incoming block notices
2022-04-05 19:14:29 +00:00
Balázs Úr
e56a53647b
Update copyright
2022-01-02 08:27:47 +01:00
Hypolite Petovan
f7714c09e6
Fix user-contact rows not being updated in Contact\User::updateByContactUpdate
...
- Add new update function to regenerate potentially outdated user-contact rows
2021-11-21 18:59:37 -05:00
Philipp Holzer
bf7c66b2c7
Fix Model\Contact\Introduction::confirm()
2021-10-21 21:57:25 +02:00
Philipp Holzer
d67b676ce5
Fix confirm parameter
2021-10-21 21:57:24 +02:00
Philipp Holzer
3153e098b0
Remove deprecated, impossible code for discarding with FID
2021-10-21 21:57:24 +02:00
Philipp Holzer
a40f503fdd
Move Introduction to new depository paradigm
2021-10-21 21:49:20 +02:00
Hypolite Petovan
479458a389
Add missing parameters to Contact::block/unblock
2021-10-09 02:09:01 -04:00
Michael
b0bf4b4359
Some more "q" calls and deprecated logging replaced
2021-10-03 19:43:49 +00:00
Hypolite Petovan
66fec8944f
Add block and unblock hooks
2021-10-02 17:30:40 -04:00
Michael
2926282f8d
More fields added to "user-contact"
2021-09-13 14:20:20 +00:00
Michael
3eea4b1130
Use "rel" for "self" instead of using a separate field
2021-09-12 19:04:27 +00:00
Michael
eeec6aaeb9
Removed unused "use"
2021-09-11 13:02:36 +00:00
Michael
1e123ace12
Only fetch, not probe
2021-09-11 13:00:12 +00:00
Michael
10cb52bc00
Only add user contacts, alternate way to fetch public contact id
2021-09-11 12:43:46 +00:00
Michael
5113987031
Added update function to add user-contact entry
2021-09-11 07:59:46 +00:00
Michael
f33a98578d
Capitalization
2021-09-10 23:59:33 +00:00
Michael
b170dd765d
Insert and update some more fields
2021-09-10 20:53:10 +00:00
Michael
2486c8031b
update for user-contact is added
2021-09-10 20:22:24 +00:00
Michael
9c14eb0c6b
Use centralized function to update contact entries
2021-09-10 18:21:19 +00:00
Michael
a4b0ab90b1
Insert a user-contact
for every contact
2021-09-10 13:05:16 +00:00
Michael
d267ba999c
We now use the new account-user-view (and fixed the function name)
2021-07-11 09:39:34 +00:00
Michael
0249048534
More logging for the contact discovery
2021-05-29 17:24:50 +00:00
Michael
b28acc7dad
Improved logging for local probing, avoid worker fork
2021-05-29 11:11:26 +00:00
Balázs Úr
054c301ef0
Update copyright
2021-03-29 08:40:20 +02:00
Michael
b892db0cf3
All item selects are now done by the post class
2021-01-19 07:23:01 +00:00
Hypolite Petovan
ffc364f2a4
Reject replies when author is blocked by thread owner in Model\Item::insert
...
- Move user-level item permission to Model\Item::isAllowedByUser
- Add user-level check for comments on top-level item
2020-11-14 10:08:50 -05:00
Michael
4b9cbac23e
Filter for account type for contacts
2020-10-09 19:08:50 +00:00
Michael
00974324fe
Don't show failed contacts
2020-10-07 20:06:15 +00:00
Michael
50ecb58716
Improved function description
2020-08-22 14:36:42 +00:00
Michael
3c85f3ce99
Fetch followers/followings locally
2020-08-21 21:27:40 +00:00
Michael
998c83eacb
Avoid loop situations and connection timeouts
2020-08-18 03:55:27 +00:00
Hypolite Petovan
b45ba63dbf
Add mutuals and all methods in Contact\Relation
...
- Remove unused $fields parameters from list methods
- Fix wrong SQL condition in listCommon
2020-08-06 22:59:09 -04:00
Michael Vogel
1fb47b96aa
Merge pull request #8975 from MrPetovan/task/8918-move-mod-common
...
Move mod/common.php to src/ Part 2: Add Module\Profile\Common class
2020-08-05 23:17:12 +02:00
Michael
018abb4d1d
Renamed function
2020-08-05 03:36:37 +00:00
Hypolite Petovan
ae23c69303
Remove extraneous $field parameter in Contact\Relation methods
2020-08-04 22:44:23 -04: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
Michael
4e90029234
Adding $fields
2020-08-03 19:38:03 +00:00
Michael
14bb6daa5d
"Allfriends" now work again
2020-08-03 19:21:31 +00:00
Hypolite Petovan
a74c547af4
Move ContactRelation class to Contact\Relation
...
- Update references in GContact
2020-08-03 13:38:26 -04:00