Andy Smith
4f2cb01143
Polish up notification settings to match
2026-02-02 12:36:48 +01:00
Mike Dalessio
5615b9f6f5
Add paid accounts stats to admin dashboard
...
Shows total, 7-day, and 24-hour counts of paid accounts based on
subscription created_at. Excludes comped accounts and avoids
double-counting accounts with multiple subscriptions.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-14 16:45:43 -05:00
Andy Smith
af3fa177aa
Phrasing tweak for exceeding storage limit
2026-01-12 13:07:34 -06:00
Andy Smith
99e89606b4
Keep strong tags words on same line
2026-01-12 13:06:30 -06:00
Jason Zimdars
d977d51501
This link is reduntant if you're over the limits
...
No need to show this link and the big upgrade button. The subtle footer
link is for people who *want* to ugprade but don't *need* to.
2025-12-23 12:30:37 -06:00
Jason Zimdars
2f9d6bf7cd
Add obvious upgrade button when you're out of storage
2025-12-23 12:28:15 -06:00
Jason Zimdars
0875d7369c
Merge pull request #2241 from basecamp/improve-account-admin
...
Internaly only view
2025-12-23 12:21:19 -06:00
Jason Zimdars
472b1a1cad
Internaly only view
...
Adds plan name and indicates when overrides exceed limits; cleans up UI
at bit
2025-12-23 12:02:18 -06:00
Andy Smith
64970feb24
Better name for helper method
2025-12-23 10:53:00 -06:00
Andy Smith
43b67e92ad
Ensure 2 decimal precision when dealing with currency decimals
2025-12-19 15:43:49 -06:00
Jason Zimdars
dd59771c94
Use current plan because you might be on the extra storage plan
2025-12-18 07:25:20 -06:00
Jorge Manrubia
d9ce1577c0
Fix upgrade/downgrade buttons
...
- Remove old buttons I had added before the UI work.
- Fix: make new upgrade button use the dedicated action.
- Add symmetric downgrade button.
2025-12-18 10:05:13 +01:00
Jason Zimdars
d8b3485812
Copy edits for limit notices
2025-12-18 10:04:15 +01:00
Jason Zimdars
b1a65bd698
Consistency
2025-12-18 10:04:15 +01:00
Jason Zimdars
cfd2033d15
Design paid plan screen
2025-12-18 10:04:15 +01:00
Jason Zimdars
5f4330cbcc
Update free plan partial to include storage limits
2025-12-18 10:04:15 +01:00
Jorge Manrubia
c56dbb5f1e
Add upgrade/downgrade options
2025-12-18 10:04:15 +01:00
Jorge Manrubia
61c2277362
Place nearing variant above for consistency
2025-12-18 10:04:15 +01:00
Jorge Manrubia
fc2848ea89
Initial storage notices
2025-12-18 10:04:15 +01:00
Jorge Manrubia
823cf9fbb9
Add some methods to deal with storage limits
2025-12-18 10:04:15 +01:00
Jorge Manrubia
8205823588
Add button to buy extra-storage subscriptions
2025-12-18 10:04:15 +01:00
Jorge Manrubia
a1a67c65f5
Extract partials
2025-12-18 10:04:15 +01:00
Jorge Manrubia
2671e52821
Move presentation method to a regular view helper
2025-12-16 12:00:23 +01:00
Jorge Manrubia
8d11c62b7c
Rename to stripe_session to avoid confusions
2025-12-16 12:00:23 +01:00
Jorge Manrubia
8dd31e3635
Add system to comp accounts
2025-12-16 12:00:23 +01:00
Jorge Manrubia
3ef5e4eeef
Add record to track overridden limits
...
Before, we were relying on just changing the cards_count in account, but this
could create problems where the system to calculate the next card number fails due
to the unique constraint.
2025-12-16 12:00:23 +01:00
Jason Zimdars
7a5e29699c
Give this some padding
2025-12-16 12:00:23 +01:00
Jason Zimdars
b19770c2a8
Show different things to non-admins
2025-12-16 12:00:23 +01:00
Jason Zimdars
6411268d7a
More fancy apostrophes
2025-12-16 12:00:23 +01:00
Jason Zimdars
b1a8b3c859
Layout
2025-12-16 12:00:23 +01:00
Jason Zimdars
5957ed6449
Typo
2025-12-16 12:00:23 +01:00
Jason Zimdars
9953508541
Fancy apostrophes
2025-12-16 12:00:23 +01:00
Jason Zimdars
d556f051a6
Spelling
2025-12-16 12:00:23 +01:00
Jorge Manrubia
d5018cab23
Fix typo
2025-12-16 12:00:23 +01:00
Jorge Manrubia
ca5095cafd
Fix typo with unlimitted
2025-12-16 12:00:23 +01:00
Jorge Manrubia
984a5dd4ce
Add Stripe-based billing system
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Jason Zimdars <jz@37signals.com >
2025-12-16 12:00:23 +01:00
Jorge Manrubia
db57a7ba0f
Initial commit: Move fizzy-saas to separate repository
2025-11-23 06:04:20 +01:00