E99p1ant
|
a328e7ccc4
|
access_token: encrypt access token with SHA256 (#7008)
* access_token: encrypt access token with SHA256
* revert list access token
* fix lint
* generate schemadoc
* add database migrations
* fix tests
* fix tests
* add test case for access token golden
* fix test in postgres
* `Sha256` -> `SHA256`
* Use GORM for migration
* task generate-schemadoc
* Use unique
* change migration name
* allow read
* task generate-schemadoc
* add changelog
* fix lint error
* update changelog
* remove Debug
* add comments
Co-authored-by: Joe Chen <jc@unknwon.io>
|
2022-06-05 13:34:21 +08:00 |
Joe Chen
|
4455cc1244
|
db: code tidy up for `AccessTokens` (#7006)
|
2022-06-04 13:35:42 +08:00 |
Joe Chen
|
38aff73251
|
repo_editor: check both styles of `os.PathSeparator` in all systems (#7005)
|
2022-06-04 13:11:29 +08:00 |
Joe Chen
|
69827490e0
|
pull: ignore PR status check if head repository is missing (#7004)
|
2022-06-04 13:10:15 +08:00 |
Joe Chen
|
09ddb8761f
|
repo: remove hard-coded branch name in init (#6999)
|
2022-06-03 17:14: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 |
Joe Chen
|
7885f454a4
|
webhook: revalidate local hostname before each delivery (#6988)
|
2022-05-31 15:17:17 +08:00 |
Joe Chen
|
90bc752297
|
repo_editor: prohibit move files to to `.git` directory (#6986)
|
2022-05-31 15:10:00 +08:00 |
1135
|
519aeefbd9
|
repo_editor: prohibits uploading files to `.git.` directory (#6970)
Co-authored-by: Joe Chen <jc@unknwon.io>
|
2022-05-30 19:14:41 +08:00 |
Joe Chen
|
c4b770f305
|
chore: fix lint errors (#6951)
|
2022-05-16 20:57:19 +08:00 |
dependabot[bot]
|
2601b40ffa
|
mod: bump github.com/gogs/git-module from 1.5.0 to 1.6.0 (#6894)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joe Chen <jc@unknwon.io>
|
2022-04-05 16:45:01 +08:00 |
Joe Chen
|
f37cd9672c
|
restore: clean up leftover and invalid chars (#6875)
|
2022-03-26 15:10:39 +08:00 |
dependabot[bot]
|
3c49a6173d
|
mod: bump github.com/gogs/git-module from 1.2.0 to 1.4.0 (#6866)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Joe Chen <jc@unknwon.io>
|
2022-03-22 00:55:36 +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
|
aeb5e34490
|
golangci-lint: add `unparam` linter (#6839)
|
2022-03-13 22:37:00 +08:00 |
Joe Chen
|
775901058d
|
repo_editor: check upload `TreePath` and file name (#6838)
|
2022-03-13 22:18:56 +08:00 |
deepsource-autofix[bot]
|
e452d94fc8
|
autofix: format code with gofumpt and gofmt (#6803)
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
|
2022-03-06 17:55:17 +08:00 |
deepsource-autofix[bot]
|
5afca6ca8e
|
autofix: function call can be replaced with helper function (#6805)
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
|
2022-03-06 16:33:55 +08:00 |
deepsource-autofix[bot]
|
deec3516d5
|
autofix: fix check for empty string (#6804)
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
|
2022-03-06 16:33:45 +08:00 |
deepsource-autofix[bot]
|
2d609b8b31
|
autofix: types of function parameters can be combined (#6800)
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
|
2022-03-06 15:59:45 +08:00 |
deepsource-autofix[bot]
|
3acc13038d
|
autofix: unused parameter should be replaced by underscore (#6799)
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
|
2022-03-06 15:46:21 +08:00 |
Joe Chen
|
9ae80a6173
|
chore: rename few consts to camel case (#6725)
|
2022-01-13 11:27:16 +08:00 |
zvrh
|
a9be4de5a5
|
database: add PostgreSQL custom schema support (#6695)
Co-authored-by: Homura37 <git@gvip.xyz>
Co-authored-by: Homura <16538800+Homura37@users.noreply.github.com>
Co-authored-by: Joe Chen <jc@unknwon.io>
|
2022-01-05 22:02:33 +08:00 |
Joe Chen
|
7878465567
|
db: skip ping when not available (#6687)
|
2021-12-20 18:46:54 +08:00 |
Devops
|
d60d9cf985
|
api: support listing repository tags (#6656)
Co-authored-by: zhouzhibo <zhouzhibo>
Co-authored-by: Joe Chen <jc@unknwon.io>
|
2021-12-14 20:41:12 +08:00 |
Pavel M
|
de3161155b
|
api: EditWiki implementation (#5860)
Co-authored-by: Joe Chen <jc@unknwon.io>
|
2021-11-10 13:29:27 +08:00 |
ᴜɴᴋɴᴡᴏɴ
|
1a1a01a842
|
ci: use new lint action and add custom config (#6562)
|
2021-05-19 13:38:13 +08:00 |
Atin
|
d6987ee05b
|
chore: fix typos in code comments (#6556)
|
2021-05-19 13:12:09 +08:00 |
ᴜɴᴋɴᴡᴏɴ
|
72af17bbbe
|
db: simplify GORM logger init in tests (#6444)
|
2020-12-06 01:06:24 +08:00 |
dependabot-preview[bot]
|
99f1b9899f
|
build(deps): bump gorm.io/gorm from 1.20.6 to 1.20.7 (#6425)
* build(deps): bump gorm.io/gorm from 1.20.6 to 1.20.7
Bumps [gorm.io/gorm](https://github.com/go-gorm/gorm) from 1.20.6 to 1.20.7.
- [Release notes](https://github.com/go-gorm/gorm/releases)
- [Commits](https://github.com/go-gorm/gorm/compare/v1.20.6...v1.20.7)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* Fix compile error
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: ᴜɴᴋɴᴡᴏɴ <u@gogs.io>
|
2020-11-28 02:11:11 +08:00 |
ᴜɴᴋɴᴡᴏɴ
|
2eaf1d693a
|
db: migrate access table to use GORM (#6371)
|
2020-10-06 15:43:28 +08:00 |
Jeff
|
23823e9698
|
markup: render SHA links without branch prefix (#6350)
Co-authored-by: Zhukov Roman <zhukov.roman@gmail.com>
Co-authored-by: ᴜɴᴋɴᴡᴏɴ <u@gogs.io>
|
2020-09-29 23:07:16 +08:00 |
ᴜɴᴋɴᴡᴏɴ
|
7bc3ee49aa
|
cmd/serv: use different log files for ORMs in hook mode (#6361)
|
2020-09-29 22:26:07 +08:00 |
ᴜɴᴋɴᴡᴏɴ
|
83a89127fd
|
action: fix issue reference regexp and error handling (#6352)
|
2020-09-26 16:23:05 +08:00 |
ᴜɴᴋɴᴡᴏɴ
|
3af91d7cfd
|
auth: decouple types and functions from db (#6320)
|
2020-09-20 11:19:02 +08:00 |
ᴜɴᴋɴᴡᴏɴ
|
c56db8f2c4
|
db: create new session for MySQL after changing attribute (#6338)
|
2020-09-18 18:37:47 +08:00 |
ᴜɴᴋɴᴡᴏɴ
|
06193ed825
|
schemadoc: add go:generate to output database schema (#6310)
* schemadoc: add go:generate to output database schema
* Check errors
* Revert string renames
|
2020-09-06 17:02:25 +08:00 |
ᴜɴᴋɴᴡᴏɴ
|
519e59b577
|
db: migrate to GORM v2 (#6309)
|
2020-09-06 10:11:08 +08:00 |
ᴜɴᴋɴᴡᴏɴ
|
2cb83f13fd
|
repo: set default value for `is_unlisted` column (#6305)
|
2020-09-04 05:56:31 +08:00 |
Achilleas Koutsou
|
c4360747a3
|
repo: support unlisted but publicly accessible repositories (#6176)
Co-authored-by: ᴜɴᴋɴᴡᴏɴ <u@gogs.io>
|
2020-09-04 03:04:22 +08:00 |
ᴜɴᴋɴᴡᴏɴ
|
4ecd588776
|
db: fix wrong column type of `login_source` (#6283)
|
2020-08-27 14:29:03 +08:00 |
Kosadchiy
|
a02b3e1258
|
issue: fix timestamp updating (#6210)
Co-authored-by: ᴜɴᴋɴᴡᴏɴ <u@gogs.io>
|
2020-08-24 19:06:29 +08:00 |
ᴜɴᴋɴᴡᴏɴ
|
3ed8c292c2
|
migrations: remove old migrations before 0.12.0 (#6270)
|
2020-08-23 12:51:55 +08:00 |
ᴜɴᴋɴᴡᴏɴ
|
f3993b9cdb
|
organization: limit showing at most 12 members in profile page (#6254)
|
2020-08-17 21:09:22 +08:00 |
ᴜɴᴋɴᴡᴏɴ
|
a961afe52b
|
db: fix update team panic (#6253)
* db: fix update team panic
* Update CHANGELOG
|
2020-08-16 21:31:08 +08:00 |
ᴜɴᴋɴᴡᴏɴ
|
9fd4f5562d
|
all: use semver to compare versions (#6147)
|
2020-05-04 18:48:23 +08:00 |
ᴜɴᴋɴᴡᴏɴ
|
9bb218734c
|
db: use GORM to backup and restore non-legacy tables (#6142)
|
2020-05-04 16:25:57 +08:00 |
Kousik Mitra
|
5a52ee75e3
|
db: remove `db.User.LoginType` field (#6122)
|
2020-04-19 04:32:53 +08:00 |
ᴜɴᴋɴᴡᴏɴ
|
c0fd6042fd
|
test: remove the use of goconvey (#6123)
|
2020-04-19 04:24:08 +08:00 |