erik
9f016d3673
Move to extra var
2024-02-10 15:09:37 +01:00
erik
fde8de4f90
Rename to ParseActorIDFromStarActivity
2024-02-10 15:09:35 +01:00
erik
e60d89cb67
Use correct target for get request
2024-02-10 15:09:33 +01:00
erik
0388240039
WIP Use non generated HTTP client
2024-02-10 15:09:32 +01:00
erik
6284355e1e
Remove redundant ValidateStar and err check, call coorect function
2024-02-10 15:09:29 +01:00
erik
546ce50337
Use PanicIfInvalid in repository.go
2024-02-10 15:09:27 +01:00
erik
8300d3fbde
Add ToDos from code review
2024-02-10 15:09:25 +01:00
erik
34c511ae98
Use data from actor, improve formatting
2024-02-10 15:09:24 +01:00
erik
aee2ee2596
Also log error on person creation
2024-02-10 15:09:24 +01:00
erik
3d2b5115ad
Implement and use Validatable interface
2024-02-10 15:09:18 +01:00
erik
235ed7cd1e
Rename to actorID
2024-02-10 15:09:18 +01:00
Michael Jerger
5e111f14ef
use the swagger-api
2024-02-10 15:09:17 +01:00
Michael Jerger
5c998a5c46
add comment
2024-02-10 15:09:08 +01:00
erik
5729cee3e5
Move test to model/activitypub
2024-02-10 15:09:07 +01:00
erik
7193c0bd9b
WIP test for parsing the actor
2024-02-10 15:09:07 +01:00
erik
0c367070af
Call validate star
2024-02-10 15:09:06 +01:00
erik
78fc75135f
Rename to ActorData
2024-02-10 15:09:04 +01:00
erik
91dcd59e68
Import parser from model and call validation
2024-02-10 15:09:00 +01:00
erik
e44321221e
WIP: Add test for parser
2024-02-10 15:08:55 +01:00
erik
ad65976677
Reorder functions
2024-02-10 15:08:54 +01:00
erik
d52bb4bf8f
Remove newline from error string
2024-02-10 15:08:52 +01:00
erik
b869d91dc1
Parse Actor URL
2024-02-10 15:08:51 +01:00
erik
9fa8d19cf4
Fix typo
2024-02-10 15:08:47 +01:00
Michael Jerger
d10c1094d9
add some pseudocode
2024-02-10 15:08:45 +01:00
erik
ab92891091
Use actor
2024-02-10 15:08:41 +01:00
erik
b085ce37a6
Review
2024-02-10 15:08:40 +01:00
erik
d7abff31f6
Add ToDos
2024-02-10 15:08:36 +01:00
erik
f48b4d1f55
Get Activity field from star
2024-02-10 15:08:29 +01:00
Michael Jerger
1044e44ee5
we got a parsed actor
2024-02-10 15:08:12 +01:00
Michael Jerger
b08580280a
np in case of unauthenticated user
2024-02-10 15:08:10 +01:00
Michael Jerger
460e2fb644
prepare next steps
2024-02-10 15:08:00 +01:00
erik
5b01517c12
Get data from form
2024-02-10 15:08:00 +01:00
Michael Jerger
dc1a82bf4c
use star as swagger model
2024-02-10 15:07:48 +01:00
Michael Jerger
46fb4fec8f
add star activity & bind to swagger
2024-02-10 15:07:40 +01:00
Michael Jerger
ff5a4405fd
introduce repo from exosy
2024-02-10 15:07:39 +01:00
Michael Jerger
7195141805
wip: lets define the post input more close
2024-02-10 15:07:29 +01:00
Michael Jerger
6587b6d62b
log who is doing the inbox post
2024-02-10 15:07:28 +01:00
Michael Jerger
4e1e65e14f
log repository under activity
2024-02-10 15:07:26 +01:00
Michael Jerger
fe6f625923
temp deactivate security
2024-02-10 15:07:25 +01:00
Michael Jerger
87324d1553
ctx action should no be good enough
2024-02-10 15:07:22 +01:00
Michael Jerger
0d5702e501
fill in some minimal information to an actor
2024-02-10 15:07:20 +01:00
Michael Jerger
fe2a3d86d4
get repo now works somehow
2024-02-10 15:07:14 +01:00
Michael Jerger
64abf87fb0
added some logs
2024-02-10 15:07:11 +01:00
Mirco
511ab65df4
Fix syntax error, unexpected new line
2024-02-10 15:07:07 +01:00
Michael Jerger
154be0a637
wip: compile one step further
2024-02-10 15:07:06 +01:00
Michael Jerger
317b7fac8f
wip: load repo to ctx
2024-02-10 15:07:05 +01:00
Michael Jerger
d4f507a223
remove unused imports
2024-02-10 15:07:04 +01:00
Michael Jerger
a87cbda165
add repository actor
2024-02-10 15:07:03 +01:00
Earl Warren
7cbf05fafb
Merge remote-tracking branch 'forgejo/forgejo-dependency' into wip-forgejo
...
Conflicts:
.forgejo/workflows/testing.yml
trivial conflict
2024-02-09 19:00:54 +01:00
Gergely Nagy
be8d16438a
Fix /api/v1/{owner}/{repo}/issue_templates
...
When issue templates were moved into services in
def4956122
, the code was also refactored
and simplified. Unfortunately, that simplification broke the
`/api/v1/{owner}/{repo}/issue_templates` route, because it was
previously using a helper function that ignored invalid templates, and
after the refactor, the function it called *always* returned non-nil as
the second return value. This, in turn, results in the aforementioned
end point always returning an internal server error.
This change restores the previous behaviour of ignoring invalid files
returned by `issue.GetTemplatesFromDefaultBranch`, and adds a few test
cases to exercise the endpoint.
Other users of `GetTemplatesFromDefaultBranch` already ignore the second
return value, or handle it correctly, so no changes are necessary there.
Signed-off-by: Gergely Nagy <forgejo@gergo.csillger.hu>
2024-02-05 20:58:41 +01:00