Skip to content

Commit fc5be2a

Browse files
authored
refactor: architecture cleanup (#876)
* test: lock feed pipeline behavior * feat!: add namespaced feed pipeline primitives * feat!: route feeds through shared synchronous service * refactor!: remove legacy feed-serving path * refactor!: finalize architecture cleanup * refactor!: remove dead feed helper * refactor!: normalize feed responses and stabilize openapi verification * style: relax rubocop * chore: update bundler deps * fix: harden feed loading and negotiated openapi docs * chore: refresh generated api types
1 parent 702caed commit fc5be2a

45 files changed

Lines changed: 2097 additions & 1112 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.rubocop.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ AllCops:
1212
- '**/*.yaml'
1313
- '**/.tool-versions'
1414

15+
Layout/LineLength:
16+
Max: 120
17+
1518
Metrics/BlockLength:
1619
Exclude:
1720
- Rakefile
@@ -33,3 +36,12 @@ RSpec/SpecFilePathFormat:
3336
Exclude:
3437
- 'spec/html2rss/web/app/*_spec.rb'
3538
- 'spec/html2rss/web/app/health_check/auth_spec.rb'
39+
40+
RSpec/DescribeClass:
41+
Enabled: false
42+
43+
RSpec/ExampleLength:
44+
Max: 12
45+
46+
RSpec/MultipleExpectations:
47+
Max: 2

0 commit comments

Comments
 (0)