0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-05 16:23:34 +08:00
discourse/plugins/discourse-patreon/spec/requests
Kris 87bd7db261
DEV: modernize admin nav, fix unconfigured state (#42182)
Previously enabling the Patreon plugin and clicking its sidebar link
gave you an "Error loading route" whenever the Patreon connection was
not configured.

This change moves the plugin off the legacy admin route pattern and adds
an empty state linking to its settings so an unconfigured Patreon
explains why instead of failing.

Before:
<img width="700" alt="image"
src="https://github.com/user-attachments/assets/90cc16c5-e3be-4b4a-8e59-87ce8c27875d"
/>

After: 
<img width="900" alt="image"
src="https://github.com/user-attachments/assets/5865d330-1020-4b05-aff9-799a51e62c13"
/>
2026-07-30 14:41:04 -04:00
..
patreon_admin_controller_spec.rb DEV: modernize admin nav, fix unconfigured state (#42182) 2026-07-30 14:41:04 -04:00
patreon_webhook_controller_spec.rb FIX: Deleted patrons can retain access to groups mapped to the "0" / "All Patrons" reward until the next full sync (#39934) 2026-05-12 14:32:37 -05:00
patreon_webhook_controller_spec.rb.lock FIX: Deleted patrons can retain access to groups mapped to the "0" / "All Patrons" reward until the next full sync (#39934) 2026-05-12 14:32:37 -05:00