Skip to content

Commit 99f3ec2

Browse files
authored
Merge branch 'main' into improve-tags-and-releases
2 parents a1229db + 5600504 commit 99f3ec2

File tree

504 files changed

+5322
-5101
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

504 files changed

+5322
-5101
lines changed

.drone.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,10 @@ steps:
4444
image: techknowlogick/xgo:go-1.21.x
4545
pull: always
4646
commands:
47-
- curl -sL https://deb.nodesource.com/setup_20.x | bash - && apt-get -qqy install nodejs
47+
- apt-get update && apt-get -qqy install ca-certificates curl gnupg
48+
- mkdir -p /etc/apt/keyrings && curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
49+
- echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_20.x nodistro main" > /etc/apt/sources.list.d/nodesource.list
50+
- apt-get update && apt-get -qqy install nodejs
4851
- export PATH=$PATH:$GOPATH/bin
4952
- make release
5053
environment:

.eslintrc.yaml

Lines changed: 18 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,14 @@ parserOptions:
1111
plugins:
1212
- "@eslint-community/eslint-plugin-eslint-comments"
1313
- eslint-plugin-array-func
14-
- eslint-plugin-custom-elements
1514
- eslint-plugin-import
1615
- eslint-plugin-jquery
1716
- eslint-plugin-no-jquery
1817
- eslint-plugin-no-use-extend-native
1918
- eslint-plugin-regexp
2019
- eslint-plugin-sonarjs
2120
- eslint-plugin-unicorn
21+
- eslint-plugin-vitest-globals
2222
- eslint-plugin-wc
2323

2424
env:
@@ -46,6 +46,9 @@ overrides:
4646
- files: ["*.config.*"]
4747
rules:
4848
import/no-unused-modules: [0]
49+
- files: ["**/*.test.*", "web_src/js/test/setup.js"]
50+
env:
51+
vitest-globals/env: true
4952
- files: ["web_src/js/modules/fetch.js", "web_src/js/standalone/**/*"]
5053
rules:
5154
no-restricted-syntax: [2, WithStatement, ForInStatement, LabeledStatement, SequenceExpression]
@@ -88,19 +91,6 @@ rules:
8891
consistent-this: [0]
8992
constructor-super: [2]
9093
curly: [0]
91-
custom-elements/expose-class-on-global: [0]
92-
custom-elements/extends-correct-class: [2]
93-
custom-elements/file-name-matches-element: [2]
94-
custom-elements/no-constructor: [2]
95-
custom-elements/no-customized-built-in-elements: [2]
96-
custom-elements/no-dom-traversal-in-attributechangedcallback: [2]
97-
custom-elements/no-dom-traversal-in-connectedcallback: [2]
98-
custom-elements/no-exports-with-element: [2]
99-
custom-elements/no-method-prefixed-with-on: [2]
100-
custom-elements/no-unchecked-define: [0]
101-
custom-elements/one-element-per-file: [0]
102-
custom-elements/tag-name-matches-class: [2]
103-
custom-elements/valid-tag-name: [2]
10494
default-case-last: [2]
10595
default-case: [0]
10696
default-param-last: [0]
@@ -740,14 +730,27 @@ rules:
740730
valid-typeof: [2, {requireStringLiterals: true}]
741731
vars-on-top: [0]
742732
wc/attach-shadow-constructor: [2]
733+
wc/define-tag-after-class-definition: [0]
734+
wc/expose-class-on-global: [0]
735+
wc/file-name-matches-element: [2]
736+
wc/guard-define-call: [0]
743737
wc/guard-super-call: [2]
738+
wc/max-elements-per-file: [0]
739+
wc/no-child-traversal-in-attributechangedcallback: [2]
740+
wc/no-child-traversal-in-connectedcallback: [2]
744741
wc/no-closed-shadow-root: [2]
745742
wc/no-constructor-attributes: [2]
746743
wc/no-constructor-params: [2]
747-
wc/no-invalid-element-name: [0] # covered by custom-elements/valid-tag-name
744+
wc/no-constructor: [2]
745+
wc/no-customized-built-in-elements: [2]
746+
wc/no-exports-with-element: [2]
747+
wc/no-invalid-element-name: [2]
748+
wc/no-invalid-extends: [2]
749+
wc/no-method-prefixed-with-on: [2]
748750
wc/no-self-class: [2]
749751
wc/no-typos: [2]
750752
wc/require-listener-teardown: [2]
753+
wc/tag-name-matches-class: [2]
751754
wrap-iife: [2, inside]
752755
wrap-regex: [0]
753756
yield-star-spacing: [2, after]

.yamllint.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,5 +44,3 @@ rules:
4444
ignore: |
4545
.venv
4646
node_modules
47-
/models/fixtures
48-
/models/migrations/fixtures

Makefile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -226,6 +226,7 @@ help:
226226
@echo " - test-frontend test frontend files"
227227
@echo " - test-backend test backend files"
228228
@echo " - test-e2e[\#TestSpecificName] test end to end using playwright"
229+
@echo " - update update js and py dependencies"
229230
@echo " - update-js update js dependencies"
230231
@echo " - update-py update py dependencies"
231232
@echo " - webpack build webpack files"
@@ -924,6 +925,9 @@ node_modules: package-lock.json
924925
poetry install
925926
@touch .venv
926927

928+
.PHONY: update
929+
update: update-js update-py
930+
927931
.PHONY: update-js
928932
update-js: node-check | node_modules
929933
npx updates -u -f package.json

cmd/admin.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -389,7 +389,7 @@ func runRepoSyncReleases(_ *cli.Context) error {
389389
}
390390
log.Trace(" currentNumReleases is %d, running SyncReleasesWithTags", oldnum)
391391

392-
if err = repo_module.SyncReleasesWithTags(repo, gitRepo); err != nil {
392+
if err = repo_module.SyncReleasesWithTags(ctx, repo, gitRepo); err != nil {
393393
log.Warn(" SyncReleasesWithTags: %v", err)
394394
gitRepo.Close()
395395
continue
@@ -438,7 +438,7 @@ func runRegenerateKeys(_ *cli.Context) error {
438438
if err := initDB(ctx); err != nil {
439439
return err
440440
}
441-
return asymkey_model.RewriteAllPublicKeys()
441+
return asymkey_model.RewriteAllPublicKeys(ctx)
442442
}
443443

444444
func parseOAuth2Config(c *cli.Context) *oauth2.Source {

cmd/migrate_storage_test.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import (
99
"strings"
1010
"testing"
1111

12+
"code.gitea.io/gitea/models/db"
1213
"code.gitea.io/gitea/models/packages"
1314
"code.gitea.io/gitea/models/unittest"
1415
user_model "code.gitea.io/gitea/models/user"
@@ -30,7 +31,7 @@ func TestMigratePackages(t *testing.T) {
3031
assert.NoError(t, err)
3132
defer buf.Close()
3233

33-
v, f, err := packages_service.CreatePackageAndAddFile(&packages_service.PackageCreationInfo{
34+
v, f, err := packages_service.CreatePackageAndAddFile(db.DefaultContext, &packages_service.PackageCreationInfo{
3435
PackageInfo: packages_service.PackageInfo{
3536
Owner: creator,
3637
PackageType: packages.TypeGeneric,

docs/content/installation/database-preparation.en-us.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@ menu:
1717

1818
# Database Preparation
1919

20-
You need a database to use Gitea. Gitea supports PostgreSQL (>=10), MySQL (>=5.7), SQLite, and MSSQL (>=2008R2 SP3). This page will guide into preparing database. Only PostgreSQL and MySQL will be covered here since those database engines are widely-used in production. If you plan to use SQLite, you can ignore this chapter.
20+
You need a database to use Gitea. Gitea supports PostgreSQL (>=10), MySQL (>=5.7), MariaDB, SQLite, and MSSQL (>=2008R2 SP3). This page will guide into preparing database. Only PostgreSQL and MySQL will be covered here since those database engines are widely-used in production. If you plan to use SQLite, you can ignore this chapter.
2121

2222
Database instance can be on same machine as Gitea (local database setup), or on different machine (remote database).
2323

2424
Note: All steps below requires that the database engine of your choice is installed on your system. For remote database setup, install the server application on database instance and client program on your Gitea server. The client program is used to test connection to the database from Gitea server, while Gitea itself use database driver provided by Go to accomplish the same thing. In addition, make sure you use same engine version for both server and client for some engine features to work. For security reason, protect `root` (MySQL) or `postgres` (PostgreSQL) database superuser with secure password. The steps assumes that you run Linux for both database and Gitea servers.
2525

26-
## MySQL
26+
## MySQL/MariaDB
2727

2828
1. For remote database setup, you will need to make MySQL listen to your IP address. Edit `bind-address` option on `/etc/mysql/my.cnf` on database instance to:
2929

@@ -45,7 +45,7 @@ Note: All steps below requires that the database engine of your choice is instal
4545

4646
```sql
4747
SET old_passwords=0;
48-
CREATE USER 'gitea' IDENTIFIED BY 'gitea';
48+
CREATE USER 'gitea'@'%' IDENTIFIED BY 'gitea';
4949
```
5050

5151
For remote database:

docs/content/installation/from-source.en-us.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -128,8 +128,6 @@ If pre-built frontend files are present it is possible to only build the backend
128128
TAGS="bindata" make backend
129129
```
130130

131-
Webpack source maps are by default enabled in development builds and disabled in production builds. They can be enabled by setting the `ENABLE_SOURCEMAP=true` environment variable.
132-
133131
## Test
134132

135133
After following the steps above, a `gitea` binary will be available in the working directory.
@@ -260,3 +258,11 @@ GOARCH=amd64 \
260258
TAGS="bindata sqlite sqlite_unlock_notify" \
261259
make build
262260
```
261+
262+
## Source Maps
263+
264+
By default, gitea generates reduced source maps for frontend files to conserve space. This can be controlled with the `ENABLE_SOURCEMAP` environment variable:
265+
266+
- `ENABLE_SOURCEMAP=true` generates all source maps, the default for development builds
267+
- `ENABLE_SOURCEMAP=reduced` generates limited source maps, the default for production builds
268+
- `ENABLE_SOURCEMAP=false` generates no source maps

docs/content/installation/from-source.zh-cn.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,8 +100,6 @@ TAGS="bindata sqlite sqlite_unlock_notify" make build
100100
TAGS="bindata" make backend
101101
```
102102

103-
在开发构建中,默认启用 Webpack 源映射,在生产构建中禁用。可以通过设置`ENABLE_SOURCEMAP=true`环境变量来启用它们。
104-
105103
## 测试
106104

107105
按照上述步骤完成后,工作目录中将会有一个`gitea`二进制文件。可以从该目录进行测试,或将其移动到带有测试数据的目录中。当手动从命令行启动 Gitea 时,可以通过按下`Ctrl + C`来停止程序。
@@ -221,3 +219,11 @@ GOARCH=amd64 \
221219
TAGS="bindata sqlite sqlite_unlock_notify" \
222220
make build
223221
```
222+
223+
## Source Map
224+
225+
默认情况下,gitea 会为前端文件生成精简的 Source Map 以节省空间。 这可以通过“ENABLE_SOURCEMAP”环境变量进行控制:
226+
227+
- `ENABLE_SOURCEMAP=true` 生成所有Source Map,这是开发版本的默认设置
228+
- `ENABLE_SOURCEMAP=reduced` 生成有限的Source Map,这是生产版本的默认设置
229+
- `ENABLE_SOURCEMAP=false` 不生成Source Map

go.mod

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ require (
1919
github.com/PuerkitoBio/goquery v1.8.1
2020
github.com/alecthomas/chroma/v2 v2.9.1
2121
github.com/blakesmith/ar v0.0.0-20190502131153-809d4375e1fb
22-
github.com/blevesearch/bleve/v2 v2.3.9
22+
github.com/blevesearch/bleve/v2 v2.3.10
2323
github.com/bufbuild/connect-go v1.10.0
2424
github.com/buildkite/terminal-to-html/v3 v3.9.1
2525
github.com/caddyserver/certmagic v0.19.2
@@ -42,7 +42,7 @@ require (
4242
github.com/go-chi/chi/v5 v5.0.10
4343
github.com/go-chi/cors v1.2.1
4444
github.com/go-co-op/gocron v1.31.1
45-
github.com/go-enry/go-enry/v2 v2.8.4
45+
github.com/go-enry/go-enry/v2 v2.8.5
4646
github.com/go-fed/httpsig v1.1.1-0.20201223112313-55836744818e
4747
github.com/go-git/go-billy/v5 v5.4.1
4848
github.com/go-git/go-git/v5 v5.8.1
@@ -145,22 +145,22 @@ require (
145145
github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 // indirect
146146
github.com/aymerick/douceur v0.2.0 // indirect
147147
github.com/beorn7/perks v1.0.1 // indirect
148-
github.com/bits-and-blooms/bitset v1.8.0 // indirect
149-
github.com/blevesearch/bleve_index_api v1.0.5 // indirect
150-
github.com/blevesearch/geo v0.1.17 // indirect
148+
github.com/bits-and-blooms/bitset v1.9.0 // indirect
149+
github.com/blevesearch/bleve_index_api v1.0.6 // indirect
150+
github.com/blevesearch/geo v0.1.18 // indirect
151151
github.com/blevesearch/go-porterstemmer v1.0.3 // indirect
152152
github.com/blevesearch/gtreap v0.1.1 // indirect
153153
github.com/blevesearch/mmap-go v1.0.4 // indirect
154-
github.com/blevesearch/scorch_segment_api/v2 v2.1.5 // indirect
154+
github.com/blevesearch/scorch_segment_api/v2 v2.1.6 // indirect
155155
github.com/blevesearch/segment v0.9.1 // indirect
156156
github.com/blevesearch/snowballstem v0.9.0 // indirect
157157
github.com/blevesearch/upsidedown_store_api v1.0.2 // indirect
158158
github.com/blevesearch/vellum v1.0.10 // indirect
159-
github.com/blevesearch/zapx/v11 v11.3.9 // indirect
160-
github.com/blevesearch/zapx/v12 v12.3.9 // indirect
161-
github.com/blevesearch/zapx/v13 v13.3.9 // indirect
162-
github.com/blevesearch/zapx/v14 v14.3.9 // indirect
163-
github.com/blevesearch/zapx/v15 v15.3.12 // indirect
159+
github.com/blevesearch/zapx/v11 v11.3.10 // indirect
160+
github.com/blevesearch/zapx/v12 v12.3.10 // indirect
161+
github.com/blevesearch/zapx/v13 v13.3.10 // indirect
162+
github.com/blevesearch/zapx/v14 v14.3.10 // indirect
163+
github.com/blevesearch/zapx/v15 v15.3.13 // indirect
164164
github.com/boombuler/barcode v1.0.1 // indirect
165165
github.com/bradfitz/gomemcache v0.0.0-20230611145640-acc696258285 // indirect
166166
github.com/cention-sany/utf7 v0.0.0-20170124080048-26cad61bd60a // indirect

go.sum

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -149,18 +149,18 @@ github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=
149149
github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw=
150150
github.com/bits-and-blooms/bitset v1.1.10/go.mod h1:w0XsmFg8qg6cmpTtJ0z3pKgjTDBMMnI/+I2syrE6XBE=
151151
github.com/bits-and-blooms/bitset v1.2.0/go.mod h1:gIdJ4wp64HaoK2YrL1Q5/N7Y16edYb8uY+O0FJTyyDA=
152-
github.com/bits-and-blooms/bitset v1.8.0 h1:FD+XqgOZDUxxZ8hzoBFuV9+cGWY9CslN6d5MS5JVb4c=
153-
github.com/bits-and-blooms/bitset v1.8.0/go.mod h1:7hO7Gc7Pp1vODcmWvKMRA9BNmbv6a/7QIWpPxHddWR8=
152+
github.com/bits-and-blooms/bitset v1.9.0 h1:g1YivPG8jOtrN013Fe8OBXubkiTwvm7/vG2vXz03ANU=
153+
github.com/bits-and-blooms/bitset v1.9.0/go.mod h1:7hO7Gc7Pp1vODcmWvKMRA9BNmbv6a/7QIWpPxHddWR8=
154154
github.com/blakesmith/ar v0.0.0-20190502131153-809d4375e1fb h1:m935MPodAbYS46DG4pJSv7WO+VECIWUQ7OJYSoTrMh4=
155155
github.com/blakesmith/ar v0.0.0-20190502131153-809d4375e1fb/go.mod h1:PkYb9DJNAwrSvRx5DYA+gUcOIgTGVMNkfSCbZM8cWpI=
156156
github.com/blevesearch/bleve/v2 v2.0.5/go.mod h1:ZjWibgnbRX33c+vBRgla9QhPb4QOjD6fdVJ+R1Bk8LM=
157-
github.com/blevesearch/bleve/v2 v2.3.9 h1:pUMvK0mxAexqasZcVj8lazmWnEW5XiV0tASIqANiNTQ=
158-
github.com/blevesearch/bleve/v2 v2.3.9/go.mod h1:1PibElcjlQMQHF9uS9mRv58ODQgj4pCWHA1Wfd+qagU=
157+
github.com/blevesearch/bleve/v2 v2.3.10 h1:z8V0wwGoL4rp7nG/O3qVVLYxUqCbEwskMt4iRJsPLgg=
158+
github.com/blevesearch/bleve/v2 v2.3.10/go.mod h1:RJzeoeHC+vNHsoLR54+crS1HmOWpnH87fL70HAUCzIA=
159159
github.com/blevesearch/bleve_index_api v1.0.0/go.mod h1:fiwKS0xLEm+gBRgv5mumf0dhgFr2mDgZah1pqv1c1M4=
160-
github.com/blevesearch/bleve_index_api v1.0.5 h1:Lc986kpC4Z0/n1g3gg8ul7H+lxgOQPcXb9SxvQGu+tw=
161-
github.com/blevesearch/bleve_index_api v1.0.5/go.mod h1:YXMDwaXFFXwncRS8UobWs7nvo0DmusriM1nztTlj1ms=
162-
github.com/blevesearch/geo v0.1.17 h1:AguzI6/5mHXapzB0gE9IKWo+wWPHZmXZoscHcjFgAFA=
163-
github.com/blevesearch/geo v0.1.17/go.mod h1:uRMGWG0HJYfWfFJpK3zTdnnr1K+ksZTuWKhXeSokfnM=
160+
github.com/blevesearch/bleve_index_api v1.0.6 h1:gyUUxdsrvmW3jVhhYdCVL6h9dCjNT/geNU7PxGn37p8=
161+
github.com/blevesearch/bleve_index_api v1.0.6/go.mod h1:YXMDwaXFFXwncRS8UobWs7nvo0DmusriM1nztTlj1ms=
162+
github.com/blevesearch/geo v0.1.18 h1:Np8jycHTZ5scFe7VEPLrDoHnnb9C4j636ue/CGrhtDw=
163+
github.com/blevesearch/geo v0.1.18/go.mod h1:uRMGWG0HJYfWfFJpK3zTdnnr1K+ksZTuWKhXeSokfnM=
164164
github.com/blevesearch/go-porterstemmer v1.0.3 h1:GtmsqID0aZdCSNiY8SkuPJ12pD4jI+DdXTAn4YRcHCo=
165165
github.com/blevesearch/go-porterstemmer v1.0.3/go.mod h1:angGc5Ht+k2xhJdZi511LtmxuEf0OVpvUUNrwmM1P7M=
166166
github.com/blevesearch/gtreap v0.1.1 h1:2JWigFrzDMR+42WGIN/V2p0cUvn4UP3C4Q5nmaZGW8Y=
@@ -169,8 +169,8 @@ github.com/blevesearch/mmap-go v1.0.2/go.mod h1:ol2qBqYaOUsGdm7aRMRrYGgPvnwLe6Y+
169169
github.com/blevesearch/mmap-go v1.0.4 h1:OVhDhT5B/M1HNPpYPBKIEJaD0F3Si+CrEKULGCDPWmc=
170170
github.com/blevesearch/mmap-go v1.0.4/go.mod h1:EWmEAOmdAS9z/pi/+Toxu99DnsbhG1TIxUoRmJw/pSs=
171171
github.com/blevesearch/scorch_segment_api/v2 v2.0.1/go.mod h1:lq7yK2jQy1yQjtjTfU931aVqz7pYxEudHaDwOt1tXfU=
172-
github.com/blevesearch/scorch_segment_api/v2 v2.1.5 h1:1g713kpCQZ8u4a3stRGBfrwVOuGRnmxOVU5MQkUPrHU=
173-
github.com/blevesearch/scorch_segment_api/v2 v2.1.5/go.mod h1:f2nOkKS1HcjgIWZgDAErgBdxmr2eyt0Kn7IY+FU1Xe4=
172+
github.com/blevesearch/scorch_segment_api/v2 v2.1.6 h1:CdekX/Ob6YCYmeHzD72cKpwzBjvkOGegHOqhAkXp6yA=
173+
github.com/blevesearch/scorch_segment_api/v2 v2.1.6/go.mod h1:nQQYlp51XvoSVxcciBjtvuHPIVjlWrN1hX4qwK2cqdc=
174174
github.com/blevesearch/segment v0.9.0/go.mod h1:9PfHYUdQCgHktBgvtUOF4x+pc4/l8rdH0u5spnW85UQ=
175175
github.com/blevesearch/segment v0.9.1 h1:+dThDy+Lvgj5JMxhmOVlgFfkUtZV2kw49xax4+jTfSU=
176176
github.com/blevesearch/segment v0.9.1/go.mod h1:zN21iLm7+GnBHWTao9I+Au/7MBiL8pPFtJBJTsk6kQw=
@@ -184,20 +184,20 @@ github.com/blevesearch/vellum v1.0.4/go.mod h1:cMhywHI0de50f7Nj42YgvyD6bFJ2WkNRv
184184
github.com/blevesearch/vellum v1.0.10 h1:HGPJDT2bTva12hrHepVT3rOyIKFFF4t7Gf6yMxyMIPI=
185185
github.com/blevesearch/vellum v1.0.10/go.mod h1:ul1oT0FhSMDIExNjIxHqJoGpVrBpKCdgDQNxfqgJt7k=
186186
github.com/blevesearch/zapx/v11 v11.2.0/go.mod h1:gN/a0alGw1FZt/YGTo1G6Z6XpDkeOfujX5exY9sCQQM=
187-
github.com/blevesearch/zapx/v11 v11.3.9 h1:y3ijS4h4MJdmQ07MHASxat4owAixreK2xdo76w9ncrw=
188-
github.com/blevesearch/zapx/v11 v11.3.9/go.mod h1:jcAYnQwlr+LqD2vLjDWjWiZDXDXGFqPbpPDRTd3XmS4=
187+
github.com/blevesearch/zapx/v11 v11.3.10 h1:hvjgj9tZ9DeIqBCxKhi70TtSZYMdcFn7gDb71Xo/fvk=
188+
github.com/blevesearch/zapx/v11 v11.3.10/go.mod h1:0+gW+FaE48fNxoVtMY5ugtNHHof/PxCqh7CnhYdnMzQ=
189189
github.com/blevesearch/zapx/v12 v12.2.0/go.mod h1:fdjwvCwWWwJW/EYTYGtAp3gBA0geCYGLcVTtJEZnY6A=
190-
github.com/blevesearch/zapx/v12 v12.3.9 h1:MXGLlZ03oxXH3DMJTZaBaRj2xb6t4wQVZeZK/wu1M6w=
191-
github.com/blevesearch/zapx/v12 v12.3.9/go.mod h1:QXCMwmOkdLnMDgTN1P4CcuX5F851iUOtOwXbw0HMBYs=
190+
github.com/blevesearch/zapx/v12 v12.3.10 h1:yHfj3vXLSYmmsBleJFROXuO08mS3L1qDCdDK81jDl8s=
191+
github.com/blevesearch/zapx/v12 v12.3.10/go.mod h1:0yeZg6JhaGxITlsS5co73aqPtM04+ycnI6D1v0mhbCs=
192192
github.com/blevesearch/zapx/v13 v13.2.0/go.mod h1:o5rAy/lRS5JpAbITdrOHBS/TugWYbkcYZTz6VfEinAQ=
193-
github.com/blevesearch/zapx/v13 v13.3.9 h1:+VAz9V0VmllHXlZV4DCvfYj0nqaZHgF3MeEHwOyRBwQ=
194-
github.com/blevesearch/zapx/v13 v13.3.9/go.mod h1:s+WjNp4WSDtrBVBpa37DUOd7S/Gr/jTZ7ST/MbCVj/0=
193+
github.com/blevesearch/zapx/v13 v13.3.10 h1:0KY9tuxg06rXxOZHg3DwPJBjniSlqEgVpxIqMGahDE8=
194+
github.com/blevesearch/zapx/v13 v13.3.10/go.mod h1:w2wjSDQ/WBVeEIvP0fvMJZAzDwqwIEzVPnCPrz93yAk=
195195
github.com/blevesearch/zapx/v14 v14.2.0/go.mod h1:GNgZusc1p4ot040cBQMRGEZobvwjCquiEKYh1xLFK9g=
196-
github.com/blevesearch/zapx/v14 v14.3.9 h1:wuqxATgsTCNHM9xsOFOeFp8H2heZ/gMX/tsl9lRK8U4=
197-
github.com/blevesearch/zapx/v14 v14.3.9/go.mod h1:MWZ4v8AzFBRurhDzkLvokFW8ljcq9Evm27mkWe8OGbM=
196+
github.com/blevesearch/zapx/v14 v14.3.10 h1:SG6xlsL+W6YjhX5N3aEiL/2tcWh3DO75Bnz77pSwwKU=
197+
github.com/blevesearch/zapx/v14 v14.3.10/go.mod h1:qqyuR0u230jN1yMmE4FIAuCxmahRQEOehF78m6oTgns=
198198
github.com/blevesearch/zapx/v15 v15.2.0/go.mod h1:MmQceLpWfME4n1WrBFIwplhWmaQbQqLQARpaKUEOs/A=
199-
github.com/blevesearch/zapx/v15 v15.3.12 h1:w/kU9aHyfMDEdwHGZzCiakC3HZ9z5gYlXaALDC4Dct8=
200-
github.com/blevesearch/zapx/v15 v15.3.12/go.mod h1:tx53gDJS/7Oa3Je820cmVurqCuJ4dqdAy1kiDMV/IUo=
199+
github.com/blevesearch/zapx/v15 v15.3.13 h1:6EkfaZiPlAxqXz0neniq35my6S48QI94W/wyhnpDHHQ=
200+
github.com/blevesearch/zapx/v15 v15.3.13/go.mod h1:Turk/TNRKj9es7ZpKK95PS7f6D44Y7fAFy8F4LXQtGg=
201201
github.com/boombuler/barcode v1.0.1-0.20190219062509-6c824513bacc/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8=
202202
github.com/boombuler/barcode v1.0.1 h1:NDBbPmhS+EqABEs5Kg3n/5ZNjy73Pz7SIV+KCeqyXcs=
203203
github.com/boombuler/barcode v1.0.1/go.mod h1:paBWMcWSl3LHKBqUq+rly7CNSldXjb2rDl3JlRe0mD8=
@@ -347,8 +347,8 @@ github.com/go-chi/cors v1.2.1 h1:xEC8UT3Rlp2QuWNEr4Fs/c2EAGVKBwy/1vHx3bppil4=
347347
github.com/go-chi/cors v1.2.1/go.mod h1:sSbTewc+6wYHBBCW7ytsFSn836hqM7JxpglAy2Vzc58=
348348
github.com/go-co-op/gocron v1.31.1 h1:LZAuBlU0t3SPGUMJGhrJ6VuCc3CsrYzkzicygvVWlfA=
349349
github.com/go-co-op/gocron v1.31.1/go.mod h1:39f6KNSGVOU1LO/ZOoZfcSxwlsJDQOKSu8erN0SH48Y=
350-
github.com/go-enry/go-enry/v2 v2.8.4 h1:QrY3hx/RiqCJJRbdU0MOcjfTM1a586J0WSooqdlJIhs=
351-
github.com/go-enry/go-enry/v2 v2.8.4/go.mod h1:9yrj4ES1YrbNb1Wb7/PWYr2bpaCXUGRt0uafN0ISyG8=
350+
github.com/go-enry/go-enry/v2 v2.8.5 h1:jtYXblst2+d9k7ZgEgkv6Q5hKRKPf0qHRjt715BZEX4=
351+
github.com/go-enry/go-enry/v2 v2.8.5/go.mod h1:9yrj4ES1YrbNb1Wb7/PWYr2bpaCXUGRt0uafN0ISyG8=
352352
github.com/go-enry/go-oniguruma v1.2.1 h1:k8aAMuJfMrqm/56SG2lV9Cfti6tC4x8673aHCcBk+eo=
353353
github.com/go-enry/go-oniguruma v1.2.1/go.mod h1:bWDhYP+S6xZQgiRL7wlTScFYBe023B6ilRZbCAD5Hf4=
354354
github.com/go-faster/city v1.0.1 h1:4WAxSZ3V2Ws4QRDrscLEDcibJY8uf41H6AhXDrNDcGw=

0 commit comments

Comments
 (0)