Skip to content

Releases: aaronshaf/dynamodb-admin

Release v3.0.3

17 Nov 20:55
Compare
Choose a tag to compare

Fix

  • Displaying of items with 0 number value (#68)

Enhancement

  • Tweak ui during items loading and 'no results' message
  • Improve documentation on using dynamo credentials
  • Add badges for npm version and test status

Release v3.0.2

16 Oct 08:29
Compare
Choose a tag to compare

Fix

  • Error on start on Windows due to failure to get home directory path (#60)

Release v3.0.1

15 Oct 11:35
Compare
Choose a tag to compare

Fix

  • Fix error on start when ~/.aws (or config/credentials files within) don't exist

Release v3.0.0

15 Oct 11:07
Compare
Choose a tag to compare

Breaking changes

  • Will now read database configuration/credentials (access key, secret, region) from local configuration in ~/.aws/credentials and ~/.aws/config. This can potentially prevent connecting to database if previously one was connecting without specifying key/secret/region explicitly and depended on default values. In case there is configuration for default profile in aws configuration, that will be used now. Overwrite with environment variables AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY and AWS_REGION if that's the case.

Fix

  • Local ~/.aws/config from ~/.aws/credentials are not used (thx @sashokbg)

Enhancement

  • Load table items dynamically to improve responsiveness on fetching large data
  • Replace JSON.stringify for items with proper formatter that supports coloring by type and nesting items
  • Add possibility to navigate to previous page of results
  • (dev) Add eslint configuration, npm run lint script and fix linter issues

Release v2.0.8

06 Oct 22:30
Compare
Choose a tag to compare

Fix:

  • Listing all tables over the 100 count (thx @garrettheel)
  • Fix missing pagination in items list in certain corner-case (bug #44)

Enhancement:

  • Add confirmation before deleting table and don't navigate away from tables list after deleting (thx @sashokbg)
  • Use flex-box to better align item editor within viewport
  • Small UI tweaks

Release v2.0.7

15 Sep 09:42
Compare
Choose a tag to compare

Enhancement:

  • Upgrade Ace editor and add search extension (thanks Adam Sullovey)
  • Better console output on starting
  • Link docker image in the readme
  • Make docker image be built automatically on code change

Release v2.0.6

11 Aug 16:43
Compare
Choose a tag to compare

Feature:

  • Implement filter field for tables view
  • Add -p/--port command line option to specify port to run on (defaults to 8001). PORT environment variable is still respected and overrides command line when set.

Fix:

  • Fix font size being bigger for buttons than rest of the UI
  • Increase default 100KB POST limit size to 500KB to fix editing of big records.

Release v2.0.5

16 Jul 20:43
Compare
Choose a tag to compare

Feature:

  • Refactor to allow running as a dependency in other projects
  • Add --open argument to automatically open default browser after UI is initialized

Fix:

  • Show contents of maps instead of showing [object Object]

Enhancement:

  • Format lists and maps with whitespace preserved for better readability
  • Show popup with ISO date on hovering fields that contain positive numbers (assumed to be timestamps)

Release v2.0.4

12 Jul 12:08
Compare
Choose a tag to compare

Other:

  • Revert to listening on broadcast address again. Listening on 127.0.0.1 might not work well with use inside of docker container if port is exposed.

Release v2.0.3

12 Jul 11:38
Compare
Choose a tag to compare

Fix:

  • Show fields that have keys that don't exist on first item (#27)

Enhancement:

  • Print full URL to GUI interface on starting
  • Make text smaller and limit width of the index page for better readability

Other:

  • Don't listen on broadcast address (0.0.0.0) but local (127.0.0.1)
  • Update dependencies (fixes security notices)
  • Update bootstrap to latest version (4.1)
  • Add npm start script for convenience