Skip to content
This repository has been archived by the owner on May 16, 2021. It is now read-only.

Releases: mainawycliffe/kamanda

v0.5.0

28 Jun 20:08
675c0e6
Compare
Choose a tag to compare

Changelog

675c0e6 Change how user listing works
cafb7bf Show non interactive UI First
034767e Release with golang modules update
fa3faa2 Update Go Modules
b2e9c2a Update Reference to Commands to Point to Website
7085949 Update ReadMe With Installation Instructions
4830d65 Update Installation Docs
20c232b Update Docs
e2863ba Update NPM to use zipped files
ac1a50c Release for npm distribution test
86c38fe Use Zip when uninstalling using nodejs
44d0628 Release for npm distribution test
4d9058d Add ESLint for the index.js Files
77fc97c Release for npm distribution test
8e86470 Update bash installer to use zip
8987d1b Switching to Zip Instead of .tar.gz due to windows
6fcd12e Move Installation script to the root dir
5f340a3 Add Bash Script to Install kamanda on unix systems
fb560c9 Stop Releases for FreeBSD
b36fdac Update Installation Instructions
c753d0d Release for npm distribution test
20b6016 Combine GoReleaser and NPM Publish
aca5ea2 Update Installation Guidelines
93f2e84 Run Tests and Linting Before Releasing
32f084a Build and Deploy Website When Docs Changes
7b565df Release yarn installable version
3cd4ebe Release for npm distribution test
5b744c2 Add Global Variable to Get Bin Installation
cd1b3a6 Attempt to Fix Yarn Install Not Working
ef6dcea Release for npm distribution test
c18c470 Automatically Generate DocsSite on Release
8625023 Attempt to Fix Yarn Install Not Working
2daa8d3 Add Frontmatter to Homepage
b60315d Update Docs Site With More Information
e291ee6 Update Read Me
a2748e8 Update Meta Tags
abae6b2 Merge pull request #13 from mainawycliffe/docs
536d9e1 Remove public files from docsite source control
386f689 Add Single Page View for Doc Site
7d911c3 Create a simplistic Homepage for kamanda
59338d0 Setup the Common Partials for the DocSite
054260d Remove Unused Variable
790ed01 Update Generate Docs to Remove Date
4031aa6 Change How Docs Are Generate
8ed89c8 Add Util To Generate Docs From Command Tree
92174e3 Merge branch 'master' into docs
08c4c6b Ignore Docs Generating Github Actions For Now
925f602 Initialize Firebase Project For Hosting
52da7c8 Update The Details Of Commiter
963b1ba Add New Github Actions To Generate Docs on Release
97723d3 0.3.2
17350a6 Fix Buy With Duplicate Flag Registation
29ded21 Merge branch 'master' into docs
451d3fb Refactor Test For Readability Using Multiple Lines
ceb4d57 0.3.1
2886385 Release version 3.0
62fbb21 Merge pull request #12 from mainawycliffe/users-view
cb12a0d Run test in UTC Date Format mot Local Machine
9897e7b Fix Issue Related to google.Endpoint OAuth2 Package
70dbb51 Add Minimal UI For Listing Individual Users
45622f1 Add a minmal ui for viewing users
ae9645b Add Utility to Convert and Format Milisecond Time
acae3bd Show More Information About The User
638abd1 Prepare Theme
dfaa335 Generate Documentation Per Firebase Product
3db170b Initialize NPM
5789c77 Generate Theme for Docs
be20a97 NPM Publish Ignore Docs and other files
635b922 Generate a Hugo Site For Kamanda.dev
0007c4b Generate Hugo Markdown Compatible Docs
8572bf4 Ignore Some Paths Changes on CI
beb0dcc Print Pretty JSON instead of Ugly JSON
45e5633 Add Link to Documentation
ebebad7 Add Table of Content
95f68e1 Update Documentation
8d12314 Update The Name of Cursor Variable to Reduce Confussion
79c708b Support Multiple Output Format For Add User
b44b8ff Add A Method To Draw Simplistic Tables
d663282 Update Issue Templates
9be701f Update issue templates
cf7bee4 Update issue templates
0ba1316 Update issue templates
713756b Update issue templates
da2436b Update issue templates
6faf627 Add Prefer Global Setting for NPM
285814c Add Extra Keywords
1cb0446 Merge pull request #8 from mainawycliffe/npm-ignore
a1dce50 Merge branch 'master' into npm-ignore
443d1c5 Ignore Go Files When Publishing to NPM
986646e Merge pull request #7 from mainawycliffe/find-user-output
1b47f83 Add Output Format to Find User Commands
aeade8b Add User Output to Find By UID Command
71fb352 Refactor to Remove use of Switch Statement
f88c849 Update Command Examples and Long Description
499aecf Add Example to Kamanda Delete Command
a54e69d Add Test For Output Formatter
be46077 Add Examples to Commands Usage
55c3c0a Revert "Hide Base Auth Command"
cac81a3 Extract The JSON/YAML Format To Utils
7a543ab Update Docs and Add Examples For Some Commands
8b7af32 Merge pull request #6 from mainawycliffe/fix-login-issue
2ef6209 Fix Unable To Login When Token Is Empty
cb339e3 Hide Base Auth Command
b4f06fa Update Documentation on Output Flag
fe86622 Update Documentation For Commands
c143f9f Add Github Actions Badges
aa8a4ae Add Link to NPM Package
43d80d0 Add Releases Badge
502fd5e Add NPM Version Badge
5b44f50 Update Kamanda Documentations in the Read Me
913fd41 0.1.6-1
57525a0 0.1.6-0
e74532e Switch to Using NPM Version for Creating Git Tags
8ee9a8b 0.1.5
466cf51 0.1.4
035da5f Update npm version for this package [ci]
2d62a89 Add x32 bit Architecture Builds
3dd2d5f Fix git commit message and git tag describe
d62de37 Update npm version for this package [ci] --allow-same-version
55a7f6a Allow Same Version and List Latest Tag
30dfc75 Include Tags When Checking Out Repository
bb5405c 0.1.2-alpha
d1085b0 0.0.42-alpha
e0a2797 Use Latest Git Tag to Set NPM Version to Release
c8fffec Bump to v0.1.0-alpha
272f5c2 Add Command to Generate CLI Documentation
23409d9 Output the List of Users in JSON and YAML
cad619e Use Global Output Flag Instead of Local One
0e41b32 Format Output of the Version
24af8d3 Fix Version Number Not Being Displayed
45df4f1 Refactor Root File For Readability
f2e8567 Update ReadMe
be36e9b Fix Issue with Being Unable to Create Config File
e402a2a Revert Every Change Made Today
019f931 Attempt to create file if it doesn't exist
a8e55c2 Fix Failing Tests and Improve on Code Structure
307ff71 Catch Errors That are not of If File Not Exists
a44f308 Update the Description of Kamanda
96917c8 Fail with error if config file is not created successfully
d0623b6 Remove trailing line break on StdOutError and StdOutSuccess
789ff0f Use Personal Access Token instead of Github Token
2f3ef04 Use Created Instead of Published
e7a3ed3 Publish to NPM On Release not On Tag
bebcae6 Fixing yet another error
15bddca Do not add a git tag as it already exists
c0210a1 Setup Git to Allow Commit By CI
7d40658 Attempt to Fix PackageJSON Version Update
86f9e5f 0.0.5
544fe49 Publish new Releases to NPM
683b4ce Add Flag to Indicate Current Version
91ff8ff Update Version for Very First Version
2cf1f3b Add Publish to NPM Script for the Binaries
6a66bfa Update names for Github Actions Jobs
ac6b24b Install Dependancies to Fix Failing Linting
82aff12 Fix Failing Linting in CI
b443999 Update Name and Add Linting Capability
10d4b8d No Need for Dependancies Installation in Linting
8910a91 Run Linting on Push Commits
9c2d568 Customize GoReleaser to Include More Binaries
0fb0292 Release New Versions When Tagged
32ffec6 Customize Goreleaser
2e9b6ad Build Go Binaries on Release
82fdf51 Adding GoReleaser to Release Go Binaries
90cd22a Adding GoReleaser to Release Go Binaries
4a60b75 Update Github Actions for Running Tests
9387bdd Fix Failing Error Because Inexisting Credentials
3c414bf Return Error instead of Logging and Panicking
11da9a1 Create go.yml
14caba0 Ignore Go Build Executables
7bca71e Update Read Me with Features
a38af1b Update Read Me with Demo
66e9b06 Improve UI for Viewing Users
50d91c1 Add a UI for Viewing Firebase Auth Users [WIP]
aeb2ce7 List up where credentials are being constructed
78676a5 chore: update dependancies
f60d7bf fix: fix typo for error
5b6a622 test: add extra test for wrong json format
652c25f test: test search criteria valid func
d95ede2 test: add extra test to cover incorrect config path
23e3021 fix: allow setting of the project config path
7dcd3fd test: add test for initializing firebase app
ea6dc8a fix: unexport the setViperConfigs helper func
4d06578 test: add test data for firebase config file
e3cfc1f test: add method to test if project id was set correctly
d4d132e fix: should fail if project alias wan't found
151b0c9 refactor: make function unit testable
6cd1c56 refactor: collapse unnecessary files
0d7dd11 test: add test for creating customer firebase error
e16fa2c refactor: update definition of firebase custom error
09557b1 tests: test negative case for token retrieval
105a19b tests: add test for composing refresh token
5d2844e tests: disable fault test
9613b31 tests: add test for config file
bde6231 fix: update code to more readable
99caefb tests: add test for viper package
dcd247b tests: start adding test for oauth package
8658d14 tests: start adding test for oauth package
a9a02f0 tests: start adding test for oauth package
77fe7f8 chore: ignore code coverage files
e498c15 refactor: switch from function to variable
f69a268 refactor: arrange functions alphabetically
cfcc9ca tests: improve test coverage by adding negative tests
c6d0433 tests: add test for error and success messages writter
583c388 refactor: make fmt print helper accept a writter
e471d72 docs: add code of conduct
e7158a9 Add Issue Template
2ed59a5 test: fix test description
a527653 refactor: make variable declaration easier to understand
5a69874 test: add unit test for unmarshalling format files
35a4288 test: add unit tests for util package
4e25252 fix: re-order conversion of string to type
129107b fix: correct typo
6c30a0b feat: add command to list firebase users
1249d21 feat: add function to get firebase users
2c551f0 docs: update read me
41805e1 feat: add global flag for output file
7410f3e feat: add 3 commands for finding users
b9fdf25 fix: add function to check if error of user not found
b297906 fix: update error type returned by get user
186d8d7 fix: remove unneeded parameter
a5ba18a feat: add method to find user
b28170a chore: update packages
ea5b7de feat: add method to convert string to some other type
be4545f fix: use interface{} instead of string for custom claims
5d4b249 chore: add comment for future self
ea465d3 refactor: using internal stdout ut...

Read more

v0.4.3

28 Jun 19:50
034767e
Compare
Choose a tag to compare

Changelog

034767e Release with golang modules update
fa3faa2 Update Go Modules
b2e9c2a Update Reference to Commands to Point to Website
7085949 Update ReadMe With Installation Instructions
4830d65 Update Installation Docs
20c232b Update Docs
e2863ba Update NPM to use zipped files
ac1a50c Release for npm distribution test
86c38fe Use Zip when uninstalling using nodejs
44d0628 Release for npm distribution test
4d9058d Add ESLint for the index.js Files
77fc97c Release for npm distribution test
8e86470 Update bash installer to use zip
8987d1b Switching to Zip Instead of .tar.gz due to windows
6fcd12e Move Installation script to the root dir
5f340a3 Add Bash Script to Install kamanda on unix systems
fb560c9 Stop Releases for FreeBSD
b36fdac Update Installation Instructions
c753d0d Release for npm distribution test
20b6016 Combine GoReleaser and NPM Publish
aca5ea2 Update Installation Guidelines
93f2e84 Run Tests and Linting Before Releasing
32f084a Build and Deploy Website When Docs Changes
7b565df Release yarn installable version
3cd4ebe Release for npm distribution test
5b744c2 Add Global Variable to Get Bin Installation
cd1b3a6 Attempt to Fix Yarn Install Not Working
ef6dcea Release for npm distribution test
c18c470 Automatically Generate DocsSite on Release
8625023 Attempt to Fix Yarn Install Not Working
2daa8d3 Add Frontmatter to Homepage
b60315d Update Docs Site With More Information
e291ee6 Update Read Me
a2748e8 Update Meta Tags
abae6b2 Merge pull request #13 from mainawycliffe/docs
536d9e1 Remove public files from docsite source control
386f689 Add Single Page View for Doc Site
7d911c3 Create a simplistic Homepage for kamanda
59338d0 Setup the Common Partials for the DocSite
054260d Remove Unused Variable
790ed01 Update Generate Docs to Remove Date
4031aa6 Change How Docs Are Generate
8ed89c8 Add Util To Generate Docs From Command Tree
92174e3 Merge branch 'master' into docs
08c4c6b Ignore Docs Generating Github Actions For Now
925f602 Initialize Firebase Project For Hosting
52da7c8 Update The Details Of Commiter
963b1ba Add New Github Actions To Generate Docs on Release
97723d3 0.3.2
17350a6 Fix Buy With Duplicate Flag Registation
29ded21 Merge branch 'master' into docs
451d3fb Refactor Test For Readability Using Multiple Lines
ceb4d57 0.3.1
2886385 Release version 3.0
62fbb21 Merge pull request #12 from mainawycliffe/users-view
cb12a0d Run test in UTC Date Format mot Local Machine
9897e7b Fix Issue Related to google.Endpoint OAuth2 Package
70dbb51 Add Minimal UI For Listing Individual Users
45622f1 Add a minmal ui for viewing users
ae9645b Add Utility to Convert and Format Milisecond Time
acae3bd Show More Information About The User
638abd1 Prepare Theme
dfaa335 Generate Documentation Per Firebase Product
3db170b Initialize NPM
5789c77 Generate Theme for Docs
be20a97 NPM Publish Ignore Docs and other files
635b922 Generate a Hugo Site For Kamanda.dev
0007c4b Generate Hugo Markdown Compatible Docs
8572bf4 Ignore Some Paths Changes on CI
beb0dcc Print Pretty JSON instead of Ugly JSON
45e5633 Add Link to Documentation
ebebad7 Add Table of Content
95f68e1 Update Documentation
8d12314 Update The Name of Cursor Variable to Reduce Confussion
79c708b Support Multiple Output Format For Add User
b44b8ff Add A Method To Draw Simplistic Tables
d663282 Update Issue Templates
9be701f Update issue templates
cf7bee4 Update issue templates
0ba1316 Update issue templates
713756b Update issue templates
da2436b Update issue templates
6faf627 Add Prefer Global Setting for NPM
285814c Add Extra Keywords
1cb0446 Merge pull request #8 from mainawycliffe/npm-ignore
a1dce50 Merge branch 'master' into npm-ignore
443d1c5 Ignore Go Files When Publishing to NPM
986646e Merge pull request #7 from mainawycliffe/find-user-output
1b47f83 Add Output Format to Find User Commands
aeade8b Add User Output to Find By UID Command
71fb352 Refactor to Remove use of Switch Statement
f88c849 Update Command Examples and Long Description
499aecf Add Example to Kamanda Delete Command
a54e69d Add Test For Output Formatter
be46077 Add Examples to Commands Usage
55c3c0a Revert "Hide Base Auth Command"
cac81a3 Extract The JSON/YAML Format To Utils
7a543ab Update Docs and Add Examples For Some Commands
8b7af32 Merge pull request #6 from mainawycliffe/fix-login-issue
2ef6209 Fix Unable To Login When Token Is Empty
cb339e3 Hide Base Auth Command
b4f06fa Update Documentation on Output Flag
fe86622 Update Documentation For Commands
c143f9f Add Github Actions Badges
aa8a4ae Add Link to NPM Package
43d80d0 Add Releases Badge
502fd5e Add NPM Version Badge
5b44f50 Update Kamanda Documentations in the Read Me
913fd41 0.1.6-1
57525a0 0.1.6-0
e74532e Switch to Using NPM Version for Creating Git Tags
8ee9a8b 0.1.5
466cf51 0.1.4
035da5f Update npm version for this package [ci]
2d62a89 Add x32 bit Architecture Builds
3dd2d5f Fix git commit message and git tag describe
d62de37 Update npm version for this package [ci] --allow-same-version
55a7f6a Allow Same Version and List Latest Tag
30dfc75 Include Tags When Checking Out Repository
bb5405c 0.1.2-alpha
d1085b0 0.0.42-alpha
e0a2797 Use Latest Git Tag to Set NPM Version to Release
c8fffec Bump to v0.1.0-alpha
272f5c2 Add Command to Generate CLI Documentation
23409d9 Output the List of Users in JSON and YAML
cad619e Use Global Output Flag Instead of Local One
0e41b32 Format Output of the Version
24af8d3 Fix Version Number Not Being Displayed
45df4f1 Refactor Root File For Readability
f2e8567 Update ReadMe
be36e9b Fix Issue with Being Unable to Create Config File
e402a2a Revert Every Change Made Today
019f931 Attempt to create file if it doesn't exist
a8e55c2 Fix Failing Tests and Improve on Code Structure
307ff71 Catch Errors That are not of If File Not Exists
a44f308 Update the Description of Kamanda
96917c8 Fail with error if config file is not created successfully
d0623b6 Remove trailing line break on StdOutError and StdOutSuccess
789ff0f Use Personal Access Token instead of Github Token
2f3ef04 Use Created Instead of Published
e7a3ed3 Publish to NPM On Release not On Tag
bebcae6 Fixing yet another error
15bddca Do not add a git tag as it already exists
c0210a1 Setup Git to Allow Commit By CI
7d40658 Attempt to Fix PackageJSON Version Update
86f9e5f 0.0.5
544fe49 Publish new Releases to NPM
683b4ce Add Flag to Indicate Current Version
91ff8ff Update Version for Very First Version
2cf1f3b Add Publish to NPM Script for the Binaries
6a66bfa Update names for Github Actions Jobs
ac6b24b Install Dependancies to Fix Failing Linting
82aff12 Fix Failing Linting in CI
b443999 Update Name and Add Linting Capability
10d4b8d No Need for Dependancies Installation in Linting
8910a91 Run Linting on Push Commits
9c2d568 Customize GoReleaser to Include More Binaries
0fb0292 Release New Versions When Tagged
32ffec6 Customize Goreleaser
2e9b6ad Build Go Binaries on Release
82fdf51 Adding GoReleaser to Release Go Binaries
90cd22a Adding GoReleaser to Release Go Binaries
4a60b75 Update Github Actions for Running Tests
9387bdd Fix Failing Error Because Inexisting Credentials
3c414bf Return Error instead of Logging and Panicking
11da9a1 Create go.yml
14caba0 Ignore Go Build Executables
7bca71e Update Read Me with Features
a38af1b Update Read Me with Demo
66e9b06 Improve UI for Viewing Users
50d91c1 Add a UI for Viewing Firebase Auth Users [WIP]
aeb2ce7 List up where credentials are being constructed
78676a5 chore: update dependancies
f60d7bf fix: fix typo for error
5b6a622 test: add extra test for wrong json format
652c25f test: test search criteria valid func
d95ede2 test: add extra test to cover incorrect config path
23e3021 fix: allow setting of the project config path
7dcd3fd test: add test for initializing firebase app
ea6dc8a fix: unexport the setViperConfigs helper func
4d06578 test: add test data for firebase config file
e3cfc1f test: add method to test if project id was set correctly
d4d132e fix: should fail if project alias wan't found
151b0c9 refactor: make function unit testable
6cd1c56 refactor: collapse unnecessary files
0d7dd11 test: add test for creating customer firebase error
e16fa2c refactor: update definition of firebase custom error
09557b1 tests: test negative case for token retrieval
105a19b tests: add test for composing refresh token
5d2844e tests: disable fault test
9613b31 tests: add test for config file
bde6231 fix: update code to more readable
99caefb tests: add test for viper package
dcd247b tests: start adding test for oauth package
8658d14 tests: start adding test for oauth package
a9a02f0 tests: start adding test for oauth package
77fe7f8 chore: ignore code coverage files
e498c15 refactor: switch from function to variable
f69a268 refactor: arrange functions alphabetically
cfcc9ca tests: improve test coverage by adding negative tests
c6d0433 tests: add test for error and success messages writter
583c388 refactor: make fmt print helper accept a writter
e471d72 docs: add code of conduct
e7158a9 Add Issue Template
2ed59a5 test: fix test description
a527653 refactor: make variable declaration easier to understand
5a69874 test: add unit test for unmarshalling format files
35a4288 test: add unit tests for util package
4e25252 fix: re-order conversion of string to type
129107b fix: correct typo
6c30a0b feat: add command to list firebase users
1249d21 feat: add function to get firebase users
2c551f0 docs: update read me
41805e1 feat: add global flag for output file
7410f3e feat: add 3 commands for finding users
b9fdf25 fix: add function to check if error of user not found
b297906 fix: update error type returned by get user
186d8d7 fix: remove unneeded parameter
a5ba18a feat: add method to find user
b28170a chore: update packages
ea5b7de feat: add method to convert string to some other type
be4545f fix: use interface{} instead of string for custom claims
5d4b249 chore: add comment for future self
ea465d3 refactor: using internal stdout util
9de0aa2 feat: custom claims for user via json/yaml
e4a8bbe fix: add custo...

Read more

v0.4.2-8

31 May 21:18
ff4e285
Compare
Choose a tag to compare

Changelog

ff4e285 Release for npm distribution test
9cb5637 Allow user to execute kamda on install

v0.4.2-7

31 May 20:34
202fcb5
Compare
Choose a tag to compare

Changelog

202fcb5 Release for npm distribution test
19850d9 Update NodeJS to use zipped files

v0.4.2-6

31 May 20:23
57a357a
Compare
Choose a tag to compare

Changelog

57a357a Release for npm distribution test
eac8562 Use Zip when uninstalling using nodejs

v0.4.2-5

31 May 18:51
39e0f3f
Compare
Choose a tag to compare

Changelog

39e0f3f Release for npm distribution test
0d0f0e5 Rename arhive extension to zip

v0.4.2-4

31 May 18:44
5b5b01f
Compare
Choose a tag to compare

Changelog

5b5b01f Release for npm distribution test
02e15a9 Update bash installer to use zip
abbe5cb Fix Formatting issue for goreleaser

v0.4.2

31 May 21:28
7ae126c
Compare
Choose a tag to compare

Changelog

7ae126c Release yarn installable version

v0.4.2-0

23 May 23:14
54fd57b
Compare
Choose a tag to compare

Changelog

54fd57b Release for npm distribution test
9d9f23f Combine GoReleaser and NPM Publish
dd7a361 Update Installation Guidelines
7c75c61 Run Tests and Linting Before Releasing
856134e Build and Deploy Website When Docs Changes

v0.4.1-9

23 May 19:24
321fcaf
Compare
Choose a tag to compare

Changelog

321fcaf Release for npm distribution test
acf3d6b Fix Log Error