-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathmkdocs.yml
232 lines (231 loc) · 8.82 KB
/
mkdocs.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
site_name: API Logic Server
site_description: Instantly Create and Run Database Projects - Flask, APIs, SQLAlchemy, React Apps, Rules, Low-Code
repo_url: https://github.com/ApiLogicServer/ApiLogicServer-src
docs_dir: docs
strict: false
theme:
name: material
custom_dir: docs/.overrides
features:
- navigation.instant
# - navigation.tabs
- kramdown
- content.tooltips
- navigation.footer
nav:
- " ": index.md
- Quick Start:
- Doc-Home.md
- Express Install: Install-Express.md
- Detailed Install:
- "Install API Logic Server": Install.md
- "Create an API Logic Project": Create-ApiLogicProject.md
- Execute an API Logic Project:
- Execute in your IDE: IDE-Execute.md
- Execute From Terminal: Execute.md
- Express Eval: Install-Eval.md
- Demos, Tutorial, Samples:
- "GenAI Microservice Automation": Sample-Genai.md
- "Tutorial": Tutorial.md
- "AI - Copilot": Sample-AI.md
- "Sample DB, Project": Sample-Database.md
- "Sample Integration": Sample-Integration.md
- "Sample DB, Project": Sample-Database.md
- "Deployment Tutorial": Tutorial-Deployment.md
- "Agile Tutorial": Tutorial-Agile.md
- "Basic Self-Demo": Sample-Basic-Demo.md
- "AI - ChatGPT, Agile": Tutorial-AI.md
- "Sample Systems": Data-Model-Examples.md
- GenAI:
- "WebGenAI Website": WebGenAI.md
- "WebGenAI Installation": WebGenAI-install.md
- "WebGenAI Verification": WebGenAI-verify.md
- "GenAI CLI": WebGenAI-CLI.md
- "Sample": Sample-Genai.md
- 0. ApiLogicServer create:
- "Create with CLI": Project-Structure.md
- "Manager": Manager.md
- "Create with Gen/AI on Web": WebGenAI-create.md
- "Model Driven": Tech-DSL.md
- "Create With Copilot": Project-Create-Copilot.md
- "Rebuild": Project-Rebuild.md
- "Virtual Environment": Project-Env.md
- "Builders": Project-Builders.md
- 1. Apps:
- "Automatic Admin App": Admin-Tour.md
- Admin-Customization.md
- "Automatic Custom Apps":
- "Custom Web Apps": App-Custom.md
- "Ontimize Overview": App-Custom-Ontimize-Overview.md
- "App Model Editor": App-Model-Editor.md
- 2. API:
- "Automatic Multi-Table API": API.md
- "Multi-Table APIs": API-Multi-Table.md
- "Self-Serve APIs": API-Self-Serve.md
- "Custom APIs": API-Customize.md
- "Optimistic Locking": API-Opt-Lock.md
- 3. Logic:
- "Logic: Why": Logic-Why.md
- "Logic: Rule Types, Patterns": Logic.md
- "Using Logic": "Logic-Use.md"
- "Debugging Logic": "Logic-Debug.md"
- "How: Logic and Agile": "Logic-Tutorial.md"
- "Logic Operation": "Logic-Operation.md"
- Rule Types:
- "Constraints": "Logic-Type-Constraint.md"
- "Sum": "Logic-Type-Sum.md"
- "Formula": "Logic-Type-Formula.md"
- "Copy": "Logic-Type-Copy.md"
- "Allocation": "Logic-Allocation.md"
- "Events": "Logic-Type-Events.md"
- "Time/Date Stamping": Logic-Allocation-Time-Date.md
- 4. Security:
- "Overview": Security-Overview.md
- "Getting Started with Security": Security-Getting-Started.md
- "Role-based Authorization": Security-Authorization.md
- "Login Authentication": Security-Authentication.md
- "Activation: add-auth": Security-Activation.md
- "Configure sql auth": Security-sql.md
- "Configure Keycloak auth": Security-Keycloak.md
- "Swagger": Security-Swagger.md
- 5. Application Integration:
- "Sample Integration": Sample-Integration.md
- "Integration Mapping": Integration-Map.md
- "Kafka Messaging": Integration-Kafka.md
- "MCP Integration": Integration-MCP.md
- IDE - Customize, Manage:
- "Customize Using Your IDE": IDE-Customize.md
- "Fixup - missing attributes": IDE-Fixup-Attrs.md
- "Import / Merge WebGenai": IDE-Import-WebGenAI.md
- "Rebuild Test Data": IDE-Rebuild-Test-Data.md
- Database:
- "Connection Examples, Debug": Database-Connectivity.md
- "Database Diagram": Database-Diagram.md
- "Sample Databases": Data-Model-Examples.md
- "Docker Test Databases": Database-Docker.md
- Data-Model-Classes.md
- Data-Model-Keys.md
- Data-Model-Customization.md
- "Database Design Changes": Database-Changes.md
- "Data Model Quoted Columns": Data-Model-Quotes.md
- "Multiple Databases": Data-Model-Multi.md
- "Database Design": Data-Model-Design.md
- "Table Filters": Data-Model-Filters.md
- "Install pyodbc: SqlServer": Install-pyodbc.md
- "Install psycopg2: Postgres": Install-psycopg2.md
- "Using Postgresql": Data-Model-Postgresql.md
- "Install Oracle Thick": Install-oracle-thick.md
- "Sqlite": Data-Model-Sqlite.md
- DevOps - Containers:
- "About Containers": DevOps-Containers.md
- "DevOps Automation": DevOps-Automation.md
- Create and Run Containers:
- "Use Standard Image": DevOps-Containers-Use-Standard.md
- "Build Project Image": DevOps-Containers-Build.md
- "Run Container": DevOps-Containers-Run.md
- Cloud Deployment (Azure):
- "Azure Setup": DevOps-Containers-Azure-Setup.md
- "Dev Preview in Cloud": DevOps-Containers-Preview.md
- "Managed Database": DevOps-Containers-Deploy.md
- "Container Database": DevOps-Containers-Deploy-Multi.md
- "Container Configuration": DevOps-Container-Configuration.md
- Dev Containers:
- "Dev Containers": DevOps-Docker.md
- "GitHub and Codespaces": DevOps-GitHub.md
- Agile / Testing:
- "Agility With Behave": Behave.md
- "Behave Logic Report": Behave-Logic-Report.md
- Architecture:
- "What is API Logic Server": Architecture-What-Is.md
- "What is GenAI-Logic": Architecture-What-Is-GenAI.md
- "Project Operation": Architecture-Project-Operation.md
- "Declarative Automation": Architecture-Declarative-Automation.md
- Internals:
- "Internal Dev Procedures": Architecture-Internals.md
- "Admin App Architecture": Architecture-admin-app-reuse.md
- "Build, Load and Test": Architecture-Internals-BLT.md
- "VENV (internals)": Architecture-venv.md
- "Python (internals)": Architecture-python.md
- "Internals - CLI": Architecture-Internals-CLI.md
- "Internals - LLM": WebGenAI-llm-usage.md
- Security:
- "Authentication": Architecture-Security-Auth.md
- Troubleshooting.md
- FAQs:
- "Is this a Low Code approach?": FAQ-Low-Code.md
- "Is this a Framework?": FAQ-Frameworks.md
- "Is this an AI Approach?": FAQ-AI.md
- "Is this a RETE Engine?": FAQ-RETE.md
- "Is this a 4GL?": Tech-4GL.md
- "Is this a strategic investment?": FAQ-Strategic.md
- "Is this a Proven Technology?": Tech-Proven.md
- "Is this like Live API Creator?": "FAQ-Live-API-Creator.md"
- "What about Maintenance?": FAQ-Maintenance.md
- "Adoption Considerations?": Tech-Adoption.md
- Tech Notes:
- "About Tech Notes": Tech--Notes.md
- "Training": Tech-Training.md
- "Keycloak DevNotes": Keycloak-devnotes.md
- "API Appliance": Tech-Toaster.md
- "Nat Lang Logic": Tech-Logic-Transcript.md
- "AI Delivers Agile": Tech-AI.md
- "Sample AI Demo ChatGPT": Sample-AI-ChatGPT.md
- "AI-driven Auto mysql": Tech-AI-mysql.md
- "AI-driven Auto sqlite": Tech-AI-sqlite.md
- Tech-Budget-App.md
- "Python Tips": Tech-Python.md
- "CodeSpaces": Tech-CodeSpaces.md
- "Agile Integrations": Tech-Agile-Integrations.md
- "Learning Flask": Tech-Learning-Flask.md
- "Docker": Tech-Docker.md
- "Using Slack": Tech-Slack.md
- "Python Installation": Tech-Install-Python.md
- "Python 3.11": Tech-Python-311.md
- "Mkdocs Material": Tech-mkdocs-material.md
- "CodeSpaces": Tech-CodeSpaces.md
- "M1 Mac": Tech-m1.md
- "Product Detail": Product-Detail.md
- "Product Overview": Product-Overview.md
- Personal:
- "Home": Home.md
- "INFO": ApiLogicServer-create.md
- "Recompute": Logic-Recompute.md
- "PyCon23 Talk": Tech-Conference-PyCon23-Talk.md
- "PyCon23 Tutorial": Tech-Conference-PyCon23-Tutorial.md
- "Conference": Tech-Conference.md
- "Optimistic Locking": Optimistic-Locking.md
- "Old Home": Product-Detail.md
- Page Links:
- Tech-Agile.md
- Tech-Learning.md
- Tutorial-3.md
markdown_extensions:
- toc:
baselevel: 2
title: On this Page
toc_depth: 6
- meta
- attr_list
- abbr
- footnotes
- md_in_html
- sane_lists
- admonition
- pymdownx.emoji:
title: "long"
emoji_index: !!python/name:material.extensions.emoji.twemoji
emoji_generator: !!python/name:material.extensions.emoji.to_svg
- pymdownx.snippets:
auto_append:
- includes/abbreviations.md
- pymdownx.details
- pymdownx.superfences
- pymdownx.tabbed:
alternate_style: true
- pymdownx.highlight:
anchor_linenums: true
line_spans: __span
pygments_lang_class: true
- pymdownx.inlinehilite
extra_css:
- stylesheets/extra.css