History log of /Couchbase_Node.JS_Client_v3.0/Makefile (Results 1 - 25 of 33)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: v3.2.4, v3.2.3, v3.2.2, v3.2.1, v3.2.0, v3.2.0-beta.1, v3.1.3, v3.1.2
# 59cbeddb 17-Mar-2021 Brett Lawson <brett19@gmail.com>

JSCBC-883: Reimplemented the library with TypeScript.

Changes
-------
Converted library to TypeScript.
Rewrote the documentation.
Switched to using `npm run` rather than make

JSCBC-883: Reimplemented the library with TypeScript.

Changes
-------
Converted library to TypeScript.
Rewrote the documentation.
Switched to using `npm run` rather than makefile.
Switched to using typedoc rather than jsdoc.
Significantly improved linting rules with eslint.
Dropped support for Node.js 8 which is EOL.
LookupInMacro / MutateInMacro were been refactored to work with Typescript.
HTTP errors now return their context in the right spot, previously it was not available.
Some index missing errors were throwing undefined in error...
UserManager did not correctly construct Users from UserFromMetadata.
UserManager did not properly parse the ldapGroupReference field.
MutationState.add did not permit chaining...
Deprecated Node.js 8 support as it is EOL.

Change-Id: Id019a4d661a77b2eeca220147879e28bc0eb9447
Reviewed-on: http://review.couchbase.org/c/couchnode/+/148775
Reviewed-by: David Kelly <davidmichaelkelly@gmail.com>
Tested-by: Brett Lawson <brett19@gmail.com>

show more ...


Revision tags: v3.1.1, v3.1.0, v3.0.7
# a369d964 23-Oct-2020 Brett Lawson <brett19@gmail.com>

Added docs and types generation to `make check`.

Change-Id: Ie055eb564770e00b52a64914fa93617fa8bd771d
Reviewed-on: http://review.couchbase.org/c/couchnode/+/138792
Reviewed-by: David

Added docs and types generation to `make check`.

Change-Id: Ie055eb564770e00b52a64914fa93617fa8bd771d
Reviewed-on: http://review.couchbase.org/c/couchnode/+/138792
Reviewed-by: David Kelly <davidmichaelkelly@gmail.com>
Tested-by: Brett Lawson <brett19@gmail.com>

show more ...


# cdc88405 22-Oct-2020 Brett Lawson <brett19@gmail.com>

JSCBC-797: Resolved a number of typescript typings errors.

Motivation
----------
The shipped typings file contains errors making it unusable when
in some IDE's.

Changes

JSCBC-797: Resolved a number of typescript typings errors.

Motivation
----------
The shipped typings file contains errors making it unusable when
in some IDE's.

Changes
-------
Cleaned up a number of places that the documentation was incorrect
which lead to incorrect typings generation. Additionally fixed an
issue where `make types` didn't put the file in the correct place,
and added a check to ensure the typings file will compile.

Change-Id: I9e17b8ebb028e8c0105eb88b2c2ea8bb4a8184c1
Reviewed-on: http://review.couchbase.org/c/couchnode/+/138776
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Tested-by: Brett Lawson <brett19@gmail.com>

show more ...


Revision tags: v3.0.6
# 82405cb1 13-Aug-2020 Brett Lawson <brett19@gmail.com>

JSCBC-686: Added auto-gen of TypeScript types using JSDoc.

Change-Id: I05bf39a2bdf3e860f496a870f89d850e9b0cc44f
Reviewed-on: http://review.couchbase.org/c/couchnode/+/134676
Tested-b

JSCBC-686: Added auto-gen of TypeScript types using JSDoc.

Change-Id: I05bf39a2bdf3e860f496a870f89d850e9b0cc44f
Reviewed-on: http://review.couchbase.org/c/couchnode/+/134676
Tested-by: David Kelly <davidmichaelkelly@gmail.com>
Reviewed-by: David Kelly <davidmichaelkelly@gmail.com>

show more ...


Revision tags: v3.0.5, v3.0.4, v3.0.3, v3.0.2, v2.6.12, v2.6.11
# 16bf0b59 04-Mar-2020 Brett Lawson <brett19@gmail.com>

Switch to using eslint rather than jshint.

Change-Id: I243a742b2ca8c13076defb6933090948d6dfeadd
Reviewed-on: http://review.couchbase.org/123231
Reviewed-by: Michael Reiche <michael.r

Switch to using eslint rather than jshint.

Change-Id: I243a742b2ca8c13076defb6933090948d6dfeadd
Reviewed-on: http://review.couchbase.org/123231
Reviewed-by: Michael Reiche <michael.reiche@couchbase.com>
Tested-by: Brett Lawson <brett19@gmail.com>

show more ...


Revision tags: v3.0.1, v3.0.0, v3.0.0-beta.2, v2.6.10, v2.6.9, v3.0.0-beta.1, v2.6.8, v2.6.7, v2.6.6
# 8ff1e11f 12-Jun-2019 Brett Lawson <brett19@gmail.com>

JSCBC-563: Updated all dependancies and added npm audit check.

Change-Id: Ib569dde761156dda74f94dcbf37f453b9383d530
Reviewed-on: http://review.couchbase.org/113244
Reviewed-by: Charl

JSCBC-563: Updated all dependancies and added npm audit check.

Change-Id: Ib569dde761156dda74f94dcbf37f453b9383d530
Reviewed-on: http://review.couchbase.org/113244
Reviewed-by: Charles Dixon <chvckd@gmail.com>
Tested-by: Brett Lawson <brett19@gmail.com>

show more ...


Revision tags: v2.6.5, v2.6.4
# fab72700 05-Apr-2019 Brett Lawson <brett19@gmail.com>

SDK 3.0 Initial Commit

Change-Id: I8600e4b3dcccdfbe3ef7a9c011efc578f3385505
Reviewed-on: http://review.couchbase.org/107390
Reviewed-by: Charles Dixon <chvckd@gmail.com>
Tested-b

SDK 3.0 Initial Commit

Change-Id: I8600e4b3dcccdfbe3ef7a9c011efc578f3385505
Reviewed-on: http://review.couchbase.org/107390
Reviewed-by: Charles Dixon <chvckd@gmail.com>
Tested-by: Brett Lawson <brett19@gmail.com>

show more ...


Revision tags: v2.6.3, v2.6.2, v2.6.1, v2.6.0, v2.5.1, v2.5.0, v2.4.6, v2.5.0-beta, v2.4.5, v2.4.4, v2.4.3
# dfd712a8 04-Dec-2017 Brett Lawson <brett19@gmail.com>

Added checking of NPM dependency versions.

Change-Id: Ifb41d2ad3c1104391552cfe6b49eeea880029c7a
Reviewed-on: http://review.couchbase.org/86396
Reviewed-by: Sergey Avseyev <sergey.avs

Added checking of NPM dependency versions.

Change-Id: Ifb41d2ad3c1104391552cfe6b49eeea880029c7a
Reviewed-on: http://review.couchbase.org/86396
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>
Tested-by: Brett Lawson <brett19@gmail.com>

show more ...


Revision tags: v2.4.2, v2.4.1, v2.4.0, v2.3.7, v2.3.6, v2.3.5, v2.3.4, v2.3.3, v2.3.2, v2.3.1, v2.3.0, v2.2.5, v2.2.4, v2.2.3, v2.2.2, v2.2.1, v2.2.0, v2.1.8, v2.1.7, v2.1.6, v2.1.5, v2.1.4, v2.1.3, v2.1.2
# af37d28c 18-Sep-2015 Brett Lawson <brett19@gmail.com>

Use prebuild to handle binary files.

This also simplifies the binding loading logic as this
is handled by prebuild during install.

Change-Id: I81cf53d859030950775ecbe7dff0e4c48f

Use prebuild to handle binary files.

This also simplifies the binding loading logic as this
is handled by prebuild during install.

Change-Id: I81cf53d859030950775ecbe7dff0e4c48fb418de
Reviewed-on: http://review.couchbase.org/55764
Reviewed-by: Mark Nunberg <mark.nunberg@couchbase.com>
Reviewed-by: Brett Lawson <brett19@gmail.com>
Tested-by: Brett Lawson <brett19@gmail.com>

show more ...


Revision tags: 2.1.1, 2.1.0, 2.0.11, 2.0.10, 2.0.9, 2.0.8, 2.0.7, 2.0.6, 2.0.5, 2.0.4, 2.0.3, 2.0.2, 2.0.1, 2.0.0, 2.0.0-beta4, 2.0.0-beta3, 2.0.0-beta
# d7189b90 07-Jul-2014 Brett Lawson <brett19@gmail.com>

Mass 2.0 Refactor

Change-Id: I13b9bdb8b5f4564ac277da87a98f9f63e36850ab
Reviewed-on: http://review.couchbase.org/39934
Reviewed-by: Jeffry Morris <jeffrymorris@gmail.com>
Tested-b

Mass 2.0 Refactor

Change-Id: I13b9bdb8b5f4564ac277da87a98f9f63e36850ab
Reviewed-on: http://review.couchbase.org/39934
Reviewed-by: Jeffry Morris <jeffrymorris@gmail.com>
Tested-by: Brett Lawson <brett19@gmail.com>

show more ...


Revision tags: 2.0.0-dp1, 1.2.2, 1.2.1
# 6e8e1a58 10-Dec-2013 Brett Lawson <brett19@gmail.com>

Added a mock version of Couchnode for easier testing.

The mock version of the client is also designed to work when included
into a browser page. Added a Makefile directive to use node-b

Added a mock version of Couchnode for easier testing.

The mock version of the client is also designed to work when included
into a browser page. Added a Makefile directive to use node-browserify
to build a directly browser-usable version of the library.

Change-Id: I2ef9dbc73065656e9dc20a5e882b810a43ea4a0b
Reviewed-on: http://review.couchbase.org/31003
Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>
Tested-by: Brett Lawson <brett19@gmail.com>

show more ...


# 0cba0c3a 10-Dec-2013 Brett Lawson <brett19@gmail.com>

Added missing Makefile clean directive.

Change-Id: Iaf82e2be48823a3e0704e4e94a65110db7f71fbb
Reviewed-on: http://review.couchbase.org/31002
Reviewed-by: Mark Nunberg <mnunberg@haskal

Added missing Makefile clean directive.

Change-Id: Iaf82e2be48823a3e0704e4e94a65110db7f71fbb
Reviewed-on: http://review.couchbase.org/31002
Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>
Tested-by: Brett Lawson <brett19@gmail.com>

show more ...


Revision tags: 1.2.0
# 00fce252 23-Nov-2013 Brett Lawson <brett19@gmail.com>

Revert "Moved libuv plugin to couchnode."

This reverts commit 2974965da5a18186f46ca19ab68223f39a8eeac1.

Change-Id: I5204ad925263cbecc2b8e5c1f89515509dd92a24
Reviewed-on: http://

Revert "Moved libuv plugin to couchnode."

This reverts commit 2974965da5a18186f46ca19ab68223f39a8eeac1.

Change-Id: I5204ad925263cbecc2b8e5c1f89515509dd92a24
Reviewed-on: http://review.couchbase.org/30490
Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>
Tested-by: Brett Lawson <brett19@gmail.com>

show more ...


# 8000f882 22-Nov-2013 Brett Lawson <brett19@gmail.com>

Moved libuv plugin to couchnode.

This change is due to the need to have access to node
specific details for version-specific building to
support node v0.11.

Change-Id: Ice9

Moved libuv plugin to couchnode.

This change is due to the need to have access to node
specific details for version-specific building to
support node v0.11.

Change-Id: Ice9aeadf471616ae82433f226479c64faffa0150
Reviewed-on: http://review.couchbase.org/30477
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tested-by: Brett Lawson <brett19@gmail.com>

show more ...


Revision tags: 1.1.1
# 6bfc6f19 09-Nov-2013 Brett Lawson <brett19@gmail.com>

Refactored Javascript Code and Documentation.

Change-Id: I0fe52bb1e9442843baecf17c0316f2e0323c6960
Reviewed-on: http://review.couchbase.org/30195
Reviewed-by: Matt Ingenthron <matt@c

Refactored Javascript Code and Documentation.

Change-Id: I0fe52bb1e9442843baecf17c0316f2e0323c6960
Reviewed-on: http://review.couchbase.org/30195
Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Tested-by: Brett Lawson <brett19@gmail.com>

show more ...


Revision tags: 1.1.0, 1.0.1
# ba0824a8 16-Sep-2013 Brett Lawson <brett19@gmail.com>

Updated test suite to use local mocha.

Change-Id: Ic6a88d79edba189312db54f01a72ea94af481248
Reviewed-on: http://review.couchbase.org/28998
Tested-by: Brett Lawson <brett19@gmail.com>

Updated test suite to use local mocha.

Change-Id: Ic6a88d79edba189312db54f01a72ea94af481248
Reviewed-on: http://review.couchbase.org/28998
Tested-by: Brett Lawson <brett19@gmail.com>
Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>

show more ...


# fac5ad62 16-Sep-2013 Brett Lawson <brett19@gmail.com>

Updated test framework to Mocha.

Change-Id: I854d777ae2316f6e590a975c09a7144e523d68ac
Reviewed-on: http://review.couchbase.org/28987
Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>

Updated test framework to Mocha.

Change-Id: I854d777ae2316f6e590a975c09a7144e523d68ac
Reviewed-on: http://review.couchbase.org/28987
Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>
Tested-by: Brett Lawson <brett19@gmail.com>

show more ...


Revision tags: 1.0.0
# 971712ff 11-Sep-2013 Trond Norbye <trond.norbye@gmail.com>

Update the makefile

The list of file contained deleted files, and lacked the new files

Change-Id: I15c99dc9643004f39015dc9d4e09f7c3274a7e79
Reviewed-on: http://review.couchbase.

Update the makefile

The list of file contained deleted files, and lacked the new files

Change-Id: I15c99dc9643004f39015dc9d4e09f7c3274a7e79
Reviewed-on: http://review.couchbase.org/28894
Tested-by: Trond Norbye <trond.norbye@gmail.com>
Reviewed-by: Mark Nunberg <mnunberg@haskalah.org>

show more ...


Revision tags: 1.0.0-beta, 0.1.0, 0.0.12
# 10c7655d 11-Jan-2013 Trond Norbye <trond.norbye@gmail.com>

Refactor: Split up the command argument parsing

This changeset spit out the argument parsing from
using a centralized argument parsing, to one where
each operation parse its own argu

Refactor: Split up the command argument parsing

This changeset spit out the argument parsing from
using a centralized argument parsing, to one where
each operation parse its own argument set. By doing
so it makes it easier for us to change parameters
for _one_ of the commands, instead of having to
figure out the order (and impact) on other commands.

The patch renames the old "argument" class into
Operations and subclass that interface with a
specialized class per operation.

The "dict" style of parameters is dropped in this
commit, since we're going to refactor each of the
operations over to a dict in the future so that
they look like the signature in bucket.js.

Change-Id: I973f9dccd4f74a774a82f1a56cf8696a530fd03e
Reviewed-on: http://review.couchbase.org/23909
Reviewed-by: Matt Ingenthron <matt@couchbase.com>
Reviewed-by: Mark Getz <mark.getz@kellpro.com>
Tested-by: Trond Norbye <trond.norbye@gmail.com>

show more ...


# e76094b8 11-Jan-2013 Trond Norbye <trond.norbye@gmail.com>

JSCBC-13: All code should be uniform

Use astyle on the io code (except for the generated code)

Change-Id: I4f7b4bae9cf96b854300cced5d35ca1d51036abd
Reviewed-on: http://review.co

JSCBC-13: All code should be uniform

Use astyle on the io code (except for the generated code)

Change-Id: I4f7b4bae9cf96b854300cced5d35ca1d51036abd
Reviewed-on: http://review.couchbase.org/23866
Tested-by: Trond Norbye <trond.norbye@gmail.com>
Reviewed-by: Sergey Avseyev <sergey.avseyev@gmail.com>

show more ...


# b80547dd 08-Nov-2012 Trond Norbye <trond.norbye@gmail.com>

Remove bundled node_modules

Change-Id: I0e4c254ae23db1f717f0c7d13ea1a348ceff1b75
Reviewed-on: http://review.couchbase.org/22348
Tested-by: Rod Vagg <rod@vagg.org>
Tested-by: Tron

Remove bundled node_modules

Change-Id: I0e4c254ae23db1f717f0c7d13ea1a348ceff1b75
Reviewed-on: http://review.couchbase.org/22348
Tested-by: Rod Vagg <rod@vagg.org>
Tested-by: Trond Norbye <trond.norbye@gmail.com>
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>

show more ...


# 4f5c019f 08-Nov-2012 Rod Vagg <rod@vagg.org>

Added GYP bindings

Change-Id: I1d57d3ab316593f9fb7836ae99c7159fd3e888b3
Reviewed-on: http://review.couchbase.org/22345
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tested-b

Added GYP bindings

Change-Id: I1d57d3ab316593f9fb7836ae99c7159fd3e888b3
Reviewed-on: http://review.couchbase.org/22345
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tested-by: Trond Norbye <trond.norbye@gmail.com>

show more ...


# 3061159b 23-Sep-2012 Trond Norbye <trond.norbye@gmail.com>

Refactor: rename Couchbase -> CouchbaseImpl

Change-Id: I179d6ed6f963f1d8f225e813015186c4733af70a
Reviewed-on: http://review.couchbase.org/21413
Reviewed-by: Trond Norbye <trond.norby

Refactor: rename Couchbase -> CouchbaseImpl

Change-Id: I179d6ed6f963f1d8f225e813015186c4733af70a
Reviewed-on: http://review.couchbase.org/21413
Reviewed-by: Trond Norbye <trond.norbye@gmail.com>
Tested-by: Trond Norbye <trond.norbye@gmail.com>

show more ...


# 95e1ae01 10-Sep-2012 Trond Norbye <trond.norbye@gmail.com>

Tests should be named 0*.js

Change-Id: If602a03e17daa7d3bac20f8935075c5bf81c078f
Reviewed-on: http://review.couchbase.org/20691
Reviewed-by: Mordechai Nunberg <mnunberg@haskalah.org>

Tests should be named 0*.js

Change-Id: If602a03e17daa7d3bac20f8935075c5bf81c078f
Reviewed-on: http://review.couchbase.org/20691
Reviewed-by: Mordechai Nunberg <mnunberg@haskalah.org>
Tested-by: Trond Norbye <trond.norbye@gmail.com>

show more ...


# 5504f2dd 07-Sep-2012 Trond Norbye <trond.norbye@gmail.com>

Use tests as the current directory when running tests

Change-Id: If22b4423b976ba3fc79cbb1322580be69ac645f8
Reviewed-on: http://review.couchbase.org/20614
Reviewed-by: Mordechai Nunbe

Use tests as the current directory when running tests

Change-Id: If22b4423b976ba3fc79cbb1322580be69ac645f8
Reviewed-on: http://review.couchbase.org/20614
Reviewed-by: Mordechai Nunberg <mnunberg@haskalah.org>
Tested-by: Mordechai Nunberg <mnunberg@haskalah.org>

show more ...


12