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

feat: readable zfgcbb #84

Merged
merged 36 commits into from
Feb 3, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
f1aadc8
starting to pull message editing together
MGZero Aug 29, 2024
fe96de8
Merge pull request #1 from ZFGCCP/feature/forum/message-history
MGZero Aug 29, 2024
032060d
add user profile routes
MGZero Sep 22, 2024
16e7642
Merge pull request #2 from ZFGCCP/feature/forum/message-history
MGZero Sep 22, 2024
726abf6
fix build issues
MGZero Sep 23, 2024
5b3163b
Merge pull request #3 from ZFGCCP/feature/forum/message-history
MGZero Sep 23, 2024
cb9d652
ci: add ci pipeline on pull_request
gm112 Sep 24, 2024
8eaa262
chore: use the LTS version of node
gm112 Sep 24, 2024
687a41c
chore: node version 22.x
gm112 Sep 24, 2024
f877d4f
chore: blegh
gm112 Sep 24, 2024
e35c88d
chore: run corepack enable
gm112 Sep 24, 2024
e21307b
chore: bump yarn lock
gm112 Sep 24, 2024
708361a
chore: yarn --immutable
gm112 Sep 24, 2024
38d1c3f
Merge pull request #4 from ZFGCCP/feature/add-initial-ci
MGZero Sep 24, 2024
2a03a5d
chore: enable dependabot (#8)
gm112 Sep 26, 2024
5c7bb99
chore(deps-dev): bump vite in the npm_and_yarn group across 1 directo…
dependabot[bot] Sep 26, 2024
9aea00b
chore(deps): bump react-dom from 18.2.0 to 18.3.1 (#12)
dependabot[bot] Sep 26, 2024
112de32
chore(deps-dev): bump @types/node from 22.6.1 to 22.7.2 (#13)
dependabot[bot] Sep 26, 2024
c046fcb
chore(deps): bump @linaria/core from 4.5.4 to 6.2.0 (#10)
dependabot[bot] Sep 26, 2024
92148e4
add user profile route
MGZero Sep 26, 2024
7065c6c
Merge pull request #14 from ZFGCCP/feature/users/profile
MGZero Sep 26, 2024
78e287f
fix: update linaria/vite package reference to ywy-in-js uwu (#16)
gm112 Sep 26, 2024
088371f
feat: enable dynamic routes (#18)
gm112 Sep 27, 2024
e83177d
updates for user profile and thread (#19)
MGZero Sep 27, 2024
3a97dfd
some changes for user left pane (#20)
MGZero Sep 29, 2024
bd9e140
feat(frontend): add layout convention to router (#22)
gm112 Sep 30, 2024
d4683a0
lots of thread/user updates (#29)
MGZero Oct 8, 2024
60e3370
Feature/boards/updates (#30)
MGZero Oct 10, 2024
743c51a
Feature/boards/pagination (#31)
MGZero Oct 13, 2024
b099457
cleans up forum endpoints a bit (#32)
MGZero Oct 14, 2024
3e1c1cd
navigator updates (#36)
MGZero Oct 21, 2024
b243b52
feat: add rough user list view (#41)
gm112 Oct 22, 2024
11f07dd
clean up responsiveness on category listing (#48)
MGZero Oct 29, 2024
db7c60e
add news box (#49)
MGZero Nov 2, 2024
d713560
moves board summary into its own component (#50)
MGZero Nov 3, 2024
4313632
feat: update to react 19 (#78)
gm112 Jan 26, 2025
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
16 changes: 16 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
EditorConfig file format for defining coding styles
enabling editors to adhere to the project defined style.
Visit http://editorconfig.org for more details.

root = true

[*]
indent_style = space
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true

[**.{html,json,yml,css}]
indent_style = space
indent_size = 2
2 changes: 1 addition & 1 deletion .env.local
Original file line number Diff line number Diff line change
@@ -1 +1 @@
REACT_ZFGBB_API_URL=http://localhost:8080/zfgbb/
REACT_ZFGBB_API_URL=http://localhost:8080/zfgbb/
11 changes: 11 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file

version: 2
updates:
- package-ecosystem: "npm" # See documentation for possible values
directory: "/" # Location of package manifests
schedule:
interval: "weekly"
16 changes: 16 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: CI
on:
pull_request:
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Use Node.js
uses: actions/setup-node@v4
with:
node-version-file: .nvmrc
- run: corepack enable
- run: yarn install --immutable
- run: yarn check
- run: yarn build
9 changes: 8 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,9 @@
/node_modules/*
/dist/*
/dist/*
.yarn/*
!.yarn/cache
!.yarn/patches
!.yarn/plugins
!.yarn/releases
!.yarn/sdks
!.yarn/versions
1 change: 1 addition & 0 deletions .nvmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
lts/*
23 changes: 23 additions & 0 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Debug with Chrome",
"request": "launch",
"runtimeExecutable": "yarn",
"runtimeArgs": ["dev"],
"type": "node",
"env": {
"NO_COLOR": "true"
},
"serverReadyAction": {
"action": "debugWithChrome",
"pattern": "Local: http://localhost:([0-9]+)/",
"uriFormat": "http://localhost:%s"
}
}
]
}
10 changes: 10 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"typescript.tsdk": "node_modules\\typescript\\lib",
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true,
"explorer.fileNesting.enabled": true,
"explorer.fileNesting.patterns": {
"package.json": "*"
},
"prettier.enable": true
}
1 change: 1 addition & 0 deletions .yarnrc.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
nodeLinker: node-modules
20 changes: 19 additions & 1 deletion index.html
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<!DOCTYPE html>
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
Expand All @@ -9,5 +9,23 @@
<body>
<div id="root"></div>
<script type="module" src="/src/main.tsx"></script>
<div class="steve-calandra">
<div class="snowflake"></div>
<div class="snowflake"></div>
<div class="snowflake"></div>
<div class="snowflake"></div>
<div class="snowflake"></div>
<div class="snowflake"></div>
<div class="snowflake"></div>
<div class="snowflake"></div>
<div class="snowflake"></div>
<div class="snowflake"></div>
<div class="snowflake"></div>
<div class="snowflake"></div>
<div class="snowflake"></div>
<div class="snowflake"></div>
<div class="snowflake"></div>
<div class="snowflake"></div>
</div>
</body>
</html>
Loading