Commit graph

4424 commits

Author SHA1 Message Date
Clemens 9c37272ee9 make validateNotEmpty more generic 2024-02-10 15:18:30 +01:00
Michael Jerger 8610d94af8 start work on federationinfo 2024-02-10 15:18:29 +01:00
bom 12558d62c8 Remove MaxConnsPerHost limit for outgoing connections 2024-02-10 15:18:28 +01:00
bom 87bfa79f71 Configure client against DOS 2024-02-10 15:18:25 +01:00
Michael Jerger 8116214727 introduce nodeinfo 2024-02-10 15:17:07 +01:00
Michael Jerger 587bd07372 mv more fkt to http-client 2024-02-10 15:17:06 +01:00
Michael Jerger 3c2493902d adjust to ugly linting 2024-02-10 15:17:05 +01:00
erik 1e40b814a1 Linting 2024-02-10 15:17:03 +01:00
Michael Jerger a64ce2feb1 removed resolved todos 2024-02-10 15:17:02 +01:00
erik 2e031a9763 WIP Generic IsValid for *Id structs 2024-02-10 15:17:01 +01:00
Michael Jerger 6e4467d49d experiment on generalization 2024-02-10 15:16:59 +01:00
erik 48cfb521d1 Add suffix checking helper 2024-02-10 15:16:58 +01:00
Michael Jerger 44e10ed65a get wo body 2024-02-10 15:14:24 +01:00
Michael Jerger abdf56dde1 move forgefed to models 2024-02-10 15:14:06 +01:00
Michael Jerger 0b2cf2a55b remov unused experiments 2024-02-10 15:10:40 +01:00
Michael Jerger 184388015d added more tests 2024-02-10 15:10:39 +01:00
Michael Jerger 3151c8fe81 make validate more compact 2024-02-10 15:10:37 +01:00
Michael Jerger 6fef54ed1c there is a validation module 2024-02-10 15:10:34 +01:00
erik 3c515c2614 Add review todos 2024-02-10 15:10:33 +01:00
erik c61be31c72 Remove redundant person implementation 2024-02-10 15:09:53 +01:00
erik 7071117864 Implement Person creation 2024-02-10 15:09:36 +01:00
erik 7529b9da91 Note ToDos for setting up useful tests 2024-02-10 15:09:33 +01:00
erik 4b490802d7 Test creation of client only 2024-02-10 15:09:32 +01:00
erik 61afc65377 Implement Get method on Client struct 2024-02-10 15:09:31 +01:00
erik 56d11bbff4 Don't hardcode method in NewRequest function 2024-02-10 15:09:31 +01:00
erik 93d79646de Fix api url 2024-02-10 15:09:30 +01:00
erik 43ac3ddca9 Remove star validation as it happens in actor validation now 2024-02-10 15:09:29 +01:00
Michael Jerger 109dbd7d75 swager generated api 2024-02-10 15:09:16 +01:00
Michael Jerger 07bd30cf20 exosy has moved this package to service 2024-02-10 15:09:16 +01:00
erik b1f3706575 Introduce validation against source 2024-02-10 15:09:05 +01:00
erik b085ce37a6 Review 2024-02-10 15:08:40 +01:00
erik d2b464582f Add ToDo 2024-02-10 15:08:34 +01:00
erik e18e90f8df Add fieldname and type 2024-02-10 15:08:31 +01:00
erik e8013250b8 Add question 2024-02-10 15:08:23 +01:00
erik 7790e98f47 Remove unused funcs and structs 2024-02-10 15:08:22 +01:00
Michael Jerger 14c74f27cb tests are now working 2024-02-10 15:08:18 +01:00
bom d28ea1a30b Start implementing UnmarshalJSON for Star 2024-02-10 15:08:15 +01:00
bom 43014ca473 Implement MarshallJSON for Star activity 2024-02-10 15:08:15 +01:00
Michael Jerger a1885a5767 star: test first 2024-02-10 15:08:13 +01:00
Michael Jerger a1e9783cec expose star activity to swagger 2024-02-10 15:07:55 +01:00
erik d7dfdca8b9 WIP Add star to swagger 2024-02-10 15:07:53 +01:00
erik 17dfc7bdc1 Clearer wording, fix typos 2024-02-10 15:07:52 +01:00
Michael Jerger 07cf963af3 expose star activity to swagger 2024-02-10 15:07:50 +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
Earl Warren 094c84ed6d
Merge branch 'rebase-forgejo-dependency' into wip-forgejo 2024-02-05 18:58:23 +01:00
Earl Warren d7e1854884
Merge branch 'rebase-forgejo-branding' into wip-forgejo 2024-02-05 18:58:18 +01:00
Earl Warren c6fe41239a
Merge branch 'rebase-forgejo-moderation' into wip-forgejo 2024-02-05 18:58:11 +01:00
Gusted 2ed825c5be
[GITEA] Fix orgmode link resolver for text descriptions
- It's possible that the description of an `Regularlink` is `Text` and not
another `Regularlink`. Therefor if it's `Text`, convert it to an
`Regularlink` trough the 'old' behavior (pass it trough `org.String` and
trim `file:` prefix).
- Adds unit tests.
- Resolves https://codeberg.org/Codeberg/Community/issues/1430

(cherry picked from commit 385fc6ee6b)
2024-02-05 16:57:56 +01:00