version 1.2.5

Overview

  • Finish changes to token manage methods.
  • Update GET /user/profile to check if user is Guest and prompt to log in first.
  • Update annotationand params calls for postCategoryUpdateById
  • Finish building all CRUD token service methods.
  • Update random token generation algorithm.
  • Remove http scheme from doc
  • Update token generation code.
  • Add CryptoLib package to Services library
  • Working on new service method postTokenManageById
  • Changed filter for token generation.
  • Remove random number appended to generated token.
  • Update annotation all docblock annotations for service routes with Doctrine syntax to faciliate Swagger.json generation
  • Point swagger.json location to corresponding service method /slim/swagger
  • Fix some annotation formatting
  • Correction to ARS annotation
  • Update file header annotation
  • Create Swagger annotation for postArsDlidByHeaderNonceDlid
  • Update annotation for getTokenManageByTypeValue
  • Update annotation for getTokenManageByTypeValue
  • Fix token annotation
  • Create Swagger annotation for getTokenManageByTypeValue
  • Create Swagger annotation for getTokenManage
  • Create Swagger annotation for getTokenManageAll
  • Create Swagger annotation for getTokenByToken
  • Create Swagger annotation for getCategoryFields and fix a few other annotation errors
  • Update annotations and params calls for putCategoryUpdateById
  • Create Swagger annotation for postCategoryUpdateById
  • Create Swagger annotation for postCategoryCreate
  • Create Swagger annotation for getCategoryListByIdContent
  • Create Swagger annotation for getCategoryListByIdCategories
  • Create Swagger annotation for getCategoryListByIdCategories
  • Create Swagger annotation for getCategorySingleById
  • Create Swagger annotation for getCategoryListAll
  • Create Swagger annotation for getContentFields
  • Create Swagger annotation for deleteContentDeleteByID
  • Update Swagger annotation for putContentUpdateByID
  • Create Swagger annotation for putContentUpdateByID and fix some other content methods.
  • Swagger annotation for postContentCreate along with fixes to the create content code.
  • Create Swagger annotation for postContentCreate
  • Corrections to Swagger annotation for getContentItemById
  • Change path for getContentItemById to /content/item/{id}
  • Create Swagger annotation getContentSingleById
  • Create Swagger annotation for getContentListAll
  • Create Swagger annotation for putUserProfileById
  • Create Swagger annotation for putUserProfile
  • Create Swagger annotation for getUserProfileById
  • Create Swagger annotation for getUserProfile
  • Create Swagger annotation for getUserSessions
  • Update getUserGroupListUsersById
  • Create Swagger annotation for getUserGroupListAll.
  • Create Swagger annotation for deleteUserGroupEditById
  • Update annotation.
  • Point Swagger UI to locally generated Swagger.json at /api/v1/slim/swagger
  • Fix Swagger base path generation.
  • Create Swagger annotation deleteUserEdit
  • Create Swagger annotation for putUserEdit
  • Create postUserEdit annotation
  • Create annotation getLogoutByUsernamePassword
  • Update annotations for getUser and getUserDetail
  • Update swagger json path.
  • Add composer file.
  • Add new libraries to lib_services and update composer files for services directory.
  • Configure inline Swagger annotation.
  • Fix install script so it updates the contents of the api folder on subsequent reinstalls.
  • Add %%licensename%% regex pattern.
  • Add symfony vendor folder to lib_services.
  • Add palanik vendor library to lib_services
  • Increment version to 1.2.5.
  • Add doctrine and zircote vendor libraries to lib_services.
  • Create service method /token/manage/all to return list of all tokens.
  • Fix bugs in /token/manage services route.
  • Fix getUserIdbyToken to accomodate + symbol in token.TODO: Should eventually disallow + from token value creation.
  • Build tokenManage service methods.
  • Create service methods for retrieving collections of tokens by userid, username, email, token or current session.
  • Expose protected and private functions to public.
  • Build method to retrieve user details by id, email, username or token.
  • Building token read and create service methods.
  • Updates to Get user details by user ID, username, email or token ID
  • Find user by username in GET /user/detail/:type/:value
  • Create method GET /user/detail/:type/:value
  • Remove aid from GET /user response.
  • Update GET /user to include user object details.