Releases: MatteoGuadrini/PSCouchDB
PSCouchDB v1.11
Release notes
New cmdlet:
- Export-CouchDBDatabase
- Import-CouchDBDatabase
- Read-CouchDBLog
- Clear-CouchDBLog
- Copy-CouchDBDatabase
Fix documentation.
Other fix.
PSCouchDB v1.10
Release notes
New cmdlet
- Search-CouchDBFullText
Improvements
- Now, some cmdlet accept pipeline value.
- Add headers info in Send-CouchDBRequest cmdlet.
- Add Info param to Get-CouchDBAttachment cmdlet
- Add batch mode to New/Set-CouchDBDocument
- Add UseQueries parameter in Search-CouchDBFullText
- Add Filter parameter on Get-CouchDBDatabaseChanges
- Add Continuous param on Get-CouchDBDatabaseChanges
- Add parameters on Get-CouchDBDocument cmdlet:
PARAMETER: Attachments,AttachmentsInfo,AttachmentsSince,Conflicts,DeletedConflicts,Latest,LocalSequence,Metadata,OpenRevisions, - Refactoring of all powershell language
- Add NoConflict param on Set-CouchDBDocument cmdlet
Fix
- Fix OpenRevisions on Get-CouchDBDocument;
- Fix help documentation
- Fix issue
PSCouchDB v1.9
Release notes
New cmdlet
- Test-CouchDBDatabase
- Get-CouchDBDatabasePurgedLimit,
- Get-CouchDBDatabasePurgedLimit
- Get-CouchDBClusterSetup
- Get-CouchDBSession
- Sync-CouchDBDatabaseShards
- Set-CouchDBDatabasePurgedLimit
- Set-CouchDBSession
- Remove-CouchDBSession
New documentation
New documentation site write with Sphinx
docs
New help
I improvement the help system for each cmdlet. Try: help about_pscouchdb
Unix support
Completed improvements for unix systems
Fix
- Fix some issue
PSCouchDB v1.8
Release notes
New cmdlet
- Get-CouchDBDatabaseSecurity
- Grant-CouchDBDatabaseSecurity
- Get-CouchDBBulkDocument
- Get-CouchDBDatabaseDesignDocument
- Get-CouchDBMissingRevision
- Compress-CouchDBDesignDocument
- Set-CouchDBBulkDocument
- Get-CouchDBServer
- Get-CouchDBDatabaseInfo
- Get-CouchDBDatabaseUpdates
- Get-CouchDBReplicationDocument
- Get-CouchDBRevisionDifference
- Get-CouchDBRevisionLimit
- Copy-CouchDBDocument
- Search-CouchDBHelp
- Set-CouchDBRevisionLimit
- Request-CouchDBReplication
Cover all APIs
Now all command line operation are available.
This mean that work with Server, Databases, Documents, Permissions on server or on databases,
DesignDoc, Filter, Limit, Find data (with Mango engine), Shows, Server replication and Database replication,
Configuratation of server and replication, Work with node of cluster and more...
Fix
- fix Get-CouchDBDocument with Revision for select specific revision
- fix Get-CouchDBDocument with History for getting all operation of specific document
- fix Get-CouchDBDocument with Revisions for getting all revision of specific document
- fix replication operations
- other fix
New description
For some cmdlet re-write help description, compliant to the official CouchDB documentation
New help system
Now to find the right cmdlet for the right operation, just one word:
Search-CouchDBHelp -Pattern Database
Search-CouchDBHelp -Pattern Document | Get-Help $_.Name -Example
Search-CouchDBHelp -Pattern Replica | Get-Help $_.Name -Full
Code of conduct
For those wishing to contribute to this project, I have released the code of conduct.
PSCouchDB v1.7
Release notes
- Add class PSCouchDBDesignDoc for design document
- Add cmdlet for design document (Get/New/Set/Remove-CouchDBDesignDocument)
- Fix "throw" parameter check with "Mandatory" parameter options
- Other fix
PSCouchDB v1.6
Release notes
- Rewrite a Find-CouchDBDocuments: now accept two type of arguments; see help or wiki.
- Add alias for all cmdlets; discover with this:
Get-Command -Module PSCouchDB | foreach { Get-Alias -Definition $_.name -ea 0 }
- Add PSCouchDBQuery class; with this you can build any type query and parse to Find-CouchDBDocuments; see help of cmdlet:
help Find-CouchDBDocuments -Example
PSCouchDB v1.5
Release notes
- Measure-CouchDBStatistics: Measure CouchDB server statistics.
- New-CouchDBUuids: Create a new CouchDB uuids.
- Restart-CouchDBServer: Restart CouchDB server.
- Get-CouchDBIndex: Get indexes of CouchDB database.
- New-CouchDBIndex: Create a new index of CouchDB database.
- Remove-CouchDBIndex: Remove a index of CouchDB database.
PSCouchDB v1.4
Release notes
- Get-CouchDBActiveTask: Get a CouchDB active task.
- Enable-CouchDBCluster: Create a new cluster CouchDB server.
- Compress-CouchDBDatabase: Compress database of CouchDB.
- Clear-CouchDBView: Clean up all outdated view indexes.
PSCouchDB v1.3
Release notes
- Get-CouchDBDatabaseChanges: Get database changelogs of CouchDB.
- Get-CouchDBReplication: Get database replication documents of CouchDB.
- Get-CouchDBReplicationScheduler: Get more details of database replication documents of CouchDB.
- Set-CouchDBReplication: Set replication documents of CouchDB.
- New-CouchDBReplication: Create a new replication job for a specidfic database.
- Remove-CouchDBReplication: Remove replication documents of CouchDB.
PSCouchDB v1.2
Release notes
- Get-CouchDBAdmin: Get a CouchDB admin user.
- Get-CouchDBConfiguration: Get configuration of CouchDB.
- Set-CouchDBAdmin: Reset password of CouchDB admin user.
- Set-CouchDBConfiguration: Set element configuration of CouchDB.
- New-CouchDBAdmin: Create a new CouchDB admin user.
- Remove-CouchDBAdmin: Remove a CouchDB admin user.
- Get-CouchDBNode: Get server nodes of CouchDB.
- Add-CouchDBNode: Add server nodes of CouchDB.
- Remove-CouchDBNode: Remove server nodes of CouchDB.