Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
735c6c5
ok
May 9, 2026
092fc77
fix
May 9, 2026
1a0e551
fix yayyayay
May 9, 2026
cd90035
ig
May 9, 2026
29b084b
fix: cleanup from bun to npm
May 9, 2026
386b750
fix: migrate to pnpm and add access control
May 11, 2026
ede23a8
fix: add pnpm setup to workflows
May 11, 2026
c9f6da1
fix: update pnpm lockfile
May 11, 2026
f621510
ok
aamoghS May 11, 2026
d1a71b2
ok yay
aamoghS May 11, 2026
4dd7560
yo
aamoghS May 11, 2026
6b1bf78
yo
aamoghS May 11, 2026
1dc4a74
yo
aamoghS May 11, 2026
015765f
yo
aamoghS May 11, 2026
2f5c0a6
yo
May 11, 2026
0b29ee9
yay
May 11, 2026
e729548
feat: add HTTP caching headers to all websites
May 11, 2026
e33f98e
fix: optimize SVG precision and finalize caching implementation
May 12, 2026
dc35aea
docs: add git commit restriction documentation
May 12, 2026
1542787
fix: remove console statements and unused variables in @query/auth
May 12, 2026
2d58047
fix: revert redirect callback parameter name
May 12, 2026
f23d939
fix: remove console statements and unused error variable in @query/auth
May 12, 2026
261fd4a
fix: add eslint deps to @query/auth and pin CI versions
May 12, 2026
d57305f
fix: remove packageManager field to avoid CI version conflict
May 12, 2026
8814def
okok
May 12, 2026
d2a75a4
fix: restore packageManager field with matching pnpm version
May 12, 2026
20eb6d0
lol
May 12, 2026
24f72d3
fix: remove explicit pnpm version from CI workflow
May 12, 2026
3bce086
fix: add turbo back to devDependencies
May 12, 2026
c883d73
lol
May 12, 2026
04e6023
fix: add typescript as dependency for TS compilation
May 12, 2026
8c2c5d5
fix: update pnpm lockfile after adding typescript dependency
May 12, 2026
3731c0b
fix: add babel-plugin-react-compiler to hacklytics2027
May 12, 2026
ca25124
lol
May 12, 2026
a0d2c25
bruh
May 12, 2026
fce6874
ok ok
May 12, 2026
1ec029e
bro
May 12, 2026
848433a
lol
May 12, 2026
2f94402
omfg
May 12, 2026
335de9f
fuck ts
May 12, 2026
cc133f4
ok
May 12, 2026
070d349
yeah
May 12, 2026
d115f84
omg
May 12, 2026
eb0d6c9
ok
May 12, 2026
7a1e2bb
fix
May 12, 2026
708901f
lol
May 12, 2026
5b5f5a6
fix
May 12, 2026
bce4523
help bro
May 12, 2026
203a156
ok
May 12, 2026
fe0b3f5
idk
May 12, 2026
77016c4
ok
May 12, 2026
d4c7f06
ok
May 12, 2026
f8ca77e
hi
May 12, 2026
302465d
ok
May 12, 2026
2273dac
Merge pull request #253 from DataScience-GT/feature/member-site
aamoghS May 12, 2026
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
10 changes: 1 addition & 9 deletions .firebaserc
Original file line number Diff line number Diff line change
@@ -1,13 +1,5 @@
{
"projects": {
"default": "hacklytics2027"
},
"targets": {
"hacklytics2027": {
"hosting": {
"site": "hacklytics2027",
"public": "public"
}
}
"default": "dsgt-website"
}
}
28 changes: 0 additions & 28 deletions .github/workflows/bun-build.yml

This file was deleted.

22 changes: 18 additions & 4 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
name: Analyze TypeScript/Next.js
runs-on: ubuntu-latest
timeout-minutes: 360

# Required permissions for CodeQL
permissions:
security-events: write
Expand All @@ -34,6 +34,20 @@ jobs:
with:
fetch-depth: 0

- name: Setup pnpm
uses: pnpm/action-setup@v3
with:
version: 9

- name: Setup Node
uses: actions/setup-node@v4
with:
node-version: '20'
cache: 'pnpm'

- name: Install dependencies
run: pnpm install

- name: Initialize CodeQL
uses: github/codeql-action/init@v4
with:
Expand All @@ -51,12 +65,12 @@ jobs:
name: Dependency Security Review
runs-on: ubuntu-latest
if: github.event_name == 'pull_request'

permissions:
contents: read
# Required for dependency-review-action to comment on PRs
pull-requests: write

steps:
- name: Checkout repository
uses: actions/checkout@v6
Expand All @@ -73,7 +87,7 @@ jobs:
needs: [analyze]
runs-on: ubuntu-latest
if: always()

steps:
- name: Generate Summary
run: |
Expand Down
28 changes: 28 additions & 0 deletions .github/workflows/pnpm-ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: Pnpm CI

on:
push:
branches: ["main", "dev"]
pull_request:
branches: ["*"]

jobs:
build:
permissions:
contents: read
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6

- uses: pnpm/action-setup@v5

- uses: actions/setup-node@v4
with:
node-version: '22'
cache: 'pnpm'

- name: Install dependencies
run: pnpm install

- name: Build
run: pnpm turbo run build
10 changes: 10 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -78,3 +78,13 @@ output.txt
fix.js
*.fix.js
.claude/skills/ui-ux-pro-max/SKILL.md
.claude/skills/react-doctor/SKILL.md
.agents/skills/react-doctor/SKILL.md

# Git commit restriction
# To restrict commits to 'aamoghS' only:
# 1. Enable branch protection on 'main' branch in GitHub Settings
# 2. Add "Require pull request reviews before merging" + "Require status checks to pass before merging"
# 3. Set "Required status checks" or use "Branch restrictions" to limit who can push
# Or use pre-receive hook on GitHub with: git config commit.gpgsign true
# Then enforce via GitHub branch protection rules
4 changes: 3 additions & 1 deletion .npmrc
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
legacy-peer-deps=true
auto-install-peers=false
public-hoist-pattern[]=*eslint*
public-hoist-pattern[]=*prettier*
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
22.11.0
20
2 changes: 1 addition & 1 deletion apphosting.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Monorepo - app is in sites/portal

scripts:
buildCommand: npm install && npx turbo run build --filter=web && mkdir -p sites/mainweb/.next/standalone/sites/mainweb/.next && cp -r sites/mainweb/.next/static sites/mainweb/.next/standalone/sites/mainweb/.next/static && (cp -r sites/mainweb/public sites/mainweb/.next/standalone/sites/mainweb/public || true)
buildCommand: pnpm install && pnpm turbo run build --filter=web && mkdir -p sites/mainweb/.next/standalone/sites/mainweb/.next && cp -r sites/mainweb/.next/static sites/mainweb/.next/standalone/sites/mainweb/.next/static && (cp -r sites/mainweb/public sites/mainweb/.next/standalone/sites/mainweb/public || true)
runCommand: node sites/mainweb/.next/standalone/sites/mainweb/server.js

runConfig:
Expand Down
Loading
Loading