3 ms·
Thanks for the feedback! The long URL is a compromise that lets the service work without requiring sign-ups or storing user data. I’ll definitely try to make
by vldszn 1y ago
Thanks for the feedback!
The long URL is a compromise that lets the service work without requiring sign-ups or storing user data.
I’ll definitely try to make the “support my work” popup less aggressive.
- wonger_ 1y agoI think you could cut the URL length in half if you remap the JSON keys before compressing. Like turning "total": 18, "vatTableSummaryIsVisible": true, "paymentMethod": "wire transfer", "paymentMethodFieldIsVisible": true, "paymentDue": "2025-08-27", "stripePayOnlineUrl": "https://example.com", "notes": "Reverse charge", "notesFieldIsVisible": true, "personAuthorizedToReceiveFieldIsVisible": false, ... to this "1": 18, "2": 1, "3": "wire transfer", "4": 0, "5": "2025-08-27", "6": "https://example.com", "7": "Reverse charge", "8": 1, "9": 0, ... Cut from ~1400 to ~700 chars in my testing, which is still a lot, so idk if you think it would be worth the extra code.
- vldszn 1y agoAwesome idea, thank you, will look into this