Skip to content

[FastEdge] Rewrite manage-apps article after full portal testing#2197

Open
kostichs wants to merge 61 commits into
mainfrom
update/fastedge-manage-apps
Open

[FastEdge] Rewrite manage-apps article after full portal testing#2197
kostichs wants to merge 61 commits into
mainfrom
update/fastedge-manage-apps

Conversation

@kostichs

Copy link
Copy Markdown
Collaborator

No description provided.

@mintlify

mintlify Bot commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
gcore 🟢 Ready View Preview Jun 15, 2026, 5:18 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

Sergey Kostichev and others added 2 commits June 15, 2026 22:52
Rewrite CDN Application paragraph step by step instead of one long sentence.
Add bridge sentence before deployment workflow list.
Remove forbidden Get started link-dump section.
Remove banned To-deploy-see-X link sentence pattern.
Embed create-fastedge-apps link inline in deployment step 1.
style-guide: add Get started to forbidden sections table.
Sergey Kostichev and others added 3 commits June 15, 2026 23:58
…mplates article

Expand create-apps.mdx from a stub into a full landing page covering Rust
and JavaScript SDKs for HTTP applications and Proxy-Wasm for CDN applications.
Rewrite create-manage-templates.mdx based on full Playwright testing:
verified that env var names are copied as parameter definitions without
values when creating a template from an existing app.
Update FASTEDGE-UPDATE-PLAN.md to mark these articles as done.
…ct-documentation into update/fastedge-manage-apps
Sergey Kostichev and others added 3 commits June 16, 2026 11:22
…skill

New setup article for Modern Rust SDK (wstd, wasm32-wasip2) covering toolchain
setup, Cargo.toml configuration, and verified build. Tested locally with cargo
build, wstd v0.6.6 resolves successfully.

Also adds create-page skill with executable checklist for new article authoring,
and updates docs.json to convert getting-started into a group.
…ct-documentation into update/fastedge-manage-apps
Sergey Kostichev and others added 2 commits June 16, 2026 12:06
Covers fastedge crate (wasm32-wasip1): add target, configure Cargo.toml,
verify toolchain with a minimal handler. Code tested and compiled locally.
Sergey Kostichev and others added 2 commits June 16, 2026 12:37
Covers fastedge-sdk-js: install, ESM configuration, minimal handler,
and fastedge-build. Tested with Node.js v24, build verified locally.
Sergey Kostichev and others added 2 commits June 17, 2026 15:21
…v-store flow

how-it-works: rewrite as pure concept article without MethodSwitch tabs.
Rewrote intro, restructured Architecture section as flowing paragraphs
(reads local / writes central). Edge Storage vs Cache table retained.

manage-kv-store: improve narrative flow throughout Portal section.
Rewrote intro in logical order (what / store / linking / replication).
Expanded Insert into three sub-sections: Add manually, Upload from file,
Set expiration. Added context bridge to Edit and Delete sections.
Promoted Hosted Edge Storage vs BYOD to standalone heading.
Fixed heading hierarchy in BYOD sub-sections.
Removed redundant Info/Warning label titles from callout blocks.
Sergey Kostichev and others added 2 commits June 17, 2026 15:56
Converted to MethodSwitch structure with Portal and API tabs.
Portal: fixed navigation, removed You-references, corrected UI flow
(Save in value panel creates the sorted set, Save Sorted Set edits it),
fixed heading hierarchy (Create/Edit/Delete), removed redundant Info labels.
API: documented create, read, add/update members (op:add), remove members
(op:del_entries), delete set (op:del_key) with curl examples and responses.
Added bridge sentences: key=set identity, members identified by value,
del_entries vs del_key contrast.
Recaptured insert-zset.png, insert-zset-values.png, edit-zset-store.png.
Sergey Kostichev and others added 2 commits June 17, 2026 16:35
Converted to MethodSwitch structure with Portal and API tabs.
Portal: rewrote intro (use cases first, then theory), fixed heading hierarchy
(Create/Edit/Delete), removed you-refs and backslash escapes, clarified
append-only constraint in Info callout, recaptured insert-bloom.png,
insert-bloom-values.png, edit-bloom-store.png.
API: documented create (op:add), read (GET), add values (op:add),
delete (op:del_key). Documented that op:del_entries is not supported
(append-only by design). Added Warning explaining false-negative risk.
Bridge sentences: key=filter identity, membership-check vs retrieval,
del_entries vs del_key contrast.
Fixed heading openers (How it works -> Behavior and limits,
When to use -> Cache vs Edge Storage, API surface -> Available operations).
Converted bold-label prose format to flowing paragraphs.
Removed redundant Info callout, removed Info label from remaining callout.
Added Available operations table with per-row JS-only annotations.
Added SDK examples section (Tabs JS/Rust): read/write/delete and rate
limiting with atomic counter.
Clarified TTL options: JS uses ttl/ttlMs/expiresAt, Rust uses ms directly.
Clarified expire returns false when key not found.
Replaced getOrSet coalescing claim with neutral description.
Sergey Kostichev and others added 2 commits June 17, 2026 17:13
Fixed swapped 531/533 descriptions (critical factual error).
Added accurate descriptions with common causes for all four codes.
Restructured around diagnostic flow: error codes -> debug logging ->
platform limits -> common issues -> local testing -> resources.
Added debug logging section (enable via PATCH, read via GET /logs).
Added platform limits table (Basic/Pro execution time, memory, requests).
Added Common application issues: Rust stderr note, JS unavailable APIs.
Added Local testing section with CLI commands, linked to CLI article.
Renamed Useful resources to Related resources, converted to table.
Sergey Kostichev and others added 2 commits June 17, 2026 20:25
- Rewrote intro to start from developer problem, not tool name
- Corrected geo header values to match actual --geo output
- Added missing headers: pop-reg, server_name
- Added --headers flag section for targeted geo injection
- Added VS Code extension note and pre-built binaries table
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