Zhihe Li
bd837a6383
fix: 🐛 Fix race condition from sqlite initialization ( #3253 )
2026-05-05 10:25:40 -04:00
Lisbet Alvarez
3ba93927fe
Update copyright headers ( #3146 )
...
* empty commit
* Add missing copyright headers
* chore: 🤖 update copywrite config file with correct year
* Add missing copyright headers
* empty commit (gh action merge checks are stuck)
2026-01-28 17:09:06 -08:00
55e1e68f30
[COMPLIANCE] Update Copyright and License Headers ( #3099 )
...
Co-authored-by: hashicorp-copywrite[bot] <110428419+hashicorp-copywrite[bot]@users.noreply.github.com>
Co-authored-by: Dharini <dharini@hashicorp.com >
2026-01-20 11:35:10 -05:00
Zhihe Li
92f5a65c00
feat: 🎸 Add ability to search other resources as well ( #3021 )
...
This commit adds the ability to search across multiple tables with joins which unlocks a better search experience in the case of tables that source their data from multiple tables.
2025-11-05 17:57:45 -05:00
Zhihe Li
fa18bfff01
feat: 🎸 Refactor session recording filters ( #2981 )
...
This commit has a few notable changes:
1. A simple attempt at establishing a pattern for using SELECT statements. This will be useful in the future for joins/subquery support.
2. Expanded usage of searching to be able to pass instead of just a string, an object that lets a consumer choose which columns to search on.
3. Decouple our session recording filters from being loaded from the route model hook which is a departure from our convention. This has the benefit of actually letting the page first load and having the filters load async so the page doesn't wait for the filters to finish. This is also much faster to query for each individual filter option from SQLite rather than returning all data to filter in application code.
2025-10-31 16:58:05 -04:00
Zhihe Li
31f0044c0f
fix: 🐛 Fix schema for sqlite inserts ( #3006 )
...
* fix: 🐛 Fix schema for sqlite inserts
* fix: 🐛 Also fix delete trigger not working with REPLACE INTO
2025-09-18 10:16:01 -04:00
Lisbet Alvarez
4c7ea161cd
feat: 🎸 Add sqlite support to sessions ( #2978 )
...
* feat: 🎸 Add sqlite support to sessions
* refactor: 💡 only peek sqlite db when batching queries
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17411
2025-09-03 11:41:42 -04:00
Zhihe Li
cb8b21c10c
feat: 🎸 Add sqlite support for session recordings ( #2974 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17419
2025-09-03 11:41:42 -04:00
Lisbet Alvarez
47c1beadcd
feat: 🎸 Add sqlite support to host-catalogs ( #2973 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17417
2025-09-03 11:41:42 -04:00
Lisbet Alvarez
8f7eb2abea
feat: 🎸 add fts tables to groups ( #2971 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17413
2025-09-03 11:41:42 -04:00
Zhihe Li
c2b0f321de
feat: 🎸 Add sqlite support for auth methods ( #2969 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17418
2025-09-03 11:41:42 -04:00
Lisbet Alvarez
ba7b8b8824
feat: 🎸 add sqlite support for scopes ( #2968 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17415
2025-09-03 11:41:42 -04:00
Zhihe Li
9e612cf83d
feat: 🎸 Add sqlite support for credential stores ( #2967 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17416
2025-09-03 11:41:42 -04:00
Lisbet Alvarez
2154251c30
feat: 🎸 Add sqlite support for users ( #2966 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17412
2025-09-03 11:41:42 -04:00
Zhihe Li
2d38266609
feat: 🎸 Add sqlite support for roles ( #2965 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17414
2025-09-03 11:41:41 -04:00
Lisbet Alvarez and Zhihe Li
d414df4ca4
feat: 🎸 Add custom sort support to sql parser ( #2959 )
...
* feat: 🎸 Add custom sort support to sql parser
* test: 💍 fix column numner
* refactor: 💡 apply pr feedback
* fix: 🐛 use every method for checking attrs
* refactor: 💡 PR feedback + ensure default sort
* refactor: 💡 Consolidate attributes field when sorting
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17441
---------
Co-authored-by: Zhihe Li <zhihe.li@hashicorp.com >
2025-09-03 11:41:41 -04:00
Zhihe Li
3304def44a
feat: 🎸 Add sqlite support for aliases ( #2957 )
...
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17420
2025-09-03 11:41:41 -04:00
Zhihe Li
e0982da744
feat: 🎸 Add sqlite handler and parser ( #2933 )
...
* feat: 🎸 Add sqlite handler and parser
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17410
2025-09-03 11:41:41 -04:00
Zhihe Li
8abed1a809
feat: 🎸 Add a shared service between web workers ( #2932 )
...
* feat: 🎸 Add a shared service between web workers
✅ Closes: https://hashicorp.atlassian.net/browse/ICU-17409
2025-09-03 11:41:40 -04:00