wxiaoguang
fddde93759
[PORT] Replace DateTime with proper functions (gitea#32402)
...
Follow https://github.com/go-gitea/gitea/pull/32383
This PR cleans up the "Deadline" usages in templates, make them call
`ParseLegacy` first to get a `Time` struct then display by `DateUtils`.
Now it should be pretty clear how "deadline string" works, it makes it
possible to do further refactoring and correcting.
(cherry picked from commit 259811617ba15c77ddd89360178a59251d611af2)
2024-11-03 17:03:14 +01:00
wxiaoguang
498b5f9867
[PORT] Refactor the DB migration system slightly (gitea#32344)
...
Introduce "idNumber" for each migration, and clarify the difference
between the migration ID number and database version.
---
Conflict resolution: trivial
(cherry picked from commit d70af38447a759d4a935e315e18efa4dd625f655)
2024-11-03 17:00:48 +01:00
wxiaoguang
171de4d107
[PORT] Fix git error handling (gitea#32401)
...
---
Conflict resolution: Trivial, for `repo_attributes.go` move where the
`IsErrCanceledOrKilled` needs to happen because of other changes that
happened in this file.
To add some words to this change: It seems to be mostly simplifying the
error handling of git operations.
(cherry picked from commit e524f63d58900557d7d57fc3bcd19d9facc8b8ee)
2024-11-03 16:47:44 +01:00
wxiaoguang
f2eabf6308
[PORT] Replace DateTime with DateUtils (gitea#32383)
...
(cherry picked from commit fec6b3d50072e48bb51c18c5c4ea682dc6319573)
2024-11-03 16:37:01 +01:00
Michael Kriese
284ffe4e00
fix: support `www.github.com` for migrations
2024-11-03 16:08:58 +01:00
wxiaoguang
9b442172fb
[PORT] Fix toAbsoluteLocaleDate and add more tests (gitea#32387)
...
---
Conflict resolution: None
Done differently: Removed typescript types.
(cherry picked from commit aee9801d468997ab3cce32978416b697d9df77a7)
2024-11-03 15:55:05 +01:00
wxiaoguang
bdd75c4b55
[PORT] Fix absolute-date (gitea#32375)
...
---
Conflict resolution: Trivial (package.json package-lock.json)
Done differently: Removed typescript types.
(cherry picked from commit ce4d909bd693fe903761eb835f7661e476a937ca)
2024-11-03 15:55:02 +01:00
Gusted
20c0a2a381
Merge pull request 'chore(cleanup): remove unused TestCreateFile' ( #5788 ) from earl-warren/forgejo:wip-create-file-cleanup into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5788
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
2024-11-03 13:29:04 +00:00
forgejo-renovate-action
019f3b038a
Merge pull request 'Update dependency eslint-plugin-array-func to v5 (forgejo)' ( #5784 ) from renovate/forgejo-eslint-plugin-array-func-5.x into forgejo
2024-11-03 11:38:50 +00:00
Renovate Bot
60f8a12877
Update dependency eslint-plugin-array-func to v5
2024-11-03 10:03:24 +00:00
Earl Warren
c5c1d593ad
chore(cleanup): remove unused TestCreateFile
...
Since CreateDeclarativeRepoWithOptions it is more convenient to create
a file by providing arguments.
2024-11-03 10:00:58 +01:00
Earl Warren
ca3ff29068
Merge pull request 'Update module github.com/gorilla/sessions to v1.4.0 (forgejo)' ( #5783 ) from renovate/forgejo-github.com-gorilla-sessions-1.x into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5783
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
2024-11-03 08:35:13 +00:00
Earl Warren
792c85cf9b
Merge pull request 'Update actions/git-backporting action to v4.8.4 (forgejo)' ( #5782 ) from renovate/forgejo-actions-git-backporting-4.x into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5782
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
2024-11-03 08:08:21 +00:00
Earl Warren
a04dfb041e
chore(license): Update module github.com/gorilla/sessions to v1.4.0
2024-11-03 09:00:22 +01:00
Renovate Bot
2f8d502541
Update module github.com/gorilla/sessions to v1.4.0
2024-11-03 00:04:40 +00:00
Renovate Bot
c56c49adeb
Update actions/git-backporting action to v4.8.4
2024-11-03 00:03:53 +00:00
Gusted
d5426b0626
Merge pull request 'feat: Add Search to Releases Page' ( #5777 ) from JakobDev/forgejo:releasesearch into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5777
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
Reviewed-by: Shiny Nematoda <snematoda@noreply.codeberg.org>
2024-11-02 22:33:30 +00:00
Gusted
a729384dfd
Merge pull request 'Update module github.com/yuin/goldmark to v1.7.8 (forgejo)' ( #5780 ) from renovate/forgejo-github.com-yuin-goldmark-1.x into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5780
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
2024-11-02 16:48:05 +00:00
Gusted
e2fddcf681
chore: fix deprecation
2024-11-02 16:39:27 +01:00
Renovate Bot
370dbbc579
Update module github.com/yuin/goldmark to v1.7.8
2024-11-02 14:04:01 +00:00
Gusted
55ee92d162
Merge pull request 'feat: support color dots for 4 character hex.' ( #5779 ) from gusted/forgejo-4-character-hex into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5779
Reviewed-by: 0ko <0ko@noreply.codeberg.org>
2024-11-02 13:08:53 +00:00
Gusted
3d0dc2e81a
feat: support color dots for 4 character hex.
...
- Support color dot for 4-letter hex (`#fffa` which is equal to `#ffffffaa`).
- Unit test added.
2024-11-02 13:37:14 +01:00
Gusted
3f1f19865d
Merge pull request 'Update module github.com/fsnotify/fsnotify to v1.8.0 (forgejo)' ( #5775 ) from renovate/forgejo-github.com-fsnotify-fsnotify-1.x into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5775
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
2024-11-02 11:41:37 +00:00
0ko
add6bc1ec8
i18n(en): improvements to some strings ( #5767 )
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5767
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
Reviewed-by: Otto <otto@codeberg.org>
2024-11-02 11:06:35 +00:00
JakobDev
86546fe63e
feat: Add Search to Releases Page
2024-11-02 10:24:35 +01:00
Renovate Bot
bd58136c5d
Update module github.com/meilisearch/meilisearch-go to v0.29.0 (forgejo) ( #5738 )
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5738
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
Reviewed-by: Shiny Nematoda <snematoda@noreply.codeberg.org>
Co-authored-by: Renovate Bot <forgejo-renovate-action@forgejo.org>
Co-committed-by: Renovate Bot <forgejo-renovate-action@forgejo.org>
2024-11-02 07:32:05 +00:00
forgejo-renovate-action
bedecfb4c8
Merge pull request 'Update dependency djlint to v1.35.4 (forgejo)' ( #5772 ) from renovate/forgejo-djlint-1.x into forgejo
2024-11-02 07:30:59 +00:00
forgejo-renovate-action
e7c3e53309
Merge pull request 'Update dependency happy-dom to v15.8.0 (forgejo)' ( #5773 ) from renovate/forgejo-happy-dom-15.x into forgejo
2024-11-02 07:28:07 +00:00
Renovate Bot
71b3081e4d
Update module github.com/fsnotify/fsnotify to v1.8.0
2024-11-02 02:04:39 +00:00
Renovate Bot
9c76cac02a
Update dependency happy-dom to v15.8.0
2024-11-02 00:03:45 +00:00
Renovate Bot
847d219e8a
Update dependency djlint to v1.35.4
2024-11-02 00:03:16 +00:00
Earl Warren
1bb0e4fbd1
Merge pull request 'tests: improve actvititypub integration test code' ( #5771 ) from gusted/forgejo-activity-integration-test into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5771
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-11-01 22:29:47 +00:00
Gusted
4c67023c7e
tests: improve actvititypub integration test code
...
- Make use of `test.MockVariableValue` to override variables for the
duration of the test.
- Don't needlessly call `onGiteaRun`, its only needed when a HTTP server
needs to be called by the code.
- When `onGiteaRun` is used, make use of the passed parameters, such as
the passed `*testing.T` variable and `*url.URL` (this also avoids
needing to serve the routers in the test code again).
- Use `(*url.URL).JoinPath` to craft new URLs.
- Don't override `setting.AppURL` & `setting.Database.LogSQL` when its
does not affect the test.
- Add empty fixture files for `FederatedUser` & `FederationHost` so they
are truncated and do not persist between tests.
2024-11-01 22:39:49 +01:00
Gusted
66f67e17bb
Merge pull request 'Update dependency mini-css-extract-plugin to v2.9.2 (forgejo)' ( #5763 ) from renovate/forgejo-mini-css-extract-plugin-2.x into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5763
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
2024-11-01 20:10:42 +00:00
Gusted
7768769dc0
Merge pull request 'Update dependency webpack to v5.96.1 (forgejo)' ( #5764 ) from renovate/forgejo-webpack-5.x into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5764
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
2024-11-01 20:10:19 +00:00
Renovate Bot
f96b304779
Update dependency webpack to v5.96.1
2024-11-01 16:37:41 +00:00
JakobDev
4615891b9d
feat: add button to create Markdown table ( #5589 )
...
This adds a new button to the Markdown toolbar, which allows creating the structure of a Markdown table. This makes it easier to wok with tables, as creating the structure by hand is annoying.
Screenshots:
https://codeberg.org/attachments/8bb00059-caa7-4453-b26c-15e4b7b93c83
https://codeberg.org/attachments/581e695c-33eb-4b81-9c63-a944aab443d9
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5589
Reviewed-by: Otto <otto@codeberg.org>
Co-authored-by: JakobDev <jakobdev@gmx.de>
Co-committed-by: JakobDev <jakobdev@gmx.de>
2024-11-01 16:05:48 +00:00
Earl Warren
e5e2860221
Merge pull request 'chore(ci): more debug output for merge requirements' ( #5769 ) from fnetx/pr-requirements into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5769
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-11-01 14:06:08 +00:00
Otto Richter
2f7f3834b6
Revert "chore(ci): Enforce test label with CI check"
...
This reverts commit 5da7f07fbe
.
The status check patterns are not updated correctly, so this change adds
mainly confusion and little value.
See https://codeberg.org/forgejo/forgejo/pulls/5769
2024-11-01 14:36:37 +01:00
Michael Kriese
d81758d517
Merge pull request 'chore(renovate): explicit base branches' ( #5768 ) from viceice/chore/renovate into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5768
2024-11-01 13:04:38 +00:00
Michael Kriese
2322fdd7cd
chore(renovate): explicit base branches
...
So we can easier skip versions and renovate requires less runtime.
2024-11-01 13:00:55 +01:00
Earl Warren
c2452e17ca
Merge pull request 'Update infrastructure/next-digest action to v1.1.0 (forgejo)' ( #5766 ) from renovate/forgejo-infrastructure-next-digest-1.x into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5766
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-11-01 11:21:35 +00:00
Renovate Bot
ab936de02d
Update infrastructure/next-digest action to v1.1.0
2024-11-01 10:40:13 +00:00
forgejo-renovate-action
dbcd1eb426
Merge pull request 'Update linters (forgejo)' ( #5705 ) from renovate/forgejo-linters into forgejo
2024-11-01 10:29:03 +00:00
Michael Kriese
cdefcdb8fb
chore: downgrade stylelint
...
the newer version has blocking issues
2024-11-01 10:55:36 +01:00
Renovate Bot
41d949c73b
Update linters
2024-11-01 08:19:28 +00:00
Earl Warren
d49cc052aa
Merge pull request 'Update module code.forgejo.org/forgejo/act to v1.21.5 (forgejo)' ( #5762 ) from renovate/forgejo-code.forgejo.org-forgejo-act-1.x into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5762
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-11-01 06:25:00 +00:00
Renovate Bot
216c0279be
Update dependency mini-css-extract-plugin to v2.9.2
2024-11-01 02:03:40 +00:00
Renovate Bot
4764e17580
Update module code.forgejo.org/forgejo/act to v1.21.5
2024-11-01 00:03:59 +00:00
Otto
0e3d1e2d49
Merge pull request 'chore(ci): Enforce test label with CI check' ( #5756 ) from fnetx/pr-requirements into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/5756
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-10-31 20:27:36 +00:00