|
0b6e0566d7
|
Merge pull request #10987 from annando/api4
API: moved classes / unified user array creation
|
2021-11-19 06:13:52 -05:00 |
|
|
1f79d25ffc
|
Replaced "api_date"
|
2021-11-18 21:43:13 +00:00 |
|
|
b67c10812a
|
Merge remote-tracking branch 'upstream/develop' into api4
|
2021-11-18 20:15:57 +00:00 |
|
|
7c03eba98e
|
Removed unused code
|
2021-11-18 14:49:12 +00:00 |
|
|
ce578a7745
|
Replace Module::init() with Constructors
|
2021-11-17 22:14:33 +01:00 |
|
|
a9e1847afd
|
Some more comments added
|
2021-11-17 06:36:12 +00:00 |
|
|
eaf4bc6d4f
|
Added contact
|
2021-11-17 06:28:39 +00:00 |
|
|
6ea426178a
|
API: moved classes / unified user array creation
|
2021-11-16 23:21:40 +00:00 |
|
|
cca1be21a3
|
Fixed static leftovers from #10975
|
2021-11-14 23:49:07 +01:00 |
|
|
5879535822
|
Switch static::$parameters to $this->parameters
|
2021-11-14 23:49:07 +01:00 |
|
|
489cd0884a
|
Make BaseModule methods dynamic
|
2021-11-14 23:49:06 +01:00 |
|
|
714f0febc4
|
Replace $parameters argument per method with static::$parameters
|
2021-11-14 23:49:05 +01:00 |
|
|
2edb631b1f
|
Fix PHP-CS
|
2021-11-14 23:21:57 +01:00 |
|
|
66db55f0cd
|
Some more API functions moved
|
2021-11-14 23:21:54 +01:00 |
|
|
e7f84d4934
|
Move Api\unsupported tests and remove dependency to System::jsonExit()
|
2021-11-12 22:44:59 +01:00 |
|
|
7797c3a0a8
|
Migrate API\error tests and fix ApiResponse for RSS/atom
|
2021-11-12 22:29:58 +01:00 |
|
|
2c407a7323
|
Small improvement
|
2021-11-12 21:38:38 +01:00 |
|
|
6725f05ab2
|
Moved API\Notification tests
|
2021-11-12 21:35:21 +01:00 |
|
|
e477cf215d
|
Make API testable & move PhotoAlbum tests to new destination
|
2021-11-12 21:08:36 +01:00 |
|
|
a0c5c91886
|
Simplify code
|
2021-11-12 20:13:04 +01:00 |
|
|
a9ddd6687b
|
Replace Logger:: with logger property
|
2021-11-12 20:08:30 +01:00 |
|
|
5bfcc8b91c
|
Transform ApiResponse::unspported() into dynamic method
|
2021-11-12 20:07:05 +01:00 |
|
|
ebf56674f1
|
Transform ApiResponse::error() into dynamic method
|
2021-11-12 20:04:47 +01:00 |
|
|
ea0f41ecf0
|
Transform ApiResponse::exit() into dynamic method
|
2021-11-12 20:03:27 +01:00 |
|
|
4309f814e0
|
Transform ApiResponse::formatData() into dynamic method
|
2021-11-12 19:59:16 +01:00 |
|
|
f28e64299e
|
Transform ApiResponse::createXML() into dynamic method
|
2021-11-12 19:56:37 +01:00 |
|
|
319f91301d
|
Move API Response methods into an own class to make them mockable
|
2021-11-12 19:52:01 +01:00 |
|
Michael Vogel
|
4587cef677
|
Update src/Module/Api/Friendica/DirectMessages/Setseen.php
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
|
2021-11-11 18:46:04 +01:00 |
|
|
293775ab4a
|
Photo delete is moved as well
|
2021-11-10 23:31:42 +00:00 |
|
|
02210f285b
|
API: some more converted functions
|
2021-11-10 23:07:46 +00:00 |
|
|
17fafd37dd
|
Removed spaces
|
2021-11-10 07:38:48 +00:00 |
|
|
1518ad33ad
|
API: Classes moved to the correct places according to their origin
|
2021-11-10 07:31:39 +00:00 |
|
|
28a28517e5
|
Fix code standards
|
2021-11-09 21:50:56 +00:00 |
|
|
b6943aff36
|
API call rate_limit_status moved
|
2021-11-09 21:41:37 +00:00 |
|
|
a6db8df92d
|
Using the "extension" parameter
|
2021-11-09 19:40:39 +00:00 |
|
|
fb6c3e2912
|
Simplify the output of api results
|
2021-11-09 06:42:59 +00:00 |
|
|
ac1b8b7b3a
|
Remove space
|
2021-11-08 21:54:55 +00:00 |
|
|
3e676f9cf0
|
Fixed tabs
|
2021-11-08 21:53:34 +00:00 |
|
|
f5b47fccce
|
API: spme Functionality is transferred to new places
|
2021-11-08 21:35:41 +00:00 |
|
|
789361de5f
|
The API is now using the router
|
2021-11-08 07:23:18 +00:00 |
|
|
5d92713a8e
|
Rename Depository to Repository
|
2021-10-23 21:45:36 -04:00 |
|
|
bf0782dc6b
|
Rename setIgnore() to ignore()
|
2021-10-21 21:49:22 +02:00 |
|
|
a40f503fdd
|
Move Introduction to new depository paradigm
|
2021-10-21 21:49:20 +02:00 |
|
|
838cdac5d1
|
Move ProfileFieldRepository::migrateFromLegacyProfile() & delete old repository
|
2021-10-18 23:32:41 +02:00 |
|
|
a9981c792e
|
Use ProfileField::selectPublicFieldsByUserId
|
2021-10-18 23:32:39 +02:00 |
|
|
b3c576b9ce
|
Fix request parameter mapping to selectByBoundaries() in Api\Mastodon\Notifications
|
2021-10-12 21:17:19 -04:00 |
|
|
62eb16e9ad
|
Migrate PermissionSet to Depository paradigm
|
2021-10-07 19:53:38 +02:00 |
|
|
9935e8e711
|
Remove event.adjust field
- It was confusing and introduced complexity that wasn't worth the unclear gain
|
2021-10-03 13:42:32 -04:00 |
|
|
7a2d5f6a8e
|
Move notification to the new paradigm
|
2021-10-02 18:15:45 -04:00 |
|
|
3e6fea30f2
|
Create constants for Mastodon notification types
|
2021-10-02 18:15:44 -04:00 |
|
|
bf81f21001
|
Rename Model\Post\UserNotifications type constants
|
2021-10-02 18:15:43 -04:00 |
|
|
bd42f5757f
|
Implement relationship termination for Mastodon block
- This is the expected Mastodon behavior on block
|
2021-10-02 17:30:07 -04:00 |
|
|
19c3e55ca8
|
Merge remote-tracking branch 'upstream/2021.09-rc' into user-contact
|
2021-09-12 12:36:04 +00:00 |
|
|
5a93bb6eff
|
Prevent expandTags to be performed on existing links in Module\Api\Mastodon\Statuses
- We never need to expand tags inside of an already existing BBCode url tag
|
2021-09-12 00:05:22 -04:00 |
|
|
9c14eb0c6b
|
Use centralized function to update contact entries
|
2021-09-10 18:21:19 +00:00 |
|
|
74f3cbc383
|
Improved error check, added "put"
|
2021-08-15 07:28:26 +00:00 |
|
|
e28a4265c5
|
API: First steps to support subscriptions
|
2021-08-15 00:30:41 +00:00 |
|
|
6a23b17c95
|
Respect the postopts values for scheduled posts
|
2021-08-06 18:49:17 +00:00 |
|
|
6c8a4a2552
|
Use a centralized function to delete delayed entries
|
2021-08-02 20:56:34 +00:00 |
|
|
88e276843e
|
Using "post" when deleting, fixing deleting
|
2021-08-02 19:18:44 +00:00 |
|
|
929de9081e
|
All needed fields are now filled
|
2021-07-30 13:22:06 +00:00 |
|
|
93263a820d
|
Function renamed, documentation added
|
2021-07-30 10:24:08 +00:00 |
|
|
bb37c41bd7
|
Scheduled posts can now be created
|
2021-07-30 06:22:32 +00:00 |
|
|
432206bc5b
|
Use router constants
|
2021-07-30 06:19:02 +00:00 |
|
|
a1828430e5
|
Fixing variables
|
2021-07-29 14:58:04 +00:00 |
|
|
6ea3d4aa61
|
Added API calls, removed fields
|
2021-07-29 10:34:31 +00:00 |
|
|
72ab57f067
|
Merge pull request #10530 from annando/api-mail
API: Support for fetching mails with more "statuses" calls
|
2021-07-21 09:52:26 -04:00 |
|
|
01fd128502
|
API: Support for fetching mails with more "statuses" calls
|
2021-07-21 05:58:22 +00:00 |
|
|
ec08784aa3
|
API: Added dummy endpoint for featured tags
|
2021-07-21 05:22:56 +00:00 |
|
|
c01ca1583c
|
Added permission check
|
2021-07-20 21:45:42 +00:00 |
|
|
e199abc837
|
Removed unused use
|
2021-07-20 21:19:16 +00:00 |
|
|
b5f59d5be0
|
API: Support for deprecated API endpoints and OAuth removal
|
2021-07-20 20:48:37 +00:00 |
|
|
d267ba999c
|
We now use the new account-user-view (and fixed the function name)
|
2021-07-11 09:39:34 +00:00 |
|
|
07d2dfcd60
|
Some more "convertForUriId" replacements
|
2021-07-10 12:58:48 +00:00 |
|
|
f29bd23ea8
|
New function to convert BBCode for a given ID
|
2021-07-08 13:47:46 +00:00 |
|
|
e6e90abc77
|
AOI: Send "history" section for trends
|
2021-06-24 22:15:25 +00:00 |
|
|
89608d5844
|
Set CORS header fields to support Halcyon
|
2021-06-24 18:02:29 +00:00 |
|
|
322f0b3ecf
|
Cleanup Mastodon Factories
|
2021-06-20 13:25:45 +02:00 |
|
|
97891fe05b
|
Context: use the correct "select functionality
|
2021-06-19 18:27:35 +00:00 |
|
|
ebd4f59d02
|
Merge remote-tracking branch 'upstream/2021.06-rc' into public-timeline
|
2021-06-16 21:01:20 +00:00 |
|
|
78d4aff878
|
Set the "Link" header
|
2021-06-16 15:02:33 +00:00 |
|
|
11d2440425
|
New functions for the post-view view
|
2021-06-16 10:16:01 +00:00 |
|
|
24cc82f396
|
API: (hopefully) improves speed of the public timeline
|
2021-06-12 15:19:56 +00:00 |
|
|
6dc2988c0f
|
Return the application fields
|
2021-06-10 08:05:21 +00:00 |
|
|
2a440c0bae
|
Use "checkAllowedScope" instead of "login"
|
2021-06-08 12:00:22 +00:00 |
|
|
5853fe562d
|
Login hasn't got a return value
|
2021-06-08 09:51:17 +00:00 |
|
|
11c8dfe73a
|
Unified request for uid
|
2021-06-08 08:28:14 +00:00 |
|
|
acbe9ebf9e
|
API: New classes for OAuth and basic auth
|
2021-06-08 06:32:24 +00:00 |
|
|
8e12c1d39b
|
Added note about missing parameters
|
2021-06-07 07:45:20 +00:00 |
|
|
dc9b5df072
|
API: The endpoints "followers" and "following" are swapped
|
2021-06-07 04:44:12 +00:00 |
|
|
5ddd2f3ab5
|
Coding standards
|
2021-06-03 05:18:22 +00:00 |
|
|
4206c5d363
|
API: some more endpoints added
|
2021-06-03 04:47:02 +00:00 |
|
|
4d19a6f0e3
|
Simplify the code
|
2021-06-02 07:15:42 +00:00 |
|
|
a2be7e386f
|
API: Lim it the elements for the context
|
2021-06-02 07:11:18 +00:00 |
|
|
842cbbaf09
|
Added notifications for follow requests
|
2021-06-01 21:13:16 +00:00 |
|
|
49459821be
|
Renamed function
|
2021-06-01 14:23:12 +00:00 |
|
|
3f0937dd42
|
API: Show activity notifications
|
2021-06-01 05:51:03 +00:00 |
|
|
c05c447d0f
|
Avoid warning "array_merge(): Expected parameter 2 to be an array, null given"
|
2021-05-29 22:48:06 +00:00 |
|
Michael Vogel
|
1ca58968f2
|
Apply suggestions from code review
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
|
2021-05-29 14:32:31 +02:00 |
|
|
97356ed617
|
API: Unified request parameter handling
|
2021-05-28 06:10:32 +00:00 |
|
|
8b3884b2de
|
API: Bookmarked posts are starred, not pinned
|
2021-05-27 07:51:30 +00:00 |
|
|
32d0d45adf
|
Issue 10287: Don't show ignored and blocked posts
|
2021-05-24 10:51:21 +00:00 |
|
|
a69e128fe4
|
Merge remote-tracking branch 'upstream/2021.06-rc' into http-input-data
|
2021-05-23 20:17:50 +00:00 |
|
|
8f9033633c
|
Issue 10287: Make block and ignore work for the API as well
|
2021-05-23 08:56:24 +00:00 |
|
|
6f44476c56
|
Merge remote-tracking branch 'upstream/2021.06-rc' into http-input-data
|
2021-05-22 20:26:32 +00:00 |
|
|
6fe916a390
|
API: improved mail handling
|
2021-05-22 13:37:04 +00:00 |
|
|
081652e09a
|
Wrong class path
|
2021-05-21 18:00:03 +00:00 |
|
|
bcb2073c9a
|
New class to process HTTP input data
|
2021-05-21 17:36:51 +00:00 |
|
|
f5f919aead
|
Coding standards
|
2021-05-20 06:58:15 +00:00 |
|
|
e10f3f26b9
|
Removed unused parameter
|
2021-05-20 04:44:45 +00:00 |
|
|
db8b0b9666
|
The next mail endpoint is done
|
2021-05-20 04:39:45 +00:00 |
|
|
8a3db0226b
|
Coding standards
|
2021-05-20 03:53:48 +00:00 |
|
|
66ad777f4b
|
Supporting all parameters
|
2021-05-19 22:33:40 +00:00 |
|
|
d46150f1dc
|
Whitespaces ...
|
2021-05-19 22:18:30 +00:00 |
|
|
ae6dae3b23
|
Whitespace removed
|
2021-05-19 22:10:05 +00:00 |
|
|
70259965df
|
API: Support for private mails
|
2021-05-19 21:56:50 +00:00 |
|
|
fcc18de9c5
|
Unneeded spaces removed
|
2021-05-19 16:09:09 +00:00 |
|
|
ab96e694df
|
Removed unused use
|
2021-05-19 16:07:37 +00:00 |
|
|
1c7d1c7c47
|
New endpoint "verify_credentials" added
|
2021-05-19 09:35:08 +00:00 |
|
|
50ca38a0f7
|
Harmonized API parameters for all timeline endpoints
|
2021-05-19 06:55:08 +00:00 |
|
|
e3d227f3c9
|
API: Parameter cleanup
|
2021-05-19 06:18:42 +00:00 |
|
|
e5c1b90668
|
API: Reworked request parameter handling
|
2021-05-18 19:26:46 +00:00 |
|
|
f935c1cf73
|
Restructured variable handling
|
2021-05-18 08:38:04 +00:00 |
|
|
724a61390f
|
Coding standards
|
2021-05-18 07:23:18 +00:00 |
|
|
2252949bca
|
Style stuff ...
|
2021-05-18 07:18:31 +00:00 |
|
|
f31fdf4391
|
Spaces
|
2021-05-18 07:13:32 +00:00 |
|
|
8ae29eabe8
|
Min is max
|
2021-05-18 07:02:50 +00:00 |
|
|
0a6127ea6e
|
Set maximum value
|
2021-05-18 07:01:23 +00:00 |
|
|
ce427b248e
|
Central function to process request parameters
|
2021-05-18 06:31:22 +00:00 |
|
|
32e7ddf21b
|
Improved parameter assignment
|
2021-05-18 04:54:37 +00:00 |
|
|
71a398277d
|
Improved query
|
2021-05-17 22:44:42 +00:00 |
|
|
59cff3511b
|
Standards
|
2021-05-17 22:31:35 +00:00 |
|
|
c9110e03e1
|
API: Search endpoint
|
2021-05-17 22:22:51 +00:00 |
|
|
dd16bccbc8
|
Fix for sending content via connectors
|
2021-05-16 14:30:15 +00:00 |
|
|
14c1f7167a
|
API: We now can upload photos
|
2021-05-16 09:56:02 +00:00 |
|
|
49207a8624
|
Added scope check
|
2021-05-16 07:37:11 +00:00 |
|
|
1cc341033f
|
API: We now can post statuses via API
|
2021-05-15 22:40:57 +00:00 |
|
|
f001f52e39
|
API: Fix relationships
|
2021-05-15 15:02:15 +00:00 |
|
|
78dab01696
|
"UpdateCredentials" dummy added (currently not working)
|
2021-05-15 12:13:03 +00:00 |
|
|
9c427cc05d
|
Unused use
|
2021-05-15 10:59:22 +00:00 |
|
|
6a5083d918
|
Fixed message, relationships endpoint added
|
2021-05-15 10:55:41 +00:00 |
|
|
b34ee320b0
|
API: Many item related endpoints added
|
2021-05-15 10:08:47 +00:00 |
|
|
45c2cc3887
|
API: Account actions
|
2021-05-14 21:51:32 +00:00 |
|
|
3aa883f1e3
|
API: List handling, dummy endpoints
|
2021-05-13 21:15:32 +00:00 |
|
|
b18073d5a8
|
Repurposed OAuth frontend handling, store the scope
|
2021-05-13 14:58:55 +00:00 |
|
|
7975bc244d
|
Refine OAuth flow
|
2021-05-13 11:26:56 +00:00 |
|
|
494e852c1a
|
Removed old comment
|
2021-05-12 15:41:05 +00:00 |
|
|
9125d296a1
|
Improved error messages
|
2021-05-12 14:00:15 +00:00 |
|
|
8a5560ec8f
|
Simplified null check
|
2021-05-12 12:40:45 +00:00 |
|
|
c22846339a
|
Improved error reporting
|
2021-05-12 05:30:21 +00:00 |
|