Accounts
MelekTaus edited this page 2026-10-16 06:58:43 +02:00
Clone

Wiki Page Revisions

8 Commits

Author SHA1 Message Date
adminandClaude Opus 5.5 d29c6fee79 Accounts, API, Architecture: guests and demo copies (#428)
- Accounts: what a guest picks on the sign-in screen, what they get and
  do not get, and how an administrator makes a demo copy and offers
  demo material.
- API: the demo routes, the PATCH {demo} of the four file kinds, what
  answers without a session, and a section on demo copies and demo
  material.
- Architecture: DemoStore, MemoryProjectStore, session, guestStores
  and DemoFiles.php.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 06:58:43 +02:00
adminandClaude Opus 5.5 5c1bb29940 Point the wiki at meleki/feuerwerk and the feuerwerk runners (#422)
Stage 3 of the rename moved the repo, the runner labels, the WSL
distro and the video worker to the name Feuerwerk.

- Repo and wiki links now go to git.nockal.com/meleki/feuerwerk.
- Development names the labels feuerwerk-ci and feuerwerk-wsl, the
  distro feuerwerk-ci and the FEUERWERK_* variables.
- Accounts names the passwords FEUERWERK_E2E_PASSWORD and
  FEUERWERK_E2E_ADMIN_PASSWORD.
- Videos names the container feuerwerk-video.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 13:42:53 +02:00
adminandClaude Opus 5.5 b1910090c7 Rename Game Maker to Feuerwerk (#422)
The editor is called Feuerwerk now and lives at nockal.com/feuerwerk/.

- Home, Accounts, Architecture and Development use the new name, the
  new live and dev URLs, __feuerwerkPlay and the CI server paths.
- Repository links, runners, containers and the GAME_MAKER_* variables
  stay until stage 3 of #422.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 13:27:46 +02:00
adminandClaude Opus 5.5 442ad12097 Say that only the owner deletes a project (#272)
The API now answers an administrator 403 when they delete somebody
else's project. The pages still said an administrator deletes every
project like their own.

- API: the DELETE row names the 403, and the paragraph on
  administrators says deleting stays with the owner.
- Accounts: the list of what an administrator may do, and the Delete
  row of the user management.
- Architecture: one line on what `seesAll` covers.
- Development: the e2e total, 1602 to 1603.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-30 21:13:31 +02:00
adminandClaude Opus 5.5 3af598d40e Describe roles and the user management tab (#180, #179)
- Accounts: roles, the User management tab, the account table and the
  role argument of make-user.php.
- API: the users routes and how admins reach other users' projects.
- Concepts, Plugins, Architecture: the shared closable tab.
- Development: check sum 1333.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-23 13:59:23 +02:00
adminandClaude Opus 5 c0b74fde91 Topbar rework (#183): the bar is five icon buttons - menu, undo, redo, play, pause - the Scene picker is gone and the active scene is switched by double clicking it in the Assets panel, New project / Open project... / Project settings... sit in the menu, and the collision layers moved from their own entry into the settings dialog next to the name and the Play starts switch; check count 1147
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-20 16:34:18 +02:00
admin 33101390e1 Changing the password: Accounts gained a section of its own for it and names the Account menu instead of the Logout button, API describes POST auth/password with its 401 and 422 and the other sessions ending, Architecture lists PasswordDialog, Concepts mentions the account menu, Development carries the check sum 1126 2026-09-20 13:46:44 +02:00
admin c10fd83436 Accounts: a new page for the user accounts, projects and sessions; API lists auth/session, auth/login and auth/logout and the 401 without a session, Architecture the auth modules, Concepts the sign-in and the Logout button that changes what the canvas draws instead of reloading, Development the check sum 1118 and how the tools sign in 2026-09-20 12:50:57 +02:00