Gusted and GitHub
145e11bc39
Check for zero time instant in TimeStamp.IsZero() ( #22171 ) ( #22172 )
...
- Backport of #22171
- Currently, the 'IsZero' function for 'TimeStamp' just checks if the
unix time is zero, which is not the behavior of 'Time.IsZero()', but
Gitea is using this method in accordance with the behavior of
'Time.IsZero()'.
- Adds a new condition to check for the zero time instant.
- Fixes a bug where non-expiring GPG keys where shown as they expired on
Jan 01, 0001.
- Related https://codeberg.org/Codeberg/Community/issues/791
2022-12-20 10:04:46 +08:00
4d39fd8aae
Fix Timestamp.IsZero ( #21593 ) ( #21603 )
...
Backport of #21593
Co-authored-by: Lunny Xiao <[email protected] >
2022-10-27 16:47:06 +08:00
dc0253b063
Replace ServeStream with ServeContent ( #20903 )
...
* Replace ServeStream with ServeContent.
* Update modules/timeutil/timestamp.go
Co-authored-by: delvh <[email protected] >
Co-authored-by: delvh <[email protected] >
Co-authored-by: Lunny Xiao <[email protected] >
Co-authored-by: techknowlogick <[email protected] >
2022-08-25 12:05:21 -04:00
Wim and GitHub
cb50375e2b
Add more linters to improve code readability ( #19989 )
...
Add nakedret, unconvert, wastedassign, stylecheck and nolintlint linters to improve code readability
- nakedret - https://github.com/alexkohler/nakedret - nakedret is a Go static analysis tool to find naked returns in functions greater than a specified function length.
- unconvert - https://github.com/mdempsky/unconvert - Remove unnecessary type conversions
- wastedassign - https://github.com/sanposhiho/wastedassign - wastedassign finds wasted assignment statements.
- notlintlint - Reports ill-formed or insufficient nolint directives
- stylecheck - https://staticcheck.io/docs/checks/#ST - keep style consistent
- excluded: [ST1003 - Poorly chosen identifier](https://staticcheck.io/docs/checks/#ST1003 ) and [ST1005 - Incorrectly formatted error string](https://staticcheck.io/docs/checks/#ST1005 )
2022-06-20 12:02:49 +02:00
John Olheiser and GitHub
c59afa752d
Allow mocking timeutil ( #17354 )
...
Signed-off-by: jolheiser <[email protected] >
2021-10-18 21:12:26 +01:00
bbe13b60cd
Fix timezone on issue deadline ( #11697 )
...
* Fix timezone on issue deadline
* FormatDate
Co-authored-by: zeripath <[email protected] >
2020-06-05 18:51:10 -04:00
Lunny Xiao and GitHub
85202d4784
Display ui time with customize time location ( #7792 )
...
* display ui time with customize time location
* fix lint
* rename UILocation to DefaultUILocation
* move time related functions to modules/timeutil
* fix tests
* fix tests
* fix build
* fix swagger
2019-08-15 22:46:21 +08:00