Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dashboard skeleton #4

Open
wants to merge 49 commits into
base: master
Choose a base branch
from
Open

Commits on Apr 19, 2020

  1. Configuration menu
    Copy the full SHA
    70c5fca View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fb97f63 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2020

  1. Add logging library

    kaffein committed Apr 25, 2020
    Configuration menu
    Copy the full SHA
    28373a9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1f451ba View commit details
    Browse the repository at this point in the history
  3. Implement top nav bar

    kaffein committed Apr 25, 2020
    Configuration menu
    Copy the full SHA
    a6b16cc View commit details
    Browse the repository at this point in the history
  4. Implement left pane menu UI

    kaffein committed Apr 25, 2020
    Configuration menu
    Copy the full SHA
    f1f44d7 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2020

  1. Configuration menu
    Copy the full SHA
    36811c6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    50fcb0a View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2020

  1. Configuration menu
    Copy the full SHA
    be38525 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4ab94c3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    85899c0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f275bb2 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2020

  1. Upgrade re-graph lib

    kaffein committed Jun 8, 2020
    Configuration menu
    Copy the full SHA
    ca89ad4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c062247 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2020

  1. Configuration menu
    Copy the full SHA
    f3148a2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f8676b7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7344da8 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1 from kaffein/graphql-init

    Graphql init
    kaffein committed Jun 9, 2020
    Configuration menu
    Copy the full SHA
    b085f1b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    928ebc9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1aea3fc View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2020

  1. WIP Implement components for dashboard

    Add subscription for stats.uptime
    
    Complete functional implementation for the dashboard UI
    kaffein committed Jun 10, 2020
    Configuration menu
    Copy the full SHA
    91da706 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bcdeac2 View commit details
    Browse the repository at this point in the history
  3. Fix UI component id

    kaffein committed Jun 10, 2020
    Configuration menu
    Copy the full SHA
    f478b07 View commit details
    Browse the repository at this point in the history
  4. Fix menu nested markup

    kaffein committed Jun 10, 2020
    Configuration menu
    Copy the full SHA
    0253092 View commit details
    Browse the repository at this point in the history
  5. Refactor content-body

    kaffein committed Jun 10, 2020
    Configuration menu
    Copy the full SHA
    bdd36b9 View commit details
    Browse the repository at this point in the history
  6. Refactor menu component

    kaffein committed Jun 10, 2020
    Configuration menu
    Copy the full SHA
    dea7e6a View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2020

  1. Update dependencies version to avoid conflicts

    Since we are using leiningen to manage dependencies, we have to make sure to
    include/align the versions of the dependencies with those pulled by shadow-cljs,
    especially those involving closure-compiler.
    Instead, if we opt to use shadow-cljs at some point, all the issues related to
    dependencies is solved by the tool and we would not have to deal with those as
    explained here by Thomas Heller : https://clojurians-log.clojureverse.org/shadow-cljs/2020-01-06
    kaffein committed Jul 14, 2020
    Configuration menu
    Copy the full SHA
    1a6b415 View commit details
    Browse the repository at this point in the history
  2. Add leiningen aliases to encapsulate shadow-cljs-related commands

    Since our main build tool is leiningen, we added a few aliases to allow
    it to interact with shadow-cljs.
     * lein watch : starts a new shadow-cljs watch process
     * lein compile : simply compiles the project
     * lein release : compiles the project for a production (minified js for each module)
     * lein cljs-repl : starts a clojurescript repl within the context of the app
    kaffein committed Jul 14, 2020
    Configuration menu
    Copy the full SHA
    13ed910 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a19778a View commit details
    Browse the repository at this point in the history
  4. Update the README file

    Some new instructions were added regarding the use of leiningen as an
    entrypoint for managing shadow-cljs and the whole front-end building
    process
    kaffein committed Jul 14, 2020
    Configuration menu
    Copy the full SHA
    e0e9161 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2020

  1. Configuration menu
    Copy the full SHA
    a17cb7f View commit details
    Browse the repository at this point in the history
  2. Format code

    kaffein committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    65bc46e View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2020

  1. WIP

    kaffein committed Sep 11, 2020
    Configuration menu
    Copy the full SHA
    8517f67 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2020

  1. Configuration menu
    Copy the full SHA
    42ebc30 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b906b4b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ccce438 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    459f4f2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    04c8873 View commit details
    Browse the repository at this point in the history
  6. Remove shadow.cljs.edn from project

    Since lein-shadow plugin now generates shadow-cljs.edn from the configuration
    entry in project.clj, this file is not needed anymore
    kaffein committed Dec 4, 2020
    Configuration menu
    Copy the full SHA
    1029d43 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2021

  1. Remove leiningen from the build pipeline

    To ease development, leiningen has been removed. Shadow-cljs provides
    a very efficient and lightweight way during development.
    Leiningen will eventually be added (if needed) at the end to comply
    with the other Yetibot projects which already use it.
    kaffein committed Feb 5, 2021
    Configuration menu
    Copy the full SHA
    0b7591d View commit details
    Browse the repository at this point in the history
  2. Upgrade npm deps

    kaffein committed Feb 5, 2021
    Configuration menu
    Copy the full SHA
    de83c60 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e500a26 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2021

  1. Configuration menu
    Copy the full SHA
    1f3421b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    33cd60b View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2022

  1. Add shadow-cljs as dev deps

    kaffein committed Oct 23, 2022
    Configuration menu
    Copy the full SHA
    ee93524 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2385200 View commit details
    Browse the repository at this point in the history
  3. Add entries to .gitignore

    kaffein committed Oct 23, 2022
    Configuration menu
    Copy the full SHA
    856cbe6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c712ecf View commit details
    Browse the repository at this point in the history
  5. Bump dependencies version

    kaffein committed Oct 23, 2022
    Configuration menu
    Copy the full SHA
    0cc0954 View commit details
    Browse the repository at this point in the history