Commit b2d078b
authored
fix: Ensure unique generated locations (#1445)
Problem: As a user, I want to ensure internal location blocks are not named the same as other defined location blocks.
Solution: Removed prefix name for internal location blocks, and gave an indexed name to avoid collision with other location blocks.
Updated unit tests and cleaned up unused fields tracking `internal` location blocks.1 parent 9dc786a commit b2d078b
File tree
8 files changed
+40
-108
lines changed- internal/mode/static/nginx
- config
- http
- validation
- modules
- src
- test
8 files changed
+40
-108
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
22 | 21 | | |
23 | 22 | | |
24 | 23 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
95 | 95 | | |
96 | 96 | | |
97 | 97 | | |
98 | | - | |
99 | | - | |
100 | | - | |
101 | | - | |
| 98 | + | |
| 99 | + | |
102 | 100 | | |
103 | 101 | | |
104 | 102 | | |
105 | 103 | | |
106 | 104 | | |
107 | 105 | | |
108 | 106 | | |
109 | | - | |
| 107 | + | |
110 | 108 | | |
111 | 109 | | |
112 | 110 | | |
| |||
118 | 116 | | |
119 | 117 | | |
120 | 118 | | |
121 | | - | |
| 119 | + | |
122 | 120 | | |
123 | 121 | | |
124 | 122 | | |
| |||
216 | 214 | | |
217 | 215 | | |
218 | 216 | | |
219 | | - | |
| 217 | + | |
220 | 218 | | |
221 | 219 | | |
222 | 220 | | |
223 | | - | |
| 221 | + | |
224 | 222 | | |
225 | 223 | | |
226 | 224 | | |
| |||
252 | 250 | | |
253 | 251 | | |
254 | 252 | | |
255 | | - | |
256 | | - | |
257 | | - | |
258 | | - | |
259 | | - | |
| 253 | + | |
| 254 | + | |
260 | 255 | | |
261 | 256 | | |
262 | 257 | | |
| |||
319 | 314 | | |
320 | 315 | | |
321 | 316 | | |
322 | | - | |
323 | 317 | | |
324 | 318 | | |
325 | | - | |
| 319 | + | |
326 | 320 | | |
327 | 321 | | |
328 | 322 | | |
| |||
347 | 341 | | |
348 | 342 | | |
349 | 343 | | |
350 | | - | |
| 344 | + | |
351 | 345 | | |
352 | 346 | | |
353 | 347 | | |
| |||
449 | 443 | | |
450 | 444 | | |
451 | 445 | | |
452 | | - | |
453 | | - | |
| 446 | + | |
454 | 447 | | |
455 | 448 | | |
456 | 449 | | |
| |||
544 | 537 | | |
545 | 538 | | |
546 | 539 | | |
547 | | - | |
548 | | - | |
549 | | - | |
550 | | - | |
551 | 540 | | |
552 | 541 | | |
553 | 542 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | 36 | | |
41 | 37 | | |
42 | 38 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
490 | 490 | | |
491 | 491 | | |
492 | 492 | | |
493 | | - | |
494 | | - | |
495 | | - | |
| 493 | + | |
| 494 | + | |
| 495 | + | |
496 | 496 | | |
497 | 497 | | |
498 | 498 | | |
499 | 499 | | |
500 | 500 | | |
501 | 501 | | |
502 | | - | |
| 502 | + | |
503 | 503 | | |
504 | 504 | | |
505 | 505 | | |
506 | 506 | | |
507 | 507 | | |
508 | | - | |
| 508 | + | |
509 | 509 | | |
510 | 510 | | |
511 | 511 | | |
512 | 512 | | |
513 | 513 | | |
514 | | - | |
| 514 | + | |
515 | 515 | | |
516 | 516 | | |
517 | 517 | | |
518 | 518 | | |
519 | 519 | | |
520 | | - | |
| 520 | + | |
521 | 521 | | |
522 | 522 | | |
523 | 523 | | |
| |||
541 | 541 | | |
542 | 542 | | |
543 | 543 | | |
544 | | - | |
| 544 | + | |
545 | 545 | | |
546 | 546 | | |
547 | 547 | | |
| |||
553 | 553 | | |
554 | 554 | | |
555 | 555 | | |
556 | | - | |
557 | | - | |
| 556 | + | |
558 | 557 | | |
559 | 558 | | |
560 | 559 | | |
561 | 560 | | |
562 | | - | |
563 | | - | |
| 561 | + | |
564 | 562 | | |
565 | 563 | | |
566 | 564 | | |
567 | 565 | | |
568 | | - | |
569 | | - | |
| 566 | + | |
570 | 567 | | |
571 | 568 | | |
572 | 569 | | |
| |||
575 | 572 | | |
576 | 573 | | |
577 | 574 | | |
578 | | - | |
579 | | - | |
| 575 | + | |
580 | 576 | | |
581 | 577 | | |
582 | 578 | | |
| |||
623 | 619 | | |
624 | 620 | | |
625 | 621 | | |
626 | | - | |
| 622 | + | |
627 | 623 | | |
628 | 624 | | |
629 | 625 | | |
630 | 626 | | |
631 | | - | |
632 | 627 | | |
633 | 628 | | |
634 | 629 | | |
| |||
651 | 646 | | |
652 | 647 | | |
653 | 648 | | |
654 | | - | |
655 | | - | |
656 | | - | |
| 649 | + | |
| 650 | + | |
657 | 651 | | |
658 | 652 | | |
659 | 653 | | |
| |||
678 | 672 | | |
679 | 673 | | |
680 | 674 | | |
681 | | - | |
| 675 | + | |
682 | 676 | | |
683 | 677 | | |
684 | 678 | | |
685 | | - | |
686 | 679 | | |
687 | 680 | | |
688 | 681 | | |
| |||
698 | 691 | | |
699 | 692 | | |
700 | 693 | | |
701 | | - | |
| 694 | + | |
702 | 695 | | |
703 | 696 | | |
704 | | - | |
705 | 697 | | |
706 | 698 | | |
707 | 699 | | |
| |||
1274 | 1266 | | |
1275 | 1267 | | |
1276 | 1268 | | |
1277 | | - | |
1278 | | - | |
| 1269 | + | |
1279 | 1270 | | |
1280 | 1271 | | |
1281 | 1272 | | |
| |||
1288 | 1279 | | |
1289 | 1280 | | |
1290 | 1281 | | |
1291 | | - | |
1292 | | - | |
| 1282 | + | |
1293 | 1283 | | |
1294 | 1284 | | |
1295 | 1285 | | |
| |||
1302 | 1292 | | |
1303 | 1293 | | |
1304 | 1294 | | |
1305 | | - | |
1306 | | - | |
| 1295 | + | |
1307 | 1296 | | |
1308 | 1297 | | |
1309 | 1298 | | |
| |||
1316 | 1305 | | |
1317 | 1306 | | |
1318 | 1307 | | |
1319 | | - | |
1320 | | - | |
| 1308 | + | |
1321 | 1309 | | |
1322 | 1310 | | |
1323 | 1311 | | |
| |||
1330 | 1318 | | |
1331 | 1319 | | |
1332 | 1320 | | |
1333 | | - | |
1334 | | - | |
| 1321 | + | |
1335 | 1322 | | |
1336 | 1323 | | |
1337 | 1324 | | |
| |||
1344 | 1331 | | |
1345 | 1332 | | |
1346 | 1333 | | |
1347 | | - | |
1348 | | - | |
| 1334 | + | |
1349 | 1335 | | |
1350 | 1336 | | |
1351 | 1337 | | |
| |||
1358 | 1344 | | |
1359 | 1345 | | |
1360 | 1346 | | |
1361 | | - | |
1362 | | - | |
| 1347 | + | |
1363 | 1348 | | |
1364 | 1349 | | |
1365 | 1350 | | |
| |||
1694 | 1679 | | |
1695 | 1680 | | |
1696 | 1681 | | |
1697 | | - | |
1698 | | - | |
| 1682 | + | |
1699 | 1683 | | |
1700 | 1684 | | |
1701 | 1685 | | |
1702 | 1686 | | |
1703 | 1687 | | |
1704 | 1688 | | |
1705 | | - | |
1706 | | - | |
1707 | | - | |
1708 | | - | |
1709 | | - | |
1710 | | - | |
1711 | | - | |
1712 | | - | |
1713 | | - | |
1714 | | - | |
1715 | | - | |
1716 | | - | |
1717 | | - | |
1718 | | - | |
1719 | | - | |
1720 | | - | |
1721 | | - | |
1722 | | - | |
1723 | | - | |
1724 | | - | |
1725 | | - | |
1726 | | - | |
1727 | | - | |
1728 | | - | |
1729 | 1689 | | |
1730 | 1690 | | |
1731 | 1691 | | |
| |||
Lines changed: 1 addition & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
| 29 | + | |
35 | 30 | | |
36 | 31 | | |
37 | 32 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| 16 | + | |
16 | 17 | | |
17 | 18 | | |
18 | 19 | | |
| |||
23 | 24 | | |
24 | 25 | | |
25 | 26 | | |
26 | | - | |
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| |||
0 commit comments