Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

More documentation of the config file. #2228

Merged
merged 1 commit into from
Nov 9, 2022
Merged

More documentation of the config file. #2228

merged 1 commit into from
Nov 9, 2022

Conversation

scudette
Copy link
Contributor

@scudette scudette commented Nov 9, 2022

No description provided.

@scudette scudette merged commit 2b97782 into master Nov 9, 2022
@scudette scudette deleted the config_ref branch November 9, 2022 12:44
scudette added a commit that referenced this pull request Nov 12, 2022
scudette added a commit that referenced this pull request Nov 14, 2022
* Added an LRU for ACL manager (#2223)

* Refactored the ACL manager to be a org specific service.

* Also fixed #2218
* Fixed a race between enrollment and accepting a message from the
  client. If we can decrypt a message from the client, we assume it
  has a valid client_info record even if none are yet found in the
  datastore. This fixed a bug where under load first messages from
  enrolled clients were lost because we were unable to find their
  client records in time.
* Implement concurrency control for unauthenticated messages. This
  rate limits enrollment and avoids the server performing too many RSA
  operations during initial enrollment. This change slows down initial
  enrollment to acceptable rate thereby limiting server load.

* [Snyk] Upgrade moment-timezone from 0.5.37 to 0.5.38 (#2222)

fix: upgrade moment-timezone from 0.5.37 to 0.5.38

Snyk has created this PR to upgrade moment-timezone from 0.5.37 to 0.5.38.

See this package in npm:
https://www.npmjs.com/package/moment-timezone

See this project in Snyk:
https://app.snyk.io/org/scudette/project/76f4d127-566b-42ef-86f4-bdcbc92b90b4?utm_source=github&utm_medium=referral&page=upgrade-pr

Co-authored-by: snyk-bot <snyk-bot@snyk.io>

* [Snyk] Upgrade ace-builds from 1.11.1 to 1.12.0 (#2221)

fix: upgrade ace-builds from 1.11.1 to 1.12.0

Snyk has created this PR to upgrade ace-builds from 1.11.1 to 1.12.0.

See this package in npm:
https://www.npmjs.com/package/ace-builds

See this project in Snyk:
https://app.snyk.io/org/scudette/project/76f4d127-566b-42ef-86f4-bdcbc92b90b4?utm_source=github&utm_medium=referral&page=upgrade-pr

Co-authored-by: snyk-bot <snyk-bot@snyk.io>

* Refactored user management code into a separate module. (#2224)

* This code manages adding, deleting and granting users in different
  orgs taking into account the permissions given to the principal that
  is making the call.
* Added tests

* users: AddUserToOrg needs GetUserWithHashes or it will remove passwor… (#2227)

users: AddUserToOrg needs GetUserWithHashes or it will remove password (#2226)

When AddUserToOrg rewrites the user record and local authentication is
in use, it clears the password fields.  We need to use GetUserWithHashes
instead.

* Bump loader-utils from 1.4.0 to 1.4.1 in /gui/velociraptor (#2225)

Bumps [loader-utils](https://github.com/webpack/loader-utils) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/webpack/loader-utils/releases)
- [Changelog](https://github.com/webpack/loader-utils/blob/v1.4.1/CHANGELOG.md)
- [Commits](webpack/loader-utils@v1.4.0...v1.4.1)

---
updated-dependencies:
- dependency-name: loader-utils
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* More documentation of the config file. (#2228)

* MappingNameRegex fix (#2231)

added a typo to ensure MappingNameRegex is applied

* Propagate user's prefered timezone for export tables (#2232)

When the user sets their preferred timezone in the user preferences
the UI adjusts the output. This PR also ensures this preference is
propagated to the download table API so the encoded timestamps are
also presented in the correct timezone.

The user may always adjust the timezone back to UTC to receive their
times in UTC again.

* [Snyk] Upgrade ace-builds from 1.12.0 to 1.12.3 (#2230)

fix: upgrade ace-builds from 1.12.0 to 1.12.3

Snyk has created this PR to upgrade ace-builds from 1.12.0 to 1.12.3.

See this package in npm:
https://www.npmjs.com/package/ace-builds

See this project in Snyk:
https://app.snyk.io/org/scudette/project/76f4d127-566b-42ef-86f4-bdcbc92b90b4?utm_source=github&utm_medium=referral&page=upgrade-pr

* Bugfix: Allow client metadata with , (#2233)

Fixes: #2220

* Add choice to config wizard for allow list (#2234)

* Update parse_mft() and parse_usn() to allow drive prefix. (#2236)

Also changed client_set_metadata() to be additive - so it does not
require reading the metadata first. It will now just set the specified
fields.

Fixed: #2235

* Refactored Org to OrgRecord protobuf  (#2237)

Also fixed a bug in VQL group by: Expression not properly
materialized.

Added ListOrgs() helper function which shows a filtered view of the
orgs the principal has access to.

* Update user delete VQL and grant (#2238)

Previously user_delete() would delete from all orgs but this can lead
to an accident when the orgs parameter is omitted. The new behavior is
to delete from the current org when no orgs are specified.

* Theme improvements and alignment (#2240)

* Refactor the Windows.NTFS.MFT artifact for back compatibility (#2241)

Older versions of the parse_mft() artifact did not produce the Links
fields and do not accept a prefix. This ensures the artifact can
continue to run on them.

Also fixed a bug in reading the build time during enrolment.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: snyk-bot <snyk-bot@snyk.io>
Co-authored-by: Jeff Mahoney <jeffm@suse.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthew Green <mgreen27@users.noreply.github.com>
Co-authored-by: predictiple <predictiple@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant