0
Fork 0
mirror of https://codeberg.org/forgejo/forgejo.git synced 2025-01-22 22:29:05 -05:00
forgejo/modules
wxiaoguang 4498a26222
Improve decryption failure message (#24573) (#24575)
Backport #24573

Help some users like #16832 #1851

There are many users reporting similar problem: if the SECRET_KEY
mismatches, some operations (like 2FA login) only reports unclear 500
error and unclear "base64 decode error" log (some maintainers ever spent
a lot of time on debugging such problem)

The SECRET_KEY was not well-designed and it is also a kind of technical
debt. Since it couldn't be fixed easily, it's good to add clearer error
messages, then at least users could know what the real problem is.
2023-05-07 22:12:32 +08:00
..
actions Fix mismatch between hook events and github event types (#24048) (#24091) 2023-04-13 15:19:41 +08:00
activitypub
analyze
auth Fix various bugs for "install" page (#23194) (#23286) 2023-03-05 11:59:58 +01:00
avatar
base
cache Update redis library to support redis v7 (#24114) (#24156) 2023-04-17 02:34:59 -04:00
charset
container
context Require repo scope for PATs for private repos and basic authentication (#24362) (#24364) 2023-04-26 20:57:51 -04:00
csv Add context when rendering labels or emojis (#23281) (#23319) 2023-03-06 10:32:40 -06:00
doctor Check LFS/Packages settings in dump and doctor command (#23631) (#23730) 2023-03-27 16:28:22 +08:00
emoji
eventsource
generate
git Remove Repository.getFilesChanged to fix Actions paths and paths-ignore filter (#23920) (#23969) 2023-04-08 16:16:21 +08:00
gitgraph Add context cache as a request level cache (#22294) 2023-02-15 21:37:34 +08:00
graceful
hcaptcha
highlight Refactor the setting to make unit test easier (#22405) 2023-02-20 00:12:01 +08:00
hostmatcher
html
httpcache Set X-Gitea-Debug header once (#23361) (#23381) 2023-03-09 06:33:05 +08:00
httplib
indexer Refactor the setting to make unit test easier (#22405) 2023-02-20 00:12:01 +08:00
issue/template
json
label Make label templates have consistent behavior and priority (#23749) (#24071) 2023-04-12 16:05:10 +02:00
lfs Make minio package support legacy MD5 checksum (#23768) (#23770) 2023-03-29 00:02:13 +08:00
log
markup Add context when rendering labels or emojis (#23281) (#23319) 2023-03-06 10:32:40 -06:00
mcaptcha
metrics
migration Scoped labels (#22585) 2023-02-18 21:17:39 +02:00
mirror
nosql Update redis library to support redis v7 (#24114) (#24156) 2023-04-17 02:34:59 -04:00
notification
options Introduce path Clean/Join helper functions, partially backport&refactor (#23495) (#23607) 2023-03-22 19:56:20 +08:00
packages
paginator
pprof
private
process
proxy Use proxy for pull mirror (#22771) 2023-02-11 08:39:50 +08:00
proxyprotocol
public
queue Skip known flaky queue tests on CI environment (#24443) 2023-04-30 15:25:42 -04:00
recaptcha
references
regexplru
repository Make label templates have consistent behavior and priority (#23749) (#24071) 2023-04-12 16:05:10 +02:00
secret Improve decryption failure message (#24573) (#24575) 2023-05-07 22:12:32 +08:00
session Update redis library to support redis v7 (#24114) (#24156) 2023-04-17 02:34:59 -04:00
setting Fix the permission of team's Actions unit issue (#24536) (#24545) 2023-05-05 15:07:02 +02:00
sitemap
ssh
storage Make minio package support legacy MD5 checksum (#23768) (#23770) 2023-03-29 00:02:13 +08:00
structs Fix Org edit page bugs: renaming detection, maxlength (#24161) (#24171) 2023-04-17 12:20:47 -04:00
svg
sync
system
templates Fix custom mailer template on Windows (#24081) 2023-04-12 12:16:40 -04:00
test Rename repo.GetOwner to repo.LoadOwner (#22967) 2023-02-18 20:11:03 +08:00
timeutil Make time tooltips interactive (#23526) (#23527) 2023-03-16 16:23:11 -05:00
translation
turnstile
typesniffer Do not recognize text files as audio (#23355) (#23368) 2023-03-08 16:03:05 +08:00
updatechecker
upload
uri
user
util Fix cases.Title crash for concurrency (#23885) (#23903) 2023-04-04 01:26:14 +02:00
validation
watcher
web
webhook