Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: apinf/platform

0.35.0

21 Nov 14:44

Choose a tag to compare

New

  • Multiproxy
    • Multiple API Umbrella proxies can be added in Settings
    • If several API Umbrella proxies have been added to deployment, API owners can choose to which proxy they connect their APIs
    • Get API key and Copy API key button works in multiproxy setup

Improved

  • Platform branding
    • Cover photo reintroduced
    • Language selection bar follows the branding color, when color is default
    • Branding form can be saved without adding social media links
  • API profile
    • Style for API backlog and API feedback harmonised
    • Bootstrap date picker taken into use in Metadata tab service valid from/until fields
  • Upgrade to Meteor 1.4.2.1
  • Show a link to return to previous page, when user sees Access denied, Forbidden and Page not found template
  • Unnecessary horizontal scrollbar removed from frontpage

Contributors

0.34

08 Nov 09:41

Choose a tag to compare

Improved

  • User signup and signin
    • If user registers with Github and the Github username is already taken, the username is prepended
    • If mail settings are defined and mail is enabled, user cannot login without verifying email
  • API profile view
    • Owner username shown properly in API profile view
    • Improvements to Usage instructions
    • Only authorized users can modify API feedback
    • Feedback voting fixed
    • Proxy backend settings
      • You can only set one (primary) rate limiting option to be included in response header
      • Mandatory proxy backend settings are set as required in form and user is notified for missing settings
  • Dashboard
    • Select API menu shows all APIs belonging to an API owner
    • Popup help texts added to describe the purpose of the dashboard charts
  • Platform settings
    • If Only Admin can add APIs option is selected in Settings, only admins can view Dashboard
    • If mail settings are defined and mail is enabled, contact form on landing page gets the settings properly
    • If server is restarted, mail setting is retained
    • Admin can define primary and secondary brand color in Branding settings
  • Security
    • Fix to publication of settings on home page
  • User profile
    • If user deletes his/her profile, the user gets a notification about successful profile deletion
  • If user clicks bookmark in Internet Explorer 11, the bookmarking action takes place instead of redirecting the user
  • If user enters a random ID for API in the URL, they get a 404 error
  • Automated browser tests added

Contributors

0.33.2

27 Oct 11:16

Choose a tag to compare

Improvements

  • Changes to publication security

0.33.1

14 Oct 07:05

Choose a tag to compare

Improved

  • Text in About view modified

0.33

13 Oct 15:28

Choose a tag to compare

New features

  • API visibility: public/private
    • Setting for visibility in Settings tab
    • UI for adding users allowed to view an API in catalog
    • Label for private APIs
    • Private APIs cannot be found through Catalog, API profile or Search
  • New option in platform setting: only administrators can add APIs to a deployment
  • When connecting API to a proxy, only unique proxy backend base paths allowed

Improved

  • API monitoring
    • API owner can set the endpoint to be monitored
    • GET method used for monitoring
      API catalog and API profile
    • Star rating widget reintroduced in API catalog views and API profile page
    • Catalog and API profile viewing fixed for non-owners and anonymous users
    • API profile page header section reorganized
    • API description is properly displayed in catalog
    • Date created stored and shown properly in catalog
  • Documentation file uploading and deleting
  • Multiproxy
    • Rate limiting reintroduced to proxy backend settings
    • Logic for API key disable setting
    • API Umbrella synchronisation and storing proxy backend settings
    • Deleting API removes also proxy backend from API Umbrella
  • Dashboard
    • Dashboard available only when proxy has been defined
    • Dashboard data available only
      • for admins
      • API managers = users who have added an API and connected it to a proxy
    • Enhancements to user messages
    • Administrators can view Umbrella Admin API statistics through Select API menu
  • Email verification and Reset password: sending email enhanced
  • API Backends dropdown menu in topbar replaced with Add API link
  • Finnish translations updated

Contributors

0.32 pre-release

10 Oct 13:51

Choose a tag to compare

0.32 pre-release Pre-release
Pre-release

New features

  • API visibility: public/private
    • Setting for visibility in Settings tab
    • UI for adding users allowed to view an API in catalog
    • Label for private APIs
  • New option in platform setting: only administrators can add APIs to a deployment
  • When connecting API to a proxy, only unique proxy backend base paths allowed

Improved

  • API monitoring
    • API owner can set the endpoint to be monitored
    • GET method used for monitoring
      API catalog and API profile
    • Star rating widget reintroduced in API catalog views and API profile page
    • Catalog and API profile viewing fixed for non-owners and anonymous users
    • API profile page header section reorganized
    • API description is properly displayed in catalog
    • Date created stored and shown properly in catalog
  • Documentation file uploading and deleting
  • Multiproxy
    • Rate limiting reintroduced to proxy backend settings
    • Logic for API key disable setting
    • API Umbrella synchronization and storing proxy backend settings
    • Deleting API removes also proxy backend from API Umbrella
  • Finnish translations updated

Known issues

  • Enabling email verification locks out existing admins
  • Dashboard is unable to retrieve data

Contributors

0.31

28 Sep 10:20

Choose a tag to compare

New features

  • First steps into supporting multiple proxies through the Apinf platform
    • It is possible to have a deployment without a proxy: no dashboard and proxy features available
    • UI for adding a proxy
    • Proxy settings separated from other platform settings
    • It is possible to add an API to catalog without connecting it to a proxy
    • Add API wizard removed
    • Proxy backend settings tab added to API profile view
      • Frontend prefix and backend prefix renamed as proxy base path and API base path
      • Settings are synced to API Umbrella when user edits settings or deletes proxy backend
  • API key
    • Get API key button available in API profile view, API key removed from user profile
    • Copy API key button available once user has proxy API key
  • Codegen support
    • Setting for SDK generator added to platform settings
    • Button for generating an SDK based on Swagger file added to Documentation tab
  • Swagger viewer
    • Swagger UI integrated as npm package
    • API owner can control the availability of the Try out button
    • Host name automatically updated to file, if necessary
  • User tour
    • API profile contains a button for user tour, which explains all tabs available in the profile

Improved

  • API Backlog form fixed
  • Feedback form fixed
  • Home page switched to use master layout
  • Restructuring of project files
  • ESLint configuration added to project
  • Username validation improved
  • About button added to navigation bar
  • Home in navbar acts as a link to main page when there is no logo
  • sAlert messages can be localised
  • Account deletion fixed

Known issues

  • Not all UI texts are internationalised

Contributors

0.31 pre-release

15 Sep 12:40

Choose a tag to compare

0.31 pre-release Pre-release
Pre-release

Note: This is a pre-release that is not intended for production use. The release is missing key integration features with Api Umbrella for publishing API backends to Api Umbrella database.

New features

  • First steps into supporting multiple proxies through the Apinf platform
    • It is possible to have a deployment without a proxy: no dashboard available
    • UI for adding a proxy
    • It is possible to add an API to catalog without connecting it to a proxy
    • Add API wizard removed
    • Proxy settings separated from other platform settings
    • Proxy backend settings tab added to API profile view
    • Frontend prefix and backend prefix renamed as proxy base path and API base path
    • Get API key button available in API profile view, API key removed from user profile
    • Copy API key button available once user has proxy API key
  • Codegen support
    • Setting for SDK generator added to platform settings
    • Button for generating an SDK based on Swagger file added to Documentation tab
  • Swagger viewer
    • Swagger UI integrated as npm package
    • API owner can control the availability of the Try out button

Improved

  • API Backlog form fixed
  • Home page switched to use master layout
  • Restructuring of project files
  • ESLint configuration added to project
  • Username validation improved

Known issues

  • API backends cannot be published to API Umbrella
  • Dashboard is currently disabled

Contributors

0.2.28

16 Aug 10:08

Choose a tag to compare

New features

  • API managers can select whether their API is visible in catalog or not

Improved

  • Meteor updated to version 1.4
  • Swagger UI updated to version 2.1.5
  • File handling improved

Known issues

  • Not all UI strings have been internationalized

Contributors

0.2.27

03 Aug 12:32

Choose a tag to compare

Improved

  • Single API view: UI improvements, API settings moved to single API view
  • API managers can disable API key check from API settings
  • Pagination for API catalogue
  • Swagger document upload delay fixed
  • API rating removed

Known issues

  • Not all UI strings have been internationalized

Contributors