0.53.1
Release 0.53
Note: Released to replace earlier version 0.53.0.
Implemented enhancements:
- Show S-alert when a proxy is removed from User>Proxy menu #3259
- Show a tooltip containg full API name in case the whole name doesn't appear on the card in catalog #3252
- Show s-alert on adding or updating metadata information in API profile #3251
- Show text for anonymous user visiting feedback tab of a public API #3242
- Provide appropriate error message on attempt to provide link of invalid openAPI specification file. #3237
- Usability issue in feedback functionality for anonymous user #3132
- API Request Timeline spacing #2975
- Button "View Analytic" on an API Profile #2925
- Updating site logo requires page refresh #2827
- Generate & Store Login token #2789
- Filter by 'Life Cycle phase': Notify user when no APIs found with selected status #2396
- API request timeline in Dasboard is empty even if there are recent calls to display #2062
- Admin Dashboard:'Select API' list not segregated #2042
- Register/Sign In with Github when email registered using local registration #1866
- HTTP Status Codes: Change the color of 2XX bar in the chart to green. #1811
- Notify users about successful add/edit/remove backlog #1794
- Show percentage of 4XX and 5XX responses in HTTP Status Chart #1215
Fixed bugs:
- REST API: management.json does not validate against Swagger 2.0 schema #3292
- Proxy path saving failure #3286
- Adding a reply to a feedback doesn't immediately appear on the view. Feedback tab needs to be accessed after a page refresh to see the reply #3273
- UI: misleading guide for adding featured APIs #3257
- Project logo & Cover photo are stored even if it is invalid file #3249
- Uploaded logo in API profile appears as broken image. Page needs refreshing for the logo to appear #3246
- Accidental selection of non json/yaml/yml file doesn't allow valid json/yaml/yml file to load in Documentation tab #3245
- After configuring EMQ proxy in an API profile, revisiting the profile always show s alert with "Internal server error 500" message #3241
- Can't add an API using a valid json or yaml file #3230
- Adding an API redirects the user to API catalog instead the API profile #3227
- Site logo element is missing id="frontpage-button" #3221
- [Staging] Error downloading file #3219
- Documentation tab doesn't load when API profile has swagger documentation #3217
- Social media icons and link don't appear when field values are modified and updated in Branding page #3213
- [ API Profile ] After updating value of API it redirects to API catalog #3139
- Unreadable time label in organization card (in Finnish) #3111
- Unable to disable API-key requirement for API #3090
- Swagger UI not able to load #3089
- Dashboard: click on 'Filter' icon not responsive #3043
- Frontpage empty in Ubuntu Firefox 53.0 #3035
- Dashboard: API with no requests renders not correctly on narrow screen #2917
- Add API and connect to proxy shows error #2804
- EMQ proxy view: Input text box for 'Value' misplaced in Firefox browser #2724
- Organization view: Edit or delete previously added media posts not working #2680
- Over-subscribing to APIs collection on Dashboard #2541
- Filter by 'Life Cycle phase': Notify user when no APIs found with selected status #2396
- Remove proxy settings should validate if is used by some api #2331
- User have to create totally unique proxy base path #2093
- Call API : 'Err_Too_Many_Redirects' errors also show results in 'Analytics' #903
- Click on ''Add Role' - Admin” leads to homepage in Internet Explorer #902
Closed issues:
- UI: Add APIs, padding needed after button [Import API] #3290
- REST API: POST /apis. In case of duplicate API, return also the id of existing API #3268
- Vamos: No mail settings are configured. So emails sent from platform doesn't arrive at inbox #3264
- Some scenarios while testing API calls #3258
- Setup environment to implement eMQ dashboard front #3232
- On navigating the branding page for the 1st time, hex codes for branding colors (primary, peimary text and covoerphoto overlay) don't appear #3212
- Make the alert text more intuitive when new password and confirm new password don't match #3210
- For new user to register, platform doesn't check validity of email address domain #3202
- multiple link fields needed under Documentation for API (Catalog API) #3188
- multiple link fields needed under Documentation for API UI #3187
- Analytics for apinf.io #3180
- Landing always on the page 1 in API katalog. #3169
- Proxy missing from most of the API cards in production. #3168
- Release 0.51.0 #3165
- [emq] setting a broker to contrasec #3156
- PUT /apis Error: Meteor.userId can only be invoked in method calls or publications #3151
- Dashboard: Store ElasticSearch data periodically in MongoDB #3072
- REST API: DB check, 204 when empty answer #3056
- Path dropmenu in API Analytics View breaks if value includes path with long lengths #3018
- Design Flow API #3002
- Select key API endpoints for Business API ecosystem #2834
- Research FIWARE IdM solution #2812
- Document REST API authentication #2733
- Update outdated APInf Document and associated links #2715
- Performant dashboard #2660
- Configure continuous deployment #2621
- Add updatedAt timestamp field into User data collection #2607
- Branching strategy #2537
- Dashboard onload - dont load first statistics #2459
- Dashboard stops working properly after 50 000 hits #2456
- Branding Page: No indication of max size of cover photo #2358
- Helper function to "promisify" method calls #2126
- Add API to APInf by uploading a Swagger file #1998
- Revoke my API key #1664
- ProjectLogo.files collection security #1426
- Branding collection security #1424
- Apis collection security #1423
- ApiLogos.files collection security #1422
- FeedbackAnswers collection security #1421
- ApiFlags collection security #1420
- ApiMetadata collection security #1419
- Users collection security #1418
- Feedback collection security #1416
- When user has no data in analytics chart, on clicking month #1132
- Apinf Catalog and Mgmnt REST APIs #994
Merged pull requests:
- 0.53 release #3308 (anarva)
- Add class for padding #3307 (marla-singer)
- Feature/revoke my api key #3304 (deligence-dharmendra)
- resolved when click on add role leads to homepage in IE #3303 (krashna-deligence)
- Immediately display a feedback reply #3295 (marla-singer)
- Resolve swagger schema validation error #3293 (matleppa)
- Set width of select for Timeline charts #3018 #3291 (marla-singer)
- Open correct page on APIs view when returning back from API card #3289 (krashna-deligence)
- Feature/generate and store login token #3287 (deligence-dharmendra)
- Add version information of Chimp and Chromedriver to Travis logs. #3285 (anarva)
- Bugfix/remove proxy settings should validate if is used by some api #3284 (deligence-dharmendra)
- Added configuration to run 2017Q4 version of Travis Trusty env. #3283 (anarva)
- fixed Provide appropriate error message on invalid openAPI specificat… #3279 (deligence-dharmendra)
- Return id of duplicate API in post api duplicate error #3277 (matleppa)
- fixed Show text for anonymous user visiting feedback tab of a public API #3267 (deligence-dharmendra)
- Update text for featured APIs #3263 (deligence-dharmendra)
- Show S-alert when a proxy is removed from User>Proxy menu #3262 (krashna-deligence)
- Add "title" attribute to display a full API name #3256 (marla-singer)
- Show s-alert on adding or updating metadata information in API profile #3255 (marla-singer)
- Improve UX of uploading images: Project logo, project cover, API logo #3254 (marla-singer)
- Accidental selection of non json/yaml/yml file #3248 (marla-singer)
- Travis validation to use Meteor v1.5.2 #3247 (anarva)
- Display error message instead of [object Object] #3244 (marla-singer)
- Security collections #3243 (marla-singer)
- Fixed Make the alert when new password and confirm new password dont … #3238 (deligence-dharmendra)
- Redirect to API profile after adding #3233 (marla-singer)
- 1st time hex codes for branding colors dont appear #3226 (deligence-dharmendra)
- Reload template instead of window reload #3225 (saransh-dev)
- Added id for the site logo object to enable automated tests. #3224 (anarva)
- Change branding schema of social media links #3222 (marla-singer)
- timestamp added #3205 (krashna-deligence)
- Allow an API manager to add several links to remote Documentation #3201 (krashna-deligence)
- Add sAlert to add/change/remove backlog #1794 #3199 (marla-singer)
- button-view-analytic added #3198 (krashna-deligence)
- 0.52.0 release #3194 (anarva)
- Readable time label in organization card (in Finnish) #3193 (marla-singer)
- Fill value for updates_by field either from inputted value or from … #3191 (matleppa)
- resolved Analytics for apinf.io #3190 (krashna-deligence)
- fixed issue [ API Profile ] After updating value of API it redirects to API catalog #3139 #3185 (saransh-dev)
- Tests/restapi #3176 (wuder4)
- Feature/feedback functionality for anonymous use #3174 (krashna-deligence)
- Feature/precalculated es data #3170 (marla-singer)
- Feature/branding page no indication of max size of cover photo #3131 (deligence-dharmendra)