Commit graph

174 commits

Author SHA1 Message Date
Leon Mika 2638597f42 Have got the table view working again 2022-03-27 21:21:52 +00:00
Leon Mika 507226f571 table-select: disabled CI on branches 2022-03-27 22:44:18 +11:00
Leon Mika 8b743351dd table-select: have got a basic loading indicator built 2022-03-27 22:43:36 +11:00
Leon Mika 5d213c4ee8 Have got a modal table-selection list working
Also tracked down what was causing major pauses when creating new tables.
It was due to querying whether terminal is light or not.  So making a call to
get that info on launch.
2022-03-27 15:53:58 +11:00
Leon Mika 81cd1d0971 Added status and prompt 2022-03-27 11:40:32 +11:00
Leon Mika b0909ffe4e Rebuilding the UI models
Rebuilding the UI model with brand new utility models for layout and dealing with model stuff.
2022-03-27 11:01:24 +11:00
Leon Mika 6ac22aad1f Checkpoint commit
Have got a basic table select model working.  Now will try to setup modal models to support prompts and confirmations
2022-03-27 08:48:34 +11:00
Leon Mika 33115c7c13
Merge pull request #1 from lmika/feature/sqs-browse
Added sqs-browse and dynamo-browse
2022-03-26 07:14:24 +11:00
Leon Mika 5a69e6c954 sqs-browse: remove assumption regarding table keys
Table keys are now retrieved from describe
2022-03-25 08:17:52 +11:00
Leon Mika 3428bd2a8a sqs-browse: fixed assumption regarding table keys 2022-03-25 08:13:43 +11:00
Leon Mika 30dbc4eefe sqs-browse: added notion of workspaces in sqs-browse
Also added a tool to generate test tables
2022-03-24 15:44:57 +11:00
Leon Mika cecdbafabb sqs-browse: started working on put commands 2022-03-24 12:54:32 +11:00
Leon Mika 43680000a8 sqs-browse: started working on tests for controllers 2022-03-24 08:49:09 +11:00
Leon Mika fb749aaee2 sqs-browse: fixed pad printf and fixed test parallel 2022-03-23 22:16:34 +11:00
Leon Mika c9a31eae35 sqs-browse: fixed test AWS configuration 2022-03-23 22:09:20 +11:00
Leon Mika dab3a92964 sqs-browse: fixed go get command 2022-03-23 22:04:27 +11:00
Leon Mika cff059e160 sqs-browse: started working on tests 2022-03-23 22:02:46 +11:00
Leon Mika 7526c095ee sqs-browse: a lot of work to try to keep UI complexity down
Added the notion of controllers and a dispatcher which will queue up operations
2022-03-23 15:40:31 +11:00
Leon Mika 1969504611 sqs-browse: Added dynamo-browse
Added another tool for browsing DynamoDB tables
2022-03-23 11:56:33 +11:00
Leon Mika 2c03f5160a sqs-browse: started moving things around 2022-03-23 09:23:31 +11:00
Leon Mika 5d1f4c78f4 sqs-browse: new tool
Started working on a new tool to poll and browse an SQS queue.  This is built using a TUI framework
2022-03-23 08:58:42 +11:00
Leon Mika e070505490 Implemented the sqs-drain 2022-02-18 15:28:00 +11:00
Leon Mika 4112cfc31f Started working on tool to drain SQS queue 2022-02-18 01:44:12 +00:00
Leon Mika 6a17f5ba23
Initial commit 2022-02-18 12:35:13 +11:00