TravelgateX changelog

To make it easier for users and contributors to see precisely what notable changes have been made on TravelgateX.

2019-06-03

  • stats gateway

2019-05-30

2019-05-23

  • flow cascade permissions
  • code field from accessData to match with query response
  • CatalogAdviseMessage to extern schema

2019-05-16

2019-05-06

2019-05-02

2019-04-30

2019-04-24

2019-04-08

2019-02-28

2019-02-14

2019-03-07

2019-02-20

  • owner of default client
  • api-key permissions on hotlst
  • image GCR
  • CreateOrgTemplate
  • Default client on addClient function
  • Old org code format

2019-02-11

  • Audit deprecated loadFile query
  • SelectChildren function changed
  • Added org code

2019-02-07

  • Response header. Content-type

2019-01-30

  • Entities resolvers

2019-01-11

  • The DEFAULT_TEMPLATE option has been modified.The permissions given to the owner were : iam:all:viewer Now: all:all:1a This is for future updates. Ignore it for the time being. The owner of the organization now has an admin permission all across the apis: org:api:rsc:crud1xaf.
  • Intern members (@xmltravelgate.com, @travelgatex.com) only can be added to TEAM type groups.
  • Operations now does not check permissions. All operations listed.
  • deleteApi function implemented.
  • Api-key can be added to more than one product on the same folder.
  • Group query can now be filtered by parent.
  • Error when adding apis to TEAM type groups.
  • When creating new member used to always return “Auth0 connection error”
  • Some errors description have been improved.

2019-01-09

  • Endpoint error messages
  • Launch patch with new patch file
  • New patch fixing write headers
  • Headers patch

2018-12-19

  • New implement of cache
  • Use gzip to unzip response instead of delegate to request module
  • Two caches, one for apikeys and another one to redirect endpoint
  • Implement case not zipped
  • Implement cache to rewrite endpoint
  • Timming

2018-12-17

  • Worker

2018-12-14

  • Use worker and main thread to stats depends search, and calculate
  • Send stringify of body_worker
  • Protect Buffer
  • ElapsedTime when error, and fix jsonstringify
  • Timming
  • Tracing from worker (detail)
  • Tracing from utils2 (detail)

2018-12-13

  • Timming and use workers for stats.
  • Status code when endpoint fails
  • Worker

2018-12-11

  • Handler for updating api-keys to different groups
  • Error description to not found members
  • deleteApi functionality
  • Parent filter to groups
  • Filters to external schema
  • isAdmin from productData

2018-12-04

  • All check for GetSons
  • Description to more than one member in a api-key error
  • Descendents query, only returns valid groups
  • all permissions, now returns only orgs and validGroups
  • Debug prints

2018-11-29

  • Upgrade libraries
  • Autogencode. Deleted commit

2018-11-27

  • ‘all’ requestors now able to update accesses non of their ownage
  • Shared automatic update in UpdateAccess

2018-11-26

  • impersonatedJwt to member resolver
  • all permissions for productData->apis resolver
  • all’ user case in resource data resolver for role connection
  • get organizations function for normal permission table

2018-11-22

  • Max length for org code raised to 8
  • UpdateOrganizationDomain mutation to intern schema
  • Error on alpha-numeric characters for organization code
  • UpdateOrganizationDomain delete function
  • Domain filter to organizations function resolver
  • Autogenerated code for new orgs with no code
  • Domain filter to organizations function in external schema
  • all:api:all use case

2018-11-21

  • RefreshToken now returns a list of apikeys with the result
  • Intern schema modified adding domain scalar and domains in organization
  • Organization data resolver has been modified to add domain resolvers
  • Token-gen for updateGroupAdmin

2018-11-20

  • Refresh token funcition.
  • Create Organization.
  • Errors description.
  • Update group
  • Entities call when move folder and change members refresh token position.
  • Useless folders from create folder template

2018-11-07

  • Force group names to lowcase only in TEAM/ORG cases
  • Useless folders
  • Update organizations.

2018-10-28

  • New field Geoname in Hotels query, which provides hotel’s geographical information

2018-10-18

  • Profile type
  • Supplier, Client and Access entities resources content.

2018-09-26

2018-09-20

  • Product name FlightsX.

2018-09-10

2018-08-29

  • Added pagination to partners list

2018-08-27

2018-08-22

  • Entity’s Owner and its related Filters, queries and mutations.
  • parents and descendents queries for Group and Organization.
  • Old connect form migrated to TravelgateX
  • Clients and suppliers CRUD
  • Corrected change of Payment’s structure
  • Basic Audit by request using header TGX-Audit: 1 See more: TGX Headers page

2018-08-14

  • New section for entities in IAM
  • Accesses CRUD

2018-08-13

2018-08-08

  • TGX Headers page
  • Support basic Tracing by request using header TGX-Tracing: 1
  • Return groups codes on entities queries (accessData,suppierData,clientData,profileData).
  • Access name filter
  • New default group when user account is deleted.
  • Audit members has been added in createMember and deleteMember
  • Response of Access and Supplier query when no accesses on the request
  • Entity propagation
  • Permission check
  • Update member auditions and refactor that funcionality
  • URL resolver
  • API/resource resolvers
  • Roles function with new admin permissions

2018-07-31

  • IAM mutations
  • All groups in resources and apis resolvers
  • Delete member mutation (Delete Apikeys or uninvite user emails)
  • Public deleteGroup function and made it public

2018-07-27

  • Organizations queries resolvers

2018-07-26

  • Groups resolvers

2018-07-25

  • Old support Apikey
  • Team’s permission management for groups.
  • Flow (Cascade) permissions.
  • Inprove time response of groups resolvers.

2018-07-16

  • Deprecated schema notes pages.
  • Deleted schema notes pages.
  • Documentation pages’ styles

2018-07-10

2018-07-09

  • Previously deprecated queries. See more

Comments