Commit graph

131 commits

Author SHA1 Message Date
Leon Mika 46a430f58f Fixed unit tests 2022-07-18 08:16:26 +10:00
Leon Mika cc7ead496f awstools: Fixed some bugs with the item view UI model
- The item view model is now being updated when the item itself is being updated
- Fixed a NPE when the item view model receives a nil item
2022-07-18 08:04:03 +10:00
Leon Mika 0f0bf70d01 Changed set-attr to support changing attributes of marked items 2022-07-17 22:01:25 +10:00
Leon Mika 7fc67e4d9a Fixed docker CI/CD settings 2022-07-17 10:01:17 +10:00
Leon Mika 2dbd664dd2 Modified put to put all dirty or marked items 2022-07-16 11:35:53 +10:00
Leon Mika 9fee17a6a6 Merged all 'set-X' commands into a single 'set-attr' command 2022-07-16 10:05:48 +10:00
Leon Mika 716adbdce5 Changes made as part of merge 2022-07-14 21:25:27 +10:00
Leon Mika ffca588a2c Merge remote-tracking branch 'origin/feature/dynamo-query'
# Conflicts:
#	cmd/dynamo-browse/main.go
#	cmd/ssm-browse/main.go
#	docker-compose.yml
#	internal/dynamo-browse/ui/model.go
#	test/cmd/load-test-table/main.go
2022-07-14 21:23:31 +10:00
Leon Mika c00b99a2eb dynamo-query: added delete attribute command 2022-07-14 21:15:31 +10:00
Leon Mika e35855f05c Added set-n command to set number attributes
Also added the ability to set subattribes of maps
2022-07-06 13:03:19 +10:00
Leon Mika ed577dc53e Merge branch 'feature/dialog-prompt' into feature/dynamo-query 2022-06-27 16:12:17 +10:00
Leon Mika eadf8d1720 Fixed styling of the other tools 2022-06-27 16:05:59 +10:00
Leon Mika 809f9adfea Added mode line
Also rescanning will maintain the current query
2022-06-22 11:57:12 +10:00
Leon Mika 54fab1b1c3 dynamo-query: started working on queries 2022-06-21 13:37:07 +10:00
Leon Mika 41af399215 A few various changes
- Fixed the '-local' flag to accept host and port
- Added a '-debug' flag to accept a file to write debug log messages
- Added some logic which will force the dark background flag on if MacOS is in dark mode
2022-06-16 22:00:25 +10:00
Leon Mika 47e404aff7 Turned off parallel test execution 2022-06-11 12:10:39 +10:00
Leon Mika 69653b7baf
Merge pull request #4 from lmika/feature/put-items
Added some basic editing functionality
2022-06-11 12:00:49 +10:00
Leon Mika 83c15bc369 put-items: fixed tests 2022-06-11 11:59:00 +10:00
Leon Mika 74e98d1c5d put-items: added brows to awstools 2022-06-11 11:50:26 +10:00
Leon Mika 8d984119cc put-item: a few fixes
- Added Goreleaser configuration
- Changed some key bindings for the table list
- Started working on full display of items
2022-06-11 11:38:09 +10:00
Leon Mika e5a7b82a63 Prompt user for primary and secondary key for new items 2022-06-09 20:33:19 +10:00
Leon Mika a4216b47f5 Fixed port for test Docker container 2022-06-06 20:47:04 +10:00
Leon Mika d660608626 Some more work trying to get the contrast of the field types right 2022-06-04 08:39:05 +10:00
Leon Mika 4aac153edb Small confirmation to check if numbers can contain decimals 2022-06-03 15:39:12 +10:00
Leon Mika 0fb641cdfd Added some colours 2022-06-02 22:39:47 +10:00
Leon Mika 9204947d5e Added renderers for the other types 2022-06-02 21:43:14 +10:00
Leon Mika 33783ee688 put-items: added noisy-touch
This will delete the item before putting it back
2022-05-26 11:00:40 +10:00
Leon Mika 16cb6bdc6b put-items: added a command to put a dirty item 2022-05-26 10:17:21 +10:00
Leon Mika 174bab36c3 put-items: started adding some basic commands for putting items 2022-05-26 09:01:39 +10:00
Leon Mika b0399e41ee dialog-prompt: started working on dialog prompt control 2022-05-26 08:11:30 +10:00
Leon Mika 3319a9d4aa Fixed a small bug with the export command 2022-05-19 10:58:56 +10:00
Leon Mika 33e10299cf Moved logging to a temp file 2022-05-19 10:51:07 +10:00
Leon Mika f6e38bbdeb Added an export command to dynamo-browse 2022-05-19 10:48:47 +10:00
Leon Mika 6df67ce93b Started working on proper controllers 2022-05-19 09:55:15 +10:00
Leon Mika d48263e43f Added command to load test SSM parameters 2022-04-15 06:03:55 +10:00
Leon Mika 306640abdb Added the clone command in SSM 2022-04-05 13:39:14 +10:00
Leon Mika ee6011bc3e Some small quality of life improvements 2022-04-01 09:53:43 +11:00
Leon Mika 71acd75685 dynamo-item-edit: started working on a screen to edit items
Didn't get far in it
2022-03-31 22:01:19 +11:00
Leon Mika e5ad3957b0
Merge pull request #3 from lmika/feature/ssm-browse
Added ssm-browse and slog-view
2022-03-31 20:59:12 +11:00
Leon Mika 452a9ba707 ssm-browse: fixed tests 2022-03-31 20:57:41 +11:00
Leon Mika 1b8518b6e4 ssm-browse: header styling 2022-03-30 22:52:26 +11:00
Leon Mika 798150a403 ssm-browse: added mark, filtering and delete items 2022-03-30 21:55:16 +11:00
Leon Mika c49f3913a8 ssm-browse: added mark and delete in dynamo-browse 2022-03-30 21:04:30 +11:00
Leon Mika b3d0fbfe29 ssm-browse: added structed log view 2022-03-30 15:07:49 +11:00
Leon Mika 9752bb41bc ssm-browse: added the SSM parameter details view 2022-03-30 14:09:57 +11:00
Leon Mika d3f6475070 ssm-browse: fixed the views of dynamo-browse 2022-03-29 15:46:18 +11:00
Leon Mika f6f06eb22d ssm-browse: added cd command
Also came up with an approach for dealing with commands that will probably work with contexts
2022-03-29 10:29:25 +11:00
Leon Mika 0b745a6dfa ssm-browse: new utility to browse SSM parameters
This is more of an exercise to work out how best to use controllers
2022-03-29 08:41:27 +11:00
Leon Mika 46be54b5fb
Merge pull request #2 from lmika/feature/table-select
Added table selection
2022-03-29 07:50:24 +11:00
Leon Mika b5375f0197 table-select: fixed tests 2022-03-29 07:48:09 +11:00