Commit Graph

11 Commits

Author SHA1 Message Date
BenClaw 3e4bcc80c8 feat(counter): add Redis counter adapter, replace DrbCounter
- Add Mozo::Counter::Redis with same get/set/incr/decr interface
- Add redis gem (~> 5.0) to Gemfile
- Update cable.yml to use Redis adapter in production (shared with counters)
- Document DrbCounter → Redis migration in broadcasting-migration.md
- Redis installed and running on vmi3300327
- Leave Faye as current broadcaster; both switches are one-line changes

DrbCounter problems solved:
  - In-memory → persistent (RDB + AOF)
  - Single-process DRb → multi-process safe Redis
  - Atomic INCR/DECR across Puma workers
  - One less custom process to manage
2026-05-17 16:42:09 +02:00
bterkuile 54f86078f5 More accessible, still not good environment based settings 2025-09-20 18:06:18 -05:00
bterkuile 0e051b1f93 rename qwaiter to mozo 2025-09-20 17:35:58 -05:00
bterkuile 73f430eadf Try new event_host proxy pass strategy 2025-08-30 12:20:48 -05:00
bterkuile 6b02c05a99 Make work on Fedora M1 and use faye on http for development 2025-08-29 13:54:43 -05:00
bterkuile cf7f5d0f16 updates for new development env 2021-04-30 15:22:16 -05:00
bterkuile aec5364f2e Infrastructure connection updates 2020-03-04 19:52:28 -05:00
bterkuile 546e1fe10d Better debugging and fix click on mobile devices that implement draggable 2015-10-07 17:43:45 +02:00
bterkuile f76c883bb9 minor fixes and reload button 2014-09-01 10:12:34 +02:00
bterkuile afc604bb69 Secure faye publishing 2014-08-29 16:37:15 +02:00
bterkuile 3b410bd493 Working app now yeah 2014-08-26 18:31:11 +02:00