Jonne Haß
1e1130e211
add API routes for comment likes
2023-11-24 18:12:59 +01:00
flaburgan
8d6548b610
Introduce like-interactions.js
...
Adapt to latest development
User likes
Set css class for inline likes on comment
Re-set participation on comment likes
Co-authored-by: Thorsten Claus <ThorstenClaus@web.de>
2023-11-13 02:26:59 +01:00
Benjamin Neff
add707252a
Merge branch 'next-minor' into develop
...
... and also remove json-schema-rspec dependency from api specs
2022-06-28 02:08:42 +02:00
Ntavranis Serafeim
671e8476ba
Update factory_girl to factory_bot
2021-04-11 01:51:38 +02:00
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ß
654b81b8f1
Explicitly select fragment from API JSON schema in specs
...
this should make them more strict and robust at the same time
2020-01-24 16:59:04 +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
Jonne Haß
16e754f4c7
API: don't return default avatar
2020-01-21 23:34:00 +01:00
Jonne Haß
9b8f10358a
Introduce JSON Schema for API responses and validate the responses against it
2019-04-27 16:01:54 +02: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
HankG
8a60870f04
Contacts API Feature complete with full tests
2018-12-01 15:21:16 -05:00
Hank Grabowski
d6915ff5d0
Likes API endpoint complete
2018-11-01 11:06:45 -04: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
3532a340c2
Fix code styles
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
d03b830b07
Fix styles for some API controllers
...
* Comments
* Likes
* Streams
2018-11-01 13:56:18 +01:00
theworldbright
e84e3e64c6
Add likes API route
2018-11-01 13:56:18 +01:00