Jonne Haß
|
6bbcb7415b
|
API: don't make error messages translatable
|
2020-02-02 18:04:11 +01:00 |
|
Jonne Haß
|
04744b4dac
|
API: Return 409 when trying to create something existing and 410 when trying to delete something already gone
Probably missed a few more cases where we always return sucess when the user requests
status quo, but this should cover most ground
|
2020-02-02 18:04:11 +01:00 |
|
Jonne Haß
|
e8b9a70fbf
|
Ensure API responses adhere to documented error format
|
2020-02-02 18:04:11 +01:00 |
|
Jonne Haß
|
35bfbc9c82
|
Return missing created_at field on reshares endpoint
|
2020-01-24 16:58:32 +01:00 |
|
Jonne Haß
|
16b242fa0f
|
Drop chat_enabled from aspects API
|
2020-01-21 23:35:01 +01:00 |
|
cmrd Senya
|
6b8cd5d390
|
API: accept name parameter instead of first name and last name in user patch
|
2020-01-21 23:34:43 +01:00 |
|
Jonne Haß
|
dad54db7f4
|
Return API pagination links as headers rather than in the response body itself
|
2020-01-21 23:34:43 +01:00 |
|
Hank Grabowski
|
ce01946eb0
|
Fixed new pronto warnings after develop branch sync
|
2018-12-30 17:04:35 -05:00 |
|
Hank Grabowski
|
f07912ebdd
|
API Branch Final Cleanup Before PR
|
2018-12-30 11:50:58 -05:00 |
|
Hank Grabowski
|
a8d69c48dc
|
OpenID Scopes and Security updates
|
2018-12-26 14:13:13 -05:00 |
|
Hank Grabowski
|
7109773b83
|
API Paging library and used in appropriate controllers with full tests
|
2018-12-17 22:07:33 -05:00 |
|
Hank Grabowski
|
ff6d0064d0
|
Add Poll Voting Method to Interactions Endpoint
|
2018-12-16 11:06:27 -05:00 |
|
Hank Grabowski
|
8851f664e5
|
Photos API Endpoint and unit tests complete
|
2018-12-10 12:43:50 -05:00 |
|
Hank Grabowski
|
68d7d59286
|
Search API Endpoint and unit test complete
|
2018-12-04 09:24:17 -05:00 |
|
Hank Grabowski
|
c3852a8e9c
|
Users Controller and unit tests complete
|
2018-12-04 08:48:16 -05:00 |
|
Hank Grabowski
|
ef762c4920
|
Notifications API Endpoint and unit test complete
|
2018-12-04 07:51:57 -05:00 |
|
Hank Grabowski
|
6e469825cd
|
Interactions API endpoint complete with full tests
|
2018-12-03 20:56:50 -05:00 |
|
HankG
|
8a60870f04
|
Contacts API Feature complete with full tests
|
2018-12-01 15:21:16 -05:00 |
|
Frank Rousseau
|
6fa99072d1
|
Merge branch 'api' into api-tag-updates
|
2018-11-11 18:06:50 +01:00 |
|
Hank Grabowski
|
d5e1cbeefa
|
Tags API Endpoint complete with full tests
|
2018-11-11 11:45:21 -05:00 |
|
Hank Grabowski
|
97af2441ee
|
Aspects API Endpoint complete with full tests
|
2018-11-11 11:30:19 -05:00 |
|
Hank Grabowski
|
9757637afa
|
Reshares API Endpoint complete with full unit tests
|
2018-11-11 09:53:13 -05:00 |
|
Frank Rousseau
|
f428f840f6
|
Merge pull request #9 from frankrousseau/api-conversations-updates
Conversations API Endpoint Feature complete with full tests
|
2018-11-07 18:37:25 +01:00 |
|
HankG
|
8b6c32e655
|
Conversations API Endpoint Feature complete with full tests
|
2018-11-06 14:52:55 -05:00 |
|
HankG
|
5bfe7048eb
|
Streams Controller API feature complete and fully tested
|
2018-11-06 13:58:47 -05:00 |
|
Hank Grabowski
|
6798ba974c
|
Posts API Endpoint feature complete with full unit tests
|
2018-11-05 08:30:54 -05:00 |
|
Hank Grabowski
|
038b6f49a9
|
Comments API Endpoint complete with full unit tests
|
2018-11-01 14:14:34 -04:00 |
|
Hank Grabowski
|
d6915ff5d0
|
Likes API endpoint complete
|
2018-11-01 11:06:45 -04:00 |
|
Frank Rousseau
|
2c94994f32
|
Fix code style
|
2018-11-01 13:56:18 +01:00 |
|
Frank Rousseau
|
a7ea3ba254
|
Adapt error formatting to documentation
|
2018-11-01 13:56:18 +01:00 |
|
Frank Rousseau
|
27ea63979f
|
Clean API routes
* Remove routes without matching controller
* Rename stream routes to match specifications
* Remove public stream route and related controller
|
2018-11-01 13:56:18 +01:00 |
|
Frank Rousseau
|
c1ece44c53
|
Make Post API match specs
https://diaspora.github.io/api-documentation/routes/posts.html
|
2018-11-01 13:56:18 +01:00 |
|
Frank Rousseau
|
bcbcf6bce3
|
Make the comment API match the API specs
|
2018-11-01 13:56:18 +01:00 |
|
Frank Rousseau
|
55dbbad869
|
Improve API error management
* Fix active record not found case
* Display backtrace in error logs
|
2018-11-01 13:56:18 +01:00 |
|
Frank Rousseau
|
348790292b
|
Make API likes controller match specs
|
2018-11-01 13:56:18 +01:00 |
|
Frank Rousseau
|
797afb1c9b
|
Changes to use V1 API version instead of V0
|
2018-11-01 13:56:18 +01:00 |
|
Frank Rousseau
|
100b1a4286
|
Move API controllers from v0 to v1
|
2018-11-01 13:56:18 +01:00 |
|
Frank Rousseau
|
3532a340c2
|
Fix code styles
|
2018-11-01 13:56:18 +01:00 |
|
Frank Rousseau
|
2d40801bb4
|
Adapt API controllers to recent service changes
|
2018-11-01 13:56:18 +01:00 |
|
Frank Rousseau
|
50e034769f
|
Make syntax compliant with the pronto configuration
|
2018-11-01 13:56:18 +01:00 |
|
Frank Rousseau
|
71d324a8e4
|
Follow official specs
|
2018-11-01 13:56:18 +01:00 |
|
Frank Rousseau
|
3f00195eed
|
Merge conv deletion and visibility deletion
|
2018-11-01 13:56:18 +01:00 |
|
Frank Rousseau
|
bbbe3aea7f
|
Make messages API conformed with docs
|
2018-11-01 13:56:18 +01:00 |
|
Frank Rousseau
|
454be1b468
|
Make conversation API data format ok with docs
* Base the API requesting on GUID instead of ID
* Include read field
* Do not include messages in conversation results
|
2018-11-01 13:56:18 +01:00 |
|
Frank Rousseau
|
d03b830b07
|
Fix styles for some API controllers
* Comments
* Likes
* Streams
|
2018-11-01 13:56:18 +01:00 |
|
Frank Rousseau
|
84f972b368
|
Add conversation visibilities API controller
|
2018-11-01 13:56:18 +01:00 |
|
Frank Rousseau
|
43a8cbff5d
|
Add messages API controller
|
2018-11-01 13:56:18 +01:00 |
|
Frank Rousseau
|
0af04a5c1e
|
Add conversations API controller
|
2018-11-01 13:56:18 +01:00 |
|
Frank Rousseau
|
f66bd9e1af
|
Add exception handlers in base API controller
* For record not found returns a 404 response
* For wrong parameters returns a 400 response
* For other exceptions returns a 500 response
|
2018-11-01 13:56:18 +01:00 |
|
theworldbright
|
e84e3e64c6
|
Add likes API route
|
2018-11-01 13:56:18 +01:00 |
|