Frank Rousseau
|
f8969ddfeb
|
Make Post API match specs
https://diaspora.github.io/api-documentation/routes/posts.html
|
2018-12-30 22:31:33 +01:00 |
|
Frank Rousseau
|
ec47fc67ab
|
Make the comment API match the API specs
|
2018-12-30 22:31:33 +01:00 |
|
Frank Rousseau
|
317b78394a
|
Improve API error management
* Fix active record not found case
* Display backtrace in error logs
|
2018-12-30 22:31:33 +01:00 |
|
Frank Rousseau
|
bf2a188f82
|
Remove default paramter for api routes
|
2018-12-30 22:31:33 +01:00 |
|
Frank Rousseau
|
ffd5f575bc
|
Make API likes controller match specs
|
2018-12-30 22:31:33 +01:00 |
|
Frank Rousseau
|
646c743385
|
Fix stream API routes
Put streams under the subpath `/streams`.
|
2018-12-30 22:31:33 +01:00 |
|
Frank Rousseau
|
f6b57384e7
|
Changes to use V1 API version instead of V0
|
2018-12-30 22:31:33 +01:00 |
|
Frank Rousseau
|
ec18844e8f
|
Move API controllers from v0 to v1
|
2018-12-30 22:31:33 +01:00 |
|
Frank Rousseau
|
b4dc13f1ce
|
Fix code styles
|
2018-12-30 22:31:33 +01:00 |
|
Frank Rousseau
|
e6fd043206
|
Adapt API controllers to recent service changes
|
2018-12-30 22:31:33 +01:00 |
|
Frank Rousseau
|
36bc122510
|
Adapt some API route syntax
|
2018-12-30 22:31:33 +01:00 |
|
Frank Rousseau
|
064beb6f4e
|
Adapt API tests to recent changes
|
2018-12-30 22:31:33 +01:00 |
|
Frank Rousseau
|
72a3b92b50
|
Make syntax compliant with the pronto configuration
|
2018-12-30 22:31:33 +01:00 |
|
Frank Rousseau
|
2a8c0ddd51
|
Follow official specs
|
2018-12-30 22:31:33 +01:00 |
|
Frank Rousseau
|
13e2841f13
|
Merge conv deletion and visibility deletion
|
2018-12-30 22:31:33 +01:00 |
|
Frank Rousseau
|
f9e0dee2dc
|
Make messages API conformed with docs
|
2018-12-30 22:31:33 +01:00 |
|
Frank Rousseau
|
5040363f7a
|
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-12-30 22:31:33 +01:00 |
|
Frank Rousseau
|
2be3e9eaf3
|
Fix styles for some API controllers
* Comments
* Likes
* Streams
|
2018-12-30 22:31:33 +01:00 |
|
Frank Rousseau
|
fa53656b3b
|
Add conversation visibilities API controller
|
2018-12-30 22:31:33 +01:00 |
|
Frank Rousseau
|
f8ba88408b
|
Add messages API controller
|
2018-12-30 22:31:33 +01:00 |
|
Frank Rousseau
|
559f370116
|
Add conversations API controller
|
2018-12-30 22:31:33 +01:00 |
|
Frank Rousseau
|
b37c14ce0e
|
Add service for conversations
|
2018-12-30 22:31:33 +01:00 |
|
Frank Rousseau
|
c45b785370
|
Add conversation presenter
|
2018-12-30 22:31:33 +01:00 |
|
Frank Rousseau
|
f0aecd5790
|
Add routes for conversation
Including messages and visibilities
|
2018-12-30 22:31:33 +01:00 |
|
Frank Rousseau
|
35860e2866
|
Add locales for conversation API controller
|
2018-12-30 22:31:33 +01:00 |
|
Frank Rousseau
|
5a0759a3d9
|
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-12-30 22:31:33 +01:00 |
|
theworldbright
|
6cad0a965a
|
Add likes API route
|
2018-12-30 22:31:33 +01:00 |
|
theworldbright
|
41750e38da
|
Add streams API routes
|
2018-12-30 22:31:33 +01:00 |
|
theworldbright
|
c9ba1ee197
|
Combine Comment index with Post show API route
|
2018-12-30 22:31:33 +01:00 |
|
theworldbright
|
47dd44ff39
|
Add comments API routes
|
2018-12-30 22:31:33 +01:00 |
|
theworldbright
|
552d3efb29
|
Add posts API routes
|
2018-12-30 22:31:33 +01:00 |
|
Frank Rousseau
|
6b9b19c284
|
Merge pull request #24 from frankrousseau/api-final-cleanup
API Final Cleanup
|
2018-12-30 22:12:53 +01:00 |
|
Hank Grabowski
|
f07912ebdd
|
API Branch Final Cleanup Before PR
|
2018-12-30 11:50:58 -05:00 |
|
Benjamin Neff
|
3fe0ef350f
|
Merge branch 'next-minor' into develop
|
2018-12-28 01:39:56 +01:00 |
|
CSammy
|
a21cde4c00
|
Speed up public stream and remove obsolete indexes
closes #7944
|
2018-12-28 01:39:49 +01:00 |
|
Frank Rousseau
|
8ffb814166
|
Merge pull request #22 from frankrousseau/api-openid-updates
WIP: API OpenID Updates
|
2018-12-27 00:24:02 +01:00 |
|
Hank Grabowski
|
a8d69c48dc
|
OpenID Scopes and Security updates
|
2018-12-26 14:13:13 -05:00 |
|
Frank Rousseau
|
6ba26496ec
|
Merge pull request #20 from frankrousseau/api-paging-updates
API Paging Updates
|
2018-12-18 13:44:18 +01:00 |
|
Hank Grabowski
|
7109773b83
|
API Paging library and used in appropriate controllers with full tests
|
2018-12-17 22:07:33 -05:00 |
|
Frank Rousseau
|
43c111bd98
|
Merge pull request #21 from frankrousseau/api-poll-participation-updates
API Poll Participation
|
2018-12-16 17:23:27 +01:00 |
|
Hank Grabowski
|
ff6d0064d0
|
Add Poll Voting Method to Interactions Endpoint
|
2018-12-16 11:06:27 -05:00 |
|
Frank Rousseau
|
32157036d3
|
Merge pull request #17 from frankrousseau/api-photos-updates
Photos API Endpoint
|
2018-12-11 01:16:05 +01:00 |
|
Hank Grabowski
|
8851f664e5
|
Photos API Endpoint and unit tests complete
|
2018-12-10 12:43:50 -05:00 |
|
Frank Rousseau
|
f284d379dd
|
Merge pull request #19 from frankrousseau/api-search-updates
API Search Endpoint
|
2018-12-04 15:46:48 +01:00 |
|
Hank Grabowski
|
68d7d59286
|
Search API Endpoint and unit test complete
|
2018-12-04 09:24:17 -05:00 |
|
Frank Rousseau
|
df756c5f9f
|
Merge pull request #15 from frankrousseau/api-users-updates
User API Updates
|
2018-12-04 15:06:33 +01:00 |
|
Hank Grabowski
|
c3852a8e9c
|
Users Controller and unit tests complete
|
2018-12-04 08:48:16 -05:00 |
|
Frank Rousseau
|
a5bdabea9b
|
Merge pull request #18 from frankrousseau/api-notifications-updates
API Notifications Endpoint
|
2018-12-04 14:01:58 +01:00 |
|
Hank Grabowski
|
ef762c4920
|
Notifications API Endpoint and unit test complete
|
2018-12-04 07:51:57 -05:00 |
|
Frank Rousseau
|
2bfeefe3b3
|
Merge pull request #16 from frankrousseau/api-interactions-updates
Interactions API Endpoint
|
2018-12-04 09:22:53 +01:00 |
|