Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
73 commits
Select commit Hold shift + click to select a range
5c4211d
planning 1
rossgalloway Sep 17, 2025
0e011d3
Merge branch 'fix--update-server-routes' into chore/project-hardening
rossgalloway Sep 17, 2025
feb9c65
planning
rossgalloway Sep 17, 2025
b941663
planning
rossgalloway Sep 17, 2025
389d73c
planning - update agents.md
rossgalloway Sep 18, 2025
e9ad12c
planning - agentic workflow
rossgalloway Sep 18, 2025
ff3f887
planning - agentic workflow
rossgalloway Sep 18, 2025
b4b0e95
planning - agent workflow
rossgalloway Sep 18, 2025
f801f83
planning - agentic workflow
rossgalloway Sep 18, 2025
fee1224
feat: create agent workflow startup script
rossgalloway Sep 18, 2025
5dc6c6f
chore: update file structure
rossgalloway Sep 18, 2025
7fc79ce
planning - agentic workflow
rossgalloway Sep 18, 2025
87f5e16
planning - agentic workflow
rossgalloway Sep 18, 2025
4a9acc2
planning
rossgalloway Sep 18, 2025
1be5244
update docs and package.json
rossgalloway Sep 18, 2025
f7c7d62
planning - agentic workflow
rossgalloway Sep 18, 2025
db92cc3
planning
rossgalloway Sep 18, 2025
986f397
feat: dev experience upgrade
rossgalloway Sep 18, 2025
91fd82c
review: claude
rossgalloway Sep 18, 2025
836109b
feat: shared utilities upgrade
rossgalloway Sep 18, 2025
df25d04
review: claude
rossgalloway Sep 18, 2025
e5b5086
review: formatting
rossgalloway Sep 18, 2025
050d23d
chore: bun audit
rossgalloway Sep 19, 2025
9549c58
fix: use shared env in oauth callback
rossgalloway Sep 19, 2025
8904f45
Merge branch 'task/shared-utilities-alignment' into chore/project-har…
rossgalloway Sep 19, 2025
6774bff
feat: align tooling with shared utilities
rossgalloway Sep 19, 2025
768178a
chore: sync with integration
rossgalloway Sep 19, 2025
d26f024
Merge branch 'task/developer-experience-upgrades-manual' into chore/p…
rossgalloway Sep 19, 2025
a4e2e9d
chore: update review tracker
rossgalloway Sep 19, 2025
86b4919
planning: update
rossgalloway Sep 19, 2025
c35a8b7
feat: ERC-20 name lookup improvements
rossgalloway Sep 19, 2025
f6d2f49
review: claude
rossgalloway Sep 19, 2025
cfc6cf1
feat: merge ERC-20 name lookup enhancements
rossgalloway Sep 19, 2025
84469c3
feat: upload api hardening
rossgalloway Sep 19, 2025
eee717a
review: claude
rossgalloway Sep 19, 2025
1874e3f
Merge branch 'task/upload-api-hardening'
rossgalloway Sep 19, 2025
66ae345
docs: mark upload api hardening complete
rossgalloway Sep 19, 2025
0c6c0b7
planning: template update
rossgalloway Sep 19, 2025
57286d4
feat: upload workflow refactor
rossgalloway Sep 19, 2025
da4a88c
review: claude
rossgalloway Sep 19, 2025
68d306e
Merge branch 'task/upload-workflow-refactor' into chore/project-harde…
rossgalloway Sep 19, 2025
fe9700f
docs: record upload workflow refactor merge
rossgalloway Sep 19, 2025
3e4e161
feat: harden GitHub auth flow
rossgalloway Sep 19, 2025
10805a6
review: claude
rossgalloway Sep 19, 2025
d7f4132
review: add note
rossgalloway Sep 19, 2025
8d29a4b
chore: update agents and template files
rossgalloway Sep 19, 2025
baab877
Merge branch 'task/auth-flow-hardening'
rossgalloway Sep 19, 2025
9361f3c
fix: vercel runtime
rossgalloway Sep 19, 2025
8d592ea
fix: github connection modal
rossgalloway Sep 19, 2025
76c5ec1
fix: update aliases
rossgalloway Sep 19, 2025
4b674a6
fix: remove aliases from nodejs runtime files
rossgalloway Sep 19, 2025
e72d905
fix: removed all imports from nodejs runtime
rossgalloway Sep 19, 2025
552a8f8
fix: fix github issues
rossgalloway Sep 19, 2025
9b407a6
fix: instrument GitHub OAuth callback
rossgalloway Sep 22, 2025
cd90207
chore: update bun lock
rossgalloway Sep 22, 2025
e72332c
fix: sanitize GitHub OAuth error responses
rossgalloway Sep 22, 2025
9be995a
fix: make evm test properly clear env vars for fallback testing
rossgalloway Sep 22, 2025
7b475ea
review: gpt-5-pro
rossgalloway Sep 22, 2025
52e0880
fix: auth fixes
rossgalloway Sep 22, 2025
98f480c
review: claude
rossgalloway Sep 22, 2025
9364e7c
fix: align github authorize redirect uri
rossgalloway Sep 22, 2025
0905c09
fix: prefer request origin for oauth redirect
rossgalloway Sep 22, 2025
c7abf9c
fix: auth issues
rossgalloway Sep 22, 2025
c651d25
fix: revert to edge
rossgalloway Sep 22, 2025
7d64818
fix: edge runtime in other functions
rossgalloway Sep 22, 2025
c8224b7
feat: remove eslint and prettier and add biome,
rossgalloway Sep 22, 2025
0e7119a
chore: migrate lint tooling to Biome
rossgalloway Sep 22, 2025
8982252
lint
rossgalloway Sep 22, 2025
b9eb59f
Merge branch 'biome,-remove-modal,-correct-branch-checkout' into chor…
rossgalloway Sep 22, 2025
8821cb1
chore: update documentation - close out
rossgalloway Sep 22, 2025
c57b6f6
Update app/package.json
rossgalloway Sep 22, 2025
4a4ed84
chore: update env. example
rossgalloway Sep 22, 2025
e7b16c6
Merge branch 'chore/project-hardening' of https://github.com/rossgall…
rossgalloway Sep 22, 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
1 change: 1 addition & 0 deletions .github/copilot-instructions.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
please refer to the AGENTS.md file at the root of the repository.
14 changes: 7 additions & 7 deletions .github/scripts/verify-chains.mjs
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
import fs from 'fs-extra';
import path from 'path';
import path from 'node:path';

const DataDirectory = './chains';
const IndexName = 'index.json';

function validate(directory) {
let allValid = true;
for (let name of fs.readdirSync(directory)) {
for (const name of fs.readdirSync(directory)) {
if (name.startsWith('.') || name === IndexName || name === 'node_modules') continue;
const file = path.join(directory, name);
const stat = fs.lstatSync(file);
Expand All @@ -29,11 +29,11 @@ function validate(directory) {
} else {
const svgValue = fs.readFileSync(path.join(file, 'logo.svg'));
if (
svgValue.includes(`data:image/png;base64`) ||
svgValue.includes(`data:img/png;base64`) ||
svgValue.includes(`data:image/jpeg;base64`) ||
svgValue.includes(`data:img/jpeg;base64`) ||
svgValue.includes(`href="http`)
svgValue.includes('data:image/png;base64') ||
svgValue.includes('data:img/png;base64') ||
svgValue.includes('data:image/jpeg;base64') ||
svgValue.includes('data:img/jpeg;base64') ||
svgValue.includes('href="http')
) {
console.error(`Error: "${file}" logo.svg contains base64 encoded image.`);
allValid = false;
Expand Down
9 changes: 4 additions & 5 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
# Ignore scripts folder
scripts/

.DS_Store
node_modules
.vscode
Expand All @@ -14,9 +13,9 @@ _config/nodeAPI/public/137
_config/nodeAPI/public/250
_config/nodeAPI/public/8453
_config/nodeAPI/public/42161
app/image-tools/dist
app/image-tools/dist/*
app/image-tools/node_modules
app/dist
app/dist/*
app/node_modules

# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
# misc
Expand Down
12 changes: 0 additions & 12 deletions .prettierrc

This file was deleted.

Loading