Giter Club home page Giter Club logo

bugzilla-live's Introduction

Hey! ๐Ÿ‘‹๐Ÿป

I'm Tom, a Principal Developer at William Hill. I mainly work with the following:


I'm currently listening to:

Recently Updated Repos

Name Description Updated At
home-dashboard-recipe-manager An app for managing recipes and ingredients for my home dashboard. Sat, 11 Nov, 23:29
home-dashboard ๐Ÿก A dashboard with useful information to display in my house. It runs on an Android tablet 24/7, stuck to my fridge using magnets. Mon, 6 Nov, 21:55
jet-dash-vr ๐Ÿš€ My Android game on Google Play that has both VR and non-VR play modes. Sun, 20 Aug, 17:51
vr-pacman First person VR Pacman, available on Google Play. Why not give it a five star review? โญ๏ธ Sun, 20 Aug, 17:47
board-game-intensifier Make board games more intense with the Who Wants To Be A Millionaire? soundboard. Mon, 6 Mar, 22:44

Latest Releases

Release Released At
home-dashboard 6.10.3 Thu, 27 Apr, 22:02
home-dashboard-recipe-manager 2.5.0 Sat, 11 Feb, 16:49
website 1.1.4 Mon, 23 Jan, 17:42
home-dashboard-config-server 1.3.3 Sun, 2 Oct, 13:49
home-dashboard-splitwise-manager 1.1.7 Fri, 16 Sept, 22:12

Ghost Hunter VR Top Five Scores

Name Score Date At
MT1 39290 Thu, 20 May 2021
SEBAPRO 33620 Thu, 14 Nov 2019
ME 25900 Sat, 30 Nov 2019
Julius 25800 Tue, 17 Sept 2019
jhewitt24 23470 Fri, 20 Sept 2019

Ghost Hunter VR Most Recent Scores

Name Score Date At
tadeo 5550 Thu, 25 Apr 2024
kaioedu244 1910 Thu, 18 Apr 2024
lariso 1610 Fri, 29 Mar 2024
Eugenio 520 Sat, 23 Mar 2024
xjd 1270 Sat, 16 Mar 2024

Jet Dash VR Top Five Scores

Name Score Date At
Tom (The Dev) 17883212 Sun, 26 Apr 2020
Tyler 2.0 11498186 Sat, 25 Apr 2020
Charlie 1607532 Sat, 25 Apr 2020
MT1 1277859 Wed, 10 Mar 2021
tyler 1035015 Sat, 25 Apr 2020

Jet Dash VR Most Recent Scores

Name Score Date At
tommy win 11538 Mon, 4 Dec 2023
tiago 250 Wed, 16 Aug 2023
Huedzin 17818 Fri, 11 Aug 2023
elchutatv 33850 Fri, 11 Aug 2023
ignacio 33017 Thu, 10 Aug 2023


This README was last generated on: Fri, 3 May, 02:07
And is generated every 6 hours!

bugzilla-live's People

Contributors

dependabot[bot] avatar iamtomhewitt avatar

Watchers

 avatar

bugzilla-live's Issues

java-fx: Deployment method

Look for a way in which we can automatically put a build out. Maybe something online or local that can create a release on Github.

Convert to a React App

Convert the entire project to a react app.

  • Hook up the apis to the existing Bugzilla website here.
  • An initial test for using the apis against this website show that a username and password is not needed to make the request, all that is needed is an API key.
  • Thinking of hooking up the lists functionality over to AWS, it could be stored with a user ID or and API key, or a combination of both, with a column of the list contents (a comma separated list of bug numbers). Could be done in a DynamoDB table or an S3 bucket.
  • Remove the documentation functionality, this is no longer needed.

Any further ideas / comments should be noted here.

java-fx: Remove the need for email address and password

When using an api key only, Bugzilla figures out who the person is, removing the need for usernames and passwords as previously used.

All that should be needed at the login is the api key. Searches for bugs by user should just require a username to search against.

Bitbucket #44: Seperate Dev & Deployment Environments

Separate environments for development in Eclipse and when installed as an application. Suggest using a config file that the application reads in eclipse, and depending on which mode, use a specific folder.

This could be done in the Folders interface.

Maybe it can be included as a program argument, e.g:
-Dactive.profile = dev
Or something like that?

Convert to React frontend and Spring Boot backend

I think this will be a lot better project if done this way.

  • Make backend a Spring Boot application
    • RestControllers and Services
      • Bugs
        • Get by numbers
        • Get by username
        • Get comments
        • Add comment
        • Get attachments
        • Change status
      • Config
        • Integrate with Mongo
        • Get config
        • Save config
      • List
        • Integrate with Mongo
        • Get list
        • Get existing lists
        • Save list
        • Delete list
    • Config under /resources
      • Custom banner
    • Unit tests
    • Add swagger
  • Make frontend React App
    • Bugs
      • Bug table
      • Remove bug from table
      • Add bug to table
      • Comment modal
      • Attachment modal
    • Lists
      • Show lists
      • Use a list as current
      • Edit list
      • Delete list
    • Config
      • Manage config page
      • Add link to swagger documentation
    • Information Pane
    • Add favicon
    • Linting
  • Dockerise
    • Sprint Boot Dockerfile
    • Front end Dockerfile
    • docker-compose.yml
  • Travis

java-fx: Code review

Go through each file and remove things no longer needed or make it better.

One thing is that the message boxes should be called at the very top level, not halfway down the stack in a try catch.

ApiRequestor should throw a custom exception instead of the Java Exception

GUI should be changed to UI

login package should be moved into the app package.

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.