You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Test each API function looking for sensible return objects from XML -> JSON and then cleanXML. This will help find bugs in cleanXML and keep the output standardized as much as possible.
API_AddField
API_AddGroupToRole
API_AddRecord
API_AddReplaceDBPage
API_AddSubGroup
API_AddUserToGroup
API_AddUserToRole
API_Authenticate
API_ChangeGroupInfo
API_ChangeManager
API_ChangeRecordOwner
API_ChangeUserRole
API_CloneDatabase
API_CopyGroup
API_CopyMasterDetail
API_CreateDatabase
API_CreateGroup
API_CreateTable
API_DeleteDatabase
API_DeleteField
API_DeleteGroup
API_DeleteRecord
API_DoQuery
API_DoQueryCount
API_EditRecord
API_FieldAddChoices
API_FieldRemoveChoices
API_FindDBByName
API_GenAddRecordForm
API_GenResultsTable
API_GetAncestorInfo
API_GetAppDTMInfo
API_GetDBPage
API_GetDBInfo
API_GetDBVar
API_GetGroupRole
API_GetNumRecords
API_GetSchema
API_GetRecordAsHTML
API_GetRecordInfo
API_GetRoleInfo
API_GetUserInfo
API_GetUserRole
API_GetUsersInGroup
API_GrantedDBs
API_GrantedDBsForGroup
API_GrantedGroups
API_ImportFromCSV
API_ProvisionUser
API_PurgeRecords
API_RemoveGroupFromRole
API_RemoveSubgroup
API_RemoveUserFromGroup
API_RemoveUserFromRole
API_RenameApp
API_RunImport
API_SendInvitation
API_SetDBVar
API_SetFieldProperties
API_SetKeyField
API_SignOut
API_UploadFile
API_UserRoles
Testing API Options
Ensure that the same option name for different API Functions have the same behavior
accountId
API Calls: API_ChangeGroupInfo, API_CreateGroup
add_to_forms
API Calls: API_AddField
adminOnly
API Calls: API_GrantedDBs
adminonly
API Calls: API_GrantedGroups
allow_new_choices
API Calls: API_SetFieldProperties
allowAdminAccess
API Calls: API_AddUserToGroup
allowHTML
API Calls: API_SetFieldProperties
allRoles
API Calls: API_RemoveGroupFromRole
appears_by_default
API Calls: API_SetFieldProperties
append-only
API Calls: API_SetFieldProperties
blank_is_zero
API Calls: API_SetFieldProperties
bold
API Calls: API_SetFieldProperties
choice
API Calls: API_FieldAddChoices, API_FieldRemoveChoices
choices
API Calls: API_SetFieldProperties
clist
API Calls: API_DoQuery, API_GenResultsTable, API_ImportFromCSV
clist_output
API Calls: API_ImportFromCSV
comma_start
API Calls: API_SetFieldProperties
copyfid
API Calls: API_CopyMasterDetail
createapptoken
API Calls: API_CreateDatabase
currency_format
API Calls: API_SetFieldProperties
currency_symbol
API Calls: API_SetFieldProperties
dbdesc
API Calls: API_CreateDatabase
dbname
API Calls: API_CreateDatabase, API_FindDBByName
decimal_places
API Calls: API_SetFieldProperties
default_today
API Calls: API_SetFieldProperties
default_value
API Calls: API_SetFieldProperties
description
API Calls: API_ChangeGroupInfo, API_CopyGroup, API_CreateGroup
destrid
API Calls: API_CopyMasterDetail
dfid
API Calls: API_GetRecordAsHTML
display_as_button
API Calls: API_SetFieldProperties
display_dow
API Calls: API_SetFieldProperties
display_month
API Calls: API_SetFieldProperties
display_relative
API Calls: API_SetFieldProperties
display_time
API Calls: API_SetFieldProperties
display_zone
API Calls: API_SetFieldProperties
disprec
API Calls: API_AddRecord, API_EditRecord
does_average
API Calls: API_SetFieldProperties
does_total
API Calls: API_SetFieldProperties
doesdatacopy
API Calls: API_SetFieldProperties
email
API Calls: API_GetUserInfo, API_ProvisionUser
excludefiles
API Calls: API_CloneDatabase
excludeparents
API Calls: API_GrantedDBs
fform
API Calls: API_AddRecord, API_EditRecord
fid
API Calls: API_DeleteField, API_FieldAddChoices, API_FieldRemoveChoices, API_SetFieldProperties, API_SetKeyField
field
API Calls: API_AddRecord, API_EditRecord, API_GenAddRecordForm, API_UploadFile
Push to Version 1.0.0
With the ever increasing use of this library [Thanks guys! :)] in Node, and now the browser, getting a stable API is becoming more of an issue.
With that in mind, I would like to release 1.0.0 marking a line in the sand in terms of backwards compatibility and intended use.
If anyone has anything to add to this list before I release 1.0.0, please feel free to comment/submit a PR.
General To Do
Speaking of the LICENSE, is anyone concerned with the use of APACHE 2.0?
Future...
Testing API Functions
Test each API function looking for sensible return objects from XML -> JSON and then cleanXML. This will help find bugs in cleanXML and keep the output standardized as much as possible.
Testing API Options
Ensure that the same option name for different API Functions have the same behavior
API Calls: API_ChangeGroupInfo, API_CreateGroup
API Calls: API_AddField
API Calls: API_GrantedDBs
API Calls: API_GrantedGroups
API Calls: API_SetFieldProperties
API Calls: API_AddUserToGroup
API Calls: API_SetFieldProperties
API Calls: API_RemoveGroupFromRole
API Calls: API_SetFieldProperties
API Calls: API_SetFieldProperties
API Calls: API_SetFieldProperties
API Calls: API_SetFieldProperties
API Calls: API_FieldAddChoices, API_FieldRemoveChoices
API Calls: API_SetFieldProperties
API Calls: API_DoQuery, API_GenResultsTable, API_ImportFromCSV
API Calls: API_ImportFromCSV
API Calls: API_SetFieldProperties
API Calls: API_CopyMasterDetail
API Calls: API_CreateDatabase
API Calls: API_SetFieldProperties
API Calls: API_SetFieldProperties
API Calls: API_CreateDatabase
API Calls: API_CreateDatabase, API_FindDBByName
API Calls: API_SetFieldProperties
API Calls: API_SetFieldProperties
API Calls: API_SetFieldProperties
API Calls: API_ChangeGroupInfo, API_CopyGroup, API_CreateGroup
API Calls: API_CopyMasterDetail
API Calls: API_GetRecordAsHTML
API Calls: API_SetFieldProperties
API Calls: API_SetFieldProperties
API Calls: API_SetFieldProperties
API Calls: API_SetFieldProperties
API Calls: API_SetFieldProperties
API Calls: API_SetFieldProperties
API Calls: API_AddRecord, API_EditRecord
API Calls: API_SetFieldProperties
API Calls: API_SetFieldProperties
API Calls: API_SetFieldProperties
API Calls: API_GetUserInfo, API_ProvisionUser
API Calls: API_CloneDatabase
API Calls: API_GrantedDBs
API Calls: API_AddRecord, API_EditRecord
API Calls: API_DeleteField, API_FieldAddChoices, API_FieldRemoveChoices, API_SetFieldProperties, API_SetKeyField
API Calls: API_AddRecord, API_EditRecord, API_GenAddRecordForm, API_UploadFile
API Calls: API_SetFieldProperties
API Calls: API_SetFieldProperties
API Calls: API_DoQuery
API Calls: API_ProvisionUser
API Calls: API_SetFieldProperties
API Calls: API_CopyGroup
API Calls: API_AddGroupToRole, API_AddSubGroup, API_AddUserToGroup, API_ChangeGroupInfo, API_CopyGroup, API_DeleteGroup, API_GetGroupRole, API_GetUsersInGroup, API_GrantedDBsForGroup, API_RemoveGroupFromRole, API_RemoveSubgroup, API_RemoveUserFromGroup
API Calls: API_SetFieldProperties
API Calls: API_Authenticate
API Calls: API_RunImport
API Calls: API_AddRecord, API_EditRecord
API Calls: API_GetUserRole
API Calls: API_GetUsersInGroup
API Calls: API_GrantedDBs
API Calls: API_DoQuery
API Calls: API_GenResultsTable
API Calls: API_GenResultsTable
API Calls: API_CloneDatabase
API Calls: API_ChangeRecordOwner, API_DeleteRecord, API_EditRecord, API_GetRecordInfo
API Calls: API_AddField, API_SetFieldProperties
API Calls: API_ProvisionUser
API Calls: API_SetFieldProperties
API Calls: API_AddField
API Calls: API_AddRecord, API_EditRecord, API_ImportFromCSV
API Calls: API_ChangeGroupInfo, API_CopyGroup, API_CreateGroup
API Calls: API_RenameApp
API Calls: API_CloneDatabase
API Calls: API_CloneDatabase
API Calls: API_ChangeManager
API Calls: API_ChangeRecordOwner
API Calls: API_ChangeUserRole
API Calls: API_SetFieldProperties
API Calls: API_SetFieldProperties
API Calls: API_DoQuery, API_GenResultsTable
API Calls: API_AddReplaceDBPage
API Calls: API_AddReplaceDBPage
API Calls: API_GetDBPage
API Calls: API_AddReplaceDBPage
API Calls: API_AddReplaceDBPage
API Calls: API_FindDBByName
API Calls: API_Authenticate
API Calls: API_CreateTable
API Calls: API_DoQuery, API_GenResultsTable, API_PurgeRecords
API Calls: API_DoQuery, API_GenResultsTable, API_PurgeRecords
API Calls: API_DoQuery, API_DoQueryCount, API_GenResultsTable, API_PurgeRecords
API Calls: API_ImportFromCSV
API Calls: API_CopyMasterDetail
API Calls: API_CopyMasterDetail
API Calls: API_SetFieldProperties
API Calls: API_DoQuery
API Calls: API_ChangeRecordOwner, API_DeleteRecord, API_EditRecord, API_GetRecordAsHTML, API_GetRecordInfo, API_UploadFile
API Calls: API_AddGroupToRole, API_AddUserToRole, API_ChangeUserRole, API_ProvisionUser, API_RemoveGroupFromRole, API_RemoveUserFromRole
API Calls: API_ImportFromCSV
API Calls: API_DoQuery, API_GenResultsTable
API Calls: API_SetFieldProperties
API Calls: API_CopyMasterDetail
API Calls: API_AddSubGroup, API_RemoveSubgroup
API Calls: API_CreateTable
API Calls: API_AddField
API Calls: API_SetFieldProperties
API Calls: API_EditRecord
API Calls: API_AddUserToGroup, API_AddUserToRole, API_ChangeUserRole, API_GetUserRole, API_GrantedGroups, API_RemoveUserFromGroup, API_RemoveUserFromRole, API_SendInvitation
API Calls: API_Authenticate
API Calls: API_CloneDatabase
API Calls: API_SendInvitation
API Calls: API_SetDBVar
API Calls: API_GetDBVar, API_SetDBVar
API Calls: API_SetFieldProperties
API Calls: API_GrantedDBs
The text was updated successfully, but these errors were encountered: