Releases: TanmoySG/wunderDB
Releases · TanmoySG/wunderDB
v1.1.5
v1.1.4
Changelog
- b0249b9 pre-tag: updated wdb version: v1.1.4
- a56286d Release Script (#86)
- fcc30b7 Release Script (#85)
- 63b9c1a User Scoped Permissions #84
- 4d8a080 Updated documentation
- 1b1e775 made grantRole request scope (
on
) parameter optional - c492a56 updated denied condition
- c6d4ef7 updated logic for resolving user privileges
- a5e64f5 Added users entity in model
- dfaf2fd added user privilege scope
v1.1.3
v1.1.2
v1.1.1
v1.1.0
Changelog
- a51b434 Remove
prerelease: auto
from goreleaser - 2be18a7 Reset Repo and App Version to v1 #68
- 1382eb3 Fix Goreleaser GH Release tag (#67)
- e48d427 Added Notes and Planning Docs (#66)
- 6f0ec2d Fix Goreleaser
- d81a477 Update goreleaser yaml - Fix brew publish
- 5d38b42 Update goreleaser yaml
- 93bee2b wunderDB Archipelago - v2.0.0-beta Codebase
- 837006a Minor updates (#61) - Removed unused files
- 1d41f04 Update containerization #57
- 9b7d8da Updated readme
- 963b4bd Updated readme
- 26520ea Updated doc formatting
- 55a9009 Updated doc formatting
- 148f927 Updated docker docs
- 04e748b Updated docker docs and usage
- 8ecd14c Updated docker docs
- 879ebfc Updated Quickstart docs
- b862313 Added docker-compose.source.yaml for from source container build #56
- 078bdd9 Fix volume mount path (#55)
- 49dc1f9 Updated docker files for containerization (#54)
- 4ea0020 Fix docker build gh action
- d420779 Fix docker build gh action
- bb14e0a Fix docker build gh action (#53)
- 01f9ce6 Fix docker build gh action (#52)
- 16f90c6 Dockerization v2 #51
- d2299fa Added docker publish action yaml
- 75d36f2 Added docker-compose debug for published image
- 6dc7714 Added docker-compose debug for local container build
- 029ddca Updated build for docker
- 40487c9 Added docker file for wdb binary dockerization
- 3df1ffc Added build script for docker containerization #40
- 52eb367 removed wdb.json
- 1937758 Importable wdbErrors - moved to pkg/wdb #50
- ecfacaa moved wdbErrors to pkg/wdb
- e9e3638 User Auth Route #49
- 0d35cd7 replaced hardcoded routes with route pkg constants
- 0e0d700 Updated documentation
- 4791a54 Modified loginUser handler
- 8cb77ba Added LoginUser route
- 7c08305 Added logiUser handler
- 4ebfd5c Added loginUser endpoint
- 36f40f1 Added loginUser previlege
- 8a623c9 Moved api endpoints to routes package
- f723ac4 Request Validation and Auth Error Fix #45
- 1bb4a06 Fixed [Bug] Fix Authentication Error Message #41
- d003d11 Refactored code
- 9f18216 Added Request Validation for collection structs
- b97dfea Added Request Validation for db structs
- 0dd7053 Added Request Validation for roles structs
- 670d5ed Added validation for Newuser Struct
- e5a4136 Added Request Validation for GrantRole request structs
- 093ea57 Added ValidateRequest func to validate request
- 298fe00 Updated admin default handlers
- 3dadcec Added validationError
- b67d65c added request validation package
- 296b9e2 Added Documentation for wdbv2 #44
- 1b7fc69 Updated Documentation README
- 65b9a15 Updated Documentation README
- 367f489 Updated wdbctl docs
- b6e0fa1 Updated wdbctl docs
- 353409e Updated docs
- 03af83e Updated docs for wdbError
- 5796b44 Updated API Response Docs
- 3362326 Added documentation for data actions
- 78793fb Added data docs
- 46c306e Added data docs
- 98c15a2 Added collection docs
- 5903b97 Added docs for Database actions
- 62aa411 Updated privilege docs
- a9aaece Updated privilege docs
- 8d4d228 Updated privilege doc
- e773405 Updated doc
- cc86e2a Added role create and list docs
- be5ab04 Added grantrole doc
- 1c56d9a Added grantrole doc
- 0b63c79 Added grantrole doc
- 0d7c0bd Added grantrole doc
- c8b5e5f Added Create User Docs
- ba9470b Added Create User Docs
- 6709cda Updated Documentation
- 015cfe3 Updated configuration doc
- 88408b4 Updated configuration doc
- 884b4c3 Updated doc
- 7178b7b updated docs
- 982e6e0 Added documentation dir and updated details
- 3cd4a19 Updated usage docs
- abee820 Updated usage docs
- 7bacf13 Updated usage docs
- f30820a Updated wdbctl docs
- 6bb9c57 Updated config methods to write config everytime it starts and added multiple checks for override
- a4e4d5f Clean-up data model
- baca305 Added
--admin
flag to wdbctl - 9e057b7 Updated docs
- ed32bc3 Added ResponseSend method
- adec127 Updated Documentation for wdbctl
- 6f4ee93 Updated Documentation for wdbctl
- b2a7ffe Documentation
- be35127 Added goreleaser step to create wunderdb binaries
- 8858b42 Renamed to wdb.go
- 4fb785d Command-Line Tool for wdb
wdbctl
#37 - da0fc8a Removed Docker Publish Workflow file
- 59f774f Updated Goreleaser
- 87f37de Added go releaser workflow
- 3e8b09b Updated CLI Code
- 6de43b2 Updated cliHandler type
- 65792b4 Upodated goreleaser.yaml for wdbctl
- 04ae4f4 changed wdbcli to wdbctl
- 10b16fb Added goreleaser for build and publish automation [💻 Development] Basic
wdbctl
CLI tool to start/handle WDB instances locally #34 - 54378f5 Added CLI Code
- 6dc49d5 Added CLI Handler Functions
- b889c2d Added urfave/cli and charmbracelet/lipgloss deps
- 2555020 fix: AddUser updated to use Username and Password from req Body instead of basic-auth - Fixes #35
- e769a6b fix: if config file is empty override even if not mentioned
- cc5ac6c Added run command
- 3402aea Updated minor code
- 8ce62e8 Updated config parser and init
- 4e88478 Moved Lifecycle Package to server
- 75cfd87 Added
start
for wdbctl #34 - 3a789af Renamed fsLoader to wfs.go
- 82df02e Added Makefile
- 3f90511 Configuration, Lifecycle Handlers, FS Loaders and Initialization #32
- 3cc88b5 Removed commented code
- 552bdc9 Go fmt-ed
- 89afeb6 Using lifecycle packages
- c5522ce Added lifecycle/shutdown package to handle shutdown #32
- 71c0786 Added lifecycle/startup package to handle startup #32
- 57db717 Minor Updates
- aeedca3 Added System and Fs pkgs
- 67cdddf renamed fsLoader to wfs package
- 3b1b725 Added a custom Config Parser
- e8a141f removed env lib
- 3fef969 Setup Data Operation Routes and Handlers #30
- ea0299d Added
PERSISTANT_STORAGE_PATH
config - c1a3f1c Using PORT from config
- ebdb56f Added UpdateData route
- afbc8e0 Updated DataUpdate code
- 79ec255 Updated Merge util to merge only two maps at a time
- bfd8a6e Added Delete Data route
- 1969360 Added Delete and Update Data handler
- 3a979b8 Added add and read data routes
- 4cd4edd Added add and get data Handlers
- de26492 Added Type-Irrespective comparison for filter
- 3ed8dcc Setup Access Control on all Routes #27
- 4bec4b0 Fixed Hash for AdminPwd
- 6a082bc Updated admin code
- 32e4c72 minor updates
- 0837a23 Removed Unused Code
- ceea20a Added authN and authZ for Collection routes
- cafa614 Added authN and authZ for Database routes
- 7163a6c Added authN and authZ for Role routes
- 3df403f Added authN and authZ for User routes
- f6519ed Added noEntities default for non-entity routes
- f83c8e5 Added listRole privilege
- 9ac6910 User Management - Roles and Users - #22
- 8910d7f Added InitializeAdmin to handle admin creation
- 03afdb9 Moved startup helper code to common.go
- 734862d Updated with Configurations
- 8a42bfe Added admin code
- 18414eb Using Default User
- d2ac529 Added CreateDefaultAdmin method to create User, Role for Admin and grant access to Admin
- c0823e8 Added Admin methods and consts
- 58f3026 Updated role pkg to handle Wildcard (*) entities
- dd1adc8 Updated user.Create method to take hashed password
- 5a5d469 Simplified Code for Check and grant
- e2dd566 Added authZ and authN handlers code
- f067b75 Updated check method in role
- 86bb423 Updated CheckUserPermissions and GrantRole methods
- 5d67e97 Updated grant role to user code
- 169685a Updated grant role method
- 305b843 Updated roles code
- 47dd9a4 Added InvalidRoleError
- 6db9061 Updated user and auth methods
- 7496029 Added Authentication methods
- ed5cc10 Go fmt
- 3d5b1a2 Updated server and handler code for role and user
- 4a7f273 Updated wdbClient check permission method
- 7bf796d Fixed check permission code in role package
- d679c00 Fixed UserError
- 3ab844c Removed Unused Entities
- 7f1285f Added error
- 8a2ebf5 Updated role handlers
- 7a3030e Updated Roles and Privileges method
- b21a71d Updated role handlers
- 4f3ed40 Updated role and User model and methods
- 3772c3a Updated wdbClient createRole method
- 3a47f46 Updated Role Model and Create Method
- 4f708d3 Added User errors and methods
- 2e85338 Added users to main
- f6ec8f2 Added users to wdbClient
- 73e4a39 Added create user route
- d7d5297 Added user method handlers
- 09e383b Updated model for user
- 23f658b Added authentication methods
- f5dd065 Added User package with method to handle
- 6bd219d Added create user privilege
- 291c428 Added user unloader
- 1acb162 Added user to wdbClient
- 345139b Added Role handlers for server
- 7ae7d50 Added role methods to wdbClient
- e052e1a Added privileges package
- 3b6f7a2 Replaced action constants with actions in privileges
- 7a1ac6c Added Error for Role
- f91738e Added roles package
- 89ce53c Added role to wdbClient
- af46a82 Added Roles package with CreateRole func
- 06af8ac Replaced withWDB with Use func
- 7b3671a Updated Model with Users and Roles
- 38e089a removed unwanted code
- 732ef40 Added user and role loader-unloader
- 2407296 Added privilages
- 149a7ab Initial Server and Routes Setup
- d7b5c1e Updates
- 5b67cf9 Added config package
- 5aa1e9e Using os instead of io.ioutil
- 7885688 Create LICENSE
- 7b9389f Updated codeql
- 69a4b7d Updated handlers to use API response
- ce7965d Updated API response to use wdbError and Http Code
- 707edb3 Updated response with API response
- 9e0907e Using wdbError for response
- 87a0ac0 Using wdbError for schema
- d709a87 Using wdbError
- 762a979 Added Errors
- 55a0231 Using wdbError for return
- a135051 Updated Main to use server
- 20931be Sertup Endpoints and handlers
- 81d2e7b Added Collection handlers
- cc8963b Added database handlers
- 6804b4b Added Server Handlers
- 0854beb Added server response method for uniform api response
- 0b53848 Fix error message
- 7729a9d Added go-fiber dependancy
- b8fe572 Moved wdb package
- 2b04e0f Fixed nil pointer dereference issue
- 7396a67 Fixed import path
- a48e38f Merge pull request #18 from TanmoySG/v2-methods-setup
- b44243b moved wdbClient for server to internal/server
- bc3f109 Added data methods to Client
- 96c172a Added CRUD Methods for data
- 7715a1c Updated data code
- 4a38a9f Update code
- dbefbe3 Updated main
- 6f2521a Added methods on Client
- 0d5d8fd removed metadata as argument
- 539f3...