Earl Warren
6d2fa323e0
Merge pull request '[gitea] week 2024-36 cherry pick (gitea/main -> forgejo)' ( #5195 ) from earl-warren/wcp/2024-36 into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5195
Reviewed-by: Otto <otto@codeberg.org>
2024-09-03 13:40:14 +00:00
Otto
c2e0ce5674
Merge pull request 'test: assert navigation URLs in release E2E test' ( #5167 ) from solomonv/fix-flaky-e2e into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5167
Reviewed-by: Otto <otto@codeberg.org>
2024-09-03 12:01:23 +00:00
Renovate Bot
66fb4966fa
Update module github.com/jhillyerd/enmime to v1.3.0
2024-09-03 00:03:25 +00:00
forgejo-renovate-action
7e7e14706a
Merge pull request 'Update dependency happy-dom to v15.7.3 (forgejo)' ( #5198 ) from renovate/forgejo-happy-dom-15.x into forgejo
2024-09-02 09:25:24 +00:00
Renovate Bot
24e513ae9f
Update dependency happy-dom to v15.7.3
2024-09-02 06:21:49 +00:00
Earl Warren
4c0b9cf1a5
Merge pull request 'Update renovate to v38.59.2 (forgejo)' ( #5197 ) from renovate/forgejo-renovate into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5197
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-09-02 05:19:17 +00:00
Renovate Bot
1b7c9ffbcb
Update dependency sortablejs to v1.15.3
2024-09-02 02:02:55 +00:00
Renovate Bot
d9893ed2b6
Update renovate to v38.59.2
2024-09-02 00:02:39 +00:00
Solomon Victorino
829e661c39
test: assert navigation URLs in release E2E test
...
- last one waits for release deletion before the next browser run
- disambiguates failures due to error responses
2024-09-01 10:33:29 -06:00
Earl Warren
db268c5ee7
chore(release-notes): weekly cherry-pick week 2024-36
2024-09-01 08:39:30 +02:00
Lunny Xiao
4ee3a150a3
Fix search team ( #31923 )
...
Fix #20658
(cherry picked from commit 06c67c6d5a91176fe4b87fc884c96afc7c3597fa)
2024-09-01 08:19:04 +02:00
Zettat123
1751825256
Handle "close" actionable references for manual merges ( #31879 )
...
Fix #31743
(cherry picked from commit 725a3ed9ad110f8354303140f527326c64f42dc8)
2024-09-01 08:07:27 +02:00
Earl Warren
4df5d60bcb
Merge pull request 'chore: update mock redis client' ( #5194 ) from gusted/forgejo-redis-mock into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5194
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-09-01 06:07:00 +00:00
Gusted
c2e11058bb
chore: update mock redis client
...
- Follow up of #5173
2024-09-01 05:42:34 +02:00
Gusted
38eab5342d
Merge pull request 'Update dependency postcss to v8.4.42 (forgejo)' ( #5192 ) from renovate/forgejo-postcss into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5192
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
2024-09-01 02:49:54 +00:00
forgejo-renovate-action
57aae68930
Merge pull request 'Update dependency happy-dom to v15.7.2 (forgejo)' ( #5191 ) from renovate/forgejo-happy-dom-15.x into forgejo
2024-09-01 02:49:48 +00:00
Renovate Bot
fe07b50377
Update dependency postcss to v8.4.42
2024-09-01 00:03:43 +00:00
Renovate Bot
5303ba8dce
Update dependency happy-dom to v15.7.2
2024-09-01 00:03:32 +00:00
Gusted
57a85df30d
Merge pull request 'Update module google.golang.org/grpc to v1.66.0 (forgejo)' ( #5157 ) from renovate/forgejo-google.golang.org-grpc-1.x into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5157
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
2024-08-31 23:12:24 +00:00
Gusted
500e0e8602
Merge pull request 'chore: Only implement used API of Redis client' ( #5173 ) from gusted/forgejo-redis-binary-size into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5173
Reviewed-by: Otto <otto@codeberg.org>
2024-08-31 23:08:17 +00:00
Gusted
c71f8abcb1
Merge pull request 'Update dependency license-checker-rseidelsohn to v4.4.1 (forgejo)' ( #5185 ) from renovate/forgejo-license-checker-rseidelsohn-4.x into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5185
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
2024-08-31 23:07:47 +00:00
Renovate Bot
a7eb18783c
Update module google.golang.org/grpc to v1.66.0
2024-08-31 22:18:34 +00:00
Gusted
1530d34cff
chore: Fix import
2024-09-01 00:11:09 +02:00
Renovate Bot
de23443ded
Update dependency license-checker-rseidelsohn to v4.4.1
2024-09-01 00:11:07 +02:00
Gusted
919ec88d2d
Merge pull request 'Update module github.com/buildkite/terminal-to-html/v3 to v3.15.0 (forgejo)' ( #5186 ) from renovate/forgejo-github.com-buildkite-terminal-to-html-v3-3.x into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5186
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
2024-08-31 22:10:12 +00:00
forgejo-renovate-action
a350d3ceff
Merge pull request 'Update dependency @stylistic/eslint-plugin-js to v2.7.1 (forgejo)' ( #5171 ) from renovate/forgejo-linters into forgejo
2024-08-31 07:30:57 +00:00
Renovate Bot
6e303dfcc9
Update linters
2024-08-31 06:03:36 +00:00
forgejo-renovate-action
11bd49fe49
Merge pull request 'Update dependency happy-dom to v15.7.0 (forgejo)' ( #5184 ) from renovate/forgejo-happy-dom-15.x into forgejo
2024-08-31 04:27:32 +00:00
Renovate Bot
2eb8b94674
Update module github.com/buildkite/terminal-to-html/v3 to v3.15.0
2024-08-31 02:05:32 +00:00
Renovate Bot
6372a2e97a
Update dependency happy-dom to v15.7.0
2024-08-31 02:04:51 +00:00
Gusted
baab1231b4
Merge pull request 'Update module github.com/felixge/fgprof to v0.9.5 (forgejo)' ( #5183 ) from renovate/forgejo-github.com-felixge-fgprof-0.x into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5183
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
2024-08-31 01:31:54 +00:00
Renovate Bot
98e96a2235
Update module github.com/felixge/fgprof to v0.9.5
2024-08-31 00:04:17 +00:00
Otto
3521e44d78
Merge pull request 'Replace create-user
in help with user create
' ( #5175 ) from esainane/forgejo:tools-of-creation into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5175
Reviewed-by: Otto <otto@codeberg.org>
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
2024-08-30 23:02:03 +00:00
Sai Nane
b573e0a621
Replace create-user
in help with user create
...
0086279
replaced most of these. This is the last reference to `create-user`,
which was replaced by `user create` in cb171db
.
2024-08-30 10:11:23 +00:00
Earl Warren
293203cb64
Merge pull request 'chore(ci): Cache generated binary across jobs' ( #5130 ) from fnetx/runner-caching into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5130
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-08-30 05:47:01 +00:00
Gusted
02622a48eb
Merge pull request 'Update dependency djlint to v1.35.2 (forgejo)' ( #5172 ) from renovate/forgejo-djlint-1.x into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5172
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
2024-08-30 02:56:46 +00:00
Gusted
c69cf81917
Merge pull request 'Update dependency @vitejs/plugin-vue to v5.1.3 (forgejo)' ( #5170 ) from renovate/forgejo-vitejs-plugin-vue-5.x into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5170
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
2024-08-30 02:41:43 +00:00
Gusted
9df10c5ac5
[FEAT] Only implement used API of Redis client
...
- Currently for the `nosql` module (which simply said provides a manager
for redis clients) returns the
[`redis.UniversalClient`](https://pkg.go.dev/github.com/redis/go-redis/v9#UniversalClient )
interface. The interfaces exposes all available commands.
- In generalm, dead code elimination should be able to take care of not
generating the machine code for methods that aren't being used. However
in this specific case, dead code elimination either is disabled or gives
up on trying because of exhaustive call stack the client by
`GetRedisClient` is used.
- Help the Go compiler by explicitly specifying which methods we use.
This reduces the binary size by ~400KB (397312 bytes). As Go no longer
generate machine code for commands that aren't being used.
- There's a **CAVEAT** with this, if a developer wants to use a new
method that isn't specified, they will have to know about this
hack (by following the definition of existing Redis methods) and add the
method definition from the Redis library to the `RedisClient` interface.
2024-08-30 04:33:15 +02:00
Renovate Bot
f4f5efdea8
Update dependency djlint to v1.35.2
2024-08-30 02:04:02 +00:00
Renovate Bot
4a26254cca
Update dependency @vitejs/plugin-vue to v5.1.3
2024-08-30 00:04:23 +00:00
Otto
1004ecd56b
Merge pull request 'fix: WIP toggle by reducing max issue title' ( #5143 ) from fnetx/wip-toggle-workaround into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5143
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
2024-08-29 21:05:35 +00:00
Gusted
38076a44d7
Merge pull request 'Update module github.com/go-webauthn/webauthn to v0.11.2 (forgejo)' ( #5147 ) from renovate/forgejo-github.com-go-webauthn-webauthn-0.x into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5147
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
Reviewed-by: Otto <otto@codeberg.org>
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
2024-08-29 20:35:23 +00:00
Gusted
738bbc5cf3
Merge pull request 'fix: arch OptDepends version check and add gzip compression' ( #5121 ) from dragon/forgejo:bugfix-arch into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5121
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
2024-08-29 19:21:11 +00:00
Exploding Dragon
6eb88be6e8
Merge branch 'forgejo' into bugfix-arch
2024-08-29 12:39:16 +00:00
forgejo-renovate-action
4999239cd8
Merge pull request 'Update dependency @stylistic/eslint-plugin-js to v2.6.5 (forgejo)' ( #5164 ) from renovate/forgejo-patch-linters into forgejo
2024-08-29 11:34:53 +00:00
Renovate Bot
a18b0ba973
Update dependency @stylistic/eslint-plugin-js to v2.6.5
2024-08-29 10:03:41 +00:00
Michael Kriese
91a9d479d5
Merge pull request 'chore(renovate): fix rule matching' ( #5163 ) from viceice/forgejo:chore/renovate/automerge-dev-deps into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5163
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-08-29 09:14:22 +00:00
Michael Kriese
ebd8c607bb
Merge pull request 'Update linters (forgejo)' ( #5155 ) from renovate/forgejo-linters into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5155
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
2024-08-29 08:31:45 +00:00
Michael Kriese
b54f15cf8d
chore(renovate): fix rule matching
2024-08-29 10:17:53 +02:00
Gusted
63736e8301
[FEAT] Add support for webauthn credential level 3
...
- For WebAuthn Credential level 3, the `backup_eligible` and
`backup_state` flags are checked if they are consistent with the values
given on login. Forgejo never stored this data, so add a database
migration that makes all webauthn credentials 'legacy' and on the next
first use capture the values of `backup_eligible` and `backup_state`.
As suggested in https://github.com/go-webauthn/webauthn/discussions/219#discussioncomment-10429662
- Adds unit tests.
- Add E2E test.
2024-08-29 10:05:03 +02:00