Releases: apinf/platform
Releases · apinf/platform
0.60.0
New
- Tenant UI - FIWARE Context broker++ integration
- Add, modify remove tenants
- Fetch Oauth tokens to access tenants
- Monitoring
- View your API Status history
Improved
- New UI
- API & Organization Profile
- API & Organization Catalogs
- Dashboard & Analytics
- Admin Settings
- Navigation
- Buttons
- New icons from https://github.com/templarian/MaterialDesign/
- Overall usability and UX
Issues closed since last release
- few things to tweak #3766
- get rid of yarn.lock #3759
- documentation - tenant manager and IDM URL http vs https implications #3758
- fix- tenant name needs regex #3753
- bug/feature - fetch correct =auth token for context broker in progress #3751
- REGRESSION - analytics view not loading for 7 days or 28 days #3747
- Improve tenants look and feel in progress #3739
- Deactivate Tenant buttons after clicking #3737
- SDK Code Generator not shown in Settings #3723
- docker / npm install fails #3717
- A swagger document (OAS 3.0.0) can not be opened #3715
- On Contact Us form there is "Lorem ipsum..." instead of general guidance #3709
- [MUST] Roadmap is missing #3708
- create new role for adding a tenant #3689
- collaborators can't be added based on username bug #3688
- Assimilate the Authentication copy icon look and feel #3679
- On update the Proxy backend does not find out that it is not synchronized with apiUmbrella #3672
- Create proxy backend fails #3670
- Is it possible to hide username + password login? #3668
- tampere fiware login #3662
- API menu missing, when Analytics is opened from API details #3660
- Fix teaks in Next #3659
- Data points missing in Analytics charts #3652
- FIWARE sub-URL setting Required Headers String needs tweaking #3647
- Proxy backend fields update problems #3644
- Erroneous exception when starting new occurrence of Apinf bug #3642
- Selecting Dashboard causes exception, when no data #3641
- Bring back platform color picker settings after NEXT!!! #3636
- change "save and publish" button into "save" or "save configuration" #3632
- wrong proxy settings; error message is nonsense bug #3631
- Main menu: Pricing tab is missing #3626
- XSS: add API's name into metadata for FB, LI and Tw in safe way security #3621
- Not allow /signin/ as proxy base path Usability Issue security #3619
- Gather statistics of SaaS platform activities. #3616
- Put the following fields under Advanced Settings under Proxy Tab in API profile NEXT enhancement #3615
- Add localization Texts NEXT #3610
- Monitoring page layout change: newest data on top Usability Issue #3589
- Fixes to done in Next NEXT #3585
- we do not indicate that request timeline can be filtered #3575
- [HSL] select sign in mechanisms DRAFT HSL after NEXT!!! #3566
- Median Response Time seems incorrect team_ea #3536
- UI: Tabs APIs and My APIs interworking with API page menu selections User Experience #3510
- UI, connect API to Org, dropdown enhancement User Experience #3506a 1
- Dashboard doesn't work properly after configuring proxy backend REST API Dashboard bug #3488
- REST API: Swagger documentation: Login related definitions into a single file Apinf REST APIs Architecture refactor #3473
- UI: input field labels place misleading with pre-defined host URL User Experience #3471
- Login attempt with Fiware throws Internal Server error FIWARE bug #3209
- Add schema to ApiBookmarks collection enhancement #2161
- API Documentation modal closes when submitting invalid URL Cleanup #1403
0.58.0
0.57.0
0.56.3
Merged PRs:
Outcommented adding meta info for API name and description (on top 0.56.0)
#3603 by matleppa
Improve 3rd party authorization login parameter update #3587 by matleppa
Compress parameter lists in DB in order to avoid empty parameter sets #3572 by rajnieatech
Panel heading texts: left padding accidentally removed #3571 by rajnieatech
0.56.0
Merged pull requests:
- FIWARE integration task#1 #3552
- REST API: Allow user to check/manage Monitoring of API #3545
- Expose apiUmbrella API traffic data #3554
- Allow URLs without protocol #3551
- Use REST API to connect an API to a proxy #3547
- Display API monitoring history #3533
- Get rid of load-grunt-tasks #3532
- Display version information to administrators #3528
- documentation loading fails with broken swagger documentation #3526
- Update fi.i18n.json #3525
- unable to change API port in proxy settings #3523
- Translation round changes #3518
- Added field descriptions and placeholders in Add API fields #3512
- Fixing development features in old installations #3509
- Moved My APIs from APIs page to main menu #3503
- Add reactive search for API catalog #3502
- Show server timezone in Dashboard & API Analytics #3501
- Integrate account and profile in single page #3493Proxy management with REST API #3483
- Fix case sensitive for Proxy Backend frontend prefix #3478
- Changed label for inputting API URL #3474
- Add a text about No trend (Dashboard page) #3472
- Finnish translations update #3467
- "Development features": tick box text, localization missing #3454
- Improve 24 h graphs to show hourly data #3442
- New endpoint for Fiware in Analytics API Apinf REST APIs FIWARE #3537
- REST Dashboard: Change "Last 30 days" to 28 days #3433
- Feature/internationalize date formatting of charts #3381
- Feature/mqtt topic namespacing for emq #2887
Bug fixes:
- Change logic for "Last 24 hours" option of date range picker #3054
- Make the left alignment for Dashboard numbers #3374
- Bugfix/improve s alert message for unsuccessful attempts #3288
- Upgrade and test the recommended security update for JQuery #3515
- Cleared up erroneous code in Gate_1 #3495
- Fix Eslint errors on the develop branch #3446
0.55.0
Fixed bugs:
- APIs that had calls made in their endpoints using connected proxy doesn't appear on Dashboard. bug #3421
- S alert message remains in the view instead disappearing automatically bug #3409
- IE: Inputs with number type doesn't recognize IE bug #3394
- REST API: Check API name uniqueness in PUT /apis method Apinf REST APIs bug #3391
- [Organization page] Server side errors after sign out bug #3383
- [Organization page] Browser errors with anonym case bug #3382
- The uploaded documentations file is removed by clicking on Cancel button Documentation Viewer 2.0 bug #3378
- REST API: Slug is not created, when API or Organization is created Apinf REST APIs bug #3373
- REST API: New organization name must be unique Apinf REST APIs bug #3372
- IE: Mail settings can't be saved as SMTP Port field doesn't recognize numeric value IE bug bug #3270
- Unable to connect API to a proxy in nightly APInf bug #3228
Closed issues:
- Remove possibility to add organisation managers by username #3437
- Analytics view - change last 30 days view into last 28 days view API Analytics View #3432
- Analytics: show developers API key instead of email #3426
- Move API KEY field and button from API Profile header wontfix #3423
- UI: Main menu tab indication of selected page breaks after opening Dashboard #3410
- Move API editor button behind development feature flag #3404
- Swagger-UI upgrade to newer version supporting OpenAPI Spec 3.0 #3392
- REST API: (users) Enhanced documentation on user role manage operation Apinf REST APIs #3388
- Ability to add Authorized users to API by using username enhancement #3365
- Ask email confirmation when adding organisation manager. #3346
- Ability to add managers to organisation by using username enhancement #3344
- Apply recommended security enhancements maintenance #3085
- Logic for filtering dashboard data by user#3081
- Developers need to see logs in real time in servers Nightly and Staging DevOPS enhancement #3077
- REST API: (organizations) verify DB operation outcome before sending response Apinf REST APIs #3057
0.54.0
Fixed bugs:
- [Dashboard] Grouping doesn't work correctly after refactoring #3368
- Docker hasn't built an image is based on develop branch #3315
Closed issues:
- Remove code the old Documentation Editor from project #3359
- Keep error visible until the user closes those #3347
- Add terms and conditions template to APInf #3345
- UI: Unify delete buttons within lists #3340
- Add admin toggle to hide development features #3338
- Migration 12 does not remove old social media links #3333
- Slug won't create while addid API by importing OpenAPI Specification and importing API Configuration. #3332
- Improve documentation of Branding REST API #3325
- Revoke API key should have confirm dialog #3322
- MQTT Dashboard: Topics page #3319
- MQTT Dashboard: Detailed page for Topic #3318
- MQTT Dashboard: ACL page #3317
- MQTT Dashboard: charts page #3316
- When importing API with open API specification, skip the description #3305
- Code refactoring: Add eslint rules about if-else condition #3296
- Error in summary titles in Latest APIs page in Suomi view #3235
Merged pull requests:
- Fix bug with grouping #3370 (marla-singer)
- Add Search box on the Dashboard page #3367 (marla-singer)
- Keep error messages visible until the user closes them #3363 (deligence-dharmendra)
- Remove the old Documentation Editor from project #3358 (marla-singer)
- Make API title as link to API Profile #3356 (marla-singer)
- Implement Sort option on the Dashboard page #3352 (marla-singer)
- Update the version of apinf:fiware to fix OAuth login 500 error #3351 (anarva)
- Fixed UI: Unify delete buttons within lists #3342 (deligence-dharmendra)
- Fixed Add admin toggle to hide development features #3341 (deligence-dharmendra)
- Feature/revoke api key should have confirm dialog #3339 (deligence-dharmendra)
- Updated the yarn configuration with the latest packages to fix Travis CI. #3337 (anarva)
- Branding API improvement #3334 (matleppa)
- Add eslint rules about if-else condition #3327 (saransh-dev)
- When importing API with open API specification, skip the desription if it is too long #3324 (saransh-dev)
- Fixed Confirm new password field remains highlighted with alert #3321 (deligence-dharmendra)
VRK Final release
Fixed bugs:
- Overlapping arrow and numbers in analytics overview page #3299
- IE: Clicking on Add organization button on Organization Details dialog throws error. Organization can't be add #3282
- IE: making feedback public/private navigates user to the front page. #3278
- When User has only 1 API in the platform, the Dashboard view, API Request Timeline and API Response Time charts don't appear #3271
- Adding link of a non json/yaml file in Documentation tab can be saved. On saving, spinner remains on the page #3250
- Setting access control rules for EMQ proxy in an API shows internal server error 500 #3240
Closed issues:
- API card logo in APIs listing as link to API profile #3300
- Changing and saving Description field of API profile navigates user to catalog view #3253
Merged pull requests:
- Travis fix v.5 #3329 (anarva)
- Modified the yarn binary location on travis config. #3328 (anarva)
- Changed the .travis.yml to get a previous version of Ubuntu. #3326 (anarva)
- Fixed IE: making feedback public/private navigates user #3323 (deligence-dharmendra)
- Fixed Overlapping arrow and numbers in analytics overview page #3313 (deligence-dharmendra)
- Fixed API card logo in APIs listing as link to API profile #3311 (deligence-dharmendra)
- Feature/rest api several doc links #3306 (matleppa)
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](https://gi...