Skip to content

Initialize project with monorepo structure, authentication, and admin features - #1

Merged
logusivam merged 61 commits into
mainfrom
dev
Jul 31, 2026
Merged

Initialize project with monorepo structure, authentication, and admin features#1
logusivam merged 61 commits into
mainfrom
dev

Conversation

@logusivam

Copy link
Copy Markdown
Owner

No description provided.

logusivam added 30 commits July 15, 2026 15:08
…C, OAuth integration, and admin dashboard features
Resolve undefined parameter bug in admin user tables, return missing oauthUsers

& adminUsers statistics in getStats endpoint, and add useRef guards to

avoid StrictMode double-invocations.
Hide admin sidebar tabs and disable role modification options & revoke

session buttons in UsersTable depending on moderator permissions.
Rename Admin Panel to Moderator Panel and disable dashboard overview

tab specifically for moderator-only roles in AdminPage.
Create config.ts to hold global API_URL and replace hardcoded backend

endpoint references in LandingPage and api service.
Link correct favicon image, replace plain TF text badges with

navbar logo image, and replace footer brand name with SVG logo.
Configure favicon and apple icon variants, setup Google and Twitter card

OG meta tags, insert schema script, add styling for custom logo pulse

preloader container, and resolve navbar wrap issue on 375px screens.
Add @tokenforge/types to Express API dependencies schema to resolve compiler type definitions.
Add and register module-alias tool configuration to map @/* paths during production execution.
Configure _moduleAliases mapping target as relative './dist' in apps/api/package.json.
Configure moduleAlias.addAlias at Express server entry point to resolve root directory dist paths.
Use import * as namespace syntax to fix compile-time property lookup error.
@logusivam logusivam self-assigned this Jul 30, 2026
@vercel

vercel Bot commented Jul 30, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
tokenforge-dev Ignored Ignored Jul 31, 2026 5:56am

Update package-lock.json to include newly added module-alias dependency.
Enable strictNullChecks compiler option in apps/web/tsconfig.json.
@github-advanced-security

Copy link
Copy Markdown
Contributor

You are seeing this message because GitHub Code Scanning has recently been set up for this repository, or this pull request contains the workflow file for the Code Scanning tool.

What Enabling Code Scanning Means:

  • The 'Security' tab will display more code scanning analysis results (e.g., for the default branch).
  • Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results.
  • You will be able to see the analysis results for the pull request's branch on this overview once the scans have completed and the checks have passed.

For more information about GitHub Code Scanning, check out the documentation.

Comment thread apps/api/src/modules/admin/admin.routes.ts Fixed
Comment thread apps/api/src/modules/admin/admin.routes.ts Fixed
Comment thread apps/api/src/modules/oauth/oauth.routes.ts Fixed
Comment thread apps/api/src/modules/oauth/oauth.routes.ts Fixed
Comment thread apps/api/src/modules/users/user.repository.ts Fixed
Comment thread apps/api/src/modules/users/user.repository.ts Fixed
Comment thread apps/api/src/modules/users/user.routes.ts Fixed
Comment thread apps/api/src/server.ts Dismissed
Comment thread apps/api/src/server.ts Fixed
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Comment thread apps/api/src/modules/admin/admin.routes.ts Fixed
logusivam and others added 5 commits July 30, 2026 18:28
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
… from user-controlled sources'

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Comment thread apps/api/src/server.ts Fixed
@codecov

codecov Bot commented Jul 31, 2026

Copy link
Copy Markdown

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

ℹ️ You can also turn on project coverage checks and project coverage reporting on Pull Request comment

Thanks for integrating Codecov - We've got you covered ☂️

@logusivam
logusivam merged commit 948e04b into main Jul 31, 2026
15 checks passed
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 1.0.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants