Giter Club home page Giter Club logo

burningthumb-vk-manage's Introduction

Hi there ๐Ÿ‘‹

My github is not so interesting because it just shows the public commit activty for what is often private repos. Now and then I will open a PR against a project I'm trying to use, but if you're here for business enquiries I recommend my portfolio instead

burningthumb-vk-manage's People

Contributors

awiebe avatar

Watchers

 avatar  avatar

burningthumb-vk-manage's Issues

Abstract file list from db storage

In version 2, make file metadata opaque to the frontend. Do this by synthesizing an object of the form

{
fields:['fname','f2name'],
data:[[val1,val2],[val1,val2]
}

Where each element in data is a record and each record is in the same order as those items named in fields.

On the server regardless of actual backing storage.

Cannot change assigned UID

I assigned the UID "My Galaxy S6" and it worked fine, the next report caused the UID to change on the device. I tried to change it to be just "Galaxy S6" but it will not accept the new UID assignment (the dialog is displayed but it looks like the value is not saved).

Adjust Tablestyles

Remove margin and ugly red line. Create "Les important"table style for detail items with "smaller" (less padding decoration etc.)

Folder content array incorrectly encoded

[/LJ17 DITP 000054.mp4] is not a valid JSON array, each string item must be quoted,special characters must also be escaped (use a proper serializer device side).

UID Label Overflows into Android ID when table is loaded

The UID field extents beyond its bounds and overwrites the contents of the Android ID. Only happens sometimes and it looks like the script is somehow "stuck" as the page is not finished loading. But I have seen it happen many times.
screen shot 2017-08-12 at 8 56 03 pm

Map zoom distance is too far

I like how the zoom happens when the item is clicked but the map is zoomed out too much. It should be close (maybe this has to do with the fact that some of the devices have no location ?)

Instead of this:

screen shot 2017-08-12 at 9 08 07 pm

It should be more like this:

screen shot 2017-08-12 at 9 09 11 pm

Turn off label on Map marker

Its so ugly. Well actually maybe it can be stylized and positioned to look better. Let me research it a bit more.

Change device marker images for map

Stop hotlinking google image and create appropriate icons locally.

Put images in front/img/markers

Use any icon you like, they are centered using a bottom middle anchor, and have absolute pixel dimensions.

Handle booleans correctly in UI

It seems put.php was not handling true and false strings correctly so booleans were always going into the database as 0. I have fixed put.php to handle true (0) and false (1) and put the appropriate int values into the database BUT the UI is still always displaying false for the is_rooted_device field. Take a look at the records for the Dojo MXQ Pro where the is_rooted_device field now has a correct value of 1 but is showing up as false in the UI. The Kindle, when it next reports, should also report is_rooted_device as 1 since that device is also rooted. Only the Galaxy S6 is not a rooted device.

Database has wrong format for one_touch_interval

The database had a field one_touch_interval that was defined as an integer from the reported value one_touch_play. This is not correct.

The one_touch_play post variable is a legacy array as defined: An array that lists first a flag that is set to true if the onetouchplay feature is enabled and
then the Onetouchplay interval from the settings

The field needs to be converted to a Json array.

Profile is de-selected when saved

When a profile is modified and the save button is pressed it is de-selected. A message should be displayed, like "The profile has been updated [OK]" and it should remain selected.

File sizes not reported by device.

File sizes are not reported by devices, please pack them in to the folder content field or add a new field to the device_report table.

When done please update device listing ajax accordingly.

Add device status indicators to table and map

Add a colored circle to the table next to the checkmark to indicate device status along with a legend below the table

Change conditions for map marker color, and add a legend near the map.

Booleans not handled correctly by put.php

Because booleans are arriving as text true or false, but the database defines them as ints, put.php is always putting 0 in the table, the string true ends up as 0, the string false ends up as 0. The put.php script needs to convert true to 1, and false to 0 prior to inserting the values into the database. Affected fields are: "isroot" "isplaying" "widgetsenabled" and "sendstandby"

Look in the videokiosk_customer table to lookup device_id -- instead of the devices table

We have this table called device but it does not represent the purchased devices. And it seems kinda silly to have to sync the videokiosk_customer table with the devices table since the videokiosk_customer table contains the correct list of devices. We need to talk about and fix how this is done. But I believe the device_id should be coming from the videokiosk_customer table. This came up when I installed the Dojo MXQ Pro which was in the videokiosk_customer table but not in the devices table, put.php was failing because it could not get the device_id (until I manually added the device to the devices table).

Area D widget reports Area C widget values

In the Widgets display area, under area d, the widgets that are reported are always the same as those under area c. The values from the table row area_d_widgets should be mapped into that field.

Geocoding sometimes hangs.

Geocoding hangs when refreshing devices, even though it has been modified to timeout requests after 10 seconds. Oddly this doesn't seem to happen in initialization.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.