7g-tooling's Introduction
7g-tooling's People
7g-tooling's Issues
Use SG_ENV to load different .env files
Currently, the file .env
is the only one that is loaded. The package for godotenv
has an example on how to load eg. testing/development that would be good to use.
Make repository private
Need to figure out / test:
- Github actions
- goreleaser push to tap repo
- Github token for installing with brew
Build deploy/automate page
Document network setup steps
To have a bare network for provisioning, do the following:
- create network (not demo)
- accept admin account
- create static API token for network admin
Create documentation in GH Wiki
Use Github Wiki for documentation
- install
- quick start
- configuration
- schema(?)
- CLI
- UI
Move from CircleCI to Github Actions
Having both seems pointless, may as well just do everything in Github.
Improve import workflow
It's a pain to generate the populate and automate input files, it would be better to have the ability to construct the file using a user interface.
Workflow
- if open in UI
- load populate/automate file as yaml
- if create new in UI
- start with blank
- display everything in tabs(?) or some other interface type
- allow edits
- allow new/delete objects (objectives, badges, etc.)
- save
GQL > Create addUser in SG
Perform initialization and execution
A new user should be able to use the software in some minimal number of steps, eg.
Command-line
brew install geoffjay/tap/sg-tooling
7g init
7g daemon enable
7g daemon start
User Interface
- open configuration page
- initialize project if not already initialized
- clicking init button calls
7g init
- clicking init button calls
- enable daemon on startup ->
7g daemon enable
- start daemon ->
7g daemon start
Initialization
- sets up project directories
- sets up default configuration
Daemon
Enable
- copies
plist
template
Start
- runs
launchctl load com.7geese.tooling
Document .env on first run
REST to GQL > change 'updateOneononeTemplate' to 'createAndUpdateOneononeTemplate'
Finished changing the updateOneononeTemplate
mutation to support creation as well
This ticket pertains to the rest-to-gql
branch on main app
Fix objective import
Importing from yaml creates objective with KR information, but page bails when you visit it.
Build configuration page
Replace collection map strings with const/iota
Shouldn't use string keys, better to define indexes as a const and use those.
Add hot reload for Go service
Build branch deployment page
Use launchd to manage service
Build and release electron app
Use Github actions to build and release a distribution of the election app.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.