Skip to content

Releases: hardisgroupcom/sfdx-hardis

v4.40.2

18 Jun 20:36
Compare
Choose a tag to compare

What's Changed

  • hardis:org:diagnose:audittrail: Define new not suspect actions
    • Currency
      • updateddatedexchrate
    • Custom App Licenses
      • addeduserpackagelicense
      • granteduserpackagelicense
    • Manage Users
      • unfrozeuser
    • Mobile Administration
      • assigneduserstomobileconfig
  • hardis:org:monitor:all: Define relevant items as weekly, not daily

Pull Requests

  • hardis:org:diagnose:audittrail: Define Currency: updateddatedexchrate as not suspect action by @nvuillam in #626
  • Monitoring frequency + unsuspect audit actions by @nvuillam in #627

Full Changelog: v4.40.1...v4.40.2

v4.40.1

17 Jun 09:35
Compare
Choose a tag to compare

What's Changed

  • Allow to skip profiles refactoring using .sfdx-hardis.yml property skipMinimizeProfiles by @nvuillam in #624

Full Changelog: v4.40.0...v4.40.1

v4.40.0

13 Jun 14:59
Compare
Choose a tag to compare

What's Changed

  • Deployment tips: add missingDataCategoryGroup (no DataCategoryGroup named...)

  • handle commandsPreDeploy and commandPostDeploy to run custom command before and after deployments by @nvuillam in #623

    • If the commands are not the same depending on the target org, you can define them into config/branches/.sfdx-hardis-BRANCHNAME.yml instead of root config/.sfdx-hardis.yml

Example:

commandsPreDeploy:
  - id: knowledgeUnassign
    label: Remove KnowledgeUser right to the user who has it
    command: sf data update record --sobject User --where "UserPermissionsKnowledgeUser='true'" --values "UserPermissionsKnowledgeUser='false'" --json
  - id: knowledgeAssign
    label: Assign Knowledge user to the deployment user
    command: sf data update record --sobject User --where "Username='[email protected]'" --values "UserPermissionsKnowledgeUser='true'" --json
commandsPostDeploy:
  - id: knowledgeUnassign
    label: Remove KnowledgeUser right to the user who has it
    command: sf data update record --sobject User --where "UserPermissionsKnowledgeUser='true'" --values "UserPermissionsKnowledgeUser='false'" --json
  - id: knowledgeAssign
    label: Assign Knowledge user to the deployment user
    command: sf data update record --sobject User --where "Username='[email protected]'" --values "UserPermissionsKnowledgeUser='true'" --json

Full Changelog: v4.39.0...v4.40.0

v4.39.0

13 Jun 08:45
Compare
Choose a tag to compare

What's Changed

  • hardis:clean:references: new option "v60" by @nvuillam in #622
    • Remove v61 userPermissions that do not exist in v60

Full Changelog: v4.38.2...v4.39.0

v4.38.2

06 Jun 21:26
Compare
Choose a tag to compare

What's Changed

  • Fix npm packages installation for GitHub monitoring to avoid random failures by @nvuillam in #620
  • Add _notifKey in Grafana notifications to be able to build unique alerts by @nvuillam in #621

Full Changelog: v4.38.1...v4.38.2

v4.38.1

04 Jun 11:27
Compare
Choose a tag to compare

What's Changed

  • Add installed packages in monitoring backup logs by @nvuillam in #619

Full Changelog: v4.38.0...v4.38.1

v4.38.0

03 Jun 19:52
Compare
Choose a tag to compare

What's Changed

  • New command hardis:org:diagnose:licenses to send used licenses to monitoring logs like Grafana
  • hardis:org:diagnose:audittrail: Exclude some Add / Remove users from a Territory events from Suspect Audit Trail actions
  • hardis:org:diagnose:unusedusers: Fix metric name for ActiveUsers

Pull Requests

  • Monitoring updates + hardis:org:diagnose:licenses by @nvuillam in #618

Full Changelog: v4.37.5...v4.38.0

v4.37.5

31 May 15:58
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.37.4...v4.37.5

v4.37.4

28 May 16:00
Compare
Choose a tag to compare

What's Changed

  • Fix workflow and instructions for GitHub Org Monitoring by @nvuillam in #616

Full Changelog: v4.37.3...v4.37.4

v4.37.3

28 May 07:51
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.37.2...v4.37.3