erik
bb83a8d85e
make fmt
2024-04-09 12:58:28 +02:00
erik
2b9977d843
Linting
2024-04-09 11:46:11 +02:00
erik
511ef0bf5b
Use federated staring func
2024-04-09 11:24:22 +02:00
erik
97343470bc
Merge branch 'forgejo' into forgejo-federated-star
2024-04-09 10:42:42 +02:00
erik
33c60ebdff
Add logging
2024-04-05 17:06:57 +02:00
Clemens
92d011f1a5
fix some linting issues
2024-04-04 15:08:02 +02:00
Clemens
2b7a22afb3
renamed FederatedRepo to FollowingRepo
2024-04-03 12:26:33 +02:00
erik
daccaed157
Rename federatedRepo to followingRepo
2024-04-03 12:08:44 +02:00
Clemens
d240a9bc90
trim trailing semicolon
2024-04-03 10:25:40 +02:00
Clemens
5671566df6
adjust fed repo splitting
2024-04-03 09:53:19 +02:00
erik
5edf7d0e61
Also trim whitespaces within the list items
2024-04-02 17:33:32 +02:00
Clemens
8b56159042
prevent error when setting no fed repos
2024-04-02 11:13:50 +02:00
Michael Jerger
e2b11b93bc
Merge branch 'forgejo-federated-star' of codeberg.org:meissa/forgejo into forgejo-federated-star
2024-03-28 15:21:40 +01:00
Michael Jerger
fc8e2b3f8a
Merge branch 'forgejo-federated-star' of codeberg.org:meissa/forgejo into forgejo-federated-star
2024-03-28 15:05:35 +01:00
Michael Jerger
4d5c8b5563
refactor services
2024-03-28 15:00:55 +01:00
Clemens
7f19247b0a
Moved sendLikeActivities to federation_service
2024-03-28 14:27:50 +01:00
Clemens
1ad7bdf983
fixed tests
...
part1, one test still failing
2024-03-28 09:36:08 +01:00
Michael Jerger
d624ebb712
use doer coming from api
2024-03-28 08:13:00 +01:00
erik
04f907c8c8
Revert
2024-03-26 15:28:55 +01:00
erik
b2105de36f
SendLikeActivity to api
...
It might not be a good idea to start a possibly long lasting http call during a running DB transaction. I.E. in the case of failing transaction we already sent some data into the world which might not be valid.
2024-03-26 14:39:25 +01:00
Clemens
bbe5096307
fixed circular dependencies
...
next: fix post call error
2024-03-26 14:02:30 +01:00
Clemens
7f0371056e
moved functionality
...
import of forgefed causes circular dependencies. This has to be solved!
2024-03-26 10:23:14 +01:00
erik
35d3fc199c
Rename to StoreFederatedRepo*
2024-03-25 16:35:35 +01:00
erik
ca7d1c6f78
Localize error messages
2024-03-25 16:30:02 +01:00
Michael Jerger
950dcd959e
implement storage of federated_repo
2024-03-22 20:14:20 +01:00
erik
0f27f0a05b
Add discussion ToDo
2024-03-22 17:49:29 +01:00
erik
288dda282c
Add more ToDos
2024-03-22 17:41:36 +01:00
Michael Jerger
4938d38e39
more review
2024-03-22 08:08:54 +01:00
Michael Jerger
9ccad50b05
review
2024-03-22 07:52:03 +01:00
erik
3e6eb255b3
WIP Initial, naive implementation of sending stars to fed repos
...
Currently no rate limits are respected
The mechanisms to use the Federated repo table need to be used
2024-03-21 16:29:13 +01:00
erik
84f2aab570
Add todo
2024-03-21 14:42:38 +01:00
erik
42a41ce2bc
Remove todo
2024-03-21 14:42:16 +01:00
erik
f327c0da24
Cap max size of federated repo list at 2048 bytes
2024-03-21 12:18:29 +01:00
erik
6055b4fca0
Add todo
2024-03-21 11:42:12 +01:00
erik
d1190423bb
Implement single Repo validation and saving POC
2024-03-20 13:21:17 +01:00
Michael Jerger
41da150fb3
add review comment
2024-03-19 19:28:33 +01:00
erik
884e38bdab
WIP Implement proper saving of federated repo urls
...
Added ToDos where relevant
2024-03-19 15:29:37 +01:00
Michael Jerger
6901ae4b99
wip: found backend for settings update
2024-03-19 08:29:57 +01:00
Earl Warren
21b1381e36
Merge pull request 'Move migration functions to services layer - port of gitea#29497' ( #2546 ) from algernon/forgejo:gitea/port/29497 into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/2546
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-03-04 10:01:26 +00:00
Lunny Xiao
c41b2c73ef
Display tag name as title for a tag with no release
2024-03-04 07:41:49 +01:00
Lunny Xiao
ff8cb299d1
Move migration functions to services layer ( #29497 )
2024-03-04 07:10:53 +01:00
Earl Warren
3f68525ae4
Merge pull request '[BUG] Fix header name in swagger response' ( #2526 ) from gusted/forgejo-header into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/2526
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-03-02 21:16:11 +00:00
Gusted
c63b52c126
[FEAT] Show follow symlink button
...
- When a user goes opens a symlink file in Forgejo, the file would be
rendered with the path of the symlink as content.
- Add a button that is shown when the user opens a *valid* symlink file,
which means that the symlink must have an valid path to an existent
file and after 999 follows isn't a symlink anymore.
- Return the relative path from the `FollowLink` functions, because Git
really doesn't want to tell where an file is located based on the blob ID.
- Adds integration tests.
2024-03-02 17:58:09 +01:00
Gusted
abe3351187
Merge pull request '[BUG] Allow to select commit email for file updload/delete' ( #2383 ) from 0ko/forgejo:fix-commit-del into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/2383
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-03-02 12:00:45 +00:00
Gusted
42ae3d3d81
[BUG] Fix header name in swagger response
...
- This was incorrectly copied from the `swaggerCommitList` struct, which
on the other hand does set `X-Total`, but the API handler that uses this
response only sets `X-Total-Count`.
2024-02-29 14:08:10 +01:00
Gusted
d0e5af7079
Merge pull request '[UI] Actions: Link to Workflow in View' ( #1866 ) from n0toose/forgejo:forgejo-add-workflow-link into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/1866
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
2024-02-28 17:28:16 +00:00
Earl Warren
7584ed6a4e
Merge pull request '[CHORE] Update connect-go
to maintained fork' ( #2417 ) from gusted/forgejo-move-dep into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/2417
Reviewed-by: Earl Warren <earl-warren@noreply.codeberg.org>
2024-02-28 11:11:26 +00:00
Gusted
0c4872f839
[CHORE] Update connect-go
to maintained fork
...
- Update github.com/bufbuild/connect-go to
https://github.com/connectrpc/connect-go .
- This is a fork that's actively maintained and is recommend by the
original library. Looking at the recent release notes, it looks like
going in the right direction what one would expect of a library, no
strange features being added, lots of improvements.
- There's still an indirect dependency by
`code.gitea.io/actions-proto-go` on a old version of `connect-go`.
2024-02-28 09:40:56 +01:00
Gusted
64a0d61aff
[BUG] Implement commit mail selection for other Git operations
...
- Implement the commit mail selection feature for the other supported
Git operations that can be done trough the web UI.
- Adds integration tests (goodluck reviewing this).
- Ref: #1788
Co-authored-by: 0ko <0ko@noreply.codeberg.org>
2024-02-27 22:41:58 +00:00
Earl Warren
2855727c85
Merge pull request 'Disabling Stars should disable the routes too' ( #2471 ) from algernon/forgejo:stars/disable-routes into forgejo
...
Reviewed-on: https://codeberg.org/forgejo/forgejo/pulls/2471
Reviewed-by: Otto <otto@codeberg.org>
Reviewed-by: Gusted <gusted@noreply.codeberg.org>
2024-02-27 21:24:25 +00:00