Joe Chen
|
fa84482d98
|
chore: upgrade go-mockgen for 1.22 (#7683)
|
2024-03-12 19:25:30 -04:00 |
Joe Chen
|
8054ffc12f
|
all: unwrap `database.AccessTokensStore` interface (#7670)
|
2024-02-20 21:47:32 -05:00 |
Joe Chen
|
10cd022e08
|
ci: upgrade GitHub Actions versions (#7666)
|
2024-02-18 21:05:27 -05:00 |
Joe Chen
|
3650b32ec5
|
chore: rename `internal/db` to `internal/database` (#7665)
|
2024-02-18 19:39:41 -05:00 |
Joe Chen
|
9d86838fa7
|
ci: use Go 1.21 (#7528)
|
2023-08-14 22:24:26 -04:00 |
Joe Chen
|
0721ef2399
|
refactor(db): migrate off `user_email.go` to `users.go` (#7452)
|
2023-05-14 20:15:47 -04:00 |
dependabot[bot]
|
5432293224
|
mod: bump modernc.org/sqlite from 1.21.0 to 1.21.1 (#7413)
|
2023-04-03 20:16:33 +08:00 |
Joe Chen
|
689e71ff2c
|
ci: run Go tests with `-shuffle=on` (#7370)
|
2023-02-25 16:56:39 +08:00 |
Joe Chen
|
3e3d6eda12
|
chore: update Go versions in CI (#7346)
|
2023-02-19 18:10:34 +08:00 |
dependabot[bot]
|
3d8004cf6f
|
mod: bump modernc.org/sqlite from 1.20.2 to 1.20.3 (#7321)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joe Chen <jc@unknwon.io>
|
2023-01-26 20:20:11 +08:00 |
Joe Chen
|
50e5766867
|
build: remove support of Go 1.17 (#7177)
|
2022-10-09 23:12:03 +08:00 |
Joe Chen
|
a43b933c90
|
go: update required version to be 1.17 and add 1.19 to CI (#7129)
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
|
2022-08-08 13:56:50 +08:00 |
Joe Chen
|
083c3ee659
|
db: refactor "action" table to use GORM (#7054)
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
|
2022-06-25 18:07:39 +08:00 |
Joe Chen
|
b772603d78
|
migrations: add tests and remove XORM (#7050)
|
2022-06-12 14:15:01 +08:00 |
Joe Chen
|
2e19f5a3c8
|
db: add tests for authentication through login sources (#7049)
|
2022-06-12 10:34:12 +08:00 |
Joe Chen
|
e3706575d5
|
ci: pin go-mockgen to 1.2.0 (#7021)
|
2022-06-07 20:38:54 +08:00 |
Joe Chen
|
0a92ad27ef
|
db: use `context` and go-mockgen for `AccessTokensStore` (#7013)
|
2022-06-06 12:10:36 +08:00 |
Joe Chen
|
64e09476c7
|
ci: check tidiness of "task generate-schemadoc" (#7007)
|
2022-06-04 14:40:21 +08:00 |
Joe Chen
|
ccdcb1c45b
|
db: run tests with pure-Go SQLite (#6998)
|
2022-06-03 10:03:48 +08:00 |
Joe Chen
|
5f34265db6
|
ci: run database tests against Postgres, MySQL and SQLite (#6996)
|
2022-06-01 22:51:46 +08:00 |
Naveen
|
e65071d3aa
|
chore: Set permissions for GitHub actions (#6936)
|
2022-05-26 01:05:29 +08:00 |
Michael Li
|
32c454ba5f
|
assets: convert usage of go-bindata to Go embed (#6851)
Co-authored-by: Joe Chen <jc@unknwon.io>
|
2022-03-17 14:05:09 +08:00 |
Joe Chen
|
3539de754d
|
ci: delete Go 1.15 and add Go 1.18 (#6847)
|
2022-03-16 02:04:27 +08:00 |
Joe Chen
|
1791665f74
|
chore: run `task generate` (#6844)
|
2022-03-15 22:42:22 +08:00 |
Joe Chen
|
c7e8c145d1
|
ci: check Go module tidiness (#6787)
[skip ci]
|
2022-02-27 19:58:23 +08:00 |
Joe Chen
|
6528bf35dc
|
ci: send emails on job failures for Docker and Go (#6679)
|
2021-12-18 11:15:02 +08:00 |
Joe Chen
|
8ee734b1df
|
ci: build and push Docker images on `main` branch (#6659)
|
2021-12-15 16:20:39 +08:00 |
ᴜɴᴋɴᴡᴏɴ
|
4a89438454
|
ci: update GitHub Actions (#6612)
|
2021-09-04 13:40:35 +08:00 |
ᴜɴᴋɴᴡᴏɴ
|
1a1a01a842
|
ci: use new lint action and add custom config (#6562)
|
2021-05-19 13:38:13 +08:00 |
ᴜɴᴋɴᴡᴏɴ
|
cf86546dff
|
ci: change of Go dependencies needs go test (#6368)
|
2020-10-04 08:56:46 +08:00 |
ᴜɴᴋɴᴡᴏɴ
|
b4abbf3ac8
|
ci: enable Go for release branches
|
2020-09-26 16:28:39 +08:00 |
ᴜɴᴋɴᴡᴏɴ
|
7a649ada09
|
ci: only enforce Go checks for pushes to `main` branch
Otherwise would create duplicated GitHub Checks.
|
2020-09-04 04:08:00 +08:00 |
ᴜɴᴋɴᴡᴏɴ
|
bb93cabd39
|
ci: re-run Go checks for every push on a pull request
If a pull request has changed any Go file, even if the new push doesn't change any,
we should re-run Go checks to make GitHub Checks look consistent.
|
2020-09-04 03:13:59 +08:00 |
ᴜɴᴋɴᴡᴏɴ
|
cf216f12a1
|
github: add Go 1.15 to CI (#6294)
|
2020-08-29 13:41:35 +08:00 |
ᴜɴᴋɴᴡᴏɴ
|
423f9e6de7
|
github: enable Go actions on push
|
2020-08-27 14:57:12 +08:00 |
ᴜɴᴋɴᴡᴏɴ
|
afb445bb57
|
github: only run Actions when Go files are changed (#6275)
|
2020-08-23 15:27:54 +08:00 |
ᴜɴᴋɴᴡᴏɴ
|
34145c990d
|
lfs: implement HTTP routes (#6035)
* Bootstrap with GORM
* Fix lint error
* Set conn max lifetime to one minute
* Fallback to use gorm v1
* Define HTTP routes
* Finish authentication
* Save token updated
* Add docstring
* Finish authorization
* serveBatch rundown
* Define types in lfsutil
* Finish Batch
* authutil
* Finish basic
* Formalize response error
* Fix lint errors
* authutil: add tests
* dbutil: add tests
* lfsutil: add tests
* strutil: add tests
* Formalize 401 response
|
2020-04-04 21:14:15 +08:00 |
ᴜɴᴋɴᴡᴏɴ
|
933206f1fe
|
gitutil: refactor the way to mock (#6032)
* Refactor the mock module store
* Only test on 1.14.x
|
2020-03-29 19:37:28 +08:00 |
ᴜɴᴋɴᴡᴏɴ
|
a9dcf4ce74
|
github: use Actions for CI (#6022)
* Update golint.yml
* Update README.md
* Update README.md
* Update golint.yml
* Update golint.yml
* Rename golint.yml to go.yml
* Update go.yml
* Update go.yml
* Update go.yml
* Improve tests on Windows
* Delete files
|
2020-03-27 22:06:29 +08:00 |