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

Create coaching sessions page #11

Merged
merged 18 commits into from
Mar 11, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
0bdd56b
Start building a coaching sessions page from the shadcn Playground ex…
jhodapp Feb 9, 2024
e01a591
Adds a base from which to create a coaching sessions page. Also modif…
jhodapp Feb 13, 2024
e1051e7
Re-add the .github directory from the first go at a frontend. Also fi…
jhodapp Feb 13, 2024
f4ada07
Simplify the site-header component and add the user-nav component
jhodapp Feb 14, 2024
76fe947
Light/Dark mode switching works. Starting to simplify the session pag…
jhodapp Feb 14, 2024
ed74b91
Add some margin between the mode-toggle button and the user-nav button
jhodapp Feb 14, 2024
e23b865
Make the Refactor logo toggle between white/black fill color when swi…
jhodapp Feb 15, 2024
82b624b
Starting to customize the main session work space area of the page
jhodapp Feb 16, 2024
e1cbb7a
Remove lucia auth and oslo
jhodapp Feb 23, 2024
aca58f4
Merge with main
jhodapp Feb 23, 2024
9b88efa
Added the 4 main workspace tabs, right side toolbar and some fictiona…
jhodapp Feb 23, 2024
973fa01
Wires up logout functionality in the UserNav component menu.
jhodapp Feb 24, 2024
c8352c8
Adds an overarching goal collapsible component to the coaching sessio…
jhodapp Mar 5, 2024
4b2bb25
Update README.md and add the GPLv3 license back in
jhodapp Mar 5, 2024
5f0f373
Adds an overarching goal achieved checkbox + tooltip
jhodapp Mar 5, 2024
efec652
Improve the collapsible code a bit
jhodapp Mar 7, 2024
aa294f5
Clean up the bottom tab content's minimum sizes
jhodapp Mar 7, 2024
2d600ef
Add a placeholder NavMenu into the MainNav component of the main site…
jhodapp Mar 9, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
40 changes: 40 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
name: Bug Report
description: File a bug report for refactor-platform-fe
title: "[Bug]: "
labels: ["bug", "triage"]

body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report!
- type: input
id: contact
attributes:
label: Contact Details
description: How can we get in touch with you if we need more info?
placeholder: ex. [email protected]
validations:
required: false
- type: textarea
id: what-happened
attributes:
label: What happened?
description: Describe the issue here.
placeholder: Tell us what you see!
value: "A bug happened!"
validations:
required: true
- type: input
id: version
attributes:
label: What is the version of refactor-platform-fe that you're seeing the problem on?
placeholder: ex. v0.3.0
validations:
required: true
- type: textarea
id: logs
attributes:
label: Any related code to produce this issue and relevant log output.
description: Please copy and paste any relevant code or logs to reproduce this issue. If you have your own public repository, you can link to that here.
render: shell
18 changes: 18 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: Feature request
description: Suggest an feature / idea for this project
title: "[Feature Request / Suggestion]: "
labels: ["enhancement"]
body:
- type: markdown
attributes:
value: |
We appreciate your feedback on how to improve this project. Please be sure to include as much details & any resources as possible!
- type: textarea
id: Suggestion
attributes:
label: Suggestion / Feature Request
description: Describe the feature(s) you would like to see added.
placeholder: Tell us your suggestion
value: "Your suggestion here"
validations:
required: true
20 changes: 20 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
## Description
_describe the intent of your changes here_


#### GitHub Issue: [Closes|Fixes|Resolves] #_your GitHub issue number here_

### Changes
* ...
* ...
* ...

### Screenshots / Videos Showing UI Changes (if applicable)


### Testing Strategy
_describe how you or someone else can test and verify the changes_


### Concerns
_describe any concerns that might be worth mentioning or discussing_
32 changes: 32 additions & 0 deletions .github/workflows/node.js.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# This workflow will do a clean installation of node dependencies, cache/restore them, build the source code and run tests across different versions of node
# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-nodejs

name: Node.js CI Build & Test

on:
push:
branches: [ "main" ]
pull_request:
branches: [ "main" ]

jobs:
build:

runs-on: ubuntu-latest

strategy:
matrix:
node-version: [21.x]
# See supported Node.js release schedule at https://nodejs.org/en/about/releases/

steps:
- uses: actions/checkout@v4
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v3
with:
node-version: ${{ matrix.node-version }}
cache: 'npm'
- run: npm ci
- run: npm run build --if-present
# TODO: once we have a test runner/framework in place, uncomment this
# - run: npm test
Loading
Loading