cAPI - Core 1.2.8 Stable
Released on: Thursday, 13 April 2017 20:00
The release of cAPI v1.2.8 includes new Joomal Tag methods to allow create / read / update / delete and tag search. The next version of cAPI will handle tag assignment to com_content items.
A new menu item view has been added to com_services to allow site admins to create Swagger UI interfaces for any Swagger JSON definition URLs.
Commit | Message | |
47818e5ed11 | Remove unnecessary language item definition. | |
f25e6b2d67d | Remove unnecessary array definition. | |
1d09ae78e87 | Remove slim_php_framework view and related files and language parameters as they are no longer needed. | |
956a56313ae | Symmetrically encrypt swaggerjson path parameter as "cryptoKey" key value store in user session. | |
a726cd3562a | Create service route getSlimSwaggerRemoteByUrl.Update com_services to use this route for the view swaggeruimisc. | |
982c4c98801 | Commit previously unversioned files. | |
2c50d5da210 | Menu item parameter configuration for swaggeruimisc view for com_services | |
c51921d1eaa | Create swaggeruimisc view for com_services to allow for front-end presentation of any pre-configured Swagger JSON definition file. | |
416cea8ca97 | Resolve issues with proper handling of CORS preflight requests. | |
745e2515fb8 | Fix bug with proper setting of Access-Control-Allow-Origin with respect to CORS. | |
9a91f513903 | Update token handling for parameter and header value to ensure acceptance. | |
adc6a78fb64 | Created PUT /tag and DELETE /tag methods.Working on Swagger docs. | |
75233fa07ad | Use jModel for postTag.Improve getTagNameById | |
82edd622fc9 | Complete initial work on postTag.TODO: Finish metadata handling and parameters. Finish swagger doc block. | |
a5cfd0d7c7f | getTagFields, postTag | |
83c97cd9f3e | getTagTypes, getTagSearch, getTagNameById | |
9d9bc9544a2 | Build new Tag methods. | |
a3e35260d55 | span title="Include "Authorization" in Access-Control-Allow-Headers as per request Include "Authorization" in Access-Control-Allow-Headers as per request https://www.annatech.com/forums/capi-wish-list/25-adding-authorization-in-htaccess.html#84 | |
ab554d3b9a9 | Update version and year. |
Updated documentation can be found here:
http://learn.getcapi.org
API Doc and Sandbox
cAPI - Slim Framework for Joomla Libraries v1.2.8
Joomla 3.4+ Joomla 3.5+ Joomla 3.6+
lib_services-1.2.8.zip
Download now
File size | 926.73 Kb |
MD5 Signature | 103487f8665cdceb4d5aa7725ef31267 |
SHA1 Signature | fcf1dfafc0ca45313e6c62cc78c89d08e6726cde |
SHA-256 Signature | 91dd177effcd16298199d8697f631fa2327917e9db720a1c685ab2ec7ce7304b |
SHA-384 Signature | d37097ad76351debf188819674f7f6fdd97479b3b4c72202ebc1c36927f575936b0bb03e28823be69ca3dc2605ce04e3 |
SHA-512 Signature | 7eac6604f1c26f1a0fdce648020ef8f91e9c08cb2ed5fdfd3be8f3cdf535b57422021eee54a3f32ba03e2696afcad1b2cc3ec910446f2a90fb50f7883487dc22 |
Compatibility | Joomla 3.4+ Joomla 3.5+ Joomla 3.6+ |
These libraries may normally be added to Joomla via Composer, but a recent change since Joomla 3.4 has broken the functionality of the vendor directory autoloader.php. Since this is actually part of a longer term process to eventually fully support Composer installation of Joomla extentions, but is not yet fully realized, the requisite libraries to allow Slim PHP framework autoloading within Joomla have been included here to ensure maximum compatibility across all Joomla 3.4.x installations.
Note that it is still possible to make use of the Slim framework by configuring composer for Joomla 3.x.
cAPI - Services Control Panel v1.2.8
Joomla 3.4+ Joomla 3.5+ Joomla 3.6+
com_services-1.2.8.zip
Download now
File size | 2.17 Mb |
MD5 Signature | 7759299fe5b5c479a5c4128b8e3c4dfc |
SHA1 Signature | 2eebbb0e460af308a04aede4bb6b0223694db546 |
SHA-256 Signature | 62297be87459dbb3fc593f415fd89a29b4e2b552abce414c2d283a67a615d244 |
SHA-384 Signature | ab7bb3b1c74f117c315eb5687163a6c505b80901331911edd17ac4056a7ad10cf2994de1f5a7af276b822ff14e125fc7 |
SHA-512 Signature | dcd4a5ba233e66daa14703c4e23658a93dad35d1c8784bbb3974088fd9cda55a06063b7012dc2defffb67350512f9925826f8ef238ed6aad47baca8e7921b325 |
Compatibility | Joomla 3.4+ Joomla 3.5+ Joomla 3.6+ |
Dashboard for managing API access tokens and associated parameters. Multiple tokens can be created per Joomla user account.
cAPI - Slim JSON API Middleware plugin v1.2.8
Joomla 3.4+ Joomla 3.5+ Joomla 3.6+
plg_services_slimjsonapimiddleware-1.2.8.zip
Download now
File size | 3.30 Kb |
MD5 Signature | a8b5a7fcc88cc9f6e76e09638e3b5a67 |
SHA1 Signature | fc55d4ca3a2d521e52f44d91f6793d535579e200 |
SHA-256 Signature | 793b6fc4dae34bc9d5b1bc7d0b279cb2b4c14e1e1a944665009c99be53d903ea |
SHA-384 Signature | bccd144ae5d4625a7f610cf97d02220316913d7dffbd8cb0b45c2c93a9a21d1ffe8afed3e8fb0013e22679549c0048ac |
SHA-512 Signature | 3892bcaeb33b22feeb9451a0c6351e8fd1995a5baadb057a664c045acac22a73ed5a975c12c2c08613c9c776ffe6271979f295307de764abefce986a30aa1a83 |
Compatibility | Joomla 3.4+ Joomla 3.5+ Joomla 3.6+ |
cAPI - Slim JSON API View plugin v1.2.8
Joomla 3.4+ Joomla 3.5+ Joomla 3.6+
plg_services_slimjsonapiview-1.2.8.zip
Download now
File size | 2.78 Kb |
MD5 Signature | c00d33a9750eaf043398e72eb65d67d1 |
SHA1 Signature | 212b80189c4c1da0b617379a21762f9ec17a496d |
SHA-256 Signature | 86f87edd11be9cbb0e257be88fb930ed42bd6fdb469b0400459dee43a1bedfa3 |
SHA-384 Signature | 555d6a6021d4de9b29988acc7be1e1b5849ff50dddbb4c6bed5df9a2f6386241cf5964073a997fab6af1cc8f932ed9be |
SHA-512 Signature | db63e57bc3ffd1999e8f0fad116c3a5180f88e99191404f77aa6151c9782429c810481128679a8b4acdadddb2c9e3af84dd32073af8b238d94af09a4471f006e |
Compatibility | Joomla 3.4+ Joomla 3.5+ Joomla 3.6+ |
cAPI - Services Slim Configuration Plugin 1.2.8
Joomla 3.4+ Joomla 3.5+ Joomla 3.6+
plg_services_slim-1.2.8.zip
Download now
File size | 8.35 Kb |
MD5 Signature | 447385db0e8301105dcc0f5ad75db45b |
SHA1 Signature | 2e81e49031195479652250fb130ba4635bb6e48c |
SHA-256 Signature | 930d2b631a9b118a1bb885e3a35bf62405bbda0da9d3e5cfaa2ccb1a0d237df8 |
SHA-384 Signature | 91eeb8f0494ea2f44cccf7e4e0102f43e2453f13724f7c2248fe2913e2abb3d1df6902cc0faa5fe1ede0d2496ab88bc1 |
SHA-512 Signature | 66a13f52e18d6b0e9270edcd1754b8d091277b672b8988a2dacbc5e03a76ff4f0d1a84b99d72158ab42016d5a0dfac7a55329b9d3fbe486b07cc93f68ffbcfc3 |
Compatibility | Joomla 3.4+ Joomla 3.5+ Joomla 3.6+ |
cAPI - Services REST Plugin v1.2.8
Joomla 3.4+ Joomla 3.5+ Joomla 3.6+
plg_services_rest-1.2.8.zip
Download now
File size | 7.64 Kb |
MD5 Signature | dda2d4bbf8883d388809142a8f84995e |
SHA1 Signature | 2e34b2ad71f230779d31822052697a84f7dd9508 |
SHA-256 Signature | 05fb6b93854c8a0ff2491f9ad92f774296d5fbba1e39b1d9c1063a28a81ab79e |
SHA-384 Signature | 43869b93f86fcd54001631723fd183ce598343170a3e56bf79ceeb09a3a2579820ba544e720f5426ba35acbc6d72cdce |
SHA-512 Signature | 7c332b3661322ef79c320d45ab66f86a87c905f7e3fc9a0efdb5930404fbd7306a48cff01a0ea778f96170274fe695267fcc4f811daba7f7ff58f55b2b4c27aa |
Compatibility | Joomla 3.4+ Joomla 3.5+ Joomla 3.6+ |
cAPI - Services Joomla Plugin v1.2.8
Joomla 3.4+ Joomla 3.5+ Joomla 3.6+
plg_services_joomla-1.2.8.zip
Download now
File size | 19.66 Kb |
MD5 Signature | 76ce61df79d182b8d3b178bce244b6a6 |
SHA1 Signature | 830cff79d89c6f7937e0000be61fd2c2a0a27846 |
SHA-256 Signature | 948c983bd3a22dc6d045952c4c520f1e345e4bac23f378e0f30a75dce817eaf6 |
SHA-384 Signature | a52edb5bbd3bb450e6725cad4a37ff50476af8e8608bd9933ee43df877b583345a309e1976798853e1154743eb52e4ef |
SHA-512 Signature | 8703adb0c3fbb4a40197dc0796d04a8a9c2ef3fdf209701a3a9f7120121c11fda6c4ea6da12db29fa5e40cd2ded3f30d7327228400e73078e6c46350c64b8685 |
Compatibility | Joomla 3.4+ Joomla 3.5+ Joomla 3.6+ |
cAPI - Core Package v1.2.8
Joomla 3.4+ Joomla 3.5+ Joomla 3.6+
pkg_capi_core_j35-1.2.8.zip
Download now
File size | 2.93 Mb |
MD5 Signature | e4323b5ea3ce181c31a6cdb2eed2f437 |
SHA1 Signature | 8e887e239c805a66f1e2bcf1f30175086d0ac919 |
SHA-256 Signature | f16207153500d0246c5f8a55e842ecadfd5e1ba433d7439a54aed30d10e8e45c |
SHA-384 Signature | a5be0c6d67f496df4a35005d69eacd2f12f9eb4f98e41f515953f0574d09e4523cb5d45310917091d41506edca9ab8ca |
SHA-512 Signature | a0635bdca4b3f92c4ba1e004cedd55232d347468bee037abfc4525e22e9067eb65f36be2c19b88efc89042ae023e5141d1b9d730f1730b40aca28c710005e9d9 |
Compatibility | Joomla 3.4+ Joomla 3.5+ Joomla 3.6+ |