Fernando Valverde
13288c5626
API V1 Users docs ( #19046 )
...
* /users/me api docs
* Updated api_v1.json
* Missing users api docs
2023-02-03 05:43:48 -06:00
Fernando Valverde
8c62f9d6b3
Add the missing API docs for /articles ( #18848 )
...
* Progress on more articles API docs
* Some progress
* Broken update article doc spec but some progress
* Fix articles put rswag spec
* Fix spec
* Add missing specs
* Apply PR review feedback
2023-01-24 13:44:29 -06:00
Fernando Valverde
ef854eac77
v1 articles me + published + unpublished dics ( #18810 )
2022-12-08 10:38:25 -06:00
Fernando Valverde
99f04b9119
GET /articles/me/all ( #18797 )
2022-12-02 08:28:16 -06:00
Anna Buianova
184ee8039f
Create a note when a users' articles are being unpublished via API ( #18545 )
...
* Moved a comment about soft delete from controller to the service
* Create a note when unpublishing all users' articles via api
* Create a note with the default text when unpublishing all via api, added docs
2022-10-10 16:25:56 +03:00
Fernando Valverde
808149a424
Remove api_v1 feature flag ( #18213 )
2022-08-23 16:00:08 -04:00
Fernando Valverde
2ad02cf31c
API v1 without api key restriction ( #18340 )
...
* Remove :api_v1 feature flag
* Reworking the auth configs throughout V1 + specs
* Fix remaining v1 specs
* Enhanced inline docs
* deprecation warning update
* Use headers variable for most v1 specs
* Cherry pick spec changes
* Fix specs
* group let! statements - rubocop
* Bring back ||= on api v1 authentication methods
* Bump swagger/v1/api_v1.json
2022-08-19 14:04:41 -06:00
Josh Puetz
74e44aeb61
Documentation for Negative Behavior APIs ( #18187 )
...
Co-authored-by: Suzanne Aitchison <suzanne@forem.com>
2022-07-28 14:30:32 -05:00
Josh Puetz
5daf869e56
v1 documentation via RSwag ( #17990 )
...
Co-authored-by: Fernando Valverde <fernando@fdo.cr>
Co-authored-by: Fernando Valverde <fernando@visualcosita.com>
2022-07-08 14:37:30 -05:00