Commit Graph

10977 Commits

Author SHA1 Message Date
amalraj.manigmail.com cc14183e06 Merge remote-tracking branch 'quoeng/feature/permissioning-1.8.18-suborgs' into feature/permissioning-1.8.18-suborgs
# Conflicts:
#	core/types/permissions_cache.go
2019-04-11 17:18:48 +08:00
amalraj.manigmail.com f6af52b66c permission: add json names and remove getOrgInfo from web3ext 2019-04-11 17:17:12 +08:00
vsmk98 115842dbea permissions: updated the getOrgDetails to return suborg list as well 2019-04-10 21:38:44 +08:00
vsmk98 e243b4eef3 permissions: replaced isOrgExists with validateOrg for better error checks 2019-04-10 20:04:40 +08:00
vsmk98 610bd49719 permissions: modified isOrgExists check for suborgs as well 2019-04-10 13:59:15 +08:00
vsmk98 fda4f6f873 permissions: Added validation to check that org id cannot have "." 2019-04-10 12:35:52 +08:00
vsmk98 b37af2f74a permissions: changes to enables roles defined at org level to be available at sub org level 2019-04-10 11:10:35 +08:00
amalraj.manigmail.com 60f6c9fb07 permission: update orgList to include subOrgList
add new api for getOrgDetails by orgId
2019-04-09 21:11:32 +08:00
vsmk98 1cf69208d7 permissions: changed permissions cache to handle all suborg level attributes 2019-04-09 17:52:06 +08:00
vsmk98 6f7c413a90 permissions: changes for enabling suborg 2019-04-09 14:58:30 +08:00
amalraj.manigmail.com c1ae36f27b permission: merge with code improvements to contract and api 2019-04-08 22:26:13 +08:00
amalraj.manigmail.com cf97fde8d9 permission: merge with code improvements to contract and api 2019-04-08 19:49:51 +08:00
vsmk98 24d4e9390e permissions: changed api for addOrg. added account as one of the attributes 2019-04-08 16:57:36 +08:00
vsmk98 06e949effd permissions: bug fix, code clean up and error handling at api level 2019-04-05 17:16:08 +08:00
amalraj.manigmail.com 5f5c222246 permission: allow sub orgs to be added to orgs 2019-04-04 18:25:43 +08:00
vsmk98 0a48f6b01d permissions: api level changes for error handling and validation. 2019-04-04 18:15:53 +08:00
amalraj.manigmail.com 2bd92a2622 permission: allow sub orgs to be added to orgs 2019-04-03 22:25:01 +08:00
vsmk98 ee3d614705 permissions: code clean up. removed unnecessary loop from GetAccount 2019-04-03 14:17:32 +08:00
vsmk98 7ad1fb4ac9 permissions: code clean up. Removed unwanted code. 2019-04-03 12:21:30 +08:00
vsmk98 9fb8cdd61a permissions: removed reference to older permissions contract from the repo 2019-04-03 10:20:13 +08:00
vsmk98 0af4d28825 permissions: Fixed contract issue for status update approval. Fixed api.go for passing right variables. 2019-04-03 10:13:05 +08:00
vsmk98 0c1bbef22a permissions: remove event emit from nodemanager at the time of network boot up. 2019-04-02 15:30:51 +08:00
vsmk98 40fd7001cd permissions: Reduced number of go routines being called for various events. Code clean up. 2019-04-02 14:13:23 +08:00
vsmk98 5a97fc4b99 permissions: Org admin role from config was not read properly. Corrected the same. 2019-04-02 11:37:09 +08:00
vsmk98 2fd649bb36 Merge remote-tracking branch 'qeng/feature/permissioning-1.8.18' into feature/permissioning-1.8.18 2019-04-01 18:30:51 +08:00
vsmk98 9f9145f8d0 permissions: code revamp 2019-04-01 18:30:42 +08:00
amalraj.manigmail.com ec650d97a4 permission: update permission config parsing 2019-04-01 18:25:37 +08:00
amalraj.manigmail.com bc61ff23f5 Merge remote-tracking branch 'quoeng/feature/permissioning-1.8.18' into feature/permissioning-1.8.18
# Conflicts:
#	controls/permission/permission.go
2019-04-01 18:23:52 +08:00
amalraj.manigmail.com 5836df7d8c permission: add web3api calls 2019-04-01 18:22:41 +08:00
vsmk98 eb2fce1f53 permissions: combined all org related event monitoring to a single go-routine. Removed unnecessary error handling. Code clean up. 2019-04-01 17:48:37 +08:00
vsmk98 65a0216609 permissions: changed the permissions config struct to have address instead of string. Updated error handling. 2019-04-01 14:33:44 +08:00
vsmk98 29aeb8432e permissions: changed error handling conditions to ensure that geth will work without permission-config.json in the old style 2019-03-29 18:01:04 +08:00
amalraj.manigmail.com fd295384f2 permission: handle node pending approval, org pending approval
fix remove role and update node status
2019-03-29 17:49:46 +08:00
amalraj.manigmail.com 69f544a415 permission: update contracts 2019-03-29 16:47:14 +08:00
amalraj.manigmail.com e6c8e64c35 permission: modify account validation to refer the cache 2019-03-29 14:50:38 +08:00
amalraj.manigmail.com 293370cb94 permission: modify event handling 2019-03-29 12:28:32 +08:00
vsmk98 07f26bdb6c permissions: modified implementation contract for creating orgadmin role, added status to account access modified event 2019-03-29 12:27:13 +08:00
vsmk98 ca499fb30b permissions: updated events output in contracts 2019-03-29 10:51:16 +08:00
vsmk98 c455a8c7c9 permissions: updated events output in contracts 2019-03-29 10:51:16 +08:00
amalraj.manigmail.com 00c96e2bab integrate permission contracts with geth - update cache from contract and events 2019-03-28 18:59:30 +08:00
amalraj.manigmail.com 2a974fcfbb integrate permission contracts with geth - update cache from contract and events 2019-03-28 18:06:24 +08:00
amalraj.manigmail.com 14961b714a Merge remote-tracking branch 'quoeng/feature/permissioning-1.8.18' into feature/permissioning-1.8.18
# Conflicts:
#	controls/permission/NodeManager.sol
2019-03-28 18:01:16 +08:00
amalraj.manigmail.com 1d8a054207 integrate permission contracts with geth - update cache from contract and events 2019-03-28 18:00:17 +08:00
vsmk98 203984d18c Merge branch 'feature/permissioning-1.8.18' of https://github.com/QuorumEngineering/quorum into feature/permissioning-1.8.18
merge with qend branch
2019-03-28 17:54:27 +08:00
vsmk98 0ca8694321 permissions: fine tuning of implementation code, added node status update call 2019-03-28 17:53:11 +08:00
amalraj.manigmail.com eeda3e7044 integrate permission contracts with geth - update cache from contract and events 2019-03-28 12:44:47 +08:00
amalraj.manigmail.com a98971370c integrate permission contracts with geth - handle mux locks for cache 2019-03-28 11:01:33 +08:00
amalraj.manigmail.com 86ecfa4864 integrate permission contracts with geth - load data from contracts when geth is started 2019-03-27 19:07:01 +08:00
amalraj.manigmail.com 3371aa0ac9 integrate permission contracts with geth - network boot from permission config.json and handle update node approved event, account added event 2019-03-26 23:20:06 +08:00
amalraj.manigmail.com 9f72c2f5a4 integrate permission contracts with geth - update node approved event 2019-03-22 19:34:15 +08:00