RCS E2EE Status on iPhone
Is anybody else on Verizon and without RCS E2EE enabled with their Android contacts? I have others on my family plan who it works for but not me.
I’m on the latest iOS 27 developer beta FWIW.
Is anybody else on Verizon and without RCS E2EE enabled with their Android contacts? I have others on my family plan who it works for but not me.
I’m on the latest iOS 27 developer beta FWIW.
cronstable is a cron replacement that runs as a single foreground daemon that I've spent an inordinate amount of time on. It will run on basically anything because its been precompiled for basically any compute architecture that people still use. If there's a feature that another cron has that you need, I want to know about it. Beginner friendly, expert friendly. Container friendly, production ready, highly available. You get it.
From orchestrating web-scrapes, data processing, and storage to coordinating Minecraft server snapshots and upgrades. Possibilities are literally endless.
clusterPolicy: Leader (default) runs on the elected leader and fails closed. No quorum? Nobody runs. For jobs where a duplicate is worse than a skip (like billing, or outbound email); PreferLeader is never-skip and runs anyway when the cluster can't agree. You accept a possible double-run, for idempotent jobs that matter; EveryNode runs everywhere, for genuinely per-node work like local log rotation. No option is true exactly-once. Leader may skip, PreferLeader may double-run. But hey, at least you get to pick which way it breaks. By default the leader runs every job, but distribution: spread assigns each job to an owner by rendezvous hashing so the work fans out and can be more load balanced. Live demo of the control panel UI with a stubbed backend (pretty cool I promise - if anything at least play with the logo cuz I spent a lot of time on it): https://html-preview.github.io/?url=https://github.com/ptweezy/cronstable/blob/develop/docs/demo/index.html ^(you might need to change the theme on your screen because on one of my screens the default theme is just way too dark. Will fix this soon. by play with the logo I mean swipe your mouse across it) 🙂
Feature Comparison chart: https://github.com/ptweezy/cronstable/blob/develop/docs/comparison.md
Source: https://github.com/ptweezy/cronstable
This is under active development, would appreciate any and all feedback. Thanks y'all!
cronstable is a cron replacement that runs as a single foreground daemon that I've spent an inordinate amount of time on. It will run on basically anything because its been precompiled for basically any compute architecture that people still use. If there's a feature that another cron has that you need, I want to know about it. Beginner friendly, expert friendly. Container friendly, production ready, highly available. You get it.
From orchestrating web-scrapes, data processing, and storage to coordinating Minecraft server snapshots and upgrades. Possibilities are literally endless.
clusterPolicy: Leader (default) runs on the elected leader and fails closed. No quorum? Nobody runs. For jobs where a duplicate is worse than a skip (like billing, or outbound email); PreferLeader is never-skip and runs anyway when the cluster can't agree. You accept a possible double-run, for idempotent jobs that matter; EveryNode runs everywhere, for genuinely per-node work like local log rotation. No option is true exactly-once. Leader may skip, PreferLeader may double-run. But hey, at least you get to pick which way it breaks. By default the leader runs every job, but distribution: spread assigns each job to an owner by rendezvous hashing so the work fans out and can be more load balanced.Live demo of the control panel UI with a stubbed backend (pretty cool I promise - if anything at least play with the logo cuz I spent a lot of time on it): https://html-preview.github.io/?url=https://github.com/ptweezy/cronstable/blob/develop/docs/demo/index.html ^(you might need to change the theme on your screen because on one of my screens the default theme is just way too dark. Will fix this soon. by play with the logo I mean swipe your mouse across it) 🙂
Feature Comparison chart: https://github.com/ptweezy/cronstable/blob/develop/docs/comparison.md
Source: https://github.com/ptweezy/cronstable
Edit: What I may lack in commit messages hopefully I make up for with my extensive wiki
This is under active development, would appreciate any and all feedback. Thanks y'all!
cronstable is a cron replacement that runs as a single foreground daemon that I've spent an inordinate amount of time on. It will run on basically anything because its been precompiled for basically any compute architecture that people still use. If there's a feature that another cron has that you need, I want to know about it. Beginner friendly, expert friendly. Container friendly, production ready. You get it.
From orchestrating web-scrapes, data processing, and storage to coordinating Minecraft server snapshots and upgrades. Possibilities are literally endless.
clusterPolicy: Leader (default) runs on the elected leader and fails closed. No quorum? Nobody runs. For jobs where a duplicate is worse than a skip (like billing, or outbound email); PreferLeader is never-skip and runs anyway when the cluster can't agree. You accept a possible double-run, for idempotent jobs that matter; EveryNode runs everywhere, for genuinely per-node work like local log rotation. No option is true exactly-once. Leader may skip, PreferLeader may double-run. But hey, at least you get to pick which way it breaks. By default the leader runs every job, but distribution: spread assigns each job to an owner by rendezvous hashing so the work fans out and can be more load balanced. Live demo of the control panel UI with a stubbed backend (pretty cool I promise - if anything at least play with the logo cuz I spent a lot of time on it): https://html-preview.github.io/?url=https://github.com/ptweezy/cronstable/blob/develop/docs/demo/index.html ^(you might need to change the theme on your screen because on one of my screens the default theme is just way too dark. Will fix this soon. by play with the logo I mean swipe your mouse across it) 🙂
Feature Comparison chart: https://github.com/ptweezy/cronstable/blob/develop/docs/comparison.md
Source: https://github.com/ptweezy/cronstable
This is under active development, would appreciate any and all feedback. Thanks y'all!
Hey everyone - I'm excited to show off what I've been working on. This has mostly been designed with my own personal frustrations in mind as I've had a need for something like this for a while. Let me know if you all could use this, too.
cronstable/yacron2 is a modern cron replacement with a surprising amount of features
pip, a Homebrew tap, and multi-arch Docker images on GHCR and Docker Hub.minute:/hour: over counting columns. Per-job timezones (any IANA zone, tzdata bundled), UTC by default, DST handled per job.reboot as a supervisor. Pair reboot with maximumRetries: -1 and yacron2 relaunches a long-running process whenever it exits. In a cluster, u/reboot jobs are deferred until the fleet converges, then run once on the right owner (never skipped forever, never fired on every node).Leader never double-runs but may skip (billing, email). PreferLeader never skips but may double-run (idempotent-but-critical work). EveryNode runs everywhere (per-node chores).distribution: spread assigns each job to a node by rendezvous hashing, so scheduled work fans out across the cluster instead of piling on one leader. A node joining or leaving only reshuffles its share of jobs, and it ensures that it's still at-most-once for Leader jobs.gossip needs zero shared state; switch to a Kubernetes Lease, etcd, or a shared-mount lease file for fenced exactly-once when you already run that store. Same job config either way.MIT license. Fork of yacron, continuing from 0.19.
Please check it out and give me any and all feedback. I've been personally using this on my Raspberry Pis + Mac Mini and it's been a really great learning experience. Really just been using my own personal desires to drive my features. Use docker-compose to quickly see an example!
Repo: https://github.com/ptweezy/yacron2
PyPI: https://pypi.org/project/yacron2/
This repo is in the middle of rename to 'cronstable', FYI.
yacron2 is a cron replacement in Python with surprisingly extensive features (but only if you write your jobs in yaml....old crontabs still accepted):
The dashboard is a self-contained page that gives you every job at a glance: status, live CPU/memory usage, which node owns the job, schedule, last run, a next-run countdown, and a little run-trend sparkline so you can see whether things are getting better or worse. You can tail any job's logs in real time, run or cancel jobs on demand, scrub through run history and success rates, and drive DAG runs and approvals — all without leaving the page. Ten themes, and a keyboard shortcut for basically everything. It also keeps an eye on the whole cluster, so you're not SSH-ing into five boxes.
dependsOn, hand data between tasks, fan out, add approval gates, and resume a half-finished graph after a crash.Designed to run in production-ready locked-down containers: non-root, read-only rootfs, all capabilities dropped.
pip install yacron2 (or a prebuilt binary, if installing Python is not an option).
Repo: https://github.com/ptweezy/yacron2 · PyPI: https://pypi.org/project/yacron2/
MIT License. All feedback is welcome. This is a fork of yacron, continuing development from 0.19.