thesecretmaster
thesecretmaster
That should work. I can try adding this feature, honestly it would be cleaner to accept both account and site id instead of needing to parse site id out of...
Could also use this gem: https://github.com/sharpstone/rack-timeout. If we wanted to, I'd be happy to test it and set it up.
This would also be resolved by switching activejob backends cc #795
There are 4 remaining instances of `Thread.new`: - `AuthenticationController#send_invalidations`: This should probably not be in a thread, we want to be able to forward the status of the invalidations to...
Potentially due to there being [two copies](https://metasmoke.erwaysoftware.com/domains?utf8=%E2%9C%93&filter=deshawaroffice.com) of that domain in MS. I also get an error when trying to edit duplicate domains locally. Tasks to resolve: - [ ]...
So, after a quick looksie... I think that neither GH nor Circle is actually running all the tests, which is very weird. GH reports `117 runs, 682 assertions, 0 failures,...
I've looked into this a bit again, and it seems like these days the CircleCI and GH actions tests are working identically. I personally prefer GH actions, so my vote...
If we're switching backends for the application server, I'd suggest puma, although I'm just going to tag @Undo1 and @ArtOfCode- since they may also have insights.
The rails docs use puma as [an example](https://guides.rubyonrails.org/action_cable_overview.html#standalone) for running websockets separately from the main app, so I assume it can be run together
Based on the 6 :+1:s, we should do this?