Commit Graph

47 Commits

Author SHA1 Message Date
48631b57c5 docs(wiki): align wiki structure with Aetoskia AGENTS.md guidelines
- Renamed `02_architecture.md` to `02_components.md` to match the standard component page naming convention.
- Updated `docs/mkdocs.wiki.yml` to reflect renamed pages and fix navigation label acronym casing (GSDFC, MCP, MkDocs).
- Updated `index.md` to include the mandatory doc model blockquote, standardize section headers with emojis, and accurately map the `Documentation Structure` table to the navigation menu.
- Standardized all wiki pages (`01_overview.md`, `02_components.md`, `03_conventions.md`, `04_iterative_workflow.md`, and `05_development/*`) by:
  - Adding horizontal rules (`---`) between major sections.
  - Applying emoji-prefixed H2 headings for recognizable section types.
  - Appending `## Related` or `## ➡️ Read Next` footers with standard relative cross-links.
  - Adjusting H1 headers to match guide anatomy (e.g., `# Library Overview` on the overview page).
2026-09-14 23:30:51 +05:30
37f2fbf4b9 docs(wiki): added copyable prompt to generate wiki in doc-forge wiki 2026-09-14 23:10:04 +05:30
49a00351bb docs: collect mongo-ops lib (mkdocstrings) + wiki into separate site subpaths, fix mcp server name, expose port 8007
- mongo-ops now serves /mongo-ops/wiki/ and /mongo-ops/lib/ independently
- add mongo-ops MCP bundle under mcp/mongo-ops
- fix copy-paste mcp server (jwtlib -> mongo_ops) in config.yml
- .drone.yml/Dockerfile: publish port 8007 for mongo-ops MCP
2026-09-14 22:33:34 +05:30
1bfbbebfa3 docs: collect mongo-ops wiki (UC 18 aggregation + UC 19 bulk ops in Advanced Usage, Testing merged into top-level tab, Common Patterns removed, prev/next footer enabled) 2026-09-14 21:16:46 +05:30
9aa4d5b438 docs: collect refreshed mongo-ops wiki site (UC 17 Related cross-links + themed index map) 2026-09-14 21:02:19 +05:30
be1a5abe25 docs: collect mongo-ops wiki with Use Cases promoted to its own tab (themed groups) 2026-09-14 20:20:29 +05:30
1e560f9a35 docs: collect refreshed mongo-ops wiki site (UC17 populate/depopulate worked examples) 2026-09-14 20:19:22 +05:30
317fd128bf docs: collect refreshed mongo-ops wiki site (UC15/16 deep dives, UC10 cache-miss fix, corrected cache imports) 2026-09-14 14:37:23 +05:30
f406aa2f21 docs: collect refreshed mongo-ops wiki site (API-correct overhaul, v0.1.5) 2026-09-14 13:46:11 +05:30
bbd9863d23 refresh collected sites/mcp for docstring changes in dagpipe, mail-intake, openapi-first 2026-09-14 00:18:17 +05:30
9516e0b4cb docs: refresh collected sites after per-kind mkdocs config standardisation 2026-09-13 18:26:26 +05:30
e272527b88 docs: refresh collected sites and MCP bundles after GSDFC docstring conformance 2026-09-13 16:24:16 +05:30
754255166f refactored view docs to view api 2026-09-12 15:01:55 +05:30
6124d8c1e8 docs: add auth-server lib and wiki sites and refresh collections 2026-09-12 14:58:43 +05:30
bf83538136 docs: refresh doc-forge split sites (lib + wiki) 2026-09-12 14:23:24 +05:30
167d44fcfe docs: refresh doc-forge library and MCP bundle
- collect regenerated doc-forge combined site (wiki + lib)
- drop stale lib/docforge duplicate subtree
- mcp bundle now uses docs:// module resources
2026-09-12 13:12:55 +05:30
bd8ba6e67c feat: regroup homepage into apps/tutorial/services/libraries cards
- assign each repo a section via config.yml (blog -> apps,
  media-manager -> tutorial, auth-server -> services, rest -> libraries)
- render one card per repo with a bottom-justified action row containing
  one link per available kind (view docs / view wiki / view lib /
  view tutorial)
- switch card grid to three columns with responsive breakpoints and
  taller cards
2026-09-11 23:49:59 +05:30
42e5ed290e feat: list each declared doc kind as its own homepage card
- compute per-kind home URLs (lib/, api/, wiki/) via _find_home_for_kind
- emit one card per declared kind so multi-kind repos (e.g. doc-forge
  with lib + wiki) appear in each matching homepage section
- declare the doc-forge wiki kind and refresh its vendored site with the
  combined lib + wiki build
2026-09-11 23:38:31 +05:30
a32eeaf2b4 feat: serve docs flat at /<repo>/ with no redirects
- collect.py copies each repo's built site contents directly to a
  top-level <repo>/ dir (was libs|apis|wiki/<repo>/site nesting)
- nginx uses `index index.html lib/index.html api/index.html` so
  /dagpipe/ -> lib/index.html, /auth-server/ -> api/index.html are
  served internally with no redirects
- _index regenerates links against the flat layout
  (/dagpipe/lib/, /auth-server/api/, /mongo-ops/, /blog/...)
- config.yml static entries point at vendored blog/ + media-manager/
- Dockerfile copies per-repo dirs flat into the nginx html root
- removed stale libs/, apis/, wiki/, tutorials/ category trees
2026-09-11 21:32:30 +05:30
0c25cbb19f feat: unify docs portal and MCP servers into one config-driven service
- add config.yml as single source of truth for collected repos/categories
- add collect.py CLI to pull lib/api/wiki site builds and mcp bundles from
  source repos and regenerate nginx.conf + _index/index.html
- port mcp runtime (main.py/core.py/config.py): nginx + health + FastMCP
  servers started from config.yml
- docker: python:3.13-slim + nginx, expose 8000-8006 + 9000 (html portal)
- drone: publish html (6007:9000) and MCP ports 8000-8006
- move mongo-ops docs to wiki/, add auth-server (api) and hexa (lib)
- refresh lib site builds (lib/ prefix) and collect mcp bundles
2026-09-11 15:14:51 +05:30
0e49f02c4c updated mcp
All checks were successful
continuous-integration/drone/push Build is passing
2026-03-08 17:57:34 +05:30
9191de9dff Build: 0.1.8
All checks were successful
continuous-integration/drone/push Build is passing
0.1.8
2026-03-08 01:01:39 +05:30
8701bf92ac updated doc forge docs
All checks were successful
continuous-integration/drone/push Build is passing
2026-03-07 16:24:14 +05:30
91baa41bee fixed missing indexes
All checks were successful
continuous-integration/drone/push Build is passing
2026-02-21 22:21:10 +05:30
24ecde4222 added more libs
All checks were successful
continuous-integration/drone/push Build is passing
0.1.7
2026-01-22 17:20:17 +05:30
239064f088 bumped up to 0.1.6
All checks were successful
continuous-integration/drone/push Build is passing
2025-12-10 16:21:37 +05:30
03de5cd2b4 ## Commit Message
**Restructure documentation layout, update entrypoint links, and migrate folders**

This commit introduces a consistent and modular documentation structure by
grouping related documentation under `libs`, `apis`, and `tutorials`. The
Dockerfile now reflects the new paths, and the index page links have been
adjusted accordingly.

### Folder Migrations
The following documentation directories were moved:

- `./mongo-ops/site` → `./libs/mongo-ops/site`
- `./blog-api/site` → `./apis/blog/site`
- `./tutorials/media-manager/site` (unchanged, retained under tutorials)

These changes improve namespace clarity and reflect the logical separation
between libraries, APIs, and tutorials.

### Additional Changes
- Updated URLs in `_index/index.html` to point to `/libs/mongo-ops/` and `/apis/blog/`.
- Removed outdated root-level documentation folders.
2025-12-10 16:17:29 +05:30
09fe7cb557 bumped up to 0.1.5
All checks were successful
continuous-integration/drone/push Build is passing
0.1.5
2025-11-20 23:21:48 +05:30
57ff4c7b01 open in new tab 2025-11-20 23:20:56 +05:30
900973063a no need for explicit mappings as we have folder structure 2025-11-20 23:20:46 +05:30
c4450cb4e6 Merge remote-tracking branch 'origin/main' 2025-11-20 23:08:18 +05:30
52c756e052 tutorials/media-manager (#1)
Some checks reported errors
continuous-integration/drone/push Build was killed
Reviewed-on: #1
2025-11-20 17:37:18 +00:00
aab3b357cf requirements for mkdocs and gitignore 2025-11-20 20:43:52 +05:30
aec1d53bcc fixes for doc index page 2025-11-12 05:47:16 +05:30
1de9490540 blog api 0.2.0 version
All checks were successful
continuous-integration/drone/push Build is passing
2025-11-12 05:39:37 +05:30
df28bb5dc6 trigger drone only on push
All checks were successful
continuous-integration/drone/push Build is passing
2025-11-05 21:30:04 +05:30
35f80cf249 trigger drone only on tags 2025-11-05 21:29:30 +05:30
cd2af612a2 fixed Blog Api Server for production 2025-11-05 21:29:19 +05:30
088a1c3beb added card for Blog Api 2025-11-05 21:12:44 +05:30
e4d4158f82 Dockerfile and nginx.conf for api/blog
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/tag Build is passing
0.1.3
2025-11-05 21:10:23 +05:30
87300c17b0 added blog api site 2025-11-05 21:10:02 +05:30
79e1e7e43c bumped up to version 0.1.2
All checks were successful
continuous-integration/drone/push Build is passing
2025-11-03 01:01:35 +05:30
6080f0c1d3 fixes
All checks were successful
continuous-integration/drone/push Build is passing
2025-11-02 01:58:46 +05:30
09405a3315 fixes
Some checks failed
continuous-integration/drone/push Build is failing
2025-11-02 01:55:00 +05:30
28ac011dce fixes
All checks were successful
continuous-integration/drone/push Build is passing
2025-11-02 01:48:31 +05:30
38ac2bedd2 fixes
Some checks failed
continuous-integration/drone/push Build is failing
2025-11-02 01:45:21 +05:30
d9ca5f797c docs init
Some checks failed
continuous-integration/drone/push Build is failing
2025-11-02 01:38:06 +05:30