8c48c97109
fix: init templates
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
2024-12-09 21:42:59 +05:30
4d0c4a3372
fix: trim trailing slashes from URIs
2024-12-03 21:13:35 +05:30
147e1563ca
feat: ActivityPub client port&adapter to send activities to remote instances
2024-12-01 16:05:59 +05:30
871e4f14e9
feat: migrate legacy 'person_followers' & 'repository_followers' to 'actor_followers'
...
Read every record from both tables, fetch&save remote_actor for all
followers and insert into 'actor_followers' table.
2024-11-29 21:17:49 +05:30
5924eb69db
chore: rm debug printls
2024-11-25 21:11:37 +05:30
2fb54938f6
feat: load FederationConfig with custom dependency injector utility
2024-06-07 15:15:54 +05:30
26ea1cfc12
fix: load auth adapters before federation adapters
...
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
Federation web adapter has a catch all route pattern of form `{foo}/{bar}
which erroneously overrides some routes from the auth adapter.
Loading auth before federation fixes this issue
2024-05-31 19:13:37 +05:30
40a0626238
feat: federation: bootstrap web adapter
2024-05-30 15:26:24 +05:30
e5ca093be8
feat: load federation adapters into app context
2024-05-30 15:26:24 +05:30
f3907adc35
feat: add license
2024-05-13 16:49:49 +05:30
23254d07f7
feat: log server IP and hostname
2024-05-13 16:44:15 +05:30
ed2425699c
feat: implement cookie-based session management
2024-05-12 21:19:13 +05:30
c277c7af9a
feat: tests: helper functions to generate mocks
2024-05-08 11:38:28 +05:30
c7f5619e7a
chore: use type aliases to avoid dependency injection bugs
2024-05-06 22:27:58 +05:30
96ccb47aa8
feat: test web ui login handlers with mocks
2024-05-06 20:49:44 +05:30
8d822e1b31
feat+chore: make generate_random_string util a trait
2024-05-06 12:45:47 +05:30
44512bc616
chore: mv src/forge/auth src/auth
ci/woodpecker/push/woodpecker Pipeline failed
2024-05-06 10:31:38 +05:30
316d1c7e21
feat+chore: refactor web adapter to decouple individual port, and inject
...
dependency into handlers for calling adapter
2024-05-05 22:28:40 +05:30
85d7d9d322
feat: OAuth request authoriation service
ci/woodpecker/push/woodpecker Pipeline failed
2024-05-04 22:48:40 +05:30
46f450b8d8
feat: init
ci/woodpecker/push/woodpecker Pipeline was successful
2024-04-26 15:21:57 +05:30