Hypolite Petovan
e8929efbea
Merge pull request #10040 from annando/file-permissions
...
Only set file permissions when configured
2021-03-13 07:19:30 -05:00
Michael
0bc1ebe5bf
Only set file permissions when configured
2021-03-13 11:37:11 +00:00
Michael
ffb92e3355
Integrate fetching of the content type into "getSiteinfo"
2021-03-13 07:03:26 +00:00
Michael
262ee2b0b1
Issue 10019: Fix embedding of media objects
2021-03-12 23:04:51 +00:00
fabrixxm
225a37af9a
Installer: install themes as last action
...
this will register theme hooks
2021-03-12 18:21:50 +01:00
Roland Häder
5de0008b48
Removed default values.
...
Signed-off-by: Roland Häder <roland@mxchange.org>
2021-03-11 12:45:59 +01:00
Roland Häder
15fd6822e4
Ops, missing ";"
...
Signed-off-by: Roland Häder <roland@mxchange.org>
2021-03-11 12:41:33 +01:00
Roland Häder
736045c67d
Code changes for #10020 :
...
Added ability to set chmod (default: 0640) for "proxified" files (downloaded to
/proxy/ directory). This allows customization, e.g. if people want 0600 instead
without changing the code.
Signed-off-by: Roland Häder <roland@mxchange.org>
2021-03-11 12:41:33 +01:00
Michael Vogel
5e98a38ac9
Merge pull request #10027 from MrPetovan/task/9950-improve-maintenance-page
...
Improve maintenance page
2021-03-10 20:19:55 +01:00
Hypolite Petovan
4489d14b06
Remove admin condition to display the maintenance reason
2021-03-10 12:20:02 -05:00
Hypolite Petovan
2d91db9e76
Add /.well-known/security.txt route and module
2021-03-10 09:58:48 -05:00
Hypolite Petovan
064ff693fd
Add custom message to the maintenance module display
2021-03-10 09:50:20 -05:00
Michael
972c9f7bc0
Issue 9743: Added translatable texts
2021-03-08 21:17:27 +00:00
Michael
e515ac11ed
Don't check for table_open_cache when pdo_emulate_prepares is activated
2021-03-08 10:38:53 +00:00
Michael
7510e854de
Issue 8547: Improve page load speed
2021-03-07 20:15:25 +00:00
Michael
98ffcdd085
Issue 9925: Make query compatibly to MySQL 8
2021-03-07 07:54:02 +00:00
Michael
d2c734c025
Issue 9986: Improve contact search
2021-03-06 21:52:26 +00:00
Michael
ab3fed9643
Fix link preview with videos
2021-02-27 21:02:06 +00:00
Michael
99a145f7cf
Fixes several database errors, removes "relation" handling
2021-02-25 05:13:49 +00:00
Tobias Diekershoff
beccd12a2b
Issue 9064: referring INSTALL.txt now points to doc/INSTALL.md
2021-02-23 09:57:33 +01:00
Michael
1792046a4f
post/thread views are renamed, search bugs fixed
2021-02-22 19:47:08 +00:00
Michael
2bb8e7a56f
Prohibit combined usage of "star" and "mention"
2021-02-21 12:18:50 +00:00
Michael
ab34cbbfec
Reset "star" and "mention" on new order
2021-02-21 11:14:35 +00:00
Michael
92a8a399de
Improved indexes, avoiding SQL errors, improving speed
2021-02-20 20:07:25 +00:00
Hypolite Petovan
3859b7ba10
Move /parse_url module to /parseurl
...
- Update oexchange module to use BBCode::embedURL instead of a self-request
- Remove mod/parse_url.php file
- Restrict ParseUrl module to authenticated users
2021-02-18 09:06:27 -05:00
Michael
312c01a517
Several speed improvements (magiclink, caching, indexes)
2021-02-17 18:59:19 +00:00
Michael
60a6dfa23c
Fix several database issues
2021-02-16 22:04:03 +00:00
Michael
751232d679
Merge remote-tracking branch 'upstream/develop' into no-item
2021-02-14 22:44:38 +00:00
Michael
ce6ad1aa73
Get rid of the "item" table, enhanced "post" tables
2021-02-13 19:56:03 +00:00
Hypolite Petovan
b2680bffb0
Babel: Support tweet URL
2021-02-09 23:26:02 -05:00
Michael
8f27715d8b
"item" is replaced whenever possible at the moment
2021-02-06 13:42:21 +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
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
15e9f219e7
Add new item/{id}/follow module and POST route
...
- It is meant to replace mod/subthread
2021-01-31 17:36:18 -05:00
Hypolite Petovan
b31fc3bfa9
Move GET starred/{id} to POST item/{id}/star
2021-01-31 14:21:57 -05:00
Hypolite Petovan
6d31c11e57
Move GET item/ignore/{id} to POST item/{id}/ignore
2021-01-31 12:56:44 -05:00
Hypolite Petovan
151db1104a
Move GET /like/{id} to POST /item/{id}/activity/{verb}
2021-01-31 08:41:04 -05:00
Hypolite Petovan
188f7b0eb0
Move GET pinned/{id} to POST item/{id}/pin
2021-01-30 18:42:23 -05:00
Michael
c3398511b4
New table "post-content"
2021-01-30 22:03:53 +00:00
Michael
8eb3bddc2a
Reduce the parameter chaos by splitting the update function
2021-01-30 13:31:59 +00:00
Michael Vogel
199f72ee3c
Merge pull request #9823 from MrPetovan/task/9677-2fa-remember-device
...
Add "Remember this device" feature to two factor authentication
2021-01-27 22:32:08 +01:00
Hypolite Petovan
a7791bebc2
Merge pull request #9870 from annando/uri-id
...
"uri-id" instead of "uri" or "id"
2021-01-27 11:45:19 -05:00
Michael
ef0400fc19
"uri-id" instead of "uri" or "id"
2021-01-27 10:01:42 +00:00
Extarys
d5a066400d
style: tab to space
2021-01-25 12:02:49 -05:00
Extarys
68a2c4c885
pwa: add fields
2021-01-25 11:46:27 -05:00
Hypolite Petovan
82e094179c
Rename notify classes according the feature name, not the table name
2021-01-24 09:33:23 -05:00
Hypolite Petovan
a2556e7c67
Remove leading space in displayed public tags in profile page
2021-01-23 15:55:21 -05:00
Hypolite Petovan
5a949911ba
Add trusted browsers user setting module
...
- Add trusted browsers help section
2021-01-23 05:42:59 -05:00
Hypolite Petovan
50f97e977a
Added support for trusted browser during authentication
2021-01-23 05:42:59 -05:00
Hypolite Petovan
3e257d4266
Move all two-factor authentication classes in Security\TwoFactor
2021-01-23 05:42:58 -05:00
Hypolite Petovan
2343d7bb73
Replace obsolete call to Item::selectFirstThreadForUser in Module\Item\Ignore
2021-01-22 16:03:36 -05:00
Michael
0c14f41873
Use an exception
2021-01-21 21:53:19 +00:00
Michael
fbcc59cc1d
Some more removed functionality from FileTag class
2021-01-21 20:25:06 +00:00
Michael
d2ea3eabfb
Replace legacy file/category handling
2021-01-21 07:16:41 +00:00
Michael
b892db0cf3
All item selects are now done by the post class
2021-01-19 07:23:01 +00:00
Michael
4157db5473
"item" is replaced by "post-view" / postupdate check added
2021-01-17 20:32:13 +00:00
Michael
2c65b81182
Fix notice "Undefined index: internal-verb"
2021-01-17 08:15:18 +00:00
Michael
2b1d0b9db8
"selectForUser" and "" selectFirstForUser" is now moved to Post
2021-01-16 22:37:27 +00:00
Michael
2fa692bcce
New post class in the rest of the classes
2021-01-16 04:16:09 +00:00
Michael
a81ac835a1
The frontend worker is removed
2021-01-01 23:05:26 +00:00
Hypolite Petovan
beaef12296
Add missing first file/line in exception template
2020-12-30 21:15:01 -05:00
Michael
447bac077e
Simplify the resizing
2020-12-26 21:24:36 +00:00
Michael
997319a41f
Use the raw data instead of an object
2020-12-26 19:31:39 +00:00
Michael
7f56e2e7a9
Improve photo loading speed
2020-12-26 18:51:36 +00:00
Michael Vogel
71bd6c674b
Merge pull request #9701 from MrPetovan/bug/9636-frio-mobile-intros-buttons
...
[frio] Improve display of introduction action buttons on mobile
2020-12-23 19:50:16 +01:00
Hypolite Petovan
241cd32b14
Replace obsolete calls to $APP->is_mobile in templates
2020-12-23 03:25:55 -05:00
Hypolite Petovan
cab40636bd
Add expected contact field in Module\Contact\Poke
...
- Address PHP Notice: Undefined index: photo in src/Module/Contact/Poke.php on line 94
2020-12-23 02:48:38 -05:00
Hypolite Petovan
2ef5bf1e21
Use correct request parameter type for poke privacy
2020-12-22 01:02:42 -05:00
Hypolite Petovan
043e2224b0
Add mentions to poke posts
2020-12-22 01:02:06 -05:00
Hypolite Petovan
b0234f4ef9
Remove autocomplete from 2FA code input fields
2020-12-21 00:25:21 -05:00
Hypolite Petovan
fbd0cefdf7
Add translation to Yourself option in view as select in profile
...
- Address https://github.com/friendica/friendica/issues/9682
2020-12-20 02:08:17 -05:00
Hypolite Petovan
a991f3dfcf
Add translation to required labels for install checks
...
- Remove unused checks loop in install_base template
2020-12-20 02:08:13 -05:00
Hypolite Petovan
65f74da45b
Add translation to required labels on input fields
...
- Normalize display of required label
- Remove unused field_richtext template
2020-12-19 22:52:45 -05:00
Hypolite Petovan
fc19d98392
Merge pull request #9680 from annando/issue-9402
...
Issue 9402: Avoid message "invalid storage backend settings" on empty value
2020-12-19 13:07:02 -05:00
Michael Vogel
e66fba9757
Issue 9402: Avoid message "invalid storage backend settings" on empty value
2020-12-19 18:17:12 +01:00
Michael
944b0eadb7
Issue 9457: Fix remembering "personal" and "starred"
2020-12-19 16:48:12 +00:00
Hypolite Petovan
0dac6e9d34
Add general information header translation to admin site template
2020-12-17 22:52:30 -05:00
Michael
a331a8cf0a
Delete removed contacts
2020-12-15 22:56:46 +00:00
Michael
c3d0ab56a5
Issue 9584: Only search posts from federated networks
2020-12-12 19:55:47 +00:00
Michael Vogel
809035b872
Merge pull request #9635 from MrPetovan/bug/notices
...
Batch of notice fixes
2020-12-09 06:51:54 +01:00
Michael
2cb71341b2
Fixes "Unknown column '729' in 'field list'"
2020-12-08 21:23:10 +00:00
Hypolite Petovan
c7a2988454
Check for the existence of array key before using it in Protocol\ActivityPub\Transmitter
...
- Address https://github.com/friendica/friendica/issues/9252#issuecomment-739534960
2020-12-08 10:08:49 -05:00
Hypolite Petovan
99828c0fea
Suppress notice message when guid isn't supplied in Module\Admin\Item\Source
...
- https://github.com/friendica/friendica/issues/9252#issuecomment-740052103
2020-12-08 10:00:09 -05:00
Michael
a49a35f459
Centralized fetching of the default avatar
2020-12-07 06:43:43 +00:00
Michael Vogel
f9994548c1
Merge pull request #9621 from MrPetovan/bug/9611-bbcode-convert-html-purify
...
Add HTML Purify to BBCode::convert
2020-12-05 19:27:59 +01:00
Hypolite Petovan
a382798999
Add some more result panels to Babel
2020-12-04 07:29:48 -05:00
Michael
9f96f3ef34
Moved updating personal contacts to updatecontact
2020-12-04 05:53:11 +00:00
Michael
bda5d43f1e
New "remote self" option: Native Reshare
2020-11-28 22:53:58 +00:00
Michael
b6f349076c
Fix order of reshared items on the profile page
2020-11-28 06:23:17 +00:00
Hypolite Petovan
f0d6f8c45e
Merge pull request #9597 from annando/api-endpoints
...
API: Mastodon endpoints added as "unimplemented"
2020-11-26 09:34:36 -05:00
Michael Vogel
615eece22f
Update src/Module/Api/Mastodon/Unimplemented.php
...
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2020-11-26 14:35:06 +01:00
Michael
db5cd6e66c
API: Mastodon endpoints added as "unimplemented"
2020-11-26 07:02:31 +00:00
Michael
818c064c0a
The notifications parameters are now simplified
2020-11-25 19:56:39 +00:00
Michael
3ffd40c7da
OnePoll reworked, improved "failed" behaviour
2020-11-22 14:42:24 +00:00
Michael
b52ba79620
Contacts can now be updated from every theme
2020-11-22 08:15:17 +00:00
Michael
aec9f1ebf0
Remove unused config variable
2020-11-21 15:15:58 +00:00
Hypolite Petovan
b2666e7794
Escape user name in introduction fields help text
...
- HTML help text aren't escaped in the template
# Conflicts:
# src/Module/Notifications/Introductions.php
2020-11-16 18:21:11 -05:00
Hypolite Petovan
a69c98e32f
Merge pull request #9535 from annando/ap-relay
...
Relay code reworked to support AP delivery
2020-11-15 20:27:08 -05:00
Michael
0384bf3e76
Relay code reworked to support AP delivery
2020-11-15 23:28:05 +00:00
Hypolite Petovan
0c3a5c815e
Remove obsolete references to item.parent-uri
2020-11-14 10:08:50 -05:00
Hypolite Petovan
42db861759
Merge pull request #9527 from annando/fetch-object-by-url
...
Fix: Fetch object by URL
2020-11-11 13:14:20 -05:00
Michael
ba38ab2c55
Fix: Fetch object by URL
2020-11-11 17:55:33 +00:00
Hypolite Petovan
4fce6a919f
Suppress notice when network page is empty
2020-11-11 03:05:12 -05:00
Michael Vogel
7765bd8e43
Merge pull request #9512 from MrPetovan/bug/9501-admin-users-fixes
...
[frio] Improve admin user list display
2020-11-10 07:07:59 +01:00
Hypolite Petovan
8fe5da930a
Only set the current notify as seen when user enabled detailed notifications
2020-11-09 11:41:21 -05:00
Hypolite Petovan
a35707ec8f
Improve admin user field is_deletable to check user.account_removed
2020-11-09 10:08:33 -05:00
Hypolite Petovan
ae00111f5b
Fix redirect/form paths in Module\Admin\Users\Index|Active
2020-11-08 20:09:10 -05:00
Hypolite Petovan
388c0b69d6
Split admin/users into 6 separate modules
...
- They now feature working pagination
2020-11-08 12:53:12 -05:00
Hypolite Petovan
213716d44c
Remove unused code in Module\Register
2020-11-08 12:53:12 -05:00
Hypolite Petovan
126ef0ae82
[frio] Add link to settings in account delegation page
2020-11-08 12:53:12 -05:00
Michael
43749c3069
The "attach" field is now deprecated
2020-11-07 08:22:59 +00:00
Michael
d383f49f1e
The "[attach]" field is replaced by the "post-media" table
2020-11-06 04:14:29 +00:00
Michael
4965d6aa54
The profile page does now shows reshared items
2020-11-03 19:24:47 +00:00
Michael
ba4685dfb1
API: Support for reshared items
2020-11-01 11:01:57 +00:00
Michael
c030275815
API: accounts and trends
2020-10-31 22:32:26 +00:00
Michael
db8be13bbf
Fix order on network page
2020-10-30 22:13:14 +00:00
Michael
46bd1704df
Fix notice "Undefined index: network" and warning "strpos(): Empty needle"
2020-10-29 13:28:27 +00:00
Michael
2f3918c3a3
Issue 9457: Fix network order for starred and mention
2020-10-26 06:54:10 +00:00
Hypolite Petovan
59cb53b011
Merge pull request #9455 from annando/remote-self
...
Move "remote self" to the contact settings
2020-10-24 18:15:02 -04:00
Michael
89509f02e4
Move "remote self" to the contact settings
2020-10-24 21:42:49 +00:00
Michael
d639912f38
Disable the "proc_open" option when it isn't available
2020-10-24 19:33:38 +00:00
Michael
8bd45ab857
"commented" is the default
2020-10-24 13:44:31 +00:00
Michael
adb660f1ad
Issue 9451: We now do store the tab in a config again
2020-10-24 13:11:44 +00:00
Hypolite Petovan
4719af6724
Merge pull request #9440 from annando/one-click-follow
...
Follow/Unfollow contact with a single click
2020-10-20 11:09:56 -04:00
Michael
33575a94fa
Follow/Unfollow contact with a single click
2020-10-20 03:49:58 +00:00
Hypolite Petovan
feabf80476
Merge pull request #9437 from nupplaphil/task/httprequest_head
...
Add HTTPRequest::head() function
2020-10-19 08:36:00 -04:00
Hypolite Petovan
335cd76baf
Merge pull request #9431 from annando/network-order
...
Network: Fix continuous load issues
2020-10-19 07:23:22 -04:00
Philipp
a74d88c4ee
Remove 'headers' option occurrences and add a warning if used.
2020-10-18 22:31:26 +02:00
Philipp
a6fc9cd32e
Remove $binary flag for HTTPRequest::get(), HTTPRequest::fetch(), HTTPRequest::fetchAll() (deprecated since PHP 5.1.3)
2020-10-18 20:56:31 +02:00
Michael
90b5421c01
Use $get
2020-10-18 04:05:52 +00:00
Michael Vogel
7db4fa6bf4
Apply suggestions from code review
...
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2020-10-17 21:24:51 +02:00
Michael
14274bc204
Store the selected network tab in a session variable
2020-10-17 18:52:05 +00:00
Michael
a24ae975a9
Network: Fix continuous load issues
2020-10-17 07:31:03 +00:00
Hypolite Petovan
5abe069cba
Remove Widget::accounts in favor of Widget::accounttypes
2020-10-13 22:30:40 -04: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
Hypolite Petovan
9537a6d0f7
Remove unused App->force_max_items property
2020-10-13 07:52:13 -04:00
Hypolite Petovan
4427876c05
Implement correct behavior for min_id in boundary pagination
...
- The previous behavior of since_id systematically showed the most recent results
2020-10-13 00:11:39 -04:00
Michael
dbdc8c91f6
Diaspora announce / Renaming share buttons
2020-10-11 19:58:28 +00:00
Hypolite Petovan
e3cf708dd8
Merge pull request #9401 from annando/accounttype
...
Filter for account type for contacts
2020-10-10 07:16:32 -04:00
Michael
b3e14fd07d
Only allow editing of mail/feed contact details
2020-10-10 10:06:34 +00: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
a79f750a9e
Fix refresh after comment/like
2020-10-07 04:01:52 +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
f255749c6a
Issue 9358: liking and commenting on the community page now gives a feedback
2020-10-06 05:18:54 +00:00
Michael
6c3ffb75a6
Issue 9366: filter account types on the network page
2020-10-05 16:48:28 +00:00
Michael
cb5a9ae286
Issue 9363: Display the latest post update version
2020-10-04 20:46:42 +00:00
Hypolite Petovan
b812065499
Merge pull request #9343 from vinzv/9337-fix-pwa-manifest
...
Adding bigger icons and updating one used for PWA
2020-10-03 15:06:14 -04:00
Vinzenz Vietzke
b830c42ec1
Add link to 512px icon, fix missing link
2020-10-03 20:25:10 +02:00
Hypolite Petovan
2bfd9851d3
Merge pull request #9314 from annando/suggestions
...
New function for contact suggestions
2020-10-03 13:32:21 -04:00
Michael
d504789c34
Reduce the amount of contact updates
2020-10-03 10:52:34 +00:00
Vinzenz Vietzke
2d0e0cd310
Adding bigger icons and updating one used for PWA
2020-10-02 23:11:45 +02: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
8318a0b640
Move ExAuth, FKOAuth1 & FKOAuthDataStore to own namespace Friendica\Security
2020-09-30 11:14:01 +02:00
Tobias Diekershoff
c06197377f
Merge pull request #9322 from annando/issue-9305
...
Issue 9305: Relay deny tags are added
2020-09-30 07:21:59 +02:00
Michael
15e61e78ac
Issue 9305: Relay deny tags are added
2020-09-29 19:48:26 +00:00
Tobias Diekershoff
c317acc53b
Hotfix releases were not detected in the admin panel
2020-09-29 08:06:05 +02:00
Michael
fb50a43ac0
New function for contact suggestions
2020-09-28 21:33:40 +00:00
Michael
52e150551e
Fix notice "Undefined index: accounttype"
2020-09-28 11:27:48 +00:00
Hypolite Petovan
178e506917
Merge pull request #9304 from annando/suggestions
...
Functionality to add suggestions
2020-09-27 17:16:29 -04:00
Michael
61fee84c15
Functionality to add suggestions
2020-09-27 18:58:02 +00:00
Michael
7ca7bf2b35
Simplified code in the uexport
2020-09-27 14:08:41 +00:00
Tobias Diekershoff
96147d331b
Merge pull request #9293 from annando/issue-9288
...
Issue 9288: Endless scrolling on the community page
2020-09-27 14:26:52 +02:00
Michael
845ab4b764
Prevent empty fields on contact export via CSV
2020-09-27 10:27:31 +00:00
Michael
4ba42bc06a
Issue 9281: User export now exports data
2020-09-27 10:24:15 +00:00
Michael
9586577c5a
Restructured code
2020-09-27 05:46:07 +00:00
Michael
08016710d4
Unused code fragment removed
2020-09-27 05:31:39 +00:00
Michael
de9cd9881c
We don't seem to need the date formatting
2020-09-27 05:27:52 +00:00
Michael
55aa9c1cca
Issue 9288: Endless scrolling on the community page
2020-09-27 05:25:32 +00:00
Hypolite Petovan
f1830b84cd
Merge pull request #9287 from annando/fix-noscrape
...
Fix: Noscrape hadn't always returned a key
2020-09-26 16:26:45 -04:00
Michael Vogel
78b5be12a3
Fix: Noscrape hadn't always returned a key
2020-09-26 22:13:00 +02:00
Michael
3efbf1beb7
Fix notice
2020-09-26 18:59:31 +00:00
Michael
4a40a40ed1
Merge remote-tracking branch 'upstream/develop' into hide-sharer
2020-09-26 18:05:15 +00:00
Michael
c0ddcfb0cd
Hide own contacts
2020-09-26 18:01:10 +00:00
Michael
3ffb90cf07
Improve naming, make widget collapsable
2020-09-26 14:13:14 +00:00
Hypolite Petovan
4657a8c97a
Merge pull request #9280 from annando/account-selector
...
Account selector for the community page
2020-09-26 08:45:28 -04:00
Michael
f936d93730
Moved "selected" check into the template
2020-09-26 12:13:30 +00:00
Michael
5a48002575
Account selector for the community page
2020-09-26 11:05:18 +00:00
Michael
b522f20702
Issue 9268: Don't show posts from followers on community page
2020-09-26 09:09:56 +00:00
Michael
b0c9c9b7cb
Relay settings are now valid for the ActivityRelay as well
2020-09-22 15:48:44 +00:00
Hypolite Petovan
a852455d0e
Merge remote-tracking branch 'friendica/stable' into develop
...
# Conflicts:
# composer.lock
2020-09-20 15:32:58 -04:00
Hypolite Petovan
c8f385727e
Improve log message language in Module/Search/Index.php
...
Co-authored-by: Steffen K9 <admin@libranet.de>
2020-09-20 11:19:03 -04:00
Michael
2bd1e8cf65
Corrected comment
2020-09-20 09:38:31 +00:00
Michael
6bdc55e13e
Issue 9246: Don't perform fulltext searches on URL
2020-09-20 09:37:05 +00:00
Michael
bf2ca5fcf9
Issue 9229: Show unfollow with known contacts
2020-09-19 20:47:05 +00:00
Michael
38635b1544
Issue 8961: Move default value for site settings to settings.config.php
2020-09-19 17:52:11 +00:00
Michael
e6884a934c
Fix Notice: "Undefined variable: r"
2020-09-19 16:47:00 +00:00
Michael
6020e824a8
Don't set count to 0
2020-09-19 12:07:17 +00:00
Michael
86592daaa1
Include more field in the fulltext search
2020-09-19 10:45:11 +00:00
Michael
dfeae25e6d
Issue 9231: Speed up full text search
2020-09-19 08:26:50 +00:00
Michael
03157cc2f2
Issue 9165: Make pager work for search
2020-09-17 21:10:59 +00:00
Michael
efb461583b
Move default setting to the configuration file
2020-09-16 06:08:30 +00:00
Michael
351d14d6f5
Replaced the defunct relay server at another place as well
2020-09-16 05:29:33 +00:00
Michael
6a505372fa
Changed name for the sample relay server
2020-09-16 05:20:38 +00:00
Philipp
cdb61be06f
Rewrite Process Model/Core
2020-09-15 18:16:44 +02:00
Tobias Diekershoff
56bbf9015a
silkevicious found a typo
2020-09-15 15:38:31 +02:00
Hypolite Petovan
fe545cef74
Merge pull request #9184 from nupplaphil/task/asn1_composer
...
Replace library/asn1.php & ASNValue with phpseclib
2020-09-14 02:06:47 -04:00
Michael
50b5483ee1
Ability to set the database version
2020-09-13 15:57:24 +00:00
Philipp
11ef3895f5
Replace library/asn1.php with phpseclib
2020-09-12 20:44:36 +02: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
Hypolite Petovan
043e04f484
Remove confirm template obsolete uses (except for contacts)
...
- Remove obsolete explode_querystring() function
- Remove $extra_inputs template variable
2020-09-12 09:09:15 -04:00
Philipp
61014feec3
Fix ContactEndpoint & tests
2020-09-12 10:01:13 +02:00
Hypolite Petovan
fb7f7435c0
Merge branch 'bug/phpinfo-accessible-hotfix' into 2020.09-rc
...
# Conflicts:
# src/Module/Admin/DBSync.php
# src/Module/Admin/Logs/Settings.php
# src/Module/Admin/Themes/Details.php
# src/Module/Admin/Themes/Embed.php
2020-09-08 14:07:46 -04:00
Hypolite Petovan
ee8689cc89
Merge branch 'bug/phpinfo-accessible-hotfix' into develop
...
# Conflicts:
# src/Module/Admin/DBSync.php
# src/Module/Admin/Logs/Settings.php
# src/Module/Admin/Themes/Details.php
# src/Module/Admin/Themes/Embed.php
2020-09-08 14:06:14 -04:00
Hypolite Petovan
3efa8648c5
Fix security vulnerability in admin modules
...
- The Module\BaseAdmin::post method checked credentials but didn't abort the process when it failed
- Created Module\BaseAdmin::checkAdminAccess method
2020-09-08 12:27:43 -04:00
Hypolite Petovan
9bc2c5a52e
Normalize use of form security tokens in Admin modules
...
# Conflicts:
# src/Module/Admin/Logs/Settings.php
2020-09-08 12:27:36 -04:00
Hypolite Petovan
2ce15cae1a
Use router parameters in Admin modules
...
- Remove 10 @TODO tags
# Conflicts:
# src/Module/Admin/DBSync.php
# src/Module/Admin/Themes/Details.php
# src/Module/Admin/Themes/Embed.php
2020-09-08 12:27:15 -04:00
Michael
07ccfb212b
Merge remote-tracking branch 'upstream/2020.09-rc' into api-count
2020-09-07 14:29:02 +00:00
Michael
f56e765158
Issue 9153 Use "info" instead of "notice" on successful operations
2020-09-07 10:17:42 +00:00
Michael
8d0d6bcd0c
Issue 8882: Fixes permissions of pinned posts
2020-09-06 15:05:42 +00:00
Michael
db6282b5e2
API: Counts added, local query improved
2020-09-06 07:12:04 +00:00
Tobias Diekershoff
0bc4829af2
Merge pull request #9139 from annando/timeline-parameters
...
API: Fix the timeline parameters
2020-09-05 08:20:46 +02:00
Michael
c3ed31bb8f
API: Fix the timeline parameters
2020-09-05 05:38:12 +00:00
Tobias Diekershoff
3a0e1eea04
Tyoi reported by silkevicious on Transifex
2020-09-04 14:17:58 +02:00
Michael Vogel
560746eb3b
Merge pull request #9125 from MrPetovan/bug/8999-fix-new-pm
...
Fix new private message recipient input
2020-09-03 21:45:31 +02:00
Michael
305fe62659
Content is now filled
2020-09-03 19:13:03 +00:00
Michael
cd3d4ae4e6
API: New entity "status"
2020-09-03 18:57:18 +00: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
f2ea2f4961
Fix: Transmit the public contact id
2020-09-02 04:45:50 +00:00
Michael
7be6fbf652
API: Support for the "directory" endpoint
2020-09-01 19:29:39 +00:00
Michael
ab02f4a3db
Avoid notice "Undefined index: activity"
2020-09-01 05:55:34 +00:00
Michael
a6cb144c1e
Don't add the type to the id in case of an activity
2020-09-01 02:38:44 +00:00
Michael
b8ac601582
Avoid a notice - restructured validation check
2020-08-31 15:01:46 +00:00
Michael
729d5ebaf1
Support fetching private posts
2020-08-30 17:39:38 +00:00
Michael
bdd834d313
Support signed outbox requests
2020-08-30 17:07:46 +00:00
Tobias Diekershoff
e402026b83
refert to doc/INSTALL.md instead of README.txt in the installer
2020-08-30 10:12:42 +02:00
Michael
355284841a
Optionally display the resharer as icon
2020-08-26 12:33:17 +00:00
Michael
6fd0848cde
Ensure that the actor name can't be changed
2020-08-22 19:40:31 +00:00
Michael
b12a2c486e
Use "getActorName"
2020-08-22 18:52:37 +00:00
Michael
7dbf72e454
We now fetch data with an automatically generated system user
2020-08-22 14:48:09 +00:00
Tobias Diekershoff
3f6ca6345e
HOTFIX to make all themes (but frio) working again
2020-08-21 06:57:54 +02:00
Hypolite Petovan
40d12b85c4
Loop on expected fields instead of existing fields in Settings\UserExport
...
- We don't delete fields, so there can be more fields in the database than in the DB structure
- Address https://github.com/friendica/friendica/issues/8877#issuecomment-663875895
2020-08-20 09:30:50 -04:00
Hypolite Petovan
ac90387d82
Fix wrong contact array key reference in Search\Acl
...
- Addresses https://github.com/friendica/friendica/issues/8877#issuecomment-672189155
2020-08-20 09:23:00 -04:00
Tobias Diekershoff
0d1fa70e2e
Merge pull request #9039 from MrPetovan/task/frio-accent-scheme
...
[frio] Add accented schemes including dark scheme and black scheme
2020-08-20 07:01:40 +02:00
Hypolite Petovan
91a1e5df91
Add more references to theme.php
2020-08-19 22:54:12 -04:00
Michael
d9fc0ae0ea
Using a constant value for the default avatar
2020-08-18 20:30:24 +00:00
Michael
2cae485e0d
Don't show poll frequency on auto adjust
2020-08-17 17:40:31 +00:00
Michael Vogel
dfa177e940
Merge pull request #8986 from MrPetovan/task/8918-move-mod-common
...
Reduce page size in contacts pages
2020-08-11 13:45:02 +02:00
Michael
2c97e2190b
Merge remote-tracking branch 'upstream/develop' into ap-forum
2020-08-10 14:00:17 +00:00
Michael
bf7128b4b2
AP Improvements for forums
2020-08-09 18:42:25 +00:00
Hypolite Petovan
3d3ad07385
Enable profile contacts page for profile owner
2020-08-09 09:09:38 -04:00
Hypolite Petovan
e57449ee35
Reduce page size in contacts pages
2020-08-07 21:18:25 -04:00
Michael Vogel
f0a0c6b822
Merge pull request #8982 from MrPetovan/task/8918-move-mod-common
...
Move mod/common.php to src/ Part 3: Add Module\Contact\Contacts class
2020-08-07 20:51:02 +02:00
Hypolite Petovan
e64dcc5b5b
Remove obsolete modules common and allfriends
...
- Delete obsolete Model\GContact class
2020-08-06 22:59:10 -04:00
Hypolite Petovan
18cd4f7412
Add new contact/{id}/contacts[/{type}] route and module
...
- Rework contact pages tabs
- Add constants for active contact page tab
2020-08-06 22:59:09 -04:00
Hypolite Petovan
383ddb10ed
Create new page_tabs template
...
- Replace explicit tabs in profile contacts page with new template
2020-08-06 22:59:09 -04:00
Hypolite Petovan
f5ea07c731
Remove unused App parameter from Module\Contact::getTabsHTML
2020-08-06 22:59:09 -04:00
Michael
c89b690156
Removed unused parameter
2020-08-06 19:04:00 +00:00
Michael
f09d9bc9cc
Remove url caching, locking cleanup
2020-08-06 18:53:45 +00: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
Hypolite Petovan
c26b72a426
Rework commonFriendsVisitor widget
...
- Use new Contact\Relation method to fetch common contacts
- Replace reference to /common by /{nickname}/contacts/common
2020-08-05 00:19:48 -04:00
Michael
018abb4d1d
Renamed function
2020-08-05 03:36:37 +00:00
Hypolite Petovan
71db6ab613
Add Module\Profile\Common class
...
- Add Common tab in profile contacts templates
- Add routing to new module
2020-08-04 23:03:54 -04:00
Hypolite Petovan
1723903219
Rework Module\Profile\Contacts class
...
- Simplify imports
- Use router parameters
- Use exceptions
- Simplify querying and result processing
- Add no result label
2020-08-04 23:02:43 -04:00
Hypolite Petovan
4c5fe20018
Remove relationship direction display for non-local user contacts
...
- [frio] Add profile link on avatar in contact_template
2020-08-04 23:00:15 -04:00
Michael
1d44e544cf
New class for group related contact actions
2020-08-04 18:22:19 +00:00
Hypolite Petovan
73c112066d
Merge pull request #8971 from annando/optimize
...
Periodically run an "optimize table" command for cache tables
2020-08-04 12:43:28 -04:00
Hypolite Petovan
c6f2ed667d
Merge pull request #8970 from annando/user-contact
...
"Contact\User" class created
2020-08-04 12:13:18 -04:00
Michael
d153db44ac
Periodically run an "optimize table" command for cache tables
2020-08-04 12:24:24 +00:00
Michael
a20887a78e
Test message removed
2020-08-04 05:46:00 +00:00
Michael
041a96555b
Contact search is fixed
2020-08-04 05:44:38 +00:00
Michael
a7d75702cc
"Contact\User" class created
2020-08-04 04:47:02 +00:00
Michael
0c4a3330dd
Use the public contact
2020-08-03 19:47:46 +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
Michael
ee1cb93f3a
Use the new relation functions
2020-08-03 18:21:56 +00:00
Michael
879c30d4fa
Merge remote-tracking branch 'upstream/develop' into contact-tabs
2020-08-03 18:00:51 +00:00
Hypolite Petovan
a74c547af4
Move ContactRelation class to Contact\Relation
...
- Update references in GContact
2020-08-03 13:38:26 -04:00
Hypolite Petovan
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
Michael
91c360638a
Ensure contact tabs will use the correct id
2020-08-02 13:34:49 +00:00
Michael
bb1517a74c
Random profiles now moved away from "gcontact" as well
2020-08-02 08:07:31 +00:00
Michael
03e2cbbf3d
Merge remote-tracking branch 'upstream/develop' into remove-poco
2020-08-02 01:28:47 +00:00
Michael
0c73531da1
Poco and gcontact (mostly) removed
2020-08-01 16:15:18 +00:00
Michael
2976211992
Add "Nextcloud" to the statisrics
2020-08-01 09:26:41 +00:00
Michael
d9a9876ddd
Synchronize contacts with the directory server
2020-07-31 09:08:51 +00:00
Hypolite Petovan
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
Michael
71415094cb
Removed unused template variables
2020-07-31 06:00:43 +00:00
Michael
45aff10ff8
Replaced with general function
2020-07-31 04:50:24 +00:00
Michael
ce7f192f35
"id" is not needed as a parameter
2020-07-31 04:28:26 +00:00
Michael
a4b5536d17
The local directory is now using the template function as well
2020-07-31 04:19:20 +00:00
Michael
893f6bd692
Use the function from the contact template instead
2020-07-31 03:55:01 +00:00
Hypolite Petovan
869329c972
Merge pull request #8948 from annando/remove-gcontact
...
Replace "gcontact" with "contact" - improved suggestions
2020-07-30 21:25:22 -04:00
Michael
91b0f2c486
Use a single function to create the template data for contacts
2020-07-30 21:16:15 +00:00
Michael
cc85bc4156
Replace "gcontact" with "contact" - imroved suggestions
2020-07-30 14:08:32 +00:00
Michael
e06d9f20cf
AP: Always sign requests
2020-07-29 05:12:16 +00:00
Michael
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
Hypolite Petovan
ab3106a129
Move "View As" form at the bottom of the profile page
2020-07-28 11:40:14 -04:00
Michael
d5a3ef6c2a
Removed unused "use"
2020-07-28 15:04:39 +00:00
Michael
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
Hypolite Petovan
2497d36030
Remove unnecessary parent call in PermissionTooltip::rawContent
2020-07-27 15:54:36 -04: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
Hypolite Petovan
d7b5674476
Move mod/lockview to Module\PermissionTooltip
...
- Add explicit type parameter to lockview() in main.js
2020-07-27 01:58:53 -04: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 Vogel
398e65d66b
Merge pull request #8911 from MrPetovan/task/curl_DI
...
Introduce "HTTPRequest" class
2020-07-25 09:50:20 +02:00
Michael
cb830c9ad3
Translation function added
2020-07-23 06:32:31 +00:00
Michael
0007da8630
EOL removed
2020-07-23 06:25:01 +00:00
Michael
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
Hypolite Petovan
0a71495fa4
Add new admin debug module for ActivityPub
2020-07-20 00:39:17 -04:00
Michael
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
Hypolite Petovan
25b3fa83fc
Rename PageInfo::appendToBody to searchAndAppendToBody
2020-07-17 19:15:43 -04:00
Hypolite Petovan
da50456675
Add Twitter source debug to Debug\Babel
2020-07-17 17:14:13 -04:00
Michael
ecf6018b89
Atom feed generation is moved to the feed class
2020-07-17 04:40:20 +00:00
Michael
d6bf7f2cda
Replace "Probe::uri" with "Contact::getByURL"
2020-07-16 10:22:14 +00:00
Michael
b8682190de
Fix fallback on unknown contact
2020-07-16 04:18:33 +00:00
Michael
b0086a49e2
in "getidforurl" "no update" is now "update"
2020-07-15 21:08:42 +00:00
Hypolite Petovan
631095eefd
Merge pull request #8883 from annando/replace-getdetails
...
Replaced "getDetailsByURL" with "getByURL/getByURLForUser"
2020-07-15 13:49:27 -04: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
3e25fc3a72
Replace *_page_info function calls with Content\PageInfo equivalent
2020-07-14 10:15:04 -04:00
Michael
baea99dee6
Unneeded variable removed
2020-07-13 14:16:44 +00:00
Michael
5a6887fb2e
Use "jsonexit"
2020-07-13 13:26:09 +00:00
Michael
27deb4d188
Module classes splitted
2020-07-13 09:45:45 +00:00
Michael
2a1e6e1a74
Support Nodeinfo2
2020-07-12 21:53:17 +00:00
Hypolite Petovan
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
Hypolite Petovan
e91daf8f46
Add logging for unexpected Search::searchGlobalContact return in Module\Search\Acl
2020-07-11 09:19:22 -04:00
Hypolite Petovan
2af20ea17a
Fix wrong condition in Diaspora\Fetch
2020-07-11 09:18:42 -04:00
Michael
63dc6950d4
Issue 8860: Activities weren't fetchable all the time
2020-07-11 07:15:54 +00:00
Hypolite Petovan
ad66a92deb
Add check for $a->profile structure in Module\HoverCard
2020-07-09 15:09:07 -04:00
Hypolite Petovan
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
Hypolite Petovan
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
Hypolite Petovan
9c6fbc6a74
Update references to the friendica/friendica stable branch
2020-06-30 15:25:16 -04:00
Michael
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
Hypolite Petovan
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
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
Hypolite Petovan
06b992a5dd
Add expected whitespace before Widget::unavailableNetworks() output in Module\Contact
2020-06-24 18:49:55 -04:00
Hypolite Petovan
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
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
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
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
Michael
0e9331a1ff
Avoid unneeded database calls when showing posts of contacts
2020-06-09 22:38:06 +00:00
Hypolite Petovan
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