Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
125 commits
Select commit Hold shift + click to select a range
71165da
feat/cext-4859 Refactored BaseCommand and constants
Jun 25, 2025
8410a79
feat:cext-4859 added support for db commands
Jun 26, 2025
5223e50
feat:cext-4859 added support for db commands
Jun 26, 2025
337ac68
feat:cext-4859 added support for db commands
Jun 26, 2025
a618813
feat:cext-4859 added support for db provisioning commands
Jun 27, 2025
10bcbd9
feat:cext-4859 Added support for provisioning commands
Jun 30, 2025
0ebc33a
feat:cext-4859 Added support for provisioning commands
Jun 30, 2025
3365d4a
feat:cext-4859 removed updated status from db/status.js
Jun 30, 2025
4296aca
feat:cext-4859 updated tests
Jun 30, 2025
3e4827b
Update src/commands/app/db/provision.js
simrangulati Jul 8, 2025
9a329f4
feat:cext-4860 added standalone commands
Jul 8, 2025
c7ae80d
feat:cext-4859 Updated COPYRIGHT year
Jul 8, 2025
b106db9
Merge pull request #12 from adobe/feat/cext-4859
simrangulati Jul 8, 2025
559dad6
Merge branch 'epic/abdb-implementation' into feat/cext-4860
Jul 8, 2025
ecdd1e5
feat:cext-4860 added tests for standalone db commands
Jul 8, 2025
78b5299
feat:cext-4860 added tests for standalone db commands
Jul 8, 2025
eda0784
feat:cext-4860 updated README
Jul 8, 2025
ea1efd5
feat:cext-4860 updated description
Jul 8, 2025
08c2ec7
feat:cext-4860 implemented show collections command
Jul 8, 2025
ded163f
feat:cext-4860 implemented show collections command
Jul 8, 2025
e764f6a
first commit
Jul 9, 2025
0d49d6f
feat:cext-4860 added support for --json flag
Jul 9, 2025
1d309fb
feat:cext-4860 Removed the conditional logs based on json flag
Jul 10, 2025
015d961
feat:cext-4860 Removed the conditional logs based on json flag
Jul 10, 2025
1ec05ab
feat:cext-4860 Removed redundant logs
Jul 10, 2025
4b961e1
Merge pull request #13 from adobe/feat/cext-4860
simrangulati Jul 11, 2025
658458f
feat:cext-4861 Added collection management commands
Jul 11, 2025
79752bc
Merge branch 'epic/abdb-implementation' into feat/cext-4861
Jul 11, 2025
3569db8
feat:cext-4861 Added collection management commands
Jul 11, 2025
1838033
feat:cext-4861 Added collection management commands
Jul 11, 2025
970ebbc
feat:cext-4861 Added collection management commands
Jul 11, 2025
67794a4
feat:cext-4861 Added collection management commands
Jul 11, 2025
e9bf39e
feat:cext-4861 Added collection management commands
Jul 11, 2025
d0e3974
feat:cext-4861 implemented collection management commands
Jul 14, 2025
c1ec2aa
feat:cext-4861 implemented collection management commands
Jul 14, 2025
0721c1b
feat:cext-4861 implemented collection management commands
Jul 14, 2025
93416b4
feat:cext-4861 implemented collection management commands
Jul 14, 2025
c82524a
feat:cext-4861 removed region from commands
Jul 15, 2025
e13593a
feat:cext-4864 Added support for single document commands
Jul 15, 2025
2730f55
Merge branch 'feat/cext-4861' into feat/cext-4864
Jul 15, 2025
71d5dbd
feat:cext-4864 updated README to reflect added commands
Jul 15, 2025
c218522
feat:cext-4861 added topics and updated tests
Jul 15, 2025
4ff60ea
Merge pull request #14 from adobe/feat/cext-4861
pdohogne-magento Jul 15, 2025
04bd723
CEXT-4862: Adding index management commands
pdohogne-magento Jul 14, 2025
8693249
Merge branch 'epic/abdb-implementation' into feat/cext-4864
Jul 16, 2025
18e163a
feat:cext-4861 Implemented single document commands
Jul 16, 2025
ce90c4c
CEXT-4862: Input validation
pdohogne-magento Jul 17, 2025
63a7b67
CEXT-4862: Update readme
pdohogne-magento Jul 17, 2025
9bc47b7
feat:cext-4864 Handled review comments
Jul 21, 2025
8421171
feat:cext-4864 Handled review comments
Jul 21, 2025
29e9516
feat:cext-4864 Handled review comments
Jul 21, 2025
5418410
Merge pull request #15 from adobe/CEXT-4862-index-commands
pdohogne-magento Jul 21, 2025
861acb6
CEXT-4940: Removing endpoints/options unsupported by DocumentDB
pdohogne-magento Jul 21, 2025
597d578
feat:cext:4864 fixed failing tests
Jul 21, 2025
98345d2
Update src/commands/app/db/collection/findOne.js
simrangulati Jul 21, 2025
a7b5768
Update src/commands/app/db/collection/replaceOne.js
simrangulati Jul 21, 2025
6c91289
Update src/commands/app/db/collection/updateOne.js
simrangulati Jul 21, 2025
d0e2d78
Merge branch 'epic/abdb-implementation' into feat/cext-4864
simrangulati Jul 21, 2025
b3368a4
Update src/commands/app/db/collection/replaceOne.js
simrangulati Jul 22, 2025
8db4692
feat:cext-4864 removed acknowledged logging
Jul 22, 2025
47bf9cb
feat:cext-4864 using utils/inputValidation.js for validation
Jul 22, 2025
e88cf26
feat:cext-4865 Added support for insertMany and updateMany
Jul 22, 2025
471658b
feat:cext-4864 updated tests
Jul 23, 2025
3bcf1c3
feat:cext-4864 remioved json flag check
Jul 23, 2025
57be822
Merge pull request #16 from adobe/feat/cext-4864
simrangulati Jul 23, 2025
a471a4e
Merge branch 'epic/abdb-implementation' into feat/cext-4865
Jul 23, 2025
0450b5d
feat:cext-4865 updated README
Jul 23, 2025
5c31b16
feat:cext-4868 Implemented aggregates commands
Jul 23, 2025
f2383ab
Merge remote-tracking branch 'origin/epic/abdb-implementation' into C…
pdohogne-magento Jul 23, 2025
fe53f24
CEXT-4940: Removing collation from collection create in readme
pdohogne-magento Jul 23, 2025
e472abc
CEXT-4940: Removing collation from collection create in readme
pdohogne-magento Jul 23, 2025
b768e92
feat:cext-4865 updated response object
Jul 23, 2025
cfd8080
Merge pull request #18 from adobe/feat/cext-4865
simrangulati Jul 23, 2025
5eb1acc
Merge pull request #17 from adobe/CEXT-4940-documentdb-parity
pdohogne-magento Jul 23, 2025
6aad4fe
CEXT-4863: db collection find command
pdohogne-magento Jul 23, 2025
6c37553
CEXT-4863: Updating readme
pdohogne-magento Jul 23, 2025
3d8d404
Refactoring to standardize help output
pdohogne-magento Jul 23, 2025
a7199f6
Update README.md
simrangulati Jul 24, 2025
2e3d5a6
feat:cext-4868 updated readMe and command description
Jul 24, 2025
9d97bb6
Merge epic/abdb-implementation: Add insertMany and updateMany command…
Jul 24, 2025
e8573db
Merge pull request #19 from adobe/feat/cext-4868
simrangulati Jul 24, 2025
baf3038
CEXT-4863: Updating find description
pdohogne-magento Jul 24, 2025
ad0f50c
Merge pull request #20 from adobe/CEXT-4863-db-collection-find
pdohogne-magento Jul 24, 2025
479d970
Merge remote-tracking branch 'origin/epic/abdb-implementation' into d…
pdohogne-magento Jul 24, 2025
e4c979e
Adding json flag to countDocuments example
pdohogne-magento Jul 24, 2025
51196b6
Merge pull request #21 from adobe/db-command-standardization
pdohogne-magento Jul 24, 2025
1ac6d55
CEXT-4734: Adding region to db commands
pdohogne-magento Aug 11, 2025
833489f
Merge pull request #22 from adobe/CEXT-4734-lib-db-region
pdohogne-magento Aug 21, 2025
d853be0
CEXT-4978: add delete db command
AjazSumaiya Sep 4, 2025
2205d94
CEXT-4978:fix namespace regex
AjazSumaiya Sep 4, 2025
d65d533
CEXT-4978: refactor retrun for 400 error
AjazSumaiya Sep 4, 2025
53256f6
CEXT-4978: format error return for --json flag
AjazSumaiya Sep 5, 2025
adc9f52
CEXT-4978: refactor prompt messages
AjazSumaiya Sep 8, 2025
2550b40
CEXT-4978: updated readme
AjazSumaiya Sep 8, 2025
0699350
CEXT-4978: remove confirmation prompt
AjazSumaiya Sep 9, 2025
6f32ce5
Merge pull request #24 from adobe/CEXT-4978-on-req-db-deletion
AjazSumaiya Sep 9, 2025
2beab9c
install aio-lib-db dependecy directly from github
nofuss Sep 17, 2025
dfc4320
Merge pull request #25 from adobe/early-adopter-setup
nofuss Sep 18, 2025
66d2698
CEXT-5293: Env-specifig region options for db
pdohogne-magento Oct 1, 2025
9e9345d
Merge pull request #26 from adobe/CEXT-5293-stage-region
pdohogne-magento Oct 6, 2025
b2608d6
Test coverage and minor code cleanup
pdohogne-magento Aug 12, 2025
be8b063
Merge pull request #23 from adobe/test-coverage
pdohogne-magento Oct 6, 2025
d1aad2d
Fix invalid json test
pdohogne-magento Oct 8, 2025
34acf4e
Updating aio-lib-db dependency
pdohogne-magento Oct 17, 2025
821a8d1
Fix typo in test file
pdohogne-magento Oct 17, 2025
210092c
CEXT-5230: Updating output display format
pdohogne-magento Oct 24, 2025
f206eab
CEXT-5230: Reorganizing db commands
pdohogne-magento Oct 30, 2025
72daedf
CEXT-5230: Adding 'app add db' as alias for 'app db provision'
pdohogne-magento Oct 31, 2025
6103ff8
CEXT-5230: Changing ind shorthand to idx
pdohogne-magento Nov 3, 2025
7624b0c
feat: added --force flag for provision command
AjazSumaiya Nov 4, 2025
b8e24a3
fix: updated readme
AjazSumaiya Nov 4, 2025
4efbd6b
refactor: rename flag to --yes
AjazSumaiya Nov 4, 2025
a70a64d
Updating package version to alpha release
pdohogne-magento Nov 5, 2025
a6bcd48
Correcting app db index shorthand mention in package.json to be idx i…
pdohogne-magento Nov 5, 2025
8b6e0e9
fix: readme
AjazSumaiya Nov 6, 2025
15ceb7e
chore: update db client env based region error
AjazSumaiya Nov 7, 2025
4687539
Merge pull request #28 from adobe/cext-5368/add-provision-force-flag
AjazSumaiya Nov 14, 2025
89603fb
Updating lib-db dependency to 0.1.0-beta.1
pdohogne-magento Nov 17, 2025
4a0793b
Updating aio-lib-db version to 0.1.0-beta.2
pdohogne-magento Nov 17, 2025
be13d9c
Temporarily bypassing reusable prerelease workflow
pdohogne-magento Nov 18, 2025
d65e38f
Prerelease workflow dependency default and removing alpha from version
pdohogne-magento Nov 18, 2025
9c4079a
Adding workflow option to skip dependency tag updates
pdohogne-magento Nov 18, 2025
771eac6
updated readme with new region behavior
nofuss Jan 28, 2026
15c0ca0
corrected region documentation, again
nofuss Feb 2, 2026
26a3592
Merge pull request #33 from adobe/CEXT-5659-update-provioning-docs
nofuss Feb 3, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
37 changes: 35 additions & 2 deletions .github/workflows/prerelease.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,41 @@ on:
dependencies-to-update:
description: "csv of dependencies to update with the dist-tag"
required: false
default: "@adobe/aio-lib-core-config,@adobe/aio-lib-core-logging,@adobe/aio-lib-core-networking,@adobe/aio-lib-env,@adobe/aio-lib-state"
default: "@adobe/aio-lib-core-config,@adobe/aio-lib-core-logging,@adobe/aio-lib-core-networking,@adobe/aio-lib-env,@adobe/aio-lib-state,@adobe/aio-lib-db"
skip-dependencies-to-update:
description: "Skip update of dependency version tags"
required: false
type: boolean
default: false

jobs:
checkout:
uses: adobe/aio-reusable-workflows/.github/workflows/prerelease.yml@main
name: checkout
# Temporary port of the reusable workflow until secret imports are worked outputs:
# uses: adobe/aio-reusable-workflows/.github/workflows/prerelease.yml@main
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: |
git config user.name github-actions
git config user.email github-actions@github.com
- uses: actions/setup-node@v4
with:
node-version: 22
- run: |
npm install
npm test
- name: Update your package.json with an npm pre-release version
id: pre-release-version
uses: adobe/update-prerelease-npm-version@v1.2.0
with:
pre-release-tag: ${{ github.event.inputs.pre-release-tag }}
dependencies-to-update: ${{ github.event.inputs.dependencies-to-update }}
skip-dependencies-to-update: ${{ github.event.inputs.skip-dependencies-to-update }}
dependencies-to-update-version-tag: ${{ github.event.inputs.dist-tag }}
- run: echo pre-release-version - ${{ steps.pre-release-version.outputs.pre-release-version }}
- uses: JS-DevTools/npm-publish@v3
with:
token: ${{ secrets.ADOBE_BOT_NPM_TOKEN }}
tag: ${{ github.event.inputs.dist-tag }}
access: 'public'
Loading