Skip to content

v0.3.0

Compare
Choose a tag to compare
@tflanagan tflanagan released this 30 Oct 21:16
· 47 commits to master since this release
Lib: Add dbidAsParam flag, isolate Query settings

- API_GetAppDTMInfo needed to be executed against /db/main with the dbid
passed in as a query string parameter. To achieve this, a new flag in the
settings.flags object has been created: dbidAsParam (defaults to false).

When dbidAsParam is true, any passed in dbid option will be sent via the
query string or xml packet instead of the URL path.

- Isolated each QuickBaseQuery settings so that an overwritten setting
for a specific query does not affect other queries.

- Added parsing of non-xml responses

- Added API_GetAppDTMInfo response parsing
- Added API_GetRoleInfo response parsing
- Added API_GrantedDBs response parsing
- Added API_UserRoles response parsing

- Added appid testing env variable
- Added test for API_AddReplaceDBPage
- Added test for API_CreateDatabase (pending)
- Added test for API_CreateTable (pending)
- Added test for API_FindDBByName
- Added test for API_GenAddRecordForm
- Added test for API_GenResultsTable
- Added test for API_GetAncestorInfo
- Added test for API_GetAppDTMInfo
- Added test for API_GetDBInfo
- Added test for API_GetDBPage
- Added test for API_GetDBVar
- Added test for API_GetNumRecords
- Added test for API_GetRoleInfo
- Added test for API_GrantedDBs
- Added test for API_ImportFromCSV
- Added test for API_PurgeRecords
- Added test for API_SetDBVar
- Added test for API_UserRoles