..
20161118193812_CreateTableAppConfigs.go
Separate tables from data migrations ( #745 )
2017-01-05 09:27:56 -08:00
20161118211713_CreateTableDistributedQueryCampaignTargets.go
Separate tables from data migrations ( #745 )
2017-01-05 09:27:56 -08:00
20161118212436_CreateTableDistributedQueryCampaigns.go
Separate tables from data migrations ( #745 )
2017-01-05 09:27:56 -08:00
20161118212515_CreateTableDistributedQueryExecutions.go
Separate tables from data migrations ( #745 )
2017-01-05 09:27:56 -08:00
20161118212528_CreateTableHosts.go
Separate tables from data migrations ( #745 )
2017-01-05 09:27:56 -08:00
20161118212538_CreateTableInvites.go
Separate tables from data migrations ( #745 )
2017-01-05 09:27:56 -08:00
20161118212549_CreateTableLabelQueryExecutions.go
Separate tables from data migrations ( #745 )
2017-01-05 09:27:56 -08:00
20161118212557_CreateTableLabels.go
Add v4 suffix in go.mod ( #1224 )
2021-06-25 21:46:51 -07:00
20161118212604_CreateTableOptions.go
Separate tables from data migrations ( #745 )
2017-01-05 09:27:56 -08:00
20161118212613_CreateTableScheduledQueries.go
Add global policies ( #1750 )
2021-08-24 17:24:52 -03:00
20161118212621_CreateTablePackTargets.go
Separate tables from data migrations ( #745 )
2017-01-05 09:27:56 -08:00
20161118212630_CreateTablePacks.go
Separate tables from data migrations ( #745 )
2017-01-05 09:27:56 -08:00
20161118212641_CreateTablePasswordResetRequests.go
Remove default timestamp to fix strict error ( #1720 )
2018-05-04 11:10:17 -06:00
20161118212649_CreateTableUsers.go
Separate tables from data migrations ( #745 )
2017-01-05 09:27:56 -08:00
20161118212656_CreateTableSessions.go
Separate tables from data migrations ( #745 )
2017-01-05 09:27:56 -08:00
20161118212758_CreateTableQueries.go
Separate tables from data migrations ( #745 )
2017-01-05 09:27:56 -08:00
20161128234849_CreateTableNetworkInterfaces.go
Separate tables from data migrations ( #745 )
2017-01-05 09:27:56 -08:00
20161230162221_AddUniqueIndexToPackTargets.go
Separate tables from data migrations ( #745 )
2017-01-05 09:27:56 -08:00
20170104113816_AddSeenTimeToHosts.go
Separate tables from data migrations ( #745 )
2017-01-05 09:27:56 -08:00
20170105151732_AddNameIndexToQueryTable.go
Import Config - /config/import #366 ( #764 )
2017-01-13 12:35:25 -06:00
20170108191242_CreateDecoratorTable.go
Import Config - /config/import #366 ( #764 )
2017-01-13 12:35:25 -06:00
20170109094020_CreateFIMTables.go
Import Config - /config/import #366 ( #764 )
2017-01-13 12:35:25 -06:00
20170109130438_CreateYARATables.go
Import Config - /config/import #366 ( #764 )
2017-01-13 12:35:25 -06:00
20170110202752_DropSMTPEnabledFromAppConfigs.go
SMTP API changes ( #883 )
2017-01-10 21:41:58 -07:00
20170111133013_AddUniqueIndexToQueries.go
Enforce uniqueness on query name ( #915 )
2017-01-16 15:20:15 -07:00
20170117025759_IncreaseQueryLength.go
Changed query columns to TEXT type ( #969 )
2017-01-17 03:20:11 +08:00
20170118191001_AddEnrollSecretToAppConfig.go
move osquery enroll secret to appconfig ( #1004 )
2017-01-20 14:48:54 -05:00
20170119234632_IncreaseQueryDescriptionLength.go
increase query description length ( #1055 )
2017-01-20 08:56:41 -05:00
20170124230432_CreateTableEmailChanges.go
Allow user to change email with confirmation ( #1102 )
2017-01-27 21:35:58 +08:00
20170127014618_CreateTableLicense.go
Licensing ( #1123 )
2017-02-03 04:30:59 +08:00
20170131232841_CreatePublicKeyTable.go
Licensing ( #1123 )
2017-02-03 04:30:59 +08:00
20170223094154_AddTimestampsToNetworkInterfaces.go
Fix flapping host network interfaces ( #1283 )
2017-02-24 14:37:47 -08:00
20170306075207_UseUTF8MB.go
Update MySQL definitions for Unicode support 🔥 ( #1360 )
2017-03-08 09:29:25 -08:00
20170309100733_AddBuiltInColToDecorators.go
Decorator support ( #1430 )
2017-03-28 16:45:18 -05:00
20170331111922_AddIntervalsToHosts.go
Retrieve and store host checkin intervals ( #1473 )
2017-04-06 11:55:24 -07:00
20170502143928_AddIDPColsToAppConfig.go
SSO Login and Configuration Support ( #1506 )
2017-05-17 10:58:40 -05:00
20170504130602_AddSSOColToInvites.go
SSO Login and Configuration Support ( #1506 )
2017-05-17 10:58:40 -05:00
20170509132100_AddSSOFlagToUser.go
SSO Login and Configuration Support ( #1506 )
2017-05-17 10:58:40 -05:00
20170519105647_AddNameToDecorators.go
Continue to update names in backend code and docs ( #976 )
2021-06-06 16:58:23 -07:00
20170519105648_AddFIMMonitoringIntervalToConfig.go
Added FIM support ( #1548 )
2017-08-18 10:37:33 -05:00
20170831234300_DropLicenses.go
removing license code ( #1551 )
2017-09-01 10:42:46 -06:00
20170831234301_DropPublicKeys.go
removing license code ( #1551 )
2017-09-01 10:42:46 -06:00
20170831234303_AddColumnFimFileAccessToConfig.go
Add FileAccesses to FIM Configuration ( #1717 )
2018-02-26 12:54:13 -08:00
20171116163618_CreateTableOsqueryOptions.go
Replace uses of ansi quotes (") in SQL statements ( #4726 )
2022-04-11 11:47:50 -07:00
20171219164727_UpdateScheduledQueryKey.go
Fix error when migrating packs and scheduled query has been deleted. ( #1851 )
2018-06-26 09:54:45 -07:00
20180620164811_PackAndQueryDeletion.go
Fix deletion of queries referenced by foreign key ( #1842 )
2018-06-20 17:32:43 -07:00
20180620175054_ScheduledQueryNameKeys.go
Fix bugs with packs created in UI ( #1843 )
2018-06-21 17:06:44 -07:00
20180620175055_UpdateScheduledQueryNameConstraint.go
Fix bug preventing rename of queries scheduled in packs ( #1921 )
2018-09-12 11:25:35 -07:00
20191010101639_AddHostExpiryToAppConfig.go.go
Add automatic host expiration capability ( #2117 )
2019-10-16 16:35:17 -07:00
20191010155147_UpdateTableHostsSearchIndex.go
Allow host search by UUID ( #2116 )
2019-10-16 10:12:35 -07:00
20191220130734_AddLiveQueryDisabledToAppConfig.go
Add ability to disable live queries ( #2167 )
2020-01-13 16:53:04 -08:00
20200311140000_AddHostMacAndIp.go
Store only primary IP and MAC for hosts
2020-07-21 14:05:46 -07:00
20200405120000_UpdateLabelStorage.go
Refactor label membership storage
2020-07-21 14:05:46 -07:00
20200407120000_AddLabelMembershipType.go
Implement manual labels
2020-07-21 14:05:46 -07:00
20200420120000_CleanupCampaigns.go
Move live query operations from MySQL to Redis
2020-07-21 14:05:46 -07:00
20200504120000_AddAdditionalToHosts.go
Add host enrollment cooldown period ( #112 )
2020-12-10 11:04:58 -08:00
20200512120000_CreateTableEnrollSecrets.go
Fix empty enroll secret before setup. ( #182 )
2021-01-07 14:12:51 -08:00
20200707120000_DropUnusedTables.go
Clean up unused DB tables, migrations, and code ( #2258 )
2020-07-08 13:02:18 -07:00
20201011162341_CleanupSoftDeletedColumns.go
Fix race condition in updates test ( #4661 )
2022-03-18 09:30:45 -07:00
20201021104586_CreateCarveTables.go
Add file carving support ( #15 )
2020-11-04 20:45:16 -08:00
20201102112520_ModifyEnrollSecretNodeKeyCollation.go
Format and clean code ( #774 )
2021-05-17 10:29:50 -07:00
20201208121729_AddLastEnrollmentTimeToHosts.go
Add host enrollment cooldown period ( #112 )
2020-12-10 11:04:58 -08:00
20201215091637_ModifyCarveMetadataForS3.go
Add AWS S3 as file carving backend ( #126 )
2020-12-16 09:16:55 -08:00
20210119174155_AddDenylistToScheduledQueries.go
Add support for denylist parameter in scheduled queries ( #209 )
2021-01-25 16:26:14 -08:00
20210326182902_AddEnableSSOIdPLogin.go
Add support for IdP-initiated SSO login ( #556 )
2021-03-30 12:56:20 -07:00
20210421112652_AddSoftwareInventory.go
Improved handling for long values in software inventory ( #682 )
2021-04-26 14:01:05 -07:00
20210506095025_AddScheduledQueryStats.go
Fix foreign key cascade for query stats table ( #776 )
2021-05-17 10:26:01 -07:00
20210513115729_RefetchHostDetail.go
Add refetch host API ( #767 )
2021-05-13 13:09:22 -07:00
20210526113559_MoveHostAdditionalToSeparateTable.go
Split host additional into separate table ( #875 )
2021-05-26 16:24:12 -07:00
20210601000001_CreateTeamsTables.go
Fix migration for MariaDB compatibility ( #1280 )
2021-07-01 15:59:31 -07:00
20210601000002_AddRolesToInvites.go
Reorder migrations for pre-4.0 upgrades ( #1114 )
2021-06-16 11:58:00 -07:00
20210601000003_MigrateAdmin.go
Reorder migrations for pre-4.0 upgrades ( #1114 )
2021-06-16 11:58:00 -07:00
20210601000004_DeleteUsers.go
Reorder migrations for pre-4.0 upgrades ( #1114 )
2021-06-16 11:58:00 -07:00
20210601000005_TeamsAgentOptions.go
Reorder migrations for pre-4.0 upgrades ( #1114 )
2021-06-16 11:58:00 -07:00
20210601000006_TeamsGlobalAgentOptions.go
Add v4 suffix in go.mod ( #1224 )
2021-06-25 21:46:51 -07:00
20210601000007_TeamsObserverQueries.go
Reorder migrations for pre-4.0 upgrades ( #1114 )
2021-06-16 11:58:00 -07:00
20210601000008_TeamsEnrollSecrets.go
Fix migration that isn't compatible with some mysql8 settings ( #1992 )
2021-09-13 10:20:31 -07:00
20210606151329_MigrateNames.go
Continue to update names in backend code and docs ( #976 )
2021-06-06 16:58:23 -07:00
20210616163757_AddApiOnlyToUser.go
Add backend and fleetctl support for API-only user ( #1119 )
2021-06-16 18:11:28 -07:00
20210617174723_PackTargetForeignKey.go
Allow Packs to be targeted to Teams ( #1130 )
2021-06-18 09:43:16 -07:00
20210622160235_AddAnalyticsToAppConfig.go
Backend and fleetctl for usage analytics ( #1167 )
2021-06-22 18:02:20 -07:00
20210623100031_RemoveUsername.go
Remove username from UI ( #1168 )
2021-06-24 13:42:29 -07:00
20210623133615_ConsistentColumnNames.go
Make naming of host columns consistent ( #1183 )
2021-06-23 17:32:19 -07:00
20210708143152_AddHostUsers.go
Add host users ( #1334 )
2021-07-13 17:15:38 -03:00
20210709124443_CreateActivitiesTable.go
Issue 1324 add activity feed ( #1343 )
2021-07-13 16:54:22 -03:00
20210712155608_CreateLocksTable.go
Issue 1278 select leader ( #1367 )
2021-07-19 15:08:41 -03:00
20210714102108_AddPackTypeColumn.go
Issue 1231 add global schedule ( #1383 )
2021-07-16 10:15:15 -03:00
20210719153709_AddStatisticsTable.go
Issue 1321 usage statistics ( #1415 )
2021-07-20 18:39:50 -03:00
20210721171531_AddCPETable.go
Issue 1435 software to cpe ( #1488 )
2021-07-29 13:10:34 -03:00
20210723135713_AddVulnerabilityDatabasesPath.go
Issue 1435 software to cpe ( #1488 )
2021-07-29 13:10:34 -03:00
20210802135933_AddCVETable.go
Process stored CPEs and store found CVEs ( #1533 )
2021-08-04 18:01:39 -03:00
20210806112844_NotNullTargetID.go
Disallow target ids null altogether ( #1578 )
2021-08-06 13:20:45 -03:00
20210810095603_AddEnableHostUsers.go
Issue 1588 allow disabling host users ( #1611 )
2021-08-11 14:56:11 -03:00
20210811150223_AddEnableSoftwareInventory.go
Issue 1632 software inventory config ( #1636 )
2021-08-11 15:57:53 -03:00
20210818151827_RemoveForeignKeysSchedQStats.go
Amend policy creation and spec (for proprietary query), and add update APIs ( #2890 )
2021-11-24 14:16:42 -03:00
20210818151828_AddJSONKeyValueTable.go
Make app config json migration not be skipped by patch release ( #2034 )
2021-09-13 14:41:50 -03:00
20210818182258_AddDiskSpaceColumns.go
Issue 1601 disk space ( #1735 )
2021-08-20 14:57:37 -03:00
20210819131107_AddCascadeToHostSoftware.go
Make migrations compatible with GTID replication ( #2615 )
2021-10-21 07:46:02 -03:00
20210819143446_AddPolicies.go
Add global policies ( #1750 )
2021-08-24 17:24:52 -03:00
20210903132338_HostUsersNewPrimary.go
Remove id column from host_users to allow for bulk insert ( #1931 )
2021-09-07 11:02:35 -03:00
20210915144307_AddPoliciesTeamColumn.go
Add team policies ( #2103 )
2021-09-20 11:00:57 -03:00
20210920155130_DropForeignKeysLabelMembership.go
Remove fk label membership ( #2157 )
2021-09-21 11:48:20 -03:00
20210927143115_AddPolicyUpdatedAtColumn.go
Optimize policy_updated_at migration ( #2362 )
2021-10-05 09:24:03 -07:00
20210927143116_AddBundleIdentifierColumn.go
fix schema dump ( #5562 )
2022-05-10 09:03:04 -06:00
20211013133706_AddResolutionColumnToPolicies.go
Issue 2456 policies yaml ( #2512 )
2021-10-15 07:34:11 -03:00
20211013133707_AddAggregatedStats.go
Issue 1892 query perf everywhere ( #2580 )
2021-10-20 18:35:38 -03:00
20211102135149_AddHostSeenTimesTable.go
Further optimize host select with policies ( #3013 )
2021-11-18 14:36:35 -03:00
20211109121546_AddShellToUsers.go
Further optimize host select with policies ( #3013 )
2021-11-18 14:36:35 -03:00
20211110163320_DropAppConfigsTable.go
Remove deprecated app_configs table ( #2884 )
2021-11-15 09:34:51 -05:00
20211116184029_AddPolicyMembershipHistoryIndex.go
Add new index to policy_memership_history ( #2973 )
2021-11-17 11:42:24 -03:00
20211116184030_PolicyWithProprietaryQuery.go
Replace uses of ansi quotes (") in SQL statements ( #4726 )
2022-04-11 11:47:50 -07:00
20211202092042_RemovePolicyHistory.go
Fix policy membership migration for MariaDB ( #3418 )
2021-12-21 14:39:46 -03:00
20211202181033_DropEventHostExpiry.go
Issue 3184 drop event host expiry ( #3185 )
2021-12-03 12:34:58 -03:00
20211207161856_AddIndexForSoftware.go
Add index software ( #3241 )
2021-12-07 16:36:13 -03:00
20211216131203_AddMDMMunkTables.go
Add mdm and munki ( #3406 )
2021-12-21 09:37:58 -03:00
20211221110132_AddHostEmailsTable.go
Add support for google chrome profiles ( #3423 )
2021-12-21 15:36:19 -05:00
20220107155700_RemoveHostIDFK.go
Remove cleanups and fk for host ids ( #3607 )
2022-01-12 14:07:51 -03:00
20220125105650_UpdateAggregatedStats.go
Add hosts_count field to "list software" endpoint ( #3873 )
2022-01-26 09:47:56 -05:00
20220201084510_AddSoftwareCpeIndex.go
Trigger webhooks for recently published vulnerabilities ( #3941 )
2022-02-02 16:34:37 -05:00
20220208144830_AddSoftwareHostCountsTable.go
Use a dedicated table to store hosts_count and fix pagination with vulns ( #4104 )
2022-02-09 10:16:50 -05:00
20220208144831_AddSoftwareReleaseArchVendorColumns.go
Add CentOS parsing+post-processing to reduce false positives in vulnerability processing ( #4037 )
2022-02-14 15:13:44 -03:00
20220208144831_AddSoftwareReleaseArchVendorColumns_test.go
Add CentOS parsing+post-processing to reduce false positives in vulnerability processing ( #4037 )
2022-02-14 15:13:44 -03:00
20220215152203_AddMunkiDeletedAt.go
Allow removal of munki versions ( #4189 )
2022-02-15 16:29:14 -03:00
20220215152203_AddMunkiDeletedAt_test.go
Allow removal of munki versions ( #4189 )
2022-02-15 16:29:14 -03:00
20220223113157_UpdateSoftwareHostCountsTable.go
Support listing software hosts count filtered by team ( #4388 )
2022-02-28 13:55:14 -05:00
20220223113157_UpdateSoftwareHostCountsTable_test.go
Support listing software hosts count filtered by team ( #4388 )
2022-02-28 13:55:14 -05:00
20220307104655_AddHostDeviceAuth.go
Add new endpoints to retrieve device information by orbit identifier ( #4531 )
2022-03-09 16:13:56 -05:00
20220309133956_AddTeamConfig.go
Add team failing policies webhook ( #4633 )
2022-03-21 13:16:47 -06:00
20220309133956_AddTeamConfig_test.go
Add team failing policies webhook ( #4633 )
2022-03-21 13:16:47 -06:00
20220316155700_AddPublicIPHosts.go
Add public ip to hosts & derive geolocation when rendering host ( #4652 )
2022-03-21 12:29:52 -04:00
20220323152301_CleanupHostRelatedTables.go
Add migration to cleanup host-related tables ( #4778 )
2022-03-23 15:22:10 -07:00
20220323152301_CleanupHostRelatedTables_test.go
Add migration to cleanup host-related tables ( #4778 )
2022-03-23 15:22:10 -07:00
20220330100659_AddJobsTable.go
Merge jira-integration branch to main ( #4949 )
2022-04-05 12:56:15 -04:00
20220330100659_AddJobsTable_test.go
Merge jira-integration branch to main ( #4949 )
2022-04-05 12:56:15 -04:00
20220404091216_UpdateAppConfigLogEndpoint.go
Introduce API version 2022-04, deprecate use of /global in paths ( #4731 )
2022-04-05 11:35:53 -04:00
20220404091216_UpdateAppConfigLogEndpoint_test.go
Introduce API version 2022-04, deprecate use of /global in paths ( #4731 )
2022-04-05 11:35:53 -04:00
20220419140750_AddHostSoftwareLastOpenedAt.go
Collect last_opened_at for macOS software, and return it in host details payload ( #5376 )
2022-04-26 14:16:59 -04:00
20220419140750_AddHostSoftwareLastOpenedAt_test.go
Collect last_opened_at for macOS software, and return it in host details payload ( #5376 )
2022-04-26 14:16:59 -04:00
20220428140039_CleanupEmptyHostEmails.go
filter out Google Chrome profiles without an associated email before ingesting ( #5440 )
2022-05-02 09:55:40 -03:00
20220428140039_CleanupEmptyHostEmails_test.go
filter out Google Chrome profiles without an associated email before ingesting ( #5440 )
2022-05-02 09:55:40 -03:00
20220503134048_AddCVEScoresTable.go
Include CVE scores when listing software ( #5673 )
2022-05-20 10:58:40 -06:00
20220503134048_AddCVEScoresTable_test.go
Include CVE scores when listing software ( #5673 )
2022-05-20 10:58:40 -06:00
20220524102918_CleanupOrphanedPolicyMemberships.go
ensure previous host membership policies are deleted on enrollment ( #5890 )
2022-05-30 10:30:15 -03:00
20220524102918_CleanupOrphanedPolicyMemberships_test.go
ensure previous host membership policies are deleted on enrollment ( #5890 )
2022-05-30 10:30:15 -03:00
20220526123327_RenameCVEScoresToCVEMeta.go
Sync CVE scores periodically ( #5838 )
2022-06-01 10:06:57 -06:00
20220526123327_RenameCVEScoresToCVEMeta_test.go
Sync CVE scores periodically ( #5838 )
2022-06-01 10:06:57 -06:00
20220526123328_AddIdxOnHostsPlatform.go
Rearrange migrations ( #6140 )
2022-06-08 16:03:23 -03:00
20220526123329_AddSourceToSoftwareCveTable.go
Rearrange migrations ( #6140 )
2022-06-08 16:03:23 -03:00
20220608113128_AddTransparencyURLToAppConfig.go
Add new fleet_desktop property to config object ( #6151 )
2022-06-10 10:39:02 -05:00
20220608113128_AddTransparencyURLToAppConfig_test.go
Add new fleet_desktop property to config object ( #6151 )
2022-06-10 10:39:02 -05:00
20220627104817_AddHostBatteriesTable.go
increase the length of host_batteries.health ( #6560 )
2022-07-08 21:06:50 +00:00
20220627104817_AddHostBatteriesTable_test.go
Add battery info in host details response ( #6394 )
2022-06-28 14:11:49 -04:00
20220704101843_AddSoftwareIDInSoftwareCVE.go
Feature 6487: Deprecate cpe_id from software_cve table ( #6562 )
2022-08-04 09:24:44 -04:00
20220704101843_AddSoftwareIDInSoftwareCVE_test.go
Feature 6454: Add software_id column to software_cve table ( #6489 )
2022-07-07 10:22:10 -04:00
20220708095046_AddUniqconstraintSoftwareIDOnSoftwareCVE.go
Feature 6487: Deprecate cpe_id from software_cve table ( #6562 )
2022-08-04 09:24:44 -04:00
20220708095046_AddUniqconstraintSoftwareIDOnSoftwareCVE_test.go
Feature 6487: Deprecate cpe_id from software_cve table ( #6562 )
2022-08-04 09:24:44 -04:00
20220713091130_AddOperatingSystemsTable.go
Add new database tables and queries for host operating systems ( #6920 )
2022-08-09 13:34:41 -05:00
20220713091130_AddOperatingSystemsTable_test.go
Add new database tables and queries for host operating systems ( #6920 )
2022-08-09 13:34:41 -05:00
20220802135510_AddMobileDeviceManagementTable.go
Update /macadmins endpoints to include MDM name and aggregate count ( #7137 )
2022-08-10 15:15:01 -04:00
20220802135510_AddMobileDeviceManagementTable_test.go
Update /macadmins endpoints to include MDM name and aggregate count ( #7137 )
2022-08-10 15:15:01 -04:00
20220818101352_ChangeSoftwareVendorWidth.go
Bug with Vendor Width migration ( #7339 )
2022-08-22 13:01:18 -04:00
20220818101352_ChangeSoftwareVendorWidth_test.go
Feature 6975: Populate vendor column in software inventory ( #7297 )
2022-08-18 18:02:56 -04:00
deprecated_types.go
Clean up unused DB tables, migrations, and code ( #2258 )
2020-07-08 13:02:18 -07:00
log.go
Feature 6487: Deprecate cpe_id from software_cve table ( #6562 )
2022-08-04 09:24:44 -04:00
migration.go
Add new fleet_desktop property to config object ( #6151 )
2022-06-10 10:39:02 -05:00
migration_test.go
Collect last_opened_at for macOS software, and return it in host details payload ( #5376 )
2022-04-26 14:16:59 -04:00