fleet/server/datastore/mysql/migrations/tables
Scott Gress 5e7f5a7584
Optimize data collection: add index and batch deletes (#44692)
<!-- Add the related story/sub-task/bug number, like Resolves #123, or
remove if NA -->
**Related issue:** Resolves #44609

# Details

This PR optimizes the historical data collection system in two ways:

1. Adds an additional index on the `host_scd_data` table allowing more
efficient lookups of rows by their `valid_to`, to optimize both closing
out open rows and deleting old rows
2. Implements batching in the job that deletes old rows, so that it no
longer blocks writes if the collection job happens to happen at the same
time as the cleanup job

# Checklist for submitter

If some of the following don't apply, delete the relevant line.

- [ ] Changes file added for user-visible changes in `changes/`,
`orbit/changes/` or `ee/fleetd-chrome/changes`.
See [Changes
files](https://github.com/fleetdm/fleet/blob/main/docs/Contributing/guides/committing-changes.md#changes-files)
for more information.
n/a, unreleased
- [X] Input data is properly validated, `SELECT *` is avoided, SQL
injection is prevented (using placeholders for values in statements), JS
inline code is prevented especially for url redirects, and untrusted
data interpolated into shell scripts/commands is validated against shell
metacharacters.
- [ ] Timeouts are implemented and retries are limited to avoid infinite
loops

## Testing

- [ ] Added/updated automated tests
- [X] Where appropriate, [automated tests simulate multiple hosts and
test for host
isolation](https://github.com/fleetdm/fleet/blob/main/docs/Contributing/reference/patterns-backend.md#unit-testing)
(updates to one hosts's records do not affect another)

- [X] QA'd all new/changed functionality manually

SQL explains -- before:

```
+----+-------------+---------------+------------+------+---------------+------+---------+------+--------+----------+-------------+
| id | select_type | table         | partitions | type | possible_keys | key  | key_len | ref  | rows   | filtered | Extra       |
+----+-------------+---------------+------------+------+---------------+------+---------+------+--------+----------+-------------+
|  1 | DELETE      | host_scd_data | NULL       | ALL  | NULL          | NULL | NULL    | NULL | 144320 |   100.00 | Using where |
+----+-------------+---------------+------------+------+---------------+------+---------+------+--------+----------+-------------+

+----+-------------+---------------+------------+-------+--------------------------------------+--------------------+---------+-------------+------+----------+-------------+
| id | select_type | table         | partitions | type  | possible_keys                        | key                | key_len | ref         | rows | filtered | Extra       |
+----+-------------+---------------+------------+-------+--------------------------------------+--------------------+---------+-------------+------+----------+-------------+
|  1 | UPDATE      | host_scd_data | NULL       | range | uniq_entity_bucket,idx_dataset_range | uniq_entity_bucket | 604     | const,const | 3030 |   100.00 | Using where |
+----+-------------+---------------+------------+-------+--------------------------------------+--------------------+---------+-------------+------+----------+-------------+
```

Using a test set of data (~144k "open" rows), UPDATES happened at 9 ops
per second.

after:

```
+----+-------------+---------------+------------+-------+----------------------+----------------------+---------+-------+-------+----------+-------------+
| id | select_type | table         | partitions | type  | possible_keys        | key                  | key_len | ref   | rows  | filtered | Extra       |
+----+-------------+---------------+------------+-------+----------------------+----------------------+---------+-------+-------+----------+-------------+
|  1 | DELETE      | host_scd_data | NULL       | range | idx_valid_to_dataset | idx_valid_to_dataset | 5       | const | 55749 |   100.00 | Using where |
+----+-------------+---------------+------------+-------+----------------------+----------------------+---------+-------+-------+----------+-------------+

+----+-------------+---------------+------------+-------+-----------------------------------------------------------+----------------------+---------+-------------------+------+----------+------------------------------+
| id | select_type | table         | partitions | type  | possible_keys                                             | key                  | key_len | ref               | rows | filtered | Extra                        |
+----+-------------+---------------+------------+-------+-----------------------------------------------------------+----------------------+---------+-------------------+------+----------+------------------------------+
|  1 | UPDATE      | host_scd_data | NULL       | range | uniq_entity_bucket,idx_dataset_range,idx_valid_to_dataset | idx_valid_to_dataset | 609     | const,const,const |    4 |   100.00 | Using where; Using temporary |
+----+-------------+---------------+------------+-------+-----------------------------------------------------------+----------------------+---------+-------------------+------+----------+------------------------------+
```

Using the same test set of data, UPDATES happened at 4,910 ops per
second.

For unreleased bug fixes in a release candidate, one of:

- [X] Confirmed that the fix is not expected to adversely impact load
test results
this should significantly improve results!
- [ ] Alerted the release DRI if additional load testing is needed

## Database migrations

- [X] Checked schema for all modified table for columns that will
auto-update timestamps during migration.
- [ ] Confirmed that updating the timestamps is acceptable, and will not
cause unwanted side effects.
- [ ] Ensured the correct collation is explicitly set for character
columns (`COLLATE utf8mb4_unicode_ci`).

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **Chores**
* Cleanup now runs in controlled, ordered batches, removing only
closed/historical records while respecting cancellation; error reporting
for cleanup was strengthened.
* Added a new composite index on historical data to improve cleanup and
query performance.
* **Tests**
* Added tests and test helpers validating batched cleanup behavior,
preservation of open records, multi-batch operation, and cancellation
handling.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-05-05 08:29:47 -05:00
..
data Use pkgutil approach to be more effective at uninstalling (#22618) 2024-10-03 14:21:23 -03:00
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 add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20161118212538_CreateTableInvites.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20161118212549_CreateTableLabelQueryExecutions.go Separate tables from data migrations (#745) 2017-01-05 09:27:56 -08:00
20161118212557_CreateTableLabels.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20161118212604_CreateTableOptions.go Separate tables from data migrations (#745) 2017-01-05 09:27:56 -08:00
20161118212613_CreateTableScheduledQueries.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20161118212621_CreateTablePackTargets.go Separate tables from data migrations (#745) 2017-01-05 09:27:56 -08:00
20161118212630_CreateTablePacks.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20161118212641_CreateTablePasswordResetRequests.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20161118212649_CreateTableUsers.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20161118212656_CreateTableSessions.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20161118212758_CreateTableQueries.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20161128234849_CreateTableNetworkInterfaces.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04: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 add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04: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 add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04: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 add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20171219164727_UpdateScheduledQueryKey.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04: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 add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04: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 add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04: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 a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04: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 add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04: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 add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20210601000002_AddRolesToInvites.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04: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 Updating golangci-lint to 1.61.0 (#22973) 2024-10-18 12:38:26 -05: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 a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20210709124443_CreateActivitiesTable.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20210712155608_CreateLocksTable.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20210714102108_AddPackTypeColumn.go Issue 1231 add global schedule (#1383) 2021-07-16 10:15:15 -03:00
20210719153709_AddStatisticsTable.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20210721171531_AddCPETable.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20210723135713_AddVulnerabilityDatabasesPath.go Issue 1435 software to cpe (#1488) 2021-07-29 13:10:34 -03:00
20210802135933_AddCVETable.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04: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 deprecate host_settings in favor of features (#7358) 2022-08-25 13: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 a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04: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 add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04: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_AddMDMMunkiTables.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20211221110132_AddHostEmailsTable.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04: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 Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20220215152203_AddMunkiDeletedAt.go Allow removal of munki versions (#4189) 2022-02-15 16:29:14 -03:00
20220215152203_AddMunkiDeletedAt_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05: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 Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20220307104655_AddHostDeviceAuth.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20220309133956_AddTeamConfig.go Add team failing policies webhook (#4633) 2022-03-21 13:16:47 -06:00
20220309133956_AddTeamConfig_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20220316155700_AddPublicIPHosts.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -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 Updating golangci-lint to 1.61.0 (#22973) 2024-10-18 12:38:26 -05:00
20220330100659_AddJobsTable.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20220330100659_AddJobsTable_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05: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 Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05: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 Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05: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 Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20220503134048_AddCVEScoresTable.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20220503134048_AddCVEScoresTable_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05: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 Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20220526123327_RenameCVEScoresToCVEMeta.go Sync CVE scores periodically (#5838) 2022-06-01 10:06:57 -06:00
20220526123327_RenameCVEScoresToCVEMeta_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05: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 Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20220627104817_AddHostBatteriesTable.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20220627104817_AddHostBatteriesTable_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20220704101843_AddSoftwareIDInSoftwareCVE.go Update to Go 1.24.1 (#27506) 2025-03-31 11:14:09 -05:00
20220704101843_AddSoftwareIDInSoftwareCVE_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20220708095046_AddUniqconstraintSoftwareIDOnSoftwareCVE.go Enable errcheck linter for golangci-lint (#8899) 2022-12-05 16:50:49 -06:00
20220708095046_AddUniqconstraintSoftwareIDOnSoftwareCVE_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20220713091130_AddOperatingSystemsTable.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20220713091130_AddOperatingSystemsTable_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20220802135510_AddMobileDeviceManagementTable.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20220802135510_AddMobileDeviceManagementTable_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20220818101352_ChangeSoftwareVendorWidth.go Consistently log migrations (#8154) 2022-10-11 15:20:12 -03:00
20220818101352_ChangeSoftwareVendorWidth_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20220822161445_CreateMunkiIssuesTable.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20220822161445_CreateMunkiIssuesTable_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20220831100036_RemoveCpeIDColumnFromSoftwareCve.go Consistently log migrations (#8154) 2022-10-11 15:20:12 -03:00
20220831100151_AddWindowsUpdatesTable.go Bug 7465: Bump out of date migrations (#7478) 2022-09-06 10:58:10 -04:00
20220831100151_AddWindowsUpdatesTable_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20220908181826_AddOrbitNodeKeyToHosts.go add index to orbit_node_key (#7990) 2022-09-28 02:25:07 +05:30
20220908181826_AddOrbitNodeKeyToHosts_test.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20220914154915_CreateHostDisksTable.go Add new low_disk_space URL parameter to the GET /hosts endpoint (and GET /hosts/count) (#7853) 2022-09-21 15:16:31 -04:00
20220915165115_AppleMDMTables.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20220915165115_AppleMDMTables_nanodep.sql add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20220915165115_AppleMDMTables_nanomdm.sql add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20220915165115_AppleMDMTables_scep.sql add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20220915165116_HostDisplayName.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20220915165116_HostDisplayName_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20220928100158_AddHostDeviceAuthTimestamps.go token rotation for fleet desktop (#7779) 2022-10-10 17:15:35 -03:00
20220928100158_AddHostDeviceAuthTimestamps_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20221014084130_CreateHostOrbitInfoTable.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20221014084130_CreateHostOrbitInfoTable_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20221027085019_CreateOperatingSystemVulnerabilitiesTable.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20221101103952_AddHostDisksEncryption.go Ingest disk encryption flag for hosts, return in GET /hosts/{id} endpoint (#8526) 2022-11-02 15:44:02 -04:00
20221101103952_AddHostDisksEncryption_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20221104144401_AddServerColumnMDM.go Exclude windows servers from mdm aggregation and lists (#8585) 2022-11-08 10:29:40 +01:00
20221109100749_RemoveHostsDiskSpaceColumns.go Add migration to drop gigs/percent disk space from hosts (#8646) 2022-11-15 08:27:40 -05:00
20221109100749_RemoveHostsDiskSpaceColumns_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20221115104546_AddCronStatsTable.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20221115104546_AddCronStatsTable_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20221130114928_AddPolicyCritical.go Add ability to mark policy as critical. (#8896) 2022-12-06 15:59:20 +01:00
20221205112142_AddErrorToCarveMetadata.go report errors that can occur during file carving (#8972) 2022-12-09 13:21:30 -03:00
20221205112142_AddErrorToCarveMetadata_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20221216115820_PolicyAutomationForExistingViolations.go Fire automations for hosts that failed before automation enabled (#9028) 2022-12-16 22:00:54 +01:00
20221220195934_SetSCEPSerialsAutoIncrement.go issue SCEP certs using 2 as the initial SerialNumber (#9087) 2022-12-23 14:55:34 -03:00
20221220195934_SetSCEPSerialsAutoIncrement_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20221220195935_AddStreamedColumnToActivities.go Generate audit logs for activities (#9001) 2022-12-23 19:04:13 -03:00
20221223174807_AlterHostsTablePendingMDMEnrollments.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20221223174807_AlterHostsTablePendingMDMEnrollments_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20221227163855_CleanupEmptyMobileDeviceManagementSolutions.go Fix ingestion of MDM server for macOS and Windows hosts (#9133) 2023-01-04 10:29:48 -03:00
20221227163855_CleanupEmptyMobileDeviceManagementSolutions_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20221227163856_AddHostUpdatesTable.go Add software_updated_at field to host (#9116) 2023-01-09 08:55:43 -03:00
20230202224725_CreateHostDiskEncryptionKeysTable.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20230202224725_CreateHostDiskEncryptionKeysTable_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20230206163608_AddTableMDMAppleConfigProfiles.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20230206163608_AddTableMDMAppleConfigProfiles_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20230214131519_AddHostMDMAppleProfilesTable.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20230214131519_AddHostMDMAppleProfilesTable_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20230303135738_AddMDMIdPAccountsTable.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20230303135738_AddMDMIdPAccountsTable_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20230313135301_AddProfileNameColumnToHostMDMAppleProfilesTable.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20230313135301_AddProfileNameColumnToHostMDMAppleProfilesTable_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20230313141819_AlterAggregatedStats.go Update aggregated_stats to support "no team" in addition to "all teams" (#10466) 2023-03-14 17:01:16 -04:00
20230313141819_AlterAggregatedStats_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20230315104937_EnsureUniformCollation.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20230315104937_EnsureUniformCollation_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20230317173844_CleanupHostMDMAppleProfiles.go Treat MDM profile not found error as if profile was successfully removed (#10579) 2023-03-20 10:47:07 -05:00
20230317173844_CleanupHostMDMAppleProfiles_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20230320133602_AddResetRequestedToHostDiskEncryptionKeys.go allow to rotate disk encryption key from My Device (#10592) 2023-03-20 16:14:07 -03:00
20230320133602_AddResetRequestedToHostDiskEncryptionKeys_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20230330100011_CleanupHostDiskEncryptionKeysTable.go Revert "rename CleanupHostDiskEncryptionKeysTable migration (#10903)" (#10915) 2023-03-31 12:14:50 -05:00
20230330100011_CleanupHostDiskEncryptionKeysTable_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20230330134823_AddSoftwareCPEUniqueConstraint.go Clean out-of-date NVD results. (#10514) 2023-04-03 13:45:18 -04:00
20230330134823_AddSoftwareCPEUniqueConstraint_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20230405232025_AddBootstrapPackagesTable.go Add table default encodings/charsets to all migrations missing them, retrofit existing DB schema (#26670) 2025-02-27 17:25:20 -06:00
20230405232025_AddBootstrapPackagesTable_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20230408084104_AddChecksumToProfiles.go various profile fixes (#11084) 2023-04-08 23:23:36 -03:00
20230408084104_AddChecksumToProfiles_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20230411102858_CreateHostBootstrapPackagesTable.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20230411102858_CreateHostBootstrapPackagesTable_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20230421155932_UpdateMdmAppleDeliveryStatusTable.go Migrate MDM status values in datastore and API layers (#11278) 2023-04-24 16:27:15 -05:00
20230421155932_UpdateMdmAppleDeliveryStatusTable_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20230425082126_AddMDMAppleSetupAssistants.go Add table default encodings/charsets to all migrations missing them, retrofit existing DB schema (#26670) 2025-02-27 17:25:20 -06:00
20230425082126_AddMDMAppleSetupAssistants_test.go Updating golangci-lint to 1.61.0 (#22973) 2024-10-18 12:38:26 -05:00
20230425105727_AddEulasTable.go Add table default encodings/charsets to all migrations missing them, retrofit existing DB schema (#26670) 2025-02-27 17:25:20 -06:00
20230425105727_AddEulasTable_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20230501154913_AlterMDMAppleSetupAssistantsAddProfileUUID.go Allow "not_before" timestamp for worker jobs, schedule more quickly (#11512) 2023-05-03 16:25:36 -04:00
20230501154913_AlterMDMAppleSetupAssistantsAddProfileUUID_test.go Updating golangci-lint to 1.61.0 (#22973) 2024-10-18 12:38:26 -05:00
20230503101418_AlterJobsAddNotBefore.go Allow "not_before" timestamp for worker jobs, schedule more quickly (#11512) 2023-05-03 16:25:36 -04:00
20230503101418_AlterJobsAddNotBefore_test.go Updating golangci-lint to 1.61.0 (#22973) 2024-10-18 12:38:26 -05:00
20230515144206_AddMDMAppleDefaultSetupAssistants.go Add table default encodings/charsets to all migrations missing them, retrofit existing DB schema (#26670) 2025-02-27 17:25:20 -06:00
20230515144206_AddMDMAppleDefaultSetupAssistants_test.go Updating golangci-lint to 1.61.0 (#22973) 2024-10-18 12:38:26 -05:00
20230517140952_AddHostSoftwareInstalledPathsTable.go Add table default encodings/charsets to all migrations missing them, retrofit existing DB schema (#26670) 2025-02-27 17:25:20 -06:00
20230517152807_AddRefetchCriticalQueriesUntilToHosts.go Refetch host mdm enrollment status until unenrolled (#11740) 2023-05-17 15:52:45 -04:00
20230517152807_AddRefetchCriticalQueriesUntilToHosts_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20230518114155_AddFullnameToMDMIdPAccountsTable.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20230518114155_AddFullnameToMDMIdPAccountsTable_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20230520153236_AddHostDepAssignmentsTable.go Track host DEP assignments in new table (#11875) 2023-05-23 13:01:04 -05:00
20230520153236_AddHostDepAssignmentsTable_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20230525151159_AddCreatedAtIdxToActivities.go Feature 10566: Optimize query used for listing activities (#11708) 2023-05-25 15:50:36 -04:00
20230530122103_InsertVerifiedMdmAppleDeliveryStatusTable.go Insert "verified" to mdm_apple_delivery_status table (#12033) 2023-05-30 14:11:42 -05:00
20230530122103_InsertVerifiedMdmAppleDeliveryStatusTable_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20230602111827_RemoveQueryParamsFromMDMServerURL.go strip query strings from MDM server_url during ingestion (#12107) 2023-06-05 12:53:36 -03:00
20230602111827_RemoveQueryParamsFromMDMServerURL_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20230608103123_CleanupOrphanedMDMAppleConfigurationProfiles.go bugfixes + adjustments for the puppet module (#12221) 2023-06-08 18:05:44 -03:00
20230608103123_CleanupOrphanedMDMAppleConfigurationProfiles_test.go Updating golangci-lint to 1.61.0 (#22973) 2024-10-18 12:38:26 -05:00
20230629140529_AddWstepTables.go Add table default encodings/charsets to all migrations missing them, retrofit existing DB schema (#26670) 2025-02-27 17:25:20 -06:00
20230629140530_AddMDMWindowsEnrollmentsTable.go Add table default encodings/charsets to all migrations missing them, retrofit existing DB schema (#26670) 2025-02-27 17:25:20 -06:00
20230629140530_AddMDMWindowsEnrollmentsTable_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20230711144622_SetFileVaultMaxBypassAttempts.go set DeferForceAtUserLoginMaxBypassAttempts in FV profile (#12729) 2023-07-13 11:54:05 -03:00
20230711144622_SetFileVaultMaxBypassAttempts_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20230721135421_QueriesSchemaChanges.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20230721161508_QueriesDataMigrator.go account for NULL values in scheduled_query columns in data migration (#13142) 2023-08-04 09:24:36 -07:00
20230721161508_QueriesDataMigrator_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20230726115701_AddQueriesIndices.go Fix performance regression found in load testing (#12981) 2023-07-26 17:13:27 -04:00
20230807100822_AddIndexNanoEnrollment.go Update nanomdm dependency (#12721) 2023-08-21 11:07:57 -03:00
20230814150442_AddHostScriptResultsTable.go Add table default encodings/charsets to all migrations missing them, retrofit existing DB schema (#26670) 2025-02-27 17:25:20 -06:00
20230814150442_AddHostScriptResultsTable_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20230823122728_AddEmailToIdPAccountsTable.go store email used for authentication during MDM SSO (#13480) 2023-08-23 18:23:26 -03:00
20230823122728_AddEmailToIdPAccountsTable_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20230906152143_AddScriptsTable.go Add table default encodings/charsets to all migrations missing them, retrofit existing DB schema (#26670) 2025-02-27 17:25:20 -06:00
20230906152143_AddScriptsTable_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20230911163618_AddRetriesColumnHostMdmAppleProfilesTable.go Add retries to MDM profile verification (#13811) 2023-09-12 09:59:47 -05:00
20230911163618_AddRetriesColumnHostMdmAppleProfilesTable_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20230912101759_AddDescToCveMetaTable.go Add Description text to CVE Metadata (#13856) 2023-09-15 11:24:10 -06:00
20230912101759_AddDescToCveMetaTable_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20230915101341_AddColumnClientErrorToHostDiskEncryptionKeys.go Add client_error column to host_disk_encryption_keys table (#13952) 2023-09-18 10:14:24 -05:00
20230915101341_AddColumnClientErrorToHostDiskEncryptionKeys_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20230918132351_AddResolvedInVersionToSoftwareCVE.go Add version_resolved_in to software API (#13939) 2023-09-18 16:53:32 -06:00
20230918132351_AddResolvedInVersionToSoftwareCVE_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20231004144339_MoveDiskEncryptionSetting.go update timestamps 2 2023-10-10 14:20:25 -07:00
20231004144339_MoveDiskEncryptionSetting_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20231009094541_AddIndexToHostScriptResults.go update migration timestamp 2023-10-11 13:11:27 -07:00
20231009094542_AddIndexesToScriptContents.go update order of migrations 2023-10-11 13:22:28 -07:00
20231009094542_AddIndexesToScriptContents_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20231009094543_AddDiscardToQueries.go Reorder migrations 2023-10-11 17:53:30 -03:00
20231009094543_AddDiscardToQueries_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20231009094544_CreateTableQueryReports.go Add table default encodings/charsets to all migrations missing them, retrofit existing DB schema (#26670) 2025-02-27 17:25:20 -06:00
20231009094544_CreateTableQueryReports_test.go 15696 Add Policy stats data migration (#15697) 2023-12-18 10:49:53 -07:00
20231016091915_FixQueriesWithEmptyLoggingType.go Prevent empty logging_type when creating and editing queries (#14575) 2023-10-16 19:33:39 -03:00
20231016091915_FixQueriesWithEmptyLoggingType_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20231024174135_RemoveQueryResultsForeignKey.go Add optimizations for query reports at scale (#14710) 2023-10-25 19:20:27 -03:00
20231024174135_RemoveQueryResultsForeignKey_test.go 15696 Add Policy stats data migration (#15697) 2023-12-18 10:49:53 -07:00
20231025120016_UniqueEmailInIdpAccounts.go allow macOS hosts that turned on MDM via SSO to renew their enrollment (#14739) 2023-10-27 12:42:30 -03:00
20231025120016_UniqueEmailInIdpAccounts_test.go Automate skipping of old database migration tests (#15166) 2023-11-15 15:53:42 -05:00
20231025160156_AddHostUuidColumnToMdmWindowsEnrollments.go Feat windows msmdm (#14837) 2023-11-01 11:13:12 -03:00
20231025160156_AddHostUuidColumnToMdmWindowsEnrollments_test.go Feat windows msmdm (#14837) 2023-11-01 11:13:12 -03:00
20231031165350_AddWindowsMDMTables.go Add table default encodings/charsets to all migrations missing them, retrofit existing DB schema (#26670) 2025-02-27 17:25:20 -06:00
20231106144110_AddWindowsProfilesTables.go Implement the database migrations for the Windows profiles story. (#14973) 2023-11-07 09:28:43 -05:00
20231106144110_AddWindowsProfilesTables_test.go Implement the database migrations for the Windows profiles story. (#14973) 2023-11-07 09:28:43 -05:00
20231107130934_AlterWindowsProfilesUseUuid.go Use a uuid as primary key for windows profiles (#15008) 2023-11-07 16:35:28 -05:00
20231107130934_AlterWindowsProfilesUseUuid_test.go Use a uuid as primary key for windows profiles (#15008) 2023-11-07 16:35:28 -05:00
20231109115838_AddUserEmailToActivities.go feat: don't remove user email from activity feed when user deleted (#14975) 2023-11-09 15:50:01 -05:00
20231109115838_AddUserEmailToActivities_test.go feat: don't remove user email from activity feed when user deleted (#14975) 2023-11-09 15:50:01 -05:00
20231121054530_CreatePolicyStatsTable.go Cache policy counts (#15244) 2023-11-21 12:52:06 -07:00
20231121054530_CreatePolicyStatsTable_test.go Cache policy counts (#15244) 2023-11-21 12:52:06 -07:00
20231122101320_AddExtensionIdToSoftware.go Adding extension_id and browser columns to software table. (#15285) 2023-11-30 19:06:17 -06:00
20231122101320_AddExtensionIdToSoftware_test.go Adding extension_id and browser columns to software table. (#15285) 2023-11-30 19:06:17 -06:00
20231130132828_AddTableSoftwareTitles.go Add database migrations to support software titles feature (#15401) 2023-12-01 11:33:07 -03:00
20231130132828_AddTableSoftwareTitles_test.go Add database migrations to support software titles feature (#15401) 2023-12-01 11:33:07 -03:00
20231130132931_AlterSoftwareAddTitleId.go Add database migrations to support software titles feature (#15401) 2023-12-01 11:33:07 -03:00
20231130132931_AlterSoftwareAddTitleId_test.go Add database migrations to support software titles feature (#15401) 2023-12-01 11:33:07 -03:00
20231204155427_AlterMacOSProfilesPrimaryKeyToUUID.go Fix database migration to preserve updated at timestamp for MDM profiles (#15993) 2024-01-09 14:10:20 -06:00
20231204155427_AlterMacOSProfilesPrimaryKeyToUUID_test.go Fix database migration to preserve updated at timestamp for MDM profiles (#15993) 2024-01-09 14:10:20 -06:00
20231206142340_AlterHostMdmAddFleetEnrollRef.go Add backend capability to look up hosts based on MDM IdP email (#15478) 2023-12-07 12:36:32 -06:00
20231206142340_AlterHostMdmAddFleetEnrollRef_test.go Add backend capability to look up hosts based on MDM IdP email (#15478) 2023-12-07 12:36:32 -06:00
20231207102320_AlterSoftwareTitlesAddBrowser.go Update software titles cron to include browser field (#15491) 2023-12-07 17:43:37 -06:00
20231207102320_AlterSoftwareTitlesAddBrowser_test.go Update software titles cron to include browser field (#15491) 2023-12-07 17:43:37 -06:00
20231207102321_AddIndexSoftwareNameSourceBrowser.go Update software titles cron to include browser field (#15491) 2023-12-07 17:43:37 -06:00
20231207102321_AddIndexSoftwareNameSourceBrowser_test.go Update software titles cron to include browser field (#15491) 2023-12-07 17:43:37 -06:00
20231207133731_FixStatsTypes.go Changed query performance statistics to uint64 to match osquery reports. (#15505) 2023-12-11 11:29:17 -06:00
20231207133731_FixStatsTypes_test.go Changed query performance statistics to uint64 to match osquery reports. (#15505) 2023-12-11 11:29:17 -06:00
20231212094238_AddUniqueHashToSoftware.go Add checksum hash unique column to software table. (#15598) 2023-12-12 17:51:58 -05:00
20231212094238_AddUniqueHashToSoftware_test.go Add checksum hash unique column to software table. (#15598) 2023-12-12 17:51:58 -05:00
20231212095734_AddSoftwareTitlesHostsCountsTable.go pre-calculate host counts for software titles (#15601) 2023-12-13 12:48:57 -03:00
20231212161121_AddQueryTypeToScheduledQueryStats.go Performance stats for live queries (#15440) 2023-12-13 14:46:59 -06:00
20231212161121_AddQueryTypeToScheduledQueryStats_test.go Performance stats for live queries (#15440) 2023-12-13 14:46:59 -06:00
20231215122713_InsertPolicyStatsData.go Added host_count_updated_at to policy API responses. (#15767) 2023-12-27 15:24:27 -06:00
20231215122713_InsertPolicyStatsData_test.go 15696 Add Policy stats data migration (#15697) 2023-12-18 10:49:53 -07:00
20231219143041_AddGigsTotalToHostDisks.go Added gigs_total_disk_space to host_disks. (#15753) 2023-12-21 12:13:04 -06:00
20231219143041_AddGigsTotalToHostDisks_test.go Added gigs_total_disk_space to host_disks. (#15753) 2023-12-21 12:13:04 -06:00
20231224070653_AddResolvedInToVulnsTable.go 4345 OS Vulnerabilities Backend (#16303) 2024-01-24 12:18:57 -07:00
20231224070653_AddResolvedInToVulnsTable_test.go 4345 OS Vulnerabilities Backend (#16303) 2024-01-24 12:18:57 -07:00
20240110134315_AddDisplayVersionToOSTable.go 4345 OS Vulnerabilities Backend (#16303) 2024-01-24 12:18:57 -07:00
20240110134315_AddDisplayVersionToOSTable_test.go 4345 OS Vulnerabilities Backend (#16303) 2024-01-24 12:18:57 -07:00
20240119091637_removeHostIdFromOsVulns.go 4345 OS Vulnerabilities Backend (#16303) 2024-01-24 12:18:57 -07:00
20240119091637_removeHostIdFromOsVulns_test.go 4345 OS Vulnerabilities Backend (#16303) 2024-01-24 12:18:57 -07:00
20240126020642_AddMDMProfileLabelsTable.go feature: target profiles by labels (#16202) 2024-01-26 11:00:58 -05:00
20240126020642_AddMDMProfileLabelsTable_test.go feature: target profiles by labels (#16202) 2024-01-26 11:00:58 -05:00
20240126020643_AddHostActivities.go set exit_code = -1 for scripts that are pending before upgrade to 4.44.0 (#16581) 2024-02-02 21:20:56 -03:00
20240126020643_AddHostActivities_test.go set exit_code = -1 for scripts that are pending before upgrade to 4.44.0 (#16581) 2024-02-02 21:20:56 -03:00
20240129162819_AddPrefixToWindowsUpdatesProfiles.go fix: add "w" prefix to Windows OS update profile UUIDs (#16437) 2024-01-30 12:05:43 -05:00
20240129162819_AddPrefixToWindowsUpdatesProfiles_test.go fix: add "w" prefix to Windows OS update profile UUIDs (#16437) 2024-01-30 12:05:43 -05:00
20240130115133_AddOsVersionID.go Implement OS Version ID (#16463) 2024-01-31 10:14:24 -07:00
20240130115133_AddOsVersionID_test.go Implement OS Version ID (#16463) 2024-01-31 10:14:24 -07:00
20240131083822_AddUniqueHashToPolicies.go Policies are now unique for (team_id, name). (#16501) 2024-02-02 17:41:32 -06:00
20240131083822_AddUniqueHashToPolicies_test.go Updating golangci-lint to 1.61.0 (#22973) 2024-10-18 12:38:26 -05:00
20240205095928_AddMdmProfilesUploadedAt.go Rename mdm profiles updated_at to uploaded_at and remove automatic setting (#16425) 2024-02-05 10:01:38 -05:00
20240205095928_AddMdmProfilesUploadedAt_test.go Rename mdm profiles updated_at to uploaded_at and remove automatic setting (#16425) 2024-02-05 10:01:38 -05:00
20240205121956_CreateTableHostLockWipe.go Add table default encodings/charsets to all migrations missing them, retrofit existing DB schema (#26670) 2025-02-27 17:25:20 -06:00
20240209110212_WallTimeToMs.go Updating wall_time from seconds to ms. (#16706) 2024-02-12 07:58:40 -06:00
20240209110212_WallTimeToMs_test.go Updating wall_time from seconds to ms. (#16706) 2024-02-12 07:58:40 -06:00
20240212111533_AddPINToHostMDMActions.go Feature: Remote Lock for macOS, Windows and Linux (#16783) 2024-02-13 13:03:53 -05:00
20240221112844_FixUniquePolicyNameBug.go Merge branch 'main' into 15919-vulnerabilities-page 2024-02-22 16:27:15 -06:00
20240221112844_FixUniquePolicyNameBug_test.go Updating golangci-lint to 1.61.0 (#22973) 2024-10-18 12:38:26 -05:00
20240222073518_AddCertInfoToNanoCertAssociations.go Merge branch 'main' into 15919-vulnerabilities-page 2024-02-22 16:27:15 -06:00
20240222073518_AddCertInfoToNanoCertAssociations_test.go Updating golangci-lint to 1.61.0 (#22973) 2024-10-18 12:38:26 -05:00
20240222135115_AddVulnHostCountsTable.go Fixing tests. (#17073) 2024-02-22 16:03:13 -06:00
20240222135115_AddVulnHostCountsTable_test.go Fixing tests. (#17073) 2024-02-22 16:03:13 -06:00
20240226082255_TeamsUnicodeSupport.go Adding full unicode/emoji support for team/policy names. (#17163) 2024-02-27 12:55:05 -06:00
20240226082255_TeamsUnicodeSupport_test.go Adding full unicode/emoji support for team/policy names. (#17163) 2024-02-27 12:55:05 -06:00
20240228082706_AddHostDepAssignProfileResponses.go Surface MDM devices where DEP assignment failed (#16973) 2024-03-01 10:52:19 -06:00
20240228082706_AddHostDepAssignProfileResponses_test.go Surface MDM devices where DEP assignment failed (#16973) 2024-03-01 10:52:19 -06:00
20240301173035_AddFleetPlatformToHostMDMActions.go udpate migration timestamp for add fleet platform to host mdm action migration 2024-03-01 17:34:05 +00:00
20240301173035_AddFleetPlatformToHostMDMActions_test.go udpate migration timestamp for add fleet platform to host mdm action migration 2024-03-01 17:34:05 +00:00
20240302111134_AddScriptContentsTableAndRelationships.go Updating golangci-lint to 1.61.0 (#22973) 2024-10-18 12:38:26 -05:00
20240302111134_AddScriptContentsTableAndRelationships_test.go Reorder database migrations 2024-03-05 08:22:11 -05:00
20240312103753_AddMDMWindowsEnrollmentsIndex.go Add missing index to MDM Windows enrollments table (#17559) 2024-03-13 11:27:37 -04:00
20240313143416_RemoveScriptContentsColumns.go feat: script content cleanup and column removal (#17374) 2024-03-13 15:53:08 -04:00
20240314085226_AddCalendarEventTables.go Add table default encodings/charsets to all migrations missing them, retrofit existing DB schema (#26670) 2025-02-27 17:25:20 -06:00
20240314085226_AddCalendarEventTables_test.go Updating golangci-lint to 1.61.0 (#22973) 2024-10-18 12:38:26 -05:00
20240314151747_AddCalendarEventsToPolicies.go Calendar config updates -- policy table now has calendar_events_enabled (#17645) 2024-03-26 13:39:36 -05:00
20240314151747_AddCalendarEventsToPolicies_test.go Calendar config updates -- policy table now has calendar_events_enabled (#17645) 2024-03-26 13:39:36 -05:00
20240320145650_UpdateDEPProfilesToAwaitDeviceConfigured.go Send DeviceConfigured MDM command after DEP enrollment (#17737) 2024-03-25 13:25:29 -04:00
20240320145650_UpdateDEPProfilesToAwaitDeviceConfigured_test.go Send DeviceConfigured MDM command after DEP enrollment (#17737) 2024-03-25 13:25:29 -04:00
20240327115530_AddDDMTables.go Merge remote-tracking branch 'origin/main' into feat-macos-ddm 2024-03-27 11:58:22 -03:00
20240327115617_CreateTableNanoDDMRequests.go Add table default encodings/charsets to all migrations missing them, retrofit existing DB schema (#26670) 2025-02-27 17:25:20 -06:00
20240408085837_NewOrbitInfoFields.go Added orbit_version, fleet_desktop_version, and scripts_enabled to host details. (#18123) 2024-04-09 16:33:44 -05:00
20240408085837_NewOrbitInfoFields_test.go Added orbit_version, fleet_desktop_version, and scripts_enabled to host details. (#18123) 2024-04-09 16:33:44 -05:00
20240415104633_CreateMacOSSonomaBuiltinLabel.go Fix conflicts 2024-04-15 16:10:10 -04:00
20240415104633_CreateMacOSSonomaBuiltinLabel_test.go Fix conflicts 2024-04-15 16:10:10 -04:00
20240430111727_CleanupQueryResults.go Disable AI features on non-new installations upgrading to 4.51.X (#19482) 2024-06-10 16:49:27 -03:00
20240430111727_CleanupQueryResults_test.go Updating golangci-lint to 1.61.0 (#22973) 2024-10-18 12:38:26 -05:00
20240515200020_AddSoftwareInstallerTables.go Add table default encodings/charsets to all migrations missing them, retrofit existing DB schema (#26670) 2025-02-27 17:25:20 -06:00
20240521143023_CreateTableMDMAssets.go 19016 ingest certs on start (#19360) 2024-05-30 18:18:42 -03:00
20240521143023_CreateTableMDMAssets_test.go 19016 ingest certs on start (#19360) 2024-05-30 18:18:42 -03:00
20240521143024_SoftwareSelfServiceBool.go Update migrations 2024-05-31 17:17:37 -05:00
20240521143024_SoftwareSelfServiceBool_test.go Update migrations 2024-05-31 17:17:37 -05:00
20240601174138_UpdateMobileConfigColumnType.go fix: allow profiles larger than 65KB (#19829) 2024-06-18 13:02:00 -04:00
20240601174138_UpdateMobileConfigColumnType_test.go fix: allow profiles larger than 65KB (#19829) 2024-06-18 13:02:00 -04:00
20240607133721_ReconcileSoftwareTitles.go Display ingested software on host details page. (#19576) 2024-06-12 08:38:57 -05:00
20240607133721_ReconcileSoftwareTitles_test.go Add support for VSCode fork extensions in software inventory (#33595) 2025-10-07 14:05:22 -07:00
20240612150059_AlterHostScriptsAndInstallsSoftDelete.go Soft-delete entries for host script results so the details are still available in activities (#19457) 2024-06-12 10:26:03 -04:00
20240612150059_AlterHostScriptsAndInstallsSoftDelete_test.go Soft-delete entries for host script results so the details are still available in activities (#19457) 2024-06-12 10:26:03 -04:00
20240613162201_AddMDMWindowsHostUUIDIndex.go don't rely on MDM solution name to know if the host has Fleet MDM on (#19688) 2024-06-14 15:01:12 -03:00
20240613172616_HostIssuesTable.go disable_issues and host issues support for other API endpoints (#19802) 2024-06-18 14:13:38 -05:00
20240613172616_HostIssuesTable_test.go disable_issues and host issues support for other API endpoints (#19802) 2024-06-18 14:13:38 -05:00
20240618142419_ActivitiesCreatedAtPrecision.go Changed activities.created_at timestamp precision to microseconds (#19848) 2024-06-18 15:37:08 -05:00
20240618142419_ActivitiesCreatedAtPrecision_test.go Changed activities.created_at timestamp precision to microseconds (#19848) 2024-06-18 15:37:08 -05:00
20240625093543_AddFilenameToTeam.go GitOps rename teams (#19987) 2024-06-27 16:10:49 -05:00
20240625093543_AddFilenameToTeam_test.go GitOps rename teams (#19987) 2024-06-27 16:10:49 -05:00
20240626195531_AddTimezoneToCalendarEvents.go Check for calendar updates after callbacks from Google (#20156) 2024-07-08 10:20:03 -05:00
20240626195531_AddTimezoneToCalendarEvents_test.go Updating golangci-lint to 1.61.0 (#22973) 2024-10-18 12:38:26 -05:00
20240702123921_AddEnrolledFromMigrationColumn.go add a workflow to renew SCEP certificates of migrated devices (#20063) 2024-07-03 09:56:32 -03:00
20240703154849_AddExcludeLabelToMDMProfilesAndDeclarations.go Merge main, fix conflicts and reorder migrations 2024-07-03 15:51:49 -04:00
20240703154849_AddExcludeLabelToMDMProfilesAndDeclarations_test.go Merge main, fix conflicts and reorder migrations 2024-07-03 15:51:49 -04:00
20240707134035_AddUUIDToCalendarEvents.go Check for calendar updates after callbacks from Google (#20156) 2024-07-08 10:20:03 -05:00
20240707134035_AddUUIDToCalendarEvents_test.go Updating golangci-lint to 1.61.0 (#22973) 2024-10-18 12:38:26 -05:00
20240707134036_CreateIOSAndIPADOSBuiltinLabels.go Updating golangci-lint to 1.61.0 (#22973) 2024-10-18 12:38:26 -05:00
20240707134036_CreateIOSAndIPADOSBuiltinLabels_test.go Updating golangci-lint to 1.61.0 (#22973) 2024-10-18 12:38:26 -05:00
20240709124958_AddBundleIdentifierToSoftwareTitles.go Match macOS software <-> titles using bundle identifier (#19969) 2024-07-09 13:43:21 -03:00
20240709124958_AddBundleIdentifierToSoftwareTitles_test.go Match macOS software <-> titles using bundle identifier (#19969) 2024-07-09 13:43:21 -03:00
20240709132642_StoreCalendarEventsUUIDAsBinary.go Distributed lock and store calendar_events UUID as binary in MySQL (#20277) 2024-07-10 08:49:05 -05:00
20240709132642_StoreCalendarEventsUUIDAsBinary_test.go Distributed lock and store calendar_events UUID as binary in MySQL (#20277) 2024-07-10 08:49:05 -05:00
20240709183940_AddTimeoutColumnToScriptResults.go Script Timeout Agent Options Part 1 of 2 (#20266) 2024-07-10 14:33:39 -06:00
20240709183940_AddTimeoutColumnToScriptResults_test.go Script Timeout Agent Options Part 1 of 2 (#20266) 2024-07-10 14:33:39 -06:00
20240710155623_FixResetLastEnrolledAt.go Fix last_enrolled_at for macOS devices when re-enrolling to MDM (#20173) 2024-07-10 21:40:40 -03:00
20240710155623_FixResetLastEnrolledAt_test.go Updating golangci-lint to 1.61.0 (#22973) 2024-10-18 12:38:26 -05:00
20240723102712_VPPDBUpdates.go Add table default encodings/charsets to all migrations missing them, retrofit existing DB schema (#26670) 2025-02-27 17:25:20 -06:00
20240725152735_EnforceFileVaultSetupAssistant.go feat: enforce FileVault during Setup Assistant (#20759) 2024-07-26 15:50:31 -04:00
20240725152735_EnforceFileVaultSetupAssistant_test.go feat: enforce FileVault during Setup Assistant (#20759) 2024-07-26 15:50:31 -04:00
20240725182118_AddAdditionalIdentifierToSoftwareTitles.go Fetch installed apps from iPhone/iPad devices. (#20733) 2024-07-28 16:17:27 +02:00
20240725182118_AddAdditionalIdentifierToSoftwareTitles_test.go Fetch installed apps from iPhone/iPad devices. (#20733) 2024-07-28 16:17:27 +02:00
20240726100517_NanoQueueTimestampPrecision.go Fetch installed apps from iPhone/iPad devices. (#20733) 2024-07-28 16:17:27 +02:00
20240726100517_NanoQueueTimestampPrecision_test.go Fetch installed apps from iPhone/iPad devices. (#20733) 2024-07-28 16:17:27 +02:00
20240730171504_AddGlobalStatToVulnHostCounts.go Add No Team to Software Backend (#20822) 2024-07-30 11:19:05 -06:00
20240730171504_AddGlobalStatToVulnHostCounts_test.go Add No Team to Software Backend (#20822) 2024-07-30 11:19:05 -06:00
20240730174056_AddGlobalStatToSoftwareHostCounts.go Add No Team to Software Backend (#20822) 2024-07-30 11:19:05 -06:00
20240730174056_AddGlobalStatToSoftwareHostCounts_test.go Updating golangci-lint to 1.61.0 (#22973) 2024-10-18 12:38:26 -05:00
20240730215453_AddGlobalStatToSoftwareTitleHostCounts.go Add No Team to Software Backend (#20822) 2024-07-30 11:19:05 -06:00
20240730215453_AddGlobalStatToSoftwareTitleHostCounts_test.go Updating golangci-lint to 1.61.0 (#22973) 2024-10-18 12:38:26 -05:00
20240730374423_AddPlatformToVPPApps.go Support for MySQL 8.4.2 (#21364) 2024-08-16 16:32:38 +02:00
20240730374423_AddPlatformToVPPApps_test.go Android app self service: backend support (#34711) 2025-11-13 18:10:24 -05:00
20240801115359_AddPlatformToHostVPPSoftwareInstalls.go Support for MySQL 8.4.2 (#21364) 2024-08-16 16:32:38 +02:00
20240801115359_AddPlatformToHostVPPSoftwareInstalls_test.go Fixed duplicate app install activity on host (#20944) 2024-08-01 20:32:45 +02:00
20240802101043_AddSoftwareInstallResultDeletedAt.go Host software deleted at remigration (#20996) 2024-08-02 10:47:40 -04:00
20240802113716_UpdateSoftwareGitopsConfig.go fix: panic during migration (#21031) 2024-08-05 09:23:15 -04:00
20240802113716_UpdateSoftwareGitopsConfig_test.go fix: panic during migration (#21031) 2024-08-05 09:23:15 -04:00
20240814135330_AddIndexToQueryResults.go Added index to query_results DB table to speed up finding last query timestamp for a given query and host. (#21303) 2024-08-14 15:00:27 +02:00
20240814135330_AddIndexToQueryResults_test.go Added index to query_results DB table to speed up finding last query timestamp for a given query and host. (#21303) 2024-08-14 15:00:27 +02:00
20240815000000_AddJobsIndex.go Updating migrations timestamps for ordering to be correct (#21373) 2024-08-16 17:53:04 +02:00
20240815000000_AddJobsIndex_test.go Updating migrations timestamps for ordering to be correct (#21373) 2024-08-16 17:53:04 +02:00
20240815000001_AddSelfServiceToVPPAppsTeams.go Updating migrations timestamps for ordering to be correct (#21373) 2024-08-16 17:53:04 +02:00
20240816103247_AddIndexToNanoUsers.go Support for MySQL 8.4.2 (#21364) 2024-08-16 16:32:38 +02:00
20240816103247_AddIndexToNanoUsers_test.go Support for MySQL 8.4.2 (#21364) 2024-08-16 16:32:38 +02:00
20240820091218_AddHostMDMCommands.go Deleting an ABM iOS/iPadOS host keeps it in Fleet. (#21433) 2024-08-21 08:51:04 -05:00
20240826111228_AdjustHostIndexes.go adjustments to support 60k MDM hosts after load testing (#21247) 2024-08-26 15:20:57 -03:00
20240826160025_AddRemovedToInstalls.go Deleting installed software now makes it available for install (#21487) 2024-08-26 17:30:56 -05:00
20240826160025_AddRemovedToInstalls_test.go Deleting installed software now makes it available for install (#21487) 2024-08-26 17:30:56 -05:00
20240829165448_SupportMultipleABMTokens.go feat: enable multiple ABM and VPP tokens (#21693) 2024-08-29 18:51:46 -04:00
20240829165448_SupportMultipleABMTokens_test.go Updating golangci-lint to 1.61.0 (#22973) 2024-10-18 12:38:26 -05:00
20240829165605_SupportMultipleVPPTokens.go feat: enable multiple ABM and VPP tokens (#21693) 2024-08-29 18:51:46 -04:00
20240829165605_SupportMultipleVPPTokens_test.go feat: enable multiple ABM and VPP tokens (#21693) 2024-08-29 18:51:46 -04:00
20240829165715_AddUniqueTeamIDToVPPTokens.go feat: enable multiple ABM and VPP tokens (#21693) 2024-08-29 18:51:46 -04:00
20240829165930_SupportMultipleTokensForSetupAssistants.go feat: enable multiple ABM and VPP tokens (#21693) 2024-08-29 18:51:46 -04:00
20240829165930_SupportMultipleTokensForSetupAssistants_test.go feat: enable multiple ABM and VPP tokens (#21693) 2024-08-29 18:51:46 -04:00
20240829170023_CreateVPPTokenTeamsJoinTable.go feat: enable multiple ABM and VPP tokens (#21693) 2024-08-29 18:51:46 -04:00
20240829170023_CreateVPPTokenTeamsJoinTable_test.go feat: enable multiple ABM and VPP tokens (#21693) 2024-08-29 18:51:46 -04:00
20240829170033_AddVPPTokenIDToVppAppsTeams.go fix VPP migration edge case (#22460) 2024-09-27 14:13:27 -03:00
20240829170033_AddVPPTokenIDToVppAppsTeams_test.go fix VPP migration edge case (#22460) 2024-09-27 14:13:27 -03:00
20240829170044_PolicyAutomaticInstallSoftware.go Migration Swap for minor release (#21877) 2024-09-06 13:46:08 -04:00
20240905105135_AddAutoIncrementColumnToProfiles.go fix migration order (#21839) 2024-09-05 11:19:49 -03:00
20240905140514_AddURLToSoftwareInstallers.go Add GitOps support for policy installers (#21826) 2024-09-06 19:10:28 -03:00
20240905200000_UninstallPackages.go Add software installer extension column to database (#22017) 2024-09-12 16:22:35 -05:00
20240905200000_UninstallPackages_test.go Add software installer extension column to database (#22017) 2024-09-12 16:22:35 -05:00
20240905200001_AddPoliciesToNoTeam.go Add policies for "No team" (#21972) 2024-09-12 14:23:25 -03:00
20240905200001_AddPoliciesToNoTeam_test.go Updating golangci-lint to 1.61.0 (#22973) 2024-10-18 12:38:26 -05:00
20241002104104_UpdateUninstallScript.go Updating golangci-lint to 1.61.0 (#22973) 2024-10-18 12:38:26 -05:00
20241002104105_CreateFedoraBuiltinLabel.go Rearrange migration released in v4.57.2 (#22605) 2024-10-02 18:01:57 -05:00
20241002104105_CreateFedoraBuiltinLabel_test.go Rearrange migration released in v4.57.2 (#22605) 2024-10-02 18:01:57 -05:00
20241002104106_AddScheduleAutomationsIndex.go Rearrange migration released in v4.57.2 (#22605) 2024-10-02 18:01:57 -05:00
20241002104106_AddScheduleAutomationsIndex_test.go Rearrange migration released in v4.57.2 (#22605) 2024-10-02 18:01:57 -05:00
20241002210000_PolicyAutomationRunScript.go Backend build for script automation (#22472) 2024-10-03 20:03:40 -05:00
20241002210000_PolicyAutomationRunScript_test.go Backend build for script automation (#22472) 2024-10-03 20:03:40 -05:00
20241003145349_AddFleetLibraryAppsTable.go Merge remote-tracking branch 'origin/main' into feat-fleet-app-library 2024-10-03 14:56:18 -03:00
20241003145349_AddFleetLibraryAppsTable_test.go Merge remote-tracking branch 'origin/main' into feat-fleet-app-library 2024-10-03 14:56:18 -03:00
20241004005000_AddPolicyIdToScriptExecutions.go Include the policy ID and name in the "script ran" activity of a script run queued by a policy failure (#22690) 2024-10-08 15:45:31 -05:00
20241004005000_AddPolicyIdToScriptExecutions_test.go Include the policy ID and name in the "script ran" activity of a script run queued by a policy failure (#22690) 2024-10-08 15:45:31 -05:00
20241008083925_LinkHostSoftwareInstallsToPolicies.go Add policy ID and name to activity for automated software installs, list Fleet as author rather than installer uploader (#22747) 2024-10-09 18:15:56 -05:00
20241008083925_LinkHostSoftwareInstallsToPolicies_test.go Add policy ID and name to activity for automated software installs, list Fleet as author rather than installer uploader (#22747) 2024-10-09 18:15:56 -05:00
20241009090010_AddHostMDMManagedCertificates.go Resend profile if NDES SCEP challenge has expired. (#22841) 2024-10-11 09:20:19 -05:00
20241017163402_AddSoftwareDetailsToInstallRecords.go Ensure software installs aren't deleted, and have enough info to display, even if associated installer or title are deleted (#22996) 2024-10-21 17:46:50 -05:00
20241017163402_AddSoftwareDetailsToInstallRecords_test.go Upcoming Activities feature branch (#25450) 2025-02-11 14:53:11 -05:00
20241021224359_AddExecutionStatusToHostSoftwareInstalls.go Pass through original status of an install when the removed flag is set when GETing the install result (#23072) 2024-10-22 12:47:46 -05:00
20241021224359_AddExecutionStatusToHostSoftwareInstalls_test.go Pass through original status of an install when the removed flag is set when GETing the install result (#23072) 2024-10-22 12:47:46 -05:00
20241022140321_AddStatusToHostMDM.go Remove pending MDM device from Fleet (#23067) 2024-10-24 16:42:30 -05:00
20241025111236_AddInstallDuringSetupToSoftwareInstallers.go fix: migration order 2024-10-25 18:11:56 -04:00
20241025112748_AddSetupExperienceResultsTable.go Add table default encodings/charsets to all migrations missing them, retrofit existing DB schema (#26670) 2025-02-27 17:25:20 -06:00
20241025141855_CreateTableHostMDMAppleAwaitingConfiguration.go Add table default encodings/charsets to all migrations missing them, retrofit existing DB schema (#26670) 2025-02-27 17:25:20 -06:00
20241110152839_AddTeamIdentifierToHostSoftwareInstalledPaths.go Add team_identifier to macOS software (#23766) 2024-11-15 14:17:04 -03:00
20241110152840_AddYaraRulesTable.go Rearrange migrations for fleet-v4.59.1 (#23857) 2024-11-15 17:38:06 -03:00
20241110152841_AddAllLabelsToMDMProfileLabels.go Rearrange migrations for fleet-v4.59.1 (#23857) 2024-11-15 17:38:06 -03:00
20241110152841_AddAllLabelsToMDMProfileLabels_test.go Rearrange migrations for fleet-v4.59.1 (#23857) 2024-11-15 17:38:06 -03:00
20241116233322_AddLuksDataToHostDiskEncryptionKeys.go Revise LUKS API to expect key slot and salt when escrowing successfully (#23952) 2024-11-20 07:03:02 -06:00
20241122171434_RemoveDuplicateIndexes.go Drop duplicate MySQL indexes. (#24107) 2024-11-25 10:03:19 -06:00
20241125150614_AddAppConfigWindowsMigrationEnabledField.go Windows MDM Migration: API, CLI and activities (#24141) 2024-11-26 11:52:56 -05:00
20241125150614_AddAppConfigWindowsMigrationEnabledField_test.go Windows MDM Migration: API, CLI and activities (#24141) 2024-11-26 11:52:56 -05:00
20241203125346_UpdateZoomFMA.go fix: replace Zoom FMA with Zoom for IT (#24311) 2024-12-03 13:08:54 -05:00
20241203125346_UpdateZoomFMA_test.go Switch Fleet-maintained apps to use manifest-based structure (#27201) 2025-03-20 21:21:56 -05:00
20241203130032_LocalMFA.go Allow opting in users to email verification on login (#24273) 2024-12-05 08:37:10 -06:00
20241203130032_LocalMFA_test.go Allow opting in users to email verification on login (#24273) 2024-12-05 08:37:10 -06:00
20241205122800_AddTimestampsToHostMDMAppleProfiles.go Added cleanup job to delete stuck pending Apple profiles (#24437) 2024-12-05 15:40:59 -06:00
20241209164540_AddSecretVariablesTable.go Added ability to upload profiles with secret variables using the /configuration_profiles endpoint. (#25012) 2024-12-30 13:07:32 -06:00
20241210140021_AddErrorsToCronStatsTable.go Monitor and alert on errors in cron jobs (#24347) 2024-12-19 15:55:29 -06:00
20241219180042_LongInstallerURLs.go Bump max length for installer URLs supplied in GitOps to 4000 characters (#24942) 2024-12-20 11:58:21 -06:00
20241219180042_LongInstallerURLs_test.go Bump max length for installer URLs supplied in GitOps to 4000 characters (#24942) 2024-12-20 11:58:21 -06:00
20241220100000_AddSubtypeToNanoCommands.go Full support of secret variables in Apple configuration profiles (#24925) 2024-12-20 15:40:23 -06:00
20241220114903_ChangeDDMJSONColumnToText.go Added secret variables support for DDM. (#24969) 2024-12-20 16:32:09 -06:00
20241220114903_ChangeDDMJSONColumnToText_test.go Added secret variables support for DDM. (#24969) 2024-12-20 16:32:09 -06:00
20241220114904_AddVppAppTeamAndSoftwareInstallerLabelsTable.go Merge branch 'main' into feat-labels-scoped-software 2024-12-20 17:06:48 -06:00
20241224000000_InternalHostScriptResults.go Allow software uninstalls, script-based lock/unlock/wipe, while scripts are globally disabled (#24815) 2024-12-30 08:32:48 -06:00
20241224000000_InternalHostScriptResults_test.go Allow software uninstalls, script-based lock/unlock/wipe, while scripts are globally disabled (#24815) 2024-12-30 08:32:48 -06:00
20241230000000_AddSecretsUpdatedAt.go Update Apple config/DDM profiles if secret variables changed (#24995) 2024-12-30 17:58:39 -06:00
20241231112624_RenameDDMChecksumToToken.go Fix bug where DDM/Windows profiles with secrets were not being marked Verified. (#25065) 2025-01-01 18:43:02 -06:00
20250102121439_AddIgnoreErrorToHostProfiles.go Fixing issue where deleted profiles were being sent to devices. (#25095) 2025-01-06 13:16:34 -06:00
20250121094045_AddHostDiskEncryptionKeysArchive.go Disk encryption keys are now archived when created/updated (#25638) 2025-01-22 14:54:40 -06:00
20250121094045_AddHostDiskEncryptionKeysArchive_test.go Fix flaky migration test due to time. (#25871) 2025-01-29 14:41:39 -06:00
20250121094500_AddSettingsColumnToUsersTable.go Renumber migrations to ensure 4.63.0 migrations come after 4.62.3 migrations (#25788) 2025-01-27 15:03:02 -06:00
20250121094600_UpdateFMAInstallScripts.go Fixed docker FMA errors (#25901) 2025-01-31 10:59:50 -06:00
20250121094600_UpdateFMAInstallScripts_test.go Fixed docker FMA errors (#25901) 2025-01-31 10:59:50 -06:00
20250121094700_PolicyAutomationInstallVPP.go Renumber migrations to ensure 4.63.0 migrations come after 4.62.3 migrations (#25788) 2025-01-27 15:03:02 -06:00
20250121094700_PolicyAutomationInstallVPP_test.go Renumber migrations to ensure 4.63.0 migrations come after 4.62.3 migrations (#25788) 2025-01-27 15:03:02 -06:00
20250124194347_UpdateSoftwareTitlesUniqueIndex.go Added software_titles unique index idx_unique_sw_titles (#25794) 2025-02-03 13:23:21 -06:00
20250124194347_UpdateSoftwareTitlesUniqueIndex_test.go Added software_titles unique index idx_unique_sw_titles (#25794) 2025-02-03 13:23:21 -06:00
20250127162751_AddUnifiedQueueTable.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20250127162751_AddUnifiedQueueTable_test.go Add new archive URL as data source for Mac Office release notes (#26978) 2025-03-10 08:46:18 -05:00
20250213104005_AddAndroidEnterpriseTable.go Android scaffold (#26274) 2025-02-13 14:32:19 -06:00
20250214205657_AddCVEIndex.go fix: add an index to mitigate vuln processing resource spikes (#26331) 2025-02-14 12:53:41 -05:00
20250217093329_MigratePendingUpcomingActivities.go Recreate nano_view_queue with explicit collation and SQL SECURITY INVOKER (#31388) 2025-07-30 15:26:19 -04:00
20250217093329_MigratePendingUpcomingActivities_test.go Unified Queue: add DB migration for existing pending activities (#26413) 2025-02-19 08:29:14 -05:00
20250219090511_AddFleetInitiatedToActivities.go Unified Queue: add fleet initiated flag to past activities (#26451) 2025-02-19 14:55:20 -05:00
20250219100000_AddVPPAppsTeamsTimestamps.go Add created_at/updated_at timestamps to VPP apps teams table, return as added_at (#26442) 2025-02-21 15:07:52 -06:00
20250219100000_AddVPPAppsTeamsTimestamps_test.go Add created_at/updated_at timestamps to VPP apps teams table, return as added_at (#26442) 2025-02-21 15:07:52 -06:00
20250219142401_UpdateAndroidTables.go Basic Android enroll functionality (#26386) 2025-02-24 14:31:21 -06:00
20250224184002_AddOSCVEIndex.go fix: add index to os cve column (#26576) 2025-02-24 21:59:56 -05:00
20250225085436_AddAndroidBuiltinLabel.go Android: add 'Android' builtin label, add new Android hosts to 'All hosts' and this label (#26585) 2025-02-25 14:44:48 -05:00
20250226000000_AddHostCertificatesTable.go Update migration timestamp 2025-02-26 12:49:43 -06:00
20250226153445_AddUsersDeletedTable.go Added Android activity and better handling of deleted users. (#26640) 2025-02-27 14:19:15 -06:00
20250304162702_AddCATables.go DigiCert config (encrypt API token) (#26858) 2025-03-06 12:47:57 -06:00
20250306144233_AddScheduledQueriesLabelsJoinTable.go Add LabelsIncludeAny to queries endpoint (#26823) 2025-03-11 09:45:01 -04:00
20250313163430_AlterHostMDMManagedCertificates.go Additional CA validation (#27169) 2025-03-19 08:27:55 -05:00
20250317130944_AlterHostMDMManagedCertificatesIndex.go Additional CA validation (#27169) 2025-03-19 08:27:55 -05:00
20250318165922_AddChecksumAndSecretsToWindowsProfiles.go Resend Windows profiles on change (#27308) 2025-03-20 14:43:04 -05:00
20250318165922_AddChecksumAndSecretsToWindowsProfiles_test.go Resend Windows profiles on change (#27308) 2025-03-20 14:43:04 -05:00
20250320132525_AddAuthorIdToLabels.go Add author ID to labels (#27055) 2025-03-20 16:05:16 -05:00
20250320200000_FMAv2.go Add more test coverage for Fleet-maintained apps (#27722) 2025-04-03 09:18:27 -05:00
20250320200000_FMAv2_test.go Add more test coverage for Fleet-maintained apps (#27722) 2025-04-03 09:18:27 -05:00
20250326161930_UpdateNanoCertAuthRenewal.go Skip bootstrap package and other setup items when renewing Apple MDM enrollment profiles (#27560) 2025-03-28 16:33:22 -05:00
20250326161930_UpdateNanoCertAuthRenewal_test.go Update migration numbering to account for cherry-pick in v4.66 (#27901) 2025-04-04 14:29:05 -05:00
20250326161931_AddPlatformAndTeamIDToNanoDevices.go Update migration numbering to account for cherry-pick in v4.66 (#27901) 2025-04-04 14:29:05 -05:00
20250326161931_AddPlatformAndTeamIDToNanoDevices_test.go Update migration numbering to account for cherry-pick in v4.66 (#27901) 2025-04-04 14:29:05 -05:00
20250331042354_AddSCIMTables.go Add SCIM Users (#27551) 2025-04-01 11:02:24 -05:00
20250331154206_AddCanceledFieldForUpcomingActivities.go Cancel upcoming activities: DB schema and backend (#27710) 2025-04-01 14:08:56 -04:00
20250331154206_AddCanceledFieldForUpcomingActivities_test.go Cancel upcoming activities: DB schema and backend (#27710) 2025-04-01 14:08:56 -04:00
20250401155831_AddPolicyLabelsJoinTable.go Custom targets for policies - backend (#27575) 2025-04-02 12:36:03 -04:00
20250408133233_AddSCIMLastRequest.go Added scim/details endpoint (#28007) 2025-04-10 14:08:45 -05:00
20250410104321_UpdateMacOSSoftwareNames.go Batch host_software inserts in macOS names migration to improve performance for large host counts (#29238) 2025-05-17 12:42:01 -05:00
20250410104321_UpdateMacOSSoftwareNames_test.go Add support for VSCode fork extensions in software inventory (#33595) 2025-10-07 14:05:22 -07:00
20250421085116_AddSerialAndNotBeforeToHostMDMManagedCertificates.go Renewal of DigiCert certificates on macOS (#28449) 2025-04-24 08:35:15 -04:00
20250422095806_AddFleetVariablesTable.go IdP vars: store profile-variable associations when new profile is created/updated (#28645) 2025-04-30 16:03:23 -04:00
20250424153059_AddBatchScriptExecutionTables.go Bulk script execution backend (#28299) 2025-04-30 12:54:46 -04:00
20250430103833_AddSCEPRenewalIdFleetVar.go Custom SCEP renewal (#28616) 2025-04-30 15:31:45 -04:00
20250430112622_CollectFleetVariablesFromExistingAppleProfiles.go Hydrant CA Feature Branch (#31807) 2025-09-04 12:39:41 -04:00
20250430112622_CollectFleetVariablesFromExistingAppleProfiles_test.go IdP vars: store profile-variable associations when new profile is created/updated (#28645) 2025-04-30 16:03:23 -04:00
20250501162727_AddSoftwareCategories.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20250501162727_AddSoftwareCategories_test.go software categories: backend (#28479) 2025-05-02 11:41:26 -04:00
20250502154517_AddVariablesUpdatedAtToHMAP.go Add timestamp to host_mdm_apple_profiles for variable update times (#29074) 2025-05-13 17:22:27 -04:00
20250502222222_AddMdmEnrollTables.go Moved common_mysql package to server/platform/mysql (#38017) 2026-01-08 13:17:19 -06:00
20250502222222_AddMdmEnrollTables_test.go Fix DB migration bug when adding MDM enroll tables (#29963) 2025-06-12 17:13:58 -05:00
20250507170845_HostSCIMUserPrimaryKey.go Fixes and optimizations for Entra ID (#28938) 2025-05-08 13:46:16 -05:00
20250507170845_HostSCIMUserPrimaryKey_test.go Fixes and optimizations for Entra ID (#28938) 2025-05-08 13:46:16 -05:00
20250513162912_HostMDMAppleDeclarationsToken.go Fixing issues with Apple DDM profile status (#29059) 2025-05-15 13:05:25 -05:00
20250513162912_HostMDMAppleDeclarationsToken_test.go Fixing issues with Apple DDM profile status (#29059) 2025-05-15 13:05:25 -05:00
20250519161614_AddExecutableSha256HostSoftwareInstalledPaths.go Added SHA256 hash from mac apps on install paths (#29280) 2025-05-20 23:38:59 -05:00
20250519161614_AddExecutableSha256HostSoftwareInstalledPaths_test.go Added SHA256 hash from mac apps on install paths (#29280) 2025-05-20 23:38:59 -05:00
20250519170000_MicrosoftCompliancePartner.go Reorder migrations for cherry-pick into v4.69.0 (#29927) 2025-06-11 15:05:00 -03:00
20250520153848_AddCancelledStatusToSetupExperienceStatusResults.go Mark setup experience installs as "cancelled" and later fail them when certain bulk actions happen (#29355) 2025-05-27 16:52:51 -04:00
20250528115932_AddInviteIDToUsersTable.go Prevent user invite race condition (#29559) 2025-05-29 15:26:02 -04:00
20250529102706_SetMediumTextColumns.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
20250603105558_AlterLegacyEnrollRefsUUIDSize.go Bugfix: wiped ADE-enrolled iOS device remains wiped on re-enroll (#29715) 2025-06-09 10:18:03 -04:00
20250609102714_AddHostCertificateSourcesTable.go DCLK: Ingest login-keychain certificates for macOS (#29555) 2025-06-11 11:13:44 -04:00
20250609102714_AddHostCertificateSourcesTable_test.go DCLK: Ingest login-keychain certificates for macOS (#29555) 2025-06-11 11:13:44 -04:00
20250609112613_AddChallengesTable.go Add one-time challenge support to custom SCEP proxy (#29832) 2025-06-12 08:56:13 -05:00
20250613103810_AddScopeToAppleEntities.go Apple mdm user channel initial support (#29882) 2025-06-16 16:46:38 -04:00
20250616193950_DeleteOvalVulnerabilitiesOnAmazonLinuxHosts.go Clean up OVAL-sourced vulnerabilities reported on Amazon Linux 2 hosts prior to v4.56 (#30078) 2025-06-17 09:15:15 -05:00
20250616193950_DeleteOvalVulnerabilitiesOnAmazonLinuxHosts_test.go Clean up OVAL-sourced vulnerabilities reported on Amazon Linux 2 hosts prior to v4.56 (#30078) 2025-06-17 09:15:15 -05:00
20250624140757_VPPAppVerifyInstall.go vpp verify followup (#30389) 2025-07-01 11:19:42 -04:00
20250624140757_VPPAppVerifyInstall_test.go Verify VPP: core implementation (#30295) 2025-06-26 17:55:43 -04:00
20250626130239_SCIMAddDepartment.go Add support for IdP department to SCIM and add FLEET_VAR_HOST_END_USER_IDP_DEPARTMENT fleet variable (#30375) 2025-06-29 15:23:03 -03:00
20250629131032_AddHostVitalsLabelType.go Add support for host vitals labels (#30278) 2025-06-30 09:58:58 -05:00
20250701155654_AddEULAHashColumn.go Add ability to upload EULA via gitops (#30332) 2025-07-01 17:28:13 +01:00
20250701155654_AddEULAHashColumn_test.go Add ability to upload EULA via gitops (#30332) 2025-07-01 17:28:13 +01:00
20250707095725_HostIdentitySCEPCertificates.go Add SCEP endpoint for host identity. (#30589) 2025-07-11 11:44:07 -03:00
20250716152435_AddUpgradeCodeColumnToSoftwareInstallers.go Extract UpgradeCode from MSI custom packages, use for better uninstall script generation (#30969) 2025-07-17 10:33:23 -05:00
20250716152435_AddUpgradeCodeColumnToSoftwareInstallers_test.go Extract UpgradeCode from MSI custom packages, use for better uninstall script generation (#30969) 2025-07-17 10:33:23 -05:00
20250718091828_AddPersonalEnrollmentStatus.go BMAA: Add personal enrollment type including aggregate counts (#31091) 2025-07-22 17:24:19 -04:00
20250718091828_AddPersonalEnrollmentStatus_test.go BMAA: Add personal enrollment type including aggregate counts (#31091) 2025-07-22 17:24:19 -04:00
20250728122229_RecreateNanoViewQueue.go Recreate nano_view_queue with explicit collation and SQL SECURITY INVOKER (#31388) 2025-07-30 15:26:19 -04:00
20250731122715_UpdateHostCertificatesCountryColumns.go Fixed issue ingesting certs with long country codes. (#31443) 2025-07-31 23:06:36 +02:00
20250731151000_EnforceFileVaultAtLogin.go Enforce FileVault at login when manually enrolled (#31170) 2025-08-01 15:15:11 +02:00
20250731151000_EnforceFileVaultAtLogin_test.go Enforce FileVault at login when manually enrolled (#31170) 2025-08-01 15:15:11 +02:00
20250803000000_AddTpmPinFieldToHostDetails.go Implement BitLocker "action required" status (#31451) 2025-08-05 11:23:27 -05:00
20250805083116_UpdateBatchScriptTables.go Update batch script tables (#31508) 2025-08-05 13:40:23 -05:00
20250805083116_UpdateBatchScriptTables_test.go Update batch script tables (#31508) 2025-08-05 13:40:23 -05:00
20250807140441_UpdateActivityTable.go Add "batch script execution status" and "list batch script executions" endpoints (#31689) 2025-08-08 13:24:48 -05:00
20250808000000_AddHostUUIDFleetVariable.go Added support of $FLEET_VAR_HOST_UUID in Windows MDM configuration profiles (#31695) 2025-08-10 12:24:38 +02:00
20250811155036_AddHostOnlyToActivities.go Omit batch host script executions from global activities (#31617) 2025-08-11 16:43:20 -04:00
20250813205039_SoftwareIsKernelColumn.go 30738 linux vulns (#31893) 2025-08-14 10:13:37 -04:00
20250813205039_SoftwareIsKernelColumn_test.go 30738 linux vulns (#31893) 2025-08-14 10:13:37 -04:00
20250814123333_AddBatchHostResultsUnique.go Batch script cron schedule (#31808) 2025-08-14 14:44:47 -04:00
20250815130115_AddMigrationDeadlineToHostDEPAssignments.go Skip setup experience during AxM based migrations (#32822) 2025-09-11 09:40:40 -04:00
20250815130115_AddMigrationDeadlineToHostDEPAssignments_test.go Skip setup experience during AxM based migrations (#32822) 2025-09-11 09:40:40 -04:00
20250816115553_OptimizeHostScriptResultsIndex.go Renumber 4.73.2 migrations (#33376) 2025-09-23 15:35:17 -04:00
20250817154557_AddKernelHostCountsIndexForVulnQueries.go Renumber 4.73.2 migrations (#33376) 2025-09-23 15:35:17 -04:00
20250825113751_AddIdpFullnameFleetVariable.go Add full name IdP Fleet variable to Apple configuration profiles (#32246) 2025-08-26 17:55:58 +02:00
20250827113140_AddIndexDistributedQueryCampaignTargets.go Add CleanupCompletedCampaignTargets to cleanup old campaign targets. (#32385) 2025-08-28 11:04:05 -05:00
20250828120836_AddDefaultTeamConfigJSON.go Allow configuring webhook policy automations for "No team" (#32129) 2025-08-28 16:38:27 -05:00
20250902112642_MigratePrimoFailingPoliciesAutomations.go Added Primo migration for failing policies automation. (#32515) 2025-09-04 10:12:27 -05:00
20250902112642_MigratePrimoFailingPoliciesAutomations_test.go Added Primo migration for failing policies automation. (#32515) 2025-09-04 10:12:27 -05:00
20250904091745_AddCertificateAuthoritiesTable.go Hydrant CA Feature Branch (#31807) 2025-09-04 12:39:41 -04:00
20250904091745_AddCertificateAuthoritiesTable_test.go Obfuscate calendar key (#38687) 2026-01-26 16:59:13 -07:00
20250905090000_CreateTableSoftwareTitleIconsTable.go Add custom software icons (#32652) 2025-09-05 17:31:03 -05:00
20250905090000_CreateTableSoftwareTitleIconsTable_test.go Add custom software icons (#32652) 2025-09-05 17:31:03 -05:00
20250922083056_AddTableMDMAndroidProfiles.go Fix failing migration by conditionally deleting old constraint (#33878) 2025-10-06 16:01:26 -04:00
20250922083056_AddTableMDMAndroidProfiles_test.go Fix failing migration by conditionally deleting old constraint (#33878) 2025-10-06 16:01:26 -04:00
20250923120000_AddSmallstepHostCertificateType.go Add backend support for Smallstep CA (#32872) 2025-09-25 10:03:36 -05:00
20250926123048_ChangePrivilegesInstallerBundleId.go Fixed bundle identifier for privileges pkg (#33517) 2025-09-26 14:31:31 -05:00
20250926123048_ChangePrivilegesInstallerBundleId_test.go Fixed bundle identifier for privileges pkg (#33517) 2025-09-26 14:31:31 -05:00
20251015103505_AddNameToSoftwareCheckumCalculation.go Unbatching checksum migration (#34586) 2025-10-21 11:21:33 -05:00
20251015103505_AddNameToSoftwareCheckumCalculation_test.go Revise 4.76 migrations to land after all 4.75 migrations (#34479) 2025-10-17 17:55:57 -05:00
20251015103600_RenameSoftwareBrowserToExtensionFor.go Revise 4.76 migrations to land after all 4.75 migrations (#34479) 2025-10-17 17:55:57 -05:00
20251015103700_AddAndroidApplicationIDToSoftware.go Revise 4.76 migrations to land after all 4.75 migrations (#34479) 2025-10-17 17:55:57 -05:00
20251015103700_AddAndroidApplicationIDToSoftware_test.go Revise 4.76 migrations to land after all 4.75 migrations (#34479) 2025-10-17 17:55:57 -05:00
20251015103800_ClearPlatformsOnBuiltinLabels.go Revise 4.76 migrations to land after all 4.75 migrations (#34479) 2025-10-17 17:55:57 -05:00
20251015103800_ClearPlatformsOnBuiltinLabels_test.go Revise 4.76 migrations to land after all 4.75 migrations (#34479) 2025-10-17 17:55:57 -05:00
20251015103900_AddGigsAllDiskSpaceToHostDisks.go Revise 4.76 migrations to land after all 4.75 migrations (#34479) 2025-10-17 17:55:57 -05:00
20251015103900_AddGigsAllDiskSpaceToHostDisks_test.go Revise 4.76 migrations to land after all 4.75 migrations (#34479) 2025-10-17 17:55:57 -05:00
20251028140000_CreateTableOSVersionVulnerabilities.go os_versions endpoint performance improvements (#34897) 2025-11-03 13:07:44 -06:00
20251028140000_CreateTableOSVersionVulnerabilities_test.go os_versions endpoint performance improvements (#34897) 2025-11-03 13:07:44 -06:00
20251028140100_ReconcileHostSCIMUserMappings.go SCIM user reconcile migration (#35017) 2025-11-03 16:00:20 -07:00
20251028140100_ReconcileHostSCIMUserMappings_test.go SCIM user reconcile migration (#35017) 2025-11-03 16:00:20 -07:00
20251028140110_AddSCEPWindowsCertificateIdFleetVariable.go Re-timestamped migrations to match 4.76.0 RC branch. (#35136) 2025-11-04 07:21:53 -06:00
20251028140110_AddSCEPWindowsCertificateIdFleetVariable_test.go Re-timestamped migrations to match 4.76.0 RC branch. (#35136) 2025-11-04 07:21:53 -06:00
20251028140200_InHouseAppsSupport.go Re-timestamped migrations to match 4.76.0 RC branch. (#35136) 2025-11-04 07:21:53 -06:00
20251028140200_InHouseAppsSupport_test.go Re-timestamped migrations to match 4.76.0 RC branch. (#35136) 2025-11-04 07:21:53 -06:00
20251028140300_AddInHouseAppsToUnifiedQueue.go Re-timestamped migrations to match 4.76.0 RC branch. (#35136) 2025-11-04 07:21:53 -06:00
20251028140300_AddInHouseAppsToUnifiedQueue_test.go Re-timestamped migrations to match 4.76.0 RC branch. (#35136) 2025-11-04 07:21:53 -06:00
20251028140400_RenameInHouseAppsNameToFilename.go Re-timestamped migrations to match 4.76.0 RC branch. (#35136) 2025-11-04 07:21:53 -06:00
20251028140400_RenameInHouseAppsNameToFilename_test.go Re-timestamped migrations to match 4.76.0 RC branch. (#35136) 2025-11-04 07:21:53 -06:00
20251031154558_ChangeCiscoSecureClientBundleId.go 32084 Cisco Secure Client installer fix (#35077) 2025-11-03 15:22:39 -05:00
20251031154558_ChangeCiscoSecureClientBundleId_test.go 32084 Cisco Secure Client installer fix (#35077) 2025-11-03 15:22:39 -05:00
20251103160848_AddDisplayNameToSoftwareTitles.go software display names: DB changes (#35066) 2025-11-04 10:04:42 -05:00
20251103160848_AddDisplayNameToSoftwareTitles_test.go software display names: DB changes (#35066) 2025-11-04 10:04:42 -05:00
20251104112849_AddESTEnumValueToCATable.go EST certificate proxy backend and configs (#34689) 2025-11-04 16:27:15 -05:00
20251106000000_AddConditionalAccessSCEPTables.go Okta SCEP endpoint (#34721) 2025-11-06 17:07:17 -06:00
20251106000000_AddConditionalAccessSCEPTables_test.go Okta SCEP endpoint (#34721) 2025-11-06 17:07:17 -06:00
20251107164629_AddSelfServiceToInHouseApps.go My device page (self-service) for iOS/iPadOS (#35238) 2025-11-07 17:30:51 -05:00
20251107164629_AddSelfServiceToInHouseApps_test.go My device page (self-service) for iOS/iPadOS (#35238) 2025-11-07 17:30:51 -05:00
20251107170854_AddWindowsUpgradeCodeToSoftware.go Ingest, store, consider in unique_identifier, and serve upgrade_codes for Windows software (#34786) 2025-11-07 15:33:31 -08:00
20251107170854_AddWindowsUpgradeCodeToSoftware_test.go Ingest, store, consider in unique_identifier, and serve upgrade_codes for Windows software (#34786) 2025-11-07 15:33:31 -08:00
20251110172137_InHouseAppCategories.go Support categories for in-house apps (#35542) 2025-11-11 15:13:24 -05:00
20251110172137_InHouseAppCategories_test.go Support categories for in-house apps (#35542) 2025-11-11 15:13:24 -05:00
20251111153133_AddUrlToInHouseApps.go Add gitops support for in house apps (#35423) 2025-11-11 16:38:54 -05:00
20251111153133_AddUrlToInHouseApps_test.go Add gitops support for in house apps (#35423) 2025-11-11 16:38:54 -05:00
20251117020000_OptimizeSoftwareHostCountsIndex.go Optimize software/versions queries. (#35670) 2025-11-19 14:50:30 -06:00
20251117020100_AddAndroidAppSupport.go Re-timestamping migrations due to 4.77 cherry-pick. (#36429) 2025-11-30 16:10:22 -06:00
20251117020100_AddAndroidAppSupport_test.go Re-timestamping migrations due to 4.77 cherry-pick. (#36429) 2025-11-30 16:10:22 -06:00
20251117020200_AddAppConfigEnableTurnOnWindowsMDMManually.go Re-timestamping migrations due to 4.77 cherry-pick. (#36429) 2025-11-30 16:10:22 -06:00
20251117020200_AddAppConfigEnableTurnOnWindowsMDMManually_test.go Re-timestamping migrations due to 4.77 cherry-pick. (#36429) 2025-11-30 16:10:22 -06:00
20251121100000_AddActivitiesSearchIndexes.go FAF: Add indexes to activities and user for activity filtering (#35783) 2025-11-21 12:18:13 -03:00
20251121124239_CreateHostCertificateTemplates.go create host_certificate_templates table (#36136) 2025-11-21 15:06:32 -06:00
20251121124239_CreateHostCertificateTemplates_test.go create host_certificate_templates table (#36136) 2025-11-21 15:06:32 -06:00
20251124090450_AddHostPlatformFleetVar.go Add support for $FLEET_VAR_HOST_HARDWARE_SERIAL in Windows profiles, $FLEET_VAR_HOST_PLATFORM in Windows/Apple profiles (#35812) 2025-11-24 10:18:47 -06:00
20251124090450_AddHostPlatformFleetVar_test.go Add support for $FLEET_VAR_HOST_HARDWARE_SERIAL in Windows profiles, $FLEET_VAR_HOST_PLATFORM in Windows/Apple profiles (#35812) 2025-11-24 10:18:47 -06:00
20251124135808_CreateTableAndroidAppConfigurations.go Android app config support data model (#35940) 2025-11-24 14:26:38 -05:00
20251124140138_CreateTableCertifcatesTemplates.go gitops, basic apis, and table for android certificate templates (#35788) 2025-11-24 15:44:06 -06:00
20251124140138_CreateTableCertifcatesTemplates_test.go gitops, basic apis, and table for android certificate templates (#35788) 2025-11-24 15:44:06 -06:00
20251124162948_AddLastRestartedAtColumn.go Make last_restarted_at more consistent (#36243) 2025-11-25 16:15:58 -06:00
20251124162948_AddLastRestartedAtColumn_test.go Make last_restarted_at more consistent (#36243) 2025-11-25 16:15:58 -06:00
20251127113559_AddDetailColumnToHostCertificateTemplates.go Added missing detail column to host_certificate_templates (#36397) 2025-12-01 14:46:14 -04:00
20251202162232_AddUniqueIndexToHostCertificateTemplates.go Handle certificate race condition at Android enrollment. (#36602) 2025-12-03 09:54:53 -06:00
20251203170808_DropForeignKeyConstraintCertificateTemplates.go certificate templates with no team id (#36605) 2025-12-03 15:00:23 -06:00
20251203170808_DropForeignKeyConstraintCertificateTemplates_test.go certificate templates with no team id (#36605) 2025-12-03 15:00:23 -06:00
20251207050413_TeamLabels.go Add database migration for team ID on labels, update structs + summary DB query to pass through (#36842) 2025-12-08 08:52:39 -06:00
20251207050413_TeamLabels_test.go Add backend changes for team labels (#37116) 2025-12-14 20:02:15 -03:00
20251208215800_AddOperationTypeToHostCertificateTemplates.go Added operation_type to host_certificate_templates (#36926) 2025-12-09 10:57:44 -06:00
20251209221730_AddUpdateNewHostsFlagToConfig.go Added new 'update_new_hosts' OS Setting config field (#37027) 2025-12-11 19:48:30 -04:00
20251209221730_AddUpdateNewHostsFlagToConfig_test.go Added new 'update_new_hosts' OS Setting config field (#37027) 2025-12-11 19:48:30 -04:00
20251209221850_HostCertificateTemplatesStatusDefault.go Add Android cert immediate statuses (#36978) 2025-12-13 13:58:35 -06:00
20251215163721_AddHostsHostnameIndex.go Add hosts.hostname index (#37268) 2025-12-15 13:17:24 -05:00
20251217000000_AddNameColumnToHostCertificateTemplates.go Add name to host cert templates (#37444) 2025-12-18 08:48:10 -07:00
20251217000000_AddNameColumnToHostCertificateTemplates_test.go Add name to host cert templates (#37444) 2025-12-18 08:48:10 -07:00
20251217120000_AddSecurityAndUtilitiesCategories.go Add 2 new app categories: 🔐 Security and 🛠️ Utilities (#37098) 2025-12-18 13:26:50 -06:00
20251217120000_AddSecurityAndUtilitiesCategories_test.go Add 2 new app categories: 🔐 Security and 🛠️ Utilities (#37098) 2025-12-18 13:26:50 -06:00
20251229000000_AddUUIDToHostCertificateTemplates.go Add uuid column to host_certificate_templates (#37763) 2025-12-30 14:09:43 -06:00
20251229000010_AddSoftwareAutoUpdateTable.go Re-timestamp migrations due to 4.79 cherry pick. (#37993) 2026-01-07 12:20:00 -06:00
20251229000020_AddHostMDMAppleBootstrapPackagesSkipped.go Re-timestamp migrations due to 4.79 cherry pick. (#37993) 2026-01-07 12:20:00 -06:00
20251229000020_AddHostMDMAppleBootstrapPackagesSkipped_test.go Re-timestamp migrations due to 4.79 cherry pick. (#37993) 2026-01-07 12:20:00 -06:00
20260106000000_AddValidityColumnsToHostCertificateTemplates.go Renew android certificates backend (#37959) 2026-01-08 13:02:33 -07:00
20260106000000_AddValidityColumnsToHostCertificateTemplates_test.go Renew android certificates backend (#37959) 2026-01-08 13:02:33 -07:00
20260108200708_AddHostLocationSupport.go 33509 feature branch (#38038) 2026-01-08 16:37:46 -05:00
20260108214732_AddHostVPPRetry.go VPP app install retry on 9610 (#38008) 2026-01-09 13:39:10 -05:00
20260109231821_AddAttemptNumberToScriptsAndSoftwareInstalls.go Drop attempt number from index to avoid extra write overhead (#38391) 2026-01-15 12:56:01 -06:00
20260109231821_AddAttemptNumberToScriptsAndSoftwareInstalls_test.go Automatic retry of failed policy automations of scripts and software installs (#38018) 2026-01-12 17:30:51 -06:00
20260113012054_AddAndUpdateSwInstalledPathsBinHashCols.go Compute, ingest, persist, and serve .app bundle executable hashes and paths (#38118) 2026-01-14 09:18:35 -08:00
20260113012054_AddAndUpdateSwInstalledPathsBinHashCols_test.go Compute, ingest, persist, and serve .app bundle executable hashes and paths (#38118) 2026-01-14 09:18:35 -08:00
20260124200020_SetAttemptNumberOnOldPolicyAutomations.go Reset attempt numbers on policy/script/installer modifications (#38748) 2026-01-27 16:41:44 -06:00
20260124200020_SetAttemptNumberOnOldPolicyAutomations_test.go Reset attempt numbers on policy/script/installer modifications (#38748) 2026-01-27 16:41:44 -06:00
20260126150840_AddWindowsMDMCredentialsHash.go add windows mdm migration (#38782) 2026-01-26 13:31:05 -05:00
20260126150840_AddWindowsMDMCredentialsHash_test.go add windows mdm migration (#38782) 2026-01-26 13:31:05 -05:00
20260126210724_CreateHostConditionalAccessTable.go Conditional access host bypass (#38542) 2026-01-26 17:58:31 -05:00
20260202151756_AlterHostCertificateTemplatesHostUUIDColumn.go Add migration to update host_certificates_template UUID column size (#39172) 2026-02-04 09:25:19 -05:00
20260205184907_AddAppConfigMDMWindowsEntraTenantIDs.go Add entra tenant IDs migration (#39420) 2026-02-09 12:48:19 -05:00
20260210151544_AddAPNSQueryIndexes.go improve APNS query efficiency (#39614) 2026-02-10 15:40:44 -05:00
20260210155109_AddReverifyFlagToHostMDMAndroidProfiles.go Only reverify Android profiles if they failed due to non-compliance (#39645) 2026-02-10 16:50:22 -05:00
20260210155109_AddReverifyFlagToHostMDMAndroidProfiles_test.go Only reverify Android profiles if they failed due to non-compliance (#39645) 2026-02-10 16:50:22 -05:00
20260210181120_AddBypassEnabledToPolicies.go Policy enable bypass (#39350) 2026-02-12 09:01:36 -05:00
20260210181120_AddBypassEnabledToPolicies_test.go Policy enable bypass (#39350) 2026-02-12 09:01:36 -05:00
20260211200153_UnmarkKernelCoreAsKernel.go Remove duplicate RHEL kernel in os_version (#39746) 2026-02-12 09:13:24 -07:00
20260211200153_UnmarkKernelCoreAsKernel_test.go Remove duplicate RHEL kernel in os_version (#39746) 2026-02-12 09:13:24 -07:00
20260217141240_ResetInvalidPlatformOnLabels.go Label validation not catching invalid platform (#39964) 2026-02-17 14:04:07 -04:00
20260217141240_ResetInvalidPlatformOnLabels_test.go Label validation not catching invalid platform (#39964) 2026-02-17 14:04:07 -04:00
20260217200906_AddPreviousTokenToHostDeviceAuth.go Extend device token valid window. (#39995) 2026-02-18 12:53:24 -06:00
20260218175704_FMAActiveInstallers.go FMA version rollback (#40038) 2026-02-24 14:00:32 -05:00
20260314120000_AddHostSoftwareSoftwareIDIndex.go Reduced database contention during the vulnerability cron (#41667) 2026-03-14 09:31:58 -05:00
20260316120000_DropKernelHostCountsForeignKey.go Use swap table pattern and batch delete to improve DB access patterns for vuln cron (#41729) 2026-03-17 10:34:52 -05:00
20260316120001_MigratePkgSourceToApps.go Re-timestamp migrations after 4.82.1 (#42058) 2026-03-19 11:01:01 -05:00
20260316120001_MigratePkgSourceToApps_test.go Re-timestamp migrations after 4.82.1 (#42058) 2026-03-19 11:01:01 -05:00
20260316120002_FixMismatchedSoftwareTitles.go Re-timestamp migrations after 4.82.1 (#42058) 2026-03-19 11:01:01 -05:00
20260316120002_FixMismatchedSoftwareTitles_test.go Re-timestamp migrations after 4.82.1 (#42058) 2026-03-19 11:01:01 -05:00
20260316120003_CleanupSoftwareHostCountsZeroRows.go Re-timestamp migrations after 4.82.1 (#42058) 2026-03-19 11:01:01 -05:00
20260316120004_FixUnverifiedSuccessfulWindowsProfiles.go Re-timestamp migrations after 4.82.1 (#42058) 2026-03-19 11:01:01 -05:00
20260316120005_OptimizeSoftwareTitlesHostCountsIndex.go Re-timestamp migrations after 4.82.1 (#42058) 2026-03-19 11:01:01 -05:00
20260316120006_AddLockEndUserInfoToAppConfigAndTeamConfig.go Re-timestamp migrations after 4.82.1 (#42058) 2026-03-19 11:01:01 -05:00
20260316120006_AddLockEndUserInfoToAppConfigAndTeamConfig_test.go Re-timestamp migrations after 4.82.1 (#42058) 2026-03-19 11:01:01 -05:00
20260316120007_RemoveBypassEnabledFromPolicies.go Re-timestamp migrations after 4.82.1 (#42058) 2026-03-19 11:01:01 -05:00
20260316120007_RemoveBypassEnabledFromPolicies_test.go Re-timestamp migrations after 4.82.1 (#42058) 2026-03-19 11:01:01 -05:00
20260316120008_RenameActivitiesToActivityPast.go Re-timestamp migrations after 4.82.1 (#42058) 2026-03-19 11:01:01 -05:00
20260316120009_CreateHostRecoveryKeyPasswordsTable.go Re-timestamp migrations after 4.82.1 (#42058) 2026-03-19 11:01:01 -05:00
20260316120010_AddPatchPolicyColumns.go Re-timestamp migrations after 4.82.1 (#42058) 2026-03-19 11:01:01 -05:00
20260316120010_AddPatchPolicyColumns_test.go Re-timestamp migrations after 4.82.1 (#42058) 2026-03-19 11:01:01 -05:00
20260317120000_AddRecoveryLockPasswordRotation.go Rotate recovery lock password (#41833) 2026-03-17 16:28:25 -06:00
20260318184559_AddSoftwareInstallerVPPAppInHouseAppIncludeAllLabels.go merge main 2026-03-18 14:49:08 -04:00
20260318184559_AddSoftwareInstallerVPPAppInHouseAppIncludeAllLabels_test.go merge main 2026-03-18 14:49:08 -04:00
20260319120000_AddInstallationTypeToOperatingSystems.go Differentiate between Windows Server Core and full desktop installations (#42034) 2026-03-21 10:03:57 -05:00
20260323144117_AddGitOpsExceptionsToAppConfig.go Add "exceptions" GitOps config (#42013) 2026-03-23 10:47:17 -05:00
20260323144117_AddGitOpsExceptionsToAppConfig_test.go Add "exceptions" GitOps config (#42013) 2026-03-23 10:47:17 -05:00
20260324161944_AddPatchQueryColumn.go Override patch policy query (#42322) 2026-03-25 10:32:41 -04:00
20260324161944_AddPatchQueryColumn_test.go Override patch policy query (#42322) 2026-03-25 10:32:41 -04:00
20260324223334_OptimizeQueryResultsIndexes.go Performance improvements for Host Reports (41540) 2026-03-26 07:04:18 -04:00
20260326131501_AddRecoveryLockAutoRotateAt.go Backend: Auto rotate recovery lock passwords (#42084) 2026-03-26 12:12:41 -06:00
20260326210603_UpdateSoftwareTitleNamesToFMANames.go Added an index on software.bundle_identifier (#43979) 2026-04-22 14:30:43 -05:00
20260326210603_UpdateSoftwareTitleNamesToFMANames_test.go Use FMA names for macOS software (#42221) 2026-03-30 10:41:37 -06:00
20260331000000_AddCertRetryCount.go Added automatic Android cert retry (#42734) 2026-04-01 13:49:24 -05:00
20260401153000_AddACMEAndRenameSCEPDepotTables.go ACME MDM -> main (#42926) 2026-04-02 15:56:31 -05:00
20260401153001_AddAppleRequireHardwareAttestationToAppConfig.go ACME MDM -> main (#42926) 2026-04-02 15:56:31 -05:00
20260401153503_AddHardwareSerialToHostDEPAssignments.go ACME MDM -> main (#42926) 2026-04-02 15:56:31 -05:00
20260401153503_AddHardwareSerialToHostDEPAssignments_test.go ACME MDM -> main (#42926) 2026-04-02 15:56:31 -05:00
20260403120000_AddPolicyNeedsFullMembershipCleanup.go Bump migration (#42982) 2026-04-03 16:06:20 -03:00
20260409153713_AddNameToNanoCommands.go Show configuration profile name and more fine-grained status (#42126) 2026-04-09 12:46:11 -05:00
20260409153714_AddApiEndpointPermissionsTables.go Allow the creation of API-only users (#43440) 2026-04-16 11:11:39 -04:00
20260409153715_AddDDMVariablesSupport.go 🤖 Renumber migrations on top of #40177 work (#43349) 2026-04-09 14:05:09 -05:00
20260409153715_AddDDMVariablesSupport_test.go 🤖 Renumber migrations on top of #40177 work (#43349) 2026-04-09 14:05:09 -05:00
20260409153716_AddWindowsAwaitingConfiguration.go 🤖 Renumber migrations on top of #40177 work (#43349) 2026-04-09 14:05:09 -05:00
20260409153717_CreateHostManagedLocalAccountPasswords.go 🤖 Renumber migrations on top of #40177 work (#43349) 2026-04-09 14:05:09 -05:00
20260409153717_CreateHostManagedLocalAccountPasswords_test.go 🤖 Renumber migrations on top of #40177 work (#43349) 2026-04-09 14:05:09 -05:00
20260409183610_AddBitlockerProtectionStatusToHostDisks.go Bitlocker: do not decrypt already encrypted drive. (#43130) 2026-04-09 18:33:03 -04:00
20260410173222_AddHTTPETagToSoftwareInstallers.go Add cache option for software packages to skip re-downloading unchanged content (#42216) 2026-04-14 13:01:33 -05:00
20260422181702_AddBundleIdentifierIndexToSoftware.go Added an index on software.bundle_identifier (#43979) 2026-04-22 14:30:43 -05:00
20260423161823_AddHostSCDData.go Optimize data collection: add index and batch deletes (#44692) 2026-05-05 08:29:47 -05:00
20260423161823_AddHostSCDData_test.go Dashboard charts backend (#43910) 2026-04-23 12:43:23 -05:00
20260423161824_DropWindowsUpdatesTable.go Remove unused windows_updates MySQL table and ingestion (#44128) 2026-04-24 15:21:34 -03:00
20260427134220_AddPreserveHostActivitiesOnReenrollmentToAppConfig.go CSAH: appconfig/gitops/DB migration to add preserve_host_activities_on_reenrollment field (#44212) 2026-04-28 08:47:38 -04:00
20260427134220_AddPreserveHostActivitiesOnReenrollmentToAppConfig_test.go CSAH: appconfig/gitops/DB migration to add preserve_host_activities_on_reenrollment field (#44212) 2026-04-28 08:47:38 -04:00
20260428125634_AddManagedLocalAccountRotationColumns.go 43885: MLAPR migration + UUID capture (#44244) 2026-04-29 11:14:50 -04:00
20260428125634_AddManagedLocalAccountRotationColumns_test.go 43885: MLAPR migration + UUID capture (#44244) 2026-04-29 11:14:50 -04:00
20260429180725_CreateTableAppConfigurations.go 43962 vpp managed config migration (#44435) 2026-04-29 17:47:08 -04:00
20260429180725_CreateTableAppConfigurations_test.go 43962 vpp managed config migration (#44435) 2026-04-29 17:47:08 -04:00
20260430103635_AddRequireAllToPolicyAndQueryLabels.go Add include_all label scope to policies and reports (#44305) 2026-04-30 11:28:30 -04:00
collation_test.go add a test that checks collation on new migrations (#29309) 2025-05-29 17:00:30 -04:00
deprecated_types.go Updating golangci-lint to 1.61.0 (#22973) 2024-10-18 12:38:26 -05:00
log.go Feature 6487: Deprecate cpe_id from software_cve table (#6562) 2022-08-04 09:24:44 -04:00
migration.go migrate failed due to osquery and verifiying profiles to verified (#40490) 2026-02-25 15:38:17 -05:00
migration_helpers_test.go Add step-based and intra-step framework for migration progress (#38556) 2026-01-22 15:00:21 -06:00
migration_test.go Make MySQL test port configurable (#31782) 2025-08-12 15:45:43 +02:00