-
Notifications
You must be signed in to change notification settings - Fork 26
Pull requests: dropseed/plain
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
Stop plain-portal codegen uniqueness test from flaking
#134
opened Sep 20, 2026 by
davegaeddert
Member
Loading…
Add value_type= to core columns; HashedPassword replaces PasswordField
#131
opened Sep 19, 2026 by
davegaeddert
Member
•
Draft
Replace pytest with plain.testing, a Plain-native test engine
#130
opened Sep 18, 2026 by
davegaeddert
Member
•
Draft
Add plain.html, a Plain-native HTML template engine, and remove Jinja
#129
opened Sep 18, 2026 by
davegaeddert
Member
•
Draft
Rebuild plain.forms as a typed validating parser
#128
opened Sep 18, 2026 by
davegaeddert
Member
•
Draft
Fix: oxlint/oxfmt binaries are fetched from github.com, unlike ruff/ty which resolve via PyPI
#125
opened Sep 7, 2026 by
pullapprove5
Bot
Loading…
Fix: Model.__init__ does a per-field import inside its hot per-instance loop
#123
opened Sep 6, 2026 by
pullapprove5
Bot
Loading…
Fix: plain-admin view URL methods duplicated 5x instead of declared on AdminView base
#122
opened Sep 5, 2026 by
pullapprove5
Bot
Loading…
Fix: PLAIN_TEMP_PATH is cwd-relative, so per-checkout facts can only be fixed inside plain-dev
#121
opened Sep 5, 2026 by
pullapprove5
Bot
Loading…
Fix: NotAllowedResponse accepts an arbitrary unvalidated status_code despite being the 405 response
#120
opened Sep 5, 2026 by
pullapprove5
Bot
Loading…
Fix: Windows: downloaded mkcert binary saved without .exe extension
#119
opened Sep 4, 2026 by
pullapprove5
Bot
Loading…
Fix: Windows: os.replace onto in-use cached binary raises PermissionError
#118
opened Sep 4, 2026 by
pullapprove5
Bot
Loading…
Fix: Paginator accepts per_page <= 0 and crashes later instead of failing at construction
#117
opened Sep 4, 2026 by
pullapprove5
Bot
Loading…
plain-oauthserver: accept Client ID Metadata Documents (SEP-991)
#108
opened Sep 3, 2026 by
davegaeddert
Member
•
Draft
Preflight: required foreign keys must not form a cycle
#107
opened Aug 27, 2026 by
davegaeddert
Member
•
Draft
Remove transitional FK NOT DEFERRABLE convergence
#106
opened Aug 27, 2026 by
davegaeddert
Member
•
Draft
Run plain portal connect as a background daemon
#105
opened Aug 26, 2026 by
davegaeddert
Member
•
Draft
2 tasks done
Add deploy preflight checks for email configuration
#102
opened Aug 19, 2026 by
davegaeddert
Member
•
Draft
Show the impersonator in the admin header, not the impersonated user
#101
opened Aug 18, 2026 by
davegaeddert
Member
•
Draft
Use tuples for tools/resources in plain.mcp docs
#100
opened Aug 18, 2026 by
davegaeddert
Member
•
Draft
Add plain postgres ready and build connectivity waits into schema commands
#80
opened Jul 17, 2026 by
davegaeddert
Member
•
Draft
Replace pre-enqueued scheduled jobs with a ScheduleState ledger
#76
opened Jul 11, 2026 by
davegaeddert
Member
•
Draft
Add plain-s3 package for S3-compatible file storage
#54
opened Dec 14, 2025 by
davegaeddert
Member
•
Draft
ProTip!
Follow long discussions with comments:>50.