Giter VIP home page Giter VIP logo

netsocadmin's People

Contributors

thejokersthief avatar

Stargazers

 avatar  avatar

Watchers

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

netsocadmin's Issues

To-do: On-boarding

Some form of on-boarding process to explain what everything does and what the new user should do after registration.

Create FAQ page

It'd probably be nicer not to be presented with SSH info if you're not that technically inclined, it'd probably scare you off. A nice, tabbed FAQ page would be a lot friendlier as onboarding and sharing info.

To-do: DomainController

Domains

  • Setup virtualhosts automatically
    • Allow subdomains (only as subdomains of their user domain - i.e. xyz.username.netsoc.co)
    • Allow mapping of domains to directories in a user's public_html folder
  • Link to .htacces tutorials/resources

Migrate to reset mysql password mechanism

We need to stop storing passwords - jesus christ what was I thinking?

I dont know if you're storing passwords, but its easier not allow them to do that. display once, then hashed forever.
If they need the password again they should have to reset it

via d_fens

Wording is ambiguous on Database Password form

    <div id="passwordReveal" class="modal bottom-sheet">
        <div class="modal-content">
            <h4>Please Enter Your Password</h4>
            <input type="password" id="password-input" placeholder="password"/>
        </div>
        <div class="modal-footer">
            <a href="#!" class="modal-action modal-close waves-effect waves-green btn-flat" onclick="revealPassword( '{{ Crypt::encrypt( Auth::user()->uid ) }}', '{{ URL::to("/") }}')">Show Me My Password</a>
        </div>
    </div>

Please Enter Your Password in order to Show Me My Password is confusing UX. Changing the button to "Show Me My Database Password" helps on one level, but what should we call the Netsoc Account Password?

..."Netsoc Account Password"?

Refine Grant Permission

you wanna check that for your grant all permissions, they're extremely excessive

via d_fens

DB::statement("GRANT ALL PRIVILEGES ON `{$username}\_%`.* TO '{$username}'@'%' IDENTIFIED BY '{$password}';");
        DB::statement("GRANT ALL PRIVILEGES ON `{$username}\_%`.* TO '{$username}'@'localhost' IDENTIFIED BY '{$password}';");

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.