Commit graph

17700 commits

Author SHA1 Message Date
Michael Jerger
e41fa653d9 fix en name of score :-) 2024-03-04 13:43:16 +01:00
Michael Jerger
0e73dfccbb Merge branch 'forgejo-federated-star' of codeberg.org:meissa/forgejo into forgejo-federated-star 2024-02-14 18:23:15 +01:00
Michael Jerger
e2ca63ca38 Add Malicious Controlled Forge - kudos to gusted 2024-02-14 18:23:10 +01:00
Clemens
db2f896264 small fix by adding id as pk for FederatedUser 2024-02-13 11:09:31 +01:00
Clemens
086c66b06a make tidy 2024-02-12 13:07:15 +01:00
Clemens
2e41fe0a46 fix import 2024-02-12 13:00:47 +01:00
Michael Jerger
d65cd5a17a ActorID gets source type from NodeInfo 2024-02-12 10:55:00 +01:00
Michael Jerger
181d743a8a update copyright 2024-02-12 10:14:29 +01:00
Michael Jerger
9662aee375 reflect hard fork 2024-02-12 10:14:16 +01:00
Michael Jerger
6e6813a88b make operatorid unique 2024-02-10 15:23:04 +01:00
Michael Jerger
6d17f45986 fix misspell 2024-02-10 15:22:38 +01:00
Michael Jerger
eecb9b8040 fmt fix 2024-02-10 15:22:30 +01:00
Michael Jerger
664144930e result of lint-fix 2024-02-10 15:22:16 +01:00
Michael Jerger
5fa62287d6 undo rebase conflicts 2024-02-10 15:21:45 +01:00
Michael Jerger
3ef57385ec fix linting 2024-02-10 15:21:22 +01:00
Michael Jerger
3b244d673b small fixes 2024-02-10 15:21:17 +01:00
Michael Jerger
ac82486a95 This months blog 2024-02-10 15:21:13 +01:00
Michael Jerger
8917bfca0c add a arch federation overview 2024-02-10 15:21:08 +01:00
Michael Jerger
94937abc04 Source is no longer needed - see adr-federated-star 2024-02-10 15:20:59 +01:00
Michael Jerger
b2cc848e7d clean up aliases 2024-02-10 15:20:48 +01:00
Michael Jerger
e733809ef2 symetric handling for value/reference 2024-02-10 15:20:33 +01:00
Michael Jerger
d2d5e84977 federated user is not entity - so no need for ID 2024-02-10 15:20:26 +01:00
Michael Jerger
91f7541add refactor for semantic and cycle free deps 2024-02-10 15:20:17 +01:00
Michael Jerger
66bc7a9a0c Search federatedUser instead of loginName 2024-02-10 15:20:09 +01:00
Michael Jerger
e44be72251 Add tx around user creation 2024-02-10 15:20:01 +01:00
Michael Jerger
edf7f61b83 mv federated_user_creation to user package 2024-02-10 15:19:55 +01:00
Clemens
e180467760 added user creation from ap 2024-02-10 15:19:47 +01:00
Michael Jerger
a702da69cc added test for federated user 2024-02-10 15:19:40 +01:00
Clemens
67f3f66be4 Created FederatedUser 2024-02-10 15:19:36 +01:00
Clemens
e477181e23 fix typos 2024-02-10 15:19:26 +01:00
Michael Jerger
a1ca7e958a use local fqdn for generated user email 2024-02-10 15:19:09 +01:00
Michael Jerger
5a7f6f15a6 ensure federation info fqdn to lowercase 2024-02-10 15:19:08 +01:00
Michael Jerger
e05c810823 document usermapping chosen 2024-02-10 15:19:08 +01:00
Michael Jerger
e255f73731 make class diagram more accurate 2024-02-10 15:19:07 +01:00
Michael Jerger
7db83688db updated rebase process 2024-02-10 15:19:06 +01:00
Michael Jerger
ed99dfa993 new threats thx to gusted 2024-02-10 15:19:06 +01:00
Michael Jerger
56660e3a0b add aspect resulting from our discussion 2024-02-10 15:19:05 +01:00
Michael Jerger
b02b8a307c fix wording 2024-02-10 15:19:05 +01:00
Michael Jerger
c45e726383 fix wording 2024-02-10 15:19:04 +01:00
Michael Jerger
5ef823e3af adjust urls to changed username 2024-02-10 15:19:03 +01:00
Michael Jerger
a08e435a1e updated rebase instructions 2024-02-10 15:19:02 +01:00
Michael Jerger
6b14d1a562 updated rebase instructions 2024-02-10 15:19:02 +01:00
Michael Jerger
49b014f28f add reply attack to blog 2024-02-10 15:18:59 +01:00
Michael Jerger
c58a995fb2 refactor FederationInfo -> FederationHost 2024-02-10 15:18:56 +01:00
Michael Jerger
e926ea16e2 improve english .. 2024-02-10 15:18:54 +01:00
Michael Jerger
e1f27a950c improve english .. 2024-02-10 15:18:53 +01:00
Michael Jerger
2c55c0252f prepare discussion 2024-02-10 15:18:52 +01:00
Michael Jerger
2b5360a000 work on adr 2024-02-10 15:18:52 +01:00
Michael Jerger
a6b7cc8e70 update needed modules 2024-02-10 15:18:51 +01:00
Michael Jerger
0453598e3d add some todos 2024-02-10 15:18:51 +01:00