|
4 | 4 | "source": "/managing-identities/", |
5 | 5 | "destination": "/flagsmith-concepts/identities" |
6 | 6 | }, |
7 | | - { |
8 | | - "source": "/managing-identities", |
9 | | - "destination": "/flagsmith-concepts/identities" |
10 | | - }, |
11 | 7 | { |
12 | 8 | "source": "/system-administration/", |
13 | 9 | "destination": "/administration-and-security/" |
|
16 | 12 | "source": "/contributing", |
17 | 13 | "destination": "/project-and-community/contributing" |
18 | 14 | }, |
19 | | - { |
20 | | - "source": "/contributing/", |
21 | | - "destination": "/project-and-community/contributing" |
22 | | - }, |
23 | 15 | { |
24 | 16 | "source": "/overview/", |
25 | 17 | "destination": "/flagsmith-concepts/platform-architecture" |
|
92 | 84 | "source": "/managing-segments", |
93 | 85 | "destination": "/flagsmith-concepts/segments/" |
94 | 86 | }, |
95 | | - { |
96 | | - "source": "/managing-segments/", |
97 | | - "destination": "/flagsmith-concepts/segments/" |
98 | | - }, |
99 | 87 | { |
100 | 88 | "source": "/basic-features/managing-segments", |
101 | 89 | "destination": "/flagsmith-concepts/segments/" |
|
120 | 108 | "source": "/advanced-use/integration-approaches/", |
121 | 109 | "destination": "/best-practices/integration-approaches" |
122 | 110 | }, |
123 | | - { |
124 | | - "source": "/advanced-use/integration-approaches", |
125 | | - "destination": "/best-practices/integration-approaches" |
126 | | - }, |
127 | 111 | { |
128 | 112 | "source": "/advanced-use/migrating-from-self-hosted-to-cloud", |
129 | 113 | "destination": "/administration-and-security/data-management/import-and-export" |
130 | 114 | }, |
131 | | - { |
132 | | - "source": "/advanced-use/migrating-from-self-hosted-to-cloud/", |
133 | | - "destination": "/administration-and-security/data-management/import-and-export" |
134 | | - }, |
135 | | - { |
136 | | - "source": "/advanced-use/edge-proxy", |
137 | | - "destination": "/deployment-self-hosting/edge-proxy" |
138 | | - }, |
139 | 115 | { |
140 | 116 | "source": "/advanced-use/edge-proxy/", |
141 | 117 | "destination": "/deployment-self-hosting/edge-proxy" |
142 | 118 | }, |
143 | | - { |
144 | | - "source": "/advanced-use/custom-fields", |
145 | | - "destination": "/administration-and-security/governance-and-compliance/custom-fields" |
146 | | - }, |
147 | 119 | { |
148 | 120 | "source": "/advanced-use/custom-fields/", |
149 | 121 | "destination": "/administration-and-security/governance-and-compliance/custom-fields" |
|
152 | 124 | "source": "/advanced-use/defensive-coding", |
153 | 125 | "destination": "/best-practices/defensive-coding" |
154 | 126 | }, |
155 | | - { |
156 | | - "source": "/advanced-use/defensive-coding/", |
157 | | - "destination": "/best-practices/defensive-coding" |
158 | | - }, |
159 | 127 | { |
160 | 128 | "source": "/advanced-use/testing-with-flags", |
161 | 129 | "destination": "/best-practices/testing-with-flags" |
162 | 130 | }, |
163 | | - { |
164 | | - "source": "/advanced-use/testing-with-flags/", |
165 | | - "destination": "/best-practices/testing-with-flags" |
166 | | - }, |
167 | 131 | { |
168 | 132 | "source": "/advanced-use/when-to-use-flags", |
169 | 133 | "destination": "/best-practices/when-to-use-flags" |
170 | 134 | }, |
171 | | - { |
172 | | - "source": "/advanced-use/when-to-use-flags/", |
173 | | - "destination": "/best-practices/when-to-use-flags" |
174 | | - }, |
175 | | - { |
176 | | - "source": "/advanced-use/flag-lifecycle", |
177 | | - "destination": "/best-practices/flag-lifecycle" |
178 | | - }, |
179 | 135 | { |
180 | 136 | "source": "/advanced-use/flag-lifecycle/", |
181 | 137 | "destination": "/best-practices/flag-lifecycle" |
|
184 | 140 | "source": "/advanced-use/efficient-api-usage", |
185 | 141 | "destination": "/best-practices/efficient-api-usage" |
186 | 142 | }, |
187 | | - { |
188 | | - "source": "/advanced-use/efficient-api-usage/", |
189 | | - "destination": "/best-practices/efficient-api-usage" |
190 | | - }, |
191 | 143 | { |
192 | 144 | "source": "/advanced-use/mobile-app-versioning", |
193 | 145 | "destination": "/best-practices/mobile-app-versioning" |
194 | 146 | }, |
195 | | - { |
196 | | - "source": "/advanced-use/mobile-app-versioning/", |
197 | | - "destination": "/best-practices/mobile-app-versioning" |
198 | | - }, |
199 | | - { |
200 | | - "source": "/advanced-use/api/", |
201 | | - "destination": "/integrating-with-flagsmith/flagsmith-api-overview/" |
202 | | - }, |
203 | 147 | { |
204 | 148 | "source": "/advanced-use/api", |
205 | 149 | "destination": "/integrating-with-flagsmith/flagsmith-api-overview/" |
206 | 150 | }, |
207 | | - { |
208 | | - "source": "/advanced-use/audit-logs/", |
209 | | - "destination": "/administration-and-security/governance-and-compliance/audit-logs" |
210 | | - }, |
211 | 151 | { |
212 | 152 | "source": "/advanced-use/audit-logs", |
213 | 153 | "destination": "/administration-and-security/governance-and-compliance/audit-logs" |
|
256 | 196 | "source": "/clients/android", |
257 | 197 | "destination": "/integrating-with-flagsmith/sdks/server-side" |
258 | 198 | }, |
259 | | - { |
260 | | - "source": "/clients/android/", |
261 | | - "destination": "/integrating-with-flagsmith/sdks/server-side" |
262 | | - }, |
263 | | - { |
264 | | - "source": "/clients/csharp", |
265 | | - "destination": "/integrating-with-flagsmith/sdks/server-side" |
266 | | - }, |
267 | 199 | { |
268 | 200 | "source": "/clients/csharp/", |
269 | 201 | "destination": "/integrating-with-flagsmith/sdks/server-side" |
270 | 202 | }, |
271 | | - { |
272 | | - "source": "/clients/dart", |
273 | | - "destination": "/integrating-with-flagsmith/sdks/server-side" |
274 | | - }, |
275 | 203 | { |
276 | 204 | "source": "/clients/dart/", |
277 | 205 | "destination": "/integrating-with-flagsmith/sdks/server-side" |
|
280 | 208 | "source": "/clients/kotlin", |
281 | 209 | "destination": "/integrating-with-flagsmith/sdks/server-side" |
282 | 210 | }, |
283 | | - { |
284 | | - "source": "/clients/kotlin/", |
285 | | - "destination": "/integrating-with-flagsmith/sdks/server-side" |
286 | | - }, |
287 | 211 | { |
288 | 212 | "source": "/clients/swift", |
289 | 213 | "destination": "/integrating-with-flagsmith/sdks/server-side" |
290 | 214 | }, |
291 | | - { |
292 | | - "source": "/clients/swift/", |
293 | | - "destination": "/integrating-with-flagsmith/sdks/server-side" |
294 | | - }, |
295 | 215 | { |
296 | 216 | "source": "/clients/02-3rd-party", |
297 | 217 | "destination": "/third-party-integrations/" |
|
500 | 420 | "source": "/integrations/", |
501 | 421 | "destination": "/third-party-integrations/" |
502 | 422 | }, |
503 | | - { |
504 | | - "source": "/integrations", |
505 | | - "destination": "/third-party-integrations/" |
506 | | - }, |
507 | | - { |
508 | | - "source": "/advanced-use/", |
509 | | - "destination": "/best-practices/" |
510 | | - }, |
511 | 423 | { |
512 | 424 | "source": "/advanced-use", |
513 | 425 | "destination": "/best-practices/" |
514 | 426 | }, |
515 | | - { |
516 | | - "source": "/basic-features/", |
517 | | - "destination": "/flagsmith-concepts/" |
518 | | - }, |
519 | 427 | { |
520 | 428 | "source": "/basic-features", |
521 | | - "destination": "/flagsmith-concepts/" |
| 429 | + "destination": "flagsmith-concepts/data-model" |
522 | 430 | }, |
523 | 431 | { |
524 | 432 | "source": "/clients/", |
525 | 433 | "destination": "/integrating-with-flagsmith/" |
526 | 434 | }, |
527 | | - { |
528 | | - "source": "/clients", |
529 | | - "destination": "/integrating-with-flagsmith/" |
530 | | - }, |
531 | | - { |
532 | | - "source": "/platform/", |
533 | | - "destination": "/project-and-community/" |
534 | | - }, |
535 | 435 | { |
536 | 436 | "source": "/platform", |
537 | 437 | "destination": "/project-and-community/" |
538 | 438 | }, |
539 | | - { |
540 | | - "source": "/guides-and-examples/", |
541 | | - "destination": "/best-practices/" |
542 | | - }, |
543 | 439 | { |
544 | 440 | "source": "/guides-and-examples", |
545 | 441 | "destination": "/best-practices/" |
|
670 | 566 | }, |
671 | 567 | { |
672 | 568 | "source": "/quickstart/", |
673 | | - "destination": "/getting-started/" |
| 569 | + "destination": "/getting-started/quick-start" |
674 | 570 | }, |
675 | 571 | { |
676 | 572 | "source": "/system-administration/audit-logs", |
|
703 | 599 | { |
704 | 600 | "source": "/integrating-with-flagsmith/", |
705 | 601 | "destination": "/integrating-with-flagsmith/integration-overview" |
| 602 | + }, |
| 603 | + { |
| 604 | + "source": "/basic-features/", |
| 605 | + "destination": "/flagsmith-concepts/data-model" |
706 | 606 | } |
707 | 607 | ] |
708 | 608 | } |
0 commit comments