Skip to content

new file structure - separating dev files from gojang framework files - #22

Merged
itsharrykim merged 4 commits into
mainfrom
isolate-gojang-files-from-user-app-dev-files
Jun 22, 2026
Merged

new file structure - separating dev files from gojang framework files#22
itsharrykim merged 4 commits into
mainfrom
isolate-gojang-files-from-user-app-dev-files

Conversation

@itsharrykim

Copy link
Copy Markdown
Collaborator

Summary

  • Separates the Gojang app codebase from user-facing development files and workspace artifacts.
  • Updates runtime, admin, HTTP, model, view, and utility paths to reflect the new app layout.
  • Refreshes supporting docs, task files, and environment configs for the new structure.

Testing

  • Not run (not requested)
  • Added and updated targeted unit tests around config, middleware, admin rendering, uploads, rate limiting, and utility behavior

- Created sample-page.html for a new sample page with title and content sections.
- Added delete.partial.html for user deletion confirmation modal with email verification.
- Implemented edit.partial.html for user editing modal with form validation and error handling.
- Developed index.html for user management, including user listing and action buttons.
- Introduced new.partial.html for adding new users with form validation.
- Created row.partial.html for rendering individual user rows in the user table.
- Removed commented-out SampleProduct model registration in models.go.
- Updated generator.go to fix import paths for forms and templates.
- Adjusted main.go in addmodel and addpage commands to reflect new directory structure.
- Refactored web.go to use new page and post handlers.
- Cleaned up auth.go and users.go to use updated forms package.
- Deleted sample_products handler and routes as they are no longer needed.
- Introduced views/files.go for managing template and static file paths.
- Enhanced renderer.go to support dynamic template path resolution.
- Removed deprecated templates.go and sample_products index template.
@itsharrykim
itsharrykim merged commit ba5eacd into main Jun 22, 2026
1 check passed
@itsharrykim
itsharrykim deleted the isolate-gojang-files-from-user-app-dev-files branch June 22, 2026 14:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant