Commit graph

30431 commits

Author SHA1 Message Date
Michael
7975bc244d Refine OAuth flow 2021-05-13 11:26:56 +00:00
Hypolite Petovan
78a85df86b
Merge pull request #10233 from annando/api-again
Some fixes for the Mastodon API
2021-05-12 12:35:24 -04:00
Michael
494e852c1a Removed old comment 2021-05-12 15:41:05 +00:00
Michael
9c10ea32f5 Merge branch 'api-again' of github.com:annando/friendica into api-again 2021-05-12 15:38:12 +00:00
Michael Vogel
4fb52385a8
Apply suggestions from code review
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2021-05-12 17:32:55 +02:00
Michael
9125d296a1 Improved error messages 2021-05-12 14:00:15 +00:00
Michael
8a5560ec8f Simplified null check 2021-05-12 12:40:45 +00:00
Michael
4a6d33e182 HTTP_AUTHORIZATION should be enough 2021-05-12 12:34:55 +00:00
Michael
b2fe039dab oauth template redesigned 2021-05-12 12:28:13 +00:00
Michael
8dccb66dec Display the application name 2021-05-12 12:19:15 +00:00
Michael
19a81d25d5 Added documentation headers 2021-05-12 12:08:30 +00:00
Michael
87f7e26638 Added documentation 2021-05-12 12:00:24 +00:00
Michael
daa832fcf9 Formatting 2021-05-12 11:54:43 +00:00
Michael
c3f28252ff Indention 2021-05-12 10:50:01 +00:00
Michael
f6faed9fdc Merge remote-tracking branch 'upstream/develop' into api-again 2021-05-12 09:15:27 +00:00
Michael Vogel
1e371e5199
Merge pull request #10234 from MrPetovan/task/9993-capitalize-post-actions
[frio] Remove obsolete capitalize directives after updating source translation strings
2021-05-12 11:14:00 +02:00
Michael
a23d108fa7 Session variable needs to be removed afterwards 2021-05-12 06:51:59 +00:00
Michael
6ca42512e9 OAuth connections now have to be ackknowledged 2021-05-12 06:50:27 +00:00
Michael
c22846339a Improved error reporting 2021-05-12 05:30:21 +00:00
Michael
d1e109d9be Improved error handling 2021-05-12 03:05:22 +00:00
Michael Vogel
e99117ac22
Update src/Module/OAuth/Authorize.php
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2021-05-12 03:53:40 +02:00
Michael
4476634f6c Fix list of accounts 2021-05-11 23:39:08 +00:00
Michael
975c32116d Handling media in shared posts 2021-05-11 23:10:59 +00:00
Hypolite Petovan
2e9ff4d72e [frio] Remove obsolete capitalize directives after updating source translation strings 2021-05-11 17:34:27 -04:00
Michael
e9fe92a5d7 Merge remote-tracking branch 'upstream/develop' into api-again 2021-05-11 21:21:32 +00:00
Michael Vogel
39b2f20252
Merge pull request #10227 from MrPetovan/task/9993-capitalize-post-actions
Capitalize post actions
2021-05-11 23:08:44 +02:00
Michael
f5e98c8ecf Redirect at login does work 2021-05-11 21:04:45 +00:00
Michael
43244a3588 Fix top border on mobile login 2021-05-11 20:49:36 +00:00
Hypolite Petovan
d1f20720ca Updated main translation string file after changes 2021-05-11 16:04:34 -04:00
Hypolite Petovan
cac038639d Capitalize post action translation strings 2021-05-11 16:01:07 -04:00
Michael
8eacfbc570 Fix context order / notice fixed 2021-05-11 19:53:19 +00:00
Michael
97a6ea0e79 Merge remote-tracking branch 'upstream/develop' into api-again 2021-05-11 19:15:44 +00:00
Michael
bade0a2345 Improved cards handling, simplified Bearer handling 2021-05-11 19:15:05 +00:00
Hypolite Petovan
e7884b1409
Merge pull request #10230 from annando/oauth-login
OAuth login prototype
2021-05-11 09:31:36 -04:00
Michael
7d8c152aaf Check the start of the string 2021-05-11 13:17:48 +00:00
Michael
74f3c885bf use "random_bytes" instead of "openssl_random_pseudo_bytes" 2021-05-11 13:12:12 +00:00
Hypolite Petovan
aeef4960a1 Make birthday time comparison 32-bit safe in Protocol\DFRN
- Address https://github.com/friendica/friendica/issues/10168#issuecomment-838221234
2021-05-11 08:10:25 -04:00
Michael
cfb9b73205 Store creation date 2021-05-11 08:16:40 +00:00
Michael
0f4920dca8 Unused use 2021-05-11 06:34:31 +00:00
Michael
a3d1423562 unused use 2021-05-11 06:33:18 +00:00
Michael
c9e6fea74b Code style 2021-05-11 06:31:48 +00:00
Michael
82003bbe47 Login prototype 2021-05-11 06:30:20 +00:00
Michael
b014f349ae Merge remote-tracking branch 'upstream/develop' into oauth-login 2021-05-11 06:29:17 +00:00
Michael
9dd21bda6d OAuth login prototype 2021-05-11 06:19:23 +00:00
Tobias Diekershoff
7789ea2507
Merge pull request #10228 from MrPetovan/bug/warnings
[PHP 8] Fix undefined template variables
2021-05-11 06:10:29 +02:00
Tobias Diekershoff
f6ca5dbcc0
Merge pull request #10229 from MrPetovan/bug/fatal-errors
Fix several fatal errors
2021-05-11 06:08:41 +02:00
Hypolite Petovan
10e5630988 Don't assume $a->contact is populated in Object\Post::getCommentBox
- Address https://github.com/friendica/friendica/issues/10167#issuecomment-837238584
- This might reveal some side-effect
2021-05-10 22:03:51 -04:00
Hypolite Petovan
48ac619599 Check unparseURL parameter type in APContact::getByURL
- Address https://github.com/friendica/friendica/issues/10167#issuecomment-832421258
2021-05-10 21:52:26 -04:00
Hypolite Petovan
9ef9fc7c14 Skip URL-less mention terms in Object\Post::getDefaultText
- Address https://github.com/friendica/friendica/issues/10167#issuecomment-830859710
- Added logging to troubleshoot deeper issue
2021-05-10 21:50:42 -04:00
Hypolite Petovan
115da7a708 Fix PHP 8 Fatal Error with already closed statement in mod/ping
- Address https://github.com/friendica/friendica/issues/10167#issuecomment-828941639
2021-05-10 21:42:59 -04:00