Skip to content

Conversation

@nalves599
Copy link
Contributor

@nalves599 nalves599 commented Nov 14, 2025

Details

Adds options to configure pagination settings:

  • pagination.max_page_size: Allows setting the maximum number of items returned per page on paginated endpoints.
  • pagination.page_size: Default number of items per page (Default: 100)

Closes #18158


Checklist

  • Local tests pass (ak test authentik/)
  • The code has been formatted (make lint-fix)

If an API change has been made

  • The API schema has been updated (make gen-build)

If changes to the frontend have been made

  • The code has been formatted (make web)

If applicable

  • The documentation has been updated
  • The documentation has been formatted (make docs)

@netlify
Copy link

netlify bot commented Nov 14, 2025

Deploy Preview for authentik-docs ready!

Name Link
🔨 Latest commit eb2b8ca
🔍 Latest deploy log https://app.netlify.com/projects/authentik-docs/deploys/6929ac7edaa6c00008d4b233
😎 Deploy Preview https://deploy-preview-18165--authentik-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Nov 14, 2025

Deploy Preview for authentik-integrations ready!

Name Link
🔨 Latest commit eb2b8ca
🔍 Latest deploy log https://app.netlify.com/projects/authentik-integrations/deploys/6929ac7e9c4a5700080c208f
😎 Deploy Preview https://deploy-preview-18165--authentik-integrations.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Nov 14, 2025

Deploy Preview for authentik-storybook canceled.

Name Link
🔨 Latest commit eb2b8ca
🔍 Latest deploy log https://app.netlify.com/projects/authentik-storybook/deploys/6929ac7e60573d0008b66b5f

@nalves599 nalves599 force-pushed the nunoalves/pagination-configuration branch from b65cfcb to 89daecb Compare November 14, 2025 22:40
@codecov
Copy link

codecov bot commented Nov 14, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 92.67%. Comparing base (d94117a) to head (eb2b8ca).

Additional details and impacted files
@@            Coverage Diff             @@
##             main   #18165      +/-   ##
==========================================
- Coverage   92.99%   92.67%   -0.33%     
==========================================
  Files         902      902              
  Lines       49351    49353       +2     
==========================================
- Hits        45896    45737     -159     
- Misses       3455     3616     +161     
Flag Coverage Δ
e2e 44.00% <100.00%> (-1.38%) ⬇️
integration 23.00% <100.00%> (-0.06%) ⬇️
unit 91.15% <100.00%> (+<0.01%) ⬆️
unit-migrate 85.57% <100.00%> (-5.63%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@nalves599 nalves599 force-pushed the nunoalves/pagination-configuration branch from 89daecb to 7bdecd1 Compare November 17, 2025 10:08
@rissson rissson changed the title api: allow configuring default page_size and max_page_size (#18158) api: allow configuring default page_size and max_page_size Nov 17, 2025
@BeryJu BeryJu added this to the Release 2026.2 milestone Nov 27, 2025
@nalves599 nalves599 force-pushed the nunoalves/pagination-configuration branch from 7bdecd1 to eb2b8ca Compare November 28, 2025 14:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

Add option to set maximum page size

3 participants