browse by category or date

Recently, I found two bugs in JSON Table Editor. Both bugs are related to the Grid’s filter. The first one is the filter for string data type. The filter is only showing one text field. It will search based on ‘contains’ operator.

Which is not a very good filter. Filtering for ‘Published’ rows, still include ‘Unpublished’ rows. After the fix, it is much better.

Please note that Starts with and Ends with are case sensitive.

The second filter to fix is the numeric filter. Currently the filter looks like this:

It’s not very clear what are the fields for. This is caused by missing icons. After the fix:

Now we know which field is for Less than, Greater than, and Equal.

That’s all folks. I hope it helps!

GD Star Rating
loading...

About Hardono

Howdy! I'm Hardono. I am working as a Software Developer. I am working mostly in Windows, dealing with .NET, conversing in C#. But I know a bit of Linux, mainly because I need to keep this blog operational. I've been working in Logistics/Transport industry for more than 11 years.

Possibly relevant:

After writing about the last round of bug fixes and enhancement, I realized I can quickly implement another enhancements for JSON Table Editor.

Now we can save to Local Storage:

After saved, we can then load from Local Storage:

Another minor enhancement is we can now specify whether the gist is public or private. By default, it will post as private gist. To make it public, untick the checkbox.

That’s all for now. Cheers!

GD Star Rating
loading...

About Hardono

Howdy! I'm Hardono. I am working as a Software Developer. I am working mostly in Windows, dealing with .NET, conversing in C#. But I know a bit of Linux, mainly because I need to keep this blog operational. I've been working in Logistics/Transport industry for more than 11 years.

Possibly relevant:

The last time I did bug fixes/enhancements JSON Table Editor was about 2 years ago. So why now I come back to this project again? Well, recently myself and a colleague were working to test API endpoints developed by external vendor. Some of the endpoints are returning huge amount of data in JSON format. So I shamelessly plug this project to him. Turns out, he likes it.

But as I use JSON Table Editor intensively, I notice a few bugs. After working on it last night, I proudly present the list of the bug fixes/enhancements.

Bug Fixes

  1. When loading invalid JSON, the alert window is automatically dismissed. The correct behavior should be only dismissed after user click
  2. Deleting the last item or delete all records on the table will make the page stucked in perpetual loading window
  3. Error alerts is missing the error icon
  4. Upload button is not disabled after press (could result in multiple uploads of the same JSON)

Enhancements

  1. Update upload endpoints for dPaste, hastebin
  2. Add Github Gist into upload destination. Before upload, you need to generate the token in Github.

That’s all for now. Don’t forget to press Ctrl-F5 to refresh. Cheers!

GD Star Rating
loading...

About Hardono

Howdy! I'm Hardono. I am working as a Software Developer. I am working mostly in Windows, dealing with .NET, conversing in C#. But I know a bit of Linux, mainly because I need to keep this blog operational. I've been working in Logistics/Transport industry for more than 11 years.

Possibly relevant: