2 Commits

Author SHA1 Message Date
dependabot[bot] acc540d9f8 Bump actions/checkout from 4.2.2 to 6.0.2
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.2 to 6.0.2.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4.2.2...v6.0.2)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 6.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-22 23:13:52 +00:00
Jonathon Broughton be1ac7b9bb Update README.md 2025-03-25 01:54:56 +00:00
2 changed files with 7 additions and 6 deletions
+1 -1
View File
@@ -11,7 +11,7 @@ jobs:
FUNCTION_SCHEMA_FILE_NAME: functionSchema.json
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4.2.2
- uses: actions/checkout@v6.0.2
- uses: actions/setup-python@v5
with:
python-version: '3.13'
+6 -5
View File
@@ -1,6 +1,6 @@
# 🛡️ Data Shield — User Guide
**Data Shield** is a Speckle Automate function that helps you keep your model data clean, safe, and share-ready. Whether you're sending models to clients, collaborators, or just tidying up before archiving Data Shields got your back.
**Data Shield** is a Speckle Automate function that helps you keep your model data clean, safe, and share-ready. Whether you're sending models to clients or collaborators or just tidying up before archiving, Data Shield has your back.
## ✨ What Data Shield Does
@@ -21,7 +21,7 @@ We know one size doesnt fit all, so Data Shield offers three modes to suit yo
> **Best for:** Simple, predictable naming conventions.
Remove parameters that start with a specific prefix.
> Example: Want to remove everything starting with `secret_`? Just set that prefix and Data Shield does the rest.
> Example: Want to remove everything starting with `secret_`? Just set that prefix, and Data Shield will do the rest.
**Setup**:
- Add your prefix (like `internal_`, `private_`, or `secret_`)
@@ -42,7 +42,7 @@ Get fancy and use `*`, `?`, or full regular expressions.
---
### Anonymization
> **Best for:** Keeping the structure, hiding the details.
> **Best for:** Keeping the structure and hiding the details.
Automatically detect email addresses inside parameter values and anonymize them.
> Example:
@@ -50,7 +50,7 @@ Automatically detect email addresses inside parameter values and anonymize them.
> ![image](https://github.com/user-attachments/assets/076e4acd-2257-4ebd-b82b-c151e51c00c0)
No setup needed. Just select and go.
No setup is needed. Just select and go.
---
@@ -91,7 +91,7 @@ No setup needed. Just select and go.
- Share confidently!
### → Anonymizing client data
- Select Anonymization mode
- Select the Anonymization mode
- Run on any models with contact details
- Use sanitized versions for demos, public decks, or sales pitches
@@ -107,6 +107,7 @@ No setup needed. Just select and go.
- **Case mismatch?** Try turning off strict mode.
- **Only partly sanitized?** Some complex models might need multiple passes.
- **Errors?** Check run logs in the automation report for clues.
- **Next Gen vs Legacy**: While v3 data objects are supported, if you're using non-Revit v2 objects, you might experience varied results. Please report any issues.
---