diff --git a/coverage/coverage.out b/coverage/coverage.out index bad4cdd..5ba22ce 100644 --- a/coverage/coverage.out +++ b/coverage/coverage.out @@ -94,177 +94,177 @@ github.com/muety/wakapi/helpers/summary.go:82.23,85.3 2 0 github.com/muety/wakapi/helpers/summary.go:86.2,87.16 2 0 github.com/muety/wakapi/helpers/summary.go:87.16,89.3 1 0 github.com/muety/wakapi/helpers/summary.go:90.2,90.27 1 0 -github.com/muety/wakapi/config/config.go:233.46,234.25 1 1 -github.com/muety/wakapi/config/config.go:234.25,236.3 1 1 -github.com/muety/wakapi/config/config.go:237.2,237.35 1 1 -github.com/muety/wakapi/config/config.go:240.47,244.38 3 1 -github.com/muety/wakapi/config/config.go:244.38,246.3 1 1 -github.com/muety/wakapi/config/config.go:247.2,247.22 1 1 -github.com/muety/wakapi/config/config.go:247.22,249.3 1 1 -github.com/muety/wakapi/config/config.go:250.2,250.26 1 1 -github.com/muety/wakapi/config/config.go:250.26,252.3 1 1 -github.com/muety/wakapi/config/config.go:253.2,253.46 1 1 -github.com/muety/wakapi/config/config.go:253.46,255.3 1 1 -github.com/muety/wakapi/config/config.go:256.2,256.12 1 1 -github.com/muety/wakapi/config/config.go:259.45,261.2 1 0 -github.com/muety/wakapi/config/config.go:263.64,265.2 1 0 -github.com/muety/wakapi/config/config.go:267.59,269.2 1 0 -github.com/muety/wakapi/config/config.go:271.82,272.16 1 0 -github.com/muety/wakapi/config/config.go:272.16,274.3 1 0 -github.com/muety/wakapi/config/config.go:276.2,284.3 1 0 -github.com/muety/wakapi/config/config.go:287.31,289.2 1 1 -github.com/muety/wakapi/config/config.go:291.32,293.2 1 0 -github.com/muety/wakapi/config/config.go:295.60,297.2 1 0 -github.com/muety/wakapi/config/config.go:299.67,300.37 1 0 -github.com/muety/wakapi/config/config.go:300.37,302.3 1 0 -github.com/muety/wakapi/config/config.go:303.2,303.62 1 0 -github.com/muety/wakapi/config/config.go:306.59,308.2 1 0 -github.com/muety/wakapi/config/config.go:310.57,312.2 1 0 -github.com/muety/wakapi/config/config.go:314.53,316.2 1 0 -github.com/muety/wakapi/config/config.go:318.53,319.46 1 1 -github.com/muety/wakapi/config/config.go:319.46,323.17 3 0 -github.com/muety/wakapi/config/config.go:323.17,325.4 1 0 -github.com/muety/wakapi/config/config.go:327.3,328.17 2 0 -github.com/muety/wakapi/config/config.go:328.17,330.4 1 0 -github.com/muety/wakapi/config/config.go:332.3,332.44 1 0 -github.com/muety/wakapi/config/config.go:335.2,335.51 1 1 -github.com/muety/wakapi/config/config.go:338.50,339.47 1 1 -github.com/muety/wakapi/config/config.go:339.47,346.17 5 0 -github.com/muety/wakapi/config/config.go:346.17,348.4 1 0 -github.com/muety/wakapi/config/config.go:350.3,351.17 2 0 -github.com/muety/wakapi/config/config.go:351.17,353.4 1 0 -github.com/muety/wakapi/config/config.go:355.3,355.54 1 0 -github.com/muety/wakapi/config/config.go:358.2,358.52 1 1 -github.com/muety/wakapi/config/config.go:361.65,366.56 3 1 -github.com/muety/wakapi/config/config.go:366.56,368.33 1 0 -github.com/muety/wakapi/config/config.go:368.33,371.18 3 0 -github.com/muety/wakapi/config/config.go:371.18,373.5 1 0 -github.com/muety/wakapi/config/config.go:375.4,376.18 2 0 -github.com/muety/wakapi/config/config.go:376.18,378.5 1 0 -github.com/muety/wakapi/config/config.go:380.4,380.45 1 0 -github.com/muety/wakapi/config/config.go:382.8,383.33 1 1 -github.com/muety/wakapi/config/config.go:383.33,385.4 1 1 -github.com/muety/wakapi/config/config.go:388.2,388.76 1 1 -github.com/muety/wakapi/config/config.go:388.76,390.3 1 1 -github.com/muety/wakapi/config/config.go:392.2,392.14 1 1 -github.com/muety/wakapi/config/config.go:395.54,398.2 2 0 -github.com/muety/wakapi/config/config.go:400.54,403.64 2 1 -github.com/muety/wakapi/config/config.go:403.64,405.15 1 1 -github.com/muety/wakapi/config/config.go:405.15,406.12 1 1 -github.com/muety/wakapi/config/config.go:410.3,411.17 2 0 -github.com/muety/wakapi/config/config.go:411.17,413.12 2 0 -github.com/muety/wakapi/config/config.go:417.3,418.22 2 0 -github.com/muety/wakapi/config/config.go:418.22,420.29 2 0 -github.com/muety/wakapi/config/config.go:420.29,422.5 1 0 -github.com/muety/wakapi/config/config.go:423.4,425.12 3 0 -github.com/muety/wakapi/config/config.go:428.3,428.55 1 0 -github.com/muety/wakapi/config/config.go:432.61,434.2 1 0 -github.com/muety/wakapi/config/config.go:436.66,438.2 1 0 -github.com/muety/wakapi/config/config.go:440.65,442.2 1 0 -github.com/muety/wakapi/config/config.go:444.73,446.2 1 0 -github.com/muety/wakapi/config/config.go:448.78,450.2 1 0 -github.com/muety/wakapi/config/config.go:452.55,453.112 1 0 -github.com/muety/wakapi/config/config.go:453.112,455.3 1 0 -github.com/muety/wakapi/config/config.go:458.70,461.23 3 0 -github.com/muety/wakapi/config/config.go:461.23,463.3 1 0 -github.com/muety/wakapi/config/config.go:465.2,469.20 4 0 -github.com/muety/wakapi/config/config.go:470.11,471.28 1 0 -github.com/muety/wakapi/config/config.go:472.11,473.28 1 0 -github.com/muety/wakapi/config/config.go:474.11,475.26 1 0 -github.com/muety/wakapi/config/config.go:478.2,478.51 1 0 -github.com/muety/wakapi/config/config.go:481.36,483.2 1 1 -github.com/muety/wakapi/config/config.go:485.35,487.2 1 0 -github.com/muety/wakapi/config/config.go:489.38,491.2 1 0 -github.com/muety/wakapi/config/config.go:493.35,495.2 1 1 -github.com/muety/wakapi/config/config.go:497.46,499.2 1 1 -github.com/muety/wakapi/config/config.go:501.43,503.2 1 0 -github.com/muety/wakapi/config/config.go:505.29,507.2 1 1 -github.com/muety/wakapi/config/config.go:509.48,520.16 2 1 -github.com/muety/wakapi/config/config.go:520.16,521.48 1 1 -github.com/muety/wakapi/config/config.go:521.48,523.4 1 0 -github.com/muety/wakapi/config/config.go:523.9,525.4 1 1 -github.com/muety/wakapi/config/config.go:528.2,529.53 2 1 -github.com/muety/wakapi/config/config.go:529.53,531.3 1 0 -github.com/muety/wakapi/config/config.go:533.2,533.15 1 1 -github.com/muety/wakapi/config/config.go:536.45,537.27 1 1 -github.com/muety/wakapi/config/config.go:537.27,539.3 1 0 -github.com/muety/wakapi/config/config.go:540.2,540.24 1 1 -github.com/muety/wakapi/config/config.go:540.24,542.3 1 0 -github.com/muety/wakapi/config/config.go:543.2,543.25 1 1 -github.com/muety/wakapi/config/config.go:543.25,545.3 1 0 -github.com/muety/wakapi/config/config.go:546.2,546.15 1 1 -github.com/muety/wakapi/config/config.go:549.26,551.2 1 1 -github.com/muety/wakapi/config/config.go:553.20,555.2 1 1 -github.com/muety/wakapi/config/config.go:557.54,561.101 3 1 -github.com/muety/wakapi/config/config.go:561.101,563.3 1 0 -github.com/muety/wakapi/config/config.go:565.2,571.21 5 1 -github.com/muety/wakapi/config/config.go:571.21,573.3 1 0 -github.com/muety/wakapi/config/config.go:575.2,578.35 4 1 -github.com/muety/wakapi/config/config.go:578.35,580.3 1 0 -github.com/muety/wakapi/config/config.go:581.2,581.25 1 1 -github.com/muety/wakapi/config/config.go:581.25,584.3 2 0 -github.com/muety/wakapi/config/config.go:586.2,590.16 4 1 -github.com/muety/wakapi/config/config.go:590.16,594.3 3 1 -github.com/muety/wakapi/config/config.go:595.2,595.37 1 1 -github.com/muety/wakapi/config/config.go:595.37,597.3 1 0 -github.com/muety/wakapi/config/config.go:599.2,605.47 5 1 -github.com/muety/wakapi/config/config.go:605.47,606.14 1 0 -github.com/muety/wakapi/config/config.go:606.14,608.4 1 0 -github.com/muety/wakapi/config/config.go:611.2,611.29 1 1 -github.com/muety/wakapi/config/config.go:611.29,612.38 1 0 -github.com/muety/wakapi/config/config.go:612.38,614.4 1 0 -github.com/muety/wakapi/config/config.go:615.3,616.60 2 0 -github.com/muety/wakapi/config/config.go:619.2,619.41 1 1 -github.com/muety/wakapi/config/config.go:619.41,621.3 1 1 -github.com/muety/wakapi/config/config.go:621.8,623.35 2 0 -github.com/muety/wakapi/config/config.go:623.35,625.4 1 0 -github.com/muety/wakapi/config/config.go:626.3,626.34 1 0 -github.com/muety/wakapi/config/config.go:630.2,630.108 1 1 -github.com/muety/wakapi/config/config.go:630.108,632.3 1 0 -github.com/muety/wakapi/config/config.go:633.2,633.52 1 1 -github.com/muety/wakapi/config/config.go:633.52,635.3 1 0 -github.com/muety/wakapi/config/config.go:636.2,636.51 1 1 -github.com/muety/wakapi/config/config.go:636.51,639.3 2 1 -github.com/muety/wakapi/config/config.go:640.2,640.100 1 1 -github.com/muety/wakapi/config/config.go:640.100,642.3 1 0 -github.com/muety/wakapi/config/config.go:643.2,643.53 1 1 -github.com/muety/wakapi/config/config.go:643.53,645.3 1 0 -github.com/muety/wakapi/config/config.go:646.2,646.74 1 1 -github.com/muety/wakapi/config/config.go:646.74,648.3 1 0 -github.com/muety/wakapi/config/config.go:649.2,649.95 1 1 -github.com/muety/wakapi/config/config.go:649.95,651.3 1 0 -github.com/muety/wakapi/config/config.go:652.2,652.156 1 1 -github.com/muety/wakapi/config/config.go:652.156,654.3 1 0 -github.com/muety/wakapi/config/config.go:655.2,655.165 1 1 -github.com/muety/wakapi/config/config.go:655.165,657.3 1 0 -github.com/muety/wakapi/config/config.go:658.2,658.57 1 1 -github.com/muety/wakapi/config/config.go:658.57,659.45 1 1 -github.com/muety/wakapi/config/config.go:659.45,661.4 1 0 -github.com/muety/wakapi/config/config.go:664.2,666.78 2 1 -github.com/muety/wakapi/config/config.go:666.78,668.3 1 0 -github.com/muety/wakapi/config/config.go:669.2,669.81 1 1 -github.com/muety/wakapi/config/config.go:669.81,671.3 1 0 -github.com/muety/wakapi/config/config.go:672.2,672.66 1 1 -github.com/muety/wakapi/config/config.go:672.66,673.48 1 1 -github.com/muety/wakapi/config/config.go:673.48,675.4 1 0 -github.com/muety/wakapi/config/config.go:679.2,679.76 1 1 -github.com/muety/wakapi/config/config.go:679.76,681.3 1 0 -github.com/muety/wakapi/config/config.go:684.2,684.55 1 1 -github.com/muety/wakapi/config/config.go:684.55,686.3 1 0 -github.com/muety/wakapi/config/config.go:687.2,687.56 1 1 -github.com/muety/wakapi/config/config.go:687.56,689.3 1 0 -github.com/muety/wakapi/config/config.go:690.2,690.65 1 1 -github.com/muety/wakapi/config/config.go:690.65,692.3 1 0 -github.com/muety/wakapi/config/config.go:694.2,699.14 3 1 -github.com/muety/wakapi/config/config.go:702.22,712.2 1 0 -github.com/muety/wakapi/config/config.go:714.38,717.2 2 0 -github.com/muety/wakapi/config/config.go:719.40,721.50 1 1 -github.com/muety/wakapi/config/config.go:721.50,724.3 2 1 -github.com/muety/wakapi/config/config.go:727.22,739.33 2 1 -github.com/muety/wakapi/config/config.go:739.33,744.69 3 1 -github.com/muety/wakapi/config/config.go:744.69,748.135 3 1 -github.com/muety/wakapi/config/config.go:748.135,751.5 2 0 -github.com/muety/wakapi/config/config.go:752.4,752.18 1 1 +github.com/muety/wakapi/config/config.go:234.46,235.25 1 1 +github.com/muety/wakapi/config/config.go:235.25,237.3 1 1 +github.com/muety/wakapi/config/config.go:238.2,238.35 1 1 +github.com/muety/wakapi/config/config.go:241.47,245.38 3 1 +github.com/muety/wakapi/config/config.go:245.38,247.3 1 1 +github.com/muety/wakapi/config/config.go:248.2,248.22 1 1 +github.com/muety/wakapi/config/config.go:248.22,250.3 1 1 +github.com/muety/wakapi/config/config.go:251.2,251.26 1 1 +github.com/muety/wakapi/config/config.go:251.26,253.3 1 1 +github.com/muety/wakapi/config/config.go:254.2,254.46 1 1 +github.com/muety/wakapi/config/config.go:254.46,256.3 1 1 +github.com/muety/wakapi/config/config.go:257.2,257.12 1 1 +github.com/muety/wakapi/config/config.go:260.45,262.2 1 0 +github.com/muety/wakapi/config/config.go:264.64,266.2 1 0 +github.com/muety/wakapi/config/config.go:268.59,270.2 1 0 +github.com/muety/wakapi/config/config.go:272.82,273.16 1 0 +github.com/muety/wakapi/config/config.go:273.16,275.3 1 0 +github.com/muety/wakapi/config/config.go:277.2,285.3 1 0 +github.com/muety/wakapi/config/config.go:288.31,290.2 1 1 +github.com/muety/wakapi/config/config.go:292.32,294.2 1 0 +github.com/muety/wakapi/config/config.go:296.60,298.2 1 0 +github.com/muety/wakapi/config/config.go:300.67,301.37 1 0 +github.com/muety/wakapi/config/config.go:301.37,303.3 1 0 +github.com/muety/wakapi/config/config.go:304.2,304.62 1 0 +github.com/muety/wakapi/config/config.go:307.59,309.2 1 0 +github.com/muety/wakapi/config/config.go:311.57,313.2 1 0 +github.com/muety/wakapi/config/config.go:315.53,317.2 1 0 +github.com/muety/wakapi/config/config.go:319.53,320.46 1 1 +github.com/muety/wakapi/config/config.go:320.46,324.17 3 0 +github.com/muety/wakapi/config/config.go:324.17,326.4 1 0 +github.com/muety/wakapi/config/config.go:328.3,329.17 2 0 +github.com/muety/wakapi/config/config.go:329.17,331.4 1 0 +github.com/muety/wakapi/config/config.go:333.3,333.44 1 0 +github.com/muety/wakapi/config/config.go:336.2,336.51 1 1 +github.com/muety/wakapi/config/config.go:339.50,340.47 1 1 +github.com/muety/wakapi/config/config.go:340.47,347.17 5 0 +github.com/muety/wakapi/config/config.go:347.17,349.4 1 0 +github.com/muety/wakapi/config/config.go:351.3,352.17 2 0 +github.com/muety/wakapi/config/config.go:352.17,354.4 1 0 +github.com/muety/wakapi/config/config.go:356.3,356.54 1 0 +github.com/muety/wakapi/config/config.go:359.2,359.52 1 1 +github.com/muety/wakapi/config/config.go:362.65,367.56 3 1 +github.com/muety/wakapi/config/config.go:367.56,369.33 1 0 +github.com/muety/wakapi/config/config.go:369.33,372.18 3 0 +github.com/muety/wakapi/config/config.go:372.18,374.5 1 0 +github.com/muety/wakapi/config/config.go:376.4,377.18 2 0 +github.com/muety/wakapi/config/config.go:377.18,379.5 1 0 +github.com/muety/wakapi/config/config.go:381.4,381.45 1 0 +github.com/muety/wakapi/config/config.go:383.8,384.33 1 1 +github.com/muety/wakapi/config/config.go:384.33,386.4 1 1 +github.com/muety/wakapi/config/config.go:389.2,389.76 1 1 +github.com/muety/wakapi/config/config.go:389.76,391.3 1 1 +github.com/muety/wakapi/config/config.go:393.2,393.14 1 1 +github.com/muety/wakapi/config/config.go:396.54,399.2 2 0 +github.com/muety/wakapi/config/config.go:401.54,404.64 2 1 +github.com/muety/wakapi/config/config.go:404.64,406.15 1 1 +github.com/muety/wakapi/config/config.go:406.15,407.12 1 1 +github.com/muety/wakapi/config/config.go:411.3,412.17 2 0 +github.com/muety/wakapi/config/config.go:412.17,414.12 2 0 +github.com/muety/wakapi/config/config.go:418.3,419.22 2 0 +github.com/muety/wakapi/config/config.go:419.22,421.29 2 0 +github.com/muety/wakapi/config/config.go:421.29,423.5 1 0 +github.com/muety/wakapi/config/config.go:424.4,426.12 3 0 +github.com/muety/wakapi/config/config.go:429.3,429.55 1 0 +github.com/muety/wakapi/config/config.go:433.61,435.2 1 0 +github.com/muety/wakapi/config/config.go:437.66,439.2 1 0 +github.com/muety/wakapi/config/config.go:441.65,443.2 1 0 +github.com/muety/wakapi/config/config.go:445.73,447.2 1 0 +github.com/muety/wakapi/config/config.go:449.78,451.2 1 0 +github.com/muety/wakapi/config/config.go:453.55,454.112 1 0 +github.com/muety/wakapi/config/config.go:454.112,456.3 1 0 +github.com/muety/wakapi/config/config.go:459.70,462.23 3 0 +github.com/muety/wakapi/config/config.go:462.23,464.3 1 0 +github.com/muety/wakapi/config/config.go:466.2,470.20 4 0 +github.com/muety/wakapi/config/config.go:471.11,472.28 1 0 +github.com/muety/wakapi/config/config.go:473.11,474.28 1 0 +github.com/muety/wakapi/config/config.go:475.11,476.26 1 0 +github.com/muety/wakapi/config/config.go:479.2,479.51 1 0 +github.com/muety/wakapi/config/config.go:482.36,484.2 1 1 +github.com/muety/wakapi/config/config.go:486.35,488.2 1 0 +github.com/muety/wakapi/config/config.go:490.38,492.2 1 0 +github.com/muety/wakapi/config/config.go:494.35,496.2 1 1 +github.com/muety/wakapi/config/config.go:498.46,500.2 1 1 +github.com/muety/wakapi/config/config.go:502.43,504.2 1 0 +github.com/muety/wakapi/config/config.go:506.29,508.2 1 1 +github.com/muety/wakapi/config/config.go:510.48,521.16 2 1 +github.com/muety/wakapi/config/config.go:521.16,522.48 1 1 +github.com/muety/wakapi/config/config.go:522.48,524.4 1 0 +github.com/muety/wakapi/config/config.go:524.9,526.4 1 1 +github.com/muety/wakapi/config/config.go:529.2,530.53 2 1 +github.com/muety/wakapi/config/config.go:530.53,532.3 1 0 +github.com/muety/wakapi/config/config.go:534.2,534.15 1 1 +github.com/muety/wakapi/config/config.go:537.45,538.27 1 1 +github.com/muety/wakapi/config/config.go:538.27,540.3 1 0 +github.com/muety/wakapi/config/config.go:541.2,541.24 1 1 +github.com/muety/wakapi/config/config.go:541.24,543.3 1 0 +github.com/muety/wakapi/config/config.go:544.2,544.25 1 1 +github.com/muety/wakapi/config/config.go:544.25,546.3 1 0 +github.com/muety/wakapi/config/config.go:547.2,547.15 1 1 +github.com/muety/wakapi/config/config.go:550.26,552.2 1 1 +github.com/muety/wakapi/config/config.go:554.20,556.2 1 1 +github.com/muety/wakapi/config/config.go:558.54,562.101 3 1 +github.com/muety/wakapi/config/config.go:562.101,564.3 1 0 +github.com/muety/wakapi/config/config.go:566.2,572.21 5 1 +github.com/muety/wakapi/config/config.go:572.21,574.3 1 0 +github.com/muety/wakapi/config/config.go:576.2,579.35 4 1 +github.com/muety/wakapi/config/config.go:579.35,581.3 1 0 +github.com/muety/wakapi/config/config.go:582.2,582.25 1 1 +github.com/muety/wakapi/config/config.go:582.25,585.3 2 0 +github.com/muety/wakapi/config/config.go:587.2,591.16 4 1 +github.com/muety/wakapi/config/config.go:591.16,595.3 3 1 +github.com/muety/wakapi/config/config.go:596.2,596.37 1 1 +github.com/muety/wakapi/config/config.go:596.37,598.3 1 0 +github.com/muety/wakapi/config/config.go:600.2,606.47 5 1 +github.com/muety/wakapi/config/config.go:606.47,607.14 1 0 +github.com/muety/wakapi/config/config.go:607.14,609.4 1 0 +github.com/muety/wakapi/config/config.go:612.2,612.29 1 1 +github.com/muety/wakapi/config/config.go:612.29,613.38 1 0 +github.com/muety/wakapi/config/config.go:613.38,615.4 1 0 +github.com/muety/wakapi/config/config.go:616.3,617.60 2 0 +github.com/muety/wakapi/config/config.go:620.2,620.41 1 1 +github.com/muety/wakapi/config/config.go:620.41,622.3 1 1 +github.com/muety/wakapi/config/config.go:622.8,624.35 2 0 +github.com/muety/wakapi/config/config.go:624.35,626.4 1 0 +github.com/muety/wakapi/config/config.go:627.3,627.34 1 0 +github.com/muety/wakapi/config/config.go:631.2,631.108 1 1 +github.com/muety/wakapi/config/config.go:631.108,633.3 1 0 +github.com/muety/wakapi/config/config.go:634.2,634.52 1 1 +github.com/muety/wakapi/config/config.go:634.52,636.3 1 0 +github.com/muety/wakapi/config/config.go:637.2,637.51 1 1 +github.com/muety/wakapi/config/config.go:637.51,640.3 2 1 +github.com/muety/wakapi/config/config.go:641.2,641.100 1 1 +github.com/muety/wakapi/config/config.go:641.100,643.3 1 0 +github.com/muety/wakapi/config/config.go:644.2,644.53 1 1 +github.com/muety/wakapi/config/config.go:644.53,646.3 1 0 +github.com/muety/wakapi/config/config.go:647.2,647.74 1 1 +github.com/muety/wakapi/config/config.go:647.74,649.3 1 0 +github.com/muety/wakapi/config/config.go:650.2,650.95 1 1 +github.com/muety/wakapi/config/config.go:650.95,652.3 1 0 +github.com/muety/wakapi/config/config.go:653.2,653.156 1 1 +github.com/muety/wakapi/config/config.go:653.156,655.3 1 0 +github.com/muety/wakapi/config/config.go:656.2,656.165 1 1 +github.com/muety/wakapi/config/config.go:656.165,658.3 1 0 +github.com/muety/wakapi/config/config.go:659.2,659.57 1 1 +github.com/muety/wakapi/config/config.go:659.57,660.45 1 1 +github.com/muety/wakapi/config/config.go:660.45,662.4 1 0 +github.com/muety/wakapi/config/config.go:665.2,667.78 2 1 +github.com/muety/wakapi/config/config.go:667.78,669.3 1 0 +github.com/muety/wakapi/config/config.go:670.2,670.81 1 1 +github.com/muety/wakapi/config/config.go:670.81,672.3 1 0 +github.com/muety/wakapi/config/config.go:673.2,673.66 1 1 +github.com/muety/wakapi/config/config.go:673.66,674.48 1 1 +github.com/muety/wakapi/config/config.go:674.48,676.4 1 0 +github.com/muety/wakapi/config/config.go:680.2,680.76 1 1 +github.com/muety/wakapi/config/config.go:680.76,682.3 1 0 +github.com/muety/wakapi/config/config.go:685.2,685.55 1 1 +github.com/muety/wakapi/config/config.go:685.55,687.3 1 0 +github.com/muety/wakapi/config/config.go:688.2,688.56 1 1 +github.com/muety/wakapi/config/config.go:688.56,690.3 1 0 +github.com/muety/wakapi/config/config.go:691.2,691.65 1 1 +github.com/muety/wakapi/config/config.go:691.65,693.3 1 0 +github.com/muety/wakapi/config/config.go:695.2,700.14 3 1 +github.com/muety/wakapi/config/config.go:703.22,713.2 1 0 +github.com/muety/wakapi/config/config.go:715.38,718.2 2 0 +github.com/muety/wakapi/config/config.go:720.40,722.50 1 1 +github.com/muety/wakapi/config/config.go:722.50,725.3 2 1 +github.com/muety/wakapi/config/config.go:728.22,740.33 2 1 +github.com/muety/wakapi/config/config.go:740.33,745.69 3 1 +github.com/muety/wakapi/config/config.go:745.69,749.135 3 1 +github.com/muety/wakapi/config/config.go:749.135,752.5 2 0 +github.com/muety/wakapi/config/config.go:753.4,753.18 1 1 github.com/muety/wakapi/config/db.go:53.50,54.19 1 0 github.com/muety/wakapi/config/db.go:55.23,59.5 1 0 github.com/muety/wakapi/config/db.go:60.26,63.5 1 0 @@ -382,6 +382,81 @@ github.com/muety/wakapi/config/session.go:28.25,30.3 1 0 github.com/muety/wakapi/config/session.go:31.2,31.21 1 0 github.com/muety/wakapi/config/shared_data.go:18.34,20.2 1 0 github.com/muety/wakapi/config/testutils.go:3.89,13.2 4 0 +github.com/muety/wakapi/lib/concurrent_map.go:10.67,14.2 1 0 +github.com/muety/wakapi/lib/concurrent_map.go:16.51,20.2 3 0 +github.com/muety/wakapi/lib/concurrent_map.go:22.52,27.2 4 0 +github.com/muety/wakapi/lib/concurrent_map.go:29.48,32.2 2 0 +github.com/muety/wakapi/lib/concurrent_map.go:34.45,38.2 3 0 +github.com/muety/wakapi/lib/concurrent_map.go:40.41,44.2 3 0 +github.com/muety/wakapi/main.go:115.13,120.18 4 0 +github.com/muety/wakapi/main.go:120.18,123.3 2 0 +github.com/muety/wakapi/main.go:124.2,145.16 8 0 +github.com/muety/wakapi/main.go:145.16,147.3 1 0 +github.com/muety/wakapi/main.go:149.2,149.20 1 0 +github.com/muety/wakapi/main.go:149.20,151.3 1 0 +github.com/muety/wakapi/main.go:152.2,153.16 2 0 +github.com/muety/wakapi/main.go:153.16,155.3 1 0 +github.com/muety/wakapi/main.go:156.2,161.28 4 0 +github.com/muety/wakapi/main.go:161.28,163.3 1 0 +github.com/muety/wakapi/main.go:166.2,197.35 29 0 +github.com/muety/wakapi/main.go:197.35,199.3 1 0 +github.com/muety/wakapi/main.go:202.2,208.35 6 0 +github.com/muety/wakapi/main.go:208.35,210.3 1 0 +github.com/muety/wakapi/main.go:212.2,268.29 35 0 +github.com/muety/wakapi/main.go:268.29,270.3 1 0 +github.com/muety/wakapi/main.go:273.2,324.21 41 0 +github.com/muety/wakapi/main.go:324.21,326.3 1 0 +github.com/muety/wakapi/main.go:327.2,334.24 6 0 +github.com/muety/wakapi/main.go:334.24,336.13 2 0 +github.com/muety/wakapi/main.go:336.13,338.4 1 0 +github.com/muety/wakapi/main.go:342.2,342.16 1 0 +github.com/muety/wakapi/main.go:345.35,349.71 2 0 +github.com/muety/wakapi/main.go:349.71,357.3 2 0 +github.com/muety/wakapi/main.go:360.2,360.71 1 0 +github.com/muety/wakapi/main.go:360.71,368.3 2 0 +github.com/muety/wakapi/main.go:371.2,371.75 1 0 +github.com/muety/wakapi/main.go:371.75,373.64 1 0 +github.com/muety/wakapi/main.go:373.64,375.64 2 0 +github.com/muety/wakapi/main.go:375.64,377.5 1 0 +github.com/muety/wakapi/main.go:379.3,383.4 1 0 +github.com/muety/wakapi/main.go:386.2,386.21 1 0 +github.com/muety/wakapi/main.go:386.21,387.61 1 0 +github.com/muety/wakapi/main.go:387.61,389.14 2 0 +github.com/muety/wakapi/main.go:389.14,390.101 1 0 +github.com/muety/wakapi/main.go:390.101,392.19 2 0 +github.com/muety/wakapi/main.go:392.19,394.7 1 0 +github.com/muety/wakapi/main.go:395.6,395.27 1 0 +github.com/muety/wakapi/main.go:399.3,399.16 1 0 +github.com/muety/wakapi/main.go:399.16,401.14 2 0 +github.com/muety/wakapi/main.go:401.14,402.101 1 0 +github.com/muety/wakapi/main.go:402.101,404.6 1 0 +github.com/muety/wakapi/main.go:407.3,407.21 1 0 +github.com/muety/wakapi/main.go:407.21,409.14 2 0 +github.com/muety/wakapi/main.go:409.14,411.19 2 0 +github.com/muety/wakapi/main.go:411.19,413.6 1 0 +github.com/muety/wakapi/main.go:414.5,414.109 1 0 +github.com/muety/wakapi/main.go:414.109,416.6 1 0 +github.com/muety/wakapi/main.go:417.5,417.111 1 0 +github.com/muety/wakapi/main.go:417.111,419.6 1 0 +github.com/muety/wakapi/main.go:422.8,423.61 1 0 +github.com/muety/wakapi/main.go:423.61,425.14 2 0 +github.com/muety/wakapi/main.go:425.14,426.47 1 0 +github.com/muety/wakapi/main.go:426.47,428.19 2 0 +github.com/muety/wakapi/main.go:428.19,430.7 1 0 +github.com/muety/wakapi/main.go:431.6,431.27 1 0 +github.com/muety/wakapi/main.go:435.3,435.16 1 0 +github.com/muety/wakapi/main.go:435.16,437.14 2 0 +github.com/muety/wakapi/main.go:437.14,438.47 1 0 +github.com/muety/wakapi/main.go:438.47,440.6 1 0 +github.com/muety/wakapi/main.go:443.3,443.21 1 0 +github.com/muety/wakapi/main.go:443.21,445.14 2 0 +github.com/muety/wakapi/main.go:445.14,447.19 2 0 +github.com/muety/wakapi/main.go:447.19,449.6 1 0 +github.com/muety/wakapi/main.go:450.5,450.109 1 0 +github.com/muety/wakapi/main.go:450.109,452.6 1 0 +github.com/muety/wakapi/main.go:453.5,453.55 1 0 +github.com/muety/wakapi/main.go:453.55,455.6 1 0 +github.com/muety/wakapi/main.go:460.2,460.29 1 0 github.com/muety/wakapi/middlewares/authenticate.go:40.91,48.2 1 1 github.com/muety/wakapi/middlewares/authenticate.go:50.91,53.2 2 0 github.com/muety/wakapi/middlewares/authenticate.go:55.100,58.2 2 0 @@ -502,6 +577,1197 @@ github.com/muety/wakapi/middlewares/sentry.go:27.43,29.4 1 0 github.com/muety/wakapi/middlewares/shared_data.go:32.64,33.43 1 0 github.com/muety/wakapi/middlewares/shared_data.go:33.43,35.3 1 0 github.com/muety/wakapi/middlewares/shared_data.go:38.82,42.2 3 0 +github.com/muety/wakapi/migrations/20201103_rename_language_mappings_table.go:10.13,13.50 1 0 +github.com/muety/wakapi/migrations/20201103_rename_language_mappings_table.go:13.50,18.39 4 0 +github.com/muety/wakapi/migrations/20201103_rename_language_mappings_table.go:18.39,20.89 2 0 +github.com/muety/wakapi/migrations/20201103_rename_language_mappings_table.go:20.89,22.6 1 0 +github.com/muety/wakapi/migrations/20201103_rename_language_mappings_table.go:24.5,25.87 2 0 +github.com/muety/wakapi/migrations/20201103_rename_language_mappings_table.go:27.4,27.14 1 0 +github.com/muety/wakapi/migrations/20201103_rename_language_mappings_table.go:31.2,31.25 1 0 +github.com/muety/wakapi/migrations/20201106_migration_cascade_constraints.go:10.13,15.50 2 0 +github.com/muety/wakapi/migrations/20201106_migration_cascade_constraints.go:15.50,21.49 2 0 +github.com/muety/wakapi/migrations/20201106_migration_cascade_constraints.go:21.49,27.5 2 0 +github.com/muety/wakapi/migrations/20201106_migration_cascade_constraints.go:29.4,29.52 1 0 +github.com/muety/wakapi/migrations/20201106_migration_cascade_constraints.go:29.52,32.5 2 0 +github.com/muety/wakapi/migrations/20201106_migration_cascade_constraints.go:34.4,34.24 1 0 +github.com/muety/wakapi/migrations/20201106_migration_cascade_constraints.go:34.24,36.5 1 0 +github.com/muety/wakapi/migrations/20201106_migration_cascade_constraints.go:39.4,52.41 2 0 +github.com/muety/wakapi/migrations/20201106_migration_cascade_constraints.go:52.41,53.44 1 0 +github.com/muety/wakapi/migrations/20201106_migration_cascade_constraints.go:53.44,55.65 2 0 +github.com/muety/wakapi/migrations/20201106_migration_cascade_constraints.go:55.65,57.7 1 0 +github.com/muety/wakapi/migrations/20201106_migration_cascade_constraints.go:61.4,62.14 2 0 +github.com/muety/wakapi/migrations/20201106_migration_cascade_constraints.go:66.2,66.25 1 0 +github.com/muety/wakapi/migrations/20210202_fix_cascade_for_alias_user_constraint.go:10.13,15.50 2 0 +github.com/muety/wakapi/migrations/20210202_fix_cascade_for_alias_user_constraint.go:15.50,18.49 2 0 +github.com/muety/wakapi/migrations/20210202_fix_cascade_for_alias_user_constraint.go:18.49,22.5 2 0 +github.com/muety/wakapi/migrations/20210202_fix_cascade_for_alias_user_constraint.go:24.4,24.52 1 0 +github.com/muety/wakapi/migrations/20210202_fix_cascade_for_alias_user_constraint.go:24.52,27.5 2 0 +github.com/muety/wakapi/migrations/20210202_fix_cascade_for_alias_user_constraint.go:29.4,29.24 1 0 +github.com/muety/wakapi/migrations/20210202_fix_cascade_for_alias_user_constraint.go:29.24,31.5 1 0 +github.com/muety/wakapi/migrations/20210202_fix_cascade_for_alias_user_constraint.go:33.4,33.66 1 0 +github.com/muety/wakapi/migrations/20210202_fix_cascade_for_alias_user_constraint.go:33.66,35.87 2 0 +github.com/muety/wakapi/migrations/20210202_fix_cascade_for_alias_user_constraint.go:35.87,37.6 1 0 +github.com/muety/wakapi/migrations/20210202_fix_cascade_for_alias_user_constraint.go:40.4,41.14 2 0 +github.com/muety/wakapi/migrations/20210202_fix_cascade_for_alias_user_constraint.go:45.2,45.25 1 0 +github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:10.13,13.50 1 0 +github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:13.50,16.61 2 0 +github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:16.61,19.5 1 0 +github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:21.4,21.113 1 0 +github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:21.113,23.5 1 0 +github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:24.4,24.109 1 0 +github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:24.109,26.5 1 0 +github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:27.4,27.111 1 0 +github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:27.111,29.5 1 0 +github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:30.4,30.110 1 0 +github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:30.110,32.5 1 0 +github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:33.4,33.105 1 0 +github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:33.105,35.5 1 0 +github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:36.4,36.110 1 0 +github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:36.110,38.5 1 0 +github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:40.4,40.49 1 0 +github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:40.49,43.5 2 0 +github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:45.4,45.80 1 0 +github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:45.80,47.5 1 0 +github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:48.4,50.14 2 0 +github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:54.2,54.26 1 0 +github.com/muety/wakapi/migrations/20210213_add_has_data_field.go:8.13,12.50 2 0 +github.com/muety/wakapi/migrations/20210213_add_has_data_field.go:12.50,13.24 1 0 +github.com/muety/wakapi/migrations/20210213_add_has_data_field.go:13.24,15.5 1 0 +github.com/muety/wakapi/migrations/20210213_add_has_data_field.go:17.4,19.24 2 0 +github.com/muety/wakapi/migrations/20210213_add_has_data_field.go:19.24,21.5 1 0 +github.com/muety/wakapi/migrations/20210213_add_has_data_field.go:23.4,23.51 1 0 +github.com/muety/wakapi/migrations/20210213_add_has_data_field.go:23.51,25.5 1 0 +github.com/muety/wakapi/migrations/20210213_add_has_data_field.go:27.4,28.14 2 0 +github.com/muety/wakapi/migrations/20210213_add_has_data_field.go:32.2,32.26 1 0 +github.com/muety/wakapi/migrations/20210221_add_created_date_column.go:8.13,12.50 2 0 +github.com/muety/wakapi/migrations/20210221_add_created_date_column.go:12.50,13.24 1 0 +github.com/muety/wakapi/migrations/20210221_add_created_date_column.go:13.24,15.5 1 0 +github.com/muety/wakapi/migrations/20210221_add_created_date_column.go:17.4,17.83 1 0 +github.com/muety/wakapi/migrations/20210221_add_created_date_column.go:17.83,19.5 1 0 +github.com/muety/wakapi/migrations/20210221_add_created_date_column.go:21.4,22.14 2 0 +github.com/muety/wakapi/migrations/20210221_add_created_date_column.go:26.2,26.26 1 0 +github.com/muety/wakapi/migrations/20210411_add_imprint_content.go:11.13,15.50 2 0 +github.com/muety/wakapi/migrations/20210411_add_imprint_content.go:15.50,16.24 1 0 +github.com/muety/wakapi/migrations/20210411_add_imprint_content.go:16.24,18.5 1 0 +github.com/muety/wakapi/migrations/20210411_add_imprint_content.go:20.4,27.41 3 0 +github.com/muety/wakapi/migrations/20210411_add_imprint_content.go:27.41,29.5 1 0 +github.com/muety/wakapi/migrations/20210411_add_imprint_content.go:31.4,32.14 2 0 +github.com/muety/wakapi/migrations/20210411_add_imprint_content.go:36.2,36.26 1 0 +github.com/muety/wakapi/migrations/20210411_drop_migrations_table.go:9.13,13.50 2 0 +github.com/muety/wakapi/migrations/20210411_drop_migrations_table.go:13.50,14.69 1 0 +github.com/muety/wakapi/migrations/20210411_drop_migrations_table.go:14.69,16.5 1 0 +github.com/muety/wakapi/migrations/20210411_drop_migrations_table.go:17.4,17.14 1 0 +github.com/muety/wakapi/migrations/20210411_drop_migrations_table.go:21.2,21.26 1 0 +github.com/muety/wakapi/migrations/20210806_remove_persisted_project_labels.go:11.13,15.50 2 0 +github.com/muety/wakapi/migrations/20210806_remove_persisted_project_labels.go:15.50,16.24 1 0 +github.com/muety/wakapi/migrations/20210806_remove_persisted_project_labels.go:16.24,18.5 1 0 +github.com/muety/wakapi/migrations/20210806_remove_persisted_project_labels.go:20.4,21.18 2 0 +github.com/muety/wakapi/migrations/20210806_remove_persisted_project_labels.go:21.18,24.5 2 0 +github.com/muety/wakapi/migrations/20210806_remove_persisted_project_labels.go:25.4,25.119 1 0 +github.com/muety/wakapi/migrations/20210806_remove_persisted_project_labels.go:25.119,28.5 2 0 +github.com/muety/wakapi/migrations/20210806_remove_persisted_project_labels.go:29.4,32.14 3 0 +github.com/muety/wakapi/migrations/20210806_remove_persisted_project_labels.go:36.2,36.26 1 0 +github.com/muety/wakapi/migrations/20211215_migrate_id_to_bigint.go:9.13,13.50 2 0 +github.com/muety/wakapi/migrations/20211215_migrate_id_to_bigint.go:13.50,14.24 1 0 +github.com/muety/wakapi/migrations/20211215_migrate_id_to_bigint.go:14.24,16.5 1 0 +github.com/muety/wakapi/migrations/20211215_migrate_id_to_bigint.go:18.4,20.24 2 0 +github.com/muety/wakapi/migrations/20211215_migrate_id_to_bigint.go:20.24,22.115 2 0 +github.com/muety/wakapi/migrations/20211215_migrate_id_to_bigint.go:22.115,24.6 1 0 +github.com/muety/wakapi/migrations/20211215_migrate_id_to_bigint.go:25.5,25.118 1 0 +github.com/muety/wakapi/migrations/20211215_migrate_id_to_bigint.go:25.118,27.6 1 0 +github.com/muety/wakapi/migrations/20211215_migrate_id_to_bigint.go:28.5,28.16 1 0 +github.com/muety/wakapi/migrations/20211215_migrate_id_to_bigint.go:29.10,29.34 1 0 +github.com/muety/wakapi/migrations/20211215_migrate_id_to_bigint.go:29.34,33.95 2 0 +github.com/muety/wakapi/migrations/20211215_migrate_id_to_bigint.go:33.95,35.6 1 0 +github.com/muety/wakapi/migrations/20211215_migrate_id_to_bigint.go:36.5,36.98 1 0 +github.com/muety/wakapi/migrations/20211215_migrate_id_to_bigint.go:36.98,38.6 1 0 +github.com/muety/wakapi/migrations/20211215_migrate_id_to_bigint.go:39.5,39.16 1 0 +github.com/muety/wakapi/migrations/20211215_migrate_id_to_bigint.go:40.10,44.5 1 0 +github.com/muety/wakapi/migrations/20211215_migrate_id_to_bigint.go:46.4,47.14 2 0 +github.com/muety/wakapi/migrations/20211215_migrate_id_to_bigint.go:51.2,51.26 1 0 +github.com/muety/wakapi/migrations/20212212_total_summary_heartbeats.go:11.13,15.50 2 0 +github.com/muety/wakapi/migrations/20212212_total_summary_heartbeats.go:15.50,16.24 1 0 +github.com/muety/wakapi/migrations/20212212_total_summary_heartbeats.go:16.24,18.5 1 0 +github.com/muety/wakapi/migrations/20212212_total_summary_heartbeats.go:20.4,27.40 3 0 +github.com/muety/wakapi/migrations/20212212_total_summary_heartbeats.go:27.40,29.5 1 0 +github.com/muety/wakapi/migrations/20212212_total_summary_heartbeats.go:31.4,32.32 2 0 +github.com/muety/wakapi/migrations/20212212_total_summary_heartbeats.go:32.32,35.5 2 0 +github.com/muety/wakapi/migrations/20212212_total_summary_heartbeats.go:36.4,36.44 1 0 +github.com/muety/wakapi/migrations/20212212_total_summary_heartbeats.go:36.44,40.5 3 0 +github.com/muety/wakapi/migrations/20212212_total_summary_heartbeats.go:42.4,43.14 2 0 +github.com/muety/wakapi/migrations/20212212_total_summary_heartbeats.go:47.2,47.26 1 0 +github.com/muety/wakapi/migrations/20220317_align_num_heartbeats.go:10.13,14.50 2 0 +github.com/muety/wakapi/migrations/20220317_align_num_heartbeats.go:14.50,15.24 1 0 +github.com/muety/wakapi/migrations/20220317_align_num_heartbeats.go:15.24,17.5 1 0 +github.com/muety/wakapi/migrations/20220317_align_num_heartbeats.go:19.4,27.40 3 0 +github.com/muety/wakapi/migrations/20220317_align_num_heartbeats.go:27.40,29.5 1 0 +github.com/muety/wakapi/migrations/20220317_align_num_heartbeats.go:32.4,44.39 2 0 +github.com/muety/wakapi/migrations/20220317_align_num_heartbeats.go:44.39,46.5 1 0 +github.com/muety/wakapi/migrations/20220317_align_num_heartbeats.go:48.4,51.14 3 0 +github.com/muety/wakapi/migrations/20220317_align_num_heartbeats.go:55.2,55.26 1 0 +github.com/muety/wakapi/migrations/20220318_mysql_timestamp_precision.go:9.13,13.50 2 0 +github.com/muety/wakapi/migrations/20220318_mysql_timestamp_precision.go:13.50,14.24 1 0 +github.com/muety/wakapi/migrations/20220318_mysql_timestamp_precision.go:14.24,16.5 1 0 +github.com/muety/wakapi/migrations/20220318_mysql_timestamp_precision.go:18.4,18.24 1 0 +github.com/muety/wakapi/migrations/20220318_mysql_timestamp_precision.go:18.24,23.110 4 0 +github.com/muety/wakapi/migrations/20220318_mysql_timestamp_precision.go:23.110,25.6 1 0 +github.com/muety/wakapi/migrations/20220318_mysql_timestamp_precision.go:26.5,26.116 1 0 +github.com/muety/wakapi/migrations/20220318_mysql_timestamp_precision.go:26.116,28.6 1 0 +github.com/muety/wakapi/migrations/20220318_mysql_timestamp_precision.go:29.5,32.69 3 0 +github.com/muety/wakapi/migrations/20220318_mysql_timestamp_precision.go:35.4,36.14 2 0 +github.com/muety/wakapi/migrations/20220318_mysql_timestamp_precision.go:40.2,40.26 1 0 +github.com/muety/wakapi/migrations/202203191_drop_diagnostics_user.go:10.13,14.50 2 0 +github.com/muety/wakapi/migrations/202203191_drop_diagnostics_user.go:14.50,15.24 1 0 +github.com/muety/wakapi/migrations/202203191_drop_diagnostics_user.go:15.24,17.5 1 0 +github.com/muety/wakapi/migrations/202203191_drop_diagnostics_user.go:19.4,21.60 2 0 +github.com/muety/wakapi/migrations/202203191_drop_diagnostics_user.go:21.60,24.97 2 0 +github.com/muety/wakapi/migrations/202203191_drop_diagnostics_user.go:24.97,26.6 1 0 +github.com/muety/wakapi/migrations/202203191_drop_diagnostics_user.go:28.5,28.81 1 0 +github.com/muety/wakapi/migrations/202203191_drop_diagnostics_user.go:28.81,30.6 1 0 +github.com/muety/wakapi/migrations/202203191_drop_diagnostics_user.go:33.4,34.14 2 0 +github.com/muety/wakapi/migrations/202203191_drop_diagnostics_user.go:38.2,38.26 1 0 +github.com/muety/wakapi/migrations/20220403_drop_user_project_idx.go:16.13,22.50 3 0 +github.com/muety/wakapi/migrations/20220403_drop_user_project_idx.go:22.50,23.77 1 0 +github.com/muety/wakapi/migrations/20220403_drop_user_project_idx.go:23.77,25.5 1 0 +github.com/muety/wakapi/migrations/20220403_drop_user_project_idx.go:27.4,27.81 1 0 +github.com/muety/wakapi/migrations/20220403_drop_user_project_idx.go:27.81,29.81 2 0 +github.com/muety/wakapi/migrations/20220403_drop_user_project_idx.go:29.81,31.6 1 0 +github.com/muety/wakapi/migrations/20220403_drop_user_project_idx.go:34.4,35.14 2 0 +github.com/muety/wakapi/migrations/20220403_drop_user_project_idx.go:39.2,39.25 1 0 +github.com/muety/wakapi/migrations/20220930_drop_heartbeats_entity_idx.go:9.13,15.50 3 0 +github.com/muety/wakapi/migrations/20220930_drop_heartbeats_entity_idx.go:15.50,16.109 1 0 +github.com/muety/wakapi/migrations/20220930_drop_heartbeats_entity_idx.go:16.109,18.5 1 0 +github.com/muety/wakapi/migrations/20220930_drop_heartbeats_entity_idx.go:19.4,19.64 1 0 +github.com/muety/wakapi/migrations/20220930_drop_heartbeats_entity_idx.go:23.2,23.25 1 0 +github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:12.13,17.50 2 0 +github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:17.50,18.48 1 0 +github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:18.48,20.5 1 0 +github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:22.4,22.100 1 0 +github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:22.100,24.5 1 0 +github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:26.4,33.42 2 0 +github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:33.42,35.5 1 0 +github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:37.4,37.45 1 0 +github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:37.45,38.83 1 0 +github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:38.83,39.104 1 0 +github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:39.104,41.7 1 0 +github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:43.5,43.85 1 0 +github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:43.85,44.106 1 0 +github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:44.106,46.7 1 0 +github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:48.5,48.84 1 0 +github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:48.84,49.105 1 0 +github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:49.105,51.7 1 0 +github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:53.5,53.93 1 0 +github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:53.93,54.114 1 0 +github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:54.114,56.7 1 0 +github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:58.5,58.84 1 0 +github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:58.84,59.105 1 0 +github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:59.105,61.7 1 0 +github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:64.5,64.87 1 0 +github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:64.87,65.108 1 0 +github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:65.108,67.7 1 0 +github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:69.5,69.82 1 0 +github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:69.82,70.103 1 0 +github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:70.103,72.7 1 0 +github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:75.5,75.78 1 0 +github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:75.78,77.6 1 0 +github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:78.5,78.90 1 0 +github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:78.90,80.6 1 0 +github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:83.4,83.14 1 0 +github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:87.2,87.25 1 0 +github.com/muety/wakapi/migrations/20221016_drop_rank_column.go:10.13,14.50 2 0 +github.com/muety/wakapi/migrations/20221016_drop_rank_column.go:14.50,15.24 1 0 +github.com/muety/wakapi/migrations/20221016_drop_rank_column.go:15.24,17.5 1 0 +github.com/muety/wakapi/migrations/20221016_drop_rank_column.go:19.4,21.109 2 0 +github.com/muety/wakapi/migrations/20221016_drop_rank_column.go:21.109,24.82 2 0 +github.com/muety/wakapi/migrations/20221016_drop_rank_column.go:24.82,26.6 1 0 +github.com/muety/wakapi/migrations/20221016_drop_rank_column.go:29.4,30.14 2 0 +github.com/muety/wakapi/migrations/20221016_drop_rank_column.go:34.2,34.26 1 0 +github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:15.13,19.50 2 0 +github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:19.50,22.47 2 0 +github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:22.47,24.5 1 0 +github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:26.4,27.24 2 0 +github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:27.24,31.5 1 0 +github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:32.4,32.25 1 0 +github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:32.25,41.35 2 0 +github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:41.35,43.6 1 0 +github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:45.5,46.116 2 0 +github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:46.116,48.6 1 0 +github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:49.10,51.19 2 0 +github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:51.19,53.6 1 0 +github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:55.5,55.33 1 0 +github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:55.33,56.97 1 0 +github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:56.97,58.12 2 0 +github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:63.4,63.13 1 0 +github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:63.13,65.5 1 0 +github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:67.4,67.83 1 0 +github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:67.83,69.5 1 0 +github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:70.4,72.14 2 0 +github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:76.2,76.25 1 0 +github.com/muety/wakapi/migrations/20230219_add_astro_language.go:9.13,13.50 2 0 +github.com/muety/wakapi/migrations/20230219_add_astro_language.go:13.50,14.24 1 0 +github.com/muety/wakapi/migrations/20230219_add_astro_language.go:14.24,16.5 1 0 +github.com/muety/wakapi/migrations/20230219_add_astro_language.go:18.4,20.130 2 0 +github.com/muety/wakapi/migrations/20230219_add_astro_language.go:20.130,22.5 1 0 +github.com/muety/wakapi/migrations/20230219_add_astro_language.go:24.4,25.14 2 0 +github.com/muety/wakapi/migrations/20230219_add_astro_language.go:29.2,29.26 1 0 +github.com/muety/wakapi/migrations/20230219_add_subscription_renewal.go:10.13,14.50 2 0 +github.com/muety/wakapi/migrations/20230219_add_subscription_renewal.go:14.50,15.24 1 0 +github.com/muety/wakapi/migrations/20230219_add_subscription_renewal.go:15.24,17.5 1 0 +github.com/muety/wakapi/migrations/20230219_add_subscription_renewal.go:19.4,21.66 2 0 +github.com/muety/wakapi/migrations/20230219_add_subscription_renewal.go:21.66,24.136 2 0 +github.com/muety/wakapi/migrations/20230219_add_subscription_renewal.go:24.136,26.6 1 0 +github.com/muety/wakapi/migrations/20230219_add_subscription_renewal.go:29.4,30.14 2 0 +github.com/muety/wakapi/migrations/20230219_add_subscription_renewal.go:34.2,34.26 1 0 +github.com/muety/wakapi/migrations/20231023_fill_last_branch.go:11.13,15.50 2 0 +github.com/muety/wakapi/migrations/20231023_fill_last_branch.go:15.50,16.24 1 0 +github.com/muety/wakapi/migrations/20231023_fill_last_branch.go:16.24,18.5 1 0 +github.com/muety/wakapi/migrations/20231023_fill_last_branch.go:20.4,21.105 2 0 +github.com/muety/wakapi/migrations/20231023_fill_last_branch.go:21.105,23.5 1 0 +github.com/muety/wakapi/migrations/20231023_fill_last_branch.go:25.4,28.33 2 0 +github.com/muety/wakapi/migrations/20231023_fill_last_branch.go:28.33,30.22 2 0 +github.com/muety/wakapi/migrations/20231023_fill_last_branch.go:30.22,37.40 2 0 +github.com/muety/wakapi/migrations/20231023_fill_last_branch.go:37.40,39.7 1 0 +github.com/muety/wakapi/migrations/20231023_fill_last_branch.go:40.6,43.38 1 0 +github.com/muety/wakapi/migrations/20231023_fill_last_branch.go:47.4,50.14 3 0 +github.com/muety/wakapi/migrations/20231023_fill_last_branch.go:54.2,54.26 1 0 +github.com/muety/wakapi/migrations/20241220_share_activity_chart_flag.go:9.13,13.50 2 0 +github.com/muety/wakapi/migrations/20241220_share_activity_chart_flag.go:13.50,14.24 1 0 +github.com/muety/wakapi/migrations/20241220_share_activity_chart_flag.go:14.24,16.5 1 0 +github.com/muety/wakapi/migrations/20241220_share_activity_chart_flag.go:18.4,25.14 3 0 +github.com/muety/wakapi/migrations/20241220_share_activity_chart_flag.go:29.2,29.26 1 0 +github.com/muety/wakapi/migrations/20250219_update_heartbeats_timeout.go:9.13,13.50 2 0 +github.com/muety/wakapi/migrations/20250219_update_heartbeats_timeout.go:13.50,14.24 1 0 +github.com/muety/wakapi/migrations/20250219_update_heartbeats_timeout.go:14.24,16.5 1 0 +github.com/muety/wakapi/migrations/20250219_update_heartbeats_timeout.go:18.4,39.14 9 0 +github.com/muety/wakapi/migrations/20250219_update_heartbeats_timeout.go:43.2,43.26 1 0 +github.com/muety/wakapi/migrations/20250313_fix_browsing_category.go:9.13,14.50 2 0 +github.com/muety/wakapi/migrations/20250313_fix_browsing_category.go:14.50,15.24 1 0 +github.com/muety/wakapi/migrations/20250313_fix_browsing_category.go:15.24,17.5 1 0 +github.com/muety/wakapi/migrations/20250313_fix_browsing_category.go:19.4,28.14 3 0 +github.com/muety/wakapi/migrations/20250313_fix_browsing_category.go:32.2,32.26 1 0 +github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:12.13,17.50 2 0 +github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:17.50,18.24 1 0 +github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:18.24,20.5 1 0 +github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:22.4,22.49 1 0 +github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:22.49,24.5 1 0 +github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:25.4,25.44 1 0 +github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:25.44,27.5 1 0 +github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:28.4,28.57 1 0 +github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:28.57,30.5 1 0 +github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:32.4,32.53 1 0 +github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:32.53,33.64 1 0 +github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:33.64,34.85 1 0 +github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:34.85,36.7 1 0 +github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:38.5,38.77 1 0 +github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:38.77,39.98 1 0 +github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:39.98,41.7 1 0 +github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:43.5,43.83 1 0 +github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:43.83,45.6 1 0 +github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:46.5,46.73 1 0 +github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:46.73,48.6 1 0 +github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:49.5,49.236 1 0 +github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:49.236,51.6 1 0 +github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:52.5,52.68 1 0 +github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:52.68,54.6 1 0 +github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:55.5,55.15 1 0 +github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:56.19,58.5 1 0 +github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:60.4,61.14 2 0 +github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:65.2,65.25 1 0 +github.com/muety/wakapi/migrations/20250802_fix_default_coding_category.go:10.13,15.50 2 0 +github.com/muety/wakapi/migrations/20250802_fix_default_coding_category.go:15.50,16.24 1 0 +github.com/muety/wakapi/migrations/20250802_fix_default_coding_category.go:16.24,18.5 1 0 +github.com/muety/wakapi/migrations/20250802_fix_default_coding_category.go:20.4,20.142 1 0 +github.com/muety/wakapi/migrations/20250802_fix_default_coding_category.go:20.142,22.5 1 0 +github.com/muety/wakapi/migrations/20250802_fix_default_coding_category.go:24.4,25.14 2 0 +github.com/muety/wakapi/migrations/20250802_fix_default_coding_category.go:29.2,29.26 1 0 +github.com/muety/wakapi/migrations/20250802_fix_wsl_os.go:8.13,13.50 2 0 +github.com/muety/wakapi/migrations/20250802_fix_wsl_os.go:13.50,14.24 1 0 +github.com/muety/wakapi/migrations/20250802_fix_wsl_os.go:14.24,16.5 1 0 +github.com/muety/wakapi/migrations/20250802_fix_wsl_os.go:18.4,18.123 1 0 +github.com/muety/wakapi/migrations/20250802_fix_wsl_os.go:18.123,20.5 1 0 +github.com/muety/wakapi/migrations/20250802_fix_wsl_os.go:22.4,23.14 2 0 +github.com/muety/wakapi/migrations/20250802_fix_wsl_os.go:27.2,27.26 1 0 +github.com/muety/wakapi/migrations/20250907_add_user_heartbeats_range_view.go:9.13,14.50 2 0 +github.com/muety/wakapi/migrations/20250907_add_user_heartbeats_range_view.go:14.50,15.24 1 0 +github.com/muety/wakapi/migrations/20250907_add_user_heartbeats_range_view.go:15.24,17.5 1 0 +github.com/muety/wakapi/migrations/20250907_add_user_heartbeats_range_view.go:19.4,23.53 2 0 +github.com/muety/wakapi/migrations/20250907_add_user_heartbeats_range_view.go:23.53,25.26 1 0 +github.com/muety/wakapi/migrations/20250907_add_user_heartbeats_range_view.go:25.26,26.76 1 0 +github.com/muety/wakapi/migrations/20250907_add_user_heartbeats_range_view.go:26.76,28.7 1 0 +github.com/muety/wakapi/migrations/20250907_add_user_heartbeats_range_view.go:31.5,34.20 1 0 +github.com/muety/wakapi/migrations/20250907_add_user_heartbeats_range_view.go:34.20,36.6 1 0 +github.com/muety/wakapi/migrations/20250907_add_user_heartbeats_range_view.go:37.5,37.141 1 0 +github.com/muety/wakapi/migrations/20250907_add_user_heartbeats_range_view.go:37.141,39.6 1 0 +github.com/muety/wakapi/migrations/20250907_add_user_heartbeats_range_view.go:40.5,40.15 1 0 +github.com/muety/wakapi/migrations/20250907_add_user_heartbeats_range_view.go:41.19,43.5 1 0 +github.com/muety/wakapi/migrations/20250907_add_user_heartbeats_range_view.go:45.4,46.14 2 0 +github.com/muety/wakapi/migrations/20250907_add_user_heartbeats_range_view.go:50.2,50.26 1 0 +github.com/muety/wakapi/migrations/20251005-drop_duplicate_emails.go:8.13,13.50 2 0 +github.com/muety/wakapi/migrations/20251005-drop_duplicate_emails.go:13.50,14.24 1 0 +github.com/muety/wakapi/migrations/20251005-drop_duplicate_emails.go:14.24,16.5 1 0 +github.com/muety/wakapi/migrations/20251005-drop_duplicate_emails.go:19.4,25.43 2 0 +github.com/muety/wakapi/migrations/20251005-drop_duplicate_emails.go:25.43,27.5 1 0 +github.com/muety/wakapi/migrations/20251005-drop_duplicate_emails.go:29.4,30.14 2 0 +github.com/muety/wakapi/migrations/20251005-drop_duplicate_emails.go:34.2,34.26 1 0 +github.com/muety/wakapi/migrations/migrations.go:30.61,31.24 1 0 +github.com/muety/wakapi/migrations/migrations.go:32.10,33.34 1 0 +github.com/muety/wakapi/migrations/migrations.go:33.34,34.92 1 0 +github.com/muety/wakapi/migrations/migrations.go:34.92,36.5 1 0 +github.com/muety/wakapi/migrations/migrations.go:37.4,37.102 1 0 +github.com/muety/wakapi/migrations/migrations.go:37.102,39.5 1 0 +github.com/muety/wakapi/migrations/migrations.go:40.4,40.93 1 0 +github.com/muety/wakapi/migrations/migrations.go:40.93,42.5 1 0 +github.com/muety/wakapi/migrations/migrations.go:43.4,43.97 1 0 +github.com/muety/wakapi/migrations/migrations.go:43.97,45.5 1 0 +github.com/muety/wakapi/migrations/migrations.go:46.4,46.95 1 0 +github.com/muety/wakapi/migrations/migrations.go:46.95,48.5 1 0 +github.com/muety/wakapi/migrations/migrations.go:49.4,49.99 1 0 +github.com/muety/wakapi/migrations/migrations.go:49.99,51.5 1 0 +github.com/muety/wakapi/migrations/migrations.go:52.4,52.103 1 0 +github.com/muety/wakapi/migrations/migrations.go:52.103,54.5 1 0 +github.com/muety/wakapi/migrations/migrations.go:55.4,55.100 1 0 +github.com/muety/wakapi/migrations/migrations.go:55.100,57.5 1 0 +github.com/muety/wakapi/migrations/migrations.go:58.4,58.99 1 0 +github.com/muety/wakapi/migrations/migrations.go:58.99,60.5 1 0 +github.com/muety/wakapi/migrations/migrations.go:61.4,61.103 1 0 +github.com/muety/wakapi/migrations/migrations.go:61.103,63.5 1 0 +github.com/muety/wakapi/migrations/migrations.go:64.4,64.96 1 0 +github.com/muety/wakapi/migrations/migrations.go:64.96,66.5 1 0 +github.com/muety/wakapi/migrations/migrations.go:67.4,67.94 1 0 +github.com/muety/wakapi/migrations/migrations.go:67.94,69.5 1 0 +github.com/muety/wakapi/migrations/migrations.go:70.4,70.14 1 0 +github.com/muety/wakapi/migrations/migrations.go:75.44,77.2 1 0 +github.com/muety/wakapi/migrations/migrations.go:79.45,81.2 1 0 +github.com/muety/wakapi/migrations/migrations.go:83.43,87.2 3 0 +github.com/muety/wakapi/migrations/migrations.go:89.59,90.50 1 0 +github.com/muety/wakapi/migrations/migrations.go:90.50,92.3 1 0 +github.com/muety/wakapi/migrations/migrations.go:95.56,98.34 2 0 +github.com/muety/wakapi/migrations/migrations.go:98.34,100.38 2 0 +github.com/muety/wakapi/migrations/migrations.go:100.38,102.4 1 0 +github.com/muety/wakapi/migrations/migrations.go:106.57,109.35 2 0 +github.com/muety/wakapi/migrations/migrations.go:109.35,112.32 2 0 +github.com/muety/wakapi/migrations/migrations.go:112.32,113.39 1 0 +github.com/muety/wakapi/migrations/migrations.go:113.39,115.5 1 0 +github.com/muety/wakapi/migrations/migrations.go:118.3,118.19 1 0 +github.com/muety/wakapi/migrations/migrations.go:118.19,120.4 1 0 +github.com/muety/wakapi/migrations/migrations.go:120.9,122.4 1 0 +github.com/muety/wakapi/migrations/migrations.go:126.35,128.2 1 0 +github.com/muety/wakapi/migrations/migrations.go:130.45,132.2 1 0 +github.com/muety/wakapi/migrations/migrations.go:134.40,136.2 1 0 +github.com/muety/wakapi/migrations/shared.go:10.44,14.64 3 0 +github.com/muety/wakapi/migrations/shared.go:14.64,17.3 2 0 +github.com/muety/wakapi/migrations/shared.go:18.2,18.14 1 0 +github.com/muety/wakapi/migrations/shared.go:21.42,25.23 1 0 +github.com/muety/wakapi/migrations/shared.go:25.23,27.3 1 0 +github.com/muety/wakapi/mocks/alias_repository.go:13.65,16.2 2 0 +github.com/muety/wakapi/mocks/alias_repository.go:18.76,21.2 2 0 +github.com/muety/wakapi/mocks/alias_repository.go:23.93,26.2 2 0 +github.com/muety/wakapi/mocks/alias_repository.go:28.109,31.2 2 0 +github.com/muety/wakapi/mocks/alias_repository.go:33.109,36.2 2 0 +github.com/muety/wakapi/mocks/alias_repository.go:38.78,41.2 2 0 +github.com/muety/wakapi/mocks/alias_repository.go:43.52,46.2 2 0 +github.com/muety/wakapi/mocks/alias_repository.go:48.59,51.2 2 0 +github.com/muety/wakapi/mocks/alias_service.go:12.57,15.2 2 0 +github.com/muety/wakapi/mocks/alias_service.go:17.59,20.2 2 0 +github.com/muety/wakapi/mocks/alias_service.go:22.92,25.2 2 0 +github.com/muety/wakapi/mocks/alias_service.go:27.73,30.2 2 0 +github.com/muety/wakapi/mocks/alias_service.go:32.89,35.2 2 0 +github.com/muety/wakapi/mocks/alias_service.go:37.106,40.2 2 0 +github.com/muety/wakapi/mocks/alias_service.go:42.75,45.2 2 0 +github.com/muety/wakapi/mocks/alias_service.go:47.58,50.2 2 0 +github.com/muety/wakapi/mocks/alias_service.go:52.65,55.2 2 0 +github.com/muety/wakapi/mocks/api_key_service.go:12.107,14.24 2 0 +github.com/muety/wakapi/mocks/api_key_service.go:14.24,16.3 1 0 +github.com/muety/wakapi/mocks/api_key_service.go:17.2,17.52 1 0 +github.com/muety/wakapi/mocks/api_key_service.go:20.80,22.24 2 0 +github.com/muety/wakapi/mocks/api_key_service.go:22.24,24.3 1 0 +github.com/muety/wakapi/mocks/api_key_service.go:25.2,25.54 1 0 +github.com/muety/wakapi/mocks/api_key_service.go:28.83,30.24 2 0 +github.com/muety/wakapi/mocks/api_key_service.go:30.24,32.3 1 0 +github.com/muety/wakapi/mocks/api_key_service.go:33.2,33.52 1 0 +github.com/muety/wakapi/mocks/api_key_service.go:36.65,39.2 2 0 +github.com/muety/wakapi/mocks/base_repository.go:12.52,15.2 2 0 +github.com/muety/wakapi/mocks/base_repository.go:17.73,20.2 2 0 +github.com/muety/wakapi/mocks/base_repository.go:22.74,25.2 2 0 +github.com/muety/wakapi/mocks/base_repository.go:27.71,30.2 2 0 +github.com/muety/wakapi/mocks/base_repository.go:32.50,33.2 0 0 +github.com/muety/wakapi/mocks/duration_repository.go:15.74,18.2 2 0 +github.com/muety/wakapi/mocks/duration_repository.go:20.71,23.2 2 0 +github.com/muety/wakapi/mocks/duration_repository.go:25.118,28.2 2 0 +github.com/muety/wakapi/mocks/duration_repository.go:30.151,33.2 2 0 +github.com/muety/wakapi/mocks/duration_repository.go:35.91,38.2 2 0 +github.com/muety/wakapi/mocks/duration_repository.go:40.110,43.2 2 0 +github.com/muety/wakapi/mocks/duration_repository.go:45.92,48.2 2 0 +github.com/muety/wakapi/mocks/duration_repository.go:50.124,53.2 2 0 +github.com/muety/wakapi/mocks/duration_repository.go:55.157,58.2 2 0 +github.com/muety/wakapi/mocks/duration_repository.go:60.69,63.2 2 0 +github.com/muety/wakapi/mocks/duration_repository.go:65.88,68.2 2 0 +github.com/muety/wakapi/mocks/duration_service.go:13.158,16.2 2 0 +github.com/muety/wakapi/mocks/duration_service.go:18.66,20.2 1 0 +github.com/muety/wakapi/mocks/duration_service.go:22.48,23.2 0 0 +github.com/muety/wakapi/mocks/duration_service.go:25.66,28.2 2 0 +github.com/muety/wakapi/mocks/heartbeat_service.go:15.66,18.2 2 0 +github.com/muety/wakapi/mocks/heartbeat_service.go:20.73,23.2 2 0 +github.com/muety/wakapi/mocks/heartbeat_service.go:25.61,28.2 2 0 +github.com/muety/wakapi/mocks/heartbeat_service.go:30.78,33.2 2 0 +github.com/muety/wakapi/mocks/heartbeat_service.go:35.98,38.2 2 0 +github.com/muety/wakapi/mocks/heartbeat_service.go:40.126,43.2 2 0 +github.com/muety/wakapi/mocks/heartbeat_service.go:45.123,48.2 2 0 +github.com/muety/wakapi/mocks/heartbeat_service.go:50.160,53.2 2 0 +github.com/muety/wakapi/mocks/heartbeat_service.go:55.160,58.2 2 0 +github.com/muety/wakapi/mocks/heartbeat_service.go:60.76,63.2 2 0 +github.com/muety/wakapi/mocks/heartbeat_service.go:65.75,68.2 2 0 +github.com/muety/wakapi/mocks/heartbeat_service.go:70.82,73.2 2 0 +github.com/muety/wakapi/mocks/heartbeat_service.go:75.81,78.2 2 0 +github.com/muety/wakapi/mocks/heartbeat_service.go:80.92,83.2 2 0 +github.com/muety/wakapi/mocks/heartbeat_service.go:85.94,88.2 2 0 +github.com/muety/wakapi/mocks/heartbeat_service.go:90.113,93.2 2 0 +github.com/muety/wakapi/mocks/heartbeat_service.go:95.113,98.2 2 0 +github.com/muety/wakapi/mocks/heartbeat_service.go:100.91,103.2 2 0 +github.com/muety/wakapi/mocks/heartbeat_service.go:105.67,108.2 2 0 +github.com/muety/wakapi/mocks/heartbeat_service.go:110.67,113.2 2 0 +github.com/muety/wakapi/mocks/heartbeat_service.go:115.86,118.2 2 0 +github.com/muety/wakapi/mocks/heartbeat_service.go:120.146,123.2 2 0 +github.com/muety/wakapi/mocks/heartbeat_service.go:125.97,128.2 2 0 +github.com/muety/wakapi/mocks/key_value_service.go:13.83,16.2 2 0 +github.com/muety/wakapi/mocks/key_value_service.go:18.78,21.2 2 0 +github.com/muety/wakapi/mocks/key_value_service.go:23.87,26.2 2 0 +github.com/muety/wakapi/mocks/key_value_service.go:28.73,31.2 2 0 +github.com/muety/wakapi/mocks/key_value_service.go:33.60,36.2 2 0 +github.com/muety/wakapi/mocks/key_value_service.go:38.74,41.2 2 0 +github.com/muety/wakapi/mocks/key_value_service.go:43.62,46.2 2 0 +github.com/muety/wakapi/mocks/key_value_service.go:48.76,51.2 2 0 +github.com/muety/wakapi/mocks/key_value_service.go:53.69,56.2 2 0 +github.com/muety/wakapi/mocks/language_mapping_service.go:12.87,15.2 2 0 +github.com/muety/wakapi/mocks/language_mapping_service.go:17.93,20.2 2 0 +github.com/muety/wakapi/mocks/language_mapping_service.go:22.89,25.2 2 0 +github.com/muety/wakapi/mocks/language_mapping_service.go:27.105,30.2 2 0 +github.com/muety/wakapi/mocks/language_mapping_service.go:32.78,35.2 2 0 +github.com/muety/wakapi/mocks/mail_service.go:14.88,17.2 2 0 +github.com/muety/wakapi/mocks/mail_service.go:19.101,22.2 2 0 +github.com/muety/wakapi/mocks/mail_service.go:24.118,27.2 2 0 +github.com/muety/wakapi/mocks/mail_service.go:29.86,32.2 2 0 +github.com/muety/wakapi/mocks/mail_service.go:34.98,37.2 2 0 +github.com/muety/wakapi/mocks/project_label_service.go:12.81,15.2 2 0 +github.com/muety/wakapi/mocks/project_label_service.go:17.87,20.2 2 0 +github.com/muety/wakapi/mocks/project_label_service.go:22.105,25.2 2 0 +github.com/muety/wakapi/mocks/project_label_service.go:27.113,30.2 2 0 +github.com/muety/wakapi/mocks/project_label_service.go:32.96,35.2 2 0 +github.com/muety/wakapi/mocks/project_label_service.go:37.72,40.2 2 0 +github.com/muety/wakapi/mocks/summary_repository.go:14.65,17.2 2 0 +github.com/muety/wakapi/mocks/summary_repository.go:19.69,22.2 2 0 +github.com/muety/wakapi/mocks/summary_repository.go:24.120,27.2 2 0 +github.com/muety/wakapi/mocks/summary_repository.go:29.79,32.2 2 0 +github.com/muety/wakapi/mocks/summary_repository.go:34.62,37.2 2 0 +github.com/muety/wakapi/mocks/summary_repository.go:39.81,42.2 2 0 +github.com/muety/wakapi/mocks/summary_service.go:14.177,17.2 2 0 +github.com/muety/wakapi/mocks/summary_service.go:19.144,22.2 2 0 +github.com/muety/wakapi/mocks/summary_service.go:24.145,27.2 2 0 +github.com/muety/wakapi/mocks/summary_service.go:29.78,32.2 2 0 +github.com/muety/wakapi/mocks/summary_service.go:34.59,37.2 2 0 +github.com/muety/wakapi/mocks/summary_service.go:39.78,42.2 2 0 +github.com/muety/wakapi/mocks/summary_service.go:44.62,47.2 2 0 +github.com/muety/wakapi/mocks/user_repository.go:16.78,18.24 2 0 +github.com/muety/wakapi/mocks/user_repository.go:18.24,20.3 1 0 +github.com/muety/wakapi/mocks/user_repository.go:21.2,21.50 1 0 +github.com/muety/wakapi/mocks/user_repository.go:24.81,26.24 2 0 +github.com/muety/wakapi/mocks/user_repository.go:26.24,28.3 1 0 +github.com/muety/wakapi/mocks/user_repository.go:29.2,29.52 1 0 +github.com/muety/wakapi/mocks/user_repository.go:32.63,34.24 2 0 +github.com/muety/wakapi/mocks/user_repository.go:34.24,36.3 1 0 +github.com/muety/wakapi/mocks/user_repository.go:37.2,37.52 1 0 +github.com/muety/wakapi/mocks/user_repository.go:40.76,42.24 2 0 +github.com/muety/wakapi/mocks/user_repository.go:42.24,44.3 1 0 +github.com/muety/wakapi/mocks/user_repository.go:45.2,45.52 1 0 +github.com/muety/wakapi/mocks/user_repository.go:48.91,50.24 2 0 +github.com/muety/wakapi/mocks/user_repository.go:50.24,52.3 1 0 +github.com/muety/wakapi/mocks/user_repository.go:53.2,53.52 1 0 +github.com/muety/wakapi/mocks/user_repository.go:56.99,58.24 2 0 +github.com/muety/wakapi/mocks/user_repository.go:58.24,60.3 1 0 +github.com/muety/wakapi/mocks/user_repository.go:61.2,61.52 1 0 +github.com/muety/wakapi/mocks/user_repository.go:64.87,66.24 2 0 +github.com/muety/wakapi/mocks/user_repository.go:66.24,68.3 1 0 +github.com/muety/wakapi/mocks/user_repository.go:69.2,69.52 1 0 +github.com/muety/wakapi/mocks/user_repository.go:72.86,74.24 2 0 +github.com/muety/wakapi/mocks/user_repository.go:74.24,76.3 1 0 +github.com/muety/wakapi/mocks/user_repository.go:77.2,77.52 1 0 +github.com/muety/wakapi/mocks/user_repository.go:80.88,82.24 2 0 +github.com/muety/wakapi/mocks/user_repository.go:82.24,84.3 1 0 +github.com/muety/wakapi/mocks/user_repository.go:85.2,85.52 1 0 +github.com/muety/wakapi/mocks/user_repository.go:88.53,91.2 2 0 +github.com/muety/wakapi/mocks/user_repository.go:93.89,95.24 2 0 +github.com/muety/wakapi/mocks/user_repository.go:95.24,97.3 1 0 +github.com/muety/wakapi/mocks/user_repository.go:98.2,98.64 1 0 +github.com/muety/wakapi/mocks/user_repository.go:101.78,103.24 2 0 +github.com/muety/wakapi/mocks/user_repository.go:103.24,105.3 1 0 +github.com/muety/wakapi/mocks/user_repository.go:106.2,106.50 1 0 +github.com/muety/wakapi/mocks/user_repository.go:109.114,111.24 2 0 +github.com/muety/wakapi/mocks/user_repository.go:111.24,113.3 1 0 +github.com/muety/wakapi/mocks/user_repository.go:114.2,114.50 1 0 +github.com/muety/wakapi/mocks/user_repository.go:117.62,120.2 2 0 +github.com/muety/wakapi/mocks/user_repository.go:122.77,125.2 2 0 +github.com/muety/wakapi/mocks/user_service.go:13.71,15.24 2 0 +github.com/muety/wakapi/mocks/user_service.go:15.24,17.3 1 0 +github.com/muety/wakapi/mocks/user_service.go:18.2,18.50 1 0 +github.com/muety/wakapi/mocks/user_service.go:21.80,23.24 2 0 +github.com/muety/wakapi/mocks/user_service.go:23.24,25.3 1 0 +github.com/muety/wakapi/mocks/user_service.go:26.2,26.50 1 0 +github.com/muety/wakapi/mocks/user_service.go:29.74,31.24 2 0 +github.com/muety/wakapi/mocks/user_service.go:31.24,33.3 1 0 +github.com/muety/wakapi/mocks/user_service.go:34.2,34.50 1 0 +github.com/muety/wakapi/mocks/user_service.go:37.79,40.2 2 0 +github.com/muety/wakapi/mocks/user_service.go:42.85,45.2 2 0 +github.com/muety/wakapi/mocks/user_service.go:47.78,49.24 2 0 +github.com/muety/wakapi/mocks/user_service.go:49.24,51.3 1 0 +github.com/muety/wakapi/mocks/user_service.go:52.2,52.50 1 0 +github.com/muety/wakapi/mocks/user_service.go:55.60,58.2 2 0 +github.com/muety/wakapi/mocks/user_service.go:60.75,63.2 2 0 +github.com/muety/wakapi/mocks/user_service.go:65.71,68.2 2 0 +github.com/muety/wakapi/mocks/user_service.go:70.86,73.2 2 0 +github.com/muety/wakapi/mocks/user_service.go:75.79,77.23 1 0 +github.com/muety/wakapi/mocks/user_service.go:80.75,83.2 2 0 +github.com/muety/wakapi/mocks/user_service.go:85.85,88.2 2 0 +github.com/muety/wakapi/mocks/user_service.go:90.69,93.2 2 0 +github.com/muety/wakapi/mocks/user_service.go:95.50,98.2 2 0 +github.com/muety/wakapi/mocks/user_service.go:100.63,103.2 2 0 +github.com/muety/wakapi/mocks/user_service.go:105.104,108.2 2 0 +github.com/muety/wakapi/mocks/user_service.go:110.75,113.2 2 0 +github.com/muety/wakapi/mocks/user_service.go:115.59,118.2 2 0 +github.com/muety/wakapi/mocks/user_service.go:120.80,123.2 2 0 +github.com/muety/wakapi/mocks/user_service.go:125.109,128.2 2 0 +github.com/muety/wakapi/mocks/user_service.go:130.87,133.2 2 0 +github.com/muety/wakapi/mocks/user_service.go:135.93,138.2 2 0 +github.com/muety/wakapi/mocks/user_service.go:140.92,143.2 2 0 +github.com/muety/wakapi/mocks/user_service.go:145.40,147.2 1 0 +github.com/muety/wakapi/mocks/user_service.go:149.52,151.2 1 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:31.60,40.2 1 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:42.72,43.71 1 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:43.71,45.3 1 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:48.108,54.70 4 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:54.70,56.3 1 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:58.2,59.46 2 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:59.46,61.3 1 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:63.2,64.16 2 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:64.16,67.3 2 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:69.2,75.28 5 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:75.28,77.3 1 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:79.2,101.3 3 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:104.119,106.16 2 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:106.16,109.3 2 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:111.2,111.28 1 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:111.28,112.23 1 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:112.23,114.4 1 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:117.2,118.16 2 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:118.16,121.3 2 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:123.2,123.61 1 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:123.61,127.57 2 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:127.57,129.4 1 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:130.3,130.81 1 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:130.81,135.4 1 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:135.9,135.23 1 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:135.23,137.4 1 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:145.72,147.16 2 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:147.16,149.3 1 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:151.2,156.94 5 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:156.94,158.3 1 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:160.2,162.68 2 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:162.68,165.58 2 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:165.58,168.4 2 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:171.2,171.50 1 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:171.50,172.33 1 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:172.33,174.4 1 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:175.8,175.32 1 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:175.32,177.3 1 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:179.2,179.23 1 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:179.23,181.3 1 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:183.2,183.37 1 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:183.37,186.3 2 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:188.2,189.62 2 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:189.62,191.3 1 0 +github.com/muety/wakapi/middlewares/custom/wakatime.go:192.2,194.12 2 0 +github.com/muety/wakapi/models/view/common.go:29.77,34.21 2 0 +github.com/muety/wakapi/models/view/common.go:34.21,36.3 1 0 +github.com/muety/wakapi/models/view/common.go:37.2,37.11 1 0 +github.com/muety/wakapi/models/view/common.go:40.45,42.2 1 0 +github.com/muety/wakapi/models/view/common.go:44.47,46.2 1 0 +github.com/muety/wakapi/models/view/common.go:48.50,49.19 1 0 +github.com/muety/wakapi/models/view/common.go:49.19,51.3 1 0 +github.com/muety/wakapi/models/view/common.go:52.2,52.11 1 0 +github.com/muety/wakapi/models/view/home.go:16.62,19.2 2 0 +github.com/muety/wakapi/models/view/home.go:21.60,24.2 2 0 +github.com/muety/wakapi/models/view/imprint.go:8.68,11.2 2 0 +github.com/muety/wakapi/models/view/imprint.go:13.66,16.2 2 0 +github.com/muety/wakapi/models/view/imprint.go:18.69,21.2 2 0 +github.com/muety/wakapi/models/view/leaderboard.go:20.76,23.2 2 0 +github.com/muety/wakapi/models/view/leaderboard.go:25.74,28.2 2 0 +github.com/muety/wakapi/models/view/leaderboard.go:30.113,31.53 1 0 +github.com/muety/wakapi/models/view/leaderboard.go:31.53,33.3 1 0 +github.com/muety/wakapi/models/view/leaderboard.go:34.2,34.20 1 0 +github.com/muety/wakapi/models/view/leaderboard.go:34.20,36.3 1 0 +github.com/muety/wakapi/models/view/leaderboard.go:37.2,37.20 1 0 +github.com/muety/wakapi/models/view/leaderboard.go:37.20,39.3 1 0 +github.com/muety/wakapi/models/view/leaderboard.go:40.2,40.20 1 0 +github.com/muety/wakapi/models/view/leaderboard.go:40.20,42.3 1 0 +github.com/muety/wakapi/models/view/leaderboard.go:43.2,43.18 1 0 +github.com/muety/wakapi/models/view/leaderboard.go:46.61,48.2 1 0 +github.com/muety/wakapi/models/view/leaderboard.go:50.55,52.19 2 0 +github.com/muety/wakapi/models/view/leaderboard.go:52.19,54.3 1 0 +github.com/muety/wakapi/models/view/leaderboard.go:55.2,55.56 1 0 +github.com/muety/wakapi/models/view/login.go:22.67,24.2 1 0 +github.com/muety/wakapi/models/view/login.go:26.64,29.2 2 0 +github.com/muety/wakapi/models/view/login.go:31.62,34.2 2 0 +github.com/muety/wakapi/models/view/projects.go:19.58,21.2 1 0 +github.com/muety/wakapi/models/view/projects.go:23.65,27.2 3 0 +github.com/muety/wakapi/models/view/projects.go:29.70,32.2 2 0 +github.com/muety/wakapi/models/view/projects.go:34.68,37.2 2 0 +github.com/muety/wakapi/models/view/projects.go:39.49,40.21 1 0 +github.com/muety/wakapi/models/view/projects.go:40.21,41.122 1 0 +github.com/muety/wakapi/models/view/projects.go:41.122,43.4 1 0 +github.com/muety/wakapi/models/view/projects.go:45.2,45.36 1 0 +github.com/muety/wakapi/models/view/projects.go:48.75,56.2 3 0 +github.com/muety/wakapi/models/view/settings.go:41.57,43.2 1 0 +github.com/muety/wakapi/models/view/settings.go:45.70,48.2 2 0 +github.com/muety/wakapi/models/view/settings.go:50.68,53.2 2 0 +github.com/muety/wakapi/models/view/setup.go:7.64,10.2 2 0 +github.com/muety/wakapi/models/view/setup.go:12.62,15.2 2 0 +github.com/muety/wakapi/models/view/summary.go:53.77,55.36 2 0 +github.com/muety/wakapi/models/view/summary.go:55.36,58.100 1 0 +github.com/muety/wakapi/models/view/summary.go:58.100,63.5 1 0 +github.com/muety/wakapi/models/view/summary.go:66.2,66.11 1 0 +github.com/muety/wakapi/models/view/summary.go:69.109,71.78 1 0 +github.com/muety/wakapi/models/view/summary.go:71.78,78.4 1 0 +github.com/muety/wakapi/models/view/summary.go:80.2,80.109 1 0 +github.com/muety/wakapi/models/view/summary.go:80.109,84.3 3 0 +github.com/muety/wakapi/models/view/summary.go:86.2,86.25 1 0 +github.com/muety/wakapi/models/view/summary.go:89.88,90.86 1 0 +github.com/muety/wakapi/models/view/summary.go:90.86,90.109 1 0 +github.com/muety/wakapi/models/view/summary.go:92.2,93.49 2 0 +github.com/muety/wakapi/models/view/summary.go:93.49,98.3 1 0 +github.com/muety/wakapi/models/view/summary.go:100.2,100.124 1 0 +github.com/muety/wakapi/models/view/summary.go:100.124,101.65 1 0 +github.com/muety/wakapi/models/view/summary.go:101.65,103.4 1 0 +github.com/muety/wakapi/models/view/summary.go:104.3,104.14 1 0 +github.com/muety/wakapi/models/view/summary.go:107.2,107.30 1 0 +github.com/muety/wakapi/models/view/summary.go:110.51,117.2 2 0 +github.com/muety/wakapi/models/view/summary.go:119.68,122.2 2 0 +github.com/muety/wakapi/models/view/summary.go:124.66,127.2 2 0 +github.com/muety/wakapi/models/view/utils.go:5.46,33.55 2 0 +github.com/muety/wakapi/models/view/utils.go:33.55,35.3 1 0 +github.com/muety/wakapi/models/view/utils.go:36.2,36.11 1 0 +github.com/muety/wakapi/models/view/utils.go:39.50,51.2 3 0 +github.com/muety/wakapi/models/compat/wakatime/v1/all_time.go:30.64,47.2 3 0 +github.com/muety/wakapi/models/compat/wakatime/v1/heartbeat.go:27.46,28.76 1 0 +github.com/muety/wakapi/models/compat/wakatime/v1/heartbeat.go:28.76,30.3 1 0 +github.com/muety/wakapi/models/compat/wakatime/v1/heartbeat.go:33.47,34.76 1 0 +github.com/muety/wakapi/models/compat/wakatime/v1/heartbeat.go:34.76,36.3 1 0 +github.com/muety/wakapi/models/compat/wakatime/v1/heartbeat.go:82.72,84.36 2 0 +github.com/muety/wakapi/models/compat/wakatime/v1/heartbeat.go:84.36,106.3 2 0 +github.com/muety/wakapi/models/compat/wakatime/v1/heartbeat.go:107.2,107.12 1 0 +github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:41.85,56.17 4 0 +github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:56.17,59.3 2 0 +github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:60.2,60.71 1 0 +github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:60.71,62.3 1 0 +github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:64.2,65.36 2 0 +github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:65.36,67.3 1 0 +github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:69.2,70.38 2 0 +github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:70.38,72.3 1 0 +github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:74.2,75.37 2 0 +github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:75.37,77.3 1 0 +github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:79.2,80.37 2 0 +github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:80.37,82.3 1 0 +github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:84.2,85.45 2 0 +github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:85.45,87.3 1 0 +github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:89.2,90.37 2 0 +github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:90.37,92.3 1 0 +github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:94.2,95.39 2 0 +github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:95.39,97.3 1 0 +github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:101.2,109.29 8 0 +github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:109.29,111.3 1 0 +github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:113.2,115.3 1 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:86.55,88.44 2 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:88.44,94.3 1 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:95.2,95.34 1 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:98.72,102.30 3 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:102.30,105.37 2 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:105.37,107.4 1 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:108.3,108.34 1 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:108.34,110.4 1 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:113.2,115.30 3 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:115.30,119.3 3 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:121.2,145.3 5 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:148.52,182.67 7 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:182.67,184.32 2 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:184.32,186.4 1 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:189.2,190.67 2 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:190.67,192.31 2 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:192.31,194.4 1 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:197.2,198.67 2 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:198.67,200.33 2 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:200.33,202.4 1 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:205.2,206.67 2 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:206.67,208.40 2 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:208.40,210.4 1 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:213.2,214.67 2 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:214.67,216.32 2 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:216.32,218.4 1 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:221.2,222.67 2 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:222.67,224.32 2 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:224.32,226.4 1 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:229.2,230.67 2 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:230.67,232.32 2 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:232.32,234.4 1 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:237.2,238.67 2 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:238.67,240.34 2 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:240.34,242.4 1 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:245.2,245.23 1 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:245.23,247.3 1 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:248.2,248.23 1 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:248.23,250.3 1 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:252.2,253.13 2 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:256.85,262.57 6 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:262.57,264.3 1 0 +github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:266.2,275.3 1 0 +github.com/muety/wakapi/models/compat/wakatime/v1/user.go:38.43,41.25 3 0 +github.com/muety/wakapi/models/compat/wakatime/v1/user.go:41.25,43.3 1 0 +github.com/muety/wakapi/models/compat/wakatime/v1/user.go:45.2,47.43 2 0 +github.com/muety/wakapi/models/compat/wakatime/v1/user.go:47.43,49.3 1 0 +github.com/muety/wakapi/models/compat/wakatime/v1/user.go:51.2,60.3 1 0 +github.com/muety/wakapi/models/compat/wakatime/v1/user.go:63.63,68.2 4 0 +github.com/muety/wakapi/models/compat/wakatime/v1/user_agent.go:26.81,34.2 7 0 +github.com/muety/wakapi/models/metrics/counter_metric.go:12.37,14.2 1 0 +github.com/muety/wakapi/models/metrics/counter_metric.go:16.39,18.2 1 0 +github.com/muety/wakapi/models/metrics/counter_metric.go:20.40,22.2 1 0 +github.com/muety/wakapi/models/metrics/gauge_metric.go:12.35,14.2 1 0 +github.com/muety/wakapi/models/metrics/gauge_metric.go:16.37,18.2 1 0 +github.com/muety/wakapi/models/metrics/gauge_metric.go:20.38,22.2 1 0 +github.com/muety/wakapi/models/metrics/label.go:15.32,17.22 2 0 +github.com/muety/wakapi/models/metrics/label.go:17.22,19.3 1 0 +github.com/muety/wakapi/models/metrics/label.go:20.2,20.17 1 0 +github.com/muety/wakapi/models/metrics/label.go:20.17,22.3 1 0 +github.com/muety/wakapi/models/metrics/label.go:23.2,23.62 1 0 +github.com/muety/wakapi/models/metrics/label.go:26.31,28.2 1 0 +github.com/muety/wakapi/models/metrics/metric.go:14.42,16.22 2 0 +github.com/muety/wakapi/models/metrics/metric.go:16.22,17.44 1 0 +github.com/muety/wakapi/models/metrics/metric.go:17.44,20.4 2 0 +github.com/muety/wakapi/models/metrics/metric.go:21.3,21.43 1 0 +github.com/muety/wakapi/models/metrics/metric.go:24.2,24.15 1 0 +github.com/muety/wakapi/models/metrics/metric.go:27.28,29.2 1 0 +github.com/muety/wakapi/models/metrics/metric.go:31.38,33.2 1 0 +github.com/muety/wakapi/models/metrics/metric.go:35.33,37.2 1 0 +github.com/muety/wakapi/repositories/alias.go:13.55,15.2 1 0 +github.com/muety/wakapi/repositories/alias.go:17.61,19.50 2 0 +github.com/muety/wakapi/repositories/alias.go:19.50,21.3 1 0 +github.com/muety/wakapi/repositories/alias.go:22.2,22.21 1 0 +github.com/muety/wakapi/repositories/alias.go:25.77,27.18 2 0 +github.com/muety/wakapi/repositories/alias.go:27.18,29.3 1 0 +github.com/muety/wakapi/repositories/alias.go:30.2,32.36 1 0 +github.com/muety/wakapi/repositories/alias.go:32.36,34.3 1 0 +github.com/muety/wakapi/repositories/alias.go:35.2,35.21 1 0 +github.com/muety/wakapi/repositories/alias.go:38.88,40.18 2 0 +github.com/muety/wakapi/repositories/alias.go:40.18,42.3 1 0 +github.com/muety/wakapi/repositories/alias.go:43.2,48.36 1 0 +github.com/muety/wakapi/repositories/alias.go:48.36,50.3 1 0 +github.com/muety/wakapi/repositories/alias.go:51.2,51.21 1 0 +github.com/muety/wakapi/repositories/alias.go:54.114,56.18 2 0 +github.com/muety/wakapi/repositories/alias.go:56.18,58.3 1 0 +github.com/muety/wakapi/repositories/alias.go:59.2,65.36 1 0 +github.com/muety/wakapi/repositories/alias.go:65.36,67.3 1 0 +github.com/muety/wakapi/repositories/alias.go:68.2,68.21 1 0 +github.com/muety/wakapi/repositories/alias.go:71.123,73.18 2 0 +github.com/muety/wakapi/repositories/alias.go:73.18,75.3 1 0 +github.com/muety/wakapi/repositories/alias.go:76.2,82.34 1 0 +github.com/muety/wakapi/repositories/alias.go:82.34,84.3 1 0 +github.com/muety/wakapi/repositories/alias.go:85.2,85.19 1 0 +github.com/muety/wakapi/repositories/alias.go:88.78,90.37 2 0 +github.com/muety/wakapi/repositories/alias.go:90.37,92.3 1 0 +github.com/muety/wakapi/repositories/alias.go:93.2,93.19 1 0 +github.com/muety/wakapi/repositories/alias.go:96.49,100.2 1 0 +github.com/muety/wakapi/repositories/alias.go:102.57,106.2 1 0 +github.com/muety/wakapi/repositories/api_key.go:17.57,19.2 1 0 +github.com/muety/wakapi/repositories/api_key.go:21.63,23.47 2 0 +github.com/muety/wakapi/repositories/api_key.go:23.47,25.3 1 0 +github.com/muety/wakapi/repositories/api_key.go:26.2,26.18 1 0 +github.com/muety/wakapi/repositories/api_key.go:29.106,33.26 3 0 +github.com/muety/wakapi/repositories/api_key.go:33.26,35.3 1 0 +github.com/muety/wakapi/repositories/api_key.go:37.2,37.47 1 0 +github.com/muety/wakapi/repositories/api_key.go:37.47,39.3 1 0 +github.com/muety/wakapi/repositories/api_key.go:40.2,40.17 1 0 +github.com/muety/wakapi/repositories/api_key.go:43.79,44.18 1 0 +github.com/muety/wakapi/repositories/api_key.go:44.18,46.3 1 0 +github.com/muety/wakapi/repositories/api_key.go:47.2,50.33 2 0 +github.com/muety/wakapi/repositories/api_key.go:50.33,52.3 1 0 +github.com/muety/wakapi/repositories/api_key.go:53.2,53.18 1 0 +github.com/muety/wakapi/repositories/api_key.go:56.79,57.20 1 0 +github.com/muety/wakapi/repositories/api_key.go:57.20,59.3 1 0 +github.com/muety/wakapi/repositories/api_key.go:60.2,61.37 2 0 +github.com/muety/wakapi/repositories/api_key.go:61.37,63.3 1 0 +github.com/muety/wakapi/repositories/api_key.go:64.2,64.17 1 0 +github.com/muety/wakapi/repositories/api_key.go:67.56,71.2 1 0 +github.com/muety/wakapi/repositories/base.go:22.52,24.2 1 0 +github.com/muety/wakapi/repositories/base.go:26.48,28.2 1 0 +github.com/muety/wakapi/repositories/base.go:30.88,31.57 1 0 +github.com/muety/wakapi/repositories/base.go:31.57,33.3 1 0 +github.com/muety/wakapi/repositories/base.go:33.8,35.3 1 0 +github.com/muety/wakapi/repositories/base.go:36.2,36.20 1 0 +github.com/muety/wakapi/repositories/base.go:39.89,40.84 1 0 +github.com/muety/wakapi/repositories/base.go:40.84,46.3 1 0 +github.com/muety/wakapi/repositories/base.go:46.8,48.3 1 0 +github.com/muety/wakapi/repositories/base.go:49.2,49.20 1 0 +github.com/muety/wakapi/repositories/base.go:52.67,54.2 1 0 +github.com/muety/wakapi/repositories/base.go:56.45,64.95 2 0 +github.com/muety/wakapi/repositories/base.go:64.95,65.51 1 0 +github.com/muety/wakapi/repositories/base.go:65.51,68.4 2 0 +github.com/muety/wakapi/repositories/base.go:69.3,70.9 2 0 +github.com/muety/wakapi/repositories/base.go:73.2,73.38 1 0 +github.com/muety/wakapi/repositories/base.go:73.38,75.17 2 0 +github.com/muety/wakapi/repositories/base.go:75.17,78.4 2 0 +github.com/muety/wakapi/repositories/base.go:80.3,80.29 1 0 +github.com/muety/wakapi/repositories/base.go:80.29,82.69 2 0 +github.com/muety/wakapi/repositories/base.go:82.69,84.13 2 0 +github.com/muety/wakapi/repositories/base.go:88.3,89.9 2 0 +github.com/muety/wakapi/repositories/base.go:92.2,92.115 1 0 +github.com/muety/wakapi/repositories/base.go:95.70,97.48 1 0 +github.com/muety/wakapi/repositories/base.go:97.48,99.32 2 0 +github.com/muety/wakapi/repositories/base.go:99.32,100.59 1 0 +github.com/muety/wakapi/repositories/base.go:100.59,102.5 1 0 +github.com/muety/wakapi/repositories/base.go:104.3,104.13 1 0 +github.com/muety/wakapi/repositories/base.go:108.63,111.59 1 0 +github.com/muety/wakapi/repositories/base.go:111.59,112.26 1 0 +github.com/muety/wakapi/repositories/base.go:112.26,114.18 2 0 +github.com/muety/wakapi/repositories/base.go:114.18,115.83 1 0 +github.com/muety/wakapi/repositories/base.go:115.84,117.6 0 0 +github.com/muety/wakapi/repositories/base.go:117.11,119.6 1 0 +github.com/muety/wakapi/repositories/base.go:122.3,122.13 1 0 +github.com/muety/wakapi/repositories/base.go:125.2,130.35 1 0 +github.com/muety/wakapi/repositories/base.go:130.35,132.3 1 0 +github.com/muety/wakapi/repositories/base.go:133.2,133.12 1 0 +github.com/muety/wakapi/repositories/base.go:136.89,139.18 3 0 +github.com/muety/wakapi/repositories/base.go:139.18,141.50 2 0 +github.com/muety/wakapi/repositories/base.go:141.50,143.12 2 0 +github.com/muety/wakapi/repositories/base.go:145.3,145.19 1 0 +github.com/muety/wakapi/repositories/base.go:149.113,155.18 4 0 +github.com/muety/wakapi/repositories/base.go:155.18,157.50 2 0 +github.com/muety/wakapi/repositories/base.go:157.50,159.12 2 0 +github.com/muety/wakapi/repositories/base.go:162.3,164.31 2 0 +github.com/muety/wakapi/repositories/base.go:164.31,167.4 2 0 +github.com/muety/wakapi/repositories/base.go:170.2,170.21 1 0 +github.com/muety/wakapi/repositories/base.go:170.21,172.3 1 0 +github.com/muety/wakapi/repositories/base.go:175.72,176.35 1 0 +github.com/muety/wakapi/repositories/base.go:176.35,177.91 1 0 +github.com/muety/wakapi/repositories/base.go:177.91,179.18 1 0 +github.com/muety/wakapi/repositories/base.go:179.18,181.5 1 0 +github.com/muety/wakapi/repositories/base.go:182.4,182.14 1 0 +github.com/muety/wakapi/repositories/base.go:185.2,185.10 1 0 +github.com/muety/wakapi/repositories/diagnostics.go:12.67,14.2 1 0 +github.com/muety/wakapi/repositories/diagnostics.go:16.102,18.2 1 0 +github.com/muety/wakapi/repositories/duration.go:16.61,18.2 1 0 +github.com/muety/wakapi/repositories/duration.go:20.67,24.38 2 0 +github.com/muety/wakapi/repositories/duration.go:24.38,26.3 1 0 +github.com/muety/wakapi/repositories/duration.go:27.2,27.23 1 0 +github.com/muety/wakapi/repositories/duration.go:30.95,34.16 3 0 +github.com/muety/wakapi/repositories/duration.go:34.16,36.3 1 0 +github.com/muety/wakapi/repositories/duration.go:38.2,38.84 1 0 +github.com/muety/wakapi/repositories/duration.go:38.84,40.3 1 0 +github.com/muety/wakapi/repositories/duration.go:41.2,41.17 1 0 +github.com/muety/wakapi/repositories/duration.go:44.117,48.16 3 0 +github.com/muety/wakapi/repositories/duration.go:48.16,50.3 1 0 +github.com/muety/wakapi/repositories/duration.go:52.2,52.84 1 0 +github.com/muety/wakapi/repositories/duration.go:52.84,54.3 1 0 +github.com/muety/wakapi/repositories/duration.go:55.2,55.17 1 0 +github.com/muety/wakapi/repositories/duration.go:58.110,60.2 1 0 +github.com/muety/wakapi/repositories/duration.go:62.150,71.24 3 0 +github.com/muety/wakapi/repositories/duration.go:71.24,73.3 1 0 +github.com/muety/wakapi/repositories/duration.go:75.2,75.49 1 0 +github.com/muety/wakapi/repositories/duration.go:75.49,77.3 1 0 +github.com/muety/wakapi/repositories/duration.go:78.2,78.23 1 0 +github.com/muety/wakapi/repositories/duration.go:81.91,89.2 3 0 +github.com/muety/wakapi/repositories/duration.go:91.78,93.2 1 0 +github.com/muety/wakapi/repositories/duration.go:95.68,98.47 1 0 +github.com/muety/wakapi/repositories/duration.go:98.47,100.3 1 0 +github.com/muety/wakapi/repositories/duration.go:101.2,101.12 1 0 +github.com/muety/wakapi/repositories/duration.go:104.87,108.47 1 0 +github.com/muety/wakapi/repositories/duration.go:108.47,110.3 1 0 +github.com/muety/wakapi/repositories/duration.go:111.2,111.12 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:18.63,20.2 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:23.69,25.53 2 0 +github.com/muety/wakapi/repositories/heartbeat.go:25.53,27.3 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:28.2,28.24 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:31.81,33.2 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:35.93,42.38 2 0 +github.com/muety/wakapi/repositories/heartbeat.go:42.38,44.3 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:45.2,45.24 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:48.117,58.38 2 0 +github.com/muety/wakapi/repositories/heartbeat.go:58.38,60.3 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:61.2,61.24 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:64.109,72.39 2 0 +github.com/muety/wakapi/repositories/heartbeat.go:72.39,74.3 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:75.2,75.24 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:78.115,88.16 3 0 +github.com/muety/wakapi/repositories/heartbeat.go:88.16,90.3 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:92.2,92.67 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:92.67,94.3 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:95.2,95.17 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:98.139,108.16 3 0 +github.com/muety/wakapi/repositories/heartbeat.go:108.16,110.3 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:112.2,112.85 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:112.85,114.3 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:115.2,115.17 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:118.152,129.50 4 0 +github.com/muety/wakapi/repositories/heartbeat.go:129.50,131.3 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:132.2,132.24 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:135.155,146.16 5 0 +github.com/muety/wakapi/repositories/heartbeat.go:146.16,148.3 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:150.2,150.67 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:150.67,152.3 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:154.2,154.17 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:157.127,165.58 4 0 +github.com/muety/wakapi/repositories/heartbeat.go:165.58,167.3 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:168.2,168.23 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:171.75,175.2 3 0 +github.com/muety/wakapi/repositories/heartbeat.go:177.74,181.2 3 0 +github.com/muety/wakapi/repositories/heartbeat.go:183.94,187.2 3 0 +github.com/muety/wakapi/repositories/heartbeat.go:189.80,190.42 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:190.42,196.3 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:198.2,198.16 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:198.16,202.3 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:203.2,203.19 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:206.77,211.35 2 0 +github.com/muety/wakapi/repositories/heartbeat.go:211.35,213.3 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:214.2,214.19 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:217.97,221.26 3 0 +github.com/muety/wakapi/repositories/heartbeat.go:221.26,223.3 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:225.2,225.23 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:225.23,227.3 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:229.2,234.35 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:234.35,236.3 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:238.2,238.20 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:241.101,247.36 2 0 +github.com/muety/wakapi/repositories/heartbeat.go:247.36,249.3 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:250.2,250.21 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:253.63,256.48 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:256.48,258.3 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:259.2,259.12 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:262.69,265.48 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:265.48,267.3 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:268.2,268.12 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:271.88,275.48 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:275.48,277.3 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:278.2,278.12 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:281.141,342.41 5 0 +github.com/muety/wakapi/repositories/heartbeat.go:342.41,344.3 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:346.2,346.26 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:349.99,357.36 2 0 +github.com/muety/wakapi/repositories/heartbeat.go:357.36,359.3 1 0 +github.com/muety/wakapi/repositories/heartbeat.go:360.2,360.21 1 0 +github.com/muety/wakapi/repositories/key_value.go:18.61,20.2 1 0 +github.com/muety/wakapi/repositories/key_value.go:22.73,24.52 2 0 +github.com/muety/wakapi/repositories/key_value.go:24.52,26.3 1 0 +github.com/muety/wakapi/repositories/key_value.go:27.2,27.23 1 0 +github.com/muety/wakapi/repositories/key_value.go:30.84,34.32 2 0 +github.com/muety/wakapi/repositories/key_value.go:34.32,36.3 1 0 +github.com/muety/wakapi/repositories/key_value.go:38.2,38.16 1 0 +github.com/muety/wakapi/repositories/key_value.go:41.84,46.21 2 0 +github.com/muety/wakapi/repositories/key_value.go:46.21,48.3 1 0 +github.com/muety/wakapi/repositories/key_value.go:49.2,49.23 1 0 +github.com/muety/wakapi/repositories/key_value.go:52.73,61.37 2 0 +github.com/muety/wakapi/repositories/key_value.go:61.37,63.3 1 0 +github.com/muety/wakapi/repositories/key_value.go:65.2,65.12 1 0 +github.com/muety/wakapi/repositories/key_value.go:68.61,70.2 1 0 +github.com/muety/wakapi/repositories/key_value.go:72.76,75.37 2 0 +github.com/muety/wakapi/repositories/key_value.go:75.37,77.3 1 0 +github.com/muety/wakapi/repositories/key_value.go:78.2,78.30 1 0 +github.com/muety/wakapi/repositories/key_value.go:78.30,80.3 1 0 +github.com/muety/wakapi/repositories/key_value.go:82.2,82.12 1 0 +github.com/muety/wakapi/repositories/key_value.go:85.67,87.2 1 0 +github.com/muety/wakapi/repositories/key_value.go:89.82,93.2 1 0 +github.com/muety/wakapi/repositories/key_value.go:96.82,97.89 1 0 +github.com/muety/wakapi/repositories/key_value.go:97.89,100.30 3 0 +github.com/muety/wakapi/repositories/key_value.go:100.30,102.4 1 0 +github.com/muety/wakapi/repositories/key_value.go:104.3,110.12 1 0 +github.com/muety/wakapi/repositories/key_value.go:111.8,116.3 1 0 +github.com/muety/wakapi/repositories/language_mapping.go:15.75,17.2 1 0 +github.com/muety/wakapi/repositories/language_mapping.go:19.81,21.51 2 0 +github.com/muety/wakapi/repositories/language_mapping.go:21.51,23.3 1 0 +github.com/muety/wakapi/repositories/language_mapping.go:24.2,24.22 1 0 +github.com/muety/wakapi/repositories/language_mapping.go:27.87,29.89 2 0 +github.com/muety/wakapi/repositories/language_mapping.go:29.89,31.3 1 0 +github.com/muety/wakapi/repositories/language_mapping.go:32.2,32.21 1 0 +github.com/muety/wakapi/repositories/language_mapping.go:35.97,37.18 2 0 +github.com/muety/wakapi/repositories/language_mapping.go:37.18,39.3 1 0 +github.com/muety/wakapi/repositories/language_mapping.go:40.2,42.37 1 0 +github.com/muety/wakapi/repositories/language_mapping.go:42.37,44.3 1 0 +github.com/muety/wakapi/repositories/language_mapping.go:45.2,45.22 1 0 +github.com/muety/wakapi/repositories/language_mapping.go:48.110,49.24 1 0 +github.com/muety/wakapi/repositories/language_mapping.go:49.24,51.3 1 0 +github.com/muety/wakapi/repositories/language_mapping.go:52.2,53.37 2 0 +github.com/muety/wakapi/repositories/language_mapping.go:53.37,55.3 1 0 +github.com/muety/wakapi/repositories/language_mapping.go:56.2,56.21 1 0 +github.com/muety/wakapi/repositories/language_mapping.go:59.59,63.2 1 0 +github.com/muety/wakapi/repositories/leaderboard.go:14.67,16.2 1 0 +github.com/muety/wakapi/repositories/leaderboard.go:18.84,21.36 1 0 +github.com/muety/wakapi/repositories/leaderboard.go:21.36,23.3 1 0 +github.com/muety/wakapi/repositories/leaderboard.go:24.2,24.12 1 0 +github.com/muety/wakapi/repositories/leaderboard.go:27.78,34.2 3 0 +github.com/muety/wakapi/repositories/leaderboard.go:36.77,39.17 3 0 +github.com/muety/wakapi/repositories/leaderboard.go:39.17,41.3 1 0 +github.com/muety/wakapi/repositories/leaderboard.go:42.2,43.19 2 0 +github.com/muety/wakapi/repositories/leaderboard.go:46.77,50.34 2 0 +github.com/muety/wakapi/repositories/leaderboard.go:50.34,52.3 1 0 +github.com/muety/wakapi/repositories/leaderboard.go:53.2,53.19 1 0 +github.com/muety/wakapi/repositories/leaderboard.go:56.154,69.45 6 0 +github.com/muety/wakapi/repositories/leaderboard.go:69.45,71.3 1 0 +github.com/muety/wakapi/repositories/leaderboard.go:72.2,72.19 1 0 +github.com/muety/wakapi/repositories/leaderboard.go:75.173,86.45 6 0 +github.com/muety/wakapi/repositories/leaderboard.go:86.45,88.3 1 0 +github.com/muety/wakapi/repositories/leaderboard.go:89.2,89.19 1 0 +github.com/muety/wakapi/repositories/leaderboard.go:92.67,95.54 1 0 +github.com/muety/wakapi/repositories/leaderboard.go:95.54,97.3 1 0 +github.com/muety/wakapi/repositories/leaderboard.go:98.2,98.12 1 0 +github.com/muety/wakapi/repositories/leaderboard.go:101.103,105.54 1 0 +github.com/muety/wakapi/repositories/leaderboard.go:105.54,107.3 1 0 +github.com/muety/wakapi/repositories/leaderboard.go:108.2,108.12 1 0 +github.com/muety/wakapi/repositories/leaderboard.go:111.82,112.15 1 0 +github.com/muety/wakapi/repositories/leaderboard.go:112.15,114.3 1 0 +github.com/muety/wakapi/repositories/leaderboard.go:115.2,115.14 1 0 +github.com/muety/wakapi/repositories/leaderboard.go:115.14,117.3 1 0 +github.com/muety/wakapi/repositories/leaderboard.go:118.2,118.10 1 0 +github.com/muety/wakapi/repositories/metrics.go:25.59,27.2 1 0 +github.com/muety/wakapi/repositories/metrics.go:29.73,33.19 3 0 +github.com/muety/wakapi/repositories/metrics.go:33.19,35.3 1 0 +github.com/muety/wakapi/repositories/metrics.go:35.8,35.29 1 0 +github.com/muety/wakapi/repositories/metrics.go:35.29,37.3 1 0 +github.com/muety/wakapi/repositories/metrics.go:37.8,37.27 1 0 +github.com/muety/wakapi/repositories/metrics.go:37.27,39.3 1 0 +github.com/muety/wakapi/repositories/metrics.go:41.2,42.18 2 0 +github.com/muety/wakapi/repositories/project_label.go:15.69,17.2 1 0 +github.com/muety/wakapi/repositories/project_label.go:19.75,21.49 2 0 +github.com/muety/wakapi/repositories/project_label.go:21.49,23.3 1 0 +github.com/muety/wakapi/repositories/project_label.go:24.2,24.20 1 0 +github.com/muety/wakapi/repositories/project_label.go:27.81,29.84 2 0 +github.com/muety/wakapi/repositories/project_label.go:29.84,31.3 1 0 +github.com/muety/wakapi/repositories/project_label.go:32.2,32.19 1 0 +github.com/muety/wakapi/repositories/project_label.go:35.91,36.18 1 0 +github.com/muety/wakapi/repositories/project_label.go:36.18,38.3 1 0 +github.com/muety/wakapi/repositories/project_label.go:39.2,42.35 2 0 +github.com/muety/wakapi/repositories/project_label.go:42.35,44.3 1 0 +github.com/muety/wakapi/repositories/project_label.go:45.2,45.20 1 0 +github.com/muety/wakapi/repositories/project_label.go:48.99,49.22 1 0 +github.com/muety/wakapi/repositories/project_label.go:49.22,51.3 1 0 +github.com/muety/wakapi/repositories/project_label.go:52.2,53.37 2 0 +github.com/muety/wakapi/repositories/project_label.go:53.37,55.3 1 0 +github.com/muety/wakapi/repositories/project_label.go:56.2,56.19 1 0 +github.com/muety/wakapi/repositories/project_label.go:59.56,63.2 1 0 +github.com/muety/wakapi/repositories/summary.go:17.59,19.2 1 0 +github.com/muety/wakapi/repositories/summary.go:21.65,26.38 2 0 +github.com/muety/wakapi/repositories/summary.go:26.38,28.3 1 0 +github.com/muety/wakapi/repositories/summary.go:30.2,30.73 1 0 +github.com/muety/wakapi/repositories/summary.go:30.73,32.3 1 0 +github.com/muety/wakapi/repositories/summary.go:34.2,34.23 1 0 +github.com/muety/wakapi/repositories/summary.go:37.67,39.53 1 0 +github.com/muety/wakapi/repositories/summary.go:39.53,40.50 1 0 +github.com/muety/wakapi/repositories/summary.go:40.50,42.4 1 0 +github.com/muety/wakapi/repositories/summary.go:44.3,49.41 2 0 +github.com/muety/wakapi/repositories/summary.go:49.41,52.4 2 0 +github.com/muety/wakapi/repositories/summary.go:54.3,54.42 1 0 +github.com/muety/wakapi/repositories/summary.go:54.42,57.4 2 0 +github.com/muety/wakapi/repositories/summary.go:59.3,59.49 1 0 +github.com/muety/wakapi/repositories/summary.go:59.49,62.4 2 0 +github.com/muety/wakapi/repositories/summary.go:64.3,64.40 1 0 +github.com/muety/wakapi/repositories/summary.go:64.40,67.4 2 0 +github.com/muety/wakapi/repositories/summary.go:69.3,69.43 1 0 +github.com/muety/wakapi/repositories/summary.go:69.43,72.4 2 0 +github.com/muety/wakapi/repositories/summary.go:74.3,74.29 1 0 +github.com/muety/wakapi/repositories/summary.go:74.29,75.57 1 0 +github.com/muety/wakapi/repositories/summary.go:75.57,77.5 1 0 +github.com/muety/wakapi/repositories/summary.go:80.3,80.13 1 0 +github.com/muety/wakapi/repositories/summary.go:81.17,83.3 1 0 +github.com/muety/wakapi/repositories/summary.go:85.2,85.12 1 0 +github.com/muety/wakapi/repositories/summary.go:88.111,100.36 4 0 +github.com/muety/wakapi/repositories/summary.go:100.36,102.3 1 0 +github.com/muety/wakapi/repositories/summary.go:105.2,105.49 1 0 +github.com/muety/wakapi/repositories/summary.go:105.49,107.3 1 0 +github.com/muety/wakapi/repositories/summary.go:109.2,109.68 1 0 +github.com/muety/wakapi/repositories/summary.go:109.68,111.3 1 0 +github.com/muety/wakapi/repositories/summary.go:113.2,113.23 1 0 +github.com/muety/wakapi/repositories/summary.go:116.75,124.2 3 0 +github.com/muety/wakapi/repositories/summary.go:126.63,129.46 1 0 +github.com/muety/wakapi/repositories/summary.go:129.46,131.3 1 0 +github.com/muety/wakapi/repositories/summary.go:132.2,132.12 1 0 +github.com/muety/wakapi/repositories/summary.go:135.82,139.46 1 0 +github.com/muety/wakapi/repositories/summary.go:139.46,141.3 1 0 +github.com/muety/wakapi/repositories/summary.go:142.2,142.12 1 0 +github.com/muety/wakapi/repositories/summary.go:146.109,149.95 2 0 +github.com/muety/wakapi/repositories/summary.go:149.95,151.3 1 0 +github.com/muety/wakapi/repositories/summary.go:153.2,159.31 2 0 +github.com/muety/wakapi/repositories/summary.go:159.31,161.3 1 0 +github.com/muety/wakapi/repositories/summary.go:163.2,163.45 1 0 +github.com/muety/wakapi/repositories/summary.go:163.45,165.3 1 0 +github.com/muety/wakapi/repositories/summary.go:167.2,167.29 1 0 +github.com/muety/wakapi/repositories/summary.go:167.29,168.47 1 0 +github.com/muety/wakapi/repositories/summary.go:168.47,169.12 1 0 +github.com/muety/wakapi/repositories/summary.go:171.3,172.24 2 0 +github.com/muety/wakapi/repositories/summary.go:175.2,175.12 1 0 +github.com/muety/wakapi/repositories/user.go:19.53,21.2 1 0 +github.com/muety/wakapi/repositories/user.go:23.80,25.63 2 0 +github.com/muety/wakapi/repositories/user.go:25.63,27.3 1 0 +github.com/muety/wakapi/repositories/user.go:28.2,28.15 1 0 +github.com/muety/wakapi/repositories/user.go:31.77,36.34 2 0 +github.com/muety/wakapi/repositories/user.go:36.34,38.3 1 0 +github.com/muety/wakapi/repositories/user.go:39.2,39.19 1 0 +github.com/muety/wakapi/repositories/user.go:42.59,46.34 2 0 +github.com/muety/wakapi/repositories/user.go:46.34,48.3 1 0 +github.com/muety/wakapi/repositories/user.go:49.2,49.19 1 0 +github.com/muety/wakapi/repositories/user.go:52.72,57.34 2 0 +github.com/muety/wakapi/repositories/user.go:57.34,59.3 1 0 +github.com/muety/wakapi/repositories/user.go:60.2,60.19 1 0 +github.com/muety/wakapi/repositories/user.go:63.87,65.99 2 0 +github.com/muety/wakapi/repositories/user.go:65.99,67.3 1 0 +github.com/muety/wakapi/repositories/user.go:68.2,68.19 1 0 +github.com/muety/wakapi/repositories/user.go:71.95,73.107 2 0 +github.com/muety/wakapi/repositories/user.go:73.107,75.3 1 0 +github.com/muety/wakapi/repositories/user.go:76.2,76.19 1 0 +github.com/muety/wakapi/repositories/user.go:79.82,81.2 1 0 +github.com/muety/wakapi/repositories/user.go:83.83,85.2 1 0 +github.com/muety/wakapi/repositories/user.go:89.84,99.36 3 0 +github.com/muety/wakapi/repositories/user.go:99.36,101.3 1 0 +github.com/muety/wakapi/repositories/user.go:103.2,103.28 1 0 +github.com/muety/wakapi/repositories/user.go:106.49,110.35 2 0 +github.com/muety/wakapi/repositories/user.go:110.35,112.3 1 0 +github.com/muety/wakapi/repositories/user.go:113.2,113.19 1 0 +github.com/muety/wakapi/repositories/user.go:116.85,117.89 1 0 +github.com/muety/wakapi/repositories/user.go:117.89,119.3 1 0 +github.com/muety/wakapi/repositories/user.go:121.2,121.50 1 0 +github.com/muety/wakapi/repositories/user.go:121.50,123.3 1 0 +github.com/muety/wakapi/repositories/user.go:125.2,126.37 2 0 +github.com/muety/wakapi/repositories/user.go:126.37,128.3 1 0 +github.com/muety/wakapi/repositories/user.go:130.2,130.24 1 0 +github.com/muety/wakapi/repositories/user.go:133.74,134.50 1 0 +github.com/muety/wakapi/repositories/user.go:134.50,136.3 1 0 +github.com/muety/wakapi/repositories/user.go:138.2,169.37 3 0 +github.com/muety/wakapi/repositories/user.go:169.37,171.3 1 0 +github.com/muety/wakapi/repositories/user.go:173.2,173.18 1 0 +github.com/muety/wakapi/repositories/user.go:176.110,177.50 1 0 +github.com/muety/wakapi/repositories/user.go:177.50,179.3 1 0 +github.com/muety/wakapi/repositories/user.go:181.2,182.37 2 0 +github.com/muety/wakapi/repositories/user.go:182.37,184.3 1 0 +github.com/muety/wakapi/repositories/user.go:186.2,186.30 1 0 +github.com/muety/wakapi/repositories/user.go:186.30,188.3 1 0 +github.com/muety/wakapi/repositories/user.go:190.2,190.18 1 0 +github.com/muety/wakapi/repositories/user.go:193.58,195.2 1 0 +github.com/muety/wakapi/repositories/user.go:197.73,199.2 1 0 +github.com/muety/wakapi/repositories/user.go:201.89,206.34 3 0 +github.com/muety/wakapi/repositories/user.go:206.34,208.3 1 0 +github.com/muety/wakapi/repositories/user.go:209.2,209.19 1 0 +github.com/muety/wakapi/repositories/user.go:212.69,220.22 2 0 +github.com/muety/wakapi/repositories/user.go:220.22,222.3 1 0 +github.com/muety/wakapi/repositories/user.go:223.2,223.89 1 0 +github.com/muety/wakapi/repositories/user.go:223.89,225.3 1 0 +github.com/muety/wakapi/repositories/user.go:226.2,226.22 1 0 +github.com/muety/wakapi/repositories/user.go:226.22,229.3 2 0 +github.com/muety/wakapi/repositories/user.go:230.2,230.50 1 0 +github.com/muety/wakapi/repositories/user.go:230.50,232.3 1 0 +github.com/muety/wakapi/repositories/user.go:233.2,233.12 1 0 +github.com/muety/wakapi/models/compat/shields/v1/badge.go:22.59,29.2 1 0 github.com/muety/wakapi/models/alias.go:20.32,25.2 1 0 github.com/muety/wakapi/models/alias.go:27.37,28.35 1 0 github.com/muety/wakapi/models/alias.go:28.35,29.18 1 0 @@ -1006,26 +2272,283 @@ github.com/muety/wakapi/models/user.go:279.39,283.2 3 0 github.com/muety/wakapi/models/user.go:285.39,288.2 2 0 github.com/muety/wakapi/models/user.go:290.48,292.2 1 0 github.com/muety/wakapi/models/user_agent.go:18.42,21.2 2 0 -github.com/muety/wakapi/models/metrics/counter_metric.go:12.37,14.2 1 0 -github.com/muety/wakapi/models/metrics/counter_metric.go:16.39,18.2 1 0 -github.com/muety/wakapi/models/metrics/counter_metric.go:20.40,22.2 1 0 -github.com/muety/wakapi/models/metrics/gauge_metric.go:12.35,14.2 1 0 -github.com/muety/wakapi/models/metrics/gauge_metric.go:16.37,18.2 1 0 -github.com/muety/wakapi/models/metrics/gauge_metric.go:20.38,22.2 1 0 -github.com/muety/wakapi/models/metrics/label.go:15.32,17.22 2 0 -github.com/muety/wakapi/models/metrics/label.go:17.22,19.3 1 0 -github.com/muety/wakapi/models/metrics/label.go:20.2,20.17 1 0 -github.com/muety/wakapi/models/metrics/label.go:20.17,22.3 1 0 -github.com/muety/wakapi/models/metrics/label.go:23.2,23.62 1 0 -github.com/muety/wakapi/models/metrics/label.go:26.31,28.2 1 0 -github.com/muety/wakapi/models/metrics/metric.go:14.42,16.22 2 0 -github.com/muety/wakapi/models/metrics/metric.go:16.22,17.44 1 0 -github.com/muety/wakapi/models/metrics/metric.go:17.44,20.4 2 0 -github.com/muety/wakapi/models/metrics/metric.go:21.3,21.43 1 0 -github.com/muety/wakapi/models/metrics/metric.go:24.2,24.15 1 0 -github.com/muety/wakapi/models/metrics/metric.go:27.28,29.2 1 0 -github.com/muety/wakapi/models/metrics/metric.go:31.38,33.2 1 0 -github.com/muety/wakapi/models/metrics/metric.go:35.33,37.2 1 0 +github.com/muety/wakapi/routes/utils/badge_utils.go:21.13,24.2 2 1 +github.com/muety/wakapi/routes/utils/badge_utils.go:26.129,30.76 3 0 +github.com/muety/wakapi/routes/utils/badge_utils.go:30.76,32.3 1 0 +github.com/muety/wakapi/routes/utils/badge_utils.go:34.2,35.72 2 0 +github.com/muety/wakapi/routes/utils/badge_utils.go:35.72,36.61 1 0 +github.com/muety/wakapi/routes/utils/badge_utils.go:36.61,38.4 1 0 +github.com/muety/wakapi/routes/utils/badge_utils.go:41.2,49.86 4 0 +github.com/muety/wakapi/routes/utils/badge_utils.go:49.86,51.3 1 0 +github.com/muety/wakapi/routes/utils/badge_utils.go:53.2,55.22 3 0 +github.com/muety/wakapi/routes/utils/badge_utils.go:56.17,58.68 2 0 +github.com/muety/wakapi/routes/utils/badge_utils.go:59.12,61.63 2 0 +github.com/muety/wakapi/routes/utils/badge_utils.go:62.16,64.67 2 0 +github.com/muety/wakapi/routes/utils/badge_utils.go:65.18,67.69 2 0 +github.com/muety/wakapi/routes/utils/badge_utils.go:68.17,70.68 2 0 +github.com/muety/wakapi/routes/utils/badge_utils.go:71.15,73.66 2 0 +github.com/muety/wakapi/routes/utils/badge_utils.go:75.10,78.30 2 0 +github.com/muety/wakapi/routes/utils/badge_utils.go:81.2,81.34 1 0 +github.com/muety/wakapi/routes/utils/badge_utils.go:81.34,83.3 1 0 +github.com/muety/wakapi/routes/utils/badge_utils.go:85.2,85.31 1 0 +github.com/muety/wakapi/routes/utils/heartbeat_utils.go:11.68,13.16 2 0 +github.com/muety/wakapi/routes/utils/heartbeat_utils.go:13.16,15.3 1 0 +github.com/muety/wakapi/routes/utils/heartbeat_utils.go:17.2,18.16 2 0 +github.com/muety/wakapi/routes/utils/heartbeat_utils.go:18.16,20.3 1 0 +github.com/muety/wakapi/routes/utils/heartbeat_utils.go:22.2,22.35 1 0 +github.com/muety/wakapi/routes/utils/heartbeat_utils.go:25.65,33.48 6 0 +github.com/muety/wakapi/routes/utils/heartbeat_utils.go:33.48,35.3 1 0 +github.com/muety/wakapi/routes/utils/heartbeat_utils.go:37.2,37.24 1 0 +github.com/muety/wakapi/routes/utils/heartbeat_utils.go:40.67,48.47 6 0 +github.com/muety/wakapi/routes/utils/heartbeat_utils.go:48.47,50.3 1 0 +github.com/muety/wakapi/routes/utils/heartbeat_utils.go:52.2,52.45 1 0 +github.com/muety/wakapi/routes/utils/messages.go:10.71,12.2 1 0 +github.com/muety/wakapi/routes/utils/messages.go:14.73,16.2 1 0 +github.com/muety/wakapi/routes/utils/messages.go:18.97,20.57 2 0 +github.com/muety/wakapi/routes/utils/messages.go:20.57,22.3 1 0 +github.com/muety/wakapi/routes/utils/messages.go:23.2,23.65 1 0 +github.com/muety/wakapi/routes/utils/messages.go:23.65,25.3 1 0 +github.com/muety/wakapi/routes/utils/messages.go:26.2,27.11 2 0 +github.com/muety/wakapi/routes/utils/messages.go:30.78,34.2 3 0 +github.com/muety/wakapi/routes/utils/oidc.go:13.73,17.2 3 0 +github.com/muety/wakapi/routes/utils/oidc.go:19.69,23.2 3 0 +github.com/muety/wakapi/routes/utils/oidc.go:25.43,28.9 3 0 +github.com/muety/wakapi/routes/utils/oidc.go:28.9,30.3 1 0 +github.com/muety/wakapi/routes/utils/oidc.go:31.2,31.23 1 0 +github.com/muety/wakapi/routes/utils/oidc.go:34.61,38.2 3 0 +github.com/muety/wakapi/routes/utils/oidc.go:40.98,42.16 2 0 +github.com/muety/wakapi/routes/utils/oidc.go:42.16,45.3 2 0 +github.com/muety/wakapi/routes/utils/oidc.go:47.2,49.20 3 0 +github.com/muety/wakapi/routes/utils/oidc.go:52.66,56.9 3 0 +github.com/muety/wakapi/routes/utils/oidc.go:56.9,58.3 1 0 +github.com/muety/wakapi/routes/utils/oidc.go:60.2,61.75 2 0 +github.com/muety/wakapi/routes/utils/oidc.go:61.75,64.3 2 0 +github.com/muety/wakapi/routes/utils/oidc.go:66.2,66.17 1 0 +github.com/muety/wakapi/routes/utils/oidc.go:69.70,73.2 3 0 +github.com/muety/wakapi/routes/utils/oidc.go:75.118,77.16 2 0 +github.com/muety/wakapi/routes/utils/oidc.go:77.16,79.3 1 0 +github.com/muety/wakapi/routes/utils/oidc.go:81.2,82.49 2 0 +github.com/muety/wakapi/routes/utils/oidc.go:82.49,84.3 1 0 +github.com/muety/wakapi/routes/utils/oidc.go:84.8,84.31 1 0 +github.com/muety/wakapi/routes/utils/oidc.go:84.31,86.3 1 0 +github.com/muety/wakapi/routes/utils/oidc.go:87.2,89.22 2 0 +github.com/muety/wakapi/routes/utils/principal.go:10.55,11.81 1 0 +github.com/muety/wakapi/routes/utils/principal.go:11.81,14.3 2 0 +github.com/muety/wakapi/routes/utils/principal.go:17.49,19.23 2 1 +github.com/muety/wakapi/routes/utils/principal.go:19.23,21.3 1 0 +github.com/muety/wakapi/routes/utils/principal.go:22.2,22.52 1 1 +github.com/muety/wakapi/routes/utils/principal.go:22.52,24.17 2 1 +github.com/muety/wakapi/routes/utils/principal.go:24.17,26.4 1 1 +github.com/muety/wakapi/routes/utils/principal.go:27.3,27.28 1 1 +github.com/muety/wakapi/routes/utils/principal.go:29.2,29.12 1 0 +github.com/muety/wakapi/routes/utils/project_utils.go:15.144,18.16 2 0 +github.com/muety/wakapi/routes/utils/project_utils.go:18.16,20.3 1 0 +github.com/muety/wakapi/routes/utils/project_utils.go:23.2,24.16 2 0 +github.com/muety/wakapi/routes/utils/project_utils.go:24.16,26.3 1 0 +github.com/muety/wakapi/routes/utils/project_utils.go:28.2,32.35 2 0 +github.com/muety/wakapi/routes/utils/project_utils.go:32.35,35.3 2 0 +github.com/muety/wakapi/routes/utils/project_utils.go:37.2,39.20 3 0 +github.com/muety/wakapi/routes/utils/session.go:9.59,13.2 3 0 +github.com/muety/wakapi/routes/utils/summary_utils.go:12.98,14.16 2 0 +github.com/muety/wakapi/routes/utils/summary_utils.go:14.16,16.3 1 0 +github.com/muety/wakapi/routes/utils/summary_utils.go:17.2,17.51 1 0 +github.com/muety/wakapi/routes/utils/summary_utils.go:20.119,22.22 2 0 +github.com/muety/wakapi/routes/utils/summary_utils.go:22.22,24.3 1 0 +github.com/muety/wakapi/routes/utils/summary_utils.go:26.2,35.16 2 0 +github.com/muety/wakapi/routes/utils/summary_utils.go:35.16,37.3 1 0 +github.com/muety/wakapi/routes/utils/summary_utils.go:39.2,43.36 4 0 +github.com/muety/wakapi/routes/utils/summary_utils.go:46.90,48.32 2 0 +github.com/muety/wakapi/routes/utils/summary_utils.go:48.32,49.50 1 0 +github.com/muety/wakapi/routes/utils/summary_utils.go:49.50,51.4 1 0 +github.com/muety/wakapi/routes/utils/summary_utils.go:53.2,53.15 1 0 +github.com/muety/wakapi/routes/utils/user_utils.go:15.139,16.68 1 1 +github.com/muety/wakapi/routes/utils/user_utils.go:16.68,21.3 4 1 +github.com/muety/wakapi/routes/utils/user_utils.go:23.2,24.21 2 1 +github.com/muety/wakapi/routes/utils/user_utils.go:24.21,26.3 1 1 +github.com/muety/wakapi/routes/utils/user_utils.go:28.2,29.27 2 1 +github.com/muety/wakapi/routes/utils/user_utils.go:29.27,31.3 1 1 +github.com/muety/wakapi/routes/utils/user_utils.go:31.8,31.35 1 1 +github.com/muety/wakapi/routes/utils/user_utils.go:31.35,33.3 1 1 +github.com/muety/wakapi/routes/utils/user_utils.go:35.2,35.63 1 1 +github.com/muety/wakapi/routes/utils/user_utils.go:35.63,37.3 1 1 +github.com/muety/wakapi/routes/utils/user_utils.go:39.2,40.16 2 1 +github.com/muety/wakapi/routes/utils/user_utils.go:40.16,42.3 1 0 +github.com/muety/wakapi/routes/utils/user_utils.go:44.2,44.27 1 1 +github.com/muety/wakapi/routes/compat/wakatime/v1/all_time.go:25.116,31.2 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/all_time.go:33.60,34.34 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/all_time.go:34.34,37.3 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/all_time.go:49.70,51.16 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/all_time.go:51.16,53.3 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/all_time.go:55.2,56.16 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/all_time.go:56.16,60.3 3 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/all_time.go:62.2,63.46 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/all_time.go:66.116,75.29 3 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/all_time.go:75.29,77.3 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/all_time.go:79.2,88.16 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/all_time.go:88.16,90.3 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/all_time.go:92.2,92.36 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/heartbeat.go:29.124,34.2 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/heartbeat.go:36.62,37.34 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/heartbeat.go:37.34,40.3 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/heartbeat.go:52.72,54.16 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/heartbeat.go:54.16,56.3 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/heartbeat.go:58.2,61.16 4 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/heartbeat.go:61.16,65.3 3 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/heartbeat.go:67.2,71.16 4 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/heartbeat.go:71.16,76.3 4 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/heartbeat.go:78.2,84.47 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:27.124,33.2 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:35.60,36.34 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:36.34,39.3 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:50.70,56.63 5 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:56.63,57.26 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:57.26,59.4 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:59.9,61.18 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:61.18,63.5 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:64.4,64.19 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:68.2,68.67 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:68.67,69.18 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:69.18,71.4 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:72.3,72.26 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:72.26,74.4 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:74.9,76.18 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:76.18,78.5 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:79.4,79.19 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:83.2,84.16 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:84.16,89.3 4 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:90.2,93.16 3 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:93.16,98.3 4 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:101.2,101.57 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:101.57,102.57 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:102.57,104.4 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:104.9,106.4 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:110.2,112.46 3 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:115.200,117.17 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:117.17,119.3 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:121.2,141.32 6 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:141.32,147.3 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:149.2,149.42 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:149.42,159.219 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:159.219,164.6 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:170.2,170.11 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:27.123,33.2 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:35.61,36.34 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:36.34,40.3 3 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:53.71,55.16 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:55.16,57.3 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:59.2,60.16 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:60.16,65.3 4 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:67.2,68.46 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:81.74,83.16 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:83.16,85.3 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:87.2,88.16 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:88.16,93.3 4 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:95.2,95.24 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:95.24,99.3 3 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:101.2,102.46 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:105.104,107.16 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:107.16,109.3 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:111.2,112.28 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:112.28,113.79 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:113.79,122.4 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:125.2,125.22 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:23.112,29.2 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:31.58,32.34 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:32.34,42.3 5 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:63.68,69.53 5 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:69.53,71.3 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:73.2,74.16 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:74.16,78.3 3 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:82.2,82.22 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:82.22,83.100 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:83.100,85.4 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:85.9,87.4 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:90.2,91.16 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:91.16,95.3 3 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:97.2,99.69 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:99.69,103.3 3 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:105.2,106.16 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:106.16,110.3 3 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:112.2,118.68 6 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:118.68,120.34 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:120.34,122.4 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:123.3,123.36 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:123.36,125.4 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:126.3,126.35 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:126.35,128.4 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:129.3,129.30 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:129.30,131.4 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:132.3,132.35 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:132.35,134.4 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:137.2,137.49 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:140.136,149.16 3 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:149.16,151.3 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:153.2,153.36 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/statusbar.go:30.120,36.2 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/statusbar.go:38.62,39.34 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/statusbar.go:39.34,44.3 4 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/statusbar.go:56.72,58.16 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/statusbar.go:58.16,60.3 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/statusbar.go:62.2,63.22 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/statusbar.go:63.22,65.3 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/statusbar.go:67.2,68.16 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/statusbar.go:68.16,72.3 3 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/statusbar.go:74.2,75.16 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/statusbar.go:75.16,79.3 3 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/statusbar.go:80.2,84.4 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/statusbar.go:87.115,96.29 3 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/statusbar.go:96.29,98.3 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/statusbar.go:100.2,101.16 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/statusbar.go:101.16,103.3 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/statusbar.go:105.2,105.36 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:28.120,34.2 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:36.62,37.34 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:37.34,40.3 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:66.72,68.16 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:68.16,70.3 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:72.2,73.16 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:73.16,77.3 3 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:79.2,80.46 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:83.114,89.19 5 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:89.19,90.56 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:90.56,92.4 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:95.2,96.22 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:96.22,98.111 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:98.111,100.4 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:100.9,102.4 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:103.8,103.143 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:103.143,106.3 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:106.8,111.17 3 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:111.17,113.4 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:115.3,116.17 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:116.17,118.4 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:125.2,127.23 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:127.23,129.3 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:131.2,143.37 5 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:143.37,145.17 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:145.17,147.4 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:149.3,151.25 3 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:154.2,154.38 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/user_agents.go:22.127,28.2 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/user_agents.go:30.63,31.34 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/user_agents.go:31.34,34.3 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/user_agents.go:46.73,48.16 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/user_agents.go:48.16,50.3 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/user_agents.go:52.2,53.16 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/user_agents.go:53.16,58.3 4 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/user_agents.go:60.2,61.46 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/user_agents.go:64.100,70.32 2 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/user_agents.go:70.32,72.3 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/user_agents.go:74.2,74.11 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/users.go:21.116,27.2 1 1 +github.com/muety/wakapi/routes/compat/wakatime/v1/users.go:29.58,30.34 1 1 +github.com/muety/wakapi/routes/compat/wakatime/v1/users.go:30.34,33.3 2 1 +github.com/muety/wakapi/routes/compat/wakatime/v1/users.go:45.68,47.16 2 1 +github.com/muety/wakapi/routes/compat/wakatime/v1/users.go:47.16,49.3 1 1 +github.com/muety/wakapi/routes/compat/wakatime/v1/users.go:51.2,52.72 2 1 +github.com/muety/wakapi/routes/compat/wakatime/v1/users.go:52.72,54.3 1 1 +github.com/muety/wakapi/routes/compat/wakatime/v1/users.go:54.8,56.3 1 0 +github.com/muety/wakapi/routes/compat/wakatime/v1/users.go:58.2,58.72 1 1 github.com/muety/wakapi/routes/api/activity.go:19.13,21.2 1 1 github.com/muety/wakapi/routes/api/activity.go:29.126,35.2 1 0 github.com/muety/wakapi/routes/api/activity.go:37.64,46.2 4 0 @@ -1204,889 +2727,1039 @@ github.com/muety/wakapi/routes/api/summary.go:28.63,34.2 4 0 github.com/muety/wakapi/routes/api/summary.go:53.73,55.16 2 0 github.com/muety/wakapi/routes/api/summary.go:55.16,59.3 3 0 github.com/muety/wakapi/routes/api/summary.go:61.2,61.51 1 0 -github.com/muety/wakapi/models/view/common.go:29.77,34.21 2 0 -github.com/muety/wakapi/models/view/common.go:34.21,36.3 1 0 -github.com/muety/wakapi/models/view/common.go:37.2,37.11 1 0 -github.com/muety/wakapi/models/view/common.go:40.45,42.2 1 0 -github.com/muety/wakapi/models/view/common.go:44.47,46.2 1 0 -github.com/muety/wakapi/models/view/common.go:48.50,49.19 1 0 -github.com/muety/wakapi/models/view/common.go:49.19,51.3 1 0 -github.com/muety/wakapi/models/view/common.go:52.2,52.11 1 0 -github.com/muety/wakapi/models/view/home.go:16.62,19.2 2 0 -github.com/muety/wakapi/models/view/home.go:21.60,24.2 2 0 -github.com/muety/wakapi/models/view/imprint.go:8.68,11.2 2 0 -github.com/muety/wakapi/models/view/imprint.go:13.66,16.2 2 0 -github.com/muety/wakapi/models/view/imprint.go:18.69,21.2 2 0 -github.com/muety/wakapi/models/view/leaderboard.go:20.76,23.2 2 0 -github.com/muety/wakapi/models/view/leaderboard.go:25.74,28.2 2 0 -github.com/muety/wakapi/models/view/leaderboard.go:30.113,31.53 1 0 -github.com/muety/wakapi/models/view/leaderboard.go:31.53,33.3 1 0 -github.com/muety/wakapi/models/view/leaderboard.go:34.2,34.20 1 0 -github.com/muety/wakapi/models/view/leaderboard.go:34.20,36.3 1 0 -github.com/muety/wakapi/models/view/leaderboard.go:37.2,37.20 1 0 -github.com/muety/wakapi/models/view/leaderboard.go:37.20,39.3 1 0 -github.com/muety/wakapi/models/view/leaderboard.go:40.2,40.20 1 0 -github.com/muety/wakapi/models/view/leaderboard.go:40.20,42.3 1 0 -github.com/muety/wakapi/models/view/leaderboard.go:43.2,43.18 1 0 -github.com/muety/wakapi/models/view/leaderboard.go:46.61,48.2 1 0 -github.com/muety/wakapi/models/view/leaderboard.go:50.55,52.19 2 0 -github.com/muety/wakapi/models/view/leaderboard.go:52.19,54.3 1 0 -github.com/muety/wakapi/models/view/leaderboard.go:55.2,55.56 1 0 -github.com/muety/wakapi/models/view/login.go:22.67,24.2 1 0 -github.com/muety/wakapi/models/view/login.go:26.64,29.2 2 0 -github.com/muety/wakapi/models/view/login.go:31.62,34.2 2 0 -github.com/muety/wakapi/models/view/projects.go:19.58,21.2 1 0 -github.com/muety/wakapi/models/view/projects.go:23.65,27.2 3 0 -github.com/muety/wakapi/models/view/projects.go:29.70,32.2 2 0 -github.com/muety/wakapi/models/view/projects.go:34.68,37.2 2 0 -github.com/muety/wakapi/models/view/projects.go:39.49,40.21 1 0 -github.com/muety/wakapi/models/view/projects.go:40.21,41.122 1 0 -github.com/muety/wakapi/models/view/projects.go:41.122,43.4 1 0 -github.com/muety/wakapi/models/view/projects.go:45.2,45.36 1 0 -github.com/muety/wakapi/models/view/projects.go:48.75,56.2 3 0 -github.com/muety/wakapi/models/view/settings.go:41.57,43.2 1 0 -github.com/muety/wakapi/models/view/settings.go:45.70,48.2 2 0 -github.com/muety/wakapi/models/view/settings.go:50.68,53.2 2 0 -github.com/muety/wakapi/models/view/setup.go:7.64,10.2 2 0 -github.com/muety/wakapi/models/view/setup.go:12.62,15.2 2 0 -github.com/muety/wakapi/models/view/summary.go:53.77,55.36 2 0 -github.com/muety/wakapi/models/view/summary.go:55.36,58.100 1 0 -github.com/muety/wakapi/models/view/summary.go:58.100,63.5 1 0 -github.com/muety/wakapi/models/view/summary.go:66.2,66.11 1 0 -github.com/muety/wakapi/models/view/summary.go:69.109,71.78 1 0 -github.com/muety/wakapi/models/view/summary.go:71.78,78.4 1 0 -github.com/muety/wakapi/models/view/summary.go:80.2,80.109 1 0 -github.com/muety/wakapi/models/view/summary.go:80.109,84.3 3 0 -github.com/muety/wakapi/models/view/summary.go:86.2,86.25 1 0 -github.com/muety/wakapi/models/view/summary.go:89.88,90.86 1 0 -github.com/muety/wakapi/models/view/summary.go:90.86,90.109 1 0 -github.com/muety/wakapi/models/view/summary.go:92.2,93.49 2 0 -github.com/muety/wakapi/models/view/summary.go:93.49,98.3 1 0 -github.com/muety/wakapi/models/view/summary.go:100.2,100.124 1 0 -github.com/muety/wakapi/models/view/summary.go:100.124,101.65 1 0 -github.com/muety/wakapi/models/view/summary.go:101.65,103.4 1 0 -github.com/muety/wakapi/models/view/summary.go:104.3,104.14 1 0 -github.com/muety/wakapi/models/view/summary.go:107.2,107.30 1 0 -github.com/muety/wakapi/models/view/summary.go:110.51,117.2 2 0 -github.com/muety/wakapi/models/view/summary.go:119.68,122.2 2 0 -github.com/muety/wakapi/models/view/summary.go:124.66,127.2 2 0 -github.com/muety/wakapi/models/view/utils.go:5.46,33.55 2 0 -github.com/muety/wakapi/models/view/utils.go:33.55,35.3 1 0 -github.com/muety/wakapi/models/view/utils.go:36.2,36.11 1 0 -github.com/muety/wakapi/models/view/utils.go:39.50,51.2 3 0 -github.com/muety/wakapi/main.go:115.13,120.18 4 0 -github.com/muety/wakapi/main.go:120.18,123.3 2 0 -github.com/muety/wakapi/main.go:124.2,145.16 8 0 -github.com/muety/wakapi/main.go:145.16,147.3 1 0 -github.com/muety/wakapi/main.go:149.2,149.20 1 0 -github.com/muety/wakapi/main.go:149.20,151.3 1 0 -github.com/muety/wakapi/main.go:152.2,153.16 2 0 -github.com/muety/wakapi/main.go:153.16,155.3 1 0 -github.com/muety/wakapi/main.go:156.2,161.28 4 0 -github.com/muety/wakapi/main.go:161.28,163.3 1 0 -github.com/muety/wakapi/main.go:166.2,197.35 29 0 -github.com/muety/wakapi/main.go:197.35,199.3 1 0 -github.com/muety/wakapi/main.go:202.2,208.35 6 0 -github.com/muety/wakapi/main.go:208.35,210.3 1 0 -github.com/muety/wakapi/main.go:212.2,268.29 35 0 -github.com/muety/wakapi/main.go:268.29,270.3 1 0 -github.com/muety/wakapi/main.go:273.2,324.21 41 0 -github.com/muety/wakapi/main.go:324.21,326.3 1 0 -github.com/muety/wakapi/main.go:327.2,334.24 6 0 -github.com/muety/wakapi/main.go:334.24,336.13 2 0 -github.com/muety/wakapi/main.go:336.13,338.4 1 0 -github.com/muety/wakapi/main.go:342.2,342.16 1 0 -github.com/muety/wakapi/main.go:345.35,349.71 2 0 -github.com/muety/wakapi/main.go:349.71,357.3 2 0 -github.com/muety/wakapi/main.go:360.2,360.71 1 0 -github.com/muety/wakapi/main.go:360.71,368.3 2 0 -github.com/muety/wakapi/main.go:371.2,371.75 1 0 -github.com/muety/wakapi/main.go:371.75,373.64 1 0 -github.com/muety/wakapi/main.go:373.64,375.64 2 0 -github.com/muety/wakapi/main.go:375.64,377.5 1 0 -github.com/muety/wakapi/main.go:379.3,383.4 1 0 -github.com/muety/wakapi/main.go:386.2,386.21 1 0 -github.com/muety/wakapi/main.go:386.21,387.61 1 0 -github.com/muety/wakapi/main.go:387.61,389.14 2 0 -github.com/muety/wakapi/main.go:389.14,390.101 1 0 -github.com/muety/wakapi/main.go:390.101,392.19 2 0 -github.com/muety/wakapi/main.go:392.19,394.7 1 0 -github.com/muety/wakapi/main.go:395.6,395.27 1 0 -github.com/muety/wakapi/main.go:399.3,399.16 1 0 -github.com/muety/wakapi/main.go:399.16,401.14 2 0 -github.com/muety/wakapi/main.go:401.14,402.101 1 0 -github.com/muety/wakapi/main.go:402.101,404.6 1 0 -github.com/muety/wakapi/main.go:407.3,407.21 1 0 -github.com/muety/wakapi/main.go:407.21,409.14 2 0 -github.com/muety/wakapi/main.go:409.14,411.19 2 0 -github.com/muety/wakapi/main.go:411.19,413.6 1 0 -github.com/muety/wakapi/main.go:414.5,414.109 1 0 -github.com/muety/wakapi/main.go:414.109,416.6 1 0 -github.com/muety/wakapi/main.go:417.5,417.111 1 0 -github.com/muety/wakapi/main.go:417.111,419.6 1 0 -github.com/muety/wakapi/main.go:422.8,423.61 1 0 -github.com/muety/wakapi/main.go:423.61,425.14 2 0 -github.com/muety/wakapi/main.go:425.14,426.47 1 0 -github.com/muety/wakapi/main.go:426.47,428.19 2 0 -github.com/muety/wakapi/main.go:428.19,430.7 1 0 -github.com/muety/wakapi/main.go:431.6,431.27 1 0 -github.com/muety/wakapi/main.go:435.3,435.16 1 0 -github.com/muety/wakapi/main.go:435.16,437.14 2 0 -github.com/muety/wakapi/main.go:437.14,438.47 1 0 -github.com/muety/wakapi/main.go:438.47,440.6 1 0 -github.com/muety/wakapi/main.go:443.3,443.21 1 0 -github.com/muety/wakapi/main.go:443.21,445.14 2 0 -github.com/muety/wakapi/main.go:445.14,447.19 2 0 -github.com/muety/wakapi/main.go:447.19,449.6 1 0 -github.com/muety/wakapi/main.go:450.5,450.109 1 0 -github.com/muety/wakapi/main.go:450.109,452.6 1 0 -github.com/muety/wakapi/main.go:453.5,453.55 1 0 -github.com/muety/wakapi/main.go:453.55,455.6 1 0 -github.com/muety/wakapi/main.go:460.2,460.29 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/all_time.go:25.116,31.2 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/all_time.go:33.60,34.34 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/all_time.go:34.34,37.3 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/all_time.go:49.70,51.16 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/all_time.go:51.16,53.3 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/all_time.go:55.2,56.16 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/all_time.go:56.16,60.3 3 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/all_time.go:62.2,63.46 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/all_time.go:66.116,75.29 3 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/all_time.go:75.29,77.3 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/all_time.go:79.2,88.16 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/all_time.go:88.16,90.3 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/all_time.go:92.2,92.36 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/heartbeat.go:29.124,34.2 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/heartbeat.go:36.62,37.34 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/heartbeat.go:37.34,40.3 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/heartbeat.go:52.72,54.16 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/heartbeat.go:54.16,56.3 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/heartbeat.go:58.2,61.16 4 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/heartbeat.go:61.16,65.3 3 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/heartbeat.go:67.2,71.16 4 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/heartbeat.go:71.16,76.3 4 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/heartbeat.go:78.2,84.47 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:27.124,33.2 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:35.60,36.34 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:36.34,39.3 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:50.70,56.63 5 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:56.63,57.26 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:57.26,59.4 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:59.9,61.18 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:61.18,63.5 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:64.4,64.19 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:68.2,68.67 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:68.67,69.18 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:69.18,71.4 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:72.3,72.26 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:72.26,74.4 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:74.9,76.18 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:76.18,78.5 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:79.4,79.19 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:83.2,84.16 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:84.16,89.3 4 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:90.2,93.16 3 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:93.16,98.3 4 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:101.2,101.57 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:101.57,102.57 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:102.57,104.4 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:104.9,106.4 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:110.2,112.46 3 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:115.200,117.17 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:117.17,119.3 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:121.2,141.32 6 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:141.32,147.3 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:149.2,149.42 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:149.42,159.219 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:159.219,164.6 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/leaders.go:170.2,170.11 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:27.123,33.2 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:35.61,36.34 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:36.34,40.3 3 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:53.71,55.16 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:55.16,57.3 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:59.2,60.16 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:60.16,65.3 4 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:67.2,68.46 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:81.74,83.16 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:83.16,85.3 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:87.2,88.16 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:88.16,93.3 4 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:95.2,95.24 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:95.24,99.3 3 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:101.2,102.46 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:105.104,107.16 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:107.16,109.3 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:111.2,112.28 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:112.28,113.79 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:113.79,122.4 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/projects.go:125.2,125.22 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:23.112,29.2 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:31.58,32.34 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:32.34,42.3 5 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:63.68,69.53 5 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:69.53,71.3 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:73.2,74.16 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:74.16,78.3 3 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:82.2,82.22 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:82.22,83.100 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:83.100,85.4 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:85.9,87.4 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:90.2,91.16 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:91.16,95.3 3 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:97.2,99.69 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:99.69,103.3 3 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:105.2,106.16 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:106.16,110.3 3 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:112.2,118.68 6 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:118.68,120.34 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:120.34,122.4 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:123.3,123.36 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:123.36,125.4 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:126.3,126.35 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:126.35,128.4 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:129.3,129.30 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:129.30,131.4 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:132.3,132.35 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:132.35,134.4 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:137.2,137.49 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:140.136,149.16 3 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:149.16,151.3 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/stats.go:153.2,153.36 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/statusbar.go:30.120,36.2 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/statusbar.go:38.62,39.34 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/statusbar.go:39.34,44.3 4 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/statusbar.go:56.72,58.16 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/statusbar.go:58.16,60.3 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/statusbar.go:62.2,63.22 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/statusbar.go:63.22,65.3 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/statusbar.go:67.2,68.16 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/statusbar.go:68.16,72.3 3 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/statusbar.go:74.2,75.16 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/statusbar.go:75.16,79.3 3 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/statusbar.go:80.2,84.4 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/statusbar.go:87.115,96.29 3 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/statusbar.go:96.29,98.3 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/statusbar.go:100.2,101.16 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/statusbar.go:101.16,103.3 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/statusbar.go:105.2,105.36 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:28.120,34.2 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:36.62,37.34 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:37.34,40.3 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:66.72,68.16 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:68.16,70.3 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:72.2,73.16 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:73.16,77.3 3 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:79.2,80.46 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:83.114,89.19 5 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:89.19,90.56 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:90.56,92.4 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:95.2,96.22 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:96.22,98.111 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:98.111,100.4 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:100.9,102.4 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:103.8,103.143 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:103.143,106.3 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:106.8,111.17 3 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:111.17,113.4 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:115.3,116.17 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:116.17,118.4 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:125.2,127.23 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:127.23,129.3 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:131.2,143.37 5 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:143.37,145.17 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:145.17,147.4 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:149.3,151.25 3 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/summaries.go:154.2,154.38 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/user_agents.go:22.127,28.2 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/user_agents.go:30.63,31.34 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/user_agents.go:31.34,34.3 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/user_agents.go:46.73,48.16 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/user_agents.go:48.16,50.3 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/user_agents.go:52.2,53.16 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/user_agents.go:53.16,58.3 4 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/user_agents.go:60.2,61.46 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/user_agents.go:64.100,70.32 2 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/user_agents.go:70.32,72.3 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/user_agents.go:74.2,74.11 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/users.go:21.116,27.2 1 1 -github.com/muety/wakapi/routes/compat/wakatime/v1/users.go:29.58,30.34 1 1 -github.com/muety/wakapi/routes/compat/wakatime/v1/users.go:30.34,33.3 2 1 -github.com/muety/wakapi/routes/compat/wakatime/v1/users.go:45.68,47.16 2 1 -github.com/muety/wakapi/routes/compat/wakatime/v1/users.go:47.16,49.3 1 1 -github.com/muety/wakapi/routes/compat/wakatime/v1/users.go:51.2,52.72 2 1 -github.com/muety/wakapi/routes/compat/wakatime/v1/users.go:52.72,54.3 1 1 -github.com/muety/wakapi/routes/compat/wakatime/v1/users.go:54.8,56.3 1 0 -github.com/muety/wakapi/routes/compat/wakatime/v1/users.go:58.2,58.72 1 1 -github.com/muety/wakapi/models/compat/wakatime/v1/all_time.go:30.64,47.2 3 0 -github.com/muety/wakapi/models/compat/wakatime/v1/heartbeat.go:27.46,28.76 1 0 -github.com/muety/wakapi/models/compat/wakatime/v1/heartbeat.go:28.76,30.3 1 0 -github.com/muety/wakapi/models/compat/wakatime/v1/heartbeat.go:33.47,34.76 1 0 -github.com/muety/wakapi/models/compat/wakatime/v1/heartbeat.go:34.76,36.3 1 0 -github.com/muety/wakapi/models/compat/wakatime/v1/heartbeat.go:82.72,84.36 2 0 -github.com/muety/wakapi/models/compat/wakatime/v1/heartbeat.go:84.36,106.3 2 0 -github.com/muety/wakapi/models/compat/wakatime/v1/heartbeat.go:107.2,107.12 1 0 -github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:41.85,56.17 4 0 -github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:56.17,59.3 2 0 -github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:60.2,60.71 1 0 -github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:60.71,62.3 1 0 -github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:64.2,65.36 2 0 -github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:65.36,67.3 1 0 -github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:69.2,70.38 2 0 -github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:70.38,72.3 1 0 -github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:74.2,75.37 2 0 -github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:75.37,77.3 1 0 -github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:79.2,80.37 2 0 -github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:80.37,82.3 1 0 -github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:84.2,85.45 2 0 -github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:85.45,87.3 1 0 -github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:89.2,90.37 2 0 -github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:90.37,92.3 1 0 -github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:94.2,95.39 2 0 -github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:95.39,97.3 1 0 -github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:101.2,109.29 8 0 -github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:109.29,111.3 1 0 -github.com/muety/wakapi/models/compat/wakatime/v1/stats.go:113.2,115.3 1 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:86.55,88.44 2 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:88.44,94.3 1 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:95.2,95.34 1 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:98.72,102.30 3 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:102.30,105.37 2 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:105.37,107.4 1 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:108.3,108.34 1 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:108.34,110.4 1 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:113.2,115.30 3 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:115.30,119.3 3 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:121.2,145.3 5 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:148.52,182.67 7 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:182.67,184.32 2 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:184.32,186.4 1 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:189.2,190.67 2 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:190.67,192.31 2 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:192.31,194.4 1 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:197.2,198.67 2 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:198.67,200.33 2 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:200.33,202.4 1 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:205.2,206.67 2 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:206.67,208.40 2 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:208.40,210.4 1 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:213.2,214.67 2 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:214.67,216.32 2 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:216.32,218.4 1 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:221.2,222.67 2 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:222.67,224.32 2 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:224.32,226.4 1 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:229.2,230.67 2 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:230.67,232.32 2 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:232.32,234.4 1 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:237.2,238.67 2 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:238.67,240.34 2 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:240.34,242.4 1 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:245.2,245.23 1 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:245.23,247.3 1 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:248.2,248.23 1 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:248.23,250.3 1 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:252.2,253.13 2 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:256.85,262.57 6 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:262.57,264.3 1 0 -github.com/muety/wakapi/models/compat/wakatime/v1/summaries.go:266.2,275.3 1 0 -github.com/muety/wakapi/models/compat/wakatime/v1/user.go:38.43,41.25 3 0 -github.com/muety/wakapi/models/compat/wakatime/v1/user.go:41.25,43.3 1 0 -github.com/muety/wakapi/models/compat/wakatime/v1/user.go:45.2,47.43 2 0 -github.com/muety/wakapi/models/compat/wakatime/v1/user.go:47.43,49.3 1 0 -github.com/muety/wakapi/models/compat/wakatime/v1/user.go:51.2,60.3 1 0 -github.com/muety/wakapi/models/compat/wakatime/v1/user.go:63.63,68.2 4 0 -github.com/muety/wakapi/models/compat/wakatime/v1/user_agent.go:26.81,34.2 7 0 -github.com/muety/wakapi/migrations/20201103_rename_language_mappings_table.go:10.13,13.50 1 0 -github.com/muety/wakapi/migrations/20201103_rename_language_mappings_table.go:13.50,18.39 4 0 -github.com/muety/wakapi/migrations/20201103_rename_language_mappings_table.go:18.39,20.89 2 0 -github.com/muety/wakapi/migrations/20201103_rename_language_mappings_table.go:20.89,22.6 1 0 -github.com/muety/wakapi/migrations/20201103_rename_language_mappings_table.go:24.5,25.87 2 0 -github.com/muety/wakapi/migrations/20201103_rename_language_mappings_table.go:27.4,27.14 1 0 -github.com/muety/wakapi/migrations/20201103_rename_language_mappings_table.go:31.2,31.25 1 0 -github.com/muety/wakapi/migrations/20201106_migration_cascade_constraints.go:10.13,15.50 2 0 -github.com/muety/wakapi/migrations/20201106_migration_cascade_constraints.go:15.50,21.49 2 0 -github.com/muety/wakapi/migrations/20201106_migration_cascade_constraints.go:21.49,27.5 2 0 -github.com/muety/wakapi/migrations/20201106_migration_cascade_constraints.go:29.4,29.52 1 0 -github.com/muety/wakapi/migrations/20201106_migration_cascade_constraints.go:29.52,32.5 2 0 -github.com/muety/wakapi/migrations/20201106_migration_cascade_constraints.go:34.4,34.24 1 0 -github.com/muety/wakapi/migrations/20201106_migration_cascade_constraints.go:34.24,36.5 1 0 -github.com/muety/wakapi/migrations/20201106_migration_cascade_constraints.go:39.4,52.41 2 0 -github.com/muety/wakapi/migrations/20201106_migration_cascade_constraints.go:52.41,53.44 1 0 -github.com/muety/wakapi/migrations/20201106_migration_cascade_constraints.go:53.44,55.65 2 0 -github.com/muety/wakapi/migrations/20201106_migration_cascade_constraints.go:55.65,57.7 1 0 -github.com/muety/wakapi/migrations/20201106_migration_cascade_constraints.go:61.4,62.14 2 0 -github.com/muety/wakapi/migrations/20201106_migration_cascade_constraints.go:66.2,66.25 1 0 -github.com/muety/wakapi/migrations/20210202_fix_cascade_for_alias_user_constraint.go:10.13,15.50 2 0 -github.com/muety/wakapi/migrations/20210202_fix_cascade_for_alias_user_constraint.go:15.50,18.49 2 0 -github.com/muety/wakapi/migrations/20210202_fix_cascade_for_alias_user_constraint.go:18.49,22.5 2 0 -github.com/muety/wakapi/migrations/20210202_fix_cascade_for_alias_user_constraint.go:24.4,24.52 1 0 -github.com/muety/wakapi/migrations/20210202_fix_cascade_for_alias_user_constraint.go:24.52,27.5 2 0 -github.com/muety/wakapi/migrations/20210202_fix_cascade_for_alias_user_constraint.go:29.4,29.24 1 0 -github.com/muety/wakapi/migrations/20210202_fix_cascade_for_alias_user_constraint.go:29.24,31.5 1 0 -github.com/muety/wakapi/migrations/20210202_fix_cascade_for_alias_user_constraint.go:33.4,33.66 1 0 -github.com/muety/wakapi/migrations/20210202_fix_cascade_for_alias_user_constraint.go:33.66,35.87 2 0 -github.com/muety/wakapi/migrations/20210202_fix_cascade_for_alias_user_constraint.go:35.87,37.6 1 0 -github.com/muety/wakapi/migrations/20210202_fix_cascade_for_alias_user_constraint.go:40.4,41.14 2 0 -github.com/muety/wakapi/migrations/20210202_fix_cascade_for_alias_user_constraint.go:45.2,45.25 1 0 -github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:10.13,13.50 1 0 -github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:13.50,16.61 2 0 -github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:16.61,19.5 1 0 -github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:21.4,21.113 1 0 -github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:21.113,23.5 1 0 -github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:24.4,24.109 1 0 -github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:24.109,26.5 1 0 -github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:27.4,27.111 1 0 -github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:27.111,29.5 1 0 -github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:30.4,30.110 1 0 -github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:30.110,32.5 1 0 -github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:33.4,33.105 1 0 -github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:33.105,35.5 1 0 -github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:36.4,36.110 1 0 -github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:36.110,38.5 1 0 -github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:40.4,40.49 1 0 -github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:40.49,43.5 2 0 -github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:45.4,45.80 1 0 -github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:45.80,47.5 1 0 -github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:48.4,50.14 2 0 -github.com/muety/wakapi/migrations/20210206_drop_badges_column_add_sharing_flags.go:54.2,54.26 1 0 -github.com/muety/wakapi/migrations/20210213_add_has_data_field.go:8.13,12.50 2 0 -github.com/muety/wakapi/migrations/20210213_add_has_data_field.go:12.50,13.24 1 0 -github.com/muety/wakapi/migrations/20210213_add_has_data_field.go:13.24,15.5 1 0 -github.com/muety/wakapi/migrations/20210213_add_has_data_field.go:17.4,19.24 2 0 -github.com/muety/wakapi/migrations/20210213_add_has_data_field.go:19.24,21.5 1 0 -github.com/muety/wakapi/migrations/20210213_add_has_data_field.go:23.4,23.51 1 0 -github.com/muety/wakapi/migrations/20210213_add_has_data_field.go:23.51,25.5 1 0 -github.com/muety/wakapi/migrations/20210213_add_has_data_field.go:27.4,28.14 2 0 -github.com/muety/wakapi/migrations/20210213_add_has_data_field.go:32.2,32.26 1 0 -github.com/muety/wakapi/migrations/20210221_add_created_date_column.go:8.13,12.50 2 0 -github.com/muety/wakapi/migrations/20210221_add_created_date_column.go:12.50,13.24 1 0 -github.com/muety/wakapi/migrations/20210221_add_created_date_column.go:13.24,15.5 1 0 -github.com/muety/wakapi/migrations/20210221_add_created_date_column.go:17.4,17.83 1 0 -github.com/muety/wakapi/migrations/20210221_add_created_date_column.go:17.83,19.5 1 0 -github.com/muety/wakapi/migrations/20210221_add_created_date_column.go:21.4,22.14 2 0 -github.com/muety/wakapi/migrations/20210221_add_created_date_column.go:26.2,26.26 1 0 -github.com/muety/wakapi/migrations/20210411_add_imprint_content.go:11.13,15.50 2 0 -github.com/muety/wakapi/migrations/20210411_add_imprint_content.go:15.50,16.24 1 0 -github.com/muety/wakapi/migrations/20210411_add_imprint_content.go:16.24,18.5 1 0 -github.com/muety/wakapi/migrations/20210411_add_imprint_content.go:20.4,27.41 3 0 -github.com/muety/wakapi/migrations/20210411_add_imprint_content.go:27.41,29.5 1 0 -github.com/muety/wakapi/migrations/20210411_add_imprint_content.go:31.4,32.14 2 0 -github.com/muety/wakapi/migrations/20210411_add_imprint_content.go:36.2,36.26 1 0 -github.com/muety/wakapi/migrations/20210411_drop_migrations_table.go:9.13,13.50 2 0 -github.com/muety/wakapi/migrations/20210411_drop_migrations_table.go:13.50,14.69 1 0 -github.com/muety/wakapi/migrations/20210411_drop_migrations_table.go:14.69,16.5 1 0 -github.com/muety/wakapi/migrations/20210411_drop_migrations_table.go:17.4,17.14 1 0 -github.com/muety/wakapi/migrations/20210411_drop_migrations_table.go:21.2,21.26 1 0 -github.com/muety/wakapi/migrations/20210806_remove_persisted_project_labels.go:11.13,15.50 2 0 -github.com/muety/wakapi/migrations/20210806_remove_persisted_project_labels.go:15.50,16.24 1 0 -github.com/muety/wakapi/migrations/20210806_remove_persisted_project_labels.go:16.24,18.5 1 0 -github.com/muety/wakapi/migrations/20210806_remove_persisted_project_labels.go:20.4,21.18 2 0 -github.com/muety/wakapi/migrations/20210806_remove_persisted_project_labels.go:21.18,24.5 2 0 -github.com/muety/wakapi/migrations/20210806_remove_persisted_project_labels.go:25.4,25.119 1 0 -github.com/muety/wakapi/migrations/20210806_remove_persisted_project_labels.go:25.119,28.5 2 0 -github.com/muety/wakapi/migrations/20210806_remove_persisted_project_labels.go:29.4,32.14 3 0 -github.com/muety/wakapi/migrations/20210806_remove_persisted_project_labels.go:36.2,36.26 1 0 -github.com/muety/wakapi/migrations/20211215_migrate_id_to_bigint.go:9.13,13.50 2 0 -github.com/muety/wakapi/migrations/20211215_migrate_id_to_bigint.go:13.50,14.24 1 0 -github.com/muety/wakapi/migrations/20211215_migrate_id_to_bigint.go:14.24,16.5 1 0 -github.com/muety/wakapi/migrations/20211215_migrate_id_to_bigint.go:18.4,20.24 2 0 -github.com/muety/wakapi/migrations/20211215_migrate_id_to_bigint.go:20.24,22.115 2 0 -github.com/muety/wakapi/migrations/20211215_migrate_id_to_bigint.go:22.115,24.6 1 0 -github.com/muety/wakapi/migrations/20211215_migrate_id_to_bigint.go:25.5,25.118 1 0 -github.com/muety/wakapi/migrations/20211215_migrate_id_to_bigint.go:25.118,27.6 1 0 -github.com/muety/wakapi/migrations/20211215_migrate_id_to_bigint.go:28.5,28.16 1 0 -github.com/muety/wakapi/migrations/20211215_migrate_id_to_bigint.go:29.10,29.34 1 0 -github.com/muety/wakapi/migrations/20211215_migrate_id_to_bigint.go:29.34,33.95 2 0 -github.com/muety/wakapi/migrations/20211215_migrate_id_to_bigint.go:33.95,35.6 1 0 -github.com/muety/wakapi/migrations/20211215_migrate_id_to_bigint.go:36.5,36.98 1 0 -github.com/muety/wakapi/migrations/20211215_migrate_id_to_bigint.go:36.98,38.6 1 0 -github.com/muety/wakapi/migrations/20211215_migrate_id_to_bigint.go:39.5,39.16 1 0 -github.com/muety/wakapi/migrations/20211215_migrate_id_to_bigint.go:40.10,44.5 1 0 -github.com/muety/wakapi/migrations/20211215_migrate_id_to_bigint.go:46.4,47.14 2 0 -github.com/muety/wakapi/migrations/20211215_migrate_id_to_bigint.go:51.2,51.26 1 0 -github.com/muety/wakapi/migrations/20212212_total_summary_heartbeats.go:11.13,15.50 2 0 -github.com/muety/wakapi/migrations/20212212_total_summary_heartbeats.go:15.50,16.24 1 0 -github.com/muety/wakapi/migrations/20212212_total_summary_heartbeats.go:16.24,18.5 1 0 -github.com/muety/wakapi/migrations/20212212_total_summary_heartbeats.go:20.4,27.40 3 0 -github.com/muety/wakapi/migrations/20212212_total_summary_heartbeats.go:27.40,29.5 1 0 -github.com/muety/wakapi/migrations/20212212_total_summary_heartbeats.go:31.4,32.32 2 0 -github.com/muety/wakapi/migrations/20212212_total_summary_heartbeats.go:32.32,35.5 2 0 -github.com/muety/wakapi/migrations/20212212_total_summary_heartbeats.go:36.4,36.44 1 0 -github.com/muety/wakapi/migrations/20212212_total_summary_heartbeats.go:36.44,40.5 3 0 -github.com/muety/wakapi/migrations/20212212_total_summary_heartbeats.go:42.4,43.14 2 0 -github.com/muety/wakapi/migrations/20212212_total_summary_heartbeats.go:47.2,47.26 1 0 -github.com/muety/wakapi/migrations/20220317_align_num_heartbeats.go:10.13,14.50 2 0 -github.com/muety/wakapi/migrations/20220317_align_num_heartbeats.go:14.50,15.24 1 0 -github.com/muety/wakapi/migrations/20220317_align_num_heartbeats.go:15.24,17.5 1 0 -github.com/muety/wakapi/migrations/20220317_align_num_heartbeats.go:19.4,27.40 3 0 -github.com/muety/wakapi/migrations/20220317_align_num_heartbeats.go:27.40,29.5 1 0 -github.com/muety/wakapi/migrations/20220317_align_num_heartbeats.go:32.4,44.39 2 0 -github.com/muety/wakapi/migrations/20220317_align_num_heartbeats.go:44.39,46.5 1 0 -github.com/muety/wakapi/migrations/20220317_align_num_heartbeats.go:48.4,51.14 3 0 -github.com/muety/wakapi/migrations/20220317_align_num_heartbeats.go:55.2,55.26 1 0 -github.com/muety/wakapi/migrations/20220318_mysql_timestamp_precision.go:9.13,13.50 2 0 -github.com/muety/wakapi/migrations/20220318_mysql_timestamp_precision.go:13.50,14.24 1 0 -github.com/muety/wakapi/migrations/20220318_mysql_timestamp_precision.go:14.24,16.5 1 0 -github.com/muety/wakapi/migrations/20220318_mysql_timestamp_precision.go:18.4,18.24 1 0 -github.com/muety/wakapi/migrations/20220318_mysql_timestamp_precision.go:18.24,23.110 4 0 -github.com/muety/wakapi/migrations/20220318_mysql_timestamp_precision.go:23.110,25.6 1 0 -github.com/muety/wakapi/migrations/20220318_mysql_timestamp_precision.go:26.5,26.116 1 0 -github.com/muety/wakapi/migrations/20220318_mysql_timestamp_precision.go:26.116,28.6 1 0 -github.com/muety/wakapi/migrations/20220318_mysql_timestamp_precision.go:29.5,32.69 3 0 -github.com/muety/wakapi/migrations/20220318_mysql_timestamp_precision.go:35.4,36.14 2 0 -github.com/muety/wakapi/migrations/20220318_mysql_timestamp_precision.go:40.2,40.26 1 0 -github.com/muety/wakapi/migrations/202203191_drop_diagnostics_user.go:10.13,14.50 2 0 -github.com/muety/wakapi/migrations/202203191_drop_diagnostics_user.go:14.50,15.24 1 0 -github.com/muety/wakapi/migrations/202203191_drop_diagnostics_user.go:15.24,17.5 1 0 -github.com/muety/wakapi/migrations/202203191_drop_diagnostics_user.go:19.4,21.60 2 0 -github.com/muety/wakapi/migrations/202203191_drop_diagnostics_user.go:21.60,24.97 2 0 -github.com/muety/wakapi/migrations/202203191_drop_diagnostics_user.go:24.97,26.6 1 0 -github.com/muety/wakapi/migrations/202203191_drop_diagnostics_user.go:28.5,28.81 1 0 -github.com/muety/wakapi/migrations/202203191_drop_diagnostics_user.go:28.81,30.6 1 0 -github.com/muety/wakapi/migrations/202203191_drop_diagnostics_user.go:33.4,34.14 2 0 -github.com/muety/wakapi/migrations/202203191_drop_diagnostics_user.go:38.2,38.26 1 0 -github.com/muety/wakapi/migrations/20220403_drop_user_project_idx.go:16.13,22.50 3 0 -github.com/muety/wakapi/migrations/20220403_drop_user_project_idx.go:22.50,23.77 1 0 -github.com/muety/wakapi/migrations/20220403_drop_user_project_idx.go:23.77,25.5 1 0 -github.com/muety/wakapi/migrations/20220403_drop_user_project_idx.go:27.4,27.81 1 0 -github.com/muety/wakapi/migrations/20220403_drop_user_project_idx.go:27.81,29.81 2 0 -github.com/muety/wakapi/migrations/20220403_drop_user_project_idx.go:29.81,31.6 1 0 -github.com/muety/wakapi/migrations/20220403_drop_user_project_idx.go:34.4,35.14 2 0 -github.com/muety/wakapi/migrations/20220403_drop_user_project_idx.go:39.2,39.25 1 0 -github.com/muety/wakapi/migrations/20220930_drop_heartbeats_entity_idx.go:9.13,15.50 3 0 -github.com/muety/wakapi/migrations/20220930_drop_heartbeats_entity_idx.go:15.50,16.109 1 0 -github.com/muety/wakapi/migrations/20220930_drop_heartbeats_entity_idx.go:16.109,18.5 1 0 -github.com/muety/wakapi/migrations/20220930_drop_heartbeats_entity_idx.go:19.4,19.64 1 0 -github.com/muety/wakapi/migrations/20220930_drop_heartbeats_entity_idx.go:23.2,23.25 1 0 -github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:12.13,17.50 2 0 -github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:17.50,18.48 1 0 -github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:18.48,20.5 1 0 -github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:22.4,22.100 1 0 -github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:22.100,24.5 1 0 -github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:26.4,33.42 2 0 -github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:33.42,35.5 1 0 -github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:37.4,37.45 1 0 -github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:37.45,38.83 1 0 -github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:38.83,39.104 1 0 -github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:39.104,41.7 1 0 -github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:43.5,43.85 1 0 -github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:43.85,44.106 1 0 -github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:44.106,46.7 1 0 -github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:48.5,48.84 1 0 -github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:48.84,49.105 1 0 -github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:49.105,51.7 1 0 -github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:53.5,53.93 1 0 -github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:53.93,54.114 1 0 -github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:54.114,56.7 1 0 -github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:58.5,58.84 1 0 -github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:58.84,59.105 1 0 -github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:59.105,61.7 1 0 -github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:64.5,64.87 1 0 -github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:64.87,65.108 1 0 -github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:65.108,67.7 1 0 -github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:69.5,69.82 1 0 -github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:69.82,70.103 1 0 -github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:70.103,72.7 1 0 -github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:75.5,75.78 1 0 -github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:75.78,77.6 1 0 -github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:78.5,78.90 1 0 -github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:78.90,80.6 1 0 -github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:83.4,83.14 1 0 -github.com/muety/wakapi/migrations/20221002_fix_summary_id_types.go:87.2,87.25 1 0 -github.com/muety/wakapi/migrations/20221016_drop_rank_column.go:10.13,14.50 2 0 -github.com/muety/wakapi/migrations/20221016_drop_rank_column.go:14.50,15.24 1 0 -github.com/muety/wakapi/migrations/20221016_drop_rank_column.go:15.24,17.5 1 0 -github.com/muety/wakapi/migrations/20221016_drop_rank_column.go:19.4,21.109 2 0 -github.com/muety/wakapi/migrations/20221016_drop_rank_column.go:21.109,24.82 2 0 -github.com/muety/wakapi/migrations/20221016_drop_rank_column.go:24.82,26.6 1 0 -github.com/muety/wakapi/migrations/20221016_drop_rank_column.go:29.4,30.14 2 0 -github.com/muety/wakapi/migrations/20221016_drop_rank_column.go:34.2,34.26 1 0 -github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:15.13,19.50 2 0 -github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:19.50,22.47 2 0 -github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:22.47,24.5 1 0 -github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:26.4,27.24 2 0 -github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:27.24,31.5 1 0 -github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:32.4,32.25 1 0 -github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:32.25,41.35 2 0 -github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:41.35,43.6 1 0 -github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:45.5,46.116 2 0 -github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:46.116,48.6 1 0 -github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:49.10,51.19 2 0 -github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:51.19,53.6 1 0 -github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:55.5,55.33 1 0 -github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:55.33,56.97 1 0 -github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:56.97,58.12 2 0 -github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:63.4,63.13 1 0 -github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:63.13,65.5 1 0 -github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:67.4,67.83 1 0 -github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:67.83,69.5 1 0 -github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:70.4,72.14 2 0 -github.com/muety/wakapi/migrations/20221028_fix_heartbeats_time_user_idx.go:76.2,76.25 1 0 -github.com/muety/wakapi/migrations/20230219_add_astro_language.go:9.13,13.50 2 0 -github.com/muety/wakapi/migrations/20230219_add_astro_language.go:13.50,14.24 1 0 -github.com/muety/wakapi/migrations/20230219_add_astro_language.go:14.24,16.5 1 0 -github.com/muety/wakapi/migrations/20230219_add_astro_language.go:18.4,20.130 2 0 -github.com/muety/wakapi/migrations/20230219_add_astro_language.go:20.130,22.5 1 0 -github.com/muety/wakapi/migrations/20230219_add_astro_language.go:24.4,25.14 2 0 -github.com/muety/wakapi/migrations/20230219_add_astro_language.go:29.2,29.26 1 0 -github.com/muety/wakapi/migrations/20230219_add_subscription_renewal.go:10.13,14.50 2 0 -github.com/muety/wakapi/migrations/20230219_add_subscription_renewal.go:14.50,15.24 1 0 -github.com/muety/wakapi/migrations/20230219_add_subscription_renewal.go:15.24,17.5 1 0 -github.com/muety/wakapi/migrations/20230219_add_subscription_renewal.go:19.4,21.66 2 0 -github.com/muety/wakapi/migrations/20230219_add_subscription_renewal.go:21.66,24.136 2 0 -github.com/muety/wakapi/migrations/20230219_add_subscription_renewal.go:24.136,26.6 1 0 -github.com/muety/wakapi/migrations/20230219_add_subscription_renewal.go:29.4,30.14 2 0 -github.com/muety/wakapi/migrations/20230219_add_subscription_renewal.go:34.2,34.26 1 0 -github.com/muety/wakapi/migrations/20231023_fill_last_branch.go:11.13,15.50 2 0 -github.com/muety/wakapi/migrations/20231023_fill_last_branch.go:15.50,16.24 1 0 -github.com/muety/wakapi/migrations/20231023_fill_last_branch.go:16.24,18.5 1 0 -github.com/muety/wakapi/migrations/20231023_fill_last_branch.go:20.4,21.105 2 0 -github.com/muety/wakapi/migrations/20231023_fill_last_branch.go:21.105,23.5 1 0 -github.com/muety/wakapi/migrations/20231023_fill_last_branch.go:25.4,28.33 2 0 -github.com/muety/wakapi/migrations/20231023_fill_last_branch.go:28.33,30.22 2 0 -github.com/muety/wakapi/migrations/20231023_fill_last_branch.go:30.22,37.40 2 0 -github.com/muety/wakapi/migrations/20231023_fill_last_branch.go:37.40,39.7 1 0 -github.com/muety/wakapi/migrations/20231023_fill_last_branch.go:40.6,43.38 1 0 -github.com/muety/wakapi/migrations/20231023_fill_last_branch.go:47.4,50.14 3 0 -github.com/muety/wakapi/migrations/20231023_fill_last_branch.go:54.2,54.26 1 0 -github.com/muety/wakapi/migrations/20241220_share_activity_chart_flag.go:9.13,13.50 2 0 -github.com/muety/wakapi/migrations/20241220_share_activity_chart_flag.go:13.50,14.24 1 0 -github.com/muety/wakapi/migrations/20241220_share_activity_chart_flag.go:14.24,16.5 1 0 -github.com/muety/wakapi/migrations/20241220_share_activity_chart_flag.go:18.4,25.14 3 0 -github.com/muety/wakapi/migrations/20241220_share_activity_chart_flag.go:29.2,29.26 1 0 -github.com/muety/wakapi/migrations/20250219_update_heartbeats_timeout.go:9.13,13.50 2 0 -github.com/muety/wakapi/migrations/20250219_update_heartbeats_timeout.go:13.50,14.24 1 0 -github.com/muety/wakapi/migrations/20250219_update_heartbeats_timeout.go:14.24,16.5 1 0 -github.com/muety/wakapi/migrations/20250219_update_heartbeats_timeout.go:18.4,39.14 9 0 -github.com/muety/wakapi/migrations/20250219_update_heartbeats_timeout.go:43.2,43.26 1 0 -github.com/muety/wakapi/migrations/20250313_fix_browsing_category.go:9.13,14.50 2 0 -github.com/muety/wakapi/migrations/20250313_fix_browsing_category.go:14.50,15.24 1 0 -github.com/muety/wakapi/migrations/20250313_fix_browsing_category.go:15.24,17.5 1 0 -github.com/muety/wakapi/migrations/20250313_fix_browsing_category.go:19.4,28.14 3 0 -github.com/muety/wakapi/migrations/20250313_fix_browsing_category.go:32.2,32.26 1 0 -github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:12.13,17.50 2 0 -github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:17.50,18.24 1 0 -github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:18.24,20.5 1 0 -github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:22.4,22.49 1 0 -github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:22.49,24.5 1 0 -github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:25.4,25.44 1 0 -github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:25.44,27.5 1 0 -github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:28.4,28.57 1 0 -github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:28.57,30.5 1 0 -github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:32.4,32.53 1 0 -github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:32.53,33.64 1 0 -github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:33.64,34.85 1 0 -github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:34.85,36.7 1 0 -github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:38.5,38.77 1 0 -github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:38.77,39.98 1 0 -github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:39.98,41.7 1 0 -github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:43.5,43.83 1 0 -github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:43.83,45.6 1 0 -github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:46.5,46.73 1 0 -github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:46.73,48.6 1 0 -github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:49.5,49.236 1 0 -github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:49.236,51.6 1 0 -github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:52.5,52.68 1 0 -github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:52.68,54.6 1 0 -github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:55.5,55.15 1 0 -github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:56.19,58.5 1 0 -github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:60.4,61.14 2 0 -github.com/muety/wakapi/migrations/20250425_add_durations_primary_key.go:65.2,65.25 1 0 -github.com/muety/wakapi/migrations/20250802_fix_default_coding_category.go:10.13,15.50 2 0 -github.com/muety/wakapi/migrations/20250802_fix_default_coding_category.go:15.50,16.24 1 0 -github.com/muety/wakapi/migrations/20250802_fix_default_coding_category.go:16.24,18.5 1 0 -github.com/muety/wakapi/migrations/20250802_fix_default_coding_category.go:20.4,20.142 1 0 -github.com/muety/wakapi/migrations/20250802_fix_default_coding_category.go:20.142,22.5 1 0 -github.com/muety/wakapi/migrations/20250802_fix_default_coding_category.go:24.4,25.14 2 0 -github.com/muety/wakapi/migrations/20250802_fix_default_coding_category.go:29.2,29.26 1 0 -github.com/muety/wakapi/migrations/20250802_fix_wsl_os.go:8.13,13.50 2 0 -github.com/muety/wakapi/migrations/20250802_fix_wsl_os.go:13.50,14.24 1 0 -github.com/muety/wakapi/migrations/20250802_fix_wsl_os.go:14.24,16.5 1 0 -github.com/muety/wakapi/migrations/20250802_fix_wsl_os.go:18.4,18.123 1 0 -github.com/muety/wakapi/migrations/20250802_fix_wsl_os.go:18.123,20.5 1 0 -github.com/muety/wakapi/migrations/20250802_fix_wsl_os.go:22.4,23.14 2 0 -github.com/muety/wakapi/migrations/20250802_fix_wsl_os.go:27.2,27.26 1 0 -github.com/muety/wakapi/migrations/20250907_add_user_heartbeats_range_view.go:9.13,14.50 2 0 -github.com/muety/wakapi/migrations/20250907_add_user_heartbeats_range_view.go:14.50,15.24 1 0 -github.com/muety/wakapi/migrations/20250907_add_user_heartbeats_range_view.go:15.24,17.5 1 0 -github.com/muety/wakapi/migrations/20250907_add_user_heartbeats_range_view.go:19.4,23.53 2 0 -github.com/muety/wakapi/migrations/20250907_add_user_heartbeats_range_view.go:23.53,25.26 1 0 -github.com/muety/wakapi/migrations/20250907_add_user_heartbeats_range_view.go:25.26,26.76 1 0 -github.com/muety/wakapi/migrations/20250907_add_user_heartbeats_range_view.go:26.76,28.7 1 0 -github.com/muety/wakapi/migrations/20250907_add_user_heartbeats_range_view.go:31.5,34.20 1 0 -github.com/muety/wakapi/migrations/20250907_add_user_heartbeats_range_view.go:34.20,36.6 1 0 -github.com/muety/wakapi/migrations/20250907_add_user_heartbeats_range_view.go:37.5,37.141 1 0 -github.com/muety/wakapi/migrations/20250907_add_user_heartbeats_range_view.go:37.141,39.6 1 0 -github.com/muety/wakapi/migrations/20250907_add_user_heartbeats_range_view.go:40.5,40.15 1 0 -github.com/muety/wakapi/migrations/20250907_add_user_heartbeats_range_view.go:41.19,43.5 1 0 -github.com/muety/wakapi/migrations/20250907_add_user_heartbeats_range_view.go:45.4,46.14 2 0 -github.com/muety/wakapi/migrations/20250907_add_user_heartbeats_range_view.go:50.2,50.26 1 0 -github.com/muety/wakapi/migrations/20251005-drop_duplicate_emails.go:8.13,13.50 2 0 -github.com/muety/wakapi/migrations/20251005-drop_duplicate_emails.go:13.50,14.24 1 0 -github.com/muety/wakapi/migrations/20251005-drop_duplicate_emails.go:14.24,16.5 1 0 -github.com/muety/wakapi/migrations/20251005-drop_duplicate_emails.go:19.4,25.43 2 0 -github.com/muety/wakapi/migrations/20251005-drop_duplicate_emails.go:25.43,27.5 1 0 -github.com/muety/wakapi/migrations/20251005-drop_duplicate_emails.go:29.4,30.14 2 0 -github.com/muety/wakapi/migrations/20251005-drop_duplicate_emails.go:34.2,34.26 1 0 -github.com/muety/wakapi/migrations/migrations.go:30.61,31.24 1 0 -github.com/muety/wakapi/migrations/migrations.go:32.10,33.34 1 0 -github.com/muety/wakapi/migrations/migrations.go:33.34,34.92 1 0 -github.com/muety/wakapi/migrations/migrations.go:34.92,36.5 1 0 -github.com/muety/wakapi/migrations/migrations.go:37.4,37.102 1 0 -github.com/muety/wakapi/migrations/migrations.go:37.102,39.5 1 0 -github.com/muety/wakapi/migrations/migrations.go:40.4,40.93 1 0 -github.com/muety/wakapi/migrations/migrations.go:40.93,42.5 1 0 -github.com/muety/wakapi/migrations/migrations.go:43.4,43.97 1 0 -github.com/muety/wakapi/migrations/migrations.go:43.97,45.5 1 0 -github.com/muety/wakapi/migrations/migrations.go:46.4,46.95 1 0 -github.com/muety/wakapi/migrations/migrations.go:46.95,48.5 1 0 -github.com/muety/wakapi/migrations/migrations.go:49.4,49.99 1 0 -github.com/muety/wakapi/migrations/migrations.go:49.99,51.5 1 0 -github.com/muety/wakapi/migrations/migrations.go:52.4,52.103 1 0 -github.com/muety/wakapi/migrations/migrations.go:52.103,54.5 1 0 -github.com/muety/wakapi/migrations/migrations.go:55.4,55.100 1 0 -github.com/muety/wakapi/migrations/migrations.go:55.100,57.5 1 0 -github.com/muety/wakapi/migrations/migrations.go:58.4,58.99 1 0 -github.com/muety/wakapi/migrations/migrations.go:58.99,60.5 1 0 -github.com/muety/wakapi/migrations/migrations.go:61.4,61.103 1 0 -github.com/muety/wakapi/migrations/migrations.go:61.103,63.5 1 0 -github.com/muety/wakapi/migrations/migrations.go:64.4,64.96 1 0 -github.com/muety/wakapi/migrations/migrations.go:64.96,66.5 1 0 -github.com/muety/wakapi/migrations/migrations.go:67.4,67.94 1 0 -github.com/muety/wakapi/migrations/migrations.go:67.94,69.5 1 0 -github.com/muety/wakapi/migrations/migrations.go:70.4,70.14 1 0 -github.com/muety/wakapi/migrations/migrations.go:75.44,77.2 1 0 -github.com/muety/wakapi/migrations/migrations.go:79.45,81.2 1 0 -github.com/muety/wakapi/migrations/migrations.go:83.43,87.2 3 0 -github.com/muety/wakapi/migrations/migrations.go:89.59,90.50 1 0 -github.com/muety/wakapi/migrations/migrations.go:90.50,92.3 1 0 -github.com/muety/wakapi/migrations/migrations.go:95.56,98.34 2 0 -github.com/muety/wakapi/migrations/migrations.go:98.34,100.38 2 0 -github.com/muety/wakapi/migrations/migrations.go:100.38,102.4 1 0 -github.com/muety/wakapi/migrations/migrations.go:106.57,109.35 2 0 -github.com/muety/wakapi/migrations/migrations.go:109.35,112.32 2 0 -github.com/muety/wakapi/migrations/migrations.go:112.32,113.39 1 0 -github.com/muety/wakapi/migrations/migrations.go:113.39,115.5 1 0 -github.com/muety/wakapi/migrations/migrations.go:118.3,118.19 1 0 -github.com/muety/wakapi/migrations/migrations.go:118.19,120.4 1 0 -github.com/muety/wakapi/migrations/migrations.go:120.9,122.4 1 0 -github.com/muety/wakapi/migrations/migrations.go:126.35,128.2 1 0 -github.com/muety/wakapi/migrations/migrations.go:130.45,132.2 1 0 -github.com/muety/wakapi/migrations/migrations.go:134.40,136.2 1 0 -github.com/muety/wakapi/migrations/shared.go:10.44,14.64 3 0 -github.com/muety/wakapi/migrations/shared.go:14.64,17.3 2 0 -github.com/muety/wakapi/migrations/shared.go:18.2,18.14 1 0 -github.com/muety/wakapi/migrations/shared.go:21.42,25.23 1 0 -github.com/muety/wakapi/migrations/shared.go:25.23,27.3 1 0 -github.com/muety/wakapi/routes/utils/badge_utils.go:21.13,24.2 2 1 -github.com/muety/wakapi/routes/utils/badge_utils.go:26.129,30.76 3 0 -github.com/muety/wakapi/routes/utils/badge_utils.go:30.76,32.3 1 0 -github.com/muety/wakapi/routes/utils/badge_utils.go:34.2,35.72 2 0 -github.com/muety/wakapi/routes/utils/badge_utils.go:35.72,36.61 1 0 -github.com/muety/wakapi/routes/utils/badge_utils.go:36.61,38.4 1 0 -github.com/muety/wakapi/routes/utils/badge_utils.go:41.2,49.86 4 0 -github.com/muety/wakapi/routes/utils/badge_utils.go:49.86,51.3 1 0 -github.com/muety/wakapi/routes/utils/badge_utils.go:53.2,55.22 3 0 -github.com/muety/wakapi/routes/utils/badge_utils.go:56.17,58.68 2 0 -github.com/muety/wakapi/routes/utils/badge_utils.go:59.12,61.63 2 0 -github.com/muety/wakapi/routes/utils/badge_utils.go:62.16,64.67 2 0 -github.com/muety/wakapi/routes/utils/badge_utils.go:65.18,67.69 2 0 -github.com/muety/wakapi/routes/utils/badge_utils.go:68.17,70.68 2 0 -github.com/muety/wakapi/routes/utils/badge_utils.go:71.15,73.66 2 0 -github.com/muety/wakapi/routes/utils/badge_utils.go:75.10,78.30 2 0 -github.com/muety/wakapi/routes/utils/badge_utils.go:81.2,81.34 1 0 -github.com/muety/wakapi/routes/utils/badge_utils.go:81.34,83.3 1 0 -github.com/muety/wakapi/routes/utils/badge_utils.go:85.2,85.31 1 0 -github.com/muety/wakapi/routes/utils/heartbeat_utils.go:11.68,13.16 2 0 -github.com/muety/wakapi/routes/utils/heartbeat_utils.go:13.16,15.3 1 0 -github.com/muety/wakapi/routes/utils/heartbeat_utils.go:17.2,18.16 2 0 -github.com/muety/wakapi/routes/utils/heartbeat_utils.go:18.16,20.3 1 0 -github.com/muety/wakapi/routes/utils/heartbeat_utils.go:22.2,22.35 1 0 -github.com/muety/wakapi/routes/utils/heartbeat_utils.go:25.65,33.48 6 0 -github.com/muety/wakapi/routes/utils/heartbeat_utils.go:33.48,35.3 1 0 -github.com/muety/wakapi/routes/utils/heartbeat_utils.go:37.2,37.24 1 0 -github.com/muety/wakapi/routes/utils/heartbeat_utils.go:40.67,48.47 6 0 -github.com/muety/wakapi/routes/utils/heartbeat_utils.go:48.47,50.3 1 0 -github.com/muety/wakapi/routes/utils/heartbeat_utils.go:52.2,52.45 1 0 -github.com/muety/wakapi/routes/utils/messages.go:10.71,12.2 1 0 -github.com/muety/wakapi/routes/utils/messages.go:14.73,16.2 1 0 -github.com/muety/wakapi/routes/utils/messages.go:18.97,20.57 2 0 -github.com/muety/wakapi/routes/utils/messages.go:20.57,22.3 1 0 -github.com/muety/wakapi/routes/utils/messages.go:23.2,23.65 1 0 -github.com/muety/wakapi/routes/utils/messages.go:23.65,25.3 1 0 -github.com/muety/wakapi/routes/utils/messages.go:26.2,27.11 2 0 -github.com/muety/wakapi/routes/utils/messages.go:30.78,34.2 3 0 -github.com/muety/wakapi/routes/utils/oidc.go:13.73,17.2 3 0 -github.com/muety/wakapi/routes/utils/oidc.go:19.69,23.2 3 0 -github.com/muety/wakapi/routes/utils/oidc.go:25.43,28.9 3 0 -github.com/muety/wakapi/routes/utils/oidc.go:28.9,30.3 1 0 -github.com/muety/wakapi/routes/utils/oidc.go:31.2,31.23 1 0 -github.com/muety/wakapi/routes/utils/oidc.go:34.61,38.2 3 0 -github.com/muety/wakapi/routes/utils/oidc.go:40.98,42.16 2 0 -github.com/muety/wakapi/routes/utils/oidc.go:42.16,45.3 2 0 -github.com/muety/wakapi/routes/utils/oidc.go:47.2,49.20 3 0 -github.com/muety/wakapi/routes/utils/oidc.go:52.66,56.9 3 0 -github.com/muety/wakapi/routes/utils/oidc.go:56.9,58.3 1 0 -github.com/muety/wakapi/routes/utils/oidc.go:60.2,61.75 2 0 -github.com/muety/wakapi/routes/utils/oidc.go:61.75,64.3 2 0 -github.com/muety/wakapi/routes/utils/oidc.go:66.2,66.17 1 0 -github.com/muety/wakapi/routes/utils/oidc.go:69.70,73.2 3 0 -github.com/muety/wakapi/routes/utils/oidc.go:75.118,77.16 2 0 -github.com/muety/wakapi/routes/utils/oidc.go:77.16,79.3 1 0 -github.com/muety/wakapi/routes/utils/oidc.go:81.2,82.49 2 0 -github.com/muety/wakapi/routes/utils/oidc.go:82.49,84.3 1 0 -github.com/muety/wakapi/routes/utils/oidc.go:84.8,84.31 1 0 -github.com/muety/wakapi/routes/utils/oidc.go:84.31,86.3 1 0 -github.com/muety/wakapi/routes/utils/oidc.go:87.2,89.22 2 0 -github.com/muety/wakapi/routes/utils/principal.go:10.55,11.81 1 0 -github.com/muety/wakapi/routes/utils/principal.go:11.81,14.3 2 0 -github.com/muety/wakapi/routes/utils/principal.go:17.49,19.23 2 1 -github.com/muety/wakapi/routes/utils/principal.go:19.23,21.3 1 0 -github.com/muety/wakapi/routes/utils/principal.go:22.2,22.52 1 1 -github.com/muety/wakapi/routes/utils/principal.go:22.52,24.17 2 1 -github.com/muety/wakapi/routes/utils/principal.go:24.17,26.4 1 1 -github.com/muety/wakapi/routes/utils/principal.go:27.3,27.28 1 1 -github.com/muety/wakapi/routes/utils/principal.go:29.2,29.12 1 0 -github.com/muety/wakapi/routes/utils/project_utils.go:15.144,18.16 2 0 -github.com/muety/wakapi/routes/utils/project_utils.go:18.16,20.3 1 0 -github.com/muety/wakapi/routes/utils/project_utils.go:23.2,24.16 2 0 -github.com/muety/wakapi/routes/utils/project_utils.go:24.16,26.3 1 0 -github.com/muety/wakapi/routes/utils/project_utils.go:28.2,32.35 2 0 -github.com/muety/wakapi/routes/utils/project_utils.go:32.35,35.3 2 0 -github.com/muety/wakapi/routes/utils/project_utils.go:37.2,39.20 3 0 -github.com/muety/wakapi/routes/utils/session.go:9.59,13.2 3 0 -github.com/muety/wakapi/routes/utils/summary_utils.go:12.98,14.16 2 0 -github.com/muety/wakapi/routes/utils/summary_utils.go:14.16,16.3 1 0 -github.com/muety/wakapi/routes/utils/summary_utils.go:17.2,17.51 1 0 -github.com/muety/wakapi/routes/utils/summary_utils.go:20.119,22.22 2 0 -github.com/muety/wakapi/routes/utils/summary_utils.go:22.22,24.3 1 0 -github.com/muety/wakapi/routes/utils/summary_utils.go:26.2,35.16 2 0 -github.com/muety/wakapi/routes/utils/summary_utils.go:35.16,37.3 1 0 -github.com/muety/wakapi/routes/utils/summary_utils.go:39.2,43.36 4 0 -github.com/muety/wakapi/routes/utils/summary_utils.go:46.90,48.32 2 0 -github.com/muety/wakapi/routes/utils/summary_utils.go:48.32,49.50 1 0 -github.com/muety/wakapi/routes/utils/summary_utils.go:49.50,51.4 1 0 -github.com/muety/wakapi/routes/utils/summary_utils.go:53.2,53.15 1 0 -github.com/muety/wakapi/routes/utils/user_utils.go:15.139,16.68 1 1 -github.com/muety/wakapi/routes/utils/user_utils.go:16.68,21.3 4 1 -github.com/muety/wakapi/routes/utils/user_utils.go:23.2,24.21 2 1 -github.com/muety/wakapi/routes/utils/user_utils.go:24.21,26.3 1 1 -github.com/muety/wakapi/routes/utils/user_utils.go:28.2,29.27 2 1 -github.com/muety/wakapi/routes/utils/user_utils.go:29.27,31.3 1 1 -github.com/muety/wakapi/routes/utils/user_utils.go:31.8,31.35 1 1 -github.com/muety/wakapi/routes/utils/user_utils.go:31.35,33.3 1 1 -github.com/muety/wakapi/routes/utils/user_utils.go:35.2,35.63 1 1 -github.com/muety/wakapi/routes/utils/user_utils.go:35.63,37.3 1 1 -github.com/muety/wakapi/routes/utils/user_utils.go:39.2,40.16 2 1 -github.com/muety/wakapi/routes/utils/user_utils.go:40.16,42.3 1 0 -github.com/muety/wakapi/routes/utils/user_utils.go:44.2,44.27 1 1 -github.com/muety/wakapi/lib/concurrent_map.go:10.67,14.2 1 0 -github.com/muety/wakapi/lib/concurrent_map.go:16.51,20.2 3 0 -github.com/muety/wakapi/lib/concurrent_map.go:22.52,27.2 4 0 -github.com/muety/wakapi/lib/concurrent_map.go:29.48,32.2 2 0 -github.com/muety/wakapi/lib/concurrent_map.go:34.45,38.2 3 0 -github.com/muety/wakapi/lib/concurrent_map.go:40.41,44.2 3 0 +github.com/muety/wakapi/routes/relay/relay.go:19.38,23.2 1 0 +github.com/muety/wakapi/routes/relay/relay.go:30.63,31.43 1 0 +github.com/muety/wakapi/routes/relay/relay.go:31.43,36.3 1 0 +github.com/muety/wakapi/routes/relay/relay.go:39.81,41.62 2 0 +github.com/muety/wakapi/routes/relay/relay.go:41.62,45.3 3 0 +github.com/muety/wakapi/routes/relay/relay.go:46.2,46.27 1 0 +github.com/muety/wakapi/routes/relay/relay.go:49.58,50.36 1 0 +github.com/muety/wakapi/routes/relay/relay.go:50.36,52.3 1 0 +github.com/muety/wakapi/routes/relay/relay.go:54.2,58.27 4 0 +github.com/muety/wakapi/routes/relay/relay.go:61.68,63.16 2 0 +github.com/muety/wakapi/routes/relay/relay.go:63.16,67.3 3 0 +github.com/muety/wakapi/routes/relay/relay.go:68.2,71.35 2 0 +github.com/muety/wakapi/routes/relay/relay.go:71.35,74.4 2 0 +github.com/muety/wakapi/routes/relay/relay.go:77.2,77.19 1 0 +github.com/muety/wakapi/routes/relay/relay.go:87.34,87.35 0 0 +github.com/muety/wakapi/routes/relay/relay.go:96.34,96.35 0 0 +github.com/muety/wakapi/routes/relay/relay.go:105.34,105.35 0 0 +github.com/muety/wakapi/routes/relay/relay.go:114.34,114.35 0 0 +github.com/muety/wakapi/routes/relay/relay.go:123.34,123.35 0 0 +github.com/muety/wakapi/routes/compat/shields/v1/badge.go:27.112,34.2 1 0 +github.com/muety/wakapi/routes/compat/shields/v1/badge.go:36.58,39.2 1 0 +github.com/muety/wakapi/routes/compat/shields/v1/badge.go:51.68,53.16 2 0 +github.com/muety/wakapi/routes/compat/shields/v1/badge.go:53.16,56.3 2 0 +github.com/muety/wakapi/routes/compat/shields/v1/badge.go:58.2,59.16 2 0 +github.com/muety/wakapi/routes/compat/shields/v1/badge.go:59.16,63.3 3 0 +github.com/muety/wakapi/routes/compat/shields/v1/badge.go:64.2,67.50 3 0 +github.com/muety/wakapi/routes/compat/shields/v1/badge.go:67.50,70.3 2 0 +github.com/muety/wakapi/routes/compat/shields/v1/badge.go:72.2,80.16 3 0 +github.com/muety/wakapi/routes/compat/shields/v1/badge.go:80.16,84.3 3 0 +github.com/muety/wakapi/routes/compat/shields/v1/badge.go:86.2,88.46 3 0 +github.com/muety/wakapi/routes/compat/shields/v1/badge.go:91.144,93.16 2 0 +github.com/muety/wakapi/routes/compat/shields/v1/badge.go:93.16,95.3 1 0 +github.com/muety/wakapi/routes/compat/shields/v1/badge.go:97.2,104.29 3 0 +github.com/muety/wakapi/routes/compat/shields/v1/badge.go:104.29,106.3 1 0 +github.com/muety/wakapi/routes/compat/shields/v1/badge.go:108.2,117.16 2 0 +github.com/muety/wakapi/routes/compat/shields/v1/badge.go:117.16,119.3 1 0 +github.com/muety/wakapi/routes/compat/shields/v1/badge.go:121.2,121.36 1 0 +github.com/muety/wakapi/routes/handler.go:14.53,15.2 0 0 +github.com/muety/wakapi/routes/handler.go:17.36,19.2 1 0 +github.com/muety/wakapi/routes/home.go:29.112,35.2 1 1 +github.com/muety/wakapi/routes/home.go:37.57,38.34 1 1 +github.com/muety/wakapi/routes/home.go:38.34,41.3 2 1 +github.com/muety/wakapi/routes/home.go:44.72,45.22 1 1 +github.com/muety/wakapi/routes/home.go:45.22,47.3 1 1 +github.com/muety/wakapi/routes/home.go:49.2,49.54 1 1 +github.com/muety/wakapi/routes/home.go:49.54,52.3 2 1 +github.com/muety/wakapi/routes/home.go:53.2,53.40 1 1 +github.com/muety/wakapi/routes/home.go:53.40,56.3 2 0 +github.com/muety/wakapi/routes/home.go:58.2,58.66 1 1 +github.com/muety/wakapi/routes/home.go:61.98,69.109 2 1 +github.com/muety/wakapi/routes/home.go:69.109,70.57 1 1 +github.com/muety/wakapi/routes/home.go:70.57,72.4 1 1 +github.com/muety/wakapi/routes/home.go:75.2,75.110 1 1 +github.com/muety/wakapi/routes/home.go:75.110,76.51 1 1 +github.com/muety/wakapi/routes/home.go:76.51,78.4 1 1 +github.com/muety/wakapi/routes/home.go:81.2,81.101 1 1 +github.com/muety/wakapi/routes/home.go:81.101,82.87 1 0 +github.com/muety/wakapi/routes/home.go:82.87,84.4 1 0 +github.com/muety/wakapi/routes/home.go:87.2,87.61 1 1 +github.com/muety/wakapi/routes/home.go:87.61,89.3 1 1 +github.com/muety/wakapi/routes/home.go:89.8,91.3 1 0 +github.com/muety/wakapi/routes/home.go:93.2,102.49 4 1 +github.com/muety/wakapi/routes/imprint.go:17.83,22.2 1 0 +github.com/muety/wakapi/routes/imprint.go:24.60,26.2 1 0 +github.com/muety/wakapi/routes/imprint.go:28.77,29.22 1 0 +github.com/muety/wakapi/routes/imprint.go:29.22,31.3 1 0 +github.com/muety/wakapi/routes/imprint.go:33.2,34.74 2 0 +github.com/muety/wakapi/routes/imprint.go:34.74,36.3 1 0 +github.com/muety/wakapi/routes/imprint.go:38.2,38.84 1 0 +github.com/muety/wakapi/routes/imprint.go:41.81,45.2 1 0 +github.com/muety/wakapi/routes/leaderboard.go:28.132,34.2 1 0 +github.com/muety/wakapi/routes/leaderboard.go:36.64,42.42 5 0 +github.com/muety/wakapi/routes/leaderboard.go:42.42,44.3 1 0 +github.com/muety/wakapi/routes/leaderboard.go:46.2,49.33 3 0 +github.com/muety/wakapi/routes/leaderboard.go:52.79,53.22 1 0 +github.com/muety/wakapi/routes/leaderboard.go:53.22,55.3 1 0 +github.com/muety/wakapi/routes/leaderboard.go:57.2,57.95 1 0 +github.com/muety/wakapi/routes/leaderboard.go:57.95,59.3 1 0 +github.com/muety/wakapi/routes/leaderboard.go:62.112,76.19 9 0 +github.com/muety/wakapi/routes/leaderboard.go:76.19,78.17 2 0 +github.com/muety/wakapi/routes/leaderboard.go:78.17,85.4 2 0 +github.com/muety/wakapi/routes/leaderboard.go:88.3,88.51 1 0 +github.com/muety/wakapi/routes/leaderboard.go:88.51,90.109 1 0 +github.com/muety/wakapi/routes/leaderboard.go:90.109,91.141 1 0 +github.com/muety/wakapi/routes/leaderboard.go:91.141,93.6 1 0 +github.com/muety/wakapi/routes/leaderboard.go:96.8,97.49 1 0 +github.com/muety/wakapi/routes/leaderboard.go:97.49,99.18 2 0 +github.com/muety/wakapi/routes/leaderboard.go:99.18,106.5 2 0 +github.com/muety/wakapi/routes/leaderboard.go:109.4,109.19 1 0 +github.com/muety/wakapi/routes/leaderboard.go:109.19,111.110 1 0 +github.com/muety/wakapi/routes/leaderboard.go:111.110,112.143 1 0 +github.com/muety/wakapi/routes/leaderboard.go:112.143,114.7 1 0 +github.com/muety/wakapi/routes/leaderboard.go:114.12,116.7 1 0 +github.com/muety/wakapi/routes/leaderboard.go:120.4,120.140 1 0 +github.com/muety/wakapi/routes/leaderboard.go:120.140,122.5 1 0 +github.com/muety/wakapi/routes/leaderboard.go:123.4,124.43 2 0 +github.com/muety/wakapi/routes/leaderboard.go:124.43,126.5 1 0 +github.com/muety/wakapi/routes/leaderboard.go:128.4,129.24 2 0 +github.com/muety/wakapi/routes/leaderboard.go:129.24,130.23 1 0 +github.com/muety/wakapi/routes/leaderboard.go:130.23,132.6 1 0 +github.com/muety/wakapi/routes/leaderboard.go:133.5,134.53 2 0 +github.com/muety/wakapi/routes/leaderboard.go:136.9,142.4 1 0 +github.com/muety/wakapi/routes/leaderboard.go:145.2,160.49 3 0 +github.com/muety/wakapi/routes/login.go:34.149,41.2 1 1 +github.com/muety/wakapi/routes/login.go:43.58,70.2 15 0 +github.com/muety/wakapi/routes/login.go:72.73,73.22 1 0 +github.com/muety/wakapi/routes/login.go:73.22,75.3 1 0 +github.com/muety/wakapi/routes/login.go:77.2,77.85 1 0 +github.com/muety/wakapi/routes/login.go:77.85,80.3 2 0 +github.com/muety/wakapi/routes/login.go:82.2,82.73 1 0 +github.com/muety/wakapi/routes/login.go:85.74,86.22 1 1 +github.com/muety/wakapi/routes/login.go:86.22,88.3 1 0 +github.com/muety/wakapi/routes/login.go:90.2,90.85 1 1 +github.com/muety/wakapi/routes/login.go:90.85,93.3 2 0 +github.com/muety/wakapi/routes/login.go:95.2,96.38 2 1 +github.com/muety/wakapi/routes/login.go:96.38,100.3 3 0 +github.com/muety/wakapi/routes/login.go:101.2,101.112 1 1 +github.com/muety/wakapi/routes/login.go:101.112,105.3 3 1 +github.com/muety/wakapi/routes/login.go:107.2,108.16 2 1 +github.com/muety/wakapi/routes/login.go:108.16,110.72 1 1 +github.com/muety/wakapi/routes/login.go:110.72,114.4 3 1 +github.com/muety/wakapi/routes/login.go:117.2,117.91 1 1 +github.com/muety/wakapi/routes/login.go:117.91,121.3 3 1 +github.com/muety/wakapi/routes/login.go:123.2,124.92 2 1 +github.com/muety/wakapi/routes/login.go:127.75,128.22 1 0 +github.com/muety/wakapi/routes/login.go:128.22,130.3 1 0 +github.com/muety/wakapi/routes/login.go:132.2,132.54 1 0 +github.com/muety/wakapi/routes/login.go:132.54,134.3 1 0 +github.com/muety/wakapi/routes/login.go:135.2,137.85 3 0 +github.com/muety/wakapi/routes/login.go:140.74,141.22 1 0 +github.com/muety/wakapi/routes/login.go:141.22,143.3 1 0 +github.com/muety/wakapi/routes/login.go:145.2,145.85 1 0 +github.com/muety/wakapi/routes/login.go:145.85,148.3 2 0 +github.com/muety/wakapi/routes/login.go:150.2,150.100 1 0 +github.com/muety/wakapi/routes/login.go:153.75,154.22 1 1 +github.com/muety/wakapi/routes/login.go:154.22,156.3 1 0 +github.com/muety/wakapi/routes/login.go:158.2,159.38 2 1 +github.com/muety/wakapi/routes/login.go:159.38,163.3 3 0 +github.com/muety/wakapi/routes/login.go:164.2,164.66 1 1 +github.com/muety/wakapi/routes/login.go:164.66,168.3 3 0 +github.com/muety/wakapi/routes/login.go:170.2,170.120 1 1 +github.com/muety/wakapi/routes/login.go:170.120,174.3 3 1 +github.com/muety/wakapi/routes/login.go:176.2,176.85 1 1 +github.com/muety/wakapi/routes/login.go:176.85,179.3 2 0 +github.com/muety/wakapi/routes/login.go:181.2,185.29 4 1 +github.com/muety/wakapi/routes/login.go:185.29,186.84 1 0 +github.com/muety/wakapi/routes/login.go:186.84,187.62 1 0 +github.com/muety/wakapi/routes/login.go:187.62,190.5 2 0 +github.com/muety/wakapi/routes/login.go:192.4,192.69 1 0 +github.com/muety/wakapi/routes/login.go:192.69,194.5 1 0 +github.com/muety/wakapi/routes/login.go:198.2,198.71 1 1 +github.com/muety/wakapi/routes/login.go:198.71,202.3 3 0 +github.com/muety/wakapi/routes/login.go:204.2,206.23 2 1 +github.com/muety/wakapi/routes/login.go:206.23,209.48 3 1 +github.com/muety/wakapi/routes/login.go:209.48,211.4 1 1 +github.com/muety/wakapi/routes/login.go:212.3,213.9 2 1 +github.com/muety/wakapi/routes/login.go:216.2,219.16 3 1 +github.com/muety/wakapi/routes/login.go:219.16,224.3 4 0 +github.com/muety/wakapi/routes/login.go:225.2,225.14 1 1 +github.com/muety/wakapi/routes/login.go:225.14,229.3 3 1 +github.com/muety/wakapi/routes/login.go:231.2,232.65 2 1 +github.com/muety/wakapi/routes/login.go:235.81,236.22 1 0 +github.com/muety/wakapi/routes/login.go:236.22,238.3 1 0 +github.com/muety/wakapi/routes/login.go:239.2,239.81 1 0 +github.com/muety/wakapi/routes/login.go:242.79,243.22 1 0 +github.com/muety/wakapi/routes/login.go:243.22,245.3 1 0 +github.com/muety/wakapi/routes/login.go:247.2,249.17 3 0 +github.com/muety/wakapi/routes/login.go:249.17,253.3 3 0 +github.com/muety/wakapi/routes/login.go:255.2,260.52 2 0 +github.com/muety/wakapi/routes/login.go:263.80,264.22 1 0 +github.com/muety/wakapi/routes/login.go:264.22,266.3 1 0 +github.com/muety/wakapi/routes/login.go:268.2,269.38 2 0 +github.com/muety/wakapi/routes/login.go:269.38,273.3 3 0 +github.com/muety/wakapi/routes/login.go:274.2,274.70 1 0 +github.com/muety/wakapi/routes/login.go:274.70,278.3 3 0 +github.com/muety/wakapi/routes/login.go:280.2,281.16 2 0 +github.com/muety/wakapi/routes/login.go:281.16,285.3 3 0 +github.com/muety/wakapi/routes/login.go:287.2,287.27 1 0 +github.com/muety/wakapi/routes/login.go:287.27,291.3 3 0 +github.com/muety/wakapi/routes/login.go:293.2,295.96 3 0 +github.com/muety/wakapi/routes/login.go:295.96,300.3 4 0 +github.com/muety/wakapi/routes/login.go:300.8,302.3 1 0 +github.com/muety/wakapi/routes/login.go:304.2,304.51 1 0 +github.com/muety/wakapi/routes/login.go:304.51,309.3 4 0 +github.com/muety/wakapi/routes/login.go:311.2,312.90 2 0 +github.com/muety/wakapi/routes/login.go:315.82,316.22 1 0 +github.com/muety/wakapi/routes/login.go:316.22,318.3 1 0 +github.com/muety/wakapi/routes/login.go:320.2,320.28 1 0 +github.com/muety/wakapi/routes/login.go:320.28,324.3 3 0 +github.com/muety/wakapi/routes/login.go:326.2,327.38 2 0 +github.com/muety/wakapi/routes/login.go:327.38,331.3 3 0 +github.com/muety/wakapi/routes/login.go:332.2,332.79 1 0 +github.com/muety/wakapi/routes/login.go:332.79,336.3 3 0 +github.com/muety/wakapi/routes/login.go:338.2,338.91 1 0 +github.com/muety/wakapi/routes/login.go:338.91,339.31 1 0 +github.com/muety/wakapi/routes/login.go:339.31,344.4 4 0 +github.com/muety/wakapi/routes/login.go:346.3,346.64 1 0 +github.com/muety/wakapi/routes/login.go:346.64,351.4 4 0 +github.com/muety/wakapi/routes/login.go:351.9,352.48 1 0 +github.com/muety/wakapi/routes/login.go:352.48,354.68 2 0 +github.com/muety/wakapi/routes/login.go:354.68,356.6 1 0 +github.com/muety/wakapi/routes/login.go:356.11,358.6 1 0 +github.com/muety/wakapi/routes/login.go:361.8,363.3 1 0 +github.com/muety/wakapi/routes/login.go:365.2,366.65 2 0 +github.com/muety/wakapi/routes/login.go:369.77,371.21 2 1 +github.com/muety/wakapi/routes/login.go:371.21,373.3 1 1 +github.com/muety/wakapi/routes/login.go:374.2,375.75 2 1 +github.com/muety/wakapi/routes/login.go:378.80,380.21 2 1 +github.com/muety/wakapi/routes/login.go:380.21,382.3 1 1 +github.com/muety/wakapi/routes/login.go:384.2,392.40 5 1 +github.com/muety/wakapi/routes/login.go:392.40,398.3 5 1 +github.com/muety/wakapi/routes/login.go:399.2,403.16 3 1 +github.com/muety/wakapi/routes/login.go:403.16,409.3 5 1 +github.com/muety/wakapi/routes/login.go:412.2,413.9 2 1 +github.com/muety/wakapi/routes/login.go:413.9,419.3 5 0 +github.com/muety/wakapi/routes/login.go:422.2,423.41 2 1 +github.com/muety/wakapi/routes/login.go:423.41,429.3 5 1 +github.com/muety/wakapi/routes/login.go:431.2,432.16 2 1 +github.com/muety/wakapi/routes/login.go:432.16,434.62 1 1 +github.com/muety/wakapi/routes/login.go:434.62,438.4 3 1 +github.com/muety/wakapi/routes/login.go:440.3,441.24 2 1 +github.com/muety/wakapi/routes/login.go:441.24,445.4 3 0 +github.com/muety/wakapi/routes/login.go:447.3,447.93 1 1 +github.com/muety/wakapi/routes/login.go:447.93,450.4 2 0 +github.com/muety/wakapi/routes/login.go:452.3,460.29 3 1 +github.com/muety/wakapi/routes/login.go:460.29,465.4 4 0 +github.com/muety/wakapi/routes/login.go:466.3,466.17 1 1 +github.com/muety/wakapi/routes/login.go:469.2,471.92 3 1 +github.com/muety/wakapi/routes/login.go:474.118,482.132 2 1 +github.com/muety/wakapi/routes/login.go:482.132,488.4 2 1 +github.com/muety/wakapi/routes/login.go:491.2,491.17 1 1 +github.com/muety/wakapi/routes/login.go:491.17,493.3 1 0 +github.com/muety/wakapi/routes/login.go:495.2,495.49 1 1 +github.com/muety/wakapi/routes/login.go:498.99,501.16 3 1 +github.com/muety/wakapi/routes/login.go:501.16,505.3 3 1 +github.com/muety/wakapi/routes/login.go:506.2,506.17 1 1 +github.com/muety/wakapi/routes/login.go:509.99,511.16 2 1 +github.com/muety/wakapi/routes/login.go:511.16,516.3 4 0 +github.com/muety/wakapi/routes/login.go:518.2,521.73 3 1 +github.com/muety/wakapi/routes/login.go:524.69,525.56 1 1 +github.com/muety/wakapi/routes/login.go:525.56,527.3 1 0 +github.com/muety/wakapi/routes/login.go:528.2,528.17 1 1 +github.com/muety/wakapi/routes/misc.go:20.69,25.2 1 0 +github.com/muety/wakapi/routes/misc.go:27.57,29.2 1 0 +github.com/muety/wakapi/routes/misc.go:31.78,33.17 2 0 +github.com/muety/wakapi/routes/misc.go:33.17,37.3 3 0 +github.com/muety/wakapi/routes/misc.go:39.2,40.16 2 0 +github.com/muety/wakapi/routes/misc.go:40.16,44.3 3 0 +github.com/muety/wakapi/routes/misc.go:46.2,47.51 2 0 +github.com/muety/wakapi/routes/misc.go:47.51,52.3 4 0 +github.com/muety/wakapi/routes/misc.go:54.2,55.84 2 0 +github.com/muety/wakapi/routes/projects.go:22.122,28.2 1 0 +github.com/muety/wakapi/routes/projects.go:30.61,40.2 4 0 +github.com/muety/wakapi/routes/projects.go:42.76,43.22 1 0 +github.com/muety/wakapi/routes/projects.go:43.22,45.3 1 0 +github.com/muety/wakapi/routes/projects.go:46.2,46.92 1 0 +github.com/muety/wakapi/routes/projects.go:46.92,48.3 1 0 +github.com/muety/wakapi/routes/projects.go:51.106,53.17 2 0 +github.com/muety/wakapi/routes/projects.go:53.17,56.3 2 0 +github.com/muety/wakapi/routes/projects.go:58.2,67.16 5 0 +github.com/muety/wakapi/routes/projects.go:67.16,75.3 2 0 +github.com/muety/wakapi/routes/projects.go:77.2,85.49 2 0 +github.com/muety/wakapi/routes/routes.go:19.13,21.2 1 1 +github.com/muety/wakapi/routes/routes.go:23.46,44.24 1 1 +github.com/muety/wakapi/routes/routes.go:44.24,46.4 1 0 +github.com/muety/wakapi/routes/routes.go:47.32,49.4 1 1 +github.com/muety/wakapi/routes/routes.go:50.33,52.4 1 1 +github.com/muety/wakapi/routes/routes.go:53.31,55.4 1 1 +github.com/muety/wakapi/routes/routes.go:56.30,58.4 1 1 +github.com/muety/wakapi/routes/routes.go:59.35,61.45 2 1 +github.com/muety/wakapi/routes/routes.go:61.45,63.5 1 1 +github.com/muety/wakapi/routes/routes.go:64.4,64.34 1 0 +github.com/muety/wakapi/routes/routes.go:66.47,68.4 1 0 +github.com/muety/wakapi/routes/routes.go:69.42,71.4 1 0 +github.com/muety/wakapi/routes/routes.go:72.42,74.4 1 0 +github.com/muety/wakapi/routes/routes.go:75.38,77.4 1 1 +github.com/muety/wakapi/routes/routes.go:78.39,80.4 1 0 +github.com/muety/wakapi/routes/routes.go:84.31,85.32 1 0 +github.com/muety/wakapi/routes/routes.go:85.32,87.3 1 0 +github.com/muety/wakapi/routes/routes.go:88.2,88.33 1 0 +github.com/muety/wakapi/routes/routes.go:88.33,90.3 1 0 +github.com/muety/wakapi/routes/routes.go:91.2,91.31 1 0 +github.com/muety/wakapi/routes/routes.go:91.31,93.3 1 0 +github.com/muety/wakapi/routes/routes.go:94.2,94.27 1 0 +github.com/muety/wakapi/routes/routes.go:94.27,96.3 1 0 +github.com/muety/wakapi/routes/routes.go:97.2,97.32 1 0 +github.com/muety/wakapi/routes/routes.go:97.32,99.3 1 0 +github.com/muety/wakapi/routes/routes.go:100.2,100.30 1 0 +github.com/muety/wakapi/routes/routes.go:100.30,102.3 1 0 +github.com/muety/wakapi/routes/routes.go:103.2,103.31 1 0 +github.com/muety/wakapi/routes/routes.go:103.31,105.3 1 0 +github.com/muety/wakapi/routes/routes.go:106.2,106.31 1 0 +github.com/muety/wakapi/routes/routes.go:106.31,108.3 1 0 +github.com/muety/wakapi/routes/routes.go:109.2,109.33 1 0 +github.com/muety/wakapi/routes/routes.go:109.33,111.3 1 0 +github.com/muety/wakapi/routes/routes.go:112.2,112.18 1 0 +github.com/muety/wakapi/routes/routes.go:115.22,118.86 2 1 +github.com/muety/wakapi/routes/routes.go:118.86,120.3 1 1 +github.com/muety/wakapi/routes/routes.go:120.8,121.13 1 0 +github.com/muety/wakapi/routes/routes.go:125.42,127.2 1 0 +github.com/muety/wakapi/routes/routes.go:129.24,131.2 1 0 +github.com/muety/wakapi/routes/settings.go:75.20,92.2 1 0 +github.com/muety/wakapi/routes/settings.go:94.61,105.2 5 0 +github.com/muety/wakapi/routes/settings.go:107.76,108.22 1 0 +github.com/muety/wakapi/routes/settings.go:108.22,110.3 1 0 +github.com/muety/wakapi/routes/settings.go:111.2,112.16 2 0 +github.com/muety/wakapi/routes/settings.go:112.16,113.13 1 0 +github.com/muety/wakapi/routes/settings.go:117.77,118.22 1 0 +github.com/muety/wakapi/routes/settings.go:118.22,120.3 1 0 +github.com/muety/wakapi/routes/settings.go:122.2,122.38 1 0 +github.com/muety/wakapi/routes/settings.go:122.38,125.17 3 0 +github.com/muety/wakapi/routes/settings.go:125.17,126.14 1 0 +github.com/muety/wakapi/routes/settings.go:128.3,128.9 1 0 +github.com/muety/wakapi/routes/settings.go:131.2,135.23 4 0 +github.com/muety/wakapi/routes/settings.go:135.23,140.3 4 0 +github.com/muety/wakapi/routes/settings.go:142.2,145.23 2 0 +github.com/muety/wakapi/routes/settings.go:145.23,147.3 1 0 +github.com/muety/wakapi/routes/settings.go:149.2,149.24 1 0 +github.com/muety/wakapi/routes/settings.go:149.24,153.3 3 0 +github.com/muety/wakapi/routes/settings.go:154.2,154.26 1 0 +github.com/muety/wakapi/routes/settings.go:154.26,158.3 3 0 +github.com/muety/wakapi/routes/settings.go:159.2,159.84 1 0 +github.com/muety/wakapi/routes/settings.go:162.64,163.16 1 0 +github.com/muety/wakapi/routes/settings.go:164.25,165.32 1 0 +github.com/muety/wakapi/routes/settings.go:166.23,167.30 1 0 +github.com/muety/wakapi/routes/settings.go:168.21,169.28 1 0 +github.com/muety/wakapi/routes/settings.go:170.22,171.29 1 0 +github.com/muety/wakapi/routes/settings.go:172.22,173.29 1 0 +github.com/muety/wakapi/routes/settings.go:174.19,175.26 1 0 +github.com/muety/wakapi/routes/settings.go:176.19,177.26 1 0 +github.com/muety/wakapi/routes/settings.go:178.22,179.29 1 0 +github.com/muety/wakapi/routes/settings.go:180.24,181.39 1 0 +github.com/muety/wakapi/routes/settings.go:182.21,183.36 1 0 +github.com/muety/wakapi/routes/settings.go:184.24,185.31 1 0 +github.com/muety/wakapi/routes/settings.go:186.28,187.35 1 0 +github.com/muety/wakapi/routes/settings.go:188.25,189.35 1 0 +github.com/muety/wakapi/routes/settings.go:190.25,191.32 1 0 +github.com/muety/wakapi/routes/settings.go:192.30,193.37 1 0 +github.com/muety/wakapi/routes/settings.go:194.20,195.27 1 0 +github.com/muety/wakapi/routes/settings.go:196.24,197.28 1 0 +github.com/muety/wakapi/routes/settings.go:198.25,199.32 1 0 +github.com/muety/wakapi/routes/settings.go:200.33,201.46 1 0 +github.com/muety/wakapi/routes/settings.go:202.35,203.41 1 0 +github.com/muety/wakapi/routes/settings.go:204.21,205.27 1 0 +github.com/muety/wakapi/routes/settings.go:206.24,207.30 1 0 +github.com/muety/wakapi/routes/settings.go:209.2,209.12 1 0 +github.com/muety/wakapi/routes/settings.go:212.97,213.22 1 0 +github.com/muety/wakapi/routes/settings.go:213.22,215.3 1 0 +github.com/muety/wakapi/routes/settings.go:217.2,220.38 3 0 +github.com/muety/wakapi/routes/settings.go:220.38,222.3 1 0 +github.com/muety/wakapi/routes/settings.go:223.2,223.72 1 0 +github.com/muety/wakapi/routes/settings.go:223.72,225.3 1 0 +github.com/muety/wakapi/routes/settings.go:227.2,227.24 1 0 +github.com/muety/wakapi/routes/settings.go:227.24,229.3 1 0 +github.com/muety/wakapi/routes/settings.go:231.2,231.57 1 0 +github.com/muety/wakapi/routes/settings.go:231.57,233.3 1 0 +github.com/muety/wakapi/routes/settings.go:235.2,241.51 6 0 +github.com/muety/wakapi/routes/settings.go:241.51,242.68 1 0 +github.com/muety/wakapi/routes/settings.go:242.68,244.4 1 0 +github.com/muety/wakapi/routes/settings.go:245.3,245.92 1 0 +github.com/muety/wakapi/routes/settings.go:248.2,248.74 1 0 +github.com/muety/wakapi/routes/settings.go:251.101,252.22 1 0 +github.com/muety/wakapi/routes/settings.go:252.22,254.3 1 0 +github.com/muety/wakapi/routes/settings.go:256.2,258.30 2 0 +github.com/muety/wakapi/routes/settings.go:258.30,260.3 1 0 +github.com/muety/wakapi/routes/settings.go:262.2,263.38 2 0 +github.com/muety/wakapi/routes/settings.go:263.38,265.3 1 0 +github.com/muety/wakapi/routes/settings.go:266.2,266.76 1 0 +github.com/muety/wakapi/routes/settings.go:266.76,268.3 1 0 +github.com/muety/wakapi/routes/settings.go:270.2,270.100 1 0 +github.com/muety/wakapi/routes/settings.go:270.100,272.3 1 0 +github.com/muety/wakapi/routes/settings.go:274.2,274.28 1 0 +github.com/muety/wakapi/routes/settings.go:274.28,276.3 1 0 +github.com/muety/wakapi/routes/settings.go:278.2,279.96 2 0 +github.com/muety/wakapi/routes/settings.go:279.96,281.3 1 0 +github.com/muety/wakapi/routes/settings.go:281.8,283.3 1 0 +github.com/muety/wakapi/routes/settings.go:285.2,285.51 1 0 +github.com/muety/wakapi/routes/settings.go:285.51,287.3 1 0 +github.com/muety/wakapi/routes/settings.go:289.2,294.16 3 0 +github.com/muety/wakapi/routes/settings.go:294.16,296.3 1 0 +github.com/muety/wakapi/routes/settings.go:298.2,299.82 2 0 +github.com/muety/wakapi/routes/settings.go:302.99,303.22 1 0 +github.com/muety/wakapi/routes/settings.go:303.22,305.3 1 0 +github.com/muety/wakapi/routes/settings.go:307.2,310.65 3 0 +github.com/muety/wakapi/routes/settings.go:310.65,312.3 1 0 +github.com/muety/wakapi/routes/settings.go:313.2,313.71 1 0 +github.com/muety/wakapi/routes/settings.go:313.71,315.3 1 0 +github.com/muety/wakapi/routes/settings.go:317.2,317.68 1 0 +github.com/muety/wakapi/routes/settings.go:317.68,319.3 1 0 +github.com/muety/wakapi/routes/settings.go:321.2,324.38 4 0 +github.com/muety/wakapi/routes/settings.go:327.98,328.22 1 0 +github.com/muety/wakapi/routes/settings.go:328.22,330.3 1 0 +github.com/muety/wakapi/routes/settings.go:332.2,333.56 2 0 +github.com/muety/wakapi/routes/settings.go:333.56,335.3 1 0 +github.com/muety/wakapi/routes/settings.go:337.2,338.50 2 0 +github.com/muety/wakapi/routes/settings.go:341.104,342.22 1 0 +github.com/muety/wakapi/routes/settings.go:342.22,344.3 1 0 +github.com/muety/wakapi/routes/settings.go:346.2,352.16 5 0 +github.com/muety/wakapi/routes/settings.go:352.16,354.3 1 0 +github.com/muety/wakapi/routes/settings.go:355.2,355.51 1 0 +github.com/muety/wakapi/routes/settings.go:355.51,357.3 1 0 +github.com/muety/wakapi/routes/settings.go:358.2,358.65 1 0 +github.com/muety/wakapi/routes/settings.go:361.115,362.22 1 0 +github.com/muety/wakapi/routes/settings.go:362.22,364.3 1 0 +github.com/muety/wakapi/routes/settings.go:366.2,370.36 4 0 +github.com/muety/wakapi/routes/settings.go:370.36,372.3 1 0 +github.com/muety/wakapi/routes/settings.go:374.2,376.16 2 0 +github.com/muety/wakapi/routes/settings.go:376.16,378.3 1 0 +github.com/muety/wakapi/routes/settings.go:379.2,379.51 1 0 +github.com/muety/wakapi/routes/settings.go:379.51,381.3 1 0 +github.com/muety/wakapi/routes/settings.go:383.2,383.46 1 0 +github.com/muety/wakapi/routes/settings.go:383.46,386.53 3 0 +github.com/muety/wakapi/routes/settings.go:386.53,388.4 1 0 +github.com/muety/wakapi/routes/settings.go:391.2,391.96 1 0 +github.com/muety/wakapi/routes/settings.go:394.110,395.22 1 0 +github.com/muety/wakapi/routes/settings.go:395.22,397.3 1 0 +github.com/muety/wakapi/routes/settings.go:399.2,405.90 6 0 +github.com/muety/wakapi/routes/settings.go:405.90,407.3 1 0 +github.com/muety/wakapi/routes/settings.go:408.2,410.51 2 0 +github.com/muety/wakapi/routes/settings.go:410.51,412.3 1 0 +github.com/muety/wakapi/routes/settings.go:414.2,414.135 1 0 +github.com/muety/wakapi/routes/settings.go:417.100,418.22 1 0 +github.com/muety/wakapi/routes/settings.go:418.22,420.3 1 0 +github.com/muety/wakapi/routes/settings.go:422.2,436.16 12 0 +github.com/muety/wakapi/routes/settings.go:436.16,438.3 1 0 +github.com/muety/wakapi/routes/settings.go:440.2,440.51 1 0 +github.com/muety/wakapi/routes/settings.go:440.51,442.3 1 0 +github.com/muety/wakapi/routes/settings.go:444.2,444.65 1 0 +github.com/muety/wakapi/routes/settings.go:447.98,448.22 1 0 +github.com/muety/wakapi/routes/settings.go:448.22,450.3 1 0 +github.com/muety/wakapi/routes/settings.go:452.2,455.16 4 0 +github.com/muety/wakapi/routes/settings.go:455.16,457.3 1 0 +github.com/muety/wakapi/routes/settings.go:459.2,459.105 1 0 +github.com/muety/wakapi/routes/settings.go:459.105,461.3 1 0 +github.com/muety/wakapi/routes/settings.go:461.8,461.64 1 0 +github.com/muety/wakapi/routes/settings.go:461.64,463.3 1 0 +github.com/muety/wakapi/routes/settings.go:465.2,465.77 1 0 +github.com/muety/wakapi/routes/settings.go:468.95,469.22 1 0 +github.com/muety/wakapi/routes/settings.go:469.22,471.3 1 0 +github.com/muety/wakapi/routes/settings.go:472.2,476.16 5 0 +github.com/muety/wakapi/routes/settings.go:476.16,478.3 1 0 +github.com/muety/wakapi/routes/settings.go:480.2,487.53 2 0 +github.com/muety/wakapi/routes/settings.go:487.53,490.3 1 0 +github.com/muety/wakapi/routes/settings.go:492.2,492.73 1 0 +github.com/muety/wakapi/routes/settings.go:495.95,496.22 1 0 +github.com/muety/wakapi/routes/settings.go:496.22,498.3 1 0 +github.com/muety/wakapi/routes/settings.go:499.2,503.36 3 0 +github.com/muety/wakapi/routes/settings.go:503.36,510.3 2 0 +github.com/muety/wakapi/routes/settings.go:512.2,512.31 1 0 +github.com/muety/wakapi/routes/settings.go:512.31,514.23 2 0 +github.com/muety/wakapi/routes/settings.go:514.23,516.4 1 0 +github.com/muety/wakapi/routes/settings.go:517.3,517.61 1 0 +github.com/muety/wakapi/routes/settings.go:517.61,520.4 1 0 +github.com/muety/wakapi/routes/settings.go:522.2,522.84 1 0 +github.com/muety/wakapi/routes/settings.go:525.98,526.22 1 0 +github.com/muety/wakapi/routes/settings.go:526.22,528.3 1 0 +github.com/muety/wakapi/routes/settings.go:530.2,535.16 5 0 +github.com/muety/wakapi/routes/settings.go:535.16,537.3 1 0 +github.com/muety/wakapi/routes/settings.go:539.2,539.27 1 0 +github.com/muety/wakapi/routes/settings.go:539.27,540.56 1 0 +github.com/muety/wakapi/routes/settings.go:540.56,541.55 1 0 +github.com/muety/wakapi/routes/settings.go:541.55,543.5 1 0 +github.com/muety/wakapi/routes/settings.go:544.4,544.77 1 0 +github.com/muety/wakapi/routes/settings.go:547.2,547.70 1 0 +github.com/muety/wakapi/routes/settings.go:550.108,551.22 1 0 +github.com/muety/wakapi/routes/settings.go:551.22,553.3 1 0 +github.com/muety/wakapi/routes/settings.go:555.2,557.16 3 0 +github.com/muety/wakapi/routes/settings.go:557.16,559.3 1 0 +github.com/muety/wakapi/routes/settings.go:561.2,562.34 2 0 +github.com/muety/wakapi/routes/settings.go:562.34,564.3 1 0 +github.com/muety/wakapi/routes/settings.go:564.8,564.38 1 0 +github.com/muety/wakapi/routes/settings.go:564.38,566.3 1 0 +github.com/muety/wakapi/routes/settings.go:568.2,568.62 1 0 +github.com/muety/wakapi/routes/settings.go:568.62,570.3 1 0 +github.com/muety/wakapi/routes/settings.go:572.2,572.77 1 0 +github.com/muety/wakapi/routes/settings.go:575.105,576.22 1 0 +github.com/muety/wakapi/routes/settings.go:576.22,578.3 1 0 +github.com/muety/wakapi/routes/settings.go:579.2,583.25 4 0 +github.com/muety/wakapi/routes/settings.go:583.25,585.3 1 0 +github.com/muety/wakapi/routes/settings.go:587.2,593.65 2 0 +github.com/muety/wakapi/routes/settings.go:593.65,595.3 1 0 +github.com/muety/wakapi/routes/settings.go:597.2,597.75 1 0 +github.com/muety/wakapi/routes/settings.go:600.104,601.22 1 0 +github.com/muety/wakapi/routes/settings.go:601.22,603.3 1 0 +github.com/muety/wakapi/routes/settings.go:605.2,608.51 4 0 +github.com/muety/wakapi/routes/settings.go:608.51,610.3 1 0 +github.com/muety/wakapi/routes/settings.go:613.2,613.91 1 0 +github.com/muety/wakapi/routes/settings.go:613.91,615.3 1 0 +github.com/muety/wakapi/routes/settings.go:617.2,617.86 1 0 +github.com/muety/wakapi/routes/settings.go:617.86,619.3 1 0 +github.com/muety/wakapi/routes/settings.go:621.2,621.86 1 0 +github.com/muety/wakapi/routes/settings.go:624.101,625.22 1 0 +github.com/muety/wakapi/routes/settings.go:625.22,627.3 1 0 +github.com/muety/wakapi/routes/settings.go:629.2,629.33 1 0 +github.com/muety/wakapi/routes/settings.go:629.33,631.3 1 0 +github.com/muety/wakapi/routes/settings.go:633.2,634.31 2 0 +github.com/muety/wakapi/routes/settings.go:634.31,636.3 1 0 +github.com/muety/wakapi/routes/settings.go:638.2,642.23 4 0 +github.com/muety/wakapi/routes/settings.go:642.23,644.92 2 0 +github.com/muety/wakapi/routes/settings.go:644.92,651.4 1 0 +github.com/muety/wakapi/routes/settings.go:653.3,654.94 2 0 +github.com/muety/wakapi/routes/settings.go:654.94,661.4 1 0 +github.com/muety/wakapi/routes/settings.go:664.2,664.46 1 0 +github.com/muety/wakapi/routes/settings.go:664.46,674.121 5 0 +github.com/muety/wakapi/routes/settings.go:674.121,676.4 1 0 +github.com/muety/wakapi/routes/settings.go:676.9,679.4 1 0 +github.com/muety/wakapi/routes/settings.go:680.3,680.25 1 0 +github.com/muety/wakapi/routes/settings.go:680.25,683.4 2 0 +github.com/muety/wakapi/routes/settings.go:686.3,694.45 4 0 +github.com/muety/wakapi/routes/settings.go:694.45,695.61 1 0 +github.com/muety/wakapi/routes/settings.go:695.61,697.5 1 0 +github.com/muety/wakapi/routes/settings.go:700.3,700.26 1 0 +github.com/muety/wakapi/routes/settings.go:700.26,704.50 3 0 +github.com/muety/wakapi/routes/settings.go:704.50,707.5 2 0 +github.com/muety/wakapi/routes/settings.go:709.3,709.21 1 0 +github.com/muety/wakapi/routes/settings.go:709.21,711.4 1 0 +github.com/muety/wakapi/routes/settings.go:713.3,718.20 4 0 +github.com/muety/wakapi/routes/settings.go:718.20,720.53 2 0 +github.com/muety/wakapi/routes/settings.go:720.53,722.5 1 0 +github.com/muety/wakapi/routes/settings.go:725.3,725.23 1 0 +github.com/muety/wakapi/routes/settings.go:725.23,726.118 1 0 +github.com/muety/wakapi/routes/settings.go:726.118,728.5 1 0 +github.com/muety/wakapi/routes/settings.go:728.10,730.5 1 0 +github.com/muety/wakapi/routes/settings.go:734.2,739.127 2 0 +github.com/muety/wakapi/routes/settings.go:742.106,743.22 1 0 +github.com/muety/wakapi/routes/settings.go:743.22,745.3 1 0 +github.com/muety/wakapi/routes/settings.go:747.2,749.36 2 0 +github.com/muety/wakapi/routes/settings.go:749.36,751.3 1 0 +github.com/muety/wakapi/routes/settings.go:753.2,753.46 1 0 +github.com/muety/wakapi/routes/settings.go:753.46,756.53 3 0 +github.com/muety/wakapi/routes/settings.go:756.53,758.4 1 0 +github.com/muety/wakapi/routes/settings.go:761.2,761.154 1 0 +github.com/muety/wakapi/routes/settings.go:764.96,765.22 1 0 +github.com/muety/wakapi/routes/settings.go:765.22,767.3 1 0 +github.com/muety/wakapi/routes/settings.go:769.2,772.46 3 0 +github.com/muety/wakapi/routes/settings.go:772.46,774.61 2 0 +github.com/muety/wakapi/routes/settings.go:774.61,776.4 1 0 +github.com/muety/wakapi/routes/settings.go:778.3,779.59 2 0 +github.com/muety/wakapi/routes/settings.go:779.59,781.4 1 0 +github.com/muety/wakapi/routes/settings.go:783.3,784.60 2 0 +github.com/muety/wakapi/routes/settings.go:784.60,786.4 1 0 +github.com/muety/wakapi/routes/settings.go:789.2,789.110 1 0 +github.com/muety/wakapi/routes/settings.go:792.97,793.22 1 0 +github.com/muety/wakapi/routes/settings.go:793.22,795.3 1 0 +github.com/muety/wakapi/routes/settings.go:797.2,798.46 2 0 +github.com/muety/wakapi/routes/settings.go:798.46,801.49 2 0 +github.com/muety/wakapi/routes/settings.go:801.49,803.4 1 0 +github.com/muety/wakapi/routes/settings.go:803.9,805.4 1 0 +github.com/muety/wakapi/routes/settings.go:808.2,811.38 4 0 +github.com/muety/wakapi/routes/settings.go:814.101,815.22 1 0 +github.com/muety/wakapi/routes/settings.go:815.22,817.3 1 0 +github.com/muety/wakapi/routes/settings.go:819.2,825.17 3 0 +github.com/muety/wakapi/routes/settings.go:825.17,827.3 1 0 +github.com/muety/wakapi/routes/settings.go:829.2,836.3 1 0 +github.com/muety/wakapi/routes/settings.go:839.83,840.19 1 0 +github.com/muety/wakapi/routes/settings.go:840.19,842.3 1 0 +github.com/muety/wakapi/routes/settings.go:844.2,856.16 3 0 +github.com/muety/wakapi/routes/settings.go:856.16,858.3 1 0 +github.com/muety/wakapi/routes/settings.go:860.2,862.73 2 0 +github.com/muety/wakapi/routes/settings.go:862.73,864.3 1 0 +github.com/muety/wakapi/routes/settings.go:866.2,866.13 1 0 +github.com/muety/wakapi/routes/settings.go:869.72,872.60 2 0 +github.com/muety/wakapi/routes/settings.go:872.60,875.3 2 0 +github.com/muety/wakapi/routes/settings.go:877.2,877.89 1 0 +github.com/muety/wakapi/routes/settings.go:877.89,880.3 2 0 +github.com/muety/wakapi/routes/settings.go:882.2,882.12 1 0 +github.com/muety/wakapi/routes/settings.go:885.96,886.22 1 0 +github.com/muety/wakapi/routes/settings.go:886.22,888.3 1 0 +github.com/muety/wakapi/routes/settings.go:890.2,897.17 2 0 +github.com/muety/wakapi/routes/settings.go:897.17,899.3 1 0 +github.com/muety/wakapi/routes/settings.go:901.2,902.50 2 0 +github.com/muety/wakapi/routes/settings.go:905.99,906.22 1 0 +github.com/muety/wakapi/routes/settings.go:906.22,908.3 1 0 +github.com/muety/wakapi/routes/settings.go:910.2,913.32 3 0 +github.com/muety/wakapi/routes/settings.go:913.32,915.3 1 0 +github.com/muety/wakapi/routes/settings.go:917.2,918.16 2 0 +github.com/muety/wakapi/routes/settings.go:918.16,920.3 1 0 +github.com/muety/wakapi/routes/settings.go:922.2,922.28 1 0 +github.com/muety/wakapi/routes/settings.go:922.28,923.30 1 0 +github.com/muety/wakapi/routes/settings.go:923.30,924.49 1 0 +github.com/muety/wakapi/routes/settings.go:924.49,926.5 1 0 +github.com/muety/wakapi/routes/settings.go:927.4,927.79 1 0 +github.com/muety/wakapi/routes/settings.go:930.2,930.72 1 0 +github.com/muety/wakapi/routes/settings.go:933.136,941.16 4 0 +github.com/muety/wakapi/routes/settings.go:941.16,949.3 2 0 +github.com/muety/wakapi/routes/settings.go:950.2,951.28 2 0 +github.com/muety/wakapi/routes/settings.go:951.28,953.32 2 0 +github.com/muety/wakapi/routes/settings.go:953.32,955.4 1 0 +github.com/muety/wakapi/routes/settings.go:955.9,957.4 1 0 +github.com/muety/wakapi/routes/settings.go:960.2,961.29 2 0 +github.com/muety/wakapi/routes/settings.go:961.29,967.23 2 0 +github.com/muety/wakapi/routes/settings.go:967.23,969.4 1 0 +github.com/muety/wakapi/routes/settings.go:970.3,970.48 1 0 +github.com/muety/wakapi/routes/settings.go:974.2,975.16 2 0 +github.com/muety/wakapi/routes/settings.go:975.16,983.3 2 0 +github.com/muety/wakapi/routes/settings.go:985.2,986.29 2 0 +github.com/muety/wakapi/routes/settings.go:986.29,991.24 2 0 +github.com/muety/wakapi/routes/settings.go:991.24,993.4 1 0 +github.com/muety/wakapi/routes/settings.go:994.3,994.46 1 0 +github.com/muety/wakapi/routes/settings.go:996.2,996.49 1 0 +github.com/muety/wakapi/routes/settings.go:996.49,998.3 1 0 +github.com/muety/wakapi/routes/settings.go:1001.2,1002.16 2 0 +github.com/muety/wakapi/routes/settings.go:1002.16,1010.3 2 0 +github.com/muety/wakapi/routes/settings.go:1013.2,1014.36 2 0 +github.com/muety/wakapi/routes/settings.go:1014.36,1016.3 1 0 +github.com/muety/wakapi/routes/settings.go:1019.2,1020.16 2 0 +github.com/muety/wakapi/routes/settings.go:1020.16,1028.3 2 0 +github.com/muety/wakapi/routes/settings.go:1031.2,1044.16 5 0 +github.com/muety/wakapi/routes/settings.go:1044.16,1052.3 2 0 +github.com/muety/wakapi/routes/settings.go:1053.2,1053.33 1 0 +github.com/muety/wakapi/routes/settings.go:1053.33,1059.3 1 0 +github.com/muety/wakapi/routes/settings.go:1061.2,1080.85 3 0 +github.com/muety/wakapi/routes/settings.go:1080.85,1082.3 1 0 +github.com/muety/wakapi/routes/settings.go:1083.2,1085.49 2 0 +github.com/muety/wakapi/routes/settings.go:1088.77,1090.2 1 0 +github.com/muety/wakapi/routes/settings.go:1092.67,1095.2 2 0 +github.com/muety/wakapi/routes/settings.go:1097.78,1098.19 1 0 +github.com/muety/wakapi/routes/settings.go:1098.19,1100.3 1 0 +github.com/muety/wakapi/routes/settings.go:1101.2,1103.9 3 0 +github.com/muety/wakapi/routes/settings.go:1103.9,1105.3 1 0 +github.com/muety/wakapi/routes/settings.go:1106.2,1106.16 1 0 +github.com/muety/wakapi/routes/setup.go:19.71,24.2 1 0 +github.com/muety/wakapi/routes/setup.go:26.58,38.2 5 0 +github.com/muety/wakapi/routes/setup.go:40.73,41.22 1 0 +github.com/muety/wakapi/routes/setup.go:41.22,43.3 1 0 +github.com/muety/wakapi/routes/setup.go:45.2,45.66 1 0 +github.com/muety/wakapi/routes/setup.go:48.100,55.2 1 0 +github.com/muety/wakapi/routes/subscription.go:52.24,56.34 3 0 +github.com/muety/wakapi/routes/subscription.go:56.34,60.17 3 0 +github.com/muety/wakapi/routes/subscription.go:60.17,62.4 1 0 +github.com/muety/wakapi/routes/subscription.go:63.3,65.103 2 0 +github.com/muety/wakapi/routes/subscription.go:68.2,77.33 3 0 +github.com/muety/wakapi/routes/subscription.go:77.33,78.31 1 0 +github.com/muety/wakapi/routes/subscription.go:78.31,80.37 2 0 +github.com/muety/wakapi/routes/subscription.go:80.37,81.13 1 0 +github.com/muety/wakapi/routes/subscription.go:84.4,85.63 2 0 +github.com/muety/wakapi/routes/subscription.go:85.63,87.5 1 0 +github.com/muety/wakapi/routes/subscription.go:87.10,89.5 1 0 +github.com/muety/wakapi/routes/subscription.go:93.2,93.16 1 0 +github.com/muety/wakapi/routes/subscription.go:98.65,99.37 1 0 +github.com/muety/wakapi/routes/subscription.go:99.37,101.3 1 0 +github.com/muety/wakapi/routes/subscription.go:103.2,118.48 10 0 +github.com/muety/wakapi/routes/subscription.go:121.84,122.22 1 0 +github.com/muety/wakapi/routes/subscription.go:122.22,124.3 1 0 +github.com/muety/wakapi/routes/subscription.go:126.2,127.22 2 0 +github.com/muety/wakapi/routes/subscription.go:127.22,131.3 3 0 +github.com/muety/wakapi/routes/subscription.go:133.2,133.38 1 0 +github.com/muety/wakapi/routes/subscription.go:133.38,137.3 3 0 +github.com/muety/wakapi/routes/subscription.go:139.2,153.33 2 0 +github.com/muety/wakapi/routes/subscription.go:153.33,155.3 1 0 +github.com/muety/wakapi/routes/subscription.go:155.8,157.3 1 0 +github.com/muety/wakapi/routes/subscription.go:159.2,160.16 2 0 +github.com/muety/wakapi/routes/subscription.go:160.16,165.3 4 0 +github.com/muety/wakapi/routes/subscription.go:167.2,167.55 1 0 +github.com/muety/wakapi/routes/subscription.go:170.82,171.22 1 0 +github.com/muety/wakapi/routes/subscription.go:171.22,173.3 1 0 +github.com/muety/wakapi/routes/subscription.go:175.2,176.33 2 0 +github.com/muety/wakapi/routes/subscription.go:176.33,180.3 3 0 +github.com/muety/wakapi/routes/subscription.go:182.2,188.16 3 0 +github.com/muety/wakapi/routes/subscription.go:188.16,193.3 4 0 +github.com/muety/wakapi/routes/subscription.go:195.2,195.55 1 0 +github.com/muety/wakapi/routes/subscription.go:198.83,201.16 3 0 +github.com/muety/wakapi/routes/subscription.go:201.16,205.3 3 0 +github.com/muety/wakapi/routes/subscription.go:207.2,210.16 2 0 +github.com/muety/wakapi/routes/subscription.go:210.16,214.3 3 0 +github.com/muety/wakapi/routes/subscription.go:216.2,216.20 1 0 +github.com/muety/wakapi/routes/subscription.go:219.35,222.17 2 0 +github.com/muety/wakapi/routes/subscription.go:222.17,224.4 1 0 +github.com/muety/wakapi/routes/subscription.go:225.3,229.17 3 0 +github.com/muety/wakapi/routes/subscription.go:229.17,234.18 3 0 +github.com/muety/wakapi/routes/subscription.go:234.18,238.5 3 0 +github.com/muety/wakapi/routes/subscription.go:240.4,241.18 2 0 +github.com/muety/wakapi/routes/subscription.go:241.18,245.5 3 0 +github.com/muety/wakapi/routes/subscription.go:246.4,246.12 1 0 +github.com/muety/wakapi/routes/subscription.go:249.3,249.71 1 0 +github.com/muety/wakapi/routes/subscription.go:249.71,253.4 3 0 +github.com/muety/wakapi/routes/subscription.go:255.36,258.17 2 0 +github.com/muety/wakapi/routes/subscription.go:258.17,260.4 1 0 +github.com/muety/wakapi/routes/subscription.go:261.3,264.17 3 0 +github.com/muety/wakapi/routes/subscription.go:264.17,267.4 2 0 +github.com/muety/wakapi/routes/subscription.go:269.3,269.34 1 0 +github.com/muety/wakapi/routes/subscription.go:269.34,271.53 2 0 +github.com/muety/wakapi/routes/subscription.go:271.53,273.5 1 0 +github.com/muety/wakapi/routes/subscription.go:273.10,275.5 1 0 +github.com/muety/wakapi/routes/subscription.go:276.9,276.66 1 0 +github.com/muety/wakapi/routes/subscription.go:276.66,278.4 1 0 +github.com/muety/wakapi/routes/subscription.go:280.10,281.81 1 0 +github.com/muety/wakapi/routes/subscription.go:284.2,284.30 1 0 +github.com/muety/wakapi/routes/subscription.go:287.90,290.2 2 0 +github.com/muety/wakapi/routes/subscription.go:292.89,294.2 1 0 +github.com/muety/wakapi/routes/subscription.go:296.115,299.29 2 0 +github.com/muety/wakapi/routes/subscription.go:300.16,303.80 2 0 +github.com/muety/wakapi/routes/subscription.go:303.80,308.4 4 0 +github.com/muety/wakapi/routes/subscription.go:310.3,310.104 1 0 +github.com/muety/wakapi/routes/subscription.go:310.104,313.4 2 0 +github.com/muety/wakapi/routes/subscription.go:314.50,317.154 3 0 +github.com/muety/wakapi/routes/subscription.go:318.10,320.13 2 0 +github.com/muety/wakapi/routes/subscription.go:323.2,324.33 2 0 +github.com/muety/wakapi/routes/subscription.go:324.33,326.3 1 0 +github.com/muety/wakapi/routes/subscription.go:327.2,327.12 1 0 +github.com/muety/wakapi/routes/subscription.go:330.144,332.70 2 0 +github.com/muety/wakapi/routes/subscription.go:332.70,336.3 3 0 +github.com/muety/wakapi/routes/subscription.go:337.2,337.27 1 0 +github.com/muety/wakapi/routes/subscription.go:340.150,342.73 2 0 +github.com/muety/wakapi/routes/subscription.go:342.73,346.3 3 0 +github.com/muety/wakapi/routes/subscription.go:348.2,348.30 1 0 +github.com/muety/wakapi/routes/subscription.go:351.79,354.16 2 0 +github.com/muety/wakapi/routes/subscription.go:354.16,356.3 1 0 +github.com/muety/wakapi/routes/subscription.go:357.2,358.12 2 0 +github.com/muety/wakapi/routes/subscription.go:361.97,369.38 3 0 +github.com/muety/wakapi/routes/subscription.go:369.38,371.3 1 0 +github.com/muety/wakapi/routes/subscription.go:373.2,373.20 1 0 +github.com/muety/wakapi/routes/subscription.go:373.20,375.3 1 0 +github.com/muety/wakapi/routes/subscription.go:375.8,377.3 1 0 +github.com/muety/wakapi/routes/subscription.go:380.110,392.62 4 0 +github.com/muety/wakapi/routes/subscription.go:392.62,394.3 1 0 +github.com/muety/wakapi/routes/subscription.go:395.2,395.86 1 0 +github.com/muety/wakapi/routes/subscription.go:398.82,400.57 2 0 +github.com/muety/wakapi/routes/subscription.go:400.57,402.3 1 0 +github.com/muety/wakapi/routes/summary.go:33.242,42.2 1 0 +github.com/muety/wakapi/routes/summary.go:44.60,53.2 4 0 +github.com/muety/wakapi/routes/summary.go:55.75,56.22 1 0 +github.com/muety/wakapi/routes/summary.go:56.22,58.3 1 0 +github.com/muety/wakapi/routes/summary.go:60.2,62.52 3 0 +github.com/muety/wakapi/routes/summary.go:62.52,64.89 1 0 +github.com/muety/wakapi/routes/summary.go:64.89,67.4 2 0 +github.com/muety/wakapi/routes/summary.go:69.3,70.30 2 0 +github.com/muety/wakapi/routes/summary.go:71.8,71.36 1 0 +github.com/muety/wakapi/routes/summary.go:71.36,75.3 2 0 +github.com/muety/wakapi/routes/summary.go:77.2,79.16 3 0 +github.com/muety/wakapi/routes/summary.go:79.16,84.3 4 0 +github.com/muety/wakapi/routes/summary.go:86.2,87.17 2 0 +github.com/muety/wakapi/routes/summary.go:87.17,91.3 3 0 +github.com/muety/wakapi/routes/summary.go:94.2,95.16 2 0 +github.com/muety/wakapi/routes/summary.go:95.16,100.3 4 0 +github.com/muety/wakapi/routes/summary.go:102.2,103.120 2 0 +github.com/muety/wakapi/routes/summary.go:103.120,105.17 2 0 +github.com/muety/wakapi/routes/summary.go:105.17,107.4 1 0 +github.com/muety/wakapi/routes/summary.go:107.9,109.4 1 0 +github.com/muety/wakapi/routes/summary.go:112.2,114.35 3 0 +github.com/muety/wakapi/routes/summary.go:114.35,116.3 1 0 +github.com/muety/wakapi/routes/summary.go:117.2,117.148 1 0 +github.com/muety/wakapi/routes/summary.go:117.148,118.125 1 0 +github.com/muety/wakapi/routes/summary.go:118.125,121.4 2 0 +github.com/muety/wakapi/routes/summary.go:122.8,124.3 1 0 +github.com/muety/wakapi/routes/summary.go:126.2,144.48 2 0 +github.com/muety/wakapi/routes/summary.go:147.104,155.2 2 0 +github.com/muety/wakapi/routes/summary.go:157.103,160.37 3 0 +github.com/muety/wakapi/routes/summary.go:160.37,162.17 2 0 +github.com/muety/wakapi/routes/summary.go:162.17,164.4 1 0 +github.com/muety/wakapi/routes/summary.go:165.3,165.44 1 0 +github.com/muety/wakapi/routes/summary.go:167.2,167.23 1 0 +github.com/muety/wakapi/routes/test_utils.go:12.69,19.2 6 1 +github.com/muety/wakapi/services/mail/mail.go:41.45,47.25 4 0 +github.com/muety/wakapi/services/mail/mail.go:47.25,48.52 1 0 +github.com/muety/wakapi/services/mail/mail.go:48.52,50.4 1 0 +github.com/muety/wakapi/services/mail/mail.go:54.2,56.16 3 0 +github.com/muety/wakapi/services/mail/mail.go:56.16,57.13 1 0 +github.com/muety/wakapi/services/mail/mail.go:60.2,60.91 1 0 +github.com/muety/wakapi/services/mail/mail.go:63.89,65.16 2 0 +github.com/muety/wakapi/services/mail/mail.go:65.16,67.3 1 0 +github.com/muety/wakapi/services/mail/mail.go:68.2,74.36 3 0 +github.com/muety/wakapi/services/mail/mail.go:77.102,82.16 2 0 +github.com/muety/wakapi/services/mail/mail.go:82.16,84.3 1 0 +github.com/muety/wakapi/services/mail/mail.go:85.2,91.36 3 0 +github.com/muety/wakapi/services/mail/mail.go:94.119,100.16 2 0 +github.com/muety/wakapi/services/mail/mail.go:100.16,102.3 1 0 +github.com/muety/wakapi/services/mail/mail.go:103.2,109.36 3 0 +github.com/muety/wakapi/services/mail/mail.go:112.87,114.16 2 0 +github.com/muety/wakapi/services/mail/mail.go:114.16,116.3 1 0 +github.com/muety/wakapi/services/mail/mail.go:117.2,124.36 3 0 +github.com/muety/wakapi/services/mail/mail.go:127.99,133.16 2 0 +github.com/muety/wakapi/services/mail/mail.go:133.16,135.3 1 0 +github.com/muety/wakapi/services/mail/mail.go:136.2,142.36 3 0 +github.com/muety/wakapi/services/mail/mail.go:145.98,147.94 2 0 +github.com/muety/wakapi/services/mail/mail.go:147.94,149.3 1 0 +github.com/muety/wakapi/services/mail/mail.go:150.2,150.23 1 0 +github.com/muety/wakapi/services/mail/mail.go:153.138,155.108 2 0 +github.com/muety/wakapi/services/mail/mail.go:155.108,157.3 1 0 +github.com/muety/wakapi/services/mail/mail.go:158.2,158.23 1 0 +github.com/muety/wakapi/services/mail/mail.go:161.108,163.99 2 0 +github.com/muety/wakapi/services/mail/mail.go:163.99,165.3 1 0 +github.com/muety/wakapi/services/mail/mail.go:166.2,166.23 1 0 +github.com/muety/wakapi/services/mail/mail.go:169.84,171.87 2 0 +github.com/muety/wakapi/services/mail/mail.go:171.87,173.3 1 0 +github.com/muety/wakapi/services/mail/mail.go:174.2,174.23 1 0 +github.com/muety/wakapi/services/mail/mail.go:177.120,179.105 2 0 +github.com/muety/wakapi/services/mail/mail.go:179.105,181.3 1 0 +github.com/muety/wakapi/services/mail/mail.go:182.2,182.23 1 0 +github.com/muety/wakapi/services/mail/mail.go:185.51,187.2 1 0 +github.com/muety/wakapi/services/mail/noop.go:10.60,13.2 2 0 +github.com/muety/wakapi/services/mail/smtp.go:18.76,27.2 1 0 +github.com/muety/wakapi/services/mail/smtp.go:29.60,33.18 3 0 +github.com/muety/wakapi/services/mail/smtp.go:33.18,34.50 1 0 +github.com/muety/wakapi/services/mail/smtp.go:34.50,36.4 1 0 +github.com/muety/wakapi/services/mail/smtp.go:39.2,40.16 2 0 +github.com/muety/wakapi/services/mail/smtp.go:40.16,42.3 1 0 +github.com/muety/wakapi/services/mail/smtp.go:43.2,48.42 2 0 +github.com/muety/wakapi/services/mail/smtp.go:48.42,51.17 2 0 +github.com/muety/wakapi/services/mail/smtp.go:51.17,52.48 1 0 +github.com/muety/wakapi/services/mail/smtp.go:52.48,53.28 1 0 +github.com/muety/wakapi/services/mail/smtp.go:53.29,55.6 0 0 +github.com/muety/wakapi/services/mail/smtp.go:56.5,56.15 1 0 +github.com/muety/wakapi/services/mail/smtp.go:57.10,59.5 1 0 +github.com/muety/wakapi/services/mail/smtp.go:63.3,65.18 3 0 +github.com/muety/wakapi/services/mail/smtp.go:69.2,69.55 1 0 +github.com/muety/wakapi/services/mail/smtp.go:69.55,70.65 1 0 +github.com/muety/wakapi/services/mail/smtp.go:70.65,72.4 1 0 +github.com/muety/wakapi/services/mail/smtp.go:74.3,74.39 1 0 +github.com/muety/wakapi/services/mail/smtp.go:74.39,76.4 1 0 +github.com/muety/wakapi/services/mail/smtp.go:79.2,79.52 1 0 +github.com/muety/wakapi/services/mail/smtp.go:79.52,81.3 1 0 +github.com/muety/wakapi/services/mail/smtp.go:83.2,83.44 1 0 +github.com/muety/wakapi/services/mail/smtp.go:83.44,84.42 1 0 +github.com/muety/wakapi/services/mail/smtp.go:84.42,86.4 1 0 +github.com/muety/wakapi/services/mail/smtp.go:89.2,90.16 2 0 +github.com/muety/wakapi/services/mail/smtp.go:90.16,92.3 1 0 +github.com/muety/wakapi/services/mail/smtp.go:94.2,95.16 2 0 +github.com/muety/wakapi/services/mail/smtp.go:95.16,97.3 1 0 +github.com/muety/wakapi/services/mail/smtp.go:99.2,100.16 2 0 +github.com/muety/wakapi/services/mail/smtp.go:100.16,102.3 1 0 +github.com/muety/wakapi/services/mail/smtp.go:104.2,104.33 1 0 +github.com/muety/wakapi/services/mail/smtp.go:104.33,106.3 1 0 +github.com/muety/wakapi/services/mail/smtp.go:108.2,108.12 1 0 +github.com/muety/wakapi/utils/auth.go:18.79,20.54 2 0 +github.com/muety/wakapi/utils/auth.go:20.54,22.3 1 0 +github.com/muety/wakapi/utils/auth.go:24.2,26.16 3 0 +github.com/muety/wakapi/utils/auth.go:26.16,28.3 1 0 +github.com/muety/wakapi/utils/auth.go:30.2,32.45 3 0 +github.com/muety/wakapi/utils/auth.go:32.45,34.3 1 0 +github.com/muety/wakapi/utils/auth.go:35.2,36.32 2 0 +github.com/muety/wakapi/utils/auth.go:39.65,41.85 2 0 +github.com/muety/wakapi/utils/auth.go:41.85,43.3 1 0 +github.com/muety/wakapi/utils/auth.go:45.2,46.30 2 0 +github.com/muety/wakapi/utils/auth.go:51.57,52.34 1 0 +github.com/muety/wakapi/utils/auth.go:52.34,54.3 1 0 +github.com/muety/wakapi/utils/auth.go:55.2,55.45 1 0 +github.com/muety/wakapi/utils/auth.go:58.57,60.2 1 0 +github.com/muety/wakapi/utils/auth.go:62.55,66.2 3 0 +github.com/muety/wakapi/utils/auth.go:68.55,71.16 3 0 +github.com/muety/wakapi/utils/auth.go:71.16,73.3 1 0 +github.com/muety/wakapi/utils/auth.go:74.2,74.16 1 0 +github.com/muety/wakapi/utils/auth.go:77.57,81.2 3 0 +github.com/muety/wakapi/utils/auth.go:83.57,86.29 3 0 +github.com/muety/wakapi/utils/auth.go:86.29,88.3 1 0 +github.com/muety/wakapi/utils/auth.go:89.2,90.16 2 0 +github.com/muety/wakapi/utils/auth.go:90.16,92.3 1 0 +github.com/muety/wakapi/utils/auth.go:93.2,93.16 1 0 +github.com/muety/wakapi/utils/collection.go:7.52,8.28 1 0 +github.com/muety/wakapi/utils/collection.go:8.28,10.3 1 0 +github.com/muety/wakapi/utils/collection.go:11.2,11.26 1 0 +github.com/muety/wakapi/utils/collection.go:11.26,13.3 1 0 +github.com/muety/wakapi/utils/collection.go:14.2,14.28 1 0 +github.com/muety/wakapi/utils/collection.go:17.78,19.22 2 0 +github.com/muety/wakapi/utils/collection.go:19.22,20.18 1 0 +github.com/muety/wakapi/utils/collection.go:20.18,22.4 1 0 +github.com/muety/wakapi/utils/collection.go:23.3,23.12 1 0 +github.com/muety/wakapi/utils/collection.go:25.2,25.11 1 0 +github.com/muety/wakapi/utils/color.go:8.41,11.16 2 0 +github.com/muety/wakapi/utils/color.go:12.9,13.51 1 0 +github.com/muety/wakapi/utils/color.go:14.9,18.12 4 0 +github.com/muety/wakapi/utils/color.go:20.2,20.8 1 0 +github.com/muety/wakapi/utils/color.go:23.37,25.2 1 0 +github.com/muety/wakapi/utils/color.go:27.70,28.15 1 0 +github.com/muety/wakapi/utils/color.go:28.15,30.3 1 0 +github.com/muety/wakapi/utils/color.go:30.8,30.22 1 0 +github.com/muety/wakapi/utils/color.go:30.22,32.3 1 0 +github.com/muety/wakapi/utils/color.go:34.2,39.43 5 0 +github.com/muety/wakapi/utils/cron.go:5.44,7.21 2 0 +github.com/muety/wakapi/utils/cron.go:7.21,9.3 1 0 +github.com/muety/wakapi/utils/cron.go:10.2,10.20 1 0 +github.com/muety/wakapi/utils/date.go:10.26,12.2 1 0 +github.com/muety/wakapi/utils/date.go:14.52,17.2 2 0 +github.com/muety/wakapi/utils/date.go:19.48,21.2 1 0 +github.com/muety/wakapi/utils/date.go:23.77,25.2 1 0 +github.com/muety/wakapi/utils/date.go:27.52,29.2 1 0 +github.com/muety/wakapi/utils/date.go:31.51,33.2 1 0 +github.com/muety/wakapi/utils/date.go:36.41,38.21 2 0 +github.com/muety/wakapi/utils/date.go:38.21,40.3 1 0 +github.com/muety/wakapi/utils/date.go:41.2,41.33 1 0 +github.com/muety/wakapi/utils/date.go:45.67,48.33 2 1 +github.com/muety/wakapi/utils/date.go:48.33,51.15 2 1 +github.com/muety/wakapi/utils/date.go:51.15,53.12 2 1 +github.com/muety/wakapi/utils/date.go:55.3,55.19 1 1 +github.com/muety/wakapi/utils/date.go:55.19,57.4 1 1 +github.com/muety/wakapi/utils/date.go:58.3,59.10 2 1 +github.com/muety/wakapi/utils/date.go:62.2,62.18 1 1 +github.com/muety/wakapi/utils/date.go:66.36,69.2 2 0 +github.com/muety/wakapi/utils/date.go:72.57,74.2 1 0 +github.com/muety/wakapi/utils/date.go:76.42,77.28 1 0 +github.com/muety/wakapi/utils/date.go:78.52,79.21 1 0 +github.com/muety/wakapi/utils/date.go:80.53,81.22 1 0 +github.com/muety/wakapi/utils/date.go:82.55,83.24 1 0 +github.com/muety/wakapi/utils/date.go:84.54,85.23 1 0 +github.com/muety/wakapi/utils/date.go:86.52,87.21 1 0 +github.com/muety/wakapi/utils/date.go:88.54,89.23 1 0 +github.com/muety/wakapi/utils/date.go:90.52,91.21 1 0 +github.com/muety/wakapi/utils/date.go:93.2,93.20 1 0 +github.com/muety/wakapi/utils/db.go:12.34,13.37 1 0 +github.com/muety/wakapi/utils/db.go:13.37,15.110 2 0 +github.com/muety/wakapi/utils/db.go:15.110,18.4 2 0 +github.com/muety/wakapi/utils/db.go:19.3,19.20 1 0 +github.com/muety/wakapi/utils/db.go:21.2,22.14 2 0 +github.com/muety/wakapi/utils/db.go:25.39,26.37 1 0 +github.com/muety/wakapi/utils/db.go:26.37,28.119 2 0 +github.com/muety/wakapi/utils/db.go:28.119,31.4 2 0 +github.com/muety/wakapi/utils/db.go:32.3,32.20 1 0 +github.com/muety/wakapi/utils/db.go:34.2,35.14 2 0 +github.com/muety/wakapi/utils/db.go:38.66,39.48 1 0 +github.com/muety/wakapi/utils/db.go:39.48,41.3 1 0 +github.com/muety/wakapi/utils/db.go:42.2,42.53 1 0 +github.com/muety/wakapi/utils/db.go:45.59,46.16 1 0 +github.com/muety/wakapi/utils/db.go:46.16,48.3 1 0 +github.com/muety/wakapi/utils/db.go:49.2,49.15 1 0 +github.com/muety/wakapi/utils/db.go:49.15,51.3 1 0 +github.com/muety/wakapi/utils/db.go:52.2,52.14 1 0 +github.com/muety/wakapi/utils/db.go:59.47,61.2 1 0 +github.com/muety/wakapi/utils/db.go:63.60,65.2 1 0 +github.com/muety/wakapi/utils/db.go:68.63,72.2 3 0 +github.com/muety/wakapi/utils/db.go:75.80,77.41 2 0 +github.com/muety/wakapi/utils/db.go:77.41,79.3 1 0 +github.com/muety/wakapi/utils/db.go:80.2,80.57 1 0 +github.com/muety/wakapi/utils/dns.go:9.38,11.21 2 0 +github.com/muety/wakapi/utils/dns.go:11.21,13.3 1 0 +github.com/muety/wakapi/utils/dns.go:14.2,15.39 2 0 +github.com/muety/wakapi/utils/func.go:10.77,11.15 1 0 +github.com/muety/wakapi/utils/func.go:11.15,12.31 1 0 +github.com/muety/wakapi/utils/func.go:12.31,16.4 3 0 +github.com/muety/wakapi/utils/func.go:18.2,19.12 2 0 +github.com/muety/wakapi/utils/func.go:23.57,24.48 1 0 +github.com/muety/wakapi/utils/func.go:24.48,26.3 1 0 +github.com/muety/wakapi/utils/http.go:29.13,32.2 2 1 +github.com/muety/wakapi/utils/http.go:39.34,40.20 1 0 +github.com/muety/wakapi/utils/http.go:40.20,42.3 1 0 +github.com/muety/wakapi/utils/http.go:43.2,43.19 1 0 +github.com/muety/wakapi/utils/http.go:46.35,47.21 1 0 +github.com/muety/wakapi/utils/http.go:47.21,49.3 1 0 +github.com/muety/wakapi/utils/http.go:50.2,50.34 1 0 +github.com/muety/wakapi/utils/http.go:54.62,56.48 2 0 +github.com/muety/wakapi/utils/http.go:56.48,58.3 1 0 +github.com/muety/wakapi/utils/http.go:59.2,59.93 1 0 +github.com/muety/wakapi/utils/http.go:59.93,60.89 1 0 +github.com/muety/wakapi/utils/http.go:60.89,62.4 1 0 +github.com/muety/wakapi/utils/http.go:64.2,64.14 1 0 +github.com/muety/wakapi/utils/http.go:67.51,71.46 4 0 +github.com/muety/wakapi/utils/http.go:71.46,73.3 1 0 +github.com/muety/wakapi/utils/http.go:74.2,74.73 1 0 +github.com/muety/wakapi/utils/http.go:74.73,76.3 1 0 +github.com/muety/wakapi/utils/http.go:77.2,77.19 1 0 +github.com/muety/wakapi/utils/http.go:80.78,82.26 2 0 +github.com/muety/wakapi/utils/http.go:82.26,84.3 1 0 +github.com/muety/wakapi/utils/http.go:85.2,85.30 1 0 +github.com/muety/wakapi/utils/http.go:85.30,87.3 1 0 +github.com/muety/wakapi/utils/http.go:88.2,88.19 1 0 +github.com/muety/wakapi/utils/http.go:91.56,98.97 2 1 +github.com/muety/wakapi/utils/http.go:98.97,101.18 2 1 +github.com/muety/wakapi/utils/http.go:101.18,103.4 1 1 +github.com/muety/wakapi/utils/http.go:104.3,104.21 1 1 +github.com/muety/wakapi/utils/http.go:104.21,106.4 1 0 +github.com/muety/wakapi/utils/http.go:108.3,108.37 1 1 +github.com/muety/wakapi/utils/http.go:108.37,111.4 2 1 +github.com/muety/wakapi/utils/http.go:114.3,115.19 2 1 +github.com/muety/wakapi/utils/http.go:115.19,117.4 1 1 +github.com/muety/wakapi/utils/http.go:119.3,119.30 1 1 +github.com/muety/wakapi/utils/http.go:119.30,121.4 1 1 +github.com/muety/wakapi/utils/http.go:123.3,124.25 2 1 +github.com/muety/wakapi/utils/http.go:128.2,128.61 1 1 +github.com/muety/wakapi/utils/http.go:128.61,129.27 1 1 +github.com/muety/wakapi/utils/http.go:129.27,131.4 1 1 +github.com/muety/wakapi/utils/http.go:131.9,131.62 1 1 +github.com/muety/wakapi/utils/http.go:131.62,133.4 1 1 +github.com/muety/wakapi/utils/http.go:135.2,135.64 1 1 +github.com/muety/wakapi/utils/http.go:138.76,139.16 1 0 +github.com/muety/wakapi/utils/http.go:139.16,141.3 1 0 +github.com/muety/wakapi/utils/http.go:142.2,142.27 1 0 +github.com/muety/wakapi/utils/http.go:142.27,145.100 3 0 +github.com/muety/wakapi/utils/http.go:145.100,150.4 4 0 +github.com/muety/wakapi/utils/http.go:151.3,151.139 1 0 +github.com/muety/wakapi/utils/http.go:153.2,153.17 1 0 +github.com/muety/wakapi/utils/json.go:12.75,18.62 2 0 +github.com/muety/wakapi/utils/json.go:18.62,20.3 1 0 +github.com/muety/wakapi/utils/json.go:22.2,22.29 1 0 +github.com/muety/wakapi/utils/json.go:22.29,24.3 1 0 +github.com/muety/wakapi/utils/json.go:26.2,26.72 1 0 +github.com/muety/wakapi/utils/json.go:26.72,28.3 1 0 +github.com/muety/wakapi/utils/json.go:29.2,29.70 1 0 +github.com/muety/wakapi/utils/json.go:29.70,31.3 1 0 +github.com/muety/wakapi/utils/json.go:33.2,33.20 1 0 +github.com/muety/wakapi/utils/net.go:8.51,10.2 1 0 +github.com/muety/wakapi/utils/net.go:12.69,14.2 1 0 +github.com/muety/wakapi/utils/random.go:11.58,13.54 2 0 +github.com/muety/wakapi/utils/random.go:13.54,15.3 1 0 +github.com/muety/wakapi/utils/random.go:16.2,16.59 1 0 +github.com/muety/wakapi/utils/random.go:19.48,21.16 2 0 +github.com/muety/wakapi/utils/random.go:21.16,23.3 1 0 +github.com/muety/wakapi/utils/random.go:24.2,26.16 3 0 +github.com/muety/wakapi/utils/random.go:26.16,28.3 1 0 +github.com/muety/wakapi/utils/random.go:29.2,29.25 1 0 +github.com/muety/wakapi/utils/strings.go:7.58,8.49 1 0 +github.com/muety/wakapi/utils/strings.go:8.49,9.32 1 0 +github.com/muety/wakapi/utils/strings.go:9.32,10.22 1 0 +github.com/muety/wakapi/utils/strings.go:10.22,12.5 1 0 +github.com/muety/wakapi/utils/strings.go:14.3,14.15 1 0 +github.com/muety/wakapi/utils/strings.go:18.77,19.29 1 0 +github.com/muety/wakapi/utils/strings.go:19.29,20.18 1 0 +github.com/muety/wakapi/utils/strings.go:20.18,22.4 1 0 +github.com/muety/wakapi/utils/strings.go:24.2,24.19 1 0 +github.com/muety/wakapi/utils/sync.go:11.66,13.12 2 0 +github.com/muety/wakapi/utils/sync.go:13.12,16.3 2 0 +github.com/muety/wakapi/utils/sync.go:17.2,17.9 1 0 +github.com/muety/wakapi/utils/sync.go:18.11,19.15 1 0 +github.com/muety/wakapi/utils/sync.go:20.29,21.14 1 0 +github.com/muety/wakapi/utils/system.go:8.20,10.2 1 0 +github.com/muety/wakapi/utils/system.go:12.21,14.2 1 0 +github.com/muety/wakapi/utils/template.go:13.41,15.16 2 0 +github.com/muety/wakapi/utils/template.go:15.16,17.3 1 0 +github.com/muety/wakapi/utils/template.go:18.2,18.23 1 0 +github.com/muety/wakapi/utils/template.go:21.37,22.30 1 0 +github.com/muety/wakapi/utils/template.go:22.30,24.3 1 0 +github.com/muety/wakapi/utils/template.go:25.2,25.10 1 0 +github.com/muety/wakapi/utils/template.go:28.83,33.16 4 0 +github.com/muety/wakapi/utils/template.go:33.16,35.3 1 0 +github.com/muety/wakapi/utils/template.go:37.2,37.29 1 0 +github.com/muety/wakapi/utils/template.go:37.29,39.51 2 0 +github.com/muety/wakapi/utils/template.go:39.51,40.12 1 0 +github.com/muety/wakapi/utils/template.go:43.3,44.17 2 0 +github.com/muety/wakapi/utils/template.go:44.17,46.4 1 0 +github.com/muety/wakapi/utils/template.go:47.3,48.17 2 0 +github.com/muety/wakapi/utils/template.go:48.17,50.4 1 0 +github.com/muety/wakapi/utils/template.go:52.3,55.17 3 0 +github.com/muety/wakapi/utils/template.go:55.17,57.4 1 0 +github.com/muety/wakapi/utils/template.go:59.3,59.27 1 0 +github.com/muety/wakapi/utils/template.go:62.2,62.23 1 0 github.com/muety/wakapi/services/activity.go:42.74,48.2 1 0 github.com/muety/wakapi/services/activity.go:52.145,54.65 2 0 github.com/muety/wakapi/services/activity.go:54.65,56.3 1 0 @@ -2304,57 +3977,59 @@ github.com/muety/wakapi/services/duration.go:174.16,176.3 1 0 github.com/muety/wakapi/services/duration.go:177.2,178.16 2 1 github.com/muety/wakapi/services/duration.go:178.16,180.3 1 0 github.com/muety/wakapi/services/duration.go:181.2,181.78 1 1 -github.com/muety/wakapi/services/duration.go:184.126,188.16 3 1 +github.com/muety/wakapi/services/duration.go:184.148,188.16 3 1 github.com/muety/wakapi/services/duration.go:188.16,190.3 1 0 github.com/muety/wakapi/services/duration.go:197.2,203.28 5 1 github.com/muety/wakapi/services/duration.go:203.28,204.20 1 1 github.com/muety/wakapi/services/duration.go:204.20,206.4 1 1 -github.com/muety/wakapi/services/duration.go:208.3,211.62 2 1 -github.com/muety/wakapi/services/duration.go:211.62,213.4 1 1 -github.com/muety/wakapi/services/duration.go:216.3,216.20 1 1 -github.com/muety/wakapi/services/duration.go:216.20,219.12 3 1 -github.com/muety/wakapi/services/duration.go:225.3,233.79 4 1 -github.com/muety/wakapi/services/duration.go:233.79,236.4 2 1 -github.com/muety/wakapi/services/duration.go:236.9,246.4 2 1 -github.com/muety/wakapi/services/duration.go:248.3,248.10 1 1 -github.com/muety/wakapi/services/duration.go:251.2,253.49 2 1 -github.com/muety/wakapi/services/duration.go:253.49,255.3 1 0 -github.com/muety/wakapi/services/duration.go:258.2,258.50 1 1 -github.com/muety/wakapi/services/duration.go:261.127,264.30 2 1 -github.com/muety/wakapi/services/duration.go:264.30,269.50 1 1 -github.com/muety/wakapi/services/duration.go:269.50,270.12 1 1 -github.com/muety/wakapi/services/duration.go:272.3,272.53 1 1 -github.com/muety/wakapi/services/duration.go:272.53,273.12 1 0 -github.com/muety/wakapi/services/duration.go:276.3,276.33 1 1 -github.com/muety/wakapi/services/duration.go:279.2,279.17 1 1 -github.com/muety/wakapi/services/duration.go:282.105,283.18 1 1 -github.com/muety/wakapi/services/duration.go:283.18,285.3 1 0 -github.com/muety/wakapi/services/duration.go:286.2,286.18 1 1 -github.com/muety/wakapi/services/duration.go:286.18,288.3 1 1 -github.com/muety/wakapi/services/duration.go:291.2,292.55 2 1 -github.com/muety/wakapi/services/duration.go:292.55,294.3 1 0 -github.com/muety/wakapi/services/duration.go:296.2,299.93 3 1 -github.com/muety/wakapi/services/duration.go:299.93,300.52 1 1 -github.com/muety/wakapi/services/duration.go:300.52,306.4 5 1 -github.com/muety/wakapi/services/duration.go:306.9,310.4 3 0 -github.com/muety/wakapi/services/duration.go:311.8,313.3 1 0 -github.com/muety/wakapi/services/duration.go:315.2,315.17 1 1 -github.com/muety/wakapi/services/duration.go:315.17,317.3 1 0 -github.com/muety/wakapi/services/duration.go:318.2,318.20 1 1 -github.com/muety/wakapi/services/duration.go:321.93,324.20 2 1 -github.com/muety/wakapi/services/duration.go:324.20,326.3 1 1 -github.com/muety/wakapi/services/duration.go:328.2,328.48 1 0 -github.com/muety/wakapi/services/duration.go:328.48,330.18 2 0 -github.com/muety/wakapi/services/duration.go:330.18,332.4 1 0 -github.com/muety/wakapi/services/duration.go:335.2,335.18 1 0 -github.com/muety/wakapi/services/duration.go:338.91,339.28 1 1 -github.com/muety/wakapi/services/duration.go:339.28,341.3 1 1 -github.com/muety/wakapi/services/duration.go:342.2,342.25 1 1 -github.com/muety/wakapi/services/duration.go:345.149,350.41 3 1 -github.com/muety/wakapi/services/duration.go:350.41,352.3 1 1 -github.com/muety/wakapi/services/duration.go:353.2,356.17 4 1 -github.com/muety/wakapi/services/duration.go:356.17,358.3 1 0 -github.com/muety/wakapi/services/duration.go:359.2,359.10 1 1 +github.com/muety/wakapi/services/duration.go:208.3,209.23 2 1 +github.com/muety/wakapi/services/duration.go:209.23,211.4 1 1 +github.com/muety/wakapi/services/duration.go:212.3,215.62 2 1 +github.com/muety/wakapi/services/duration.go:215.62,217.4 1 1 +github.com/muety/wakapi/services/duration.go:220.3,220.20 1 1 +github.com/muety/wakapi/services/duration.go:220.20,223.12 3 1 +github.com/muety/wakapi/services/duration.go:229.3,237.79 4 1 +github.com/muety/wakapi/services/duration.go:237.79,240.4 2 1 +github.com/muety/wakapi/services/duration.go:240.9,250.4 2 1 +github.com/muety/wakapi/services/duration.go:252.3,252.10 1 1 +github.com/muety/wakapi/services/duration.go:255.2,257.49 2 1 +github.com/muety/wakapi/services/duration.go:257.49,259.3 1 0 +github.com/muety/wakapi/services/duration.go:262.2,262.50 1 1 +github.com/muety/wakapi/services/duration.go:265.127,268.30 2 1 +github.com/muety/wakapi/services/duration.go:268.30,273.50 1 1 +github.com/muety/wakapi/services/duration.go:273.50,274.12 1 1 +github.com/muety/wakapi/services/duration.go:276.3,276.53 1 1 +github.com/muety/wakapi/services/duration.go:276.53,277.12 1 0 +github.com/muety/wakapi/services/duration.go:280.3,280.33 1 1 +github.com/muety/wakapi/services/duration.go:283.2,283.17 1 1 +github.com/muety/wakapi/services/duration.go:286.105,287.18 1 1 +github.com/muety/wakapi/services/duration.go:287.18,289.3 1 0 +github.com/muety/wakapi/services/duration.go:290.2,290.18 1 1 +github.com/muety/wakapi/services/duration.go:290.18,292.3 1 1 +github.com/muety/wakapi/services/duration.go:295.2,296.55 2 1 +github.com/muety/wakapi/services/duration.go:296.55,298.3 1 0 +github.com/muety/wakapi/services/duration.go:300.2,303.93 3 1 +github.com/muety/wakapi/services/duration.go:303.93,304.52 1 1 +github.com/muety/wakapi/services/duration.go:304.52,310.4 5 1 +github.com/muety/wakapi/services/duration.go:310.9,314.4 3 0 +github.com/muety/wakapi/services/duration.go:315.8,317.3 1 0 +github.com/muety/wakapi/services/duration.go:319.2,319.17 1 1 +github.com/muety/wakapi/services/duration.go:319.17,321.3 1 0 +github.com/muety/wakapi/services/duration.go:322.2,322.20 1 1 +github.com/muety/wakapi/services/duration.go:325.93,328.20 2 1 +github.com/muety/wakapi/services/duration.go:328.20,330.3 1 1 +github.com/muety/wakapi/services/duration.go:332.2,332.48 1 0 +github.com/muety/wakapi/services/duration.go:332.48,334.18 2 0 +github.com/muety/wakapi/services/duration.go:334.18,336.4 1 0 +github.com/muety/wakapi/services/duration.go:339.2,339.18 1 0 +github.com/muety/wakapi/services/duration.go:342.91,343.28 1 1 +github.com/muety/wakapi/services/duration.go:343.28,345.3 1 1 +github.com/muety/wakapi/services/duration.go:346.2,346.25 1 1 +github.com/muety/wakapi/services/duration.go:349.149,354.41 3 1 +github.com/muety/wakapi/services/duration.go:354.41,356.3 1 1 +github.com/muety/wakapi/services/duration.go:357.2,360.17 4 1 +github.com/muety/wakapi/services/duration.go:360.17,362.3 1 1 +github.com/muety/wakapi/services/duration.go:363.2,363.10 1 1 github.com/muety/wakapi/services/heartbeat.go:30.141,44.33 3 0 github.com/muety/wakapi/services/heartbeat.go:44.33,45.31 1 0 github.com/muety/wakapi/services/heartbeat.go:45.31,51.4 5 0 @@ -2941,1056 +4616,117 @@ github.com/muety/wakapi/services/summary.go:570.33,572.5 1 1 github.com/muety/wakapi/services/summary.go:574.3,575.28 2 1 github.com/muety/wakapi/services/summary.go:575.28,577.4 1 1 github.com/muety/wakapi/services/summary.go:578.3,578.24 1 1 -github.com/muety/wakapi/services/user.go:36.163,49.33 3 1 -github.com/muety/wakapi/services/user.go:49.33,50.31 1 1 -github.com/muety/wakapi/services/user.go:50.31,56.73 4 0 -github.com/muety/wakapi/services/user.go:56.73,58.5 1 0 -github.com/muety/wakapi/services/user.go:60.4,60.24 1 0 -github.com/muety/wakapi/services/user.go:60.24,61.80 1 0 -github.com/muety/wakapi/services/user.go:61.80,63.6 1 0 -github.com/muety/wakapi/services/user.go:63.11,65.6 1 0 -github.com/muety/wakapi/services/user.go:70.2,71.33 2 1 -github.com/muety/wakapi/services/user.go:71.33,72.31 1 1 -github.com/muety/wakapi/services/user.go:72.31,74.76 2 0 -github.com/muety/wakapi/services/user.go:74.76,75.13 1 0 -github.com/muety/wakapi/services/user.go:77.4,77.61 1 0 -github.com/muety/wakapi/services/user.go:81.2,81.12 1 1 -github.com/muety/wakapi/services/user.go:84.74,85.18 1 0 -github.com/muety/wakapi/services/user.go:85.18,87.3 1 0 -github.com/muety/wakapi/services/user.go:89.2,89.40 1 0 -github.com/muety/wakapi/services/user.go:89.40,91.3 1 0 -github.com/muety/wakapi/services/user.go:93.2,94.16 2 0 -github.com/muety/wakapi/services/user.go:94.16,96.3 1 0 -github.com/muety/wakapi/services/user.go:98.2,99.15 2 0 -github.com/muety/wakapi/services/user.go:102.99,103.15 1 1 -github.com/muety/wakapi/services/user.go:103.15,105.3 1 1 -github.com/muety/wakapi/services/user.go:107.2,107.37 1 1 -github.com/muety/wakapi/services/user.go:107.37,109.3 1 1 -github.com/muety/wakapi/services/user.go:111.2,112.16 2 1 -github.com/muety/wakapi/services/user.go:112.16,115.3 2 1 -github.com/muety/wakapi/services/user.go:117.2,118.16 2 1 -github.com/muety/wakapi/services/user.go:118.16,121.3 2 1 -github.com/muety/wakapi/services/user.go:123.2,123.17 1 1 -github.com/muety/wakapi/services/user.go:126.76,127.17 1 0 -github.com/muety/wakapi/services/user.go:127.17,129.3 1 0 -github.com/muety/wakapi/services/user.go:130.2,130.58 1 0 -github.com/muety/wakapi/services/user.go:133.86,134.22 1 0 -github.com/muety/wakapi/services/user.go:134.22,136.3 1 0 -github.com/muety/wakapi/services/user.go:137.2,137.68 1 0 -github.com/muety/wakapi/services/user.go:140.98,141.28 1 0 -github.com/muety/wakapi/services/user.go:141.28,143.3 1 0 -github.com/muety/wakapi/services/user.go:144.2,144.80 1 0 -github.com/muety/wakapi/services/user.go:147.92,148.22 1 0 -github.com/muety/wakapi/services/user.go:148.22,150.3 1 0 -github.com/muety/wakapi/services/user.go:151.2,151.74 1 0 -github.com/muety/wakapi/services/user.go:154.83,155.33 1 0 -github.com/muety/wakapi/services/user.go:155.33,157.3 1 0 -github.com/muety/wakapi/services/user.go:158.2,161.4 1 0 -github.com/muety/wakapi/services/user.go:164.58,166.2 1 0 -github.com/muety/wakapi/services/user.go:168.73,170.16 2 0 -github.com/muety/wakapi/services/user.go:170.16,172.3 1 0 -github.com/muety/wakapi/services/user.go:173.2,173.37 1 0 -github.com/muety/wakapi/services/user.go:176.71,178.2 1 0 -github.com/muety/wakapi/services/user.go:180.86,182.16 2 0 -github.com/muety/wakapi/services/user.go:182.16,184.3 1 0 -github.com/muety/wakapi/services/user.go:185.2,185.37 1 0 -github.com/muety/wakapi/services/user.go:188.86,190.2 1 0 -github.com/muety/wakapi/services/user.go:192.94,194.2 1 0 -github.com/muety/wakapi/services/user.go:196.71,198.12 2 0 -github.com/muety/wakapi/services/user.go:198.12,200.3 1 0 -github.com/muety/wakapi/services/user.go:202.2,203.42 2 0 -github.com/muety/wakapi/services/user.go:203.42,205.3 1 0 -github.com/muety/wakapi/services/user.go:207.2,208.16 2 0 -github.com/muety/wakapi/services/user.go:208.16,210.3 1 0 -github.com/muety/wakapi/services/user.go:212.2,213.21 2 0 -github.com/muety/wakapi/services/user.go:216.48,218.2 1 0 -github.com/muety/wakapi/services/user.go:220.61,221.37 1 0 -github.com/muety/wakapi/services/user.go:221.37,224.17 3 0 -github.com/muety/wakapi/services/user.go:224.17,226.4 1 0 -github.com/muety/wakapi/services/user.go:227.3,227.28 1 0 -github.com/muety/wakapi/services/user.go:227.28,229.4 1 0 -github.com/muety/wakapi/services/user.go:230.3,230.38 1 0 -github.com/muety/wakapi/services/user.go:233.2,233.48 1 0 -github.com/muety/wakapi/services/user.go:236.102,249.95 2 0 -github.com/muety/wakapi/services/user.go:249.95,251.3 1 0 -github.com/muety/wakapi/services/user.go:251.8,253.3 1 0 -github.com/muety/wakapi/services/user.go:255.2,255.38 1 0 -github.com/muety/wakapi/services/user.go:258.73,262.2 3 0 -github.com/muety/wakapi/services/user.go:264.97,265.31 1 0 -github.com/muety/wakapi/services/user.go:265.31,267.3 1 0 -github.com/muety/wakapi/services/user.go:270.2,275.16 4 0 -github.com/muety/wakapi/services/user.go:275.16,277.3 1 0 -github.com/muety/wakapi/services/user.go:279.2,280.16 2 0 -github.com/muety/wakapi/services/user.go:280.16,283.81 2 0 -github.com/muety/wakapi/services/user.go:283.81,285.4 1 0 -github.com/muety/wakapi/services/user.go:286.3,286.18 1 0 -github.com/muety/wakapi/services/user.go:289.2,291.21 2 0 -github.com/muety/wakapi/services/user.go:294.78,298.2 3 0 -github.com/muety/wakapi/services/user.go:300.122,303.35 2 0 -github.com/muety/wakapi/services/user.go:303.35,304.89 1 0 -github.com/muety/wakapi/services/user.go:304.89,306.4 1 0 -github.com/muety/wakapi/services/user.go:309.2,309.35 1 0 -github.com/muety/wakapi/services/user.go:309.35,311.3 1 0 -github.com/muety/wakapi/services/user.go:313.2,313.18 1 0 -github.com/muety/wakapi/services/user.go:316.85,318.2 1 0 -github.com/muety/wakapi/services/user.go:320.91,322.2 1 0 -github.com/muety/wakapi/services/user.go:324.57,330.56 4 0 -github.com/muety/wakapi/services/user.go:330.56,331.59 1 0 -github.com/muety/wakapi/services/user.go:331.59,333.4 1 0 -github.com/muety/wakapi/services/user.go:334.3,334.96 1 0 -github.com/muety/wakapi/services/user.go:334.96,336.4 1 0 -github.com/muety/wakapi/services/user.go:338.3,339.13 2 0 -github.com/muety/wakapi/services/user.go:343.84,344.112 1 0 -github.com/muety/wakapi/services/user.go:344.112,346.3 1 0 -github.com/muety/wakapi/services/user.go:349.38,351.2 1 0 -github.com/muety/wakapi/services/user.go:353.55,355.2 1 0 -github.com/muety/wakapi/services/user.go:357.57,362.2 1 0 -github.com/muety/wakapi/services/user.go:364.57,369.2 1 0 -github.com/muety/wakapi/services/user.go:371.51,372.97 1 0 -github.com/muety/wakapi/services/user.go:372.97,375.3 2 0 -github.com/muety/wakapi/services/user.go:376.2,376.13 1 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:31.60,40.2 1 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:42.72,43.71 1 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:43.71,45.3 1 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:48.108,54.70 4 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:54.70,56.3 1 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:58.2,59.46 2 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:59.46,61.3 1 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:63.2,64.16 2 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:64.16,67.3 2 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:69.2,75.28 5 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:75.28,77.3 1 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:79.2,101.3 3 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:104.119,106.16 2 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:106.16,109.3 2 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:111.2,111.28 1 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:111.28,112.23 1 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:112.23,114.4 1 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:117.2,118.16 2 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:118.16,121.3 2 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:123.2,123.61 1 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:123.61,127.57 2 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:127.57,129.4 1 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:130.3,130.81 1 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:130.81,135.4 1 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:135.9,135.23 1 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:135.23,137.4 1 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:145.72,147.16 2 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:147.16,149.3 1 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:151.2,156.94 5 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:156.94,158.3 1 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:160.2,162.68 2 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:162.68,165.58 2 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:165.58,168.4 2 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:171.2,171.50 1 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:171.50,172.33 1 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:172.33,174.4 1 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:175.8,175.32 1 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:175.32,177.3 1 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:179.2,179.23 1 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:179.23,181.3 1 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:183.2,183.37 1 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:183.37,186.3 2 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:188.2,189.62 2 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:189.62,191.3 1 0 -github.com/muety/wakapi/middlewares/custom/wakatime.go:192.2,194.12 2 0 -github.com/muety/wakapi/models/compat/shields/v1/badge.go:22.59,29.2 1 0 -github.com/muety/wakapi/services/mail/mail.go:41.45,47.25 4 0 -github.com/muety/wakapi/services/mail/mail.go:47.25,48.52 1 0 -github.com/muety/wakapi/services/mail/mail.go:48.52,50.4 1 0 -github.com/muety/wakapi/services/mail/mail.go:54.2,56.16 3 0 -github.com/muety/wakapi/services/mail/mail.go:56.16,57.13 1 0 -github.com/muety/wakapi/services/mail/mail.go:60.2,60.91 1 0 -github.com/muety/wakapi/services/mail/mail.go:63.89,65.16 2 0 -github.com/muety/wakapi/services/mail/mail.go:65.16,67.3 1 0 -github.com/muety/wakapi/services/mail/mail.go:68.2,74.36 3 0 -github.com/muety/wakapi/services/mail/mail.go:77.102,82.16 2 0 -github.com/muety/wakapi/services/mail/mail.go:82.16,84.3 1 0 -github.com/muety/wakapi/services/mail/mail.go:85.2,91.36 3 0 -github.com/muety/wakapi/services/mail/mail.go:94.119,100.16 2 0 -github.com/muety/wakapi/services/mail/mail.go:100.16,102.3 1 0 -github.com/muety/wakapi/services/mail/mail.go:103.2,109.36 3 0 -github.com/muety/wakapi/services/mail/mail.go:112.87,114.16 2 0 -github.com/muety/wakapi/services/mail/mail.go:114.16,116.3 1 0 -github.com/muety/wakapi/services/mail/mail.go:117.2,124.36 3 0 -github.com/muety/wakapi/services/mail/mail.go:127.99,133.16 2 0 -github.com/muety/wakapi/services/mail/mail.go:133.16,135.3 1 0 -github.com/muety/wakapi/services/mail/mail.go:136.2,142.36 3 0 -github.com/muety/wakapi/services/mail/mail.go:145.98,147.94 2 0 -github.com/muety/wakapi/services/mail/mail.go:147.94,149.3 1 0 -github.com/muety/wakapi/services/mail/mail.go:150.2,150.23 1 0 -github.com/muety/wakapi/services/mail/mail.go:153.138,155.108 2 0 -github.com/muety/wakapi/services/mail/mail.go:155.108,157.3 1 0 -github.com/muety/wakapi/services/mail/mail.go:158.2,158.23 1 0 -github.com/muety/wakapi/services/mail/mail.go:161.108,163.99 2 0 -github.com/muety/wakapi/services/mail/mail.go:163.99,165.3 1 0 -github.com/muety/wakapi/services/mail/mail.go:166.2,166.23 1 0 -github.com/muety/wakapi/services/mail/mail.go:169.84,171.87 2 0 -github.com/muety/wakapi/services/mail/mail.go:171.87,173.3 1 0 -github.com/muety/wakapi/services/mail/mail.go:174.2,174.23 1 0 -github.com/muety/wakapi/services/mail/mail.go:177.120,179.105 2 0 -github.com/muety/wakapi/services/mail/mail.go:179.105,181.3 1 0 -github.com/muety/wakapi/services/mail/mail.go:182.2,182.23 1 0 -github.com/muety/wakapi/services/mail/mail.go:185.51,187.2 1 0 -github.com/muety/wakapi/services/mail/noop.go:10.60,13.2 2 0 -github.com/muety/wakapi/services/mail/smtp.go:18.76,27.2 1 0 -github.com/muety/wakapi/services/mail/smtp.go:29.60,33.18 3 0 -github.com/muety/wakapi/services/mail/smtp.go:33.18,34.50 1 0 -github.com/muety/wakapi/services/mail/smtp.go:34.50,36.4 1 0 -github.com/muety/wakapi/services/mail/smtp.go:39.2,40.16 2 0 -github.com/muety/wakapi/services/mail/smtp.go:40.16,42.3 1 0 -github.com/muety/wakapi/services/mail/smtp.go:43.2,48.42 2 0 -github.com/muety/wakapi/services/mail/smtp.go:48.42,51.17 2 0 -github.com/muety/wakapi/services/mail/smtp.go:51.17,52.48 1 0 -github.com/muety/wakapi/services/mail/smtp.go:52.48,53.28 1 0 -github.com/muety/wakapi/services/mail/smtp.go:53.29,55.6 0 0 -github.com/muety/wakapi/services/mail/smtp.go:56.5,56.15 1 0 -github.com/muety/wakapi/services/mail/smtp.go:57.10,59.5 1 0 -github.com/muety/wakapi/services/mail/smtp.go:63.3,65.18 3 0 -github.com/muety/wakapi/services/mail/smtp.go:69.2,69.55 1 0 -github.com/muety/wakapi/services/mail/smtp.go:69.55,70.65 1 0 -github.com/muety/wakapi/services/mail/smtp.go:70.65,72.4 1 0 -github.com/muety/wakapi/services/mail/smtp.go:74.3,74.39 1 0 -github.com/muety/wakapi/services/mail/smtp.go:74.39,76.4 1 0 -github.com/muety/wakapi/services/mail/smtp.go:79.2,79.52 1 0 -github.com/muety/wakapi/services/mail/smtp.go:79.52,81.3 1 0 -github.com/muety/wakapi/services/mail/smtp.go:83.2,83.44 1 0 -github.com/muety/wakapi/services/mail/smtp.go:83.44,84.42 1 0 -github.com/muety/wakapi/services/mail/smtp.go:84.42,86.4 1 0 -github.com/muety/wakapi/services/mail/smtp.go:89.2,90.16 2 0 -github.com/muety/wakapi/services/mail/smtp.go:90.16,92.3 1 0 -github.com/muety/wakapi/services/mail/smtp.go:94.2,95.16 2 0 -github.com/muety/wakapi/services/mail/smtp.go:95.16,97.3 1 0 -github.com/muety/wakapi/services/mail/smtp.go:99.2,100.16 2 0 -github.com/muety/wakapi/services/mail/smtp.go:100.16,102.3 1 0 -github.com/muety/wakapi/services/mail/smtp.go:104.2,104.33 1 0 -github.com/muety/wakapi/services/mail/smtp.go:104.33,106.3 1 0 -github.com/muety/wakapi/services/mail/smtp.go:108.2,108.12 1 0 -github.com/muety/wakapi/repositories/alias.go:13.55,15.2 1 0 -github.com/muety/wakapi/repositories/alias.go:17.61,19.50 2 0 -github.com/muety/wakapi/repositories/alias.go:19.50,21.3 1 0 -github.com/muety/wakapi/repositories/alias.go:22.2,22.21 1 0 -github.com/muety/wakapi/repositories/alias.go:25.77,27.18 2 0 -github.com/muety/wakapi/repositories/alias.go:27.18,29.3 1 0 -github.com/muety/wakapi/repositories/alias.go:30.2,32.36 1 0 -github.com/muety/wakapi/repositories/alias.go:32.36,34.3 1 0 -github.com/muety/wakapi/repositories/alias.go:35.2,35.21 1 0 -github.com/muety/wakapi/repositories/alias.go:38.88,40.18 2 0 -github.com/muety/wakapi/repositories/alias.go:40.18,42.3 1 0 -github.com/muety/wakapi/repositories/alias.go:43.2,48.36 1 0 -github.com/muety/wakapi/repositories/alias.go:48.36,50.3 1 0 -github.com/muety/wakapi/repositories/alias.go:51.2,51.21 1 0 -github.com/muety/wakapi/repositories/alias.go:54.114,56.18 2 0 -github.com/muety/wakapi/repositories/alias.go:56.18,58.3 1 0 -github.com/muety/wakapi/repositories/alias.go:59.2,65.36 1 0 -github.com/muety/wakapi/repositories/alias.go:65.36,67.3 1 0 -github.com/muety/wakapi/repositories/alias.go:68.2,68.21 1 0 -github.com/muety/wakapi/repositories/alias.go:71.123,73.18 2 0 -github.com/muety/wakapi/repositories/alias.go:73.18,75.3 1 0 -github.com/muety/wakapi/repositories/alias.go:76.2,82.34 1 0 -github.com/muety/wakapi/repositories/alias.go:82.34,84.3 1 0 -github.com/muety/wakapi/repositories/alias.go:85.2,85.19 1 0 -github.com/muety/wakapi/repositories/alias.go:88.78,90.37 2 0 -github.com/muety/wakapi/repositories/alias.go:90.37,92.3 1 0 -github.com/muety/wakapi/repositories/alias.go:93.2,93.19 1 0 -github.com/muety/wakapi/repositories/alias.go:96.49,100.2 1 0 -github.com/muety/wakapi/repositories/alias.go:102.57,106.2 1 0 -github.com/muety/wakapi/repositories/api_key.go:17.57,19.2 1 0 -github.com/muety/wakapi/repositories/api_key.go:21.63,23.47 2 0 -github.com/muety/wakapi/repositories/api_key.go:23.47,25.3 1 0 -github.com/muety/wakapi/repositories/api_key.go:26.2,26.18 1 0 -github.com/muety/wakapi/repositories/api_key.go:29.106,33.26 3 0 -github.com/muety/wakapi/repositories/api_key.go:33.26,35.3 1 0 -github.com/muety/wakapi/repositories/api_key.go:37.2,37.47 1 0 -github.com/muety/wakapi/repositories/api_key.go:37.47,39.3 1 0 -github.com/muety/wakapi/repositories/api_key.go:40.2,40.17 1 0 -github.com/muety/wakapi/repositories/api_key.go:43.79,44.18 1 0 -github.com/muety/wakapi/repositories/api_key.go:44.18,46.3 1 0 -github.com/muety/wakapi/repositories/api_key.go:47.2,50.33 2 0 -github.com/muety/wakapi/repositories/api_key.go:50.33,52.3 1 0 -github.com/muety/wakapi/repositories/api_key.go:53.2,53.18 1 0 -github.com/muety/wakapi/repositories/api_key.go:56.79,57.20 1 0 -github.com/muety/wakapi/repositories/api_key.go:57.20,59.3 1 0 -github.com/muety/wakapi/repositories/api_key.go:60.2,61.37 2 0 -github.com/muety/wakapi/repositories/api_key.go:61.37,63.3 1 0 -github.com/muety/wakapi/repositories/api_key.go:64.2,64.17 1 0 -github.com/muety/wakapi/repositories/api_key.go:67.56,71.2 1 0 -github.com/muety/wakapi/repositories/base.go:22.52,24.2 1 0 -github.com/muety/wakapi/repositories/base.go:26.48,28.2 1 0 -github.com/muety/wakapi/repositories/base.go:30.88,31.57 1 0 -github.com/muety/wakapi/repositories/base.go:31.57,33.3 1 0 -github.com/muety/wakapi/repositories/base.go:33.8,35.3 1 0 -github.com/muety/wakapi/repositories/base.go:36.2,36.20 1 0 -github.com/muety/wakapi/repositories/base.go:39.89,40.84 1 0 -github.com/muety/wakapi/repositories/base.go:40.84,46.3 1 0 -github.com/muety/wakapi/repositories/base.go:46.8,48.3 1 0 -github.com/muety/wakapi/repositories/base.go:49.2,49.20 1 0 -github.com/muety/wakapi/repositories/base.go:52.67,54.2 1 0 -github.com/muety/wakapi/repositories/base.go:56.45,64.95 2 0 -github.com/muety/wakapi/repositories/base.go:64.95,65.51 1 0 -github.com/muety/wakapi/repositories/base.go:65.51,68.4 2 0 -github.com/muety/wakapi/repositories/base.go:69.3,70.9 2 0 -github.com/muety/wakapi/repositories/base.go:73.2,73.38 1 0 -github.com/muety/wakapi/repositories/base.go:73.38,75.17 2 0 -github.com/muety/wakapi/repositories/base.go:75.17,78.4 2 0 -github.com/muety/wakapi/repositories/base.go:80.3,80.29 1 0 -github.com/muety/wakapi/repositories/base.go:80.29,82.69 2 0 -github.com/muety/wakapi/repositories/base.go:82.69,84.13 2 0 -github.com/muety/wakapi/repositories/base.go:88.3,89.9 2 0 -github.com/muety/wakapi/repositories/base.go:92.2,92.115 1 0 -github.com/muety/wakapi/repositories/base.go:95.70,97.48 1 0 -github.com/muety/wakapi/repositories/base.go:97.48,99.32 2 0 -github.com/muety/wakapi/repositories/base.go:99.32,100.59 1 0 -github.com/muety/wakapi/repositories/base.go:100.59,102.5 1 0 -github.com/muety/wakapi/repositories/base.go:104.3,104.13 1 0 -github.com/muety/wakapi/repositories/base.go:108.63,111.59 1 0 -github.com/muety/wakapi/repositories/base.go:111.59,112.26 1 0 -github.com/muety/wakapi/repositories/base.go:112.26,114.18 2 0 -github.com/muety/wakapi/repositories/base.go:114.18,115.83 1 0 -github.com/muety/wakapi/repositories/base.go:115.84,117.6 0 0 -github.com/muety/wakapi/repositories/base.go:117.11,119.6 1 0 -github.com/muety/wakapi/repositories/base.go:122.3,122.13 1 0 -github.com/muety/wakapi/repositories/base.go:125.2,130.35 1 0 -github.com/muety/wakapi/repositories/base.go:130.35,132.3 1 0 -github.com/muety/wakapi/repositories/base.go:133.2,133.12 1 0 -github.com/muety/wakapi/repositories/base.go:136.89,139.18 3 0 -github.com/muety/wakapi/repositories/base.go:139.18,141.50 2 0 -github.com/muety/wakapi/repositories/base.go:141.50,143.12 2 0 -github.com/muety/wakapi/repositories/base.go:145.3,145.19 1 0 -github.com/muety/wakapi/repositories/base.go:149.113,155.18 4 0 -github.com/muety/wakapi/repositories/base.go:155.18,157.50 2 0 -github.com/muety/wakapi/repositories/base.go:157.50,159.12 2 0 -github.com/muety/wakapi/repositories/base.go:162.3,164.31 2 0 -github.com/muety/wakapi/repositories/base.go:164.31,167.4 2 0 -github.com/muety/wakapi/repositories/base.go:170.2,170.21 1 0 -github.com/muety/wakapi/repositories/base.go:170.21,172.3 1 0 -github.com/muety/wakapi/repositories/base.go:175.72,176.35 1 0 -github.com/muety/wakapi/repositories/base.go:176.35,177.91 1 0 -github.com/muety/wakapi/repositories/base.go:177.91,179.18 1 0 -github.com/muety/wakapi/repositories/base.go:179.18,181.5 1 0 -github.com/muety/wakapi/repositories/base.go:182.4,182.14 1 0 -github.com/muety/wakapi/repositories/base.go:185.2,185.10 1 0 -github.com/muety/wakapi/repositories/diagnostics.go:12.67,14.2 1 0 -github.com/muety/wakapi/repositories/diagnostics.go:16.102,18.2 1 0 -github.com/muety/wakapi/repositories/duration.go:16.61,18.2 1 0 -github.com/muety/wakapi/repositories/duration.go:20.67,24.38 2 0 -github.com/muety/wakapi/repositories/duration.go:24.38,26.3 1 0 -github.com/muety/wakapi/repositories/duration.go:27.2,27.23 1 0 -github.com/muety/wakapi/repositories/duration.go:30.95,34.16 3 0 -github.com/muety/wakapi/repositories/duration.go:34.16,36.3 1 0 -github.com/muety/wakapi/repositories/duration.go:38.2,38.84 1 0 -github.com/muety/wakapi/repositories/duration.go:38.84,40.3 1 0 -github.com/muety/wakapi/repositories/duration.go:41.2,41.17 1 0 -github.com/muety/wakapi/repositories/duration.go:44.117,48.16 3 0 -github.com/muety/wakapi/repositories/duration.go:48.16,50.3 1 0 -github.com/muety/wakapi/repositories/duration.go:52.2,52.84 1 0 -github.com/muety/wakapi/repositories/duration.go:52.84,54.3 1 0 -github.com/muety/wakapi/repositories/duration.go:55.2,55.17 1 0 -github.com/muety/wakapi/repositories/duration.go:58.110,60.2 1 0 -github.com/muety/wakapi/repositories/duration.go:62.150,71.24 3 0 -github.com/muety/wakapi/repositories/duration.go:71.24,73.3 1 0 -github.com/muety/wakapi/repositories/duration.go:75.2,75.49 1 0 -github.com/muety/wakapi/repositories/duration.go:75.49,77.3 1 0 -github.com/muety/wakapi/repositories/duration.go:78.2,78.23 1 0 -github.com/muety/wakapi/repositories/duration.go:81.91,89.2 3 0 -github.com/muety/wakapi/repositories/duration.go:91.78,93.2 1 0 -github.com/muety/wakapi/repositories/duration.go:95.68,98.47 1 0 -github.com/muety/wakapi/repositories/duration.go:98.47,100.3 1 0 -github.com/muety/wakapi/repositories/duration.go:101.2,101.12 1 0 -github.com/muety/wakapi/repositories/duration.go:104.87,108.47 1 0 -github.com/muety/wakapi/repositories/duration.go:108.47,110.3 1 0 -github.com/muety/wakapi/repositories/duration.go:111.2,111.12 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:18.63,20.2 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:23.69,25.53 2 0 -github.com/muety/wakapi/repositories/heartbeat.go:25.53,27.3 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:28.2,28.24 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:31.81,33.2 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:35.93,42.38 2 0 -github.com/muety/wakapi/repositories/heartbeat.go:42.38,44.3 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:45.2,45.24 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:48.117,58.38 2 0 -github.com/muety/wakapi/repositories/heartbeat.go:58.38,60.3 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:61.2,61.24 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:64.109,72.39 2 0 -github.com/muety/wakapi/repositories/heartbeat.go:72.39,74.3 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:75.2,75.24 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:78.115,88.16 3 0 -github.com/muety/wakapi/repositories/heartbeat.go:88.16,90.3 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:92.2,92.67 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:92.67,94.3 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:95.2,95.17 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:98.139,108.16 3 0 -github.com/muety/wakapi/repositories/heartbeat.go:108.16,110.3 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:112.2,112.85 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:112.85,114.3 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:115.2,115.17 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:118.152,129.50 4 0 -github.com/muety/wakapi/repositories/heartbeat.go:129.50,131.3 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:132.2,132.24 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:135.155,146.16 5 0 -github.com/muety/wakapi/repositories/heartbeat.go:146.16,148.3 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:150.2,150.67 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:150.67,152.3 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:154.2,154.17 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:157.127,165.58 4 0 -github.com/muety/wakapi/repositories/heartbeat.go:165.58,167.3 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:168.2,168.23 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:171.75,175.2 3 0 -github.com/muety/wakapi/repositories/heartbeat.go:177.74,181.2 3 0 -github.com/muety/wakapi/repositories/heartbeat.go:183.94,187.2 3 0 -github.com/muety/wakapi/repositories/heartbeat.go:189.80,190.42 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:190.42,196.3 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:198.2,198.16 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:198.16,202.3 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:203.2,203.19 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:206.77,211.35 2 0 -github.com/muety/wakapi/repositories/heartbeat.go:211.35,213.3 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:214.2,214.19 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:217.97,221.26 3 0 -github.com/muety/wakapi/repositories/heartbeat.go:221.26,223.3 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:225.2,225.23 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:225.23,227.3 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:229.2,234.35 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:234.35,236.3 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:238.2,238.20 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:241.101,247.36 2 0 -github.com/muety/wakapi/repositories/heartbeat.go:247.36,249.3 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:250.2,250.21 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:253.63,256.48 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:256.48,258.3 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:259.2,259.12 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:262.69,265.48 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:265.48,267.3 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:268.2,268.12 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:271.88,275.48 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:275.48,277.3 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:278.2,278.12 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:281.141,342.41 5 0 -github.com/muety/wakapi/repositories/heartbeat.go:342.41,344.3 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:346.2,346.26 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:349.99,357.36 2 0 -github.com/muety/wakapi/repositories/heartbeat.go:357.36,359.3 1 0 -github.com/muety/wakapi/repositories/heartbeat.go:360.2,360.21 1 0 -github.com/muety/wakapi/repositories/key_value.go:18.61,20.2 1 0 -github.com/muety/wakapi/repositories/key_value.go:22.73,24.52 2 0 -github.com/muety/wakapi/repositories/key_value.go:24.52,26.3 1 0 -github.com/muety/wakapi/repositories/key_value.go:27.2,27.23 1 0 -github.com/muety/wakapi/repositories/key_value.go:30.84,34.32 2 0 -github.com/muety/wakapi/repositories/key_value.go:34.32,36.3 1 0 -github.com/muety/wakapi/repositories/key_value.go:38.2,38.16 1 0 -github.com/muety/wakapi/repositories/key_value.go:41.84,46.21 2 0 -github.com/muety/wakapi/repositories/key_value.go:46.21,48.3 1 0 -github.com/muety/wakapi/repositories/key_value.go:49.2,49.23 1 0 -github.com/muety/wakapi/repositories/key_value.go:52.73,61.37 2 0 -github.com/muety/wakapi/repositories/key_value.go:61.37,63.3 1 0 -github.com/muety/wakapi/repositories/key_value.go:65.2,65.12 1 0 -github.com/muety/wakapi/repositories/key_value.go:68.61,70.2 1 0 -github.com/muety/wakapi/repositories/key_value.go:72.76,75.37 2 0 -github.com/muety/wakapi/repositories/key_value.go:75.37,77.3 1 0 -github.com/muety/wakapi/repositories/key_value.go:78.2,78.30 1 0 -github.com/muety/wakapi/repositories/key_value.go:78.30,80.3 1 0 -github.com/muety/wakapi/repositories/key_value.go:82.2,82.12 1 0 -github.com/muety/wakapi/repositories/key_value.go:85.67,87.2 1 0 -github.com/muety/wakapi/repositories/key_value.go:89.82,93.2 1 0 -github.com/muety/wakapi/repositories/key_value.go:96.82,97.89 1 0 -github.com/muety/wakapi/repositories/key_value.go:97.89,100.30 3 0 -github.com/muety/wakapi/repositories/key_value.go:100.30,102.4 1 0 -github.com/muety/wakapi/repositories/key_value.go:104.3,110.12 1 0 -github.com/muety/wakapi/repositories/key_value.go:111.8,116.3 1 0 -github.com/muety/wakapi/repositories/language_mapping.go:15.75,17.2 1 0 -github.com/muety/wakapi/repositories/language_mapping.go:19.81,21.51 2 0 -github.com/muety/wakapi/repositories/language_mapping.go:21.51,23.3 1 0 -github.com/muety/wakapi/repositories/language_mapping.go:24.2,24.22 1 0 -github.com/muety/wakapi/repositories/language_mapping.go:27.87,29.89 2 0 -github.com/muety/wakapi/repositories/language_mapping.go:29.89,31.3 1 0 -github.com/muety/wakapi/repositories/language_mapping.go:32.2,32.21 1 0 -github.com/muety/wakapi/repositories/language_mapping.go:35.97,37.18 2 0 -github.com/muety/wakapi/repositories/language_mapping.go:37.18,39.3 1 0 -github.com/muety/wakapi/repositories/language_mapping.go:40.2,42.37 1 0 -github.com/muety/wakapi/repositories/language_mapping.go:42.37,44.3 1 0 -github.com/muety/wakapi/repositories/language_mapping.go:45.2,45.22 1 0 -github.com/muety/wakapi/repositories/language_mapping.go:48.110,49.24 1 0 -github.com/muety/wakapi/repositories/language_mapping.go:49.24,51.3 1 0 -github.com/muety/wakapi/repositories/language_mapping.go:52.2,53.37 2 0 -github.com/muety/wakapi/repositories/language_mapping.go:53.37,55.3 1 0 -github.com/muety/wakapi/repositories/language_mapping.go:56.2,56.21 1 0 -github.com/muety/wakapi/repositories/language_mapping.go:59.59,63.2 1 0 -github.com/muety/wakapi/repositories/leaderboard.go:14.67,16.2 1 0 -github.com/muety/wakapi/repositories/leaderboard.go:18.84,21.36 1 0 -github.com/muety/wakapi/repositories/leaderboard.go:21.36,23.3 1 0 -github.com/muety/wakapi/repositories/leaderboard.go:24.2,24.12 1 0 -github.com/muety/wakapi/repositories/leaderboard.go:27.78,34.2 3 0 -github.com/muety/wakapi/repositories/leaderboard.go:36.77,39.17 3 0 -github.com/muety/wakapi/repositories/leaderboard.go:39.17,41.3 1 0 -github.com/muety/wakapi/repositories/leaderboard.go:42.2,43.19 2 0 -github.com/muety/wakapi/repositories/leaderboard.go:46.77,50.34 2 0 -github.com/muety/wakapi/repositories/leaderboard.go:50.34,52.3 1 0 -github.com/muety/wakapi/repositories/leaderboard.go:53.2,53.19 1 0 -github.com/muety/wakapi/repositories/leaderboard.go:56.154,69.45 6 0 -github.com/muety/wakapi/repositories/leaderboard.go:69.45,71.3 1 0 -github.com/muety/wakapi/repositories/leaderboard.go:72.2,72.19 1 0 -github.com/muety/wakapi/repositories/leaderboard.go:75.173,86.45 6 0 -github.com/muety/wakapi/repositories/leaderboard.go:86.45,88.3 1 0 -github.com/muety/wakapi/repositories/leaderboard.go:89.2,89.19 1 0 -github.com/muety/wakapi/repositories/leaderboard.go:92.67,95.54 1 0 -github.com/muety/wakapi/repositories/leaderboard.go:95.54,97.3 1 0 -github.com/muety/wakapi/repositories/leaderboard.go:98.2,98.12 1 0 -github.com/muety/wakapi/repositories/leaderboard.go:101.103,105.54 1 0 -github.com/muety/wakapi/repositories/leaderboard.go:105.54,107.3 1 0 -github.com/muety/wakapi/repositories/leaderboard.go:108.2,108.12 1 0 -github.com/muety/wakapi/repositories/leaderboard.go:111.82,112.15 1 0 -github.com/muety/wakapi/repositories/leaderboard.go:112.15,114.3 1 0 -github.com/muety/wakapi/repositories/leaderboard.go:115.2,115.14 1 0 -github.com/muety/wakapi/repositories/leaderboard.go:115.14,117.3 1 0 -github.com/muety/wakapi/repositories/leaderboard.go:118.2,118.10 1 0 -github.com/muety/wakapi/repositories/metrics.go:25.59,27.2 1 0 -github.com/muety/wakapi/repositories/metrics.go:29.73,33.19 3 0 -github.com/muety/wakapi/repositories/metrics.go:33.19,35.3 1 0 -github.com/muety/wakapi/repositories/metrics.go:35.8,35.29 1 0 -github.com/muety/wakapi/repositories/metrics.go:35.29,37.3 1 0 -github.com/muety/wakapi/repositories/metrics.go:37.8,37.27 1 0 -github.com/muety/wakapi/repositories/metrics.go:37.27,39.3 1 0 -github.com/muety/wakapi/repositories/metrics.go:41.2,42.18 2 0 -github.com/muety/wakapi/repositories/project_label.go:15.69,17.2 1 0 -github.com/muety/wakapi/repositories/project_label.go:19.75,21.49 2 0 -github.com/muety/wakapi/repositories/project_label.go:21.49,23.3 1 0 -github.com/muety/wakapi/repositories/project_label.go:24.2,24.20 1 0 -github.com/muety/wakapi/repositories/project_label.go:27.81,29.84 2 0 -github.com/muety/wakapi/repositories/project_label.go:29.84,31.3 1 0 -github.com/muety/wakapi/repositories/project_label.go:32.2,32.19 1 0 -github.com/muety/wakapi/repositories/project_label.go:35.91,36.18 1 0 -github.com/muety/wakapi/repositories/project_label.go:36.18,38.3 1 0 -github.com/muety/wakapi/repositories/project_label.go:39.2,42.35 2 0 -github.com/muety/wakapi/repositories/project_label.go:42.35,44.3 1 0 -github.com/muety/wakapi/repositories/project_label.go:45.2,45.20 1 0 -github.com/muety/wakapi/repositories/project_label.go:48.99,49.22 1 0 -github.com/muety/wakapi/repositories/project_label.go:49.22,51.3 1 0 -github.com/muety/wakapi/repositories/project_label.go:52.2,53.37 2 0 -github.com/muety/wakapi/repositories/project_label.go:53.37,55.3 1 0 -github.com/muety/wakapi/repositories/project_label.go:56.2,56.19 1 0 -github.com/muety/wakapi/repositories/project_label.go:59.56,63.2 1 0 -github.com/muety/wakapi/repositories/summary.go:17.59,19.2 1 0 -github.com/muety/wakapi/repositories/summary.go:21.65,26.38 2 0 -github.com/muety/wakapi/repositories/summary.go:26.38,28.3 1 0 -github.com/muety/wakapi/repositories/summary.go:30.2,30.73 1 0 -github.com/muety/wakapi/repositories/summary.go:30.73,32.3 1 0 -github.com/muety/wakapi/repositories/summary.go:34.2,34.23 1 0 -github.com/muety/wakapi/repositories/summary.go:37.67,39.53 1 0 -github.com/muety/wakapi/repositories/summary.go:39.53,40.50 1 0 -github.com/muety/wakapi/repositories/summary.go:40.50,42.4 1 0 -github.com/muety/wakapi/repositories/summary.go:44.3,49.41 2 0 -github.com/muety/wakapi/repositories/summary.go:49.41,52.4 2 0 -github.com/muety/wakapi/repositories/summary.go:54.3,54.42 1 0 -github.com/muety/wakapi/repositories/summary.go:54.42,57.4 2 0 -github.com/muety/wakapi/repositories/summary.go:59.3,59.49 1 0 -github.com/muety/wakapi/repositories/summary.go:59.49,62.4 2 0 -github.com/muety/wakapi/repositories/summary.go:64.3,64.40 1 0 -github.com/muety/wakapi/repositories/summary.go:64.40,67.4 2 0 -github.com/muety/wakapi/repositories/summary.go:69.3,69.43 1 0 -github.com/muety/wakapi/repositories/summary.go:69.43,72.4 2 0 -github.com/muety/wakapi/repositories/summary.go:74.3,74.29 1 0 -github.com/muety/wakapi/repositories/summary.go:74.29,75.57 1 0 -github.com/muety/wakapi/repositories/summary.go:75.57,77.5 1 0 -github.com/muety/wakapi/repositories/summary.go:80.3,80.13 1 0 -github.com/muety/wakapi/repositories/summary.go:81.17,83.3 1 0 -github.com/muety/wakapi/repositories/summary.go:85.2,85.12 1 0 -github.com/muety/wakapi/repositories/summary.go:88.111,100.36 4 0 -github.com/muety/wakapi/repositories/summary.go:100.36,102.3 1 0 -github.com/muety/wakapi/repositories/summary.go:105.2,105.49 1 0 -github.com/muety/wakapi/repositories/summary.go:105.49,107.3 1 0 -github.com/muety/wakapi/repositories/summary.go:109.2,109.68 1 0 -github.com/muety/wakapi/repositories/summary.go:109.68,111.3 1 0 -github.com/muety/wakapi/repositories/summary.go:113.2,113.23 1 0 -github.com/muety/wakapi/repositories/summary.go:116.75,124.2 3 0 -github.com/muety/wakapi/repositories/summary.go:126.63,129.46 1 0 -github.com/muety/wakapi/repositories/summary.go:129.46,131.3 1 0 -github.com/muety/wakapi/repositories/summary.go:132.2,132.12 1 0 -github.com/muety/wakapi/repositories/summary.go:135.82,139.46 1 0 -github.com/muety/wakapi/repositories/summary.go:139.46,141.3 1 0 -github.com/muety/wakapi/repositories/summary.go:142.2,142.12 1 0 -github.com/muety/wakapi/repositories/summary.go:146.109,149.95 2 0 -github.com/muety/wakapi/repositories/summary.go:149.95,151.3 1 0 -github.com/muety/wakapi/repositories/summary.go:153.2,159.31 2 0 -github.com/muety/wakapi/repositories/summary.go:159.31,161.3 1 0 -github.com/muety/wakapi/repositories/summary.go:163.2,163.45 1 0 -github.com/muety/wakapi/repositories/summary.go:163.45,165.3 1 0 -github.com/muety/wakapi/repositories/summary.go:167.2,167.29 1 0 -github.com/muety/wakapi/repositories/summary.go:167.29,168.47 1 0 -github.com/muety/wakapi/repositories/summary.go:168.47,169.12 1 0 -github.com/muety/wakapi/repositories/summary.go:171.3,172.24 2 0 -github.com/muety/wakapi/repositories/summary.go:175.2,175.12 1 0 -github.com/muety/wakapi/repositories/user.go:19.53,21.2 1 0 -github.com/muety/wakapi/repositories/user.go:23.80,25.63 2 0 -github.com/muety/wakapi/repositories/user.go:25.63,27.3 1 0 -github.com/muety/wakapi/repositories/user.go:28.2,28.15 1 0 -github.com/muety/wakapi/repositories/user.go:31.77,36.34 2 0 -github.com/muety/wakapi/repositories/user.go:36.34,38.3 1 0 -github.com/muety/wakapi/repositories/user.go:39.2,39.19 1 0 -github.com/muety/wakapi/repositories/user.go:42.59,46.34 2 0 -github.com/muety/wakapi/repositories/user.go:46.34,48.3 1 0 -github.com/muety/wakapi/repositories/user.go:49.2,49.19 1 0 -github.com/muety/wakapi/repositories/user.go:52.72,57.34 2 0 -github.com/muety/wakapi/repositories/user.go:57.34,59.3 1 0 -github.com/muety/wakapi/repositories/user.go:60.2,60.19 1 0 -github.com/muety/wakapi/repositories/user.go:63.87,65.99 2 0 -github.com/muety/wakapi/repositories/user.go:65.99,67.3 1 0 -github.com/muety/wakapi/repositories/user.go:68.2,68.19 1 0 -github.com/muety/wakapi/repositories/user.go:71.95,73.107 2 0 -github.com/muety/wakapi/repositories/user.go:73.107,75.3 1 0 -github.com/muety/wakapi/repositories/user.go:76.2,76.19 1 0 -github.com/muety/wakapi/repositories/user.go:79.82,81.2 1 0 -github.com/muety/wakapi/repositories/user.go:83.83,85.2 1 0 -github.com/muety/wakapi/repositories/user.go:89.84,99.36 3 0 -github.com/muety/wakapi/repositories/user.go:99.36,101.3 1 0 -github.com/muety/wakapi/repositories/user.go:103.2,103.28 1 0 -github.com/muety/wakapi/repositories/user.go:106.49,110.35 2 0 -github.com/muety/wakapi/repositories/user.go:110.35,112.3 1 0 -github.com/muety/wakapi/repositories/user.go:113.2,113.19 1 0 -github.com/muety/wakapi/repositories/user.go:116.85,117.89 1 0 -github.com/muety/wakapi/repositories/user.go:117.89,119.3 1 0 -github.com/muety/wakapi/repositories/user.go:121.2,121.50 1 0 -github.com/muety/wakapi/repositories/user.go:121.50,123.3 1 0 -github.com/muety/wakapi/repositories/user.go:125.2,126.37 2 0 -github.com/muety/wakapi/repositories/user.go:126.37,128.3 1 0 -github.com/muety/wakapi/repositories/user.go:130.2,130.24 1 0 -github.com/muety/wakapi/repositories/user.go:133.74,134.50 1 0 -github.com/muety/wakapi/repositories/user.go:134.50,136.3 1 0 -github.com/muety/wakapi/repositories/user.go:138.2,169.37 3 0 -github.com/muety/wakapi/repositories/user.go:169.37,171.3 1 0 -github.com/muety/wakapi/repositories/user.go:173.2,173.18 1 0 -github.com/muety/wakapi/repositories/user.go:176.110,177.50 1 0 -github.com/muety/wakapi/repositories/user.go:177.50,179.3 1 0 -github.com/muety/wakapi/repositories/user.go:181.2,182.37 2 0 -github.com/muety/wakapi/repositories/user.go:182.37,184.3 1 0 -github.com/muety/wakapi/repositories/user.go:186.2,186.30 1 0 -github.com/muety/wakapi/repositories/user.go:186.30,188.3 1 0 -github.com/muety/wakapi/repositories/user.go:190.2,190.18 1 0 -github.com/muety/wakapi/repositories/user.go:193.58,195.2 1 0 -github.com/muety/wakapi/repositories/user.go:197.73,199.2 1 0 -github.com/muety/wakapi/repositories/user.go:201.89,206.34 3 0 -github.com/muety/wakapi/repositories/user.go:206.34,208.3 1 0 -github.com/muety/wakapi/repositories/user.go:209.2,209.19 1 0 -github.com/muety/wakapi/repositories/user.go:212.69,220.22 2 0 -github.com/muety/wakapi/repositories/user.go:220.22,222.3 1 0 -github.com/muety/wakapi/repositories/user.go:223.2,223.89 1 0 -github.com/muety/wakapi/repositories/user.go:223.89,225.3 1 0 -github.com/muety/wakapi/repositories/user.go:226.2,226.22 1 0 -github.com/muety/wakapi/repositories/user.go:226.22,229.3 2 0 -github.com/muety/wakapi/repositories/user.go:230.2,230.50 1 0 -github.com/muety/wakapi/repositories/user.go:230.50,232.3 1 0 -github.com/muety/wakapi/repositories/user.go:233.2,233.12 1 0 -github.com/muety/wakapi/mocks/alias_repository.go:13.65,16.2 2 0 -github.com/muety/wakapi/mocks/alias_repository.go:18.76,21.2 2 0 -github.com/muety/wakapi/mocks/alias_repository.go:23.93,26.2 2 0 -github.com/muety/wakapi/mocks/alias_repository.go:28.109,31.2 2 0 -github.com/muety/wakapi/mocks/alias_repository.go:33.109,36.2 2 0 -github.com/muety/wakapi/mocks/alias_repository.go:38.78,41.2 2 0 -github.com/muety/wakapi/mocks/alias_repository.go:43.52,46.2 2 0 -github.com/muety/wakapi/mocks/alias_repository.go:48.59,51.2 2 0 -github.com/muety/wakapi/mocks/alias_service.go:12.57,15.2 2 0 -github.com/muety/wakapi/mocks/alias_service.go:17.59,20.2 2 0 -github.com/muety/wakapi/mocks/alias_service.go:22.92,25.2 2 0 -github.com/muety/wakapi/mocks/alias_service.go:27.73,30.2 2 0 -github.com/muety/wakapi/mocks/alias_service.go:32.89,35.2 2 0 -github.com/muety/wakapi/mocks/alias_service.go:37.106,40.2 2 0 -github.com/muety/wakapi/mocks/alias_service.go:42.75,45.2 2 0 -github.com/muety/wakapi/mocks/alias_service.go:47.58,50.2 2 0 -github.com/muety/wakapi/mocks/alias_service.go:52.65,55.2 2 0 -github.com/muety/wakapi/mocks/api_key_service.go:12.107,14.24 2 0 -github.com/muety/wakapi/mocks/api_key_service.go:14.24,16.3 1 0 -github.com/muety/wakapi/mocks/api_key_service.go:17.2,17.52 1 0 -github.com/muety/wakapi/mocks/api_key_service.go:20.80,22.24 2 0 -github.com/muety/wakapi/mocks/api_key_service.go:22.24,24.3 1 0 -github.com/muety/wakapi/mocks/api_key_service.go:25.2,25.54 1 0 -github.com/muety/wakapi/mocks/api_key_service.go:28.83,30.24 2 0 -github.com/muety/wakapi/mocks/api_key_service.go:30.24,32.3 1 0 -github.com/muety/wakapi/mocks/api_key_service.go:33.2,33.52 1 0 -github.com/muety/wakapi/mocks/api_key_service.go:36.65,39.2 2 0 -github.com/muety/wakapi/mocks/base_repository.go:12.52,15.2 2 0 -github.com/muety/wakapi/mocks/base_repository.go:17.73,20.2 2 0 -github.com/muety/wakapi/mocks/base_repository.go:22.74,25.2 2 0 -github.com/muety/wakapi/mocks/base_repository.go:27.71,30.2 2 0 -github.com/muety/wakapi/mocks/base_repository.go:32.50,33.2 0 0 -github.com/muety/wakapi/mocks/duration_repository.go:15.74,18.2 2 0 -github.com/muety/wakapi/mocks/duration_repository.go:20.71,23.2 2 0 -github.com/muety/wakapi/mocks/duration_repository.go:25.118,28.2 2 0 -github.com/muety/wakapi/mocks/duration_repository.go:30.151,33.2 2 0 -github.com/muety/wakapi/mocks/duration_repository.go:35.91,38.2 2 0 -github.com/muety/wakapi/mocks/duration_repository.go:40.110,43.2 2 0 -github.com/muety/wakapi/mocks/duration_repository.go:45.92,48.2 2 0 -github.com/muety/wakapi/mocks/duration_repository.go:50.124,53.2 2 0 -github.com/muety/wakapi/mocks/duration_repository.go:55.157,58.2 2 0 -github.com/muety/wakapi/mocks/duration_repository.go:60.69,63.2 2 0 -github.com/muety/wakapi/mocks/duration_repository.go:65.88,68.2 2 0 -github.com/muety/wakapi/mocks/duration_service.go:13.158,16.2 2 0 -github.com/muety/wakapi/mocks/duration_service.go:18.66,20.2 1 0 -github.com/muety/wakapi/mocks/duration_service.go:22.48,23.2 0 0 -github.com/muety/wakapi/mocks/duration_service.go:25.66,28.2 2 0 -github.com/muety/wakapi/mocks/heartbeat_service.go:15.66,18.2 2 0 -github.com/muety/wakapi/mocks/heartbeat_service.go:20.73,23.2 2 0 -github.com/muety/wakapi/mocks/heartbeat_service.go:25.61,28.2 2 0 -github.com/muety/wakapi/mocks/heartbeat_service.go:30.78,33.2 2 0 -github.com/muety/wakapi/mocks/heartbeat_service.go:35.98,38.2 2 0 -github.com/muety/wakapi/mocks/heartbeat_service.go:40.126,43.2 2 0 -github.com/muety/wakapi/mocks/heartbeat_service.go:45.123,48.2 2 0 -github.com/muety/wakapi/mocks/heartbeat_service.go:50.160,53.2 2 0 -github.com/muety/wakapi/mocks/heartbeat_service.go:55.160,58.2 2 0 -github.com/muety/wakapi/mocks/heartbeat_service.go:60.76,63.2 2 0 -github.com/muety/wakapi/mocks/heartbeat_service.go:65.75,68.2 2 0 -github.com/muety/wakapi/mocks/heartbeat_service.go:70.82,73.2 2 0 -github.com/muety/wakapi/mocks/heartbeat_service.go:75.81,78.2 2 0 -github.com/muety/wakapi/mocks/heartbeat_service.go:80.92,83.2 2 0 -github.com/muety/wakapi/mocks/heartbeat_service.go:85.94,88.2 2 0 -github.com/muety/wakapi/mocks/heartbeat_service.go:90.113,93.2 2 0 -github.com/muety/wakapi/mocks/heartbeat_service.go:95.113,98.2 2 0 -github.com/muety/wakapi/mocks/heartbeat_service.go:100.91,103.2 2 0 -github.com/muety/wakapi/mocks/heartbeat_service.go:105.67,108.2 2 0 -github.com/muety/wakapi/mocks/heartbeat_service.go:110.67,113.2 2 0 -github.com/muety/wakapi/mocks/heartbeat_service.go:115.86,118.2 2 0 -github.com/muety/wakapi/mocks/heartbeat_service.go:120.146,123.2 2 0 -github.com/muety/wakapi/mocks/heartbeat_service.go:125.97,128.2 2 0 -github.com/muety/wakapi/mocks/key_value_service.go:13.83,16.2 2 0 -github.com/muety/wakapi/mocks/key_value_service.go:18.78,21.2 2 0 -github.com/muety/wakapi/mocks/key_value_service.go:23.87,26.2 2 0 -github.com/muety/wakapi/mocks/key_value_service.go:28.73,31.2 2 0 -github.com/muety/wakapi/mocks/key_value_service.go:33.60,36.2 2 0 -github.com/muety/wakapi/mocks/key_value_service.go:38.74,41.2 2 0 -github.com/muety/wakapi/mocks/key_value_service.go:43.62,46.2 2 0 -github.com/muety/wakapi/mocks/key_value_service.go:48.76,51.2 2 0 -github.com/muety/wakapi/mocks/key_value_service.go:53.69,56.2 2 0 -github.com/muety/wakapi/mocks/language_mapping_service.go:12.87,15.2 2 0 -github.com/muety/wakapi/mocks/language_mapping_service.go:17.93,20.2 2 0 -github.com/muety/wakapi/mocks/language_mapping_service.go:22.89,25.2 2 0 -github.com/muety/wakapi/mocks/language_mapping_service.go:27.105,30.2 2 0 -github.com/muety/wakapi/mocks/language_mapping_service.go:32.78,35.2 2 0 -github.com/muety/wakapi/mocks/mail_service.go:14.88,17.2 2 0 -github.com/muety/wakapi/mocks/mail_service.go:19.101,22.2 2 0 -github.com/muety/wakapi/mocks/mail_service.go:24.118,27.2 2 0 -github.com/muety/wakapi/mocks/mail_service.go:29.86,32.2 2 0 -github.com/muety/wakapi/mocks/mail_service.go:34.98,37.2 2 0 -github.com/muety/wakapi/mocks/project_label_service.go:12.81,15.2 2 0 -github.com/muety/wakapi/mocks/project_label_service.go:17.87,20.2 2 0 -github.com/muety/wakapi/mocks/project_label_service.go:22.105,25.2 2 0 -github.com/muety/wakapi/mocks/project_label_service.go:27.113,30.2 2 0 -github.com/muety/wakapi/mocks/project_label_service.go:32.96,35.2 2 0 -github.com/muety/wakapi/mocks/project_label_service.go:37.72,40.2 2 0 -github.com/muety/wakapi/mocks/summary_repository.go:14.65,17.2 2 0 -github.com/muety/wakapi/mocks/summary_repository.go:19.69,22.2 2 0 -github.com/muety/wakapi/mocks/summary_repository.go:24.120,27.2 2 0 -github.com/muety/wakapi/mocks/summary_repository.go:29.79,32.2 2 0 -github.com/muety/wakapi/mocks/summary_repository.go:34.62,37.2 2 0 -github.com/muety/wakapi/mocks/summary_repository.go:39.81,42.2 2 0 -github.com/muety/wakapi/mocks/summary_service.go:14.177,17.2 2 0 -github.com/muety/wakapi/mocks/summary_service.go:19.144,22.2 2 0 -github.com/muety/wakapi/mocks/summary_service.go:24.145,27.2 2 0 -github.com/muety/wakapi/mocks/summary_service.go:29.78,32.2 2 0 -github.com/muety/wakapi/mocks/summary_service.go:34.59,37.2 2 0 -github.com/muety/wakapi/mocks/summary_service.go:39.78,42.2 2 0 -github.com/muety/wakapi/mocks/summary_service.go:44.62,47.2 2 0 -github.com/muety/wakapi/mocks/user_repository.go:16.78,18.24 2 0 -github.com/muety/wakapi/mocks/user_repository.go:18.24,20.3 1 0 -github.com/muety/wakapi/mocks/user_repository.go:21.2,21.50 1 0 -github.com/muety/wakapi/mocks/user_repository.go:24.81,26.24 2 0 -github.com/muety/wakapi/mocks/user_repository.go:26.24,28.3 1 0 -github.com/muety/wakapi/mocks/user_repository.go:29.2,29.52 1 0 -github.com/muety/wakapi/mocks/user_repository.go:32.63,34.24 2 0 -github.com/muety/wakapi/mocks/user_repository.go:34.24,36.3 1 0 -github.com/muety/wakapi/mocks/user_repository.go:37.2,37.52 1 0 -github.com/muety/wakapi/mocks/user_repository.go:40.76,42.24 2 0 -github.com/muety/wakapi/mocks/user_repository.go:42.24,44.3 1 0 -github.com/muety/wakapi/mocks/user_repository.go:45.2,45.52 1 0 -github.com/muety/wakapi/mocks/user_repository.go:48.91,50.24 2 0 -github.com/muety/wakapi/mocks/user_repository.go:50.24,52.3 1 0 -github.com/muety/wakapi/mocks/user_repository.go:53.2,53.52 1 0 -github.com/muety/wakapi/mocks/user_repository.go:56.99,58.24 2 0 -github.com/muety/wakapi/mocks/user_repository.go:58.24,60.3 1 0 -github.com/muety/wakapi/mocks/user_repository.go:61.2,61.52 1 0 -github.com/muety/wakapi/mocks/user_repository.go:64.87,66.24 2 0 -github.com/muety/wakapi/mocks/user_repository.go:66.24,68.3 1 0 -github.com/muety/wakapi/mocks/user_repository.go:69.2,69.52 1 0 -github.com/muety/wakapi/mocks/user_repository.go:72.86,74.24 2 0 -github.com/muety/wakapi/mocks/user_repository.go:74.24,76.3 1 0 -github.com/muety/wakapi/mocks/user_repository.go:77.2,77.52 1 0 -github.com/muety/wakapi/mocks/user_repository.go:80.88,82.24 2 0 -github.com/muety/wakapi/mocks/user_repository.go:82.24,84.3 1 0 -github.com/muety/wakapi/mocks/user_repository.go:85.2,85.52 1 0 -github.com/muety/wakapi/mocks/user_repository.go:88.53,91.2 2 0 -github.com/muety/wakapi/mocks/user_repository.go:93.89,95.24 2 0 -github.com/muety/wakapi/mocks/user_repository.go:95.24,97.3 1 0 -github.com/muety/wakapi/mocks/user_repository.go:98.2,98.64 1 0 -github.com/muety/wakapi/mocks/user_repository.go:101.78,103.24 2 0 -github.com/muety/wakapi/mocks/user_repository.go:103.24,105.3 1 0 -github.com/muety/wakapi/mocks/user_repository.go:106.2,106.50 1 0 -github.com/muety/wakapi/mocks/user_repository.go:109.114,111.24 2 0 -github.com/muety/wakapi/mocks/user_repository.go:111.24,113.3 1 0 -github.com/muety/wakapi/mocks/user_repository.go:114.2,114.50 1 0 -github.com/muety/wakapi/mocks/user_repository.go:117.62,120.2 2 0 -github.com/muety/wakapi/mocks/user_repository.go:122.77,125.2 2 0 -github.com/muety/wakapi/mocks/user_service.go:13.71,15.24 2 0 -github.com/muety/wakapi/mocks/user_service.go:15.24,17.3 1 0 -github.com/muety/wakapi/mocks/user_service.go:18.2,18.50 1 0 -github.com/muety/wakapi/mocks/user_service.go:21.80,23.24 2 0 -github.com/muety/wakapi/mocks/user_service.go:23.24,25.3 1 0 -github.com/muety/wakapi/mocks/user_service.go:26.2,26.50 1 0 -github.com/muety/wakapi/mocks/user_service.go:29.74,32.2 2 0 -github.com/muety/wakapi/mocks/user_service.go:34.79,37.2 2 0 -github.com/muety/wakapi/mocks/user_service.go:39.85,42.2 2 0 -github.com/muety/wakapi/mocks/user_service.go:44.78,46.24 2 0 -github.com/muety/wakapi/mocks/user_service.go:46.24,48.3 1 0 -github.com/muety/wakapi/mocks/user_service.go:49.2,49.50 1 0 -github.com/muety/wakapi/mocks/user_service.go:52.60,55.2 2 0 -github.com/muety/wakapi/mocks/user_service.go:57.75,60.2 2 0 -github.com/muety/wakapi/mocks/user_service.go:62.71,65.2 2 0 -github.com/muety/wakapi/mocks/user_service.go:67.86,70.2 2 0 -github.com/muety/wakapi/mocks/user_service.go:72.79,74.23 1 0 -github.com/muety/wakapi/mocks/user_service.go:77.75,80.2 2 0 -github.com/muety/wakapi/mocks/user_service.go:82.85,85.2 2 0 -github.com/muety/wakapi/mocks/user_service.go:87.69,90.2 2 0 -github.com/muety/wakapi/mocks/user_service.go:92.50,95.2 2 0 -github.com/muety/wakapi/mocks/user_service.go:97.63,100.2 2 0 -github.com/muety/wakapi/mocks/user_service.go:102.104,105.2 2 0 -github.com/muety/wakapi/mocks/user_service.go:107.75,110.2 2 0 -github.com/muety/wakapi/mocks/user_service.go:112.59,115.2 2 0 -github.com/muety/wakapi/mocks/user_service.go:117.80,120.2 2 0 -github.com/muety/wakapi/mocks/user_service.go:122.109,125.2 2 0 -github.com/muety/wakapi/mocks/user_service.go:127.87,130.2 2 0 -github.com/muety/wakapi/mocks/user_service.go:132.93,135.2 2 0 -github.com/muety/wakapi/mocks/user_service.go:137.92,140.2 2 0 -github.com/muety/wakapi/mocks/user_service.go:142.40,144.2 1 0 -github.com/muety/wakapi/mocks/user_service.go:146.52,148.2 1 0 -github.com/muety/wakapi/utils/auth.go:18.79,20.54 2 0 -github.com/muety/wakapi/utils/auth.go:20.54,22.3 1 0 -github.com/muety/wakapi/utils/auth.go:24.2,26.16 3 0 -github.com/muety/wakapi/utils/auth.go:26.16,28.3 1 0 -github.com/muety/wakapi/utils/auth.go:30.2,32.45 3 0 -github.com/muety/wakapi/utils/auth.go:32.45,34.3 1 0 -github.com/muety/wakapi/utils/auth.go:35.2,36.32 2 0 -github.com/muety/wakapi/utils/auth.go:39.65,41.85 2 0 -github.com/muety/wakapi/utils/auth.go:41.85,43.3 1 0 -github.com/muety/wakapi/utils/auth.go:45.2,46.30 2 0 -github.com/muety/wakapi/utils/auth.go:51.57,52.34 1 0 -github.com/muety/wakapi/utils/auth.go:52.34,54.3 1 0 -github.com/muety/wakapi/utils/auth.go:55.2,55.45 1 0 -github.com/muety/wakapi/utils/auth.go:58.57,60.2 1 0 -github.com/muety/wakapi/utils/auth.go:62.55,66.2 3 0 -github.com/muety/wakapi/utils/auth.go:68.55,71.16 3 0 -github.com/muety/wakapi/utils/auth.go:71.16,73.3 1 0 -github.com/muety/wakapi/utils/auth.go:74.2,74.16 1 0 -github.com/muety/wakapi/utils/auth.go:77.57,81.2 3 0 -github.com/muety/wakapi/utils/auth.go:83.57,86.29 3 0 -github.com/muety/wakapi/utils/auth.go:86.29,88.3 1 0 -github.com/muety/wakapi/utils/auth.go:89.2,90.16 2 0 -github.com/muety/wakapi/utils/auth.go:90.16,92.3 1 0 -github.com/muety/wakapi/utils/auth.go:93.2,93.16 1 0 -github.com/muety/wakapi/utils/collection.go:7.52,8.28 1 0 -github.com/muety/wakapi/utils/collection.go:8.28,10.3 1 0 -github.com/muety/wakapi/utils/collection.go:11.2,11.26 1 0 -github.com/muety/wakapi/utils/collection.go:11.26,13.3 1 0 -github.com/muety/wakapi/utils/collection.go:14.2,14.28 1 0 -github.com/muety/wakapi/utils/collection.go:17.78,19.22 2 0 -github.com/muety/wakapi/utils/collection.go:19.22,20.18 1 0 -github.com/muety/wakapi/utils/collection.go:20.18,22.4 1 0 -github.com/muety/wakapi/utils/collection.go:23.3,23.12 1 0 -github.com/muety/wakapi/utils/collection.go:25.2,25.11 1 0 -github.com/muety/wakapi/utils/color.go:8.41,11.16 2 0 -github.com/muety/wakapi/utils/color.go:12.9,13.51 1 0 -github.com/muety/wakapi/utils/color.go:14.9,18.12 4 0 -github.com/muety/wakapi/utils/color.go:20.2,20.8 1 0 -github.com/muety/wakapi/utils/color.go:23.37,25.2 1 0 -github.com/muety/wakapi/utils/color.go:27.70,28.15 1 0 -github.com/muety/wakapi/utils/color.go:28.15,30.3 1 0 -github.com/muety/wakapi/utils/color.go:30.8,30.22 1 0 -github.com/muety/wakapi/utils/color.go:30.22,32.3 1 0 -github.com/muety/wakapi/utils/color.go:34.2,39.43 5 0 -github.com/muety/wakapi/utils/cron.go:5.44,7.21 2 0 -github.com/muety/wakapi/utils/cron.go:7.21,9.3 1 0 -github.com/muety/wakapi/utils/cron.go:10.2,10.20 1 0 -github.com/muety/wakapi/utils/date.go:10.26,12.2 1 0 -github.com/muety/wakapi/utils/date.go:14.52,17.2 2 0 -github.com/muety/wakapi/utils/date.go:19.48,21.2 1 0 -github.com/muety/wakapi/utils/date.go:23.77,25.2 1 0 -github.com/muety/wakapi/utils/date.go:27.52,29.2 1 0 -github.com/muety/wakapi/utils/date.go:31.51,33.2 1 0 -github.com/muety/wakapi/utils/date.go:36.41,38.21 2 0 -github.com/muety/wakapi/utils/date.go:38.21,40.3 1 0 -github.com/muety/wakapi/utils/date.go:41.2,41.33 1 0 -github.com/muety/wakapi/utils/date.go:45.67,48.33 2 1 -github.com/muety/wakapi/utils/date.go:48.33,51.15 2 1 -github.com/muety/wakapi/utils/date.go:51.15,53.12 2 1 -github.com/muety/wakapi/utils/date.go:55.3,55.19 1 1 -github.com/muety/wakapi/utils/date.go:55.19,57.4 1 1 -github.com/muety/wakapi/utils/date.go:58.3,59.10 2 1 -github.com/muety/wakapi/utils/date.go:62.2,62.18 1 1 -github.com/muety/wakapi/utils/date.go:66.36,69.2 2 0 -github.com/muety/wakapi/utils/date.go:72.57,74.2 1 0 -github.com/muety/wakapi/utils/date.go:76.42,77.28 1 0 -github.com/muety/wakapi/utils/date.go:78.52,79.21 1 0 -github.com/muety/wakapi/utils/date.go:80.53,81.22 1 0 -github.com/muety/wakapi/utils/date.go:82.55,83.24 1 0 -github.com/muety/wakapi/utils/date.go:84.54,85.23 1 0 -github.com/muety/wakapi/utils/date.go:86.52,87.21 1 0 -github.com/muety/wakapi/utils/date.go:88.54,89.23 1 0 -github.com/muety/wakapi/utils/date.go:90.52,91.21 1 0 -github.com/muety/wakapi/utils/date.go:93.2,93.20 1 0 -github.com/muety/wakapi/utils/db.go:12.34,13.37 1 0 -github.com/muety/wakapi/utils/db.go:13.37,15.110 2 0 -github.com/muety/wakapi/utils/db.go:15.110,18.4 2 0 -github.com/muety/wakapi/utils/db.go:19.3,19.20 1 0 -github.com/muety/wakapi/utils/db.go:21.2,22.14 2 0 -github.com/muety/wakapi/utils/db.go:25.39,26.37 1 0 -github.com/muety/wakapi/utils/db.go:26.37,28.119 2 0 -github.com/muety/wakapi/utils/db.go:28.119,31.4 2 0 -github.com/muety/wakapi/utils/db.go:32.3,32.20 1 0 -github.com/muety/wakapi/utils/db.go:34.2,35.14 2 0 -github.com/muety/wakapi/utils/db.go:38.66,39.48 1 0 -github.com/muety/wakapi/utils/db.go:39.48,41.3 1 0 -github.com/muety/wakapi/utils/db.go:42.2,42.53 1 0 -github.com/muety/wakapi/utils/db.go:45.59,46.16 1 0 -github.com/muety/wakapi/utils/db.go:46.16,48.3 1 0 -github.com/muety/wakapi/utils/db.go:49.2,49.15 1 0 -github.com/muety/wakapi/utils/db.go:49.15,51.3 1 0 -github.com/muety/wakapi/utils/db.go:52.2,52.14 1 0 -github.com/muety/wakapi/utils/db.go:59.47,61.2 1 0 -github.com/muety/wakapi/utils/db.go:63.60,65.2 1 0 -github.com/muety/wakapi/utils/db.go:68.63,72.2 3 0 -github.com/muety/wakapi/utils/db.go:75.80,77.41 2 0 -github.com/muety/wakapi/utils/db.go:77.41,79.3 1 0 -github.com/muety/wakapi/utils/db.go:80.2,80.57 1 0 -github.com/muety/wakapi/utils/dns.go:9.38,11.21 2 0 -github.com/muety/wakapi/utils/dns.go:11.21,13.3 1 0 -github.com/muety/wakapi/utils/dns.go:14.2,15.39 2 0 -github.com/muety/wakapi/utils/func.go:10.77,11.15 1 0 -github.com/muety/wakapi/utils/func.go:11.15,12.31 1 0 -github.com/muety/wakapi/utils/func.go:12.31,16.4 3 0 -github.com/muety/wakapi/utils/func.go:18.2,19.12 2 0 -github.com/muety/wakapi/utils/func.go:23.57,24.48 1 0 -github.com/muety/wakapi/utils/func.go:24.48,26.3 1 0 -github.com/muety/wakapi/utils/http.go:29.13,32.2 2 1 -github.com/muety/wakapi/utils/http.go:39.34,40.20 1 0 -github.com/muety/wakapi/utils/http.go:40.20,42.3 1 0 -github.com/muety/wakapi/utils/http.go:43.2,43.19 1 0 -github.com/muety/wakapi/utils/http.go:46.35,47.21 1 0 -github.com/muety/wakapi/utils/http.go:47.21,49.3 1 0 -github.com/muety/wakapi/utils/http.go:50.2,50.34 1 0 -github.com/muety/wakapi/utils/http.go:54.62,56.48 2 0 -github.com/muety/wakapi/utils/http.go:56.48,58.3 1 0 -github.com/muety/wakapi/utils/http.go:59.2,59.93 1 0 -github.com/muety/wakapi/utils/http.go:59.93,60.89 1 0 -github.com/muety/wakapi/utils/http.go:60.89,62.4 1 0 -github.com/muety/wakapi/utils/http.go:64.2,64.14 1 0 -github.com/muety/wakapi/utils/http.go:67.51,71.46 4 0 -github.com/muety/wakapi/utils/http.go:71.46,73.3 1 0 -github.com/muety/wakapi/utils/http.go:74.2,74.73 1 0 -github.com/muety/wakapi/utils/http.go:74.73,76.3 1 0 -github.com/muety/wakapi/utils/http.go:77.2,77.19 1 0 -github.com/muety/wakapi/utils/http.go:80.78,82.26 2 0 -github.com/muety/wakapi/utils/http.go:82.26,84.3 1 0 -github.com/muety/wakapi/utils/http.go:85.2,85.30 1 0 -github.com/muety/wakapi/utils/http.go:85.30,87.3 1 0 -github.com/muety/wakapi/utils/http.go:88.2,88.19 1 0 -github.com/muety/wakapi/utils/http.go:91.56,98.97 2 1 -github.com/muety/wakapi/utils/http.go:98.97,101.18 2 1 -github.com/muety/wakapi/utils/http.go:101.18,103.4 1 1 -github.com/muety/wakapi/utils/http.go:104.3,104.21 1 1 -github.com/muety/wakapi/utils/http.go:104.21,106.4 1 0 -github.com/muety/wakapi/utils/http.go:108.3,108.37 1 1 -github.com/muety/wakapi/utils/http.go:108.37,111.4 2 1 -github.com/muety/wakapi/utils/http.go:114.3,115.19 2 1 -github.com/muety/wakapi/utils/http.go:115.19,117.4 1 1 -github.com/muety/wakapi/utils/http.go:119.3,119.30 1 1 -github.com/muety/wakapi/utils/http.go:119.30,121.4 1 1 -github.com/muety/wakapi/utils/http.go:123.3,124.25 2 1 -github.com/muety/wakapi/utils/http.go:128.2,128.61 1 1 -github.com/muety/wakapi/utils/http.go:128.61,129.27 1 1 -github.com/muety/wakapi/utils/http.go:129.27,131.4 1 1 -github.com/muety/wakapi/utils/http.go:131.9,131.62 1 1 -github.com/muety/wakapi/utils/http.go:131.62,133.4 1 1 -github.com/muety/wakapi/utils/http.go:135.2,135.64 1 1 -github.com/muety/wakapi/utils/http.go:138.76,139.16 1 0 -github.com/muety/wakapi/utils/http.go:139.16,141.3 1 0 -github.com/muety/wakapi/utils/http.go:142.2,142.27 1 0 -github.com/muety/wakapi/utils/http.go:142.27,145.100 3 0 -github.com/muety/wakapi/utils/http.go:145.100,150.4 4 0 -github.com/muety/wakapi/utils/http.go:151.3,151.139 1 0 -github.com/muety/wakapi/utils/http.go:153.2,153.17 1 0 -github.com/muety/wakapi/utils/json.go:12.75,18.62 2 0 -github.com/muety/wakapi/utils/json.go:18.62,20.3 1 0 -github.com/muety/wakapi/utils/json.go:22.2,22.29 1 0 -github.com/muety/wakapi/utils/json.go:22.29,24.3 1 0 -github.com/muety/wakapi/utils/json.go:26.2,26.72 1 0 -github.com/muety/wakapi/utils/json.go:26.72,28.3 1 0 -github.com/muety/wakapi/utils/json.go:29.2,29.70 1 0 -github.com/muety/wakapi/utils/json.go:29.70,31.3 1 0 -github.com/muety/wakapi/utils/json.go:33.2,33.20 1 0 -github.com/muety/wakapi/utils/net.go:8.51,10.2 1 0 -github.com/muety/wakapi/utils/net.go:12.69,14.2 1 0 -github.com/muety/wakapi/utils/random.go:11.58,13.54 2 0 -github.com/muety/wakapi/utils/random.go:13.54,15.3 1 0 -github.com/muety/wakapi/utils/random.go:16.2,16.59 1 0 -github.com/muety/wakapi/utils/random.go:19.48,21.16 2 0 -github.com/muety/wakapi/utils/random.go:21.16,23.3 1 0 -github.com/muety/wakapi/utils/random.go:24.2,26.16 3 0 -github.com/muety/wakapi/utils/random.go:26.16,28.3 1 0 -github.com/muety/wakapi/utils/random.go:29.2,29.25 1 0 -github.com/muety/wakapi/utils/strings.go:7.58,8.49 1 0 -github.com/muety/wakapi/utils/strings.go:8.49,9.32 1 0 -github.com/muety/wakapi/utils/strings.go:9.32,10.22 1 0 -github.com/muety/wakapi/utils/strings.go:10.22,12.5 1 0 -github.com/muety/wakapi/utils/strings.go:14.3,14.15 1 0 -github.com/muety/wakapi/utils/strings.go:18.77,19.29 1 0 -github.com/muety/wakapi/utils/strings.go:19.29,20.18 1 0 -github.com/muety/wakapi/utils/strings.go:20.18,22.4 1 0 -github.com/muety/wakapi/utils/strings.go:24.2,24.19 1 0 -github.com/muety/wakapi/utils/sync.go:11.66,13.12 2 0 -github.com/muety/wakapi/utils/sync.go:13.12,16.3 2 0 -github.com/muety/wakapi/utils/sync.go:17.2,17.9 1 0 -github.com/muety/wakapi/utils/sync.go:18.11,19.15 1 0 -github.com/muety/wakapi/utils/sync.go:20.29,21.14 1 0 -github.com/muety/wakapi/utils/system.go:8.20,10.2 1 0 -github.com/muety/wakapi/utils/system.go:12.21,14.2 1 0 -github.com/muety/wakapi/utils/template.go:13.41,15.16 2 0 -github.com/muety/wakapi/utils/template.go:15.16,17.3 1 0 -github.com/muety/wakapi/utils/template.go:18.2,18.23 1 0 -github.com/muety/wakapi/utils/template.go:21.37,22.30 1 0 -github.com/muety/wakapi/utils/template.go:22.30,24.3 1 0 -github.com/muety/wakapi/utils/template.go:25.2,25.10 1 0 -github.com/muety/wakapi/utils/template.go:28.83,33.16 4 0 -github.com/muety/wakapi/utils/template.go:33.16,35.3 1 0 -github.com/muety/wakapi/utils/template.go:37.2,37.29 1 0 -github.com/muety/wakapi/utils/template.go:37.29,39.51 2 0 -github.com/muety/wakapi/utils/template.go:39.51,40.12 1 0 -github.com/muety/wakapi/utils/template.go:43.3,44.17 2 0 -github.com/muety/wakapi/utils/template.go:44.17,46.4 1 0 -github.com/muety/wakapi/utils/template.go:47.3,48.17 2 0 -github.com/muety/wakapi/utils/template.go:48.17,50.4 1 0 -github.com/muety/wakapi/utils/template.go:52.3,55.17 3 0 -github.com/muety/wakapi/utils/template.go:55.17,57.4 1 0 -github.com/muety/wakapi/utils/template.go:59.3,59.27 1 0 -github.com/muety/wakapi/utils/template.go:62.2,62.23 1 0 -github.com/muety/wakapi/utils/fs/exists.go:10.37,12.16 2 0 -github.com/muety/wakapi/utils/fs/exists.go:12.16,13.13 1 0 -github.com/muety/wakapi/utils/fs/exists.go:16.2,19.3 1 0 -github.com/muety/wakapi/utils/fs/exists.go:28.56,31.2 2 0 -github.com/muety/wakapi/utils/fs/exists.go:33.46,34.18 1 0 -github.com/muety/wakapi/utils/fs/exists.go:34.18,35.44 1 0 -github.com/muety/wakapi/utils/fs/exists.go:35.44,37.4 1 0 -github.com/muety/wakapi/utils/fs/exists.go:39.2,41.18 3 0 -github.com/muety/wakapi/utils/fs/exists.go:41.18,43.3 1 0 -github.com/muety/wakapi/utils/fs/exists.go:44.2,44.15 1 0 -github.com/muety/wakapi/utils/fs/exists.go:47.56,49.2 1 0 -github.com/muety/wakapi/utils/fs/exists.go:58.48,63.2 1 0 -github.com/muety/wakapi/utils/fs/exists.go:65.51,66.34 1 0 -github.com/muety/wakapi/utils/fs/exists.go:66.34,68.3 1 0 -github.com/muety/wakapi/utils/fs/exists.go:69.2,69.35 1 0 -github.com/muety/wakapi/utils/fs/exists.go:72.63,74.2 1 0 -github.com/muety/wakapi/utils/fs/neutered.go:14.66,16.16 2 0 -github.com/muety/wakapi/utils/fs/neutered.go:16.16,18.3 1 0 -github.com/muety/wakapi/utils/fs/neutered.go:20.2,21.15 2 0 -github.com/muety/wakapi/utils/fs/neutered.go:21.15,23.47 2 0 -github.com/muety/wakapi/utils/fs/neutered.go:23.47,25.23 2 0 -github.com/muety/wakapi/utils/fs/neutered.go:25.23,27.5 1 0 -github.com/muety/wakapi/utils/fs/neutered.go:29.4,29.19 1 0 -github.com/muety/wakapi/utils/fs/neutered.go:33.2,33.15 1 0 +github.com/muety/wakapi/services/user.go:37.163,50.33 3 1 +github.com/muety/wakapi/services/user.go:50.33,51.31 1 1 +github.com/muety/wakapi/services/user.go:51.31,57.73 4 0 +github.com/muety/wakapi/services/user.go:57.73,59.5 1 0 +github.com/muety/wakapi/services/user.go:61.4,61.24 1 0 +github.com/muety/wakapi/services/user.go:61.24,62.80 1 0 +github.com/muety/wakapi/services/user.go:62.80,64.6 1 0 +github.com/muety/wakapi/services/user.go:64.11,66.6 1 0 +github.com/muety/wakapi/services/user.go:71.2,72.33 2 1 +github.com/muety/wakapi/services/user.go:72.33,73.31 1 1 +github.com/muety/wakapi/services/user.go:73.31,75.76 2 0 +github.com/muety/wakapi/services/user.go:75.76,76.13 1 0 +github.com/muety/wakapi/services/user.go:78.4,78.61 1 0 +github.com/muety/wakapi/services/user.go:82.2,82.12 1 1 +github.com/muety/wakapi/services/user.go:85.74,86.18 1 0 +github.com/muety/wakapi/services/user.go:86.18,88.3 1 0 +github.com/muety/wakapi/services/user.go:90.2,90.40 1 0 +github.com/muety/wakapi/services/user.go:90.40,92.3 1 0 +github.com/muety/wakapi/services/user.go:94.2,95.16 2 0 +github.com/muety/wakapi/services/user.go:95.16,97.3 1 0 +github.com/muety/wakapi/services/user.go:99.2,100.15 2 0 +github.com/muety/wakapi/services/user.go:103.99,104.15 1 1 +github.com/muety/wakapi/services/user.go:104.15,106.3 1 1 +github.com/muety/wakapi/services/user.go:108.2,108.37 1 1 +github.com/muety/wakapi/services/user.go:108.37,110.3 1 1 +github.com/muety/wakapi/services/user.go:112.2,113.16 2 1 +github.com/muety/wakapi/services/user.go:113.16,116.3 2 1 +github.com/muety/wakapi/services/user.go:118.2,119.16 2 1 +github.com/muety/wakapi/services/user.go:119.16,122.3 2 1 +github.com/muety/wakapi/services/user.go:124.2,124.17 1 1 +github.com/muety/wakapi/services/user.go:127.76,128.17 1 1 +github.com/muety/wakapi/services/user.go:128.17,130.3 1 1 +github.com/muety/wakapi/services/user.go:131.2,131.31 1 1 +github.com/muety/wakapi/services/user.go:131.31,133.3 1 1 +github.com/muety/wakapi/services/user.go:134.2,134.58 1 1 +github.com/muety/wakapi/services/user.go:137.86,138.22 1 0 +github.com/muety/wakapi/services/user.go:138.22,140.3 1 0 +github.com/muety/wakapi/services/user.go:141.2,141.68 1 0 +github.com/muety/wakapi/services/user.go:144.98,145.28 1 0 +github.com/muety/wakapi/services/user.go:145.28,147.3 1 0 +github.com/muety/wakapi/services/user.go:148.2,148.80 1 0 +github.com/muety/wakapi/services/user.go:151.92,152.22 1 0 +github.com/muety/wakapi/services/user.go:152.22,154.3 1 0 +github.com/muety/wakapi/services/user.go:155.2,155.74 1 0 +github.com/muety/wakapi/services/user.go:158.83,159.33 1 0 +github.com/muety/wakapi/services/user.go:159.33,161.3 1 0 +github.com/muety/wakapi/services/user.go:162.2,165.4 1 0 +github.com/muety/wakapi/services/user.go:168.58,170.2 1 0 +github.com/muety/wakapi/services/user.go:172.73,174.16 2 0 +github.com/muety/wakapi/services/user.go:174.16,176.3 1 0 +github.com/muety/wakapi/services/user.go:177.2,177.37 1 0 +github.com/muety/wakapi/services/user.go:180.71,182.2 1 0 +github.com/muety/wakapi/services/user.go:184.86,186.16 2 0 +github.com/muety/wakapi/services/user.go:186.16,188.3 1 0 +github.com/muety/wakapi/services/user.go:189.2,189.37 1 0 +github.com/muety/wakapi/services/user.go:192.86,194.2 1 0 +github.com/muety/wakapi/services/user.go:196.94,198.2 1 0 +github.com/muety/wakapi/services/user.go:200.71,202.12 2 0 +github.com/muety/wakapi/services/user.go:202.12,204.3 1 0 +github.com/muety/wakapi/services/user.go:206.2,207.42 2 0 +github.com/muety/wakapi/services/user.go:207.42,209.3 1 0 +github.com/muety/wakapi/services/user.go:211.2,212.16 2 0 +github.com/muety/wakapi/services/user.go:212.16,214.3 1 0 +github.com/muety/wakapi/services/user.go:216.2,217.21 2 0 +github.com/muety/wakapi/services/user.go:220.48,222.2 1 0 +github.com/muety/wakapi/services/user.go:224.61,225.37 1 0 +github.com/muety/wakapi/services/user.go:225.37,228.17 3 0 +github.com/muety/wakapi/services/user.go:228.17,230.4 1 0 +github.com/muety/wakapi/services/user.go:231.3,231.28 1 0 +github.com/muety/wakapi/services/user.go:231.28,233.4 1 0 +github.com/muety/wakapi/services/user.go:234.3,234.38 1 0 +github.com/muety/wakapi/services/user.go:237.2,237.48 1 0 +github.com/muety/wakapi/services/user.go:240.102,253.95 2 0 +github.com/muety/wakapi/services/user.go:253.95,255.3 1 0 +github.com/muety/wakapi/services/user.go:255.8,257.3 1 0 +github.com/muety/wakapi/services/user.go:259.2,259.38 1 0 +github.com/muety/wakapi/services/user.go:262.73,266.2 3 0 +github.com/muety/wakapi/services/user.go:268.97,269.31 1 0 +github.com/muety/wakapi/services/user.go:269.31,271.3 1 0 +github.com/muety/wakapi/services/user.go:274.2,279.16 4 0 +github.com/muety/wakapi/services/user.go:279.16,281.3 1 0 +github.com/muety/wakapi/services/user.go:283.2,284.16 2 0 +github.com/muety/wakapi/services/user.go:284.16,287.81 2 0 +github.com/muety/wakapi/services/user.go:287.81,289.4 1 0 +github.com/muety/wakapi/services/user.go:290.3,290.18 1 0 +github.com/muety/wakapi/services/user.go:293.2,295.21 2 0 +github.com/muety/wakapi/services/user.go:298.78,302.2 3 0 +github.com/muety/wakapi/services/user.go:304.122,307.35 2 0 +github.com/muety/wakapi/services/user.go:307.35,308.89 1 0 +github.com/muety/wakapi/services/user.go:308.89,310.4 1 0 +github.com/muety/wakapi/services/user.go:313.2,313.35 1 0 +github.com/muety/wakapi/services/user.go:313.35,315.3 1 0 +github.com/muety/wakapi/services/user.go:317.2,317.18 1 0 +github.com/muety/wakapi/services/user.go:320.85,322.2 1 0 +github.com/muety/wakapi/services/user.go:324.91,326.2 1 0 +github.com/muety/wakapi/services/user.go:328.57,334.56 4 0 +github.com/muety/wakapi/services/user.go:334.56,335.59 1 0 +github.com/muety/wakapi/services/user.go:335.59,337.4 1 0 +github.com/muety/wakapi/services/user.go:338.3,338.96 1 0 +github.com/muety/wakapi/services/user.go:338.96,340.4 1 0 +github.com/muety/wakapi/services/user.go:342.3,343.13 2 0 +github.com/muety/wakapi/services/user.go:347.84,348.112 1 0 +github.com/muety/wakapi/services/user.go:348.112,350.3 1 0 +github.com/muety/wakapi/services/user.go:353.38,355.2 1 0 +github.com/muety/wakapi/services/user.go:357.55,359.2 1 0 +github.com/muety/wakapi/services/user.go:361.57,366.2 1 0 +github.com/muety/wakapi/services/user.go:368.57,373.2 1 0 +github.com/muety/wakapi/services/user.go:375.51,376.97 1 0 +github.com/muety/wakapi/services/user.go:376.97,379.3 2 0 +github.com/muety/wakapi/services/user.go:380.2,380.13 1 0 +github.com/muety/wakapi/static/docs/docs.go:2123.13,2125.2 1 0 github.com/muety/wakapi/services/imports/wakatime.go:15.77,17.2 1 0 github.com/muety/wakapi/services/imports/wakatime.go:19.124,20.97 1 0 github.com/muety/wakapi/services/imports/wakatime.go:20.97,22.3 1 0 @@ -4131,756 +4867,27 @@ github.com/muety/wakapi/services/imports/wakatime_utils.go:106.9,111.4 1 0 github.com/muety/wakapi/services/imports/wakatime_utils.go:114.2,115.15 2 0 github.com/muety/wakapi/services/imports/wakatime_utils.go:115.15,120.3 1 0 github.com/muety/wakapi/services/imports/wakatime_utils.go:122.2,140.13 1 0 -github.com/muety/wakapi/routes/compat/shields/v1/badge.go:27.112,34.2 1 0 -github.com/muety/wakapi/routes/compat/shields/v1/badge.go:36.58,39.2 1 0 -github.com/muety/wakapi/routes/compat/shields/v1/badge.go:51.68,53.16 2 0 -github.com/muety/wakapi/routes/compat/shields/v1/badge.go:53.16,56.3 2 0 -github.com/muety/wakapi/routes/compat/shields/v1/badge.go:58.2,59.16 2 0 -github.com/muety/wakapi/routes/compat/shields/v1/badge.go:59.16,63.3 3 0 -github.com/muety/wakapi/routes/compat/shields/v1/badge.go:64.2,67.50 3 0 -github.com/muety/wakapi/routes/compat/shields/v1/badge.go:67.50,70.3 2 0 -github.com/muety/wakapi/routes/compat/shields/v1/badge.go:72.2,80.16 3 0 -github.com/muety/wakapi/routes/compat/shields/v1/badge.go:80.16,84.3 3 0 -github.com/muety/wakapi/routes/compat/shields/v1/badge.go:86.2,88.46 3 0 -github.com/muety/wakapi/routes/compat/shields/v1/badge.go:91.144,93.16 2 0 -github.com/muety/wakapi/routes/compat/shields/v1/badge.go:93.16,95.3 1 0 -github.com/muety/wakapi/routes/compat/shields/v1/badge.go:97.2,104.29 3 0 -github.com/muety/wakapi/routes/compat/shields/v1/badge.go:104.29,106.3 1 0 -github.com/muety/wakapi/routes/compat/shields/v1/badge.go:108.2,117.16 2 0 -github.com/muety/wakapi/routes/compat/shields/v1/badge.go:117.16,119.3 1 0 -github.com/muety/wakapi/routes/compat/shields/v1/badge.go:121.2,121.36 1 0 -github.com/muety/wakapi/static/docs/docs.go:2123.13,2125.2 1 0 -github.com/muety/wakapi/routes/relay/relay.go:19.38,23.2 1 0 -github.com/muety/wakapi/routes/relay/relay.go:30.63,31.43 1 0 -github.com/muety/wakapi/routes/relay/relay.go:31.43,36.3 1 0 -github.com/muety/wakapi/routes/relay/relay.go:39.81,41.62 2 0 -github.com/muety/wakapi/routes/relay/relay.go:41.62,45.3 3 0 -github.com/muety/wakapi/routes/relay/relay.go:46.2,46.27 1 0 -github.com/muety/wakapi/routes/relay/relay.go:49.58,50.36 1 0 -github.com/muety/wakapi/routes/relay/relay.go:50.36,52.3 1 0 -github.com/muety/wakapi/routes/relay/relay.go:54.2,58.27 4 0 -github.com/muety/wakapi/routes/relay/relay.go:61.68,63.16 2 0 -github.com/muety/wakapi/routes/relay/relay.go:63.16,67.3 3 0 -github.com/muety/wakapi/routes/relay/relay.go:68.2,71.35 2 0 -github.com/muety/wakapi/routes/relay/relay.go:71.35,74.4 2 0 -github.com/muety/wakapi/routes/relay/relay.go:77.2,77.19 1 0 -github.com/muety/wakapi/routes/relay/relay.go:87.34,87.35 0 0 -github.com/muety/wakapi/routes/relay/relay.go:96.34,96.35 0 0 -github.com/muety/wakapi/routes/relay/relay.go:105.34,105.35 0 0 -github.com/muety/wakapi/routes/relay/relay.go:114.34,114.35 0 0 -github.com/muety/wakapi/routes/relay/relay.go:123.34,123.35 0 0 -github.com/muety/wakapi/routes/handler.go:14.53,15.2 0 0 -github.com/muety/wakapi/routes/handler.go:17.36,19.2 1 0 -github.com/muety/wakapi/routes/home.go:29.112,35.2 1 1 -github.com/muety/wakapi/routes/home.go:37.57,38.34 1 1 -github.com/muety/wakapi/routes/home.go:38.34,41.3 2 1 -github.com/muety/wakapi/routes/home.go:44.72,45.22 1 1 -github.com/muety/wakapi/routes/home.go:45.22,47.3 1 1 -github.com/muety/wakapi/routes/home.go:49.2,49.54 1 1 -github.com/muety/wakapi/routes/home.go:49.54,52.3 2 1 -github.com/muety/wakapi/routes/home.go:53.2,53.40 1 1 -github.com/muety/wakapi/routes/home.go:53.40,56.3 2 0 -github.com/muety/wakapi/routes/home.go:58.2,58.66 1 1 -github.com/muety/wakapi/routes/home.go:61.98,69.109 2 1 -github.com/muety/wakapi/routes/home.go:69.109,70.57 1 1 -github.com/muety/wakapi/routes/home.go:70.57,72.4 1 1 -github.com/muety/wakapi/routes/home.go:75.2,75.110 1 1 -github.com/muety/wakapi/routes/home.go:75.110,76.51 1 1 -github.com/muety/wakapi/routes/home.go:76.51,78.4 1 1 -github.com/muety/wakapi/routes/home.go:81.2,81.101 1 1 -github.com/muety/wakapi/routes/home.go:81.101,82.87 1 0 -github.com/muety/wakapi/routes/home.go:82.87,84.4 1 0 -github.com/muety/wakapi/routes/home.go:87.2,87.61 1 1 -github.com/muety/wakapi/routes/home.go:87.61,89.3 1 1 -github.com/muety/wakapi/routes/home.go:89.8,91.3 1 0 -github.com/muety/wakapi/routes/home.go:93.2,102.49 4 1 -github.com/muety/wakapi/routes/imprint.go:17.83,22.2 1 0 -github.com/muety/wakapi/routes/imprint.go:24.60,26.2 1 0 -github.com/muety/wakapi/routes/imprint.go:28.77,29.22 1 0 -github.com/muety/wakapi/routes/imprint.go:29.22,31.3 1 0 -github.com/muety/wakapi/routes/imprint.go:33.2,34.74 2 0 -github.com/muety/wakapi/routes/imprint.go:34.74,36.3 1 0 -github.com/muety/wakapi/routes/imprint.go:38.2,38.84 1 0 -github.com/muety/wakapi/routes/imprint.go:41.81,45.2 1 0 -github.com/muety/wakapi/routes/leaderboard.go:28.132,34.2 1 0 -github.com/muety/wakapi/routes/leaderboard.go:36.64,42.42 5 0 -github.com/muety/wakapi/routes/leaderboard.go:42.42,44.3 1 0 -github.com/muety/wakapi/routes/leaderboard.go:46.2,49.33 3 0 -github.com/muety/wakapi/routes/leaderboard.go:52.79,53.22 1 0 -github.com/muety/wakapi/routes/leaderboard.go:53.22,55.3 1 0 -github.com/muety/wakapi/routes/leaderboard.go:57.2,57.95 1 0 -github.com/muety/wakapi/routes/leaderboard.go:57.95,59.3 1 0 -github.com/muety/wakapi/routes/leaderboard.go:62.112,76.19 9 0 -github.com/muety/wakapi/routes/leaderboard.go:76.19,78.17 2 0 -github.com/muety/wakapi/routes/leaderboard.go:78.17,85.4 2 0 -github.com/muety/wakapi/routes/leaderboard.go:88.3,88.51 1 0 -github.com/muety/wakapi/routes/leaderboard.go:88.51,90.109 1 0 -github.com/muety/wakapi/routes/leaderboard.go:90.109,91.141 1 0 -github.com/muety/wakapi/routes/leaderboard.go:91.141,93.6 1 0 -github.com/muety/wakapi/routes/leaderboard.go:96.8,97.49 1 0 -github.com/muety/wakapi/routes/leaderboard.go:97.49,99.18 2 0 -github.com/muety/wakapi/routes/leaderboard.go:99.18,106.5 2 0 -github.com/muety/wakapi/routes/leaderboard.go:109.4,109.19 1 0 -github.com/muety/wakapi/routes/leaderboard.go:109.19,111.110 1 0 -github.com/muety/wakapi/routes/leaderboard.go:111.110,112.143 1 0 -github.com/muety/wakapi/routes/leaderboard.go:112.143,114.7 1 0 -github.com/muety/wakapi/routes/leaderboard.go:114.12,116.7 1 0 -github.com/muety/wakapi/routes/leaderboard.go:120.4,120.140 1 0 -github.com/muety/wakapi/routes/leaderboard.go:120.140,122.5 1 0 -github.com/muety/wakapi/routes/leaderboard.go:123.4,124.43 2 0 -github.com/muety/wakapi/routes/leaderboard.go:124.43,126.5 1 0 -github.com/muety/wakapi/routes/leaderboard.go:128.4,129.24 2 0 -github.com/muety/wakapi/routes/leaderboard.go:129.24,130.23 1 0 -github.com/muety/wakapi/routes/leaderboard.go:130.23,132.6 1 0 -github.com/muety/wakapi/routes/leaderboard.go:133.5,134.53 2 0 -github.com/muety/wakapi/routes/leaderboard.go:136.9,142.4 1 0 -github.com/muety/wakapi/routes/leaderboard.go:145.2,160.49 3 0 -github.com/muety/wakapi/routes/login.go:34.149,41.2 1 1 -github.com/muety/wakapi/routes/login.go:43.58,70.2 15 0 -github.com/muety/wakapi/routes/login.go:72.73,73.22 1 0 -github.com/muety/wakapi/routes/login.go:73.22,75.3 1 0 -github.com/muety/wakapi/routes/login.go:77.2,77.85 1 0 -github.com/muety/wakapi/routes/login.go:77.85,80.3 2 0 -github.com/muety/wakapi/routes/login.go:82.2,82.73 1 0 -github.com/muety/wakapi/routes/login.go:85.74,86.22 1 1 -github.com/muety/wakapi/routes/login.go:86.22,88.3 1 0 -github.com/muety/wakapi/routes/login.go:90.2,90.85 1 1 -github.com/muety/wakapi/routes/login.go:90.85,93.3 2 0 -github.com/muety/wakapi/routes/login.go:95.2,96.38 2 1 -github.com/muety/wakapi/routes/login.go:96.38,100.3 3 0 -github.com/muety/wakapi/routes/login.go:101.2,101.112 1 1 -github.com/muety/wakapi/routes/login.go:101.112,105.3 3 1 -github.com/muety/wakapi/routes/login.go:107.2,108.16 2 1 -github.com/muety/wakapi/routes/login.go:108.16,112.3 3 1 -github.com/muety/wakapi/routes/login.go:114.2,114.91 1 1 -github.com/muety/wakapi/routes/login.go:114.91,118.3 3 1 -github.com/muety/wakapi/routes/login.go:120.2,121.92 2 1 -github.com/muety/wakapi/routes/login.go:124.75,125.22 1 0 -github.com/muety/wakapi/routes/login.go:125.22,127.3 1 0 -github.com/muety/wakapi/routes/login.go:129.2,129.54 1 0 -github.com/muety/wakapi/routes/login.go:129.54,131.3 1 0 -github.com/muety/wakapi/routes/login.go:132.2,134.85 3 0 -github.com/muety/wakapi/routes/login.go:137.74,138.22 1 0 -github.com/muety/wakapi/routes/login.go:138.22,140.3 1 0 -github.com/muety/wakapi/routes/login.go:142.2,142.85 1 0 -github.com/muety/wakapi/routes/login.go:142.85,145.3 2 0 -github.com/muety/wakapi/routes/login.go:147.2,147.100 1 0 -github.com/muety/wakapi/routes/login.go:150.75,151.22 1 1 -github.com/muety/wakapi/routes/login.go:151.22,153.3 1 0 -github.com/muety/wakapi/routes/login.go:155.2,156.38 2 1 -github.com/muety/wakapi/routes/login.go:156.38,160.3 3 0 -github.com/muety/wakapi/routes/login.go:161.2,161.66 1 1 -github.com/muety/wakapi/routes/login.go:161.66,165.3 3 0 -github.com/muety/wakapi/routes/login.go:167.2,167.120 1 1 -github.com/muety/wakapi/routes/login.go:167.120,171.3 3 1 -github.com/muety/wakapi/routes/login.go:173.2,173.85 1 1 -github.com/muety/wakapi/routes/login.go:173.85,176.3 2 0 -github.com/muety/wakapi/routes/login.go:178.2,182.29 4 1 -github.com/muety/wakapi/routes/login.go:182.29,183.84 1 0 -github.com/muety/wakapi/routes/login.go:183.84,184.62 1 0 -github.com/muety/wakapi/routes/login.go:184.62,187.5 2 0 -github.com/muety/wakapi/routes/login.go:189.4,189.69 1 0 -github.com/muety/wakapi/routes/login.go:189.69,191.5 1 0 -github.com/muety/wakapi/routes/login.go:195.2,195.71 1 1 -github.com/muety/wakapi/routes/login.go:195.71,199.3 3 0 -github.com/muety/wakapi/routes/login.go:201.2,203.23 2 1 -github.com/muety/wakapi/routes/login.go:203.23,206.48 3 1 -github.com/muety/wakapi/routes/login.go:206.48,208.4 1 1 -github.com/muety/wakapi/routes/login.go:209.3,210.9 2 1 -github.com/muety/wakapi/routes/login.go:213.2,216.16 3 1 -github.com/muety/wakapi/routes/login.go:216.16,221.3 4 0 -github.com/muety/wakapi/routes/login.go:222.2,222.14 1 1 -github.com/muety/wakapi/routes/login.go:222.14,226.3 3 1 -github.com/muety/wakapi/routes/login.go:228.2,229.65 2 1 -github.com/muety/wakapi/routes/login.go:232.81,233.22 1 0 -github.com/muety/wakapi/routes/login.go:233.22,235.3 1 0 -github.com/muety/wakapi/routes/login.go:236.2,236.81 1 0 -github.com/muety/wakapi/routes/login.go:239.79,240.22 1 0 -github.com/muety/wakapi/routes/login.go:240.22,242.3 1 0 -github.com/muety/wakapi/routes/login.go:244.2,246.17 3 0 -github.com/muety/wakapi/routes/login.go:246.17,250.3 3 0 -github.com/muety/wakapi/routes/login.go:252.2,257.52 2 0 -github.com/muety/wakapi/routes/login.go:260.80,261.22 1 0 -github.com/muety/wakapi/routes/login.go:261.22,263.3 1 0 -github.com/muety/wakapi/routes/login.go:265.2,266.38 2 0 -github.com/muety/wakapi/routes/login.go:266.38,270.3 3 0 -github.com/muety/wakapi/routes/login.go:271.2,271.70 1 0 -github.com/muety/wakapi/routes/login.go:271.70,275.3 3 0 -github.com/muety/wakapi/routes/login.go:277.2,278.16 2 0 -github.com/muety/wakapi/routes/login.go:278.16,282.3 3 0 -github.com/muety/wakapi/routes/login.go:284.2,284.27 1 0 -github.com/muety/wakapi/routes/login.go:284.27,288.3 3 0 -github.com/muety/wakapi/routes/login.go:290.2,292.96 3 0 -github.com/muety/wakapi/routes/login.go:292.96,297.3 4 0 -github.com/muety/wakapi/routes/login.go:297.8,299.3 1 0 -github.com/muety/wakapi/routes/login.go:301.2,301.51 1 0 -github.com/muety/wakapi/routes/login.go:301.51,306.3 4 0 -github.com/muety/wakapi/routes/login.go:308.2,309.90 2 0 -github.com/muety/wakapi/routes/login.go:312.82,313.22 1 0 -github.com/muety/wakapi/routes/login.go:313.22,315.3 1 0 -github.com/muety/wakapi/routes/login.go:317.2,317.28 1 0 -github.com/muety/wakapi/routes/login.go:317.28,321.3 3 0 -github.com/muety/wakapi/routes/login.go:323.2,324.38 2 0 -github.com/muety/wakapi/routes/login.go:324.38,328.3 3 0 -github.com/muety/wakapi/routes/login.go:329.2,329.79 1 0 -github.com/muety/wakapi/routes/login.go:329.79,333.3 3 0 -github.com/muety/wakapi/routes/login.go:335.2,335.91 1 0 -github.com/muety/wakapi/routes/login.go:335.91,336.31 1 0 -github.com/muety/wakapi/routes/login.go:336.31,341.4 4 0 -github.com/muety/wakapi/routes/login.go:343.3,343.64 1 0 -github.com/muety/wakapi/routes/login.go:343.64,348.4 4 0 -github.com/muety/wakapi/routes/login.go:348.9,349.48 1 0 -github.com/muety/wakapi/routes/login.go:349.48,351.68 2 0 -github.com/muety/wakapi/routes/login.go:351.68,353.6 1 0 -github.com/muety/wakapi/routes/login.go:353.11,355.6 1 0 -github.com/muety/wakapi/routes/login.go:358.8,360.3 1 0 -github.com/muety/wakapi/routes/login.go:362.2,363.65 2 0 -github.com/muety/wakapi/routes/login.go:366.77,368.21 2 1 -github.com/muety/wakapi/routes/login.go:368.21,370.3 1 1 -github.com/muety/wakapi/routes/login.go:371.2,372.75 2 1 -github.com/muety/wakapi/routes/login.go:375.80,377.21 2 1 -github.com/muety/wakapi/routes/login.go:377.21,379.3 1 1 -github.com/muety/wakapi/routes/login.go:381.2,389.40 5 1 -github.com/muety/wakapi/routes/login.go:389.40,395.3 5 1 -github.com/muety/wakapi/routes/login.go:396.2,400.16 3 1 -github.com/muety/wakapi/routes/login.go:400.16,406.3 5 1 -github.com/muety/wakapi/routes/login.go:409.2,410.9 2 1 -github.com/muety/wakapi/routes/login.go:410.9,416.3 5 0 -github.com/muety/wakapi/routes/login.go:419.2,420.41 2 1 -github.com/muety/wakapi/routes/login.go:420.41,426.3 5 1 -github.com/muety/wakapi/routes/login.go:428.2,429.16 2 1 -github.com/muety/wakapi/routes/login.go:429.16,431.58 1 1 -github.com/muety/wakapi/routes/login.go:431.58,435.4 3 1 -github.com/muety/wakapi/routes/login.go:437.3,438.24 2 1 -github.com/muety/wakapi/routes/login.go:438.24,442.4 3 0 -github.com/muety/wakapi/routes/login.go:444.3,444.93 1 1 -github.com/muety/wakapi/routes/login.go:444.93,447.4 2 0 -github.com/muety/wakapi/routes/login.go:449.3,457.29 3 1 -github.com/muety/wakapi/routes/login.go:457.29,462.4 4 0 -github.com/muety/wakapi/routes/login.go:463.3,463.17 1 1 -github.com/muety/wakapi/routes/login.go:466.2,468.92 3 1 -github.com/muety/wakapi/routes/login.go:471.118,479.132 2 1 -github.com/muety/wakapi/routes/login.go:479.132,485.4 2 1 -github.com/muety/wakapi/routes/login.go:488.2,488.17 1 1 -github.com/muety/wakapi/routes/login.go:488.17,490.3 1 0 -github.com/muety/wakapi/routes/login.go:492.2,492.49 1 1 -github.com/muety/wakapi/routes/login.go:495.99,498.16 3 1 -github.com/muety/wakapi/routes/login.go:498.16,502.3 3 1 -github.com/muety/wakapi/routes/login.go:503.2,503.17 1 1 -github.com/muety/wakapi/routes/login.go:506.99,508.16 2 1 -github.com/muety/wakapi/routes/login.go:508.16,513.3 4 0 -github.com/muety/wakapi/routes/login.go:515.2,518.73 3 1 -github.com/muety/wakapi/routes/login.go:521.69,522.56 1 1 -github.com/muety/wakapi/routes/login.go:522.56,524.3 1 0 -github.com/muety/wakapi/routes/login.go:525.2,525.17 1 1 -github.com/muety/wakapi/routes/misc.go:20.69,25.2 1 0 -github.com/muety/wakapi/routes/misc.go:27.57,29.2 1 0 -github.com/muety/wakapi/routes/misc.go:31.78,33.17 2 0 -github.com/muety/wakapi/routes/misc.go:33.17,37.3 3 0 -github.com/muety/wakapi/routes/misc.go:39.2,40.16 2 0 -github.com/muety/wakapi/routes/misc.go:40.16,44.3 3 0 -github.com/muety/wakapi/routes/misc.go:46.2,47.51 2 0 -github.com/muety/wakapi/routes/misc.go:47.51,52.3 4 0 -github.com/muety/wakapi/routes/misc.go:54.2,55.84 2 0 -github.com/muety/wakapi/routes/projects.go:22.122,28.2 1 0 -github.com/muety/wakapi/routes/projects.go:30.61,40.2 4 0 -github.com/muety/wakapi/routes/projects.go:42.76,43.22 1 0 -github.com/muety/wakapi/routes/projects.go:43.22,45.3 1 0 -github.com/muety/wakapi/routes/projects.go:46.2,46.92 1 0 -github.com/muety/wakapi/routes/projects.go:46.92,48.3 1 0 -github.com/muety/wakapi/routes/projects.go:51.106,53.17 2 0 -github.com/muety/wakapi/routes/projects.go:53.17,56.3 2 0 -github.com/muety/wakapi/routes/projects.go:58.2,67.16 5 0 -github.com/muety/wakapi/routes/projects.go:67.16,75.3 2 0 -github.com/muety/wakapi/routes/projects.go:77.2,85.49 2 0 -github.com/muety/wakapi/routes/routes.go:19.13,21.2 1 1 -github.com/muety/wakapi/routes/routes.go:23.46,44.24 1 1 -github.com/muety/wakapi/routes/routes.go:44.24,46.4 1 0 -github.com/muety/wakapi/routes/routes.go:47.32,49.4 1 1 -github.com/muety/wakapi/routes/routes.go:50.33,52.4 1 1 -github.com/muety/wakapi/routes/routes.go:53.31,55.4 1 1 -github.com/muety/wakapi/routes/routes.go:56.30,58.4 1 1 -github.com/muety/wakapi/routes/routes.go:59.35,61.45 2 1 -github.com/muety/wakapi/routes/routes.go:61.45,63.5 1 1 -github.com/muety/wakapi/routes/routes.go:64.4,64.34 1 0 -github.com/muety/wakapi/routes/routes.go:66.47,68.4 1 0 -github.com/muety/wakapi/routes/routes.go:69.42,71.4 1 0 -github.com/muety/wakapi/routes/routes.go:72.42,74.4 1 0 -github.com/muety/wakapi/routes/routes.go:75.38,77.4 1 1 -github.com/muety/wakapi/routes/routes.go:78.39,80.4 1 0 -github.com/muety/wakapi/routes/routes.go:84.31,85.32 1 0 -github.com/muety/wakapi/routes/routes.go:85.32,87.3 1 0 -github.com/muety/wakapi/routes/routes.go:88.2,88.33 1 0 -github.com/muety/wakapi/routes/routes.go:88.33,90.3 1 0 -github.com/muety/wakapi/routes/routes.go:91.2,91.31 1 0 -github.com/muety/wakapi/routes/routes.go:91.31,93.3 1 0 -github.com/muety/wakapi/routes/routes.go:94.2,94.27 1 0 -github.com/muety/wakapi/routes/routes.go:94.27,96.3 1 0 -github.com/muety/wakapi/routes/routes.go:97.2,97.32 1 0 -github.com/muety/wakapi/routes/routes.go:97.32,99.3 1 0 -github.com/muety/wakapi/routes/routes.go:100.2,100.30 1 0 -github.com/muety/wakapi/routes/routes.go:100.30,102.3 1 0 -github.com/muety/wakapi/routes/routes.go:103.2,103.31 1 0 -github.com/muety/wakapi/routes/routes.go:103.31,105.3 1 0 -github.com/muety/wakapi/routes/routes.go:106.2,106.31 1 0 -github.com/muety/wakapi/routes/routes.go:106.31,108.3 1 0 -github.com/muety/wakapi/routes/routes.go:109.2,109.33 1 0 -github.com/muety/wakapi/routes/routes.go:109.33,111.3 1 0 -github.com/muety/wakapi/routes/routes.go:112.2,112.18 1 0 -github.com/muety/wakapi/routes/routes.go:115.22,118.86 2 1 -github.com/muety/wakapi/routes/routes.go:118.86,120.3 1 1 -github.com/muety/wakapi/routes/routes.go:120.8,121.13 1 0 -github.com/muety/wakapi/routes/routes.go:125.42,127.2 1 0 -github.com/muety/wakapi/routes/routes.go:129.24,131.2 1 0 -github.com/muety/wakapi/routes/settings.go:75.20,92.2 1 0 -github.com/muety/wakapi/routes/settings.go:94.61,105.2 5 0 -github.com/muety/wakapi/routes/settings.go:107.76,108.22 1 0 -github.com/muety/wakapi/routes/settings.go:108.22,110.3 1 0 -github.com/muety/wakapi/routes/settings.go:111.2,112.16 2 0 -github.com/muety/wakapi/routes/settings.go:112.16,113.13 1 0 -github.com/muety/wakapi/routes/settings.go:117.77,118.22 1 0 -github.com/muety/wakapi/routes/settings.go:118.22,120.3 1 0 -github.com/muety/wakapi/routes/settings.go:122.2,122.38 1 0 -github.com/muety/wakapi/routes/settings.go:122.38,125.17 3 0 -github.com/muety/wakapi/routes/settings.go:125.17,126.14 1 0 -github.com/muety/wakapi/routes/settings.go:128.3,128.9 1 0 -github.com/muety/wakapi/routes/settings.go:131.2,135.23 4 0 -github.com/muety/wakapi/routes/settings.go:135.23,140.3 4 0 -github.com/muety/wakapi/routes/settings.go:142.2,145.23 2 0 -github.com/muety/wakapi/routes/settings.go:145.23,147.3 1 0 -github.com/muety/wakapi/routes/settings.go:149.2,149.24 1 0 -github.com/muety/wakapi/routes/settings.go:149.24,153.3 3 0 -github.com/muety/wakapi/routes/settings.go:154.2,154.26 1 0 -github.com/muety/wakapi/routes/settings.go:154.26,158.3 3 0 -github.com/muety/wakapi/routes/settings.go:159.2,159.84 1 0 -github.com/muety/wakapi/routes/settings.go:162.64,163.16 1 0 -github.com/muety/wakapi/routes/settings.go:164.25,165.32 1 0 -github.com/muety/wakapi/routes/settings.go:166.23,167.30 1 0 -github.com/muety/wakapi/routes/settings.go:168.21,169.28 1 0 -github.com/muety/wakapi/routes/settings.go:170.22,171.29 1 0 -github.com/muety/wakapi/routes/settings.go:172.22,173.29 1 0 -github.com/muety/wakapi/routes/settings.go:174.19,175.26 1 0 -github.com/muety/wakapi/routes/settings.go:176.19,177.26 1 0 -github.com/muety/wakapi/routes/settings.go:178.22,179.29 1 0 -github.com/muety/wakapi/routes/settings.go:180.24,181.39 1 0 -github.com/muety/wakapi/routes/settings.go:182.21,183.36 1 0 -github.com/muety/wakapi/routes/settings.go:184.24,185.31 1 0 -github.com/muety/wakapi/routes/settings.go:186.28,187.35 1 0 -github.com/muety/wakapi/routes/settings.go:188.25,189.35 1 0 -github.com/muety/wakapi/routes/settings.go:190.25,191.32 1 0 -github.com/muety/wakapi/routes/settings.go:192.30,193.37 1 0 -github.com/muety/wakapi/routes/settings.go:194.20,195.27 1 0 -github.com/muety/wakapi/routes/settings.go:196.24,197.28 1 0 -github.com/muety/wakapi/routes/settings.go:198.25,199.32 1 0 -github.com/muety/wakapi/routes/settings.go:200.33,201.46 1 0 -github.com/muety/wakapi/routes/settings.go:202.35,203.41 1 0 -github.com/muety/wakapi/routes/settings.go:204.21,205.27 1 0 -github.com/muety/wakapi/routes/settings.go:206.24,207.30 1 0 -github.com/muety/wakapi/routes/settings.go:209.2,209.12 1 0 -github.com/muety/wakapi/routes/settings.go:212.97,213.22 1 0 -github.com/muety/wakapi/routes/settings.go:213.22,215.3 1 0 -github.com/muety/wakapi/routes/settings.go:217.2,220.38 3 0 -github.com/muety/wakapi/routes/settings.go:220.38,222.3 1 0 -github.com/muety/wakapi/routes/settings.go:223.2,223.72 1 0 -github.com/muety/wakapi/routes/settings.go:223.72,225.3 1 0 -github.com/muety/wakapi/routes/settings.go:227.2,227.24 1 0 -github.com/muety/wakapi/routes/settings.go:227.24,229.3 1 0 -github.com/muety/wakapi/routes/settings.go:231.2,231.57 1 0 -github.com/muety/wakapi/routes/settings.go:231.57,233.3 1 0 -github.com/muety/wakapi/routes/settings.go:235.2,241.51 6 0 -github.com/muety/wakapi/routes/settings.go:241.51,242.68 1 0 -github.com/muety/wakapi/routes/settings.go:242.68,244.4 1 0 -github.com/muety/wakapi/routes/settings.go:245.3,245.92 1 0 -github.com/muety/wakapi/routes/settings.go:248.2,248.74 1 0 -github.com/muety/wakapi/routes/settings.go:251.101,252.22 1 0 -github.com/muety/wakapi/routes/settings.go:252.22,254.3 1 0 -github.com/muety/wakapi/routes/settings.go:256.2,258.30 2 0 -github.com/muety/wakapi/routes/settings.go:258.30,260.3 1 0 -github.com/muety/wakapi/routes/settings.go:262.2,263.38 2 0 -github.com/muety/wakapi/routes/settings.go:263.38,265.3 1 0 -github.com/muety/wakapi/routes/settings.go:266.2,266.76 1 0 -github.com/muety/wakapi/routes/settings.go:266.76,268.3 1 0 -github.com/muety/wakapi/routes/settings.go:270.2,270.100 1 0 -github.com/muety/wakapi/routes/settings.go:270.100,272.3 1 0 -github.com/muety/wakapi/routes/settings.go:274.2,274.28 1 0 -github.com/muety/wakapi/routes/settings.go:274.28,276.3 1 0 -github.com/muety/wakapi/routes/settings.go:278.2,279.96 2 0 -github.com/muety/wakapi/routes/settings.go:279.96,281.3 1 0 -github.com/muety/wakapi/routes/settings.go:281.8,283.3 1 0 -github.com/muety/wakapi/routes/settings.go:285.2,285.51 1 0 -github.com/muety/wakapi/routes/settings.go:285.51,287.3 1 0 -github.com/muety/wakapi/routes/settings.go:289.2,294.16 3 0 -github.com/muety/wakapi/routes/settings.go:294.16,296.3 1 0 -github.com/muety/wakapi/routes/settings.go:298.2,299.82 2 0 -github.com/muety/wakapi/routes/settings.go:302.99,303.22 1 0 -github.com/muety/wakapi/routes/settings.go:303.22,305.3 1 0 -github.com/muety/wakapi/routes/settings.go:307.2,310.65 3 0 -github.com/muety/wakapi/routes/settings.go:310.65,312.3 1 0 -github.com/muety/wakapi/routes/settings.go:313.2,313.71 1 0 -github.com/muety/wakapi/routes/settings.go:313.71,315.3 1 0 -github.com/muety/wakapi/routes/settings.go:317.2,317.68 1 0 -github.com/muety/wakapi/routes/settings.go:317.68,319.3 1 0 -github.com/muety/wakapi/routes/settings.go:321.2,324.38 4 0 -github.com/muety/wakapi/routes/settings.go:327.98,328.22 1 0 -github.com/muety/wakapi/routes/settings.go:328.22,330.3 1 0 -github.com/muety/wakapi/routes/settings.go:332.2,333.56 2 0 -github.com/muety/wakapi/routes/settings.go:333.56,335.3 1 0 -github.com/muety/wakapi/routes/settings.go:337.2,338.50 2 0 -github.com/muety/wakapi/routes/settings.go:341.104,342.22 1 0 -github.com/muety/wakapi/routes/settings.go:342.22,344.3 1 0 -github.com/muety/wakapi/routes/settings.go:346.2,352.16 5 0 -github.com/muety/wakapi/routes/settings.go:352.16,354.3 1 0 -github.com/muety/wakapi/routes/settings.go:355.2,355.51 1 0 -github.com/muety/wakapi/routes/settings.go:355.51,357.3 1 0 -github.com/muety/wakapi/routes/settings.go:358.2,358.65 1 0 -github.com/muety/wakapi/routes/settings.go:361.115,362.22 1 0 -github.com/muety/wakapi/routes/settings.go:362.22,364.3 1 0 -github.com/muety/wakapi/routes/settings.go:366.2,370.36 4 0 -github.com/muety/wakapi/routes/settings.go:370.36,372.3 1 0 -github.com/muety/wakapi/routes/settings.go:374.2,376.16 2 0 -github.com/muety/wakapi/routes/settings.go:376.16,378.3 1 0 -github.com/muety/wakapi/routes/settings.go:379.2,379.51 1 0 -github.com/muety/wakapi/routes/settings.go:379.51,381.3 1 0 -github.com/muety/wakapi/routes/settings.go:383.2,383.46 1 0 -github.com/muety/wakapi/routes/settings.go:383.46,386.53 3 0 -github.com/muety/wakapi/routes/settings.go:386.53,388.4 1 0 -github.com/muety/wakapi/routes/settings.go:391.2,391.96 1 0 -github.com/muety/wakapi/routes/settings.go:394.110,395.22 1 0 -github.com/muety/wakapi/routes/settings.go:395.22,397.3 1 0 -github.com/muety/wakapi/routes/settings.go:399.2,405.90 6 0 -github.com/muety/wakapi/routes/settings.go:405.90,407.3 1 0 -github.com/muety/wakapi/routes/settings.go:408.2,410.51 2 0 -github.com/muety/wakapi/routes/settings.go:410.51,412.3 1 0 -github.com/muety/wakapi/routes/settings.go:414.2,414.135 1 0 -github.com/muety/wakapi/routes/settings.go:417.100,418.22 1 0 -github.com/muety/wakapi/routes/settings.go:418.22,420.3 1 0 -github.com/muety/wakapi/routes/settings.go:422.2,436.16 12 0 -github.com/muety/wakapi/routes/settings.go:436.16,438.3 1 0 -github.com/muety/wakapi/routes/settings.go:440.2,440.51 1 0 -github.com/muety/wakapi/routes/settings.go:440.51,442.3 1 0 -github.com/muety/wakapi/routes/settings.go:444.2,444.65 1 0 -github.com/muety/wakapi/routes/settings.go:447.98,448.22 1 0 -github.com/muety/wakapi/routes/settings.go:448.22,450.3 1 0 -github.com/muety/wakapi/routes/settings.go:452.2,455.16 4 0 -github.com/muety/wakapi/routes/settings.go:455.16,457.3 1 0 -github.com/muety/wakapi/routes/settings.go:459.2,459.105 1 0 -github.com/muety/wakapi/routes/settings.go:459.105,461.3 1 0 -github.com/muety/wakapi/routes/settings.go:461.8,461.64 1 0 -github.com/muety/wakapi/routes/settings.go:461.64,463.3 1 0 -github.com/muety/wakapi/routes/settings.go:465.2,465.77 1 0 -github.com/muety/wakapi/routes/settings.go:468.95,469.22 1 0 -github.com/muety/wakapi/routes/settings.go:469.22,471.3 1 0 -github.com/muety/wakapi/routes/settings.go:472.2,476.16 5 0 -github.com/muety/wakapi/routes/settings.go:476.16,478.3 1 0 -github.com/muety/wakapi/routes/settings.go:480.2,487.53 2 0 -github.com/muety/wakapi/routes/settings.go:487.53,490.3 1 0 -github.com/muety/wakapi/routes/settings.go:492.2,492.73 1 0 -github.com/muety/wakapi/routes/settings.go:495.95,496.22 1 0 -github.com/muety/wakapi/routes/settings.go:496.22,498.3 1 0 -github.com/muety/wakapi/routes/settings.go:499.2,503.36 3 0 -github.com/muety/wakapi/routes/settings.go:503.36,510.3 2 0 -github.com/muety/wakapi/routes/settings.go:512.2,512.31 1 0 -github.com/muety/wakapi/routes/settings.go:512.31,514.23 2 0 -github.com/muety/wakapi/routes/settings.go:514.23,516.4 1 0 -github.com/muety/wakapi/routes/settings.go:517.3,517.61 1 0 -github.com/muety/wakapi/routes/settings.go:517.61,520.4 1 0 -github.com/muety/wakapi/routes/settings.go:522.2,522.84 1 0 -github.com/muety/wakapi/routes/settings.go:525.98,526.22 1 0 -github.com/muety/wakapi/routes/settings.go:526.22,528.3 1 0 -github.com/muety/wakapi/routes/settings.go:530.2,535.16 5 0 -github.com/muety/wakapi/routes/settings.go:535.16,537.3 1 0 -github.com/muety/wakapi/routes/settings.go:539.2,539.27 1 0 -github.com/muety/wakapi/routes/settings.go:539.27,540.56 1 0 -github.com/muety/wakapi/routes/settings.go:540.56,541.55 1 0 -github.com/muety/wakapi/routes/settings.go:541.55,543.5 1 0 -github.com/muety/wakapi/routes/settings.go:544.4,544.77 1 0 -github.com/muety/wakapi/routes/settings.go:547.2,547.70 1 0 -github.com/muety/wakapi/routes/settings.go:550.108,551.22 1 0 -github.com/muety/wakapi/routes/settings.go:551.22,553.3 1 0 -github.com/muety/wakapi/routes/settings.go:555.2,557.16 3 0 -github.com/muety/wakapi/routes/settings.go:557.16,559.3 1 0 -github.com/muety/wakapi/routes/settings.go:561.2,562.34 2 0 -github.com/muety/wakapi/routes/settings.go:562.34,564.3 1 0 -github.com/muety/wakapi/routes/settings.go:564.8,564.38 1 0 -github.com/muety/wakapi/routes/settings.go:564.38,566.3 1 0 -github.com/muety/wakapi/routes/settings.go:568.2,568.62 1 0 -github.com/muety/wakapi/routes/settings.go:568.62,570.3 1 0 -github.com/muety/wakapi/routes/settings.go:572.2,572.77 1 0 -github.com/muety/wakapi/routes/settings.go:575.105,576.22 1 0 -github.com/muety/wakapi/routes/settings.go:576.22,578.3 1 0 -github.com/muety/wakapi/routes/settings.go:579.2,583.25 4 0 -github.com/muety/wakapi/routes/settings.go:583.25,585.3 1 0 -github.com/muety/wakapi/routes/settings.go:587.2,593.65 2 0 -github.com/muety/wakapi/routes/settings.go:593.65,595.3 1 0 -github.com/muety/wakapi/routes/settings.go:597.2,597.75 1 0 -github.com/muety/wakapi/routes/settings.go:600.104,601.22 1 0 -github.com/muety/wakapi/routes/settings.go:601.22,603.3 1 0 -github.com/muety/wakapi/routes/settings.go:605.2,608.51 4 0 -github.com/muety/wakapi/routes/settings.go:608.51,610.3 1 0 -github.com/muety/wakapi/routes/settings.go:613.2,613.91 1 0 -github.com/muety/wakapi/routes/settings.go:613.91,615.3 1 0 -github.com/muety/wakapi/routes/settings.go:617.2,617.86 1 0 -github.com/muety/wakapi/routes/settings.go:617.86,619.3 1 0 -github.com/muety/wakapi/routes/settings.go:621.2,621.86 1 0 -github.com/muety/wakapi/routes/settings.go:624.101,625.22 1 0 -github.com/muety/wakapi/routes/settings.go:625.22,627.3 1 0 -github.com/muety/wakapi/routes/settings.go:629.2,629.33 1 0 -github.com/muety/wakapi/routes/settings.go:629.33,631.3 1 0 -github.com/muety/wakapi/routes/settings.go:633.2,634.31 2 0 -github.com/muety/wakapi/routes/settings.go:634.31,636.3 1 0 -github.com/muety/wakapi/routes/settings.go:638.2,642.23 4 0 -github.com/muety/wakapi/routes/settings.go:642.23,644.92 2 0 -github.com/muety/wakapi/routes/settings.go:644.92,651.4 1 0 -github.com/muety/wakapi/routes/settings.go:653.3,654.94 2 0 -github.com/muety/wakapi/routes/settings.go:654.94,661.4 1 0 -github.com/muety/wakapi/routes/settings.go:664.2,664.46 1 0 -github.com/muety/wakapi/routes/settings.go:664.46,674.121 5 0 -github.com/muety/wakapi/routes/settings.go:674.121,676.4 1 0 -github.com/muety/wakapi/routes/settings.go:676.9,679.4 1 0 -github.com/muety/wakapi/routes/settings.go:680.3,680.25 1 0 -github.com/muety/wakapi/routes/settings.go:680.25,683.4 2 0 -github.com/muety/wakapi/routes/settings.go:686.3,694.45 4 0 -github.com/muety/wakapi/routes/settings.go:694.45,695.61 1 0 -github.com/muety/wakapi/routes/settings.go:695.61,697.5 1 0 -github.com/muety/wakapi/routes/settings.go:700.3,700.26 1 0 -github.com/muety/wakapi/routes/settings.go:700.26,704.50 3 0 -github.com/muety/wakapi/routes/settings.go:704.50,707.5 2 0 -github.com/muety/wakapi/routes/settings.go:709.3,709.21 1 0 -github.com/muety/wakapi/routes/settings.go:709.21,711.4 1 0 -github.com/muety/wakapi/routes/settings.go:713.3,718.20 4 0 -github.com/muety/wakapi/routes/settings.go:718.20,720.53 2 0 -github.com/muety/wakapi/routes/settings.go:720.53,722.5 1 0 -github.com/muety/wakapi/routes/settings.go:725.3,725.23 1 0 -github.com/muety/wakapi/routes/settings.go:725.23,726.118 1 0 -github.com/muety/wakapi/routes/settings.go:726.118,728.5 1 0 -github.com/muety/wakapi/routes/settings.go:728.10,730.5 1 0 -github.com/muety/wakapi/routes/settings.go:734.2,739.127 2 0 -github.com/muety/wakapi/routes/settings.go:742.106,743.22 1 0 -github.com/muety/wakapi/routes/settings.go:743.22,745.3 1 0 -github.com/muety/wakapi/routes/settings.go:747.2,749.36 2 0 -github.com/muety/wakapi/routes/settings.go:749.36,751.3 1 0 -github.com/muety/wakapi/routes/settings.go:753.2,753.46 1 0 -github.com/muety/wakapi/routes/settings.go:753.46,756.53 3 0 -github.com/muety/wakapi/routes/settings.go:756.53,758.4 1 0 -github.com/muety/wakapi/routes/settings.go:761.2,761.154 1 0 -github.com/muety/wakapi/routes/settings.go:764.96,765.22 1 0 -github.com/muety/wakapi/routes/settings.go:765.22,767.3 1 0 -github.com/muety/wakapi/routes/settings.go:769.2,772.46 3 0 -github.com/muety/wakapi/routes/settings.go:772.46,774.61 2 0 -github.com/muety/wakapi/routes/settings.go:774.61,776.4 1 0 -github.com/muety/wakapi/routes/settings.go:778.3,779.59 2 0 -github.com/muety/wakapi/routes/settings.go:779.59,781.4 1 0 -github.com/muety/wakapi/routes/settings.go:783.3,784.60 2 0 -github.com/muety/wakapi/routes/settings.go:784.60,786.4 1 0 -github.com/muety/wakapi/routes/settings.go:789.2,789.110 1 0 -github.com/muety/wakapi/routes/settings.go:792.97,793.22 1 0 -github.com/muety/wakapi/routes/settings.go:793.22,795.3 1 0 -github.com/muety/wakapi/routes/settings.go:797.2,798.46 2 0 -github.com/muety/wakapi/routes/settings.go:798.46,801.49 2 0 -github.com/muety/wakapi/routes/settings.go:801.49,803.4 1 0 -github.com/muety/wakapi/routes/settings.go:803.9,805.4 1 0 -github.com/muety/wakapi/routes/settings.go:808.2,811.38 4 0 -github.com/muety/wakapi/routes/settings.go:814.101,815.22 1 0 -github.com/muety/wakapi/routes/settings.go:815.22,817.3 1 0 -github.com/muety/wakapi/routes/settings.go:819.2,825.17 3 0 -github.com/muety/wakapi/routes/settings.go:825.17,827.3 1 0 -github.com/muety/wakapi/routes/settings.go:829.2,836.3 1 0 -github.com/muety/wakapi/routes/settings.go:839.83,840.19 1 0 -github.com/muety/wakapi/routes/settings.go:840.19,842.3 1 0 -github.com/muety/wakapi/routes/settings.go:844.2,856.16 3 0 -github.com/muety/wakapi/routes/settings.go:856.16,858.3 1 0 -github.com/muety/wakapi/routes/settings.go:860.2,862.73 2 0 -github.com/muety/wakapi/routes/settings.go:862.73,864.3 1 0 -github.com/muety/wakapi/routes/settings.go:866.2,866.13 1 0 -github.com/muety/wakapi/routes/settings.go:869.72,872.60 2 0 -github.com/muety/wakapi/routes/settings.go:872.60,875.3 2 0 -github.com/muety/wakapi/routes/settings.go:877.2,877.89 1 0 -github.com/muety/wakapi/routes/settings.go:877.89,880.3 2 0 -github.com/muety/wakapi/routes/settings.go:882.2,882.12 1 0 -github.com/muety/wakapi/routes/settings.go:885.96,886.22 1 0 -github.com/muety/wakapi/routes/settings.go:886.22,888.3 1 0 -github.com/muety/wakapi/routes/settings.go:890.2,897.17 2 0 -github.com/muety/wakapi/routes/settings.go:897.17,899.3 1 0 -github.com/muety/wakapi/routes/settings.go:901.2,902.50 2 0 -github.com/muety/wakapi/routes/settings.go:905.99,906.22 1 0 -github.com/muety/wakapi/routes/settings.go:906.22,908.3 1 0 -github.com/muety/wakapi/routes/settings.go:910.2,913.32 3 0 -github.com/muety/wakapi/routes/settings.go:913.32,915.3 1 0 -github.com/muety/wakapi/routes/settings.go:917.2,918.16 2 0 -github.com/muety/wakapi/routes/settings.go:918.16,920.3 1 0 -github.com/muety/wakapi/routes/settings.go:922.2,922.28 1 0 -github.com/muety/wakapi/routes/settings.go:922.28,923.30 1 0 -github.com/muety/wakapi/routes/settings.go:923.30,924.49 1 0 -github.com/muety/wakapi/routes/settings.go:924.49,926.5 1 0 -github.com/muety/wakapi/routes/settings.go:927.4,927.79 1 0 -github.com/muety/wakapi/routes/settings.go:930.2,930.72 1 0 -github.com/muety/wakapi/routes/settings.go:933.136,941.16 4 0 -github.com/muety/wakapi/routes/settings.go:941.16,949.3 2 0 -github.com/muety/wakapi/routes/settings.go:950.2,951.28 2 0 -github.com/muety/wakapi/routes/settings.go:951.28,953.32 2 0 -github.com/muety/wakapi/routes/settings.go:953.32,955.4 1 0 -github.com/muety/wakapi/routes/settings.go:955.9,957.4 1 0 -github.com/muety/wakapi/routes/settings.go:960.2,961.29 2 0 -github.com/muety/wakapi/routes/settings.go:961.29,967.23 2 0 -github.com/muety/wakapi/routes/settings.go:967.23,969.4 1 0 -github.com/muety/wakapi/routes/settings.go:970.3,970.48 1 0 -github.com/muety/wakapi/routes/settings.go:974.2,975.16 2 0 -github.com/muety/wakapi/routes/settings.go:975.16,983.3 2 0 -github.com/muety/wakapi/routes/settings.go:985.2,986.29 2 0 -github.com/muety/wakapi/routes/settings.go:986.29,991.24 2 0 -github.com/muety/wakapi/routes/settings.go:991.24,993.4 1 0 -github.com/muety/wakapi/routes/settings.go:994.3,994.46 1 0 -github.com/muety/wakapi/routes/settings.go:996.2,996.49 1 0 -github.com/muety/wakapi/routes/settings.go:996.49,998.3 1 0 -github.com/muety/wakapi/routes/settings.go:1001.2,1002.16 2 0 -github.com/muety/wakapi/routes/settings.go:1002.16,1010.3 2 0 -github.com/muety/wakapi/routes/settings.go:1013.2,1014.36 2 0 -github.com/muety/wakapi/routes/settings.go:1014.36,1016.3 1 0 -github.com/muety/wakapi/routes/settings.go:1019.2,1020.16 2 0 -github.com/muety/wakapi/routes/settings.go:1020.16,1028.3 2 0 -github.com/muety/wakapi/routes/settings.go:1031.2,1044.16 5 0 -github.com/muety/wakapi/routes/settings.go:1044.16,1052.3 2 0 -github.com/muety/wakapi/routes/settings.go:1053.2,1053.33 1 0 -github.com/muety/wakapi/routes/settings.go:1053.33,1059.3 1 0 -github.com/muety/wakapi/routes/settings.go:1061.2,1080.85 3 0 -github.com/muety/wakapi/routes/settings.go:1080.85,1082.3 1 0 -github.com/muety/wakapi/routes/settings.go:1083.2,1085.49 2 0 -github.com/muety/wakapi/routes/settings.go:1088.77,1090.2 1 0 -github.com/muety/wakapi/routes/settings.go:1092.67,1095.2 2 0 -github.com/muety/wakapi/routes/settings.go:1097.78,1098.19 1 0 -github.com/muety/wakapi/routes/settings.go:1098.19,1100.3 1 0 -github.com/muety/wakapi/routes/settings.go:1101.2,1103.9 3 0 -github.com/muety/wakapi/routes/settings.go:1103.9,1105.3 1 0 -github.com/muety/wakapi/routes/settings.go:1106.2,1106.16 1 0 -github.com/muety/wakapi/routes/setup.go:19.71,24.2 1 0 -github.com/muety/wakapi/routes/setup.go:26.58,38.2 5 0 -github.com/muety/wakapi/routes/setup.go:40.73,41.22 1 0 -github.com/muety/wakapi/routes/setup.go:41.22,43.3 1 0 -github.com/muety/wakapi/routes/setup.go:45.2,45.66 1 0 -github.com/muety/wakapi/routes/setup.go:48.100,55.2 1 0 -github.com/muety/wakapi/routes/subscription.go:52.24,56.34 3 0 -github.com/muety/wakapi/routes/subscription.go:56.34,60.17 3 0 -github.com/muety/wakapi/routes/subscription.go:60.17,62.4 1 0 -github.com/muety/wakapi/routes/subscription.go:63.3,65.103 2 0 -github.com/muety/wakapi/routes/subscription.go:68.2,77.33 3 0 -github.com/muety/wakapi/routes/subscription.go:77.33,78.31 1 0 -github.com/muety/wakapi/routes/subscription.go:78.31,80.37 2 0 -github.com/muety/wakapi/routes/subscription.go:80.37,81.13 1 0 -github.com/muety/wakapi/routes/subscription.go:84.4,85.63 2 0 -github.com/muety/wakapi/routes/subscription.go:85.63,87.5 1 0 -github.com/muety/wakapi/routes/subscription.go:87.10,89.5 1 0 -github.com/muety/wakapi/routes/subscription.go:93.2,93.16 1 0 -github.com/muety/wakapi/routes/subscription.go:98.65,99.37 1 0 -github.com/muety/wakapi/routes/subscription.go:99.37,101.3 1 0 -github.com/muety/wakapi/routes/subscription.go:103.2,118.48 10 0 -github.com/muety/wakapi/routes/subscription.go:121.84,122.22 1 0 -github.com/muety/wakapi/routes/subscription.go:122.22,124.3 1 0 -github.com/muety/wakapi/routes/subscription.go:126.2,127.22 2 0 -github.com/muety/wakapi/routes/subscription.go:127.22,131.3 3 0 -github.com/muety/wakapi/routes/subscription.go:133.2,133.38 1 0 -github.com/muety/wakapi/routes/subscription.go:133.38,137.3 3 0 -github.com/muety/wakapi/routes/subscription.go:139.2,153.33 2 0 -github.com/muety/wakapi/routes/subscription.go:153.33,155.3 1 0 -github.com/muety/wakapi/routes/subscription.go:155.8,157.3 1 0 -github.com/muety/wakapi/routes/subscription.go:159.2,160.16 2 0 -github.com/muety/wakapi/routes/subscription.go:160.16,165.3 4 0 -github.com/muety/wakapi/routes/subscription.go:167.2,167.55 1 0 -github.com/muety/wakapi/routes/subscription.go:170.82,171.22 1 0 -github.com/muety/wakapi/routes/subscription.go:171.22,173.3 1 0 -github.com/muety/wakapi/routes/subscription.go:175.2,176.33 2 0 -github.com/muety/wakapi/routes/subscription.go:176.33,180.3 3 0 -github.com/muety/wakapi/routes/subscription.go:182.2,188.16 3 0 -github.com/muety/wakapi/routes/subscription.go:188.16,193.3 4 0 -github.com/muety/wakapi/routes/subscription.go:195.2,195.55 1 0 -github.com/muety/wakapi/routes/subscription.go:198.83,201.16 3 0 -github.com/muety/wakapi/routes/subscription.go:201.16,205.3 3 0 -github.com/muety/wakapi/routes/subscription.go:207.2,210.16 2 0 -github.com/muety/wakapi/routes/subscription.go:210.16,214.3 3 0 -github.com/muety/wakapi/routes/subscription.go:216.2,216.20 1 0 -github.com/muety/wakapi/routes/subscription.go:219.35,222.17 2 0 -github.com/muety/wakapi/routes/subscription.go:222.17,224.4 1 0 -github.com/muety/wakapi/routes/subscription.go:225.3,229.17 3 0 -github.com/muety/wakapi/routes/subscription.go:229.17,234.18 3 0 -github.com/muety/wakapi/routes/subscription.go:234.18,238.5 3 0 -github.com/muety/wakapi/routes/subscription.go:240.4,241.18 2 0 -github.com/muety/wakapi/routes/subscription.go:241.18,245.5 3 0 -github.com/muety/wakapi/routes/subscription.go:246.4,246.12 1 0 -github.com/muety/wakapi/routes/subscription.go:249.3,249.71 1 0 -github.com/muety/wakapi/routes/subscription.go:249.71,253.4 3 0 -github.com/muety/wakapi/routes/subscription.go:255.36,258.17 2 0 -github.com/muety/wakapi/routes/subscription.go:258.17,260.4 1 0 -github.com/muety/wakapi/routes/subscription.go:261.3,264.17 3 0 -github.com/muety/wakapi/routes/subscription.go:264.17,267.4 2 0 -github.com/muety/wakapi/routes/subscription.go:269.3,269.34 1 0 -github.com/muety/wakapi/routes/subscription.go:269.34,271.53 2 0 -github.com/muety/wakapi/routes/subscription.go:271.53,273.5 1 0 -github.com/muety/wakapi/routes/subscription.go:273.10,275.5 1 0 -github.com/muety/wakapi/routes/subscription.go:276.9,276.66 1 0 -github.com/muety/wakapi/routes/subscription.go:276.66,278.4 1 0 -github.com/muety/wakapi/routes/subscription.go:280.10,281.81 1 0 -github.com/muety/wakapi/routes/subscription.go:284.2,284.30 1 0 -github.com/muety/wakapi/routes/subscription.go:287.90,290.2 2 0 -github.com/muety/wakapi/routes/subscription.go:292.89,294.2 1 0 -github.com/muety/wakapi/routes/subscription.go:296.115,299.29 2 0 -github.com/muety/wakapi/routes/subscription.go:300.16,303.80 2 0 -github.com/muety/wakapi/routes/subscription.go:303.80,308.4 4 0 -github.com/muety/wakapi/routes/subscription.go:310.3,310.104 1 0 -github.com/muety/wakapi/routes/subscription.go:310.104,313.4 2 0 -github.com/muety/wakapi/routes/subscription.go:314.50,317.154 3 0 -github.com/muety/wakapi/routes/subscription.go:318.10,320.13 2 0 -github.com/muety/wakapi/routes/subscription.go:323.2,324.33 2 0 -github.com/muety/wakapi/routes/subscription.go:324.33,326.3 1 0 -github.com/muety/wakapi/routes/subscription.go:327.2,327.12 1 0 -github.com/muety/wakapi/routes/subscription.go:330.144,332.70 2 0 -github.com/muety/wakapi/routes/subscription.go:332.70,336.3 3 0 -github.com/muety/wakapi/routes/subscription.go:337.2,337.27 1 0 -github.com/muety/wakapi/routes/subscription.go:340.150,342.73 2 0 -github.com/muety/wakapi/routes/subscription.go:342.73,346.3 3 0 -github.com/muety/wakapi/routes/subscription.go:348.2,348.30 1 0 -github.com/muety/wakapi/routes/subscription.go:351.79,354.16 2 0 -github.com/muety/wakapi/routes/subscription.go:354.16,356.3 1 0 -github.com/muety/wakapi/routes/subscription.go:357.2,358.12 2 0 -github.com/muety/wakapi/routes/subscription.go:361.97,369.38 3 0 -github.com/muety/wakapi/routes/subscription.go:369.38,371.3 1 0 -github.com/muety/wakapi/routes/subscription.go:373.2,373.20 1 0 -github.com/muety/wakapi/routes/subscription.go:373.20,375.3 1 0 -github.com/muety/wakapi/routes/subscription.go:375.8,377.3 1 0 -github.com/muety/wakapi/routes/subscription.go:380.110,392.62 4 0 -github.com/muety/wakapi/routes/subscription.go:392.62,394.3 1 0 -github.com/muety/wakapi/routes/subscription.go:395.2,395.86 1 0 -github.com/muety/wakapi/routes/subscription.go:398.82,400.57 2 0 -github.com/muety/wakapi/routes/subscription.go:400.57,402.3 1 0 -github.com/muety/wakapi/routes/summary.go:33.242,42.2 1 0 -github.com/muety/wakapi/routes/summary.go:44.60,53.2 4 0 -github.com/muety/wakapi/routes/summary.go:55.75,56.22 1 0 -github.com/muety/wakapi/routes/summary.go:56.22,58.3 1 0 -github.com/muety/wakapi/routes/summary.go:60.2,62.52 3 0 -github.com/muety/wakapi/routes/summary.go:62.52,64.89 1 0 -github.com/muety/wakapi/routes/summary.go:64.89,67.4 2 0 -github.com/muety/wakapi/routes/summary.go:69.3,70.30 2 0 -github.com/muety/wakapi/routes/summary.go:71.8,71.36 1 0 -github.com/muety/wakapi/routes/summary.go:71.36,75.3 2 0 -github.com/muety/wakapi/routes/summary.go:77.2,79.16 3 0 -github.com/muety/wakapi/routes/summary.go:79.16,84.3 4 0 -github.com/muety/wakapi/routes/summary.go:86.2,87.17 2 0 -github.com/muety/wakapi/routes/summary.go:87.17,91.3 3 0 -github.com/muety/wakapi/routes/summary.go:94.2,95.16 2 0 -github.com/muety/wakapi/routes/summary.go:95.16,100.3 4 0 -github.com/muety/wakapi/routes/summary.go:102.2,103.120 2 0 -github.com/muety/wakapi/routes/summary.go:103.120,105.17 2 0 -github.com/muety/wakapi/routes/summary.go:105.17,107.4 1 0 -github.com/muety/wakapi/routes/summary.go:107.9,109.4 1 0 -github.com/muety/wakapi/routes/summary.go:112.2,114.35 3 0 -github.com/muety/wakapi/routes/summary.go:114.35,116.3 1 0 -github.com/muety/wakapi/routes/summary.go:117.2,117.148 1 0 -github.com/muety/wakapi/routes/summary.go:117.148,118.125 1 0 -github.com/muety/wakapi/routes/summary.go:118.125,121.4 2 0 -github.com/muety/wakapi/routes/summary.go:122.8,124.3 1 0 -github.com/muety/wakapi/routes/summary.go:126.2,144.48 2 0 -github.com/muety/wakapi/routes/summary.go:147.104,155.2 2 0 -github.com/muety/wakapi/routes/summary.go:157.103,160.37 3 0 -github.com/muety/wakapi/routes/summary.go:160.37,162.17 2 0 -github.com/muety/wakapi/routes/summary.go:162.17,164.4 1 0 -github.com/muety/wakapi/routes/summary.go:165.3,165.44 1 0 -github.com/muety/wakapi/routes/summary.go:167.2,167.23 1 0 -github.com/muety/wakapi/routes/test_utils.go:12.69,19.2 6 1 +github.com/muety/wakapi/utils/fs/exists.go:10.37,12.16 2 0 +github.com/muety/wakapi/utils/fs/exists.go:12.16,13.13 1 0 +github.com/muety/wakapi/utils/fs/exists.go:16.2,19.3 1 0 +github.com/muety/wakapi/utils/fs/exists.go:28.56,31.2 2 0 +github.com/muety/wakapi/utils/fs/exists.go:33.46,34.18 1 0 +github.com/muety/wakapi/utils/fs/exists.go:34.18,35.44 1 0 +github.com/muety/wakapi/utils/fs/exists.go:35.44,37.4 1 0 +github.com/muety/wakapi/utils/fs/exists.go:39.2,41.18 3 0 +github.com/muety/wakapi/utils/fs/exists.go:41.18,43.3 1 0 +github.com/muety/wakapi/utils/fs/exists.go:44.2,44.15 1 0 +github.com/muety/wakapi/utils/fs/exists.go:47.56,49.2 1 0 +github.com/muety/wakapi/utils/fs/exists.go:58.48,63.2 1 0 +github.com/muety/wakapi/utils/fs/exists.go:65.51,66.34 1 0 +github.com/muety/wakapi/utils/fs/exists.go:66.34,68.3 1 0 +github.com/muety/wakapi/utils/fs/exists.go:69.2,69.35 1 0 +github.com/muety/wakapi/utils/fs/exists.go:72.63,74.2 1 0 +github.com/muety/wakapi/utils/fs/neutered.go:14.66,16.16 2 0 +github.com/muety/wakapi/utils/fs/neutered.go:16.16,18.3 1 0 +github.com/muety/wakapi/utils/fs/neutered.go:20.2,21.15 2 0 +github.com/muety/wakapi/utils/fs/neutered.go:21.15,23.47 2 0 +github.com/muety/wakapi/utils/fs/neutered.go:23.47,25.23 2 0 +github.com/muety/wakapi/utils/fs/neutered.go:25.23,27.5 1 0 +github.com/muety/wakapi/utils/fs/neutered.go:29.4,29.19 1 0 +github.com/muety/wakapi/utils/fs/neutered.go:33.2,33.15 1 0 diff --git a/services/duration.go b/services/duration.go index 32d01a2..4e1db44 100644 --- a/services/duration.go +++ b/services/duration.go @@ -70,11 +70,11 @@ func (srv *DurationService) Get(from, to time.Time, user *models.User, filters * // while durations themselves store the interval (aka. heartbeats timeout) they were computed for, we currently don't support actually storing durations at different intervals // if an interval different from the user's preference is requested, recompute durations live from heartbeats and skip cache effectiveTimeout := getEffectiveTimeout(user, customTimeout) - skipCache = skipCache || effectiveTimeout != user.HeartbeatsTimeout() + skipCache = skipCache || effectiveTimeout != user.HeartbeatsTimeout() || filters.IsProjectDetails() // related: https://github.com/muety/wakapi/issues/876 // recompute live if skipCache { - durations, err = srv.getLive(from, to, user, effectiveTimeout) + durations, err = srv.getLive(from, to, user, effectiveTimeout, filters.IsProjectDetails()) if err != nil { return nil, err } @@ -96,7 +96,7 @@ func (srv *DurationService) Get(from, to time.Time, user *models.User, filters * from = cached.Last().TimeEnd().Add(time.Second) } - missing, err := srv.getLive(from, to, user, effectiveTimeout) + missing, err := srv.getLive(from, to, user, effectiveTimeout, filters.IsProjectDetails()) if err != nil { return nil, err } @@ -181,7 +181,7 @@ func (srv *DurationService) getCached(from, to time.Time, user *models.User, fil return models.Durations(durations).Augmented(languageMappings).Sorted(), nil } -func (srv *DurationService) getLive(from, to time.Time, user *models.User, interval time.Duration) (models.Durations, error) { +func (srv *DurationService) getLive(from, to time.Time, user *models.User, interval time.Duration, includeEntities bool) (models.Durations, error) { heartbeatsTimeout := interval heartbeats, err := srv.heartbeatService.StreamAllWithin(from, to, user) @@ -205,7 +205,11 @@ func (srv *DurationService) getLive(from, to time.Time, user *models.User, inter h.User = user } - d1 := models.NewDurationFromHeartbeat(h).WithEntityIgnored().WithTimeout(interval).Hashed() + d1 := models.NewDurationFromHeartbeat(h).WithTimeout(interval) + if !includeEntities { // related to https://github.com/muety/wakapi/issues/876 + d1 = d1.WithEntityIgnored() + } + d1 = d1.Hashed() // initialize map entry if list, ok := mapping[d1.GroupHash]; !ok || len(list) < 1 { diff --git a/services/duration_test.go b/services/duration_test.go index 40f15b8..1e3a3dc 100644 --- a/services/duration_test.go +++ b/services/duration_test.go @@ -1,14 +1,15 @@ package services import ( + "math/rand" + "testing" + "time" + "github.com/muety/wakapi/mocks" "github.com/muety/wakapi/models" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/mock" "github.com/stretchr/testify/suite" - "math/rand" - "testing" - "time" ) const ( @@ -28,7 +29,8 @@ const ( TestMachine1 = "muety-desktop" TestMachine2 = "muety-work" TestEntity1 = "/home/bob/dev/wakapi.go" - TestEntity2 = "/home/bob/dev/SomethingElse.java" + TestEntity2 = "/home/bob/dev/config.go" + TestEntity3 = "/home/bob/dev/SomethingElse.java" TestBranchMaster = "master" TestBranchDev = "dev" TestCategoryCoding = "coding" @@ -62,6 +64,7 @@ func (suite *DurationServiceTestSuite) SetupSuite() { Editor: TestEditorGoland, OperatingSystem: TestOsLinux, Machine: TestMachine1, + Entity: TestEntity1, Time: models.CustomTime(suite.TestStartTime), // 0:00 }, { @@ -72,6 +75,7 @@ func (suite *DurationServiceTestSuite) SetupSuite() { Editor: TestEditorGoland, OperatingSystem: TestOsLinux, Machine: TestMachine1, + Entity: TestEntity2, Time: models.CustomTime(suite.TestStartTime.Add(30 * time.Second)), // 0:30 }, // duplicate of previous one @@ -83,6 +87,7 @@ func (suite *DurationServiceTestSuite) SetupSuite() { Editor: TestEditorGoland, OperatingSystem: TestOsLinux, Machine: TestMachine1, + Entity: TestEntity2, Time: models.CustomTime(suite.TestStartTime.Add(30 * time.Second)), // 0:30 }, { @@ -93,6 +98,7 @@ func (suite *DurationServiceTestSuite) SetupSuite() { Editor: TestEditorGoland, OperatingSystem: TestOsLinux, Machine: TestMachine1, + Entity: TestEntity2, Time: models.CustomTime(suite.TestStartTime.Add((30 + 130) * time.Second)), // 2:40 }, { @@ -103,6 +109,7 @@ func (suite *DurationServiceTestSuite) SetupSuite() { Editor: TestEditorVscode, OperatingSystem: TestOsLinux, Machine: TestMachine1, + Entity: TestEntity2, Time: models.CustomTime(suite.TestStartTime.Add(3 * time.Minute)), // 3:00 }, { @@ -113,6 +120,7 @@ func (suite *DurationServiceTestSuite) SetupSuite() { Editor: TestEditorVscode, OperatingSystem: TestOsLinux, Machine: TestMachine1, + Entity: TestEntity2, Time: models.CustomTime(suite.TestStartTime.Add(3*time.Minute + 10*time.Second)), // 3:10 }, { @@ -123,6 +131,7 @@ func (suite *DurationServiceTestSuite) SetupSuite() { Editor: TestEditorVscode, OperatingSystem: TestOsLinux, Machine: TestMachine1, + Entity: TestEntity2, Time: models.CustomTime(suite.TestStartTime.Add(3*time.Minute + 15*time.Second)), // 3:15 }, } @@ -214,6 +223,29 @@ func (suite *DurationServiceTestSuite) TestDurationService_Get_Filtered() { } } +func (suite *DurationServiceTestSuite) TestDurationService_Get_ProjectDetails() { + // https://github.com/muety/wakapi/issues/876 + sut := NewDurationService(suite.DurationRepository, suite.HeartbeatService, suite.UserService, suite.LanguageMappingService) + + var ( + from time.Time + to time.Time + durations models.Durations + err error + ) + + from, to = suite.TestStartTime.Add(-1*time.Hour), suite.TestStartTime.Add(1*time.Hour) + suite.HeartbeatService.On("StreamAllWithin", from, to, suite.TestUser).Return(streamSlice(filterHeartbeats(from, to, suite.TestHeartbeats)), nil) + + testFilters := models.NewFiltersWith(models.SummaryEditor, TestEditorGoland).With(models.SummaryProject, TestProject1) + durations, err = sut.Get(from, to, suite.TestUser, testFilters, nil, true) + assert.Nil(suite.T(), err) + assert.Len(suite.T(), durations, 3) + assert.Equal(suite.T(), TestEntity1, durations[0].Entity) // first duration is split up into two parts, because of different filenames when requesting project details + assert.Equal(suite.T(), TestEntity2, durations[1].Entity) + assert.Equal(suite.T(), TestEntity2, durations[2].Entity) +} + func (suite *DurationServiceTestSuite) TestDurationService_Get_CustomTimeout() { sut := NewDurationService(suite.DurationRepository, suite.HeartbeatService, suite.UserService, suite.LanguageMappingService)