Skip to content

v0.1.0

Compare
Choose a tag to compare
@aanamshaikh aanamshaikh released this 06 Mar 06:14
· 97 commits to main since this release

Changelog

  • 1be355e add localstack image
  • 00072a5 Minor readme updates
  • 5406bfb Update readme
  • 93126cc GITBOOK-36: fix doc
  • 7a7653d GITBOOK-35: remove unwanted page
  • 6d1f9eb GITBOOK-34: add all feature to single page
  • 981ea30 GITBOOK-33: No subject
  • 5efecae change table syntax in README
  • ffb5687 remove prompt for profile selection if default not found
  • ddceec6 GITBOOK-32: add everything to same page
  • 7d16346 refactor README
  • 59eee16 GITBOOK-31: change image size of logo
  • 601f07a Merge branch 'main' of https://github.com/one2nc/cloudlens
  • 7495730 check if credentials have expired
  • 5ee9e88 Update README.md
  • 6d1612e add gid to readme
  • e1adfce refactor readme
  • 8161f89 GITBOOK-30: No subject
  • d29833f Update readme to make it more readable
  • d0c1327 add ldflags to goreleaser
  • 2690027 minor change
  • 0dfc0c7 remove populator code
  • f817c62 - add code of conduct file - add contibuting file
  • 5fb5401 change cloudlens logo to smallcase
  • 4c9dce5 - update help page - add feature to readme - Add documentation link
  • 84a69ef show commit and date in version command
  • 77a91a5 change setup spelling
  • 0cd6425 change imports from cloud-lens to cloudlens
  • 1c444fe Solve merge conflicts
  • 826b8f7 change version via Makefile(incomplete)
  • d91ee5e - update help page
  • 270358f changes for version
  • 78a1bc7 change project version
  • b8bfb8c Update video in readme
  • 58a26c9 Add video to Readme
  • a64ea57 refactor version.go
  • a3b691e change for cloudlens version command
  • 3e91f8c change homepage link
  • e832f14 - consistent use of the word cloudlens in readme
  • 55b46c8 Log the errors into the log file
  • 4024f45 - change note style to bold in readme
  • c4ce11b make note bold
  • 811ad7a align cloudlens image to center
  • faf39a2 change cloudlens image size
  • d2ef77b - update cloudlens logo - add note in readme
  • 71f5649 change "cloud-lens" to "cloudlens"
  • 1549382 remove copyright from readme
  • d332cb8 comment endpoint
  • fff4e2f change token
  • b698a13 populate more data in region from config file
  • a51b81f select default region from config file
  • 91631a1 minor change in populator
  • b47a318 add version number
  • ce02eff change to v3
  • 22ea1f0 change go version
  • d3043d4 change go version
  • d12a302 minor change
  • ab5af25 change flag in goreleaser
  • effe7e1 add goreleaser & release.yml file for brew install
  • 86cf6d0 fix merge conflicts
  • 22d2a50 update readme file
  • eb93506 Add license file
  • a5f7b3b refactor Readme
  • 4b1f1f8 don't iterate files or folders of list objects if they are nil
  • 2ca4c94 remove public IP param from ec2 response
  • a3cfae0 - refactor code to remove harcoded values - create constants file for packages
  • bc6c1b4 add iam in alias for displaying IAM users
  • ca8c8d3 add show subnets belong to a VPC and describe subnet functionality
  • ecc0646 minor change
  • f9ac6b4 Work on UI for Lambda function
  • fb83df0 describe single vpc as json in the UI
  • 956ac9c Merge branch 'main' of github.com:one2nc/cloud-lens
  • 3afe039 work on displaying json for ec2 image and ec2 snapshot
  • 702e450 fix merge conflicts
  • 15f1ff3 work on UI for SQS service
  • d2ba54d display all VPCs according to the region in the UI
  • 11579e9 Minor change
  • 16ffdc9 work on creating and getting lambda functions
  • 346045a fix sorting
  • c7eed1e work on ec2 image and snapshot
  • b484868 populate sqs service and get queues func
  • 0e3c6b6 comment local aws endpoint
  • d85175a change cloudlens image in readme
  • 594cdbe Change images in readme
  • 97168b3 fix merge conflict
  • a4c24c2 work on readme
  • b8ec059 remove region from name of s3 and iam csv files
  • e14c771 fix highlight text for columns to be sorted
  • 16709af disable enter fucntionailt for table header
  • bb971c1 get users of the IAM user group in the UI
  • 2da888a remove up and down arrow from end in csv headers
  • 486e946 Have SortIndex letter highlighted by default
  • c07057a Merge branch 'main' of github.com-kalpesh:one2nc/cloud-lens into main
  • b73269f Add TODOs for code cleanup
  • 2e45cb5 minor change
  • 22e928c add profile and region name to csv file name
  • 527d60a remove previous implementation of layout
  • db887e8 Change crumbs and title in s3 according to folder level
  • 1c6eaf5 add iam role, role policies related UI and its functionalities
  • a26d3de add get iam role policies func in aws package
  • 05dd8de create iam role policy in populator
  • aef7301 Hide and from menu
  • ba76617 Add helper to sort map keys
  • fdd9a52 Make profile and region labels bold
  • 8b265bf Make menu text bold
  • ff6ff6e Add color to header and field of help page
  • efcf1ec Add logo to main page
  • 83d8a12 - Add to padding to dropdown labels and fields - Change active items on tab action
  • d922e6f add user group and user group policy for iam resource
  • 801143c decolorize header name while saving sorted columns in csv file and remove arrows
  • 9666649 add generic table for EBS resource
  • a7353f7 change the path of saving objects to current users's home directory
  • da97126 work on iam user poilcy
  • 653081c populate resources only in localstack
  • 074180b change path of saving csv file to current users's home directory
  • ef7545c In localstack pick one from profiles if 'default' not found
  • 175419d - Change GetSession() signature - Make profile and region selectable
  • b30a7fd add download, get presigned url functionalities for s3 objects
  • a6d4e0c add soriting for iam user
  • 7501108 work on iam users
  • cede8ea minor refactor
  • dd54245 add describe json for s3, show msg if no objects found in a bucket
  • efdb8fe improve variable naming
  • afb300c Add ability to export data into CSV format
  • f244ecd add copy text functionaliy for textview json
  • 18ba9c0 Add describe json for ec2
  • a382d8d add descrbe json for sg
  • 4e536e6 change prompt text color
  • 80ed68e fix merge conflicts
  • 71b0da4 apply enter function only for object folders
  • 626cc8c add enter functionality for s3 buckets and thier object folders
  • b942a1b fix populator profile issue
  • 0ad022e work on generic text view
  • 9d7977b Add border to prompt
  • 599a765 - Add feature to switch pages thorugh prompt - Add config params to hold active view, profile and region - Fix viewing flash msg under crumbs
  • 4fdaaa3 remove border blinking
  • c8349b2 Fix getting selected row
  • 7d6c489 don't read defaulft config if profile is passed
  • c3dab2f Show help resource dynamically
  • 168a78f - Show crumbs for stacked pages - Add profile and region info
  • 8a5f473 - Pass session dynamically to dao accessors - Read profile and region values with flags
  • 16cfd37 use templayout
  • cf2a976 Add comments to HeaderColumn struct
  • 7fec986 use generic table and sorting for security groups display
  • 7e63cd9 Use generic table and sorting for s3 bucket display
  • 5d42eb7 fix merge conflicts
  • 5c87910 implement fetching required iam service related data
  • ee8e5d4 - work on copy json to clipboard for security group
  • 389d24a add functions to get single resource of its respective type
  • c5d02de add flash to show "text copied" message in s3 json
  • d439655 press C to copy the text to clipboard
  • 1c20eea correct variable name
  • da96a73 Display info as json for encryption and lifecycle rules for s3 buckets
  • d33f086 - display json for security Group and add listner to dropdown
  • 2e59738 - display size in mb ,kb ,b according for s3 , fix alignment for s3 table
  • 12e7612 add func for getting single sg
  • ddba394 - Fix errors while while displaying ec2 via generic table viewer - Add wide column toggling
  • 1bbb7ad Add cenkalti/backoff module
  • 96bfcee - Add generic resource viewer - Add NewBrowser of type resource viewer - Debug ec2 resource viewer
  • 84d8f6d change aws session each time while calling get security group
  • 4ca2702 Refactor code a bit
  • e5ba4f0 handle nil condition for ec2 table
  • 6207002 remove text color for lifecycle rules and ecncryption policy
  • b780e1b work on security Group
  • 59c931f add describe methods related to ec2 service
  • 73b05a7 remove unneeded comment
  • 6345e25 press L to display life cycle rules for s3 bucket and press E to display encryption rules for s3 bucket
  • ce05226 add get security groups function
  • ff752c3 add color for status of lifecycke for s3
  • d170585 use 100% screen for s3 display page
  • 67ee33b use ctrl+A for Display Lifecycle Rules
  • 8fe70d5 uncomment layout
  • e52dc7c Add toggle header feature
  • e5a3693 Change time for s3 files from UTC to IST
  • c250f08 - Major changes - Create generic table viewer - Show usage of PageStack - Update content of listneres(menu..) on generic table viewer change
  • d60f983 - Add model stack - Refactor pages struct
  • 9054e5b add features related to S3, EC2, IAM services
  • fc990f1 select 1st row in ec2
  • c17e77e fix bug for showing information about last ec2 instance
  • 263ec66 fix prompt to work in S3 and ec2 details page
  • 1791dd6 fix minor bug for s3 table selection
  • 45a6685 Merge branch 'main' of github.com:one2nc/cloud-lens
  • d9c99ae FIx bug for sorting s3 and ec2 data
  • 6edc9cb do not allow ENTER key press if table is empty for ec2 and s3
  • b223bb8 Retain Bucket names when region is changed
  • 3de92f4 - made table header unselectable - enable switch on prompt when pressed 'Tab'
  • ef2f62a - Fix the Page sorting bug for s3 and ec2 Page
  • 4e7f770 - Fix Level 1 Duplicate Bug for s3 .- Refactor Code for s3
  • ef24afb - Add flash messages while loading s3 and ec3 services
  • 7dd289c - Add spash screen for 1 sec
  • 99579aa - Add Flash model - Add Flash ui - Create ActionHander; accepts and return event - Add all keys.go in ui
  • c8b2ad8 - Create EC2 instances with rand ebs mappings - CreateS3 buckets with three level nested objects - Create Key Pairs - Alter regions in ec2
  • f466843 - Display Message if Bucket Empty
  • 9d50916 set title and titile color for s3 tables
  • f1a9217 - Set Focus for table in s3
  • 7b563ec Created common view for s3 instead of new Page for s3
  • f8d28be Merge branch 'main' of https://github.com/one2nc/cloud-lens
  • 043b646 - implement esc for first level
  • dec5601 change signature of makeSubnetPublic()
  • 81b5a5e rename method for displaying s3 objects
  • b284ba9 work on esc for first level
  • 4623b3f fix merge conflicts
  • 91b7e6b - use enter key instead of 'd'
  • 70f077d -first row by default for s3 table
  • d1314c4 - Make the search bar smaller - Ec2 JSON should be shown upon pressing enter instead of d - The JSON should be shown in the same table - Esc press on JSON screen, it should go back to EC2 page with the previously selected instance highlighted.
  • d637efb create private subnets with ec2 instances
  • dd25bc4 - implement back functionality for last level of s3
  • fffc87f parent 0ed2fba author chinmaysomani chinmaysomani7@gmail.com 1674477958 +0530 committer Ramana Reddy ramanareddy.manda@practo.com 1674543198 +0530
  • 0ed2fba Remove unwanted committed file
  • 22756ad fix merge conflicts
  • 4b140a6 remove unneeded function
  • 810778d add Type, Last modified, Size and Storage class columns when displaying information about folders and files of S3
  • ae52230 Change logic for recursion
  • 394cdb0 Add sort indicator arrows on table headers
  • 29c397d - Add selection arrows to profile and region dropdown - Refactor code
  • b48eb64 Merge branch 'main' of https://github.com/one2nc/cloud-lens
  • 0faa009 implement recursion for backend response from localstack
  • 2ae6c68 remove volumes in docker when setup down
  • 020f35a Pin localstack version
  • 7362311 Add sorting to s3 buckets by name
  • 6193fa4 Add sorting to ec2 page fields
  • f1af234 populate different instances for different regions add function for create security group
  • 0904dcd use to get back
  • 839bb14 implement recursion and view for s3
  • 87f4e44 Interim commit
  • f2e023f work on diaplying s3 bucket data
  • 67f2b8d fix back function in ec2 instance json page
  • b0fe61a setup localstack via docker-compose
  • ed5d514 work on displaying json data for ec2 service
  • 20a9acb resolve merge conflicts
  • 6b1cebd - make region, profile dropdown reactive - make table for display s3 buckets and ec2 Instance selectable
  • 84ecae6 add function to get single ec2 instance
  • 9f70c25 refactor code
  • 13a7019 - increase number of buckets created and number of instances
  • 9bb8d8e - move create functions for s3 and ec3 in different package
  • 60760c9 refactor code to take session as a parameter in function in for s3
  • 0444286 refactor localstackpopulator refactor UTC time to IST
  • 425a914 Merge branch 'main' of github.com:one2nc/cloud-lens
  • 8858ac3 add getAllRegions() in aws package
  • c58f7d7 take care case insensitive input
  • 25390bd Fix repeatation of service page in ui
  • 235da32 implement search filter for services, add new columns in ec2 service
  • acaa672 - add more columns for ec2 screen
  • 3d3e293 Added initial layout for ec2 and s3 ui
  • a0bc8ab initial setup for dispalying services page
  • 87e4442 - add localstack populator - add make file for command 'make populate' which helps in localstack population
  • 9f10ddd Initial setup for ec2 and s3 services using localstack
  • 6bef8cf Initial commit