Hank Grabowski
|
6bae98d980
|
Conversations API Test Removed 'convo' Abbreviations
|
2018-11-08 13:08:52 -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 |
|
Frank Rousseau
|
61b134f81d
|
Merge pull request #8 from frankrousseau/api-streams-updates
Streams Controller API feature complete and fully tested
|
2018-11-06 21:21:24 +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 |
|
Frank Rousseau
|
169136f292
|
Merge pull request #7 from frankrousseau/api-posts-updates
Posts API Endpoint feature complete with full unit tests
|
2018-11-05 22:35:05 +01:00 |
|
Hank Grabowski
|
6798ba974c
|
Posts API Endpoint feature complete with full unit tests
|
2018-11-05 08:30:54 -05:00 |
|
Frank Rousseau
|
b8198efc6c
|
Merge pull request #6 from frankrousseau/api-comments-updates
Comments API Endpoint complete with full unit tests
|
2018-11-02 00:42:04 +01:00 |
|
Hank Grabowski
|
038b6f49a9
|
Comments API Endpoint complete with full unit tests
|
2018-11-01 14:14:34 -04:00 |
|
Frank Rousseau
|
9faf38671b
|
Merge pull request #5 from frankrousseau/api-likes-get-details
Likes API endpoint complete
|
2018-11-01 16:37:21 +01: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
|
4370315d6c
|
Fix post controller test
|
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
|
79fe1c2a7e
|
Fix like deletion
|
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
|
1b85655d71
|
Remove default paramter for api routes
|
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
|
39265ab9b5
|
Fix stream API routes
Put streams under the subpath `/streams`.
|
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
|
f23e947d0c
|
Adapt some API route syntax
|
2018-11-01 13:56:18 +01:00 |
|
Frank Rousseau
|
b00df8c2e7
|
Adapt API tests to recent 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
|
1879adcde4
|
Add service for conversations
|
2018-11-01 13:56:18 +01:00 |
|
Frank Rousseau
|
40d42f4b58
|
Add conversation presenter
|
2018-11-01 13:56:18 +01:00 |
|
Frank Rousseau
|
604075c570
|
Add routes for conversation
Including messages and visibilities
|
2018-11-01 13:56:18 +01:00 |
|
Frank Rousseau
|
f4f7eb8726
|
Add locales for conversation 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 |
|
theworldbright
|
44742109b0
|
Add streams API routes
|
2018-11-01 13:56:18 +01:00 |
|
theworldbright
|
ea3395378f
|
Combine Comment index with Post show API route
|
2018-11-01 13:56:18 +01:00 |
|
theworldbright
|
47c7de22ae
|
Add comments API routes
|
2018-11-01 13:56:18 +01:00 |
|
theworldbright
|
c432bb4891
|
Add posts API routes
|
2018-11-01 13:56:18 +01:00 |
|
Dennis Schubert
|
c1e5f61502
|
Merge branch 'next-minor' into develop
|
2018-10-28 22:09:13 +01:00 |
|
CSammy
|
dae1717da8
|
Add docker setup for development
closes #7870
|
2018-10-28 22:09:06 +01:00 |
|
Dennis Schubert
|
0da2e9c102
|
Merge branch 'next-minor' into develop
|
2018-10-27 00:13:56 +02:00 |
|