diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1aa4c6a3..a47d50b7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,7 +13,7 @@ jobs: - name: Set up Go 1.x uses: actions/setup-go@v3 with: - go-version: ^1.20 + go-version: ^1.21 id: go - name: Check out code into the Go module directory @@ -45,7 +45,7 @@ jobs: - name: Set up Go 1.x uses: actions/setup-go@v3 with: - go-version: ^1.20 + go-version: ^1.21 id: go - name: Check out code into the Go module directory diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e829a674..d453056a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -34,7 +34,7 @@ jobs: - name: Set up Go 1.x uses: actions/setup-go@v3 with: - go-version: ^1.20 + go-version: ^1.21 id: go - name: Check out code into the Go module directory diff --git a/Dockerfile b/Dockerfile index 4cfb0800..dab15e81 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM golang:1.19-alpine AS build-env +FROM golang:1.21-alpine AS build-env WORKDIR /src RUN wget "https://raw.githubusercontent.com/vishnubob/wait-for-it/master/wait-for-it.sh" -O wait-for-it.sh && \ diff --git a/coverage/coverage.out b/coverage/coverage.out index 8a2cf222..ccecfb27 100644 --- a/coverage/coverage.out +++ b/coverage/coverage.out @@ -194,94 +194,6 @@ github.com/muety/wakapi/config/sentry.go:151.2,151.11 1 0 github.com/muety/wakapi/config/session.go:9.46,10.25 1 0 github.com/muety/wakapi/config/session.go:10.25,12.3 1 0 github.com/muety/wakapi/config/session.go:13.2,13.21 1 0 -github.com/muety/wakapi/helpers/date.go:17.73,18.58 1 0 -github.com/muety/wakapi/helpers/date.go:18.58,20.3 1 0 -github.com/muety/wakapi/helpers/date.go:21.2,21.87 1 0 -github.com/muety/wakapi/helpers/date.go:21.87,23.3 1 0 -github.com/muety/wakapi/helpers/date.go:24.2,24.64 1 0 -github.com/muety/wakapi/helpers/date.go:27.40,29.2 1 0 -github.com/muety/wakapi/helpers/date.go:31.44,33.2 1 0 -github.com/muety/wakapi/helpers/date.go:35.49,37.2 1 0 -github.com/muety/wakapi/helpers/date.go:39.45,41.2 1 0 -github.com/muety/wakapi/helpers/date.go:43.50,49.2 5 0 -github.com/muety/wakapi/helpers/http.go:11.94,13.16 2 0 -github.com/muety/wakapi/helpers/http.go:13.16,15.3 1 0 -github.com/muety/wakapi/helpers/http.go:17.2,17.107 1 0 -github.com/muety/wakapi/helpers/http.go:17.107,19.3 1 0 -github.com/muety/wakapi/helpers/http.go:21.2,21.22 1 0 -github.com/muety/wakapi/helpers/http.go:24.90,27.58 3 0 -github.com/muety/wakapi/helpers/http.go:27.58,29.3 1 0 -github.com/muety/wakapi/helpers/interval.go:10.66,11.40 1 0 -github.com/muety/wakapi/helpers/interval.go:11.40,12.27 1 0 -github.com/muety/wakapi/helpers/interval.go:12.27,14.4 1 0 -github.com/muety/wakapi/helpers/interval.go:16.2,16.48 1 0 -github.com/muety/wakapi/helpers/interval.go:19.61,22.2 2 0 -github.com/muety/wakapi/helpers/interval.go:24.88,27.2 2 0 -github.com/muety/wakapi/helpers/interval.go:29.95,31.16 2 0 -github.com/muety/wakapi/helpers/interval.go:31.16,33.3 1 0 -github.com/muety/wakapi/helpers/interval.go:34.2,34.38 1 0 -github.com/muety/wakapi/helpers/interval.go:37.105,41.18 3 1 -github.com/muety/wakapi/helpers/interval.go:42.28,43.32 1 0 -github.com/muety/wakapi/helpers/interval.go:44.32,46.30 2 0 -github.com/muety/wakapi/helpers/interval.go:47.30,48.34 1 1 -github.com/muety/wakapi/helpers/interval.go:49.31,50.35 1 0 -github.com/muety/wakapi/helpers/interval.go:51.31,53.33 2 0 -github.com/muety/wakapi/helpers/interval.go:54.32,55.36 1 0 -github.com/muety/wakapi/helpers/interval.go:56.32,58.34 2 0 -github.com/muety/wakapi/helpers/interval.go:59.31,60.35 1 0 -github.com/muety/wakapi/helpers/interval.go:61.32,62.31 1 1 -github.com/muety/wakapi/helpers/interval.go:63.41,65.48 2 0 -github.com/muety/wakapi/helpers/interval.go:66.33,67.32 1 1 -github.com/muety/wakapi/helpers/interval.go:68.33,69.32 1 1 -github.com/muety/wakapi/helpers/interval.go:70.34,71.31 1 1 -github.com/muety/wakapi/helpers/interval.go:72.35,73.32 1 1 -github.com/muety/wakapi/helpers/interval.go:74.26,75.21 1 0 -github.com/muety/wakapi/helpers/interval.go:76.10,77.39 1 0 -github.com/muety/wakapi/helpers/interval.go:80.2,80.22 1 1 -github.com/muety/wakapi/helpers/interval.go:84.65,85.15 1 1 -github.com/muety/wakapi/helpers/interval.go:85.15,87.3 1 1 -github.com/muety/wakapi/helpers/interval.go:88.2,88.14 1 1 -github.com/muety/wakapi/helpers/interval.go:88.14,90.3 1 1 -github.com/muety/wakapi/helpers/interval.go:91.2,91.14 1 1 -github.com/muety/wakapi/helpers/interval.go:91.14,93.3 1 1 -github.com/muety/wakapi/helpers/interval.go:94.2,94.15 1 1 -github.com/muety/wakapi/helpers/interval.go:94.15,96.3 1 1 -github.com/muety/wakapi/helpers/interval.go:97.2,97.15 1 1 -github.com/muety/wakapi/helpers/interval.go:97.15,99.3 1 1 -github.com/muety/wakapi/helpers/interval.go:100.2,100.16 1 1 -github.com/muety/wakapi/helpers/interval.go:100.16,102.3 1 1 -github.com/muety/wakapi/helpers/interval.go:103.2,103.16 1 1 -github.com/muety/wakapi/helpers/interval.go:103.16,105.3 1 1 -github.com/muety/wakapi/helpers/interval.go:106.2,106.41 1 1 -github.com/muety/wakapi/helpers/summary.go:10.73,17.56 5 0 -github.com/muety/wakapi/helpers/summary.go:17.56,19.3 1 0 -github.com/muety/wakapi/helpers/summary.go:19.8,19.54 1 0 -github.com/muety/wakapi/helpers/summary.go:19.54,21.3 1 0 -github.com/muety/wakapi/helpers/summary.go:21.8,23.17 2 0 -github.com/muety/wakapi/helpers/summary.go:23.17,25.4 1 0 -github.com/muety/wakapi/helpers/summary.go:27.3,28.17 2 0 -github.com/muety/wakapi/helpers/summary.go:28.17,30.4 1 0 -github.com/muety/wakapi/helpers/summary.go:33.2,43.8 3 0 -github.com/muety/wakapi/helpers/summary.go:46.59,48.48 2 0 -github.com/muety/wakapi/helpers/summary.go:48.48,50.3 1 0 -github.com/muety/wakapi/helpers/summary.go:51.2,51.49 1 0 -github.com/muety/wakapi/helpers/summary.go:51.49,53.3 1 0 -github.com/muety/wakapi/helpers/summary.go:54.2,54.47 1 0 -github.com/muety/wakapi/helpers/summary.go:54.47,56.3 1 0 -github.com/muety/wakapi/helpers/summary.go:57.2,57.48 1 0 -github.com/muety/wakapi/helpers/summary.go:57.48,59.3 1 0 -github.com/muety/wakapi/helpers/summary.go:60.2,60.57 1 0 -github.com/muety/wakapi/helpers/summary.go:60.57,62.3 1 0 -github.com/muety/wakapi/helpers/summary.go:63.2,63.46 1 0 -github.com/muety/wakapi/helpers/summary.go:63.46,65.3 1 0 -github.com/muety/wakapi/helpers/summary.go:66.2,66.47 1 0 -github.com/muety/wakapi/helpers/summary.go:66.47,68.3 1 0 -github.com/muety/wakapi/helpers/summary.go:69.2,69.47 1 0 -github.com/muety/wakapi/helpers/summary.go:69.47,71.3 1 0 -github.com/muety/wakapi/helpers/summary.go:72.2,72.16 1 0 -github.com/muety/wakapi/helpers/summary.go:75.48,79.51 2 0 -github.com/muety/wakapi/helpers/summary.go:79.51,81.3 1 0 -github.com/muety/wakapi/helpers/summary.go:82.2,82.12 1 0 github.com/muety/wakapi/middlewares/authenticate.go:35.91,41.2 1 1 github.com/muety/wakapi/middlewares/authenticate.go:43.91,46.2 2 0 github.com/muety/wakapi/middlewares/authenticate.go:48.90,51.2 2 0 @@ -386,408 +298,164 @@ github.com/muety/wakapi/middlewares/sentry.go:16.43,20.3 1 0 github.com/muety/wakapi/middlewares/sentry.go:23.78,26.54 3 0 github.com/muety/wakapi/middlewares/sentry.go:26.54,27.43 1 0 github.com/muety/wakapi/middlewares/sentry.go:27.43,29.4 1 0 -github.com/muety/wakapi/models/alias.go:18.32,20.2 1 0 -github.com/muety/wakapi/models/alias.go:22.37,23.35 1 0 -github.com/muety/wakapi/models/alias.go:23.35,24.18 1 0 -github.com/muety/wakapi/models/alias.go:24.18,26.4 1 0 -github.com/muety/wakapi/models/alias.go:28.2,28.14 1 0 -github.com/muety/wakapi/models/duration.go:27.75,28.23 1 0 -github.com/muety/wakapi/models/duration.go:28.23,30.3 1 0 -github.com/muety/wakapi/models/duration.go:31.2,35.35 1 0 -github.com/muety/wakapi/models/duration.go:35.35,37.3 1 0 -github.com/muety/wakapi/models/duration.go:38.2,38.18 1 0 -github.com/muety/wakapi/models/duration.go:41.55,56.2 2 0 -github.com/muety/wakapi/models/duration.go:58.50,61.2 2 0 -github.com/muety/wakapi/models/duration.go:63.39,65.16 2 0 -github.com/muety/wakapi/models/duration.go:65.16,67.3 1 0 -github.com/muety/wakapi/models/duration.go:68.2,69.10 2 0 -github.com/muety/wakapi/models/duration.go:72.49,73.11 1 0 -github.com/muety/wakapi/models/duration.go:74.22,75.18 1 0 -github.com/muety/wakapi/models/duration.go:76.21,77.17 1 0 -github.com/muety/wakapi/models/duration.go:78.23,79.19 1 0 -github.com/muety/wakapi/models/duration.go:80.17,81.26 1 0 -github.com/muety/wakapi/models/duration.go:82.22,83.18 1 0 -github.com/muety/wakapi/models/duration.go:84.21,85.17 1 0 -github.com/muety/wakapi/models/duration.go:86.21,87.17 1 0 -github.com/muety/wakapi/models/duration.go:90.2,90.15 1 0 -github.com/muety/wakapi/models/duration.go:90.15,92.3 1 0 -github.com/muety/wakapi/models/duration.go:94.2,94.12 1 0 -github.com/muety/wakapi/models/durations.go:7.30,9.2 1 0 -github.com/muety/wakapi/models/durations.go:11.40,13.2 1 0 -github.com/muety/wakapi/models/durations.go:15.35,17.2 1 0 -github.com/muety/wakapi/models/durations.go:19.45,21.22 2 0 -github.com/muety/wakapi/models/durations.go:21.22,23.3 1 0 -github.com/muety/wakapi/models/durations.go:24.2,24.14 1 0 -github.com/muety/wakapi/models/durations.go:27.39,30.2 2 0 -github.com/muety/wakapi/models/durations.go:32.39,34.18 1 0 -github.com/muety/wakapi/models/durations.go:34.18,36.3 1 0 -github.com/muety/wakapi/models/durations.go:37.2,37.16 1 0 -github.com/muety/wakapi/models/durations.go:40.38,42.18 1 0 -github.com/muety/wakapi/models/durations.go:42.18,44.3 1 0 -github.com/muety/wakapi/models/durations.go:45.2,45.24 1 0 -github.com/muety/wakapi/models/filters.go:22.33,24.2 1 1 -github.com/muety/wakapi/models/filters.go:26.48,27.22 1 1 -github.com/muety/wakapi/models/filters.go:27.22,28.48 1 1 -github.com/muety/wakapi/models/filters.go:28.48,30.4 1 1 -github.com/muety/wakapi/models/filters.go:32.2,32.14 1 1 -github.com/muety/wakapi/models/filters.go:40.56,42.2 1 1 -github.com/muety/wakapi/models/filters.go:44.66,47.2 2 1 -github.com/muety/wakapi/models/filters.go:49.59,51.2 1 1 -github.com/muety/wakapi/models/filters.go:53.70,54.16 1 1 -github.com/muety/wakapi/models/filters.go:55.22,56.41 1 1 -github.com/muety/wakapi/models/filters.go:57.17,58.31 1 0 -github.com/muety/wakapi/models/filters.go:59.23,60.43 1 1 -github.com/muety/wakapi/models/filters.go:61.21,62.39 1 0 -github.com/muety/wakapi/models/filters.go:63.22,64.41 1 0 -github.com/muety/wakapi/models/filters.go:65.20,66.37 1 1 -github.com/muety/wakapi/models/filters.go:67.21,68.39 1 0 -github.com/muety/wakapi/models/filters.go:69.21,70.39 1 0 -github.com/muety/wakapi/models/filters.go:72.2,72.10 1 1 -github.com/muety/wakapi/models/filters.go:75.49,76.44 1 1 -github.com/muety/wakapi/models/filters.go:76.44,78.3 1 1 -github.com/muety/wakapi/models/filters.go:78.8,78.41 1 1 -github.com/muety/wakapi/models/filters.go:78.41,80.3 1 0 -github.com/muety/wakapi/models/filters.go:80.8,80.53 1 1 -github.com/muety/wakapi/models/filters.go:80.53,82.3 1 1 -github.com/muety/wakapi/models/filters.go:82.8,82.49 1 1 -github.com/muety/wakapi/models/filters.go:82.49,84.3 1 0 -github.com/muety/wakapi/models/filters.go:84.8,84.51 1 1 -github.com/muety/wakapi/models/filters.go:84.51,86.3 1 0 -github.com/muety/wakapi/models/filters.go:86.8,86.47 1 1 -github.com/muety/wakapi/models/filters.go:86.47,88.3 1 0 -github.com/muety/wakapi/models/filters.go:88.8,88.49 1 1 -github.com/muety/wakapi/models/filters.go:88.49,90.3 1 0 -github.com/muety/wakapi/models/filters.go:90.8,90.49 1 1 -github.com/muety/wakapi/models/filters.go:90.49,92.3 1 0 -github.com/muety/wakapi/models/filters.go:93.2,93.29 1 1 -github.com/muety/wakapi/models/filters.go:96.46,97.30 1 1 -github.com/muety/wakapi/models/filters.go:97.30,99.3 1 1 -github.com/muety/wakapi/models/filters.go:100.2,100.66 1 0 -github.com/muety/wakapi/models/filters.go:103.34,106.2 2 1 -github.com/muety/wakapi/models/filters.go:108.31,110.51 2 0 -github.com/muety/wakapi/models/filters.go:110.51,112.3 1 0 -github.com/muety/wakapi/models/filters.go:113.2,113.14 1 0 -github.com/muety/wakapi/models/filters.go:116.51,118.2 1 0 -github.com/muety/wakapi/models/filters.go:120.37,122.51 2 0 -github.com/muety/wakapi/models/filters.go:122.51,123.37 1 0 -github.com/muety/wakapi/models/filters.go:123.37,125.4 1 0 -github.com/muety/wakapi/models/filters.go:127.2,127.14 1 0 -github.com/muety/wakapi/models/filters.go:130.59,131.18 1 0 -github.com/muety/wakapi/models/filters.go:132.22,133.20 1 0 -github.com/muety/wakapi/models/filters.go:134.23,135.21 1 0 -github.com/muety/wakapi/models/filters.go:136.21,137.19 1 0 -github.com/muety/wakapi/models/filters.go:138.17,139.15 1 0 -github.com/muety/wakapi/models/filters.go:140.22,141.20 1 0 -github.com/muety/wakapi/models/filters.go:142.20,143.18 1 0 -github.com/muety/wakapi/models/filters.go:144.21,145.19 1 0 -github.com/muety/wakapi/models/filters.go:146.21,147.19 1 0 -github.com/muety/wakapi/models/filters.go:148.10,149.21 1 0 -github.com/muety/wakapi/models/filters.go:153.33,155.16 2 0 -github.com/muety/wakapi/models/filters.go:155.16,157.3 1 0 -github.com/muety/wakapi/models/filters.go:158.2,158.32 1 0 -github.com/muety/wakapi/models/filters.go:161.44,167.2 1 1 -github.com/muety/wakapi/models/filters.go:170.70,171.22 1 1 -github.com/muety/wakapi/models/filters.go:171.22,173.31 2 1 -github.com/muety/wakapi/models/filters.go:173.31,176.4 2 1 -github.com/muety/wakapi/models/filters.go:177.3,177.22 1 1 -github.com/muety/wakapi/models/filters.go:179.2,179.17 1 1 -github.com/muety/wakapi/models/filters.go:179.17,181.26 2 0 -github.com/muety/wakapi/models/filters.go:181.26,184.4 2 0 -github.com/muety/wakapi/models/filters.go:185.3,185.17 1 0 -github.com/muety/wakapi/models/filters.go:187.2,187.23 1 1 -github.com/muety/wakapi/models/filters.go:187.23,189.32 2 1 -github.com/muety/wakapi/models/filters.go:189.32,192.4 2 1 -github.com/muety/wakapi/models/filters.go:193.3,193.23 1 1 -github.com/muety/wakapi/models/filters.go:195.2,195.21 1 1 -github.com/muety/wakapi/models/filters.go:195.21,197.30 2 0 -github.com/muety/wakapi/models/filters.go:197.30,200.4 2 0 -github.com/muety/wakapi/models/filters.go:201.3,201.21 1 0 -github.com/muety/wakapi/models/filters.go:203.2,203.22 1 1 -github.com/muety/wakapi/models/filters.go:203.22,205.31 2 0 -github.com/muety/wakapi/models/filters.go:205.31,208.4 2 0 -github.com/muety/wakapi/models/filters.go:209.3,209.22 1 0 -github.com/muety/wakapi/models/filters.go:211.2,211.21 1 1 -github.com/muety/wakapi/models/filters.go:211.21,213.30 2 0 -github.com/muety/wakapi/models/filters.go:213.30,216.4 2 0 -github.com/muety/wakapi/models/filters.go:217.3,217.21 1 0 -github.com/muety/wakapi/models/filters.go:220.2,220.10 1 1 -github.com/muety/wakapi/models/filters.go:223.83,224.41 1 1 -github.com/muety/wakapi/models/filters.go:224.41,226.3 1 0 -github.com/muety/wakapi/models/filters.go:227.2,227.28 1 1 -github.com/muety/wakapi/models/filters.go:227.28,229.3 1 1 -github.com/muety/wakapi/models/filters.go:230.2,230.10 1 1 -github.com/muety/wakapi/models/filters.go:233.43,235.2 1 0 -github.com/muety/wakapi/models/heartbeat.go:34.34,36.2 1 1 -github.com/muety/wakapi/models/heartbeat.go:38.55,41.2 2 0 -github.com/muety/wakapi/models/heartbeat.go:43.43,49.80 1 0 -github.com/muety/wakapi/models/heartbeat.go:49.80,51.3 1 0 -github.com/muety/wakapi/models/heartbeat.go:53.2,56.10 3 0 -github.com/muety/wakapi/models/heartbeat.go:59.65,61.46 2 1 -github.com/muety/wakapi/models/heartbeat.go:61.46,62.108 1 1 -github.com/muety/wakapi/models/heartbeat.go:62.108,65.4 2 1 -github.com/muety/wakapi/models/heartbeat.go:69.50,70.11 1 1 -github.com/muety/wakapi/models/heartbeat.go:71.22,72.18 1 1 -github.com/muety/wakapi/models/heartbeat.go:73.21,74.17 1 1 -github.com/muety/wakapi/models/heartbeat.go:75.23,76.19 1 1 -github.com/muety/wakapi/models/heartbeat.go:77.17,78.26 1 1 -github.com/muety/wakapi/models/heartbeat.go:79.22,80.18 1 1 -github.com/muety/wakapi/models/heartbeat.go:81.21,82.17 1 0 -github.com/muety/wakapi/models/heartbeat.go:83.21,84.17 1 0 -github.com/muety/wakapi/models/heartbeat.go:87.2,87.15 1 1 -github.com/muety/wakapi/models/heartbeat.go:87.15,89.3 1 1 -github.com/muety/wakapi/models/heartbeat.go:91.2,91.12 1 1 -github.com/muety/wakapi/models/heartbeat.go:94.37,110.2 1 0 -github.com/muety/wakapi/models/heartbeat.go:118.41,120.16 2 1 -github.com/muety/wakapi/models/heartbeat.go:120.16,122.3 1 0 -github.com/muety/wakapi/models/heartbeat.go:123.2,124.10 2 1 -github.com/muety/wakapi/models/heartbeat.go:127.38,137.2 1 0 -github.com/muety/wakapi/models/heartbeats.go:7.31,9.2 1 0 -github.com/muety/wakapi/models/heartbeats.go:11.41,13.2 1 0 -github.com/muety/wakapi/models/heartbeats.go:15.36,17.2 1 0 -github.com/muety/wakapi/models/heartbeats.go:19.43,22.2 2 0 -github.com/muety/wakapi/models/heartbeats.go:24.41,26.18 1 0 -github.com/muety/wakapi/models/heartbeats.go:26.18,28.3 1 0 -github.com/muety/wakapi/models/heartbeats.go:29.2,29.16 1 0 -github.com/muety/wakapi/models/heartbeats.go:32.40,34.18 1 0 -github.com/muety/wakapi/models/heartbeats.go:34.18,36.3 1 0 -github.com/muety/wakapi/models/heartbeats.go:37.2,37.24 1 0 -github.com/muety/wakapi/models/interval.go:47.47,48.23 1 0 -github.com/muety/wakapi/models/interval.go:48.23,49.13 1 0 -github.com/muety/wakapi/models/interval.go:49.13,51.4 1 0 -github.com/muety/wakapi/models/interval.go:53.2,53.14 1 0 -github.com/muety/wakapi/models/interval.go:56.49,57.23 1 0 -github.com/muety/wakapi/models/interval.go:57.23,58.34 1 0 -github.com/muety/wakapi/models/interval.go:58.34,60.4 1 0 -github.com/muety/wakapi/models/interval.go:62.2,62.11 1 0 -github.com/muety/wakapi/models/language_mapping.go:11.42,13.2 1 0 -github.com/muety/wakapi/models/language_mapping.go:15.51,17.2 1 0 -github.com/muety/wakapi/models/language_mapping.go:19.52,21.2 1 0 -github.com/muety/wakapi/models/leaderboard.go:28.73,30.2 1 0 -github.com/muety/wakapi/models/leaderboard.go:39.56,40.103 1 0 -github.com/muety/wakapi/models/leaderboard.go:40.103,42.3 1 0 -github.com/muety/wakapi/models/leaderboard.go:42.13,44.3 1 0 -github.com/muety/wakapi/models/leaderboard.go:47.63,48.29 1 0 -github.com/muety/wakapi/models/leaderboard.go:48.29,50.3 1 0 -github.com/muety/wakapi/models/leaderboard.go:54.37,55.94 1 0 -github.com/muety/wakapi/models/leaderboard.go:55.94,57.3 1 0 -github.com/muety/wakapi/models/leaderboard.go:60.41,61.123 1 0 -github.com/muety/wakapi/models/leaderboard.go:61.123,63.3 1 0 -github.com/muety/wakapi/models/leaderboard.go:66.50,68.2 1 0 -github.com/muety/wakapi/models/leaderboard.go:71.60,72.109 1 0 -github.com/muety/wakapi/models/leaderboard.go:72.109,74.3 1 0 -github.com/muety/wakapi/models/leaderboard.go:75.2,75.15 1 0 -github.com/muety/wakapi/models/leaderboard.go:78.65,79.95 1 0 -github.com/muety/wakapi/models/leaderboard.go:79.95,81.3 1 0 -github.com/muety/wakapi/models/leaderboard.go:84.49,85.114 1 0 -github.com/muety/wakapi/models/leaderboard.go:85.114,87.3 1 0 -github.com/muety/wakapi/models/leaderboard.go:90.68,93.25 2 0 -github.com/muety/wakapi/models/leaderboard.go:93.25,94.58 1 0 -github.com/muety/wakapi/models/leaderboard.go:94.58,95.12 1 0 -github.com/muety/wakapi/models/leaderboard.go:97.3,98.38 2 0 -github.com/muety/wakapi/models/leaderboard.go:98.38,100.4 1 0 -github.com/muety/wakapi/models/leaderboard.go:101.3,101.40 1 0 -github.com/muety/wakapi/models/leaderboard.go:104.2,104.184 1 0 -github.com/muety/wakapi/models/leaderboard.go:104.184,106.3 1 0 -github.com/muety/wakapi/models/leaderboard.go:107.2,107.67 1 0 -github.com/muety/wakapi/models/leaderboard.go:107.67,109.3 1 0 -github.com/muety/wakapi/models/leaderboard.go:111.2,111.15 1 0 -github.com/muety/wakapi/models/leaderboard.go:114.70,115.128 1 0 -github.com/muety/wakapi/models/leaderboard.go:115.128,117.3 1 0 -github.com/muety/wakapi/models/leaderboard.go:120.89,121.107 1 0 -github.com/muety/wakapi/models/leaderboard.go:121.107,123.3 1 0 -github.com/muety/wakapi/models/leaderboard.go:126.45,128.25 2 0 -github.com/muety/wakapi/models/leaderboard.go:128.25,129.43 1 0 -github.com/muety/wakapi/models/leaderboard.go:129.43,131.4 1 0 -github.com/muety/wakapi/models/leaderboard.go:133.2,133.19 1 0 -github.com/muety/wakapi/models/mail.go:23.44,27.2 3 0 -github.com/muety/wakapi/models/mail.go:29.44,33.2 3 0 -github.com/muety/wakapi/models/mail.go:35.34,36.18 1 0 -github.com/muety/wakapi/models/mail.go:36.18,38.3 1 0 -github.com/muety/wakapi/models/mail.go:39.2,39.21 1 0 -github.com/muety/wakapi/models/mail.go:39.21,41.3 1 0 -github.com/muety/wakapi/models/mail.go:42.2,42.23 1 0 -github.com/muety/wakapi/models/mail.go:42.23,44.3 1 0 -github.com/muety/wakapi/models/mail.go:45.2,45.10 1 0 -github.com/muety/wakapi/models/mail.go:48.32,67.2 1 0 -github.com/muety/wakapi/models/mail.go:69.41,71.2 1 0 -github.com/muety/wakapi/models/mail_address.go:18.13,21.2 2 1 -github.com/muety/wakapi/models/mail_address.go:27.38,29.2 1 0 -github.com/muety/wakapi/models/mail_address.go:31.35,33.21 2 1 -github.com/muety/wakapi/models/mail_address.go:33.21,34.21 1 1 -github.com/muety/wakapi/models/mail_address.go:34.21,36.4 1 1 -github.com/muety/wakapi/models/mail_address.go:37.3,37.18 1 1 -github.com/muety/wakapi/models/mail_address.go:39.2,39.11 1 1 -github.com/muety/wakapi/models/mail_address.go:42.38,44.21 2 0 -github.com/muety/wakapi/models/mail_address.go:44.21,46.3 1 0 -github.com/muety/wakapi/models/mail_address.go:47.2,47.17 1 0 -github.com/muety/wakapi/models/mail_address.go:50.35,52.2 1 1 -github.com/muety/wakapi/models/mail_address.go:54.43,56.22 2 0 -github.com/muety/wakapi/models/mail_address.go:56.22,58.3 1 0 -github.com/muety/wakapi/models/mail_address.go:59.2,59.12 1 0 -github.com/muety/wakapi/models/mail_address.go:62.46,64.22 2 1 -github.com/muety/wakapi/models/mail_address.go:64.22,66.3 1 1 -github.com/muety/wakapi/models/mail_address.go:67.2,67.12 1 1 -github.com/muety/wakapi/models/mail_address.go:70.40,71.22 1 1 -github.com/muety/wakapi/models/mail_address.go:71.22,72.17 1 1 -github.com/muety/wakapi/models/mail_address.go:72.17,74.4 1 1 -github.com/muety/wakapi/models/mail_address.go:76.2,76.13 1 1 -github.com/muety/wakapi/models/models.go:3.14,5.2 0 1 -github.com/muety/wakapi/models/project_label.go:14.39,16.2 1 0 -github.com/muety/wakapi/models/shared.go:38.52,40.2 1 0 -github.com/muety/wakapi/models/shared.go:42.52,45.16 3 0 -github.com/muety/wakapi/models/shared.go:45.16,47.3 1 0 -github.com/muety/wakapi/models/shared.go:48.2,50.12 3 0 -github.com/muety/wakapi/models/shared.go:53.52,59.22 2 0 -github.com/muety/wakapi/models/shared.go:60.14,64.17 2 0 -github.com/muety/wakapi/models/shared.go:64.17,66.4 1 0 -github.com/muety/wakapi/models/shared.go:67.17,69.8 2 0 -github.com/muety/wakapi/models/shared.go:70.10,71.64 1 0 -github.com/muety/wakapi/models/shared.go:74.2,77.12 3 0 -github.com/muety/wakapi/models/shared.go:80.51,83.2 2 0 -github.com/muety/wakapi/models/shared.go:85.45,87.2 1 1 -github.com/muety/wakapi/models/shared.go:89.37,91.2 1 0 -github.com/muety/wakapi/models/shared.go:93.35,95.2 1 1 -github.com/muety/wakapi/models/shared.go:97.34,99.2 1 0 -github.com/muety/wakapi/models/summary.go:70.29,72.2 1 1 -github.com/muety/wakapi/models/summary.go:74.35,76.2 1 0 -github.com/muety/wakapi/models/summary.go:78.38,80.2 1 0 -github.com/muety/wakapi/models/summary.go:82.33,93.2 1 0 -github.com/muety/wakapi/models/summary.go:95.37,105.2 9 1 -github.com/muety/wakapi/models/summary.go:107.35,109.2 1 1 -github.com/muety/wakapi/models/summary.go:111.57,122.2 1 1 -github.com/muety/wakapi/models/summary.go:124.64,125.21 1 1 -github.com/muety/wakapi/models/summary.go:126.22,127.21 1 1 -github.com/muety/wakapi/models/summary.go:128.23,129.22 1 1 -github.com/muety/wakapi/models/summary.go:130.21,131.20 1 1 -github.com/muety/wakapi/models/summary.go:132.17,133.29 1 1 -github.com/muety/wakapi/models/summary.go:134.22,135.21 1 1 -github.com/muety/wakapi/models/summary.go:136.20,137.19 1 1 -github.com/muety/wakapi/models/summary.go:138.21,139.21 1 1 -github.com/muety/wakapi/models/summary.go:140.21,141.21 1 1 -github.com/muety/wakapi/models/summary.go:143.2,143.12 1 0 -github.com/muety/wakapi/models/summary.go:146.59,147.21 1 1 -github.com/muety/wakapi/models/summary.go:147.21,149.3 1 1 -github.com/muety/wakapi/models/summary.go:151.2,151.35 1 1 -github.com/muety/wakapi/models/summary.go:151.35,152.41 1 1 -github.com/muety/wakapi/models/summary.go:152.41,154.4 1 1 -github.com/muety/wakapi/models/summary.go:157.2,157.10 1 1 -github.com/muety/wakapi/models/summary.go:173.33,178.26 4 1 -github.com/muety/wakapi/models/summary.go:178.26,179.30 1 1 -github.com/muety/wakapi/models/summary.go:179.30,181.4 1 1 -github.com/muety/wakapi/models/summary.go:185.2,185.37 1 1 -github.com/muety/wakapi/models/summary.go:185.37,187.3 1 0 -github.com/muety/wakapi/models/summary.go:190.2,191.16 2 1 -github.com/muety/wakapi/models/summary.go:191.16,193.3 1 0 -github.com/muety/wakapi/models/summary.go:194.2,194.33 1 1 -github.com/muety/wakapi/models/summary.go:194.33,196.3 1 1 -github.com/muety/wakapi/models/summary.go:200.56,206.28 5 1 -github.com/muety/wakapi/models/summary.go:206.28,208.3 1 1 -github.com/muety/wakapi/models/summary.go:210.2,211.42 2 1 -github.com/muety/wakapi/models/summary.go:211.42,212.22 1 0 -github.com/muety/wakapi/models/summary.go:212.22,214.9 2 0 -github.com/muety/wakapi/models/summary.go:218.2,219.15 2 1 -github.com/muety/wakapi/models/summary.go:219.15,220.28 1 1 -github.com/muety/wakapi/models/summary.go:220.28,222.4 1 0 -github.com/muety/wakapi/models/summary.go:222.9,228.4 1 1 -github.com/muety/wakapi/models/summary.go:232.45,237.16 4 1 -github.com/muety/wakapi/models/summary.go:237.16,239.3 1 0 -github.com/muety/wakapi/models/summary.go:240.2,240.39 1 1 -github.com/muety/wakapi/models/summary.go:240.39,242.3 1 1 -github.com/muety/wakapi/models/summary.go:244.2,244.30 1 1 -github.com/muety/wakapi/models/summary.go:247.73,249.55 2 1 -github.com/muety/wakapi/models/summary.go:249.55,250.31 1 1 -github.com/muety/wakapi/models/summary.go:250.31,252.4 1 1 -github.com/muety/wakapi/models/summary.go:254.2,254.16 1 1 -github.com/muety/wakapi/models/summary.go:257.88,259.55 2 1 -github.com/muety/wakapi/models/summary.go:259.55,260.31 1 1 -github.com/muety/wakapi/models/summary.go:260.31,261.23 1 1 -github.com/muety/wakapi/models/summary.go:261.23,262.13 1 1 -github.com/muety/wakapi/models/summary.go:264.4,264.46 1 1 -github.com/muety/wakapi/models/summary.go:267.2,267.16 1 1 -github.com/muety/wakapi/models/summary.go:270.73,272.34 2 1 -github.com/muety/wakapi/models/summary.go:272.34,274.3 1 1 -github.com/muety/wakapi/models/summary.go:275.2,275.14 1 1 -github.com/muety/wakapi/models/summary.go:278.56,281.55 3 0 -github.com/muety/wakapi/models/summary.go:281.55,282.31 1 0 -github.com/muety/wakapi/models/summary.go:282.31,283.44 1 0 -github.com/muety/wakapi/models/summary.go:283.44,285.5 1 0 -github.com/muety/wakapi/models/summary.go:288.2,288.12 1 0 -github.com/muety/wakapi/models/summary.go:291.58,293.16 2 0 -github.com/muety/wakapi/models/summary.go:293.16,295.3 1 0 -github.com/muety/wakapi/models/summary.go:296.2,296.16 1 0 -github.com/muety/wakapi/models/summary.go:299.71,300.63 1 1 -github.com/muety/wakapi/models/summary.go:300.63,301.20 1 1 -github.com/muety/wakapi/models/summary.go:301.20,303.4 1 1 -github.com/muety/wakapi/models/summary.go:305.3,307.45 2 1 -github.com/muety/wakapi/models/summary.go:307.45,308.32 1 1 -github.com/muety/wakapi/models/summary.go:308.32,309.24 1 1 -github.com/muety/wakapi/models/summary.go:309.24,311.6 1 1 -github.com/muety/wakapi/models/summary.go:313.4,313.14 1 1 -github.com/muety/wakapi/models/summary.go:316.3,316.31 1 1 -github.com/muety/wakapi/models/summary.go:316.31,318.60 1 1 -github.com/muety/wakapi/models/summary.go:318.60,320.5 1 1 -github.com/muety/wakapi/models/summary.go:323.3,323.31 1 1 -github.com/muety/wakapi/models/summary.go:323.31,325.60 1 1 -github.com/muety/wakapi/models/summary.go:325.60,326.55 1 1 -github.com/muety/wakapi/models/summary.go:326.55,328.6 1 1 -github.com/muety/wakapi/models/summary.go:328.11,336.6 1 1 -github.com/muety/wakapi/models/summary.go:340.3,340.16 1 1 -github.com/muety/wakapi/models/summary.go:344.2,353.10 8 1 -github.com/muety/wakapi/models/summary.go:356.57,357.30 1 1 -github.com/muety/wakapi/models/summary.go:357.30,358.28 1 1 -github.com/muety/wakapi/models/summary.go:358.28,360.4 1 1 -github.com/muety/wakapi/models/summary.go:362.2,362.43 1 0 -github.com/muety/wakapi/models/summary.go:365.43,367.2 1 0 -github.com/muety/wakapi/models/summary.go:369.49,370.21 1 0 -github.com/muety/wakapi/models/summary.go:370.21,372.3 1 0 -github.com/muety/wakapi/models/summary.go:373.2,374.54 2 0 -github.com/muety/wakapi/models/summary.go:377.51,378.27 1 0 -github.com/muety/wakapi/models/summary.go:378.27,380.3 1 0 -github.com/muety/wakapi/models/summary.go:381.2,382.19 2 0 -github.com/muety/wakapi/models/summary.go:385.50,389.2 1 1 -github.com/muety/wakapi/models/summary.go:391.49,392.101 1 0 -github.com/muety/wakapi/models/summary.go:392.101,394.3 1 0 -github.com/muety/wakapi/models/summary.go:397.30,399.2 1 0 -github.com/muety/wakapi/models/summary.go:401.40,403.2 1 0 -github.com/muety/wakapi/models/summary.go:405.35,407.2 1 0 -github.com/muety/wakapi/models/summary.go:409.33,411.2 1 1 -github.com/muety/wakapi/models/summary.go:413.43,415.2 1 1 -github.com/muety/wakapi/models/summary.go:417.38,419.2 1 1 -github.com/muety/wakapi/models/user.go:13.13,15.2 1 1 -github.com/muety/wakapi/models/user.go:90.34,92.2 1 0 -github.com/muety/wakapi/models/user.go:94.36,95.22 1 1 -github.com/muety/wakapi/models/user.go:95.22,97.3 1 1 -github.com/muety/wakapi/models/user.go:98.2,99.16 2 1 -github.com/muety/wakapi/models/user.go:99.16,101.3 1 0 -github.com/muety/wakapi/models/user.go:102.2,102.11 1 1 -github.com/muety/wakapi/models/user.go:107.41,110.2 2 1 -github.com/muety/wakapi/models/user.go:112.53,115.54 3 0 -github.com/muety/wakapi/models/user.go:115.54,117.3 1 0 -github.com/muety/wakapi/models/user.go:118.2,118.51 1 0 -github.com/muety/wakapi/models/user.go:118.51,120.3 1 0 -github.com/muety/wakapi/models/user.go:121.2,121.20 1 0 -github.com/muety/wakapi/models/user.go:125.52,126.28 1 0 -github.com/muety/wakapi/models/user.go:126.28,128.3 1 0 -github.com/muety/wakapi/models/user.go:129.2,129.17 1 0 -github.com/muety/wakapi/models/user.go:133.45,135.2 1 1 -github.com/muety/wakapi/models/user.go:137.51,139.2 1 1 -github.com/muety/wakapi/models/user.go:145.65,147.32 2 0 -github.com/muety/wakapi/models/user.go:147.32,149.3 1 0 -github.com/muety/wakapi/models/user.go:150.2,150.30 1 0 -github.com/muety/wakapi/models/user.go:150.30,152.3 1 0 -github.com/muety/wakapi/models/user.go:153.2,154.24 2 0 -github.com/muety/wakapi/models/user.go:157.39,159.55 2 1 -github.com/muety/wakapi/models/user.go:159.55,161.3 1 1 -github.com/muety/wakapi/models/user.go:163.2,163.51 1 1 -github.com/muety/wakapi/models/user.go:166.37,168.2 1 0 -github.com/muety/wakapi/models/user.go:170.43,173.2 1 0 -github.com/muety/wakapi/models/user.go:175.45,178.2 1 0 -github.com/muety/wakapi/models/user.go:180.33,185.2 1 0 -github.com/muety/wakapi/models/user.go:187.41,189.2 1 0 -github.com/muety/wakapi/models/user.go:191.45,193.2 1 0 -github.com/muety/wakapi/models/user.go:195.45,197.2 1 0 -github.com/muety/wakapi/models/user.go:200.39,202.2 1 0 -github.com/muety/wakapi/models/user.go:204.39,207.2 2 0 +github.com/muety/wakapi/helpers/date.go:17.73,18.58 1 0 +github.com/muety/wakapi/helpers/date.go:18.58,20.3 1 0 +github.com/muety/wakapi/helpers/date.go:21.2,21.87 1 0 +github.com/muety/wakapi/helpers/date.go:21.87,23.3 1 0 +github.com/muety/wakapi/helpers/date.go:24.2,24.64 1 0 +github.com/muety/wakapi/helpers/date.go:27.40,29.2 1 0 +github.com/muety/wakapi/helpers/date.go:31.44,33.2 1 0 +github.com/muety/wakapi/helpers/date.go:35.49,37.2 1 0 +github.com/muety/wakapi/helpers/date.go:39.45,41.2 1 0 +github.com/muety/wakapi/helpers/date.go:43.50,49.2 5 0 +github.com/muety/wakapi/helpers/http.go:11.94,13.16 2 0 +github.com/muety/wakapi/helpers/http.go:13.16,15.3 1 0 +github.com/muety/wakapi/helpers/http.go:17.2,17.107 1 0 +github.com/muety/wakapi/helpers/http.go:17.107,19.3 1 0 +github.com/muety/wakapi/helpers/http.go:21.2,21.22 1 0 +github.com/muety/wakapi/helpers/http.go:24.90,27.58 3 0 +github.com/muety/wakapi/helpers/http.go:27.58,29.3 1 0 +github.com/muety/wakapi/helpers/interval.go:10.66,11.40 1 0 +github.com/muety/wakapi/helpers/interval.go:11.40,12.27 1 0 +github.com/muety/wakapi/helpers/interval.go:12.27,14.4 1 0 +github.com/muety/wakapi/helpers/interval.go:16.2,16.48 1 0 +github.com/muety/wakapi/helpers/interval.go:19.61,22.2 2 0 +github.com/muety/wakapi/helpers/interval.go:24.88,27.2 2 0 +github.com/muety/wakapi/helpers/interval.go:29.95,31.16 2 0 +github.com/muety/wakapi/helpers/interval.go:31.16,33.3 1 0 +github.com/muety/wakapi/helpers/interval.go:34.2,34.38 1 0 +github.com/muety/wakapi/helpers/interval.go:37.105,41.18 3 1 +github.com/muety/wakapi/helpers/interval.go:42.28,43.32 1 0 +github.com/muety/wakapi/helpers/interval.go:44.32,46.30 2 0 +github.com/muety/wakapi/helpers/interval.go:47.30,48.34 1 1 +github.com/muety/wakapi/helpers/interval.go:49.31,50.35 1 0 +github.com/muety/wakapi/helpers/interval.go:51.31,53.33 2 0 +github.com/muety/wakapi/helpers/interval.go:54.32,55.36 1 0 +github.com/muety/wakapi/helpers/interval.go:56.32,58.34 2 0 +github.com/muety/wakapi/helpers/interval.go:59.31,60.35 1 0 +github.com/muety/wakapi/helpers/interval.go:61.32,62.31 1 1 +github.com/muety/wakapi/helpers/interval.go:63.41,65.48 2 0 +github.com/muety/wakapi/helpers/interval.go:66.33,67.32 1 1 +github.com/muety/wakapi/helpers/interval.go:68.33,69.32 1 1 +github.com/muety/wakapi/helpers/interval.go:70.34,71.31 1 1 +github.com/muety/wakapi/helpers/interval.go:72.35,73.32 1 1 +github.com/muety/wakapi/helpers/interval.go:74.26,75.21 1 0 +github.com/muety/wakapi/helpers/interval.go:76.10,77.39 1 0 +github.com/muety/wakapi/helpers/interval.go:80.2,80.22 1 1 +github.com/muety/wakapi/helpers/interval.go:84.65,85.15 1 1 +github.com/muety/wakapi/helpers/interval.go:85.15,87.3 1 1 +github.com/muety/wakapi/helpers/interval.go:88.2,88.14 1 1 +github.com/muety/wakapi/helpers/interval.go:88.14,90.3 1 1 +github.com/muety/wakapi/helpers/interval.go:91.2,91.14 1 1 +github.com/muety/wakapi/helpers/interval.go:91.14,93.3 1 1 +github.com/muety/wakapi/helpers/interval.go:94.2,94.15 1 1 +github.com/muety/wakapi/helpers/interval.go:94.15,96.3 1 1 +github.com/muety/wakapi/helpers/interval.go:97.2,97.15 1 1 +github.com/muety/wakapi/helpers/interval.go:97.15,99.3 1 1 +github.com/muety/wakapi/helpers/interval.go:100.2,100.16 1 1 +github.com/muety/wakapi/helpers/interval.go:100.16,102.3 1 1 +github.com/muety/wakapi/helpers/interval.go:103.2,103.16 1 1 +github.com/muety/wakapi/helpers/interval.go:103.16,105.3 1 1 +github.com/muety/wakapi/helpers/interval.go:106.2,106.41 1 1 +github.com/muety/wakapi/helpers/summary.go:10.73,17.56 5 0 +github.com/muety/wakapi/helpers/summary.go:17.56,19.3 1 0 +github.com/muety/wakapi/helpers/summary.go:19.8,19.54 1 0 +github.com/muety/wakapi/helpers/summary.go:19.54,21.3 1 0 +github.com/muety/wakapi/helpers/summary.go:21.8,23.17 2 0 +github.com/muety/wakapi/helpers/summary.go:23.17,25.4 1 0 +github.com/muety/wakapi/helpers/summary.go:27.3,28.17 2 0 +github.com/muety/wakapi/helpers/summary.go:28.17,30.4 1 0 +github.com/muety/wakapi/helpers/summary.go:33.2,43.8 3 0 +github.com/muety/wakapi/helpers/summary.go:46.59,48.48 2 0 +github.com/muety/wakapi/helpers/summary.go:48.48,50.3 1 0 +github.com/muety/wakapi/helpers/summary.go:51.2,51.49 1 0 +github.com/muety/wakapi/helpers/summary.go:51.49,53.3 1 0 +github.com/muety/wakapi/helpers/summary.go:54.2,54.47 1 0 +github.com/muety/wakapi/helpers/summary.go:54.47,56.3 1 0 +github.com/muety/wakapi/helpers/summary.go:57.2,57.48 1 0 +github.com/muety/wakapi/helpers/summary.go:57.48,59.3 1 0 +github.com/muety/wakapi/helpers/summary.go:60.2,60.57 1 0 +github.com/muety/wakapi/helpers/summary.go:60.57,62.3 1 0 +github.com/muety/wakapi/helpers/summary.go:63.2,63.46 1 0 +github.com/muety/wakapi/helpers/summary.go:63.46,65.3 1 0 +github.com/muety/wakapi/helpers/summary.go:66.2,66.47 1 0 +github.com/muety/wakapi/helpers/summary.go:66.47,68.3 1 0 +github.com/muety/wakapi/helpers/summary.go:69.2,69.47 1 0 +github.com/muety/wakapi/helpers/summary.go:69.47,71.3 1 0 +github.com/muety/wakapi/helpers/summary.go:72.2,72.16 1 0 +github.com/muety/wakapi/helpers/summary.go:75.48,79.51 2 0 +github.com/muety/wakapi/helpers/summary.go:79.51,81.3 1 0 +github.com/muety/wakapi/helpers/summary.go:82.2,82.12 1 0 +github.com/muety/wakapi/routes/utils/badge_utils.go:20.13,23.2 2 1 +github.com/muety/wakapi/routes/utils/badge_utils.go:25.129,29.76 3 0 +github.com/muety/wakapi/routes/utils/badge_utils.go:29.76,31.3 1 0 +github.com/muety/wakapi/routes/utils/badge_utils.go:33.2,34.72 2 0 +github.com/muety/wakapi/routes/utils/badge_utils.go:34.72,35.61 1 0 +github.com/muety/wakapi/routes/utils/badge_utils.go:35.61,37.4 1 0 +github.com/muety/wakapi/routes/utils/badge_utils.go:40.2,48.86 4 0 +github.com/muety/wakapi/routes/utils/badge_utils.go:48.86,50.3 1 0 +github.com/muety/wakapi/routes/utils/badge_utils.go:52.2,54.22 3 0 +github.com/muety/wakapi/routes/utils/badge_utils.go:55.17,57.68 2 0 +github.com/muety/wakapi/routes/utils/badge_utils.go:58.12,60.63 2 0 +github.com/muety/wakapi/routes/utils/badge_utils.go:61.16,63.67 2 0 +github.com/muety/wakapi/routes/utils/badge_utils.go:64.18,66.69 2 0 +github.com/muety/wakapi/routes/utils/badge_utils.go:67.17,69.68 2 0 +github.com/muety/wakapi/routes/utils/badge_utils.go:70.15,72.66 2 0 +github.com/muety/wakapi/routes/utils/badge_utils.go:74.10,77.30 2 0 +github.com/muety/wakapi/routes/utils/badge_utils.go:80.2,80.34 1 0 +github.com/muety/wakapi/routes/utils/badge_utils.go:80.34,82.3 1 0 +github.com/muety/wakapi/routes/utils/badge_utils.go:84.2,84.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:9.71,11.2 1 0 +github.com/muety/wakapi/routes/utils/messages.go:13.73,15.2 1 0 +github.com/muety/wakapi/routes/utils/messages.go:17.97,19.57 2 0 +github.com/muety/wakapi/routes/utils/messages.go:19.57,21.3 1 0 +github.com/muety/wakapi/routes/utils/messages.go:22.2,22.65 1 0 +github.com/muety/wakapi/routes/utils/messages.go:22.65,24.3 1 0 +github.com/muety/wakapi/routes/utils/messages.go:25.2,26.11 2 0 +github.com/muety/wakapi/routes/utils/messages.go:29.78,33.2 3 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/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,34.16 2 0 +github.com/muety/wakapi/routes/utils/summary_utils.go:34.16,36.3 1 0 +github.com/muety/wakapi/routes/utils/summary_utils.go:38.2,41.36 3 0 +github.com/muety/wakapi/routes/utils/summary_utils.go:44.90,46.32 2 0 +github.com/muety/wakapi/routes/utils/summary_utils.go:46.32,47.50 1 0 +github.com/muety/wakapi/routes/utils/summary_utils.go:47.50,49.4 1 0 +github.com/muety/wakapi/routes/utils/summary_utils.go:51.2,51.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/api/activity.go:22.126,28.2 1 0 github.com/muety/wakapi/routes/api/activity.go:30.64,39.2 4 0 github.com/muety/wakapi/routes/api/activity.go:41.87,44.16 3 0 @@ -876,62 +544,66 @@ github.com/muety/wakapi/routes/api/heartbeat.go:210.45,210.46 0 0 github.com/muety/wakapi/routes/api/heartbeat.go:221.45,221.46 0 0 github.com/muety/wakapi/routes/api/heartbeat.go:232.45,232.46 0 0 github.com/muety/wakapi/routes/api/heartbeat.go:243.45,243.46 0 0 -github.com/muety/wakapi/routes/api/metrics.go:64.249,73.2 1 0 -github.com/muety/wakapi/routes/api/metrics.go:75.60,76.38 1 0 -github.com/muety/wakapi/routes/api/metrics.go:76.38,78.3 1 0 -github.com/muety/wakapi/routes/api/metrics.go:80.2,86.29 5 0 -github.com/muety/wakapi/routes/api/metrics.go:89.70,91.20 2 0 -github.com/muety/wakapi/routes/api/metrics.go:91.20,95.3 3 0 -github.com/muety/wakapi/routes/api/metrics.go:97.2,99.63 2 0 -github.com/muety/wakapi/routes/api/metrics.go:99.63,104.3 4 0 -github.com/muety/wakapi/routes/api/metrics.go:104.8,105.34 1 0 -github.com/muety/wakapi/routes/api/metrics.go:105.34,107.4 1 0 -github.com/muety/wakapi/routes/api/metrics.go:110.2,110.21 1 0 -github.com/muety/wakapi/routes/api/metrics.go:110.21,111.66 1 0 -github.com/muety/wakapi/routes/api/metrics.go:111.66,116.4 4 0 -github.com/muety/wakapi/routes/api/metrics.go:116.9,117.36 1 0 -github.com/muety/wakapi/routes/api/metrics.go:117.36,119.5 1 0 -github.com/muety/wakapi/routes/api/metrics.go:123.2,126.34 3 0 -github.com/muety/wakapi/routes/api/metrics.go:129.81,133.16 3 0 -github.com/muety/wakapi/routes/api/metrics.go:133.16,136.3 2 0 -github.com/muety/wakapi/routes/api/metrics.go:138.2,141.16 3 0 -github.com/muety/wakapi/routes/api/metrics.go:141.16,144.3 2 0 -github.com/muety/wakapi/routes/api/metrics.go:146.2,147.16 2 0 -github.com/muety/wakapi/routes/api/metrics.go:147.16,150.3 2 0 -github.com/muety/wakapi/routes/api/metrics.go:154.2,175.42 4 0 -github.com/muety/wakapi/routes/api/metrics.go:175.42,182.3 1 0 -github.com/muety/wakapi/routes/api/metrics.go:184.2,184.43 1 0 -github.com/muety/wakapi/routes/api/metrics.go:184.43,191.3 1 0 -github.com/muety/wakapi/routes/api/metrics.go:193.2,193.41 1 0 -github.com/muety/wakapi/routes/api/metrics.go:193.41,200.3 1 0 -github.com/muety/wakapi/routes/api/metrics.go:202.2,202.50 1 0 -github.com/muety/wakapi/routes/api/metrics.go:202.50,209.3 1 0 -github.com/muety/wakapi/routes/api/metrics.go:211.2,211.42 1 0 -github.com/muety/wakapi/routes/api/metrics.go:211.42,218.3 1 0 -github.com/muety/wakapi/routes/api/metrics.go:220.2,220.40 1 0 -github.com/muety/wakapi/routes/api/metrics.go:220.40,227.3 1 0 -github.com/muety/wakapi/routes/api/metrics.go:230.2,270.16 9 0 -github.com/muety/wakapi/routes/api/metrics.go:270.16,272.3 1 0 -github.com/muety/wakapi/routes/api/metrics.go:274.2,282.44 2 0 -github.com/muety/wakapi/routes/api/metrics.go:282.44,296.3 2 0 -github.com/muety/wakapi/routes/api/metrics.go:298.2,298.22 1 0 -github.com/muety/wakapi/routes/api/metrics.go:301.82,307.19 4 0 -github.com/muety/wakapi/routes/api/metrics.go:307.19,309.3 1 0 -github.com/muety/wakapi/routes/api/metrics.go:311.2,312.106 2 0 -github.com/muety/wakapi/routes/api/metrics.go:312.106,313.56 1 0 -github.com/muety/wakapi/routes/api/metrics.go:313.56,315.4 1 0 -github.com/muety/wakapi/routes/api/metrics.go:318.2,323.16 5 0 -github.com/muety/wakapi/routes/api/metrics.go:323.16,326.3 2 0 -github.com/muety/wakapi/routes/api/metrics.go:327.2,360.16 7 0 -github.com/muety/wakapi/routes/api/metrics.go:360.16,363.3 2 0 -github.com/muety/wakapi/routes/api/metrics.go:365.2,365.32 1 0 -github.com/muety/wakapi/routes/api/metrics.go:365.32,372.3 1 0 -github.com/muety/wakapi/routes/api/metrics.go:373.2,383.29 6 0 -github.com/muety/wakapi/routes/api/metrics.go:383.29,384.20 1 0 -github.com/muety/wakapi/routes/api/metrics.go:384.20,386.18 2 0 -github.com/muety/wakapi/routes/api/metrics.go:386.18,389.5 2 0 -github.com/muety/wakapi/routes/api/metrics.go:390.4,397.6 3 0 -github.com/muety/wakapi/routes/api/metrics.go:401.2,404.22 3 0 +github.com/muety/wakapi/routes/api/metrics.go:66.298,76.2 1 0 +github.com/muety/wakapi/routes/api/metrics.go:78.60,79.38 1 0 +github.com/muety/wakapi/routes/api/metrics.go:79.38,81.3 1 0 +github.com/muety/wakapi/routes/api/metrics.go:83.2,89.29 5 0 +github.com/muety/wakapi/routes/api/metrics.go:92.70,94.20 2 0 +github.com/muety/wakapi/routes/api/metrics.go:94.20,98.3 3 0 +github.com/muety/wakapi/routes/api/metrics.go:100.2,102.63 2 0 +github.com/muety/wakapi/routes/api/metrics.go:102.63,107.3 4 0 +github.com/muety/wakapi/routes/api/metrics.go:107.8,108.34 1 0 +github.com/muety/wakapi/routes/api/metrics.go:108.34,110.4 1 0 +github.com/muety/wakapi/routes/api/metrics.go:113.2,113.21 1 0 +github.com/muety/wakapi/routes/api/metrics.go:113.21,114.66 1 0 +github.com/muety/wakapi/routes/api/metrics.go:114.66,119.4 4 0 +github.com/muety/wakapi/routes/api/metrics.go:119.9,120.36 1 0 +github.com/muety/wakapi/routes/api/metrics.go:120.36,122.5 1 0 +github.com/muety/wakapi/routes/api/metrics.go:126.2,129.34 3 0 +github.com/muety/wakapi/routes/api/metrics.go:132.81,136.16 3 0 +github.com/muety/wakapi/routes/api/metrics.go:136.16,139.3 2 0 +github.com/muety/wakapi/routes/api/metrics.go:141.2,144.16 3 0 +github.com/muety/wakapi/routes/api/metrics.go:144.16,147.3 2 0 +github.com/muety/wakapi/routes/api/metrics.go:149.2,150.16 2 0 +github.com/muety/wakapi/routes/api/metrics.go:150.16,153.3 2 0 +github.com/muety/wakapi/routes/api/metrics.go:155.2,156.16 2 0 +github.com/muety/wakapi/routes/api/metrics.go:156.16,159.3 2 0 +github.com/muety/wakapi/routes/api/metrics.go:163.2,184.42 4 0 +github.com/muety/wakapi/routes/api/metrics.go:184.42,191.3 1 0 +github.com/muety/wakapi/routes/api/metrics.go:193.2,193.43 1 0 +github.com/muety/wakapi/routes/api/metrics.go:193.43,200.3 1 0 +github.com/muety/wakapi/routes/api/metrics.go:202.2,202.41 1 0 +github.com/muety/wakapi/routes/api/metrics.go:202.41,209.3 1 0 +github.com/muety/wakapi/routes/api/metrics.go:211.2,211.50 1 0 +github.com/muety/wakapi/routes/api/metrics.go:211.50,218.3 1 0 +github.com/muety/wakapi/routes/api/metrics.go:220.2,220.42 1 0 +github.com/muety/wakapi/routes/api/metrics.go:220.42,227.3 1 0 +github.com/muety/wakapi/routes/api/metrics.go:229.2,229.40 1 0 +github.com/muety/wakapi/routes/api/metrics.go:229.40,236.3 1 0 +github.com/muety/wakapi/routes/api/metrics.go:238.2,239.34 2 0 +github.com/muety/wakapi/routes/api/metrics.go:239.34,241.3 1 0 +github.com/muety/wakapi/routes/api/metrics.go:242.2,290.16 10 0 +github.com/muety/wakapi/routes/api/metrics.go:290.16,292.3 1 0 +github.com/muety/wakapi/routes/api/metrics.go:294.2,302.44 2 0 +github.com/muety/wakapi/routes/api/metrics.go:302.44,316.3 2 0 +github.com/muety/wakapi/routes/api/metrics.go:318.2,318.22 1 0 +github.com/muety/wakapi/routes/api/metrics.go:321.82,327.19 4 0 +github.com/muety/wakapi/routes/api/metrics.go:327.19,329.3 1 0 +github.com/muety/wakapi/routes/api/metrics.go:331.2,332.106 2 0 +github.com/muety/wakapi/routes/api/metrics.go:332.106,333.56 1 0 +github.com/muety/wakapi/routes/api/metrics.go:333.56,335.4 1 0 +github.com/muety/wakapi/routes/api/metrics.go:338.2,343.16 5 0 +github.com/muety/wakapi/routes/api/metrics.go:343.16,346.3 2 0 +github.com/muety/wakapi/routes/api/metrics.go:347.2,380.16 7 0 +github.com/muety/wakapi/routes/api/metrics.go:380.16,383.3 2 0 +github.com/muety/wakapi/routes/api/metrics.go:385.2,385.32 1 0 +github.com/muety/wakapi/routes/api/metrics.go:385.32,392.3 1 0 +github.com/muety/wakapi/routes/api/metrics.go:393.2,403.29 6 0 +github.com/muety/wakapi/routes/api/metrics.go:403.29,404.20 1 0 +github.com/muety/wakapi/routes/api/metrics.go:404.20,406.18 2 0 +github.com/muety/wakapi/routes/api/metrics.go:406.18,409.5 2 0 +github.com/muety/wakapi/routes/api/metrics.go:410.4,417.6 3 0 +github.com/muety/wakapi/routes/api/metrics.go:421.2,424.22 3 0 github.com/muety/wakapi/routes/api/summary.go:20.122,26.2 1 0 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 @@ -1101,76 +773,6 @@ 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/utils/badge_utils.go:20.13,23.2 2 1 -github.com/muety/wakapi/routes/utils/badge_utils.go:25.129,29.76 3 0 -github.com/muety/wakapi/routes/utils/badge_utils.go:29.76,31.3 1 0 -github.com/muety/wakapi/routes/utils/badge_utils.go:33.2,34.72 2 0 -github.com/muety/wakapi/routes/utils/badge_utils.go:34.72,35.61 1 0 -github.com/muety/wakapi/routes/utils/badge_utils.go:35.61,37.4 1 0 -github.com/muety/wakapi/routes/utils/badge_utils.go:40.2,48.86 4 0 -github.com/muety/wakapi/routes/utils/badge_utils.go:48.86,50.3 1 0 -github.com/muety/wakapi/routes/utils/badge_utils.go:52.2,54.22 3 0 -github.com/muety/wakapi/routes/utils/badge_utils.go:55.17,57.68 2 0 -github.com/muety/wakapi/routes/utils/badge_utils.go:58.12,60.63 2 0 -github.com/muety/wakapi/routes/utils/badge_utils.go:61.16,63.67 2 0 -github.com/muety/wakapi/routes/utils/badge_utils.go:64.18,66.69 2 0 -github.com/muety/wakapi/routes/utils/badge_utils.go:67.17,69.68 2 0 -github.com/muety/wakapi/routes/utils/badge_utils.go:70.15,72.66 2 0 -github.com/muety/wakapi/routes/utils/badge_utils.go:74.10,77.30 2 0 -github.com/muety/wakapi/routes/utils/badge_utils.go:80.2,80.34 1 0 -github.com/muety/wakapi/routes/utils/badge_utils.go:80.34,82.3 1 0 -github.com/muety/wakapi/routes/utils/badge_utils.go:84.2,84.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:9.71,11.2 1 0 -github.com/muety/wakapi/routes/utils/messages.go:13.73,15.2 1 0 -github.com/muety/wakapi/routes/utils/messages.go:17.97,19.57 2 0 -github.com/muety/wakapi/routes/utils/messages.go:19.57,21.3 1 0 -github.com/muety/wakapi/routes/utils/messages.go:22.2,22.65 1 0 -github.com/muety/wakapi/routes/utils/messages.go:22.65,24.3 1 0 -github.com/muety/wakapi/routes/utils/messages.go:25.2,26.11 2 0 -github.com/muety/wakapi/routes/utils/messages.go:29.78,33.2 3 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/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,34.16 2 0 -github.com/muety/wakapi/routes/utils/summary_utils.go:34.16,36.3 1 0 -github.com/muety/wakapi/routes/utils/summary_utils.go:38.2,41.36 3 0 -github.com/muety/wakapi/routes/utils/summary_utils.go:44.90,46.32 2 0 -github.com/muety/wakapi/routes/utils/summary_utils.go:46.32,47.50 1 0 -github.com/muety/wakapi/routes/utils/summary_utils.go:47.50,49.4 1 0 -github.com/muety/wakapi/routes/utils/summary_utils.go:51.2,51.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/utils/auth.go:15.79,17.54 2 0 github.com/muety/wakapi/utils/auth.go:17.54,19.3 1 0 github.com/muety/wakapi/utils/auth.go:21.2,23.16 3 0 @@ -2075,3 +1677,405 @@ github.com/muety/wakapi/services/user.go:229.38,231.2 1 0 github.com/muety/wakapi/services/user.go:233.55,235.2 1 0 github.com/muety/wakapi/services/user.go:237.57,242.2 1 0 github.com/muety/wakapi/services/user.go:244.57,249.2 1 0 +github.com/muety/wakapi/models/alias.go:18.32,20.2 1 0 +github.com/muety/wakapi/models/alias.go:22.37,23.35 1 0 +github.com/muety/wakapi/models/alias.go:23.35,24.18 1 0 +github.com/muety/wakapi/models/alias.go:24.18,26.4 1 0 +github.com/muety/wakapi/models/alias.go:28.2,28.14 1 0 +github.com/muety/wakapi/models/duration.go:27.75,28.23 1 0 +github.com/muety/wakapi/models/duration.go:28.23,30.3 1 0 +github.com/muety/wakapi/models/duration.go:31.2,35.35 1 0 +github.com/muety/wakapi/models/duration.go:35.35,37.3 1 0 +github.com/muety/wakapi/models/duration.go:38.2,38.18 1 0 +github.com/muety/wakapi/models/duration.go:41.55,56.2 2 0 +github.com/muety/wakapi/models/duration.go:58.50,61.2 2 0 +github.com/muety/wakapi/models/duration.go:63.39,65.16 2 0 +github.com/muety/wakapi/models/duration.go:65.16,67.3 1 0 +github.com/muety/wakapi/models/duration.go:68.2,69.10 2 0 +github.com/muety/wakapi/models/duration.go:72.49,73.11 1 0 +github.com/muety/wakapi/models/duration.go:74.22,75.18 1 0 +github.com/muety/wakapi/models/duration.go:76.21,77.17 1 0 +github.com/muety/wakapi/models/duration.go:78.23,79.19 1 0 +github.com/muety/wakapi/models/duration.go:80.17,81.26 1 0 +github.com/muety/wakapi/models/duration.go:82.22,83.18 1 0 +github.com/muety/wakapi/models/duration.go:84.21,85.17 1 0 +github.com/muety/wakapi/models/duration.go:86.21,87.17 1 0 +github.com/muety/wakapi/models/duration.go:90.2,90.15 1 0 +github.com/muety/wakapi/models/duration.go:90.15,92.3 1 0 +github.com/muety/wakapi/models/duration.go:94.2,94.12 1 0 +github.com/muety/wakapi/models/durations.go:7.30,9.2 1 0 +github.com/muety/wakapi/models/durations.go:11.40,13.2 1 0 +github.com/muety/wakapi/models/durations.go:15.35,17.2 1 0 +github.com/muety/wakapi/models/durations.go:19.45,21.22 2 0 +github.com/muety/wakapi/models/durations.go:21.22,23.3 1 0 +github.com/muety/wakapi/models/durations.go:24.2,24.14 1 0 +github.com/muety/wakapi/models/durations.go:27.39,30.2 2 0 +github.com/muety/wakapi/models/durations.go:32.39,34.18 1 0 +github.com/muety/wakapi/models/durations.go:34.18,36.3 1 0 +github.com/muety/wakapi/models/durations.go:37.2,37.16 1 0 +github.com/muety/wakapi/models/durations.go:40.38,42.18 1 0 +github.com/muety/wakapi/models/durations.go:42.18,44.3 1 0 +github.com/muety/wakapi/models/durations.go:45.2,45.24 1 0 +github.com/muety/wakapi/models/filters.go:22.33,24.2 1 1 +github.com/muety/wakapi/models/filters.go:26.48,27.22 1 1 +github.com/muety/wakapi/models/filters.go:27.22,28.48 1 1 +github.com/muety/wakapi/models/filters.go:28.48,30.4 1 1 +github.com/muety/wakapi/models/filters.go:32.2,32.14 1 1 +github.com/muety/wakapi/models/filters.go:40.56,42.2 1 1 +github.com/muety/wakapi/models/filters.go:44.66,47.2 2 1 +github.com/muety/wakapi/models/filters.go:49.59,51.2 1 1 +github.com/muety/wakapi/models/filters.go:53.70,54.16 1 1 +github.com/muety/wakapi/models/filters.go:55.22,56.41 1 1 +github.com/muety/wakapi/models/filters.go:57.17,58.31 1 0 +github.com/muety/wakapi/models/filters.go:59.23,60.43 1 1 +github.com/muety/wakapi/models/filters.go:61.21,62.39 1 0 +github.com/muety/wakapi/models/filters.go:63.22,64.41 1 0 +github.com/muety/wakapi/models/filters.go:65.20,66.37 1 1 +github.com/muety/wakapi/models/filters.go:67.21,68.39 1 0 +github.com/muety/wakapi/models/filters.go:69.21,70.39 1 0 +github.com/muety/wakapi/models/filters.go:72.2,72.10 1 1 +github.com/muety/wakapi/models/filters.go:75.49,76.44 1 1 +github.com/muety/wakapi/models/filters.go:76.44,78.3 1 1 +github.com/muety/wakapi/models/filters.go:78.8,78.41 1 1 +github.com/muety/wakapi/models/filters.go:78.41,80.3 1 0 +github.com/muety/wakapi/models/filters.go:80.8,80.53 1 1 +github.com/muety/wakapi/models/filters.go:80.53,82.3 1 1 +github.com/muety/wakapi/models/filters.go:82.8,82.49 1 1 +github.com/muety/wakapi/models/filters.go:82.49,84.3 1 0 +github.com/muety/wakapi/models/filters.go:84.8,84.51 1 1 +github.com/muety/wakapi/models/filters.go:84.51,86.3 1 0 +github.com/muety/wakapi/models/filters.go:86.8,86.47 1 1 +github.com/muety/wakapi/models/filters.go:86.47,88.3 1 0 +github.com/muety/wakapi/models/filters.go:88.8,88.49 1 1 +github.com/muety/wakapi/models/filters.go:88.49,90.3 1 0 +github.com/muety/wakapi/models/filters.go:90.8,90.49 1 1 +github.com/muety/wakapi/models/filters.go:90.49,92.3 1 0 +github.com/muety/wakapi/models/filters.go:93.2,93.29 1 1 +github.com/muety/wakapi/models/filters.go:96.46,97.30 1 1 +github.com/muety/wakapi/models/filters.go:97.30,99.3 1 1 +github.com/muety/wakapi/models/filters.go:100.2,100.66 1 0 +github.com/muety/wakapi/models/filters.go:103.34,106.2 2 1 +github.com/muety/wakapi/models/filters.go:108.31,110.51 2 0 +github.com/muety/wakapi/models/filters.go:110.51,112.3 1 0 +github.com/muety/wakapi/models/filters.go:113.2,113.14 1 0 +github.com/muety/wakapi/models/filters.go:116.51,118.2 1 0 +github.com/muety/wakapi/models/filters.go:120.37,122.51 2 0 +github.com/muety/wakapi/models/filters.go:122.51,123.37 1 0 +github.com/muety/wakapi/models/filters.go:123.37,125.4 1 0 +github.com/muety/wakapi/models/filters.go:127.2,127.14 1 0 +github.com/muety/wakapi/models/filters.go:130.59,131.18 1 0 +github.com/muety/wakapi/models/filters.go:132.22,133.20 1 0 +github.com/muety/wakapi/models/filters.go:134.23,135.21 1 0 +github.com/muety/wakapi/models/filters.go:136.21,137.19 1 0 +github.com/muety/wakapi/models/filters.go:138.17,139.15 1 0 +github.com/muety/wakapi/models/filters.go:140.22,141.20 1 0 +github.com/muety/wakapi/models/filters.go:142.20,143.18 1 0 +github.com/muety/wakapi/models/filters.go:144.21,145.19 1 0 +github.com/muety/wakapi/models/filters.go:146.21,147.19 1 0 +github.com/muety/wakapi/models/filters.go:148.10,149.21 1 0 +github.com/muety/wakapi/models/filters.go:153.33,155.16 2 0 +github.com/muety/wakapi/models/filters.go:155.16,157.3 1 0 +github.com/muety/wakapi/models/filters.go:158.2,158.32 1 0 +github.com/muety/wakapi/models/filters.go:161.44,167.2 1 1 +github.com/muety/wakapi/models/filters.go:170.70,171.22 1 1 +github.com/muety/wakapi/models/filters.go:171.22,173.31 2 1 +github.com/muety/wakapi/models/filters.go:173.31,176.4 2 1 +github.com/muety/wakapi/models/filters.go:177.3,177.22 1 1 +github.com/muety/wakapi/models/filters.go:179.2,179.17 1 1 +github.com/muety/wakapi/models/filters.go:179.17,181.26 2 0 +github.com/muety/wakapi/models/filters.go:181.26,184.4 2 0 +github.com/muety/wakapi/models/filters.go:185.3,185.17 1 0 +github.com/muety/wakapi/models/filters.go:187.2,187.23 1 1 +github.com/muety/wakapi/models/filters.go:187.23,189.32 2 1 +github.com/muety/wakapi/models/filters.go:189.32,192.4 2 1 +github.com/muety/wakapi/models/filters.go:193.3,193.23 1 1 +github.com/muety/wakapi/models/filters.go:195.2,195.21 1 1 +github.com/muety/wakapi/models/filters.go:195.21,197.30 2 0 +github.com/muety/wakapi/models/filters.go:197.30,200.4 2 0 +github.com/muety/wakapi/models/filters.go:201.3,201.21 1 0 +github.com/muety/wakapi/models/filters.go:203.2,203.22 1 1 +github.com/muety/wakapi/models/filters.go:203.22,205.31 2 0 +github.com/muety/wakapi/models/filters.go:205.31,208.4 2 0 +github.com/muety/wakapi/models/filters.go:209.3,209.22 1 0 +github.com/muety/wakapi/models/filters.go:211.2,211.21 1 1 +github.com/muety/wakapi/models/filters.go:211.21,213.30 2 0 +github.com/muety/wakapi/models/filters.go:213.30,216.4 2 0 +github.com/muety/wakapi/models/filters.go:217.3,217.21 1 0 +github.com/muety/wakapi/models/filters.go:220.2,220.10 1 1 +github.com/muety/wakapi/models/filters.go:223.83,224.41 1 1 +github.com/muety/wakapi/models/filters.go:224.41,226.3 1 0 +github.com/muety/wakapi/models/filters.go:227.2,227.28 1 1 +github.com/muety/wakapi/models/filters.go:227.28,229.3 1 1 +github.com/muety/wakapi/models/filters.go:230.2,230.10 1 1 +github.com/muety/wakapi/models/filters.go:233.43,235.2 1 0 +github.com/muety/wakapi/models/heartbeat.go:34.34,36.2 1 1 +github.com/muety/wakapi/models/heartbeat.go:38.55,41.2 2 0 +github.com/muety/wakapi/models/heartbeat.go:43.43,49.80 1 0 +github.com/muety/wakapi/models/heartbeat.go:49.80,51.3 1 0 +github.com/muety/wakapi/models/heartbeat.go:53.2,56.10 3 0 +github.com/muety/wakapi/models/heartbeat.go:59.65,61.46 2 1 +github.com/muety/wakapi/models/heartbeat.go:61.46,62.108 1 1 +github.com/muety/wakapi/models/heartbeat.go:62.108,65.4 2 1 +github.com/muety/wakapi/models/heartbeat.go:69.50,70.11 1 1 +github.com/muety/wakapi/models/heartbeat.go:71.22,72.18 1 1 +github.com/muety/wakapi/models/heartbeat.go:73.21,74.17 1 1 +github.com/muety/wakapi/models/heartbeat.go:75.23,76.19 1 1 +github.com/muety/wakapi/models/heartbeat.go:77.17,78.26 1 1 +github.com/muety/wakapi/models/heartbeat.go:79.22,80.18 1 1 +github.com/muety/wakapi/models/heartbeat.go:81.21,82.17 1 0 +github.com/muety/wakapi/models/heartbeat.go:83.21,84.17 1 0 +github.com/muety/wakapi/models/heartbeat.go:87.2,87.15 1 1 +github.com/muety/wakapi/models/heartbeat.go:87.15,89.3 1 1 +github.com/muety/wakapi/models/heartbeat.go:91.2,91.12 1 1 +github.com/muety/wakapi/models/heartbeat.go:94.37,110.2 1 0 +github.com/muety/wakapi/models/heartbeat.go:118.41,120.16 2 1 +github.com/muety/wakapi/models/heartbeat.go:120.16,122.3 1 0 +github.com/muety/wakapi/models/heartbeat.go:123.2,124.10 2 1 +github.com/muety/wakapi/models/heartbeat.go:127.38,137.2 1 0 +github.com/muety/wakapi/models/heartbeats.go:7.31,9.2 1 0 +github.com/muety/wakapi/models/heartbeats.go:11.41,13.2 1 0 +github.com/muety/wakapi/models/heartbeats.go:15.36,17.2 1 0 +github.com/muety/wakapi/models/heartbeats.go:19.43,22.2 2 0 +github.com/muety/wakapi/models/heartbeats.go:24.41,26.18 1 0 +github.com/muety/wakapi/models/heartbeats.go:26.18,28.3 1 0 +github.com/muety/wakapi/models/heartbeats.go:29.2,29.16 1 0 +github.com/muety/wakapi/models/heartbeats.go:32.40,34.18 1 0 +github.com/muety/wakapi/models/heartbeats.go:34.18,36.3 1 0 +github.com/muety/wakapi/models/heartbeats.go:37.2,37.24 1 0 +github.com/muety/wakapi/models/interval.go:47.47,48.23 1 0 +github.com/muety/wakapi/models/interval.go:48.23,49.13 1 0 +github.com/muety/wakapi/models/interval.go:49.13,51.4 1 0 +github.com/muety/wakapi/models/interval.go:53.2,53.14 1 0 +github.com/muety/wakapi/models/interval.go:56.49,57.23 1 0 +github.com/muety/wakapi/models/interval.go:57.23,58.34 1 0 +github.com/muety/wakapi/models/interval.go:58.34,60.4 1 0 +github.com/muety/wakapi/models/interval.go:62.2,62.11 1 0 +github.com/muety/wakapi/models/language_mapping.go:11.42,13.2 1 0 +github.com/muety/wakapi/models/language_mapping.go:15.51,17.2 1 0 +github.com/muety/wakapi/models/language_mapping.go:19.52,21.2 1 0 +github.com/muety/wakapi/models/leaderboard.go:28.73,30.2 1 0 +github.com/muety/wakapi/models/leaderboard.go:39.56,40.103 1 0 +github.com/muety/wakapi/models/leaderboard.go:40.103,42.3 1 0 +github.com/muety/wakapi/models/leaderboard.go:42.13,44.3 1 0 +github.com/muety/wakapi/models/leaderboard.go:47.63,48.29 1 0 +github.com/muety/wakapi/models/leaderboard.go:48.29,50.3 1 0 +github.com/muety/wakapi/models/leaderboard.go:54.37,55.94 1 0 +github.com/muety/wakapi/models/leaderboard.go:55.94,57.3 1 0 +github.com/muety/wakapi/models/leaderboard.go:60.41,61.123 1 0 +github.com/muety/wakapi/models/leaderboard.go:61.123,63.3 1 0 +github.com/muety/wakapi/models/leaderboard.go:66.50,68.2 1 0 +github.com/muety/wakapi/models/leaderboard.go:71.60,72.109 1 0 +github.com/muety/wakapi/models/leaderboard.go:72.109,74.3 1 0 +github.com/muety/wakapi/models/leaderboard.go:75.2,75.15 1 0 +github.com/muety/wakapi/models/leaderboard.go:78.65,79.95 1 0 +github.com/muety/wakapi/models/leaderboard.go:79.95,81.3 1 0 +github.com/muety/wakapi/models/leaderboard.go:84.49,85.114 1 0 +github.com/muety/wakapi/models/leaderboard.go:85.114,87.3 1 0 +github.com/muety/wakapi/models/leaderboard.go:90.68,93.25 2 0 +github.com/muety/wakapi/models/leaderboard.go:93.25,94.58 1 0 +github.com/muety/wakapi/models/leaderboard.go:94.58,95.12 1 0 +github.com/muety/wakapi/models/leaderboard.go:97.3,98.38 2 0 +github.com/muety/wakapi/models/leaderboard.go:98.38,100.4 1 0 +github.com/muety/wakapi/models/leaderboard.go:101.3,101.40 1 0 +github.com/muety/wakapi/models/leaderboard.go:104.2,104.184 1 0 +github.com/muety/wakapi/models/leaderboard.go:104.184,106.3 1 0 +github.com/muety/wakapi/models/leaderboard.go:107.2,107.67 1 0 +github.com/muety/wakapi/models/leaderboard.go:107.67,109.3 1 0 +github.com/muety/wakapi/models/leaderboard.go:111.2,111.15 1 0 +github.com/muety/wakapi/models/leaderboard.go:114.70,115.128 1 0 +github.com/muety/wakapi/models/leaderboard.go:115.128,117.3 1 0 +github.com/muety/wakapi/models/leaderboard.go:120.89,121.107 1 0 +github.com/muety/wakapi/models/leaderboard.go:121.107,123.3 1 0 +github.com/muety/wakapi/models/leaderboard.go:126.45,128.25 2 0 +github.com/muety/wakapi/models/leaderboard.go:128.25,129.43 1 0 +github.com/muety/wakapi/models/leaderboard.go:129.43,131.4 1 0 +github.com/muety/wakapi/models/leaderboard.go:133.2,133.19 1 0 +github.com/muety/wakapi/models/mail.go:23.44,27.2 3 0 +github.com/muety/wakapi/models/mail.go:29.44,33.2 3 0 +github.com/muety/wakapi/models/mail.go:35.34,36.18 1 0 +github.com/muety/wakapi/models/mail.go:36.18,38.3 1 0 +github.com/muety/wakapi/models/mail.go:39.2,39.21 1 0 +github.com/muety/wakapi/models/mail.go:39.21,41.3 1 0 +github.com/muety/wakapi/models/mail.go:42.2,42.23 1 0 +github.com/muety/wakapi/models/mail.go:42.23,44.3 1 0 +github.com/muety/wakapi/models/mail.go:45.2,45.10 1 0 +github.com/muety/wakapi/models/mail.go:48.32,67.2 1 0 +github.com/muety/wakapi/models/mail.go:69.41,71.2 1 0 +github.com/muety/wakapi/models/mail_address.go:18.13,21.2 2 1 +github.com/muety/wakapi/models/mail_address.go:27.38,29.2 1 0 +github.com/muety/wakapi/models/mail_address.go:31.35,33.21 2 1 +github.com/muety/wakapi/models/mail_address.go:33.21,34.21 1 1 +github.com/muety/wakapi/models/mail_address.go:34.21,36.4 1 1 +github.com/muety/wakapi/models/mail_address.go:37.3,37.18 1 1 +github.com/muety/wakapi/models/mail_address.go:39.2,39.11 1 1 +github.com/muety/wakapi/models/mail_address.go:42.38,44.21 2 0 +github.com/muety/wakapi/models/mail_address.go:44.21,46.3 1 0 +github.com/muety/wakapi/models/mail_address.go:47.2,47.17 1 0 +github.com/muety/wakapi/models/mail_address.go:50.35,52.2 1 1 +github.com/muety/wakapi/models/mail_address.go:54.43,56.22 2 0 +github.com/muety/wakapi/models/mail_address.go:56.22,58.3 1 0 +github.com/muety/wakapi/models/mail_address.go:59.2,59.12 1 0 +github.com/muety/wakapi/models/mail_address.go:62.46,64.22 2 1 +github.com/muety/wakapi/models/mail_address.go:64.22,66.3 1 1 +github.com/muety/wakapi/models/mail_address.go:67.2,67.12 1 1 +github.com/muety/wakapi/models/mail_address.go:70.40,71.22 1 1 +github.com/muety/wakapi/models/mail_address.go:71.22,72.17 1 1 +github.com/muety/wakapi/models/mail_address.go:72.17,74.4 1 1 +github.com/muety/wakapi/models/mail_address.go:76.2,76.13 1 1 +github.com/muety/wakapi/models/models.go:3.14,5.2 0 1 +github.com/muety/wakapi/models/project_label.go:14.39,16.2 1 0 +github.com/muety/wakapi/models/shared.go:38.52,40.2 1 0 +github.com/muety/wakapi/models/shared.go:42.52,45.16 3 0 +github.com/muety/wakapi/models/shared.go:45.16,47.3 1 0 +github.com/muety/wakapi/models/shared.go:48.2,50.12 3 0 +github.com/muety/wakapi/models/shared.go:53.52,59.22 2 0 +github.com/muety/wakapi/models/shared.go:60.14,64.17 2 0 +github.com/muety/wakapi/models/shared.go:64.17,66.4 1 0 +github.com/muety/wakapi/models/shared.go:67.17,69.8 2 0 +github.com/muety/wakapi/models/shared.go:70.10,71.64 1 0 +github.com/muety/wakapi/models/shared.go:74.2,77.12 3 0 +github.com/muety/wakapi/models/shared.go:80.51,83.2 2 0 +github.com/muety/wakapi/models/shared.go:85.45,87.2 1 1 +github.com/muety/wakapi/models/shared.go:89.37,91.2 1 0 +github.com/muety/wakapi/models/shared.go:93.35,95.2 1 1 +github.com/muety/wakapi/models/shared.go:97.34,99.2 1 0 +github.com/muety/wakapi/models/summary.go:70.29,72.2 1 1 +github.com/muety/wakapi/models/summary.go:74.35,76.2 1 0 +github.com/muety/wakapi/models/summary.go:78.38,80.2 1 0 +github.com/muety/wakapi/models/summary.go:82.33,93.2 1 0 +github.com/muety/wakapi/models/summary.go:95.37,105.2 9 1 +github.com/muety/wakapi/models/summary.go:107.35,109.2 1 1 +github.com/muety/wakapi/models/summary.go:111.57,122.2 1 1 +github.com/muety/wakapi/models/summary.go:124.64,125.21 1 1 +github.com/muety/wakapi/models/summary.go:126.22,127.21 1 1 +github.com/muety/wakapi/models/summary.go:128.23,129.22 1 1 +github.com/muety/wakapi/models/summary.go:130.21,131.20 1 1 +github.com/muety/wakapi/models/summary.go:132.17,133.29 1 1 +github.com/muety/wakapi/models/summary.go:134.22,135.21 1 1 +github.com/muety/wakapi/models/summary.go:136.20,137.19 1 1 +github.com/muety/wakapi/models/summary.go:138.21,139.21 1 1 +github.com/muety/wakapi/models/summary.go:140.21,141.21 1 1 +github.com/muety/wakapi/models/summary.go:143.2,143.12 1 0 +github.com/muety/wakapi/models/summary.go:146.59,147.21 1 1 +github.com/muety/wakapi/models/summary.go:147.21,149.3 1 1 +github.com/muety/wakapi/models/summary.go:151.2,151.35 1 1 +github.com/muety/wakapi/models/summary.go:151.35,152.41 1 1 +github.com/muety/wakapi/models/summary.go:152.41,154.4 1 1 +github.com/muety/wakapi/models/summary.go:157.2,157.10 1 1 +github.com/muety/wakapi/models/summary.go:173.33,178.26 4 1 +github.com/muety/wakapi/models/summary.go:178.26,179.30 1 1 +github.com/muety/wakapi/models/summary.go:179.30,181.4 1 1 +github.com/muety/wakapi/models/summary.go:185.2,185.37 1 1 +github.com/muety/wakapi/models/summary.go:185.37,187.3 1 0 +github.com/muety/wakapi/models/summary.go:190.2,191.16 2 1 +github.com/muety/wakapi/models/summary.go:191.16,193.3 1 0 +github.com/muety/wakapi/models/summary.go:194.2,194.33 1 1 +github.com/muety/wakapi/models/summary.go:194.33,196.3 1 1 +github.com/muety/wakapi/models/summary.go:200.56,206.28 5 1 +github.com/muety/wakapi/models/summary.go:206.28,208.3 1 1 +github.com/muety/wakapi/models/summary.go:210.2,211.42 2 1 +github.com/muety/wakapi/models/summary.go:211.42,212.22 1 0 +github.com/muety/wakapi/models/summary.go:212.22,214.9 2 0 +github.com/muety/wakapi/models/summary.go:218.2,219.15 2 1 +github.com/muety/wakapi/models/summary.go:219.15,220.28 1 1 +github.com/muety/wakapi/models/summary.go:220.28,222.4 1 0 +github.com/muety/wakapi/models/summary.go:222.9,228.4 1 1 +github.com/muety/wakapi/models/summary.go:232.45,237.16 4 1 +github.com/muety/wakapi/models/summary.go:237.16,239.3 1 0 +github.com/muety/wakapi/models/summary.go:240.2,240.39 1 1 +github.com/muety/wakapi/models/summary.go:240.39,242.3 1 1 +github.com/muety/wakapi/models/summary.go:244.2,244.30 1 1 +github.com/muety/wakapi/models/summary.go:247.73,249.55 2 1 +github.com/muety/wakapi/models/summary.go:249.55,250.31 1 1 +github.com/muety/wakapi/models/summary.go:250.31,252.4 1 1 +github.com/muety/wakapi/models/summary.go:254.2,254.16 1 1 +github.com/muety/wakapi/models/summary.go:257.88,259.55 2 1 +github.com/muety/wakapi/models/summary.go:259.55,260.31 1 1 +github.com/muety/wakapi/models/summary.go:260.31,261.23 1 1 +github.com/muety/wakapi/models/summary.go:261.23,262.13 1 1 +github.com/muety/wakapi/models/summary.go:264.4,264.46 1 1 +github.com/muety/wakapi/models/summary.go:267.2,267.16 1 1 +github.com/muety/wakapi/models/summary.go:270.73,272.34 2 1 +github.com/muety/wakapi/models/summary.go:272.34,274.3 1 1 +github.com/muety/wakapi/models/summary.go:275.2,275.14 1 1 +github.com/muety/wakapi/models/summary.go:278.56,281.55 3 0 +github.com/muety/wakapi/models/summary.go:281.55,282.31 1 0 +github.com/muety/wakapi/models/summary.go:282.31,283.44 1 0 +github.com/muety/wakapi/models/summary.go:283.44,285.5 1 0 +github.com/muety/wakapi/models/summary.go:288.2,288.12 1 0 +github.com/muety/wakapi/models/summary.go:291.58,293.16 2 0 +github.com/muety/wakapi/models/summary.go:293.16,295.3 1 0 +github.com/muety/wakapi/models/summary.go:296.2,296.16 1 0 +github.com/muety/wakapi/models/summary.go:299.71,300.63 1 1 +github.com/muety/wakapi/models/summary.go:300.63,301.20 1 1 +github.com/muety/wakapi/models/summary.go:301.20,303.4 1 1 +github.com/muety/wakapi/models/summary.go:305.3,307.45 2 1 +github.com/muety/wakapi/models/summary.go:307.45,308.32 1 1 +github.com/muety/wakapi/models/summary.go:308.32,309.24 1 1 +github.com/muety/wakapi/models/summary.go:309.24,311.6 1 1 +github.com/muety/wakapi/models/summary.go:313.4,313.14 1 1 +github.com/muety/wakapi/models/summary.go:316.3,316.31 1 1 +github.com/muety/wakapi/models/summary.go:316.31,318.60 1 1 +github.com/muety/wakapi/models/summary.go:318.60,320.5 1 1 +github.com/muety/wakapi/models/summary.go:323.3,323.31 1 1 +github.com/muety/wakapi/models/summary.go:323.31,325.60 1 1 +github.com/muety/wakapi/models/summary.go:325.60,326.55 1 1 +github.com/muety/wakapi/models/summary.go:326.55,328.6 1 1 +github.com/muety/wakapi/models/summary.go:328.11,336.6 1 1 +github.com/muety/wakapi/models/summary.go:340.3,340.16 1 1 +github.com/muety/wakapi/models/summary.go:344.2,353.10 8 1 +github.com/muety/wakapi/models/summary.go:356.57,357.30 1 1 +github.com/muety/wakapi/models/summary.go:357.30,358.28 1 1 +github.com/muety/wakapi/models/summary.go:358.28,360.4 1 1 +github.com/muety/wakapi/models/summary.go:362.2,362.43 1 0 +github.com/muety/wakapi/models/summary.go:365.43,367.2 1 0 +github.com/muety/wakapi/models/summary.go:369.49,370.21 1 0 +github.com/muety/wakapi/models/summary.go:370.21,372.3 1 0 +github.com/muety/wakapi/models/summary.go:373.2,374.54 2 0 +github.com/muety/wakapi/models/summary.go:377.51,378.27 1 0 +github.com/muety/wakapi/models/summary.go:378.27,380.3 1 0 +github.com/muety/wakapi/models/summary.go:381.2,382.19 2 0 +github.com/muety/wakapi/models/summary.go:385.50,389.2 1 1 +github.com/muety/wakapi/models/summary.go:391.49,392.101 1 0 +github.com/muety/wakapi/models/summary.go:392.101,394.3 1 0 +github.com/muety/wakapi/models/summary.go:397.30,399.2 1 0 +github.com/muety/wakapi/models/summary.go:401.40,403.2 1 0 +github.com/muety/wakapi/models/summary.go:405.35,407.2 1 0 +github.com/muety/wakapi/models/summary.go:409.33,411.2 1 1 +github.com/muety/wakapi/models/summary.go:413.43,415.2 1 1 +github.com/muety/wakapi/models/summary.go:417.38,419.2 1 1 +github.com/muety/wakapi/models/user.go:13.13,15.2 1 1 +github.com/muety/wakapi/models/user.go:90.34,92.2 1 0 +github.com/muety/wakapi/models/user.go:94.36,95.22 1 1 +github.com/muety/wakapi/models/user.go:95.22,97.3 1 1 +github.com/muety/wakapi/models/user.go:98.2,99.16 2 1 +github.com/muety/wakapi/models/user.go:99.16,101.3 1 0 +github.com/muety/wakapi/models/user.go:102.2,102.11 1 1 +github.com/muety/wakapi/models/user.go:107.41,110.2 2 1 +github.com/muety/wakapi/models/user.go:112.53,115.54 3 0 +github.com/muety/wakapi/models/user.go:115.54,117.3 1 0 +github.com/muety/wakapi/models/user.go:118.2,118.51 1 0 +github.com/muety/wakapi/models/user.go:118.51,120.3 1 0 +github.com/muety/wakapi/models/user.go:121.2,121.20 1 0 +github.com/muety/wakapi/models/user.go:125.52,126.28 1 0 +github.com/muety/wakapi/models/user.go:126.28,128.3 1 0 +github.com/muety/wakapi/models/user.go:129.2,129.17 1 0 +github.com/muety/wakapi/models/user.go:133.45,135.2 1 1 +github.com/muety/wakapi/models/user.go:137.51,139.2 1 1 +github.com/muety/wakapi/models/user.go:145.65,147.32 2 0 +github.com/muety/wakapi/models/user.go:147.32,149.3 1 0 +github.com/muety/wakapi/models/user.go:150.2,150.30 1 0 +github.com/muety/wakapi/models/user.go:150.30,152.3 1 0 +github.com/muety/wakapi/models/user.go:153.2,154.24 2 0 +github.com/muety/wakapi/models/user.go:157.39,159.55 2 1 +github.com/muety/wakapi/models/user.go:159.55,161.3 1 1 +github.com/muety/wakapi/models/user.go:163.2,163.51 1 1 +github.com/muety/wakapi/models/user.go:166.37,168.2 1 0 +github.com/muety/wakapi/models/user.go:170.43,173.2 1 0 +github.com/muety/wakapi/models/user.go:175.45,178.2 1 0 +github.com/muety/wakapi/models/user.go:180.33,185.2 1 0 +github.com/muety/wakapi/models/user.go:187.41,189.2 1 0 +github.com/muety/wakapi/models/user.go:191.45,193.2 1 0 +github.com/muety/wakapi/models/user.go:195.45,197.2 1 0 +github.com/muety/wakapi/models/user.go:200.39,202.2 1 0 +github.com/muety/wakapi/models/user.go:204.39,207.2 2 0 diff --git a/go.mod b/go.mod index 9302afce..114cf2e6 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/muety/wakapi -go 1.20 +go 1.21 require ( codeberg.org/Codeberg/avatars v1.0.0