Commits at 0d120f8a8dae9482cc3813eeb06108e5b76a80f4
36d31d52Fix team management UI (#18886)
Co-authored-by: 6543 <6543@obermui.de>Lunny Xiao
authored at
GitHub
comitted at
65689f6bUpdate JS dependencies (#18898)
- Updated all JS dependencies minus Vue (update 2 to 3 requires a ton of
work and is probably blocked by dependencies)
- Tested editor, swagger-uisilverwind
authored at
GitHub
comitted at
49cab2b0migrations: add test for importing pull requests in gitea uploader (#18752)
* logs: add the buffer logger to inspect logs during testing
Signed-off-by: Loïc Dachary <loic@dachary.org>
* migrations: add test for importing pull requests in gitea uploader
Signed-off-by: Loïc Dachary <loic@dachary.org>
* for each git.OpenRepositoryCtx, call Close
* Content is expected to return the content of the log
* test for errors before defer
Co-authored-by: Loïc Dachary <loic@dachary.org>
Co-authored-by: zeripath <art27@cantab.net>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>singuliere
authored at
GitHub
comitted at
e4ef61eeBeforeSourcePath should point to base commit (#18799)
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>Jimmy Praet
authored at
GitHub
comitted at
f1c6cf7cPrevent Stats Indexer reporting error if repo dir missing (#18870)
Repositories missing their directory should not report an error from the stats
indexer.
Close #18847
Signed-off-by: Andrew Thornton <art27@cantab.net>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>zeripath
authored at
GitHub
comitted at
f1b14726Fix ldap user sync missed email in email_address table (#18786)
* Fix ldap user sync missed email in email_address table
* Fix testLunny Xiao
authored at
GitHub
comitted at
cb41f5caUpdate assignees check to include any writing team and change org sidebar (#18680)
Following the merging of #17811 teams can now have differing write and readonly permissions, however the assignee list will not include teams which have mixed perms.
Further the org sidebar is no longer helpful as it can't describe these mixed permissions situations.
Fix #18572
Signed-off-by: Andrew Thornton <art27@cantab.net>
zeripath
authored at
GitHub
comitted at
f7085f71Set max text height to prevent overflow (#18862)
Sets a max height for review text boxes to prevent a very annoying bug where users cannot access the "submit" button.
Before:

After:

Interestingly, I don't see this bug on Firefox. Kyle D
authored at
GitHub
comitted at
2b9df564Lock gofumpt to v0.3.0 and run it (#18866)
We can't depend on `latest` version of gofumpt because the output will
not be stable across versions. Lock it down to the latest version
released yesterday and run it again.silverwind
authored at
GitHub
comitted at
2b5e0134Fix ldap edit bug (#18856)
Co-authored-by: techknowlogick <techknowlogick@gitea.io>Lunny Xiao
authored at
GitHub
comitted at
c918521dFix behavior or checkbox submission. (#18851)
Gusted
authored at
GitHub
comitted at
704bdf89Don't report signal: killed errors in serviceRPC (#18850)
Fix #18849
Signed-off-by: Andrew Thornton <art27@cantab.net>zeripath
authored at
GitHub
comitted at
dc988eaeFix bug for get user by email (#18833)
Co-authored-by: zeripath <art27@cantab.net>Lunny Xiao
authored at
GitHub
comitted at
54dd0fc8migrations: remove dead code in gitea uploader (#18725)
When migrating, g.issues is a map with all issues created during the
migration. If an issue is not found in g.issues when inserting a
comment or a review, it cannot exist in the database and trying to get
it via GetIssueByIndex() will always fail and return an error.
Signed-off-by: singuliere <singuliere@autistici.org>singuliere
authored at
GitHub
comitted at
a387636bShow fullname on issue edits and gpg/ssh signing info (#18827)
Show missing full names when configured to do so
Co-authored-by: zeripath <art27@cantab.net>Wim
authored at
GitHub
comitted at
e039b76aUpdate go-org to 1.6.0 (#18824)
Fix #14074
Signed-off-by: Andrew Thornton <art27@cantab.net>
zeripath
authored at
GitHub
comitted at
00be0c1bFix login with email for ldap users (#18800)
`authenticator.Authenticate` has assume the login name is not an email, but `username` maybe an email. So when we find the user via email address, we should use `user.LoginName` instead of `username` which is an email address.Lunny Xiao
authored at
GitHub
comitted at
83c90359Immediately Hammer if second kill is sent (#18823)
Currently Gitea will wait for HammerTime or nice shutdown if kill -1 or kill -2
is sent. We should just immediately hammer if there is a second kill.
Signed-off-by: Andrew Thornton <art27@cantab.net>
zeripath
authored at
GitHub
comitted at
4b3ebda0Fix panic in EscapeReader (#18820)
There is a potential panic due to a mistaken resetting of the length parameter when
multibyte characters go over a read boundary.
Signed-off-by: Andrew Thornton <art27@cantab.net>zeripath
authored at
GitHub
comitted at
931c2f40Put buttons back in org dashboard (#18817)
Fix #18523Lunny Xiao
authored at
GitHub
comitted at
159c3f48Generate coverage with sqlite. (#18813)
KN4CK3R
authored at
GitHub
comitted at
0cc2675cFix ldap loginname (#18789)
* Use email_address table to check user's email when login with email adress
* Update services/auth/signin.go
* Fix test
* Fix test
* Fix logging in with ldap username != loginname
* Fix if user does not exist yet
* Make more clear this is loginName
* Fix formatting
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: zeripath <art27@cantab.net>Johan Van de Wauw
authored at
GitHub
comitted at
1ab88da0Replace deprecated String.prototype.substr() with String.prototype.slice() (#18796)
String.prototype.substr() is deprecated (see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/substr) so we replace it with the slice() method which works similarily but isn't deprecated.
Signed-off-by: Tobias Speicher <rootcommander@gmail.com>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>CommanderRoot
authored at
GitHub
comitted at
a7b9d44dFix problem when self-assign notification (#18797)
Lunny Xiao
authored at
GitHub
comitted at