The focus of last week was to start paying back a bit of testing debt. So lots of little things this week, primarily bug fixes.
- fixed the monthly / annual price toggle on the home page which broke with the JS removal
- fixed enable/disable of custom URLs on events due to a weird compile issue that produced invalid html
- a bunch of nerdy test investigation -- see Factory-ing Laravel Cashier in Tests
- users can now log into any Community, not just the one they registered with (which was how an old version worked, but having an account per Community is a friction I don't like -- and this lets us do some notification stuff in the future.)
- a key feature of Events in Plain Sight is the Organizer 'label' is configurable. Did a bit of a sweep for hard coding of the default.
- added Google Tag Manager / Analytics to start to build funnel metrics.