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

sfdx-hardis v5 #770

Merged
merged 222 commits into from
Sep 23, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
222 commits
Select commit Hold shift + click to select a range
7ef3796
sfdx source:* replacement by sf project *
nvuillam Aug 21, 2024
491e26c
Get rid of sfdx-essentials dependency
nvuillam Aug 21, 2024
1bfb745
doc
nvuillam Aug 21, 2024
939cd8e
filter-xml-content fix + sgd delta upgrade
nvuillam Aug 21, 2024
a145259
Labels
nvuillam Aug 21, 2024
274e15b
sfdx force org -> sf org
nvuillam Aug 21, 2024
68ac4bc
sfdx config -> sf config
nvuillam Aug 21, 2024
50c6e2c
sfdx to sf login commands
nvuillam Aug 21, 2024
064b19b
sfdx force:org:project:create -> sf project generate
nvuillam Aug 21, 2024
c99e213
info
nvuillam Aug 21, 2024
252574e
Replace all examples
nvuillam Aug 21, 2024
f88816e
sfdx hardis -> sf hardis
nvuillam Aug 21, 2024
beef859
sfdx org:data -> sf data
nvuillam Aug 21, 2024
599ae45
sfdx auth:jwt:grand -> sf org lowin jwt
nvuillam Aug 21, 2024
f64facf
More replacement sfdx -> SF CLI
nvuillam Aug 21, 2024
dbb3957
sfdx force:apex -> sf apex
nvuillam Aug 22, 2024
e2de6e4
sfdx force:package -> sf package
nvuillam Aug 22, 2024
99856fa
sfdx -> sf user password & permset assign
nvuillam Aug 22, 2024
49322a4
sf
nvuillam Aug 22, 2024
ea7936b
Update pipelines, scripts and doc from sfdx to sf
nvuillam Aug 22, 2024
d0a2022
sfdx plugins:install -> sf plugins install
nvuillam Aug 22, 2024
ccae608
doc
nvuillam Aug 22, 2024
c924801
Remove references to sfdx-essentials
nvuillam Aug 22, 2024
7c2dcbc
Purge-references v0
nvuillam Aug 22, 2024
3efe559
Purge references v1
nvuillam Aug 22, 2024
b480ea9
xxxx
nvuillam Aug 23, 2024
d032a69
v0.2
nvuillam Aug 23, 2024
212cb4d
Profiles & PS
nvuillam Aug 23, 2024
596221a
availableTargetBranches
nvuillam Aug 23, 2024
cb36695
xxxx
nvuillam Aug 27, 2024
e941d23
v0
nvuillam Aug 27, 2024
cbae3c3
Merge remote-tracking branch 'origin/main' into features/sfdx-sf
nvuillam Aug 27, 2024
43ce163
Reset
nvuillam Aug 27, 2024
3c1ce9a
Init
nvuillam Aug 27, 2024
4039cb6
Bring back sources
nvuillam Aug 27, 2024
2b93818
Start replacements
nvuillam Aug 27, 2024
915673a
moooooooore replacements
nvuillam Aug 27, 2024
ccc3dd9
moooooooore replacements2
nvuillam Aug 27, 2024
641b250
moooooooore replacements3
nvuillam Aug 27, 2024
9b218f7
moooooooore replacements4
nvuillam Aug 27, 2024
2209047
moooooooore replacements4 pre flags
nvuillam Aug 27, 2024
952d118
moooooooore replacements5
nvuillam Aug 27, 2024
8492412
moooooooore replacements6
nvuillam Aug 27, 2024
07d6df0
moooooooore replacements7
nvuillam Aug 27, 2024
36cfd38
moooooooore replacements8
nvuillam Aug 27, 2024
7920b6c
moooooooore replacements9
nvuillam Aug 27, 2024
ee421da
moooooooore replacements10
nvuillam Aug 27, 2024
533e3d2
moooooooore replacements11
nvuillam Aug 27, 2024
c75f94c
moooooooore replacements12
nvuillam Aug 27, 2024
3a1e91b
250 !
nvuillam Aug 28, 2024
ff962db
encoooooore
nvuillam Aug 28, 2024
35c85d5
again
nvuillam Aug 28, 2024
9bafd73
mooooooore
nvuillam Aug 28, 2024
8c7c20d
mooooooore without ts errors
nvuillam Aug 28, 2024
37e318b
mooooooore without ts errorssf plugins linksf plugins link!
nvuillam Aug 28, 2024
4e3027d
mooooooore without ts errorssf plugins linksf plugins link!
nvuillam Aug 28, 2024
b4874ed
mooooooore without ts errorssf plugins linksf plugins link!
nvuillam Aug 28, 2024
5ce5ad5
QuickFix
nvuillam Aug 28, 2024
c24bd8f
QuickFix
nvuillam Aug 28, 2024
d451bf0
Delete old .cjs config
nvuillam Aug 28, 2024
553e566
Install missing packages
nvuillam Aug 28, 2024
b623da2
Fix issues
nvuillam Aug 28, 2024
f1f9082
Update package json
nvuillam Aug 28, 2024
3d17c9f
Docgen
nvuillam Aug 28, 2024
4a0c343
Fix
nvuillam Aug 28, 2024
d2ead49
Remove unused workflows
nvuillam Aug 28, 2024
b287320
docgen
nvuillam Aug 28, 2024
8b0b471
Remove pretty-quick
nvuillam Aug 28, 2024
c50c85d
bring back README
nvuillam Aug 28, 2024
5576d8f
Build at commit + cjs
nvuillam Aug 28, 2024
76f2d97
Refacto home page
nvuillam Aug 28, 2024
1ccb6a1
Build doc
nvuillam Aug 28, 2024
068dc4d
changelog
nvuillam Aug 28, 2024
07cf7f0
changelog
nvuillam Aug 28, 2024
ae72fe5
linter fixes
nvuillam Aug 28, 2024
f028934
gitleaks
nvuillam Aug 28, 2024
5c64787
doc
nvuillam Aug 28, 2024
06aa03d
Fixes / enhancements :)
nvuillam Aug 28, 2024
b64c69e
improve display with spinner
nvuillam Aug 28, 2024
87b5ee1
typo
nvuillam Aug 28, 2024
abeb2cc
x
nvuillam Aug 28, 2024
a36092c
murf
nvuillam Aug 28, 2024
c34e121
x
nvuillam Aug 28, 2024
c751089
[Mega-Linter] Apply linters fixes
nvuillam Aug 28, 2024
f543ff3
fix
nvuillam Aug 28, 2024
231fcff
Fix test to force >= 20
nvuillam Aug 29, 2024
189ae97
Merge remote-tracking branch 'origin/main' into migrate-sf-plugin
nvuillam Aug 29, 2024
62f3c7f
fix
nvuillam Aug 29, 2024
bea891d
mmm
nvuillam Aug 29, 2024
ed83de9
sss
nvuillam Aug 29, 2024
d1446e6
Remove soap option for deployments
nvuillam Aug 29, 2024
e715e9c
Fix error management
nvuillam Aug 29, 2024
46d6de9
Fix test workflow
nvuillam Aug 29, 2024
29671e3
args
nvuillam Aug 29, 2024
a94023d
Target org
nvuillam Aug 29, 2024
e7a3efa
Bring back auto update of hardis auth configure
nvuillam Aug 29, 2024
549b251
Fix README build
nvuillam Aug 29, 2024
5e288cf
murf
nvuillam Aug 29, 2024
989be6c
murf
nvuillam Aug 29, 2024
f03d1de
fix
nvuillam Aug 30, 2024
c33593b
Remove direct jsforce dependency as it is embedded within salesforce/…
nvuillam Sep 1, 2024
5d829c0
File papaparse and exceljs import
nvuillam Sep 1, 2024
b5e2abe
fix toc import
nvuillam Sep 1, 2024
bf90047
Fix axios import
nvuillam Sep 1, 2024
9e18c43
upgrade puppeteer import
nvuillam Sep 1, 2024
33d0b07
Doc
nvuillam Sep 1, 2024
22331f2
Add play button in video images
nvuillam Sep 1, 2024
36bdc74
jscpd
nvuillam Sep 1, 2024
27455e3
Workaround for flow deletion
nvuillam Sep 1, 2024
cb5fba9
Update deployment assistant doc
nvuillam Sep 1, 2024
e5cd53f
[Mega-Linter] Apply linters fixes :)
nvuillam Sep 1, 2024
54e0a8e
fix install script for CI
nvuillam Sep 1, 2024
d1de9e4
Upgrade @salesforce/sf-plugins-core
nvuillam Sep 2, 2024
f1d66f7
Revert "Upgrade @salesforce/sf-plugins-core"
nvuillam Sep 3, 2024
905074f
Upgrade @oclif/core , @salesforce/core, @salesforce/sf-plugins-core
nvuillam Sep 3, 2024
a4ffdea
skip typescript check
nvuillam Sep 3, 2024
cee8187
**hardis:project:generate:gitdelta**: Add option to generate package.…
nvuillam Sep 3, 2024
cbdf16f
sf hardis:project:deploy:simulate v0
nvuillam Sep 3, 2024
a209d7d
hardis:project:deploy:simulate ok
nvuillam Sep 3, 2024
599abd5
fix test action
nvuillam Sep 3, 2024
ef5d3fd
changelog
nvuillam Sep 3, 2024
c447dc4
[Mega-Linter] Apply linters fixes :)
nvuillam Sep 3, 2024
d2ec405
fix GHA
nvuillam Sep 3, 2024
1439e60
Fix metadata analysis methods on windows
nvuillam Sep 3, 2024
040c74d
fix workflows
nvuillam Sep 4, 2024
fe2a09f
Fix TS error
nvuillam Sep 4, 2024
53e3488
Fix wireit config in package.json
nvuillam Sep 4, 2024
848a948
Merge branch 'alpha' into migrate-sf-plugin
nvuillam Sep 4, 2024
2f65612
Upgrade base docker image to Alpine 3.20
nvuillam Sep 4, 2024
8a3349c
Replace puppeteer by puppeteer-core
nvuillam Sep 4, 2024
469ce84
go
nvuillam Sep 4, 2024
9e6cc3c
Upgrade @salesforce/cli-plugins-testkit
nvuillam Sep 4, 2024
e485f3d
Fix NUT
nvuillam Sep 4, 2024
4fa4e34
Run.js as executable
nvuillam Sep 4, 2024
05be583
Merge branch 'migrate-sf-plugin' into alpha
nvuillam Sep 4, 2024
860ed25
Replace --set-alias by alias
nvuillam Sep 4, 2024
eeb0c92
Merge branch 'migrate-sf-plugin' into alpha
nvuillam Sep 4, 2024
cd0009b
Fix calls to sf project deploy
nvuillam Sep 4, 2024
b8962f5
Merge branch 'migrate-sf-plugin' into alpha
nvuillam Sep 4, 2024
84c99c3
Fix env when calling execCommand
nvuillam Sep 6, 2024
79257ad
Remove MY_ORG alias management
nvuillam Sep 6, 2024
0025d7e
bulkDelete output
nvuillam Sep 6, 2024
e2f249f
refactor purge flows v0
nvuillam Sep 7, 2024
8ac9f81
Delete FlowInterview
nvuillam Sep 7, 2024
9941d69
Merge branch 'migrate-sf-plugin' into alpha
nvuillam Sep 7, 2024
0e4cb99
Check for property "runnableInProduction" in export.json before runni…
nvuillam Sep 7, 2024
de5c548
sf hardis:org:diagnose:releaseupdates
nvuillam Sep 8, 2024
40fbb65
Release Updates v0.1
nvuillam Sep 8, 2024
5c98038
Merge branch 'migrate-sf-plugin' into alpha
nvuillam Sep 8, 2024
5a5df83
Fix date display
nvuillam Sep 8, 2024
f3a926f
Update Grafana Dashboards
nvuillam Sep 8, 2024
9c80a4a
Merge branch 'migrate-sf-plugin' into alpha
nvuillam Sep 8, 2024
e085c8c
Release Updates doc + ignore conflicts for backup command
nvuillam Sep 8, 2024
69bbe4d
Improve notifications display
nvuillam Sep 8, 2024
81ab0c8
Merge branch 'alpha' into migrate-sf-plugin
nvuillam Sep 8, 2024
c11ad67
Upgrade oclif
nvuillam Sep 8, 2024
b68ebb3
Pretty backup notifications
nvuillam Sep 8, 2024
fa5063f
spell
nvuillam Sep 8, 2024
e5ec951
Merge branch 'migrate-sf-plugin' into alpha
nvuillam Sep 8, 2024
08da178
ASC release updates + limits formatting
nvuillam Sep 8, 2024
4f604e0
Merge branch 'alpha' into migrate-sf-plugin
nvuillam Sep 9, 2024
2b1550b
Merge branch 'main' into migrate-sf-plugin
nvuillam Sep 9, 2024
14a27df
Customer Portal: createdcustomersuccessuser
nvuillam Sep 10, 2024
ac79ba8
Fix error parsing file regex
nvuillam Sep 10, 2024
bd251bb
Add error `Change Matching Rule`
nvuillam Sep 10, 2024
89a86f7
Allow "no delta" to force no delta
nvuillam Sep 10, 2024
ba055d4
Fix error management
nvuillam Sep 11, 2024
d5d144c
Merge branch 'migrate-sf-plugin' into alpha
nvuillam Sep 11, 2024
b2f1ce7
Fix call when specified test classes
nvuillam Sep 12, 2024
586ef76
Merge branch 'migrate-sf-plugin' into alpha
nvuillam Sep 12, 2024
9b6cffc
Display explicit error message in case a password is required to inta…
nvuillam Sep 12, 2024
d585c52
**hardis:work:new**: Add current default org in the choices when prom…
nvuillam Sep 13, 2024
2751b10
Rename command hardis:project:deploy:source:dx into hardis:project:de…
nvuillam Sep 13, 2024
e7d2767
Fix call to simulate deployment
nvuillam Sep 14, 2024
67ef5a6
When selecting an org, make sure it is still connected. If not, open…
nvuillam Sep 14, 2024
abe9749
Handle examples in documentation
nvuillam Sep 14, 2024
1c288a4
Generate standalone MD files for errors
nvuillam Sep 14, 2024
10be2ab
Hyperlink in main deployment tips page
nvuillam Sep 14, 2024
3029166
Factorize DOC_URL_ROOT
nvuillam Sep 15, 2024
82311ee
doc URL in deployment Tips
nvuillam Sep 15, 2024
7250a40
Error URL link on PR/MR messages
nvuillam Sep 15, 2024
f31c0f7
build
nvuillam Sep 15, 2024
7a6b750
commandsPreDeploy and commandsPostDeploy context management
nvuillam Sep 15, 2024
a6013f3
runOnlyOnceByOrg & SfdxHardisTrace__c management
nvuillam Sep 15, 2024
c74b335
Initialize autoCleanTypes with **destructivechanges**, **flowPosition…
nvuillam Sep 15, 2024
4886bc4
hardis:project:clean:sensitive-metadatas
nvuillam Sep 15, 2024
f8a2ddf
useSmartDeploymentTests v0
nvuillam Sep 15, 2024
b472039
Merge branch 'smart-test-classes' into migrate-sf-plugin
nvuillam Sep 16, 2024
61fd45d
Merge branch 'plane-post-commands-count' into migrate-sf-plugin
nvuillam Sep 16, 2024
04d2b07
Build
nvuillam Sep 16, 2024
9e3eac2
Complete list of Apex tests harmless metadatas
nvuillam Sep 16, 2024
e0f16bb
Smart deployments doc
nvuillam Sep 16, 2024
af875d4
json schema
nvuillam Sep 16, 2024
267fa21
fixes smartDploy
nvuillam Sep 16, 2024
98496d7
Allow to disable smartDeploymentTets
nvuillam Sep 16, 2024
cf6fe75
Complete renaming into hardis:project:deploy:smart
nvuillam Sep 16, 2024
eb98ef7
Fix DOC_URL_ROOT + unique deploy
nvuillam Sep 16, 2024
2a3acb9
build
nvuillam Sep 16, 2024
b0fa36b
changelog
nvuillam Sep 16, 2024
6d5cac8
Merge branch 'migrate-sf-plugin' into alpha
nvuillam Sep 16, 2024
c532a8f
Fix linters
nvuillam Sep 16, 2024
fe8a662
rhaaa
nvuillam Sep 16, 2024
5528c72
Upgrade upload-artifacts
nvuillam Sep 16, 2024
b2c6443
lint fixes
nvuillam Sep 16, 2024
391905e
ML config
nvuillam Sep 16, 2024
ce3f6cc
Merge branch 'alpha' into migrate-sf-plugin
nvuillam Sep 16, 2024
10580da
[Mega-Linter] Apply linters fixes
nvuillam Sep 16, 2024
af8fc67
Fix metadata analysis commands
nvuillam Sep 16, 2024
b7fa633
Merge branch 'migrate-sf-plugin' into alpha
nvuillam Sep 16, 2024
aaddf43
Fix orgUtils bug
nvuillam Sep 20, 2024
4c3cf34
Merge branch 'main' into migrate-sf-plugin
nvuillam Sep 20, 2024
4be6b0d
Fix validation without test classes
nvuillam Sep 21, 2024
93b4da9
Fix :)
nvuillam Sep 21, 2024
d6e1f89
Fix isProductionOrg()
nvuillam Sep 21, 2024
21b003d
Merge branch 'migrate-sf-plugin' into alpha
nvuillam Sep 21, 2024
52b87af
Do not overwrite existing sharing rules when pulling
nvuillam Sep 21, 2024
26e020e
Merge branch 'migrate-sf-plugin' into alpha
nvuillam Sep 22, 2024
0341591
typo
nvuillam Sep 22, 2024
5a170bf
Merge branch 'migrate-sf-plugin' into alpha
nvuillam Sep 22, 2024
47abd6f
changelog
nvuillam Sep 23, 2024
bf89765
Merge branch 'alpha' into migrate-sf-plugin
nvuillam Sep 23, 2024
7e35d7a
changelog
nvuillam Sep 23, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 1 addition & 3 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -1,3 +1 @@
node_modules
lib
ref
*.cjs/
22 changes: 22 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
version: 2
updates:
- package-ecosystem: 'npm'
directory: '/'
schedule:
interval: 'weekly'
day: 'saturday'
versioning-strategy: 'increase'
labels:
- 'dependencies'
open-pull-requests-limit: 5
pull-request-branch-name:
separator: '-'
commit-message:
# cause a release for non-dev-deps
prefix: fix(deps)
# no release for dev-deps
prefix-development: chore(dev-deps)
ignore:
- dependency-name: '@salesforce/dev-scripts'
- dependency-name: '*'
update-types: ['version-update:semver-major']
Loading