Code Monkey home page Code Monkey logo

cord's Introduction

Hello there ๐Ÿ‘‹

I'm Fernando, but people also call me Feรฑa or Rojo.

โœ”๏ธ Some stuff about me:

  • I'm interested in Platform Engineering, Web Development, Security, SRE, Cloud Architecture, self-hosted infrastructure, and many other topics in the Tech world.
  • I code mostly in Ruby and Python, but Iโ€™m also learning Golang.
  • I'm also a live music enjoyer, Bass player, D&D DM/Player/Watcher and many other types of nerd.

๐Ÿค“ Some projects I enjoy:

  • AI assistants, CLI tools, Bots, System and other different types of automation
  • Backend applications, APIs and interacting with the internet in different ways
  • Playing around with self-hosted apps in my Homelab
  • Anything Open Source (Specially if I can contribute :D)

cord's People

Contributors

rojosinalma avatar semgrep-bot avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

cord's Issues

Add tests

Add unit tests mainly for the structure, file loading and basic behavior.

/admin/dashboard wrong token triggers infinite loop.

When the /admin/dashboard is given a wrong token/client id, the bot starts to connect infinitely to Discord basically triggering an infinite loop.

This is a bug, not a critical one since the user can always provide new credentials and reconnect.
But the ideal reaction would be to provide feedback through a flash saying "wrong credentials" or something (and also stopping the bot from trying to connect again until new creds are given).

CSS Framework for web dashboard

  • Switch to bootstrap/foundation/etc. (Preferably bootstrap)
  • Add feedback messages after config edit (i.e: "Config updated!")

Problem when deploying on heroku

Hi, I was trying to deploy the bot in heroku and everything was fine but the bot is not active and the page shows the following error.
Screenshot 2020-11-06 at 14 31 44

I wish I could fix it.

Inherit other web modules from Web::Base

For some reason I get a stack level too deep when I create an inheritance to the Web::Base in the other modules of the web app. I think it's related to the require_all gem or some circular dependency between classes.

For the moment all the modules are a separate instance of Sinatra::Base and then included in the Web::Base class. Direct iInheritance would be much better for obvious reasons.

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.