Skip to content

Latest commit

 

History

History
40 lines (31 loc) · 4.18 KB

01_REST_API_DOC.md

File metadata and controls

40 lines (31 loc) · 4.18 KB

MENU README | How to run locally | REST API doc | Web app screenshots | Branch descriptions

🚆 Rails Way App

REST API documentation (cURL examples).

Versions

Although the REST API behavior is the same, the endpoints may vary depending on the branch.

You can use the links below to access the documentation for the desired version.

LOC / GRADE Branch
1326 / 89.23 010-one-controller-per-entity
1350 / 90.34 011-one-controller-per-entity_user-concerns
1342 / 91.34 020-multi-controllers-per-entity
1361 / 91.56 021-multi-controllers-per-entity_rest-actions-only
1361 / 91.56 030-resources-within-namespaces
1355 / 91.56 031-resources-within-namespaces_base-controllers
1355 / 91.56 032-resources-within-namespaces_partials-grouped-by-context
1356 / 91.56 033-resources-within-namespaces_mailers-under-entity-context
1356 / 91.56 034-resources-within-namespaces_nested-namespaces
1356 / 91.56 035-resources-within-namespaces_singular_resources
1359 / 91.56 040-models-within-namespaces
1462 / 94.04 050-separation-of-entry-points
1456 / 95.56 051-separation-of-entry-points_fat-models
1504 / 95.63 060-domain-model_account-member-poro
1519 / 95.68 061-domain-model_user-token-poro
1526 / 95.78 062-domain-model_task-constants
1563 / 95.77 063-domain-model_user-operations
1613 / 95.81 070-orthogonal-models

The following commands were used to generate the LOC and GRADE reports:

  • LOC (lines of code): bin/rails stats
  • GRADE (code quality): bin/rails rubycritic