Commit graph

133 commits

Author SHA1 Message Date
Michael
b7a460485a API: Direct Messages moved to new place 2021-12-16 22:44:50 +00:00
Philipp
245d194f87
Update src/Module/Api/Twitter/Statuses/Destroy.php
Co-authored-by: Hypolite Petovan <hypolite@mrpetovan.com>
2021-12-10 10:14:30 +01:00
Philipp
631b9a84fc
Reenable Twitter/Retweet tests 2021-12-09 22:45:52 +01:00
Philipp
204b8b6e49
Reenable Twitter/Media Post tests 2021-12-09 22:08:31 +01:00
Philipp
f84c696925
Reenable Twitter/Favorites tests 2021-12-09 21:52:40 +01:00
Philipp
2b57266c88
Reenable Twitter/Show test 2021-12-09 21:43:35 +01:00
Philipp
e10045f13f
Reenable Twitter/Search test 2021-12-09 21:37:16 +01:00
Philipp
616cf012f9
Reenable Twitter/Lookup tests & add standard assertions 2021-12-09 21:33:02 +01:00
Philipp
f9c490b29a
Reenable Twitter/UserTimeline tests 2021-12-09 21:23:58 +01:00
Philipp
ccf7e251b5
Reenable Twitter/Statuses tests 2021-12-09 21:17:00 +01:00
Philipp
4d330f2876
Reenable Twitter/Destroy tests 2021-12-09 21:03:33 +01:00
Philipp
dbfe918a8b
Fix tests 2021-12-05 20:34:01 +01:00
Philipp
9081b37762
Fix Twitter statuses list & reenable tests 2021-12-05 20:34:01 +01:00
Philipp
85b9f2b02c
Reenable Incoming test and fixes an array_reverse() bug 2021-12-05 20:34:00 +01:00
Philipp
6d8b8d95b1
Reenable Followers&Friends Lists and fixes a array_reverse() Bug 2021-12-05 20:34:00 +01:00
Philipp
7ca47e8d21
Re enable Blocks/Lists test 2021-12-05 20:34:00 +01:00
Philipp
6b03ee2922
Re enable UpdateProfile test 2021-12-05 20:34:00 +01:00
Michael
d57cb05a24 Fix: array_reverse returns the reversed content as return value 2021-12-05 06:22:04 +00:00
Michael
bd2ee581d3 Diaspora reshares via API are fixed now 2021-12-02 06:33:19 +00:00
Michael
03d2160690 Removed second ppst parameter 2021-11-30 21:41:10 +00:00
Michael
56f8adcb80 Merge remote-tracking branch 'upstream/2021.12-rc' into api-fixes 2021-11-30 19:07:24 +00:00
Philipp
a88cc8d5c8 Replace DI::apiResponse()->exit() with $this->response->exit() 2021-11-30 01:08:00 -05:00
Michael
56824598ff Standards 2021-11-30 05:20:01 +00:00
Michael
2470482b4e Standards 2021-11-30 05:07:03 +00:00
Michael
e7e74819a3 Fix posting pictures 2021-11-29 18:03:34 +00:00
Michael
477b8a91db Added endpoint 2021-11-29 06:09:28 +00:00
Michael
0440765849 Set item permissions on reshare 2021-11-29 04:38:58 +00:00
Michael
71f7679204 Fix function name 2021-11-28 21:40:38 +00:00
Michael
cf999e681c Standards 2021-11-28 13:58:26 +00:00
Michael
367479e50e Standards 2021-11-28 13:52:39 +00:00
Michael
19019381e6 Fixes standards 2021-11-28 13:46:30 +00:00
Michael
222b35684d API: Added more functions, fixed function names 2021-11-28 13:34:00 +00:00
Michael
b15d3a2523 API: Next bunch of functions transformed 2021-11-27 22:25:36 -05:00
Philipp
056702c1e0
Fixing wrong inherited methodsyntax 2021-11-27 19:58:24 +01:00
Philipp
537b74f307
Inherit ApiResponse from Response 2021-11-27 12:40:54 +01:00
Philipp
561aba18e3
Introduce Response for Modules to create a testable way for module responses 2021-11-27 12:40:38 +01:00
Philipp
8bdd90066f
Make BaseModule a real entity
- Add all dependencies, necessary to run the content (baseUrl, Arguments)
- Encapsulate all POST/GET/DELETE/PATCH/PUT methods as protected methods inside the BaseModule
- Return Module content ONLY per `BaseModule::run()` (including the Hook logic there as well)
2021-11-27 12:40:36 +01:00
Michael
a3e3d87a42 Standards 2021-11-26 21:57:18 +00:00
Michael
d128b723c0 Code standards 2021-11-26 21:54:25 +00:00
Michael
0de9ae913b API: moved several lists 2021-11-26 21:48:13 +00:00
Michael
da9b5f32db Unneeded "use" removed 2021-11-26 07:56:54 +00:00
Michael
fb47389c69 API: Fix profile_url handling / missing constant 2021-11-26 07:55:02 +00:00
Michael
68316c6e85 Coding standards 2021-11-25 11:31:01 +00:00
Michael
1ff6b1cf18 Coding standards 2021-11-25 11:28:56 +00:00
Michael
9c61bd3ffc Lists and tweet search moved 2021-11-25 11:16:47 +00:00
Michael
44555cddb8 More functions moved 2021-11-25 06:00:58 +00:00
Michael
97719ca207 Standards 2021-11-24 23:36:41 +00:00
Michael
6d1d4789f1 Standards ... 2021-11-24 23:35:01 +00:00
Michael
299d70ca1d Standards 2021-11-24 23:31:10 +00:00
Michael
556bcfe78f Some more standards 2021-11-24 23:28:06 +00:00
Michael
260ee13d07 Standards 2021-11-24 23:24:35 +00:00
Michael
bd1306d020 Removed whitespace 2021-11-24 23:20:42 +00:00
Michael
242fd646d2 Formatting 2021-11-24 23:06:28 +00:00
Michael
c4d52feea5 Many API calls moved 2021-11-24 23:03:34 +00:00
Michael
f00792d370 Merge remote-tracking branch 'upstream/develop' into api-rework 2021-11-21 17:02:51 +00:00
Michael
a4ef4589e6 Reworked friendship API endpoints 2021-11-21 16:59:09 +00:00
Philipp
645e4edc63
Revert "Revert "Replace Module::init() with Constructors""
This reverts commit 89d6c89b67.
2021-11-19 20:18:48 +01:00
Hypolite Petovan
89d6c89b67
Revert "Replace Module::init() with Constructors" 2021-11-19 07:23:23 -05:00
Hypolite Petovan
0b6e0566d7
Merge pull request #10987 from annando/api4
API: moved classes / unified user array creation
2021-11-19 06:13:52 -05:00
Michael
1f79d25ffc Replaced "api_date" 2021-11-18 21:43:13 +00:00
Michael
b67c10812a Merge remote-tracking branch 'upstream/develop' into api4 2021-11-18 20:15:57 +00:00
Philipp
ce578a7745
Replace Module::init() with Constructors 2021-11-17 22:14:33 +01:00
Michael
a9e1847afd Some more comments added 2021-11-17 06:36:12 +00:00
Michael
eaf4bc6d4f Added contact 2021-11-17 06:28:39 +00:00
Michael
6ea426178a API: moved classes / unified user array creation 2021-11-16 23:21:40 +00:00
Philipp
5879535822
Switch static::$parameters to $this->parameters 2021-11-14 23:49:07 +01:00
Philipp
489cd0884a
Make BaseModule methods dynamic 2021-11-14 23:49:06 +01:00
Philipp
714f0febc4
Replace $parameters argument per method with static::$parameters 2021-11-14 23:49:05 +01:00
Philipp
ea0f41ecf0
Transform ApiResponse::exit() into dynamic method 2021-11-12 20:03:27 +01:00
Philipp
319f91301d
Move API Response methods into an own class to make them mockable 2021-11-12 19:52:01 +01:00
Michael
17fafd37dd Removed spaces 2021-11-10 07:38:48 +00:00
Michael
1518ad33ad API: Classes moved to the correct places according to their origin 2021-11-10 07:31:39 +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
2a440c0bae Use "checkAllowedScope" instead of "login" 2021-06-08 12:00:22 +00:00
Michael
5853fe562d Login hasn't got a return value 2021-06-08 09:51:17 +00:00
Michael
acbe9ebf9e API: New classes for OAuth and basic auth 2021-06-08 06:32:24 +00:00
Michael
49207a8624 Added scope check 2021-05-16 07:37:11 +00:00
Balázs Úr
054c301ef0 Update copyright 2021-03-29 08:40:20 +02: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
Philipp
61014feec3
Fix ContactEndpoint & tests 2020-09-12 10:01:13 +02: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
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
Hypolite Petovan
7a5afc10bb Implement Twitter contact endpoints
- Implement /followers/ids
- Implement /followers/list
- Reimplement /friends/ids
- Reimplement /friends/list
- Update API reference
- Remove obsolete tests
2020-06-09 08:36:46 -04:00