Commit Graph

1514 Commits

Author SHA1 Message Date
7f82f5d598 Update e2e/smoke.spec.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-24 03:39:47 +00:00
b022f3249c Update e2e/crud.spec.ts
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-24 03:39:28 +00:00
a2adb4b4e1 Update .github/workflows/auto-merge.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-24 03:39:12 +00:00
fa193101f6 Update .github/workflows/code-review.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-24 03:39:02 +00:00
6dafe95244 Update .github/workflows/code-review.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-24 03:38:49 +00:00
91e2a1bca4 Update .github/workflows/code-review.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-24 03:38:37 +00:00
copilot-swe-agent[bot]
6d96e9ab5c Add comprehensive CI/CD implementation summary
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-24 02:28:04 +00:00
copilot-swe-agent[bot]
3e9687f53c Add e2e test documentation and smoke tests, update tsconfig
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-24 02:26:29 +00:00
copilot-swe-agent[bot]
098dadb12f Add CI/CD workflows, ESLint config, and Playwright e2e tests
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-24 02:20:06 +00:00
copilot-swe-agent[bot]
b2801508c6 Initial plan 2025-12-24 02:10:58 +00:00
27b88eb2df Merge pull request #7 from johndoe6345789/copilot/create-weak-link-packages-folder
Commit packages folder to repository with on-demand package creation and merge conflict detection
2025-12-24 02:08:55 +00:00
1533c14aa1 Merge branch 'main' into copilot/create-weak-link-packages-folder 2025-12-24 02:08:46 +00:00
copilot-swe-agent[bot]
a2c90f0870 Add GitHub Action to detect and notify about merge conflicts
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-24 01:26:50 +00:00
copilot-swe-agent[bot]
0ce93e02d3 Fix dashboard package folder name
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-24 01:17:04 +00:00
copilot-swe-agent[bot]
7b42c98b51 Improve setup script validation to verify all required packages exist
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-24 01:16:31 +00:00
copilot-swe-agent[bot]
c97860f4c3 Remove packages from gitignore and commit packages folder, simplify setup script
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-24 01:14:09 +00:00
900c06ed35 Merge pull request #1 from johndoe6345789/dependabot/npm_and_yarn/marked-17.0.1
Bump marked from 15.0.12 to 17.0.1
2025-12-24 01:03:54 +00:00
76edc37052 Merge pull request #2 from johndoe6345789/dependabot/npm_and_yarn/typescript-5.9.3
Bump typescript from 5.7.3 to 5.9.3
2025-12-24 01:03:37 +00:00
d226168941 Merge pull request #3 from johndoe6345789/dependabot/npm_and_yarn/zod-4.2.1
Bump zod from 3.25.76 to 4.2.1
2025-12-24 01:03:22 +00:00
023b0961c3 Merge pull request #4 from johndoe6345789/dependabot/npm_and_yarn/vite-7.3.0
Bump vite from 7.2.6 to 7.3.0
2025-12-24 01:02:52 +00:00
0b4f4d84f5 Merge pull request #5 from johndoe6345789/dependabot/npm_and_yarn/react-dom-19.2.3
Bump react-dom from 19.2.0 to 19.2.3
2025-12-24 01:02:38 +00:00
copilot-swe-agent[bot]
d16e919faf Optimize setup script to skip if packages already exist
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-24 01:02:24 +00:00
copilot-swe-agent[bot]
086740d449 Create weak link between packages folder and main project
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-24 00:59:45 +00:00
copilot-swe-agent[bot]
c7b4e66fff Initial plan for weak link between packages folder and main project
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-24 00:54:37 +00:00
copilot-swe-agent[bot]
3242e70431 Initial plan 2025-12-24 00:51:21 +00:00
1bd81cebc5 Merge pull request #6 from johndoe6345789/copilot/move-docs-into-folder
Reorganize documentation into docs/ folder structure
2025-12-24 00:49:23 +00:00
copilot-swe-agent[bot]
23f89d190d Move all documentation files into organized docs folder structure
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2025-12-24 00:47:24 +00:00
copilot-swe-agent[bot]
d9bfe8ca65 Initial plan 2025-12-24 00:44:53 +00:00
4d1a6a07de Generated by Spark: move docs into docs folder 2025-12-24 00:43:16 +00:00
fb8aa76850 Generated by Spark: Fix all reported errors. 2025-12-24 00:37:32 +00:00
32268472c3 Generated by Spark: one package may have several lua scripts. sub folder? 2025-12-24 00:21:11 +00:00
2d282e6790 Generated by Spark: have like /packages/admin_dialog/ then in there /seed/ /static_content/ the seed folder has everything it needs lua scripts, component props the works. Apply this to a variety of components, then its just a case of gluing the packages together on the page. 2025-12-24 00:15:38 +00:00
a6a0a77868 Generated by Spark: Try to reduce dependence on hardcoded tsx files by making stuff generic and procedurally generated. We have a powerful concept with good documentation. Write the project with as little typescript as possible.
The seed data will be huge though, which is fine. You can handle this by making the seed data modular then glueing it together at last minute. Better still, put it all in an isolated folder structure.
2025-12-24 00:02:47 +00:00
cc3f48ae3a Generated by Spark: Try to reduce dependence on hardcoded tsx files by making stuff generic and procedurally generated. We have a powerful concept with good documentation. 2025-12-23 23:50:04 +00:00
f72763b1ab Generated by Spark: Convert stuff to lua and declarative json and remove any cruft. If the cruft is all gone, tell me. 2025-12-23 23:41:26 +00:00
70f12bc460 Generated by Spark: Convert Forum component to declarative JSON and Lua 2025-12-23 23:37:20 +00:00
241d5cf3ff Generated by Spark: Rewrite IRC as a bunch of declarative json and lua. then remove its tsx file. Upgrade related code to support this. 2025-12-23 23:33:56 +00:00
3b914e573e Generated by Spark: Theme editor, Dark Mode, Light Mode
Password reset email - probably generate a 16 char scrambled password for them.

No password box on register, just email a scrambled one. Change password button in user profile emails them a new password. Option to contact administrator for help.

Configuration area: Smtp email configuration page.

IRC Style Webchat package.

Default passwords are scrambled.
2025-12-23 23:26:01 +00:00
641b8b0b82 Generated by Spark: Improve security, sandbox as much stuff as possible and scan and filter malicious code - probably warn user if some virus code has been inputted. 2025-12-23 23:10:24 +00:00
dependabot[bot]
7b69aca5ab Bump react-dom from 19.2.0 to 19.2.3
Bumps [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) from 19.2.0 to 19.2.3.
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v19.2.3/packages/react-dom)

---
updated-dependencies:
- dependency-name: react-dom
  dependency-version: 19.2.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-23 23:02:51 +00:00
dependabot[bot]
34525dab53 Bump vite from 7.2.6 to 7.3.0
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.2.6 to 7.3.0.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v7.3.0/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.3.0/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 7.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-23 23:02:37 +00:00
dependabot[bot]
4306991814 Bump zod from 3.25.76 to 4.2.1
Bumps [zod](https://github.com/colinhacks/zod) from 3.25.76 to 4.2.1.
- [Release notes](https://github.com/colinhacks/zod/releases)
- [Commits](https://github.com/colinhacks/zod/compare/v3.25.76...v4.2.1)

---
updated-dependencies:
- dependency-name: zod
  dependency-version: 4.2.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-23 23:02:20 +00:00
dependabot[bot]
f956b1addc Bump typescript from 5.7.3 to 5.9.3
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.7.3 to 5.9.3.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.7.3...v5.9.3)

---
updated-dependencies:
- dependency-name: typescript
  dependency-version: 5.9.3
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-23 23:02:07 +00:00
dependabot[bot]
e320b9f244 Bump marked from 15.0.12 to 17.0.1
Bumps [marked](https://github.com/markedjs/marked) from 15.0.12 to 17.0.1.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Commits](https://github.com/markedjs/marked/compare/v15.0.12...v17.0.1)

---
updated-dependencies:
- dependency-name: marked
  dependency-version: 17.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-23 23:01:51 +00:00
0b1b619a21 Add spark configuration 2025-12-23 23:00:32 +00:00
9af357c344 Generated by Spark: Make UI simpler with nerd mode is off and dont expose so many code windows. 2025-12-23 22:58:38 +00:00
38bc7e7bea Generated by Spark: Ability to turn nerd mode on/off, enables a little corner of god tier panel that has a full web ide with virtual folder tree, github/gitlab integration and testing/debugging tools. 2025-12-23 22:51:40 +00:00
d1b659ea65 Generated by Spark: Import / export packages as zips, various images and other asserts can go in same zip 2025-12-23 22:43:58 +00:00
60023b7a2c Generated by Spark: Multi tenancy, might need a Super God level. He has ability to get his user as the homepage. Else other gods will be fighting over rights for the homepage. Maybe could make it so you can only ever have one super god and the super god can transfer his powers to someone else and get downgraded to a god. 2025-12-23 22:37:32 +00:00
ea7a6c4749 Generated by Spark: Docker style package system --> I can drop in a forum, guestbook, retro game site, youtube clone, spotify clone and its all powered by existing database systema and generic workslows / scripts etc 2025-12-23 22:24:54 +00:00