Commit 3b35fa1
committed
fix: clean up Pub/Sub Redis keys on deletion, refresh stale instances, and localize UI labels
- Delete oapp:pub:{id} set when removing a pubsub-type app to prevent Redis key leaks
- Replace running PubSubInstance on update() so config changes take effect without restart
- Reuse update() in start() to eliminate duplicated instance creation
- Wrap expiration labels in gt.gettext/ngettext for proper i18n pluralization
- Downgrade Pub/Sub start failure log from fatal to error (worker continues running)1 parent 0a885cc commit 3b35fa1
File tree
5 files changed
+63
-10
lines changed- lib
- oauth/pubsub
- test
- workers
5 files changed
+63
-10
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
312 | 312 | | |
313 | 313 | | |
314 | 314 | | |
315 | | - | |
| 315 | + | |
316 | 316 | | |
317 | 317 | | |
318 | 318 | | |
319 | 319 | | |
320 | | - | |
321 | | - | |
| 320 | + | |
| 321 | + | |
322 | 322 | | |
| 323 | + | |
323 | 324 | | |
324 | 325 | | |
325 | 326 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
804 | 804 | | |
805 | 805 | | |
806 | 806 | | |
| 807 | + | |
| 808 | + | |
| 809 | + | |
| 810 | + | |
807 | 811 | | |
808 | 812 | | |
809 | 813 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2646 | 2646 | | |
2647 | 2647 | | |
2648 | 2648 | | |
| 2649 | + | |
2649 | 2650 | | |
2650 | 2651 | | |
2651 | 2652 | | |
2652 | 2653 | | |
2653 | | - | |
| 2654 | + | |
2654 | 2655 | | |
2655 | | - | |
| 2656 | + | |
2656 | 2657 | | |
2657 | 2658 | | |
2658 | 2659 | | |
2659 | 2660 | | |
2660 | | - | |
| 2661 | + | |
2661 | 2662 | | |
2662 | | - | |
| 2663 | + | |
2663 | 2664 | | |
2664 | 2665 | | |
2665 | 2666 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
88 | 88 | | |
89 | 89 | | |
90 | 90 | | |
91 | | - | |
92 | | - | |
| 91 | + | |
| 92 | + | |
93 | 93 | | |
94 | 94 | | |
95 | 95 | | |
| |||
145 | 145 | | |
146 | 146 | | |
147 | 147 | | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
148 | 160 | | |
149 | 161 | | |
150 | 162 | | |
| |||
790 | 802 | | |
791 | 803 | | |
792 | 804 | | |
| 805 | + | |
| 806 | + | |
| 807 | + | |
| 808 | + | |
| 809 | + | |
| 810 | + | |
| 811 | + | |
| 812 | + | |
| 813 | + | |
| 814 | + | |
| 815 | + | |
| 816 | + | |
| 817 | + | |
| 818 | + | |
| 819 | + | |
| 820 | + | |
| 821 | + | |
793 | 822 | | |
794 | 823 | | |
795 | 824 | | |
| |||
852 | 881 | | |
853 | 882 | | |
854 | 883 | | |
| 884 | + | |
| 885 | + | |
| 886 | + | |
| 887 | + | |
| 888 | + | |
| 889 | + | |
| 890 | + | |
| 891 | + | |
| 892 | + | |
| 893 | + | |
| 894 | + | |
| 895 | + | |
| 896 | + | |
| 897 | + | |
| 898 | + | |
| 899 | + | |
| 900 | + | |
| 901 | + | |
855 | 902 | | |
856 | 903 | | |
857 | 904 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
620 | 620 | | |
621 | 621 | | |
622 | 622 | | |
623 | | - | |
| 623 | + | |
624 | 624 | | |
625 | 625 | | |
626 | 626 | | |
0 commit comments