Commit 63572d3
[dev] [tofikwest] tofik/device-agent-fork-lewis (#2135)
* feat(device-agent): new device agent package and CI workflow for releases
* feat(devices): add linux platform support to device interfaces and schemas
* refactor(people): update Employee component to use button rendering
* refactor(devices): simplify device ID handling and update DTO definition
* feat(api): add organization membership verification for device check-in
* refactor(api): update device ID definition to support multiple types
* feat(devices): add linux support to platform labels in device components
* refactor(people): update EmployeeCompletionChart to manage perPage state
* feat(ci): enhance device agent release workflow with version detection
* refactor(ci): update portal URL handling in device agent release workflow
* chore(device-agent): remove unused generate-icons script
* feat(devices): add mergeDeviceLists utility for device deduplication
* refactor(devices): update disk encryption check to use latest result
* chore(device-agent): update version and author information in package.json
* feat(device-agent): comp-ai device agent
* feat(device-agent): update auto update interval time
* fix(employee): remove EMPLOYEE_FORM_ID from Employee
* fix(fleet-logic): return old condition for fleet
* feat(device-agent): s3 logic for stage
* fix(device-agent): using correct time for updated_at var
* fix(org-training-course): fix for orgs which disable trainings
* fix(trainining-videos): corerct calc total tasks
---------
Co-authored-by: Lewis Carhart <lewis@trycomp.ai>
Co-authored-by: Tofik Hasanov <annexcies@gmail.com>1 parent d652db4 commit 63572d3
133 files changed
Lines changed: 9734 additions & 1134 deletions
File tree
- .github/workflows
- apps
- api
- src
- devices
- dto
- lib
- people
- app
- src/app/(app)/[orgId]/people
- [employeeId]
- components
- all/components
- devices
- components
- data
- types
- portal
- src
- app
- (app)
- (home)
- [orgId]
- components
- policy
- tasks
- video
- policy/[policyId]
- components
- api
- device-agent
- check-in
- my-organizations
- register
- status
- updates/[filename]
- download-agent
- scripts
- token
- components
- lib
- utils
- packages
- db/prisma
- migrations/20260214210154_add_device_models
- schema
- device-agent
- assets
- linux
- src
- checks
- linux
- macos
- windows
- main
- preload
- remediations
- linux
- macos
- windows
- renderer
- docs
- utils
- src
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| 30 | + | |
30 | 31 | | |
31 | 32 | | |
32 | 33 | | |
| |||
0 commit comments