Philipp
|
99239e3d99
|
Fix usage
|
2021-08-16 23:27:43 +02:00 |
|
Philipp
|
1901716479
|
Lower complexity for valid backends (replace hashmap with a "simple" name array)
|
2021-08-16 23:27:43 +02:00 |
|
Philipp
|
02a4d30f7d
|
Add todo for later
|
2021-08-16 23:27:43 +02:00 |
|
Philipp
|
1df6225868
|
Update src/Model/Storage/Filesystem.php
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
|
2021-08-16 23:27:42 +02:00 |
|
Philipp
|
f4941b5b49
|
Update src/Model/Storage/IWritableStorage.php
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
|
2021-08-16 23:27:42 +02:00 |
|
Philipp
|
c17bc55158
|
Introduce InvalidClassStorageException and adapt the code for it
|
2021-08-16 23:27:42 +02:00 |
|
Philipp
|
d0536ebea7
|
Rename ISelectableStorage to IWritableStorage
|
2021-08-16 23:27:42 +02:00 |
|
Philipp
|
eb035771f1
|
Revert Photo::getImageDataForPhoto return-type change
|
2021-08-16 23:27:42 +02:00 |
|
Philipp
|
51ebb1541a
|
- Revert HTTPSignature change
|
2021-08-16 23:27:42 +02:00 |
|
Philipp
|
57438afbb3
|
- Moved the description for the specific storage exception first
- Introduced exceptions for try to get invalid storage
- ReferenceStorageException now extends StorageException
|
2021-08-16 23:27:42 +02:00 |
|
Philipp
|
470ba8b61b
|
Fixup Database behaviour
|
2021-08-16 23:27:42 +02:00 |
|
Philipp
|
90c99520bb
|
Fix Storage Exceptions
|
2021-08-16 23:27:42 +02:00 |
|
Philipp
|
29c7552df5
|
Refactor IStorage
|
2021-08-16 23:27:42 +02:00 |
|
Philipp
|
5dcdf2322e
|
Split IStorage and ISelectableStorage and make their behaviour homogenous
|
2021-08-16 23:27:41 +02:00 |
|
Hypolite Petovan
|
e205bd450e
|
Merge pull request #10602 from annando/push
Transmit push subscriptions
|
2021-08-16 14:33:36 -04:00 |
|
Michael
|
7158b35f58
|
Added logging, removed superfluous comments
|
2021-08-16 15:23:34 +00:00 |
|
Hypolite Petovan
|
7082582655
|
Add the attachments to the $item for the prepare_body_content_filter hook
- Allows filtering on attachments that are added later to the post content
|
2021-08-16 05:28:08 -04:00 |
|
Michael
|
ce9da778b9
|
Clarify XMPP profile field description
|
2021-08-16 06:15:18 +00:00 |
|
Michael
|
c85ce2f6b0
|
Add a payload
|
2021-08-16 06:11:26 +00:00 |
|
Michael
|
69c816eb17
|
Trim whitespace
|
2021-08-15 22:09:32 +00:00 |
|
Michael
|
e3f8f371a7
|
Use the existing VAPID key generation
|
2021-08-15 21:54:24 +00:00 |
|
Michael
|
2c1b33af87
|
Standards
|
2021-08-15 21:30:27 +00:00 |
|
Michael
|
69f11c4a84
|
Adding the VAPID keys
|
2021-08-15 21:24:23 +00:00 |
|
Michael
|
d5e9253adb
|
Standards again
|
2021-08-15 21:03:43 +00:00 |
|
Michael
|
5cf0da4140
|
Coding standards
|
2021-08-15 21:01:58 +00:00 |
|
Michael
|
977d28353c
|
Transmit push subscriptions
|
2021-08-15 20:52:46 +00:00 |
|
Hypolite Petovan
|
414f20c529
|
Merge pull request #10600 from nupplaphil/bug/update_autoinstall_doc
AutomaticInstallation - Fix last example
|
2021-08-15 16:50:58 -04:00 |
|
Philipp
|
b52c9215f6
|
AutomaticInstallation - Fix last example
|
2021-08-15 21:36:05 +02:00 |
|
Michael
|
c78d490c2e
|
Some more standards
|
2021-08-15 16:24:12 +00:00 |
|
Michael
|
f29cef175e
|
Remove spaces
|
2021-08-15 16:22:23 +00:00 |
|
Michael
|
19f3cad56c
|
Preparation for creating push notification
|
2021-08-15 16:18:25 +00:00 |
|
Michael
|
5056376902
|
We need to create a vapid public and private key
|
2021-08-15 12:57:29 +00:00 |
|
Michael
|
74f3cbc383
|
Improved error check, added "put"
|
2021-08-15 07:28:26 +00:00 |
|
Michael
|
8b6ace6629
|
Don't continue when key couldn't be created
|
2021-08-15 06:45:48 +00:00 |
|
Michael
|
167a12ef54
|
Styling
|
2021-08-15 00:43:07 +00:00 |
|
Michael
|
e28a4265c5
|
API: First steps to support subscriptions
|
2021-08-15 00:30:41 +00:00 |
|
Hypolite Petovan
|
1e305e748d
|
Merge pull request #10596 from annando/mark-file-star-for-all
Follow, file and star does now work for all items
|
2021-08-12 12:20:55 -04:00 |
|
Michael Vogel
|
fa65c436f4
|
Apply suggestions from code review
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
|
2021-08-12 18:04:01 +02:00 |
|
Hypolite Petovan
|
a364436623
|
Merge pull request #10597 from annando/warning
Fixes "PHP Warning: key() expects parameter 1 to be array, string given"
|
2021-08-12 11:48:35 -04:00 |
|
Michael Vogel
|
f7f79a240a
|
Are the tests happy?
|
2021-08-12 15:12:41 +02:00 |
|
Michael Vogel
|
e6ab4d9be9
|
Fixes "PHP Warning: key() expects parameter 1 to be array, string given"
|
2021-08-12 14:00:54 +02:00 |
|
Michael
|
81d9fc677f
|
Updated messages.po
|
2021-08-12 06:33:08 +00:00 |
|
Michael
|
473adaf463
|
Mark, file and starring does now work for all items
|
2021-08-12 05:28:47 +00:00 |
|
Michael Vogel
|
b855646097
|
Merge pull request #10580 from MrPetovan/bug/10019-peertube-embed
Simplify attachment processing in Protocol\ActivityPub\Receiver
|
2021-08-11 13:56:33 +02:00 |
|
Michael
|
ce46ab2573
|
The Matrix and XMPP address is now transported via AP as well
|
2021-08-10 23:49:09 +00:00 |
|
Hypolite Petovan
|
56ee1a211f
|
Merge pull request #10592 from annando/event
Simplify event storing
|
2021-08-10 09:00:41 -04:00 |
|
Michael
|
8e074a5fe4
|
Simplify event storing
|
2021-08-10 10:24:14 +00:00 |
|
Michael
|
56c00ea42d
|
Handles PHP Notice: Undefined index: addr in src/Protocol/Diaspora.php on line 3091
|
2021-08-10 03:50:43 +00:00 |
|
Hypolite Petovan
|
d7e5814b12
|
Simplify attachment processing in Protocol\ActivityPub\Receiver
- Remove indexing attachments by mediatype for later sorting
|
2021-08-09 19:29:12 -04:00 |
|
Michael
|
28cfdec7c4
|
Some more renamed functions
|
2021-08-09 20:56:15 +00:00 |
|
Michael
|
c81e81dc8d
|
"getUserId" is now "getLoggedInUserId"
|
2021-08-09 20:33:46 +00:00 |
|
Michael
|
15b93b4459
|
"getUserNickname" is now "getLoggedInUserNickname"
|
2021-08-09 19:48:39 +00:00 |
|
Michael
|
f5e84c1ff0
|
Use owner not profile
|
2021-08-09 15:38:22 +00:00 |
|
Michael
|
4495e83eca
|
Merge remote-tracking branch 'upstream/develop' into app-user2
|
2021-08-09 15:32:32 +00:00 |
|
Michael
|
b8fa75b2dd
|
Changed function name
|
2021-08-09 15:29:07 +00:00 |
|
Hypolite Petovan
|
3e1e3c8b3e
|
Merge pull request #10588 from annando/matrix
Matrix addresses can be entered in the profile
|
2021-08-09 10:56:12 -04:00 |
|
Michael
|
51d549639d
|
Fix profile probing via Pleroma
|
2021-08-09 06:56:41 +00:00 |
|
Michael
|
bee04f86ee
|
Matrix addresses can be entered in the profile
|
2021-08-09 01:39:09 +00:00 |
|
Michael
|
9f01052dd2
|
Removed some more unused "use"
|
2021-08-08 20:03:28 +00:00 |
|
Michael
|
a9d7e5b29e
|
Removed unused use
|
2021-08-08 19:43:15 +00:00 |
|
Michael
|
28090bd793
|
Get rid of App->user completely
|
2021-08-08 19:30:21 +00:00 |
|
Michael
|
fc283ab928
|
Remove direct calls to App->user
|
2021-08-08 10:14:56 +00:00 |
|
Michael
|
9664efd66b
|
Added some description
|
2021-08-07 20:09:25 +00:00 |
|
Michael
|
6a23b17c95
|
Respect the postopts values for scheduled posts
|
2021-08-06 18:49:17 +00:00 |
|
Tobias Diekershoff
|
266ee26240
|
Merge pull request #10579 from annando/http-errors
Avoid some HTTP errors
|
2021-08-06 08:11:35 +02:00 |
|
Michael
|
a8442e41ab
|
Improved error message for external resources
|
2021-08-06 04:02:42 +00:00 |
|
Michael
|
4bc3e8c141
|
Don't send "accept" when we accept anything
|
2021-08-06 04:02:22 +00:00 |
|
Tobias Diekershoff
|
0e54d35f65
|
Merge pull request #10575 from MrPetovan/bug/10019-peertube-embed
Extract MP4 video URL from PeerTube ActivityPub metadata to enable video embed
|
2021-08-05 18:11:07 +02:00 |
|
Hypolite Petovan
|
f194d167b0
|
Extract MP4 video URL from PeerTube ActivityPub metadata to enable video embed
- This MP4 video URL is located in the tags of the streaming URL link element that we don't support yet
|
2021-08-05 10:51:42 -04:00 |
|
Michael
|
d6c25dc63c
|
Handle profile page detection without a type
|
2021-08-05 11:37:04 +00:00 |
|
Michael
|
eec6cdf01b
|
Avoid a database query when possible
|
2021-08-05 08:51:39 +00:00 |
|
Michael
|
835152d418
|
Simplified signature creation
|
2021-08-05 08:42:46 +00:00 |
|
Michael
|
a26a2a0228
|
Make the system owner ready for Diaspora
|
2021-08-05 08:30:44 +00:00 |
|
Michael Vogel
|
c73130aa6b
|
Create the Diaspora signature for the correct user
|
2021-08-05 08:58:50 +02:00 |
|
Michael
|
1c5baddcd2
|
Don't use the system user for participation messages
|
2021-08-04 12:35:03 +00:00 |
|
Michael Vogel
|
25f0f0c439
|
Display the publish time in the local timezone
|
2021-08-04 07:58:07 +02:00 |
|
Michael
|
ec3eead034
|
Don't set the pconfig values on manual mode
|
2021-08-03 05:39:04 +00:00 |
|
Hypolite Petovan
|
37d5bc1a51
|
Merge pull request #10566 from annando/manage-avatar
Use the general function ro create an avatar path
|
2021-08-02 18:50:15 -04:00 |
|
Michael
|
9f19adf8bb
|
Use the general function ro create an avatar path
|
2021-08-02 22:28:42 +00:00 |
|
Michael
|
6c8a4a2552
|
Use a centralized function to delete delayed entries
|
2021-08-02 20:56:34 +00:00 |
|
Michael
|
88e276843e
|
Using "post" when deleting, fixing deleting
|
2021-08-02 19:18:44 +00:00 |
|
Michael
|
f87e41e206
|
Scheduled posts are now listed and can be deleted
|
2021-08-02 17:03:06 +00:00 |
|
Michael
|
ec5ed0cf46
|
Placeholder page for scheduled posts
|
2021-08-02 12:10:03 +00:00 |
|
Michael
|
8214401b57
|
Merge remote-tracking branch 'upstream/develop' into scheduled-frontend
|
2021-08-01 13:12:25 +00:00 |
|
Michael
|
2e2d1bf81d
|
Added option to define a schedule date when posting items
|
2021-08-01 13:01:31 +00:00 |
|
Hypolite Petovan
|
98803064eb
|
Merge pull request #10562 from nupplaphil/bug/storage_admin
Fix legacy storage config
|
2021-08-01 05:59:35 -04:00 |
|
Philipp
|
839b5b5859
|
Fix legacy storage config
|
2021-07-31 20:56:32 +02:00 |
|
Michael
|
e89d0f2599
|
Style
|
2021-07-31 06:22:08 +00:00 |
|
Michael
|
13529fa97d
|
Support the "media_attachments" field
|
2021-07-30 22:39:13 +00:00 |
|
Michael
|
9b609ba19d
|
Space added
|
2021-07-30 14:06:18 +00:00 |
|
Michael
|
48f2790593
|
Spaces removed
|
2021-07-30 14:05:57 +00:00 |
|
Michael
|
929de9081e
|
All needed fields are now filled
|
2021-07-30 13:22:06 +00:00 |
|
Michael
|
93263a820d
|
Function renamed, documentation added
|
2021-07-30 10:24:08 +00:00 |
|
Michael
|
bb37c41bd7
|
Scheduled posts can now be created
|
2021-07-30 06:22:32 +00:00 |
|
Michael
|
4137a6250b
|
Delayed now return their id on insert
|
2021-07-30 06:20:10 +00:00 |
|
Michael
|
5e75ba3083
|
guid function is now public
|
2021-07-30 06:19:25 +00:00 |
|
Michael
|
432206bc5b
|
Use router constants
|
2021-07-30 06:19:02 +00:00 |
|
Michael
|
c9eca1edeb
|
Fix array index
|
2021-07-29 15:01:09 +00:00 |
|
Michael
|
a1828430e5
|
Fixing variables
|
2021-07-29 14:58:04 +00:00 |
|
Michael
|
20e69c1e71
|
Return as array
|
2021-07-29 10:46:40 +00:00 |
|
Michael
|
6ea3d4aa61
|
Added API calls, removed fields
|
2021-07-29 10:34:31 +00:00 |
|
Michael
|
fbbe9a3c1f
|
"wid" is not an item field
|
2021-07-29 03:57:37 +00:00 |
|
Michael
|
2951243b07
|
Preparation for delayed posts
|
2021-07-28 22:22:00 +00:00 |
|
Hypolite Petovan
|
f89cc6bd45
|
Merge pull request #10553 from annando/issue-10545
Issue 10545: Convert complex zmg BBCode elements
|
2021-07-28 06:37:52 -04:00 |
|
Michael
|
6f40904ea1
|
Increased version
|
2021-07-28 10:18:34 +00:00 |
|
Michael
|
d58eaa13d1
|
Issue 10545: Convert complex zmg BBCode elements
|
2021-07-27 21:44:02 +00:00 |
|
Hypolite Petovan
|
dfb043ce60
|
Add Exception for empty User::getOwnerDataById(0 return case in Protocol\ActivityPub\Transmitter::getProfile()
- Address https://github.com/friendica/friendica/issues/10473#issuecomment-882781552
- Add try-catch blocks to all references of Protocol\ActivityPub\Transmitter::getProfile()
|
2021-07-27 16:46:08 -04:00 |
|
Michael
|
ab24f58bad
|
Parser is now session
|
2021-07-27 13:56:28 +00:00 |
|
Michael Vogel
|
c03fb998f4
|
Apply suggestions from code review
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
|
2021-07-27 15:16:31 +02:00 |
|
Michael
|
8dd21d82f5
|
Fix possible fatal error when body is null
|
2021-07-27 12:25:38 +00:00 |
|
Michael
|
9226b98724
|
Performance: Moved filter call after content generation
|
2021-07-27 12:24:22 +00:00 |
|
Michael
|
72bc1238ba
|
Tests
|
2021-07-27 06:17:24 +00:00 |
|
Michael
|
c89533a70b
|
Support for stacked profiler analysis
|
2021-07-27 04:57:29 +00:00 |
|
Hypolite Petovan
|
3cef3ab107
|
Merge pull request #10548 from annando/args
Replaced argv/argc with replacement functions
|
2021-07-26 18:43:47 -04:00 |
|
Hypolite Petovan
|
e34795762d
|
Merge pull request #10544 from annando/router-lock
Lock before recreate / fix cache key misspelling
|
2021-07-26 03:57:30 -04:00 |
|
Michael
|
1539d76fda
|
Forgotten variable
|
2021-07-25 20:39:03 +00:00 |
|
Michael
|
5a87ccf026
|
Getter/Setter for theme info
|
2021-07-25 19:39:10 +00:00 |
|
Michael
|
c52b8595e8
|
theme infos are now bundled in a single array
|
2021-07-25 19:07:03 +00:00 |
|
Michael
|
0551648399
|
App->data is not needed anymore
|
2021-07-25 17:29:50 +00:00 |
|
Michael
|
df558d4056
|
Completely removed argc/argv
|
2021-07-25 15:23:37 +00:00 |
|
Michael
|
540ddb9265
|
Hopefully making the tests to work
|
2021-07-25 14:27:13 +00:00 |
|
Hypolite Petovan
|
69c75daf4f
|
Merge pull request #10543 from annando/app-variables
App variables reduced and removed
|
2021-07-25 08:56:05 -04:00 |
|
Michael
|
9cc4682e0a
|
Merge branch 'app-variables' of github.com:annando/friendica into app-variables
|
2021-07-25 05:08:33 +00:00 |
|
Michael
|
fbac31edc5
|
Simplyfying code
|
2021-07-25 05:08:29 +00:00 |
|
Michael Vogel
|
1793513f46
|
Apply suggestions from code review
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
|
2021-07-25 07:04:48 +02:00 |
|
Michael
|
2aa2c61479
|
Lock before recreate / fix cache key misspelling
|
2021-07-25 04:31:48 +00:00 |
|
Michael
|
0bbe954316
|
Getter/Setter for queue
|
2021-07-24 22:08:33 +00:00 |
|
Michael
|
866dbf9f89
|
Use getter/setter for timezone value
|
2021-07-24 21:16:53 +00:00 |
|
Michael
|
40a42ccdb1
|
Defining default value
|
2021-07-24 20:51:55 +00:00 |
|
Michael
|
eda2f95a66
|
Added documentation
|
2021-07-24 20:42:09 +00:00 |
|
Michael
|
8f46064430
|
Using getter/setter functions
|
2021-07-24 20:34:07 +00:00 |
|
Philipp
|
4be4498b13
|
Update UX for Storage administration
|
2021-07-24 19:01:01 +02:00 |
|
Philipp
|
1e4f9f62fe
|
Rename buttons
|
2021-07-24 19:01:00 +02:00 |
|
Philipp
|
e19b9824cd
|
Allow setting & saving storages per type
|
2021-07-24 19:00:58 +02:00 |
|
Philipp
|
2fe28af74f
|
PHP-CS fixing
|
2021-07-24 19:00:58 +02:00 |
|
Philipp
|
cbe522ee82
|
Fixings
|
2021-07-24 19:00:58 +02:00 |
|
Philipp
|
3647f6f031
|
Refactor storage admin setting
|
2021-07-24 19:00:58 +02:00 |
|
Philipp
|
97bafb3a59
|
Extract Storage admin section to own page
|
2021-07-24 19:00:58 +02:00 |
|
Michael
|
2420bf84db
|
Simplified code
|
2021-07-24 13:29:58 +00:00 |
|
Michael
|
d56793dd09
|
Fix field name
|
2021-07-24 13:24:26 +00:00 |
|
Michael
|
b3b5599d27
|
Show the network icon for the contact
|
2021-07-24 12:21:33 +00:00 |
|
Michael
|
30aad250df
|
App->contact is now removed
|
2021-07-24 11:49:11 +00:00 |
|
Michael
|
0fe5759d8a
|
Fixed avatar fetching for mail and feed
|
2021-07-24 10:32:55 +00:00 |
|
Michael
|
2502a9192d
|
Many more app-variables removed
|
2021-07-24 10:09:39 +00:00 |
|
Michael
|
fae0f839bc
|
Merge remote-tracking branch 'origin/develop' into profile
|
2021-07-23 13:29:36 +00:00 |
|
Michael
|
2fae93d8fd
|
More standards
|
2021-07-23 13:09:12 +00:00 |
|
Michael
|
90d7360252
|
Standards
|
2021-07-23 13:08:41 +00:00 |
|
Michael
|
c17e1d7e0b
|
Removed unused code from the profile sidebar
|
2021-07-23 13:05:53 +00:00 |
|
Michael
|
afe3c8954c
|
Simplified functionality to load the profile in the sidebar
|
2021-07-23 12:39:37 +00:00 |
|
Michael
|
9a3a4def3d
|
"hovercard" is "hcard"
|
2021-07-23 12:38:29 +00:00 |
|