Bram de Smidt
01fd2df995
fix: skip subscription check when Stripe is not configured
...
When STRIPE_SECRET_KEY is not set, posting should work without
requiring a subscription row in the database. This allows self-hosted
instances without Stripe to publish posts normally.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-06 14:35:02 +01:00
Nevo David
724e5bc497
feat: don't post without a subscription
2026-03-02 15:33:36 +07:00
Nevo David
881c37ed6f
feat: streak
2026-01-28 16:00:48 +07:00
Nevo David
c3cdee5c21
feat: streak
2026-01-28 14:53:45 +07:00
Nevo David
07b0c2e85d
feat: refresh token before expiration for specific platforms
2026-01-16 20:41:29 +07:00
Nevo David
ce94f9bcc4
fix: dont try to post of parent is not null
2026-01-11 14:57:08 +07:00
Nevo David
46b1263304
feat: add comment from another user
2026-01-09 15:04:16 +07:00
Nevo David
631d7c15e8
feat: better workflow logic
2026-01-09 10:41:07 +07:00
Nevo David
07238a06a6
feat: big workflow change
2026-01-08 21:26:29 +07:00
Nevo David
2544e870aa
feat: delayed comments
2026-01-07 12:29:22 +07:00
Nevo David
407cfa67ef
fix: priority fix for send email
2026-01-07 09:59:33 +07:00
Nevo David
7e73017d3f
fix: priority fix for send email
2026-01-07 09:54:45 +07:00
Nevo David
bddb937258
feat: longer digest
2026-01-07 01:25:42 +07:00
Nevo David
7001295fa5
feat: longer digest
2026-01-07 01:22:02 +07:00
Nevo David
475cf8e0fb
feat: longer digest
2026-01-07 01:21:11 +07:00
Nevo David
0f4c39ede0
feat: never exit workflow
2026-01-06 21:13:51 +07:00
Nevo David
012a347ed6
feat: logging error
2026-01-06 20:54:55 +07:00
Nevo David
633c08fde7
feat: try await in send email
2026-01-06 20:37:28 +07:00
Nevo David
8b0fe19b41
feat: change cancellation type
2026-01-06 20:04:56 +07:00
Nevo David
95eace849b
fix: send email
2026-01-06 17:02:50 +07:00
Nevo David
5f1a77a3b0
fix: use existing workflow
2026-01-06 16:35:42 +07:00
Nevo David
7ac99e8259
fix: digest send async
2026-01-06 12:51:06 +07:00
Nevo David
5d76475801
fix: 50ms between emails, prevent resend from crashing
2026-01-06 12:34:54 +07:00
Nevo David
ead98cb41f
fix: no refresh - set error
2026-01-05 22:17:51 +07:00
Nevo David
3f674de401
fix: old providers without selection
2026-01-05 21:10:12 +07:00
Nevo David
dac6e8e189
fix: refresh token
2026-01-05 18:50:25 +07:00
Nevo David
204739f049
feat: fix refresh token
2026-01-05 18:38:17 +07:00
Nevo David
0144e39841
feat: no sleep option
2026-01-05 18:00:49 +07:00
Nevo David
1291937cb2
fix: only queue state
2026-01-05 17:58:21 +07:00
Nevo David
b5979b290d
feat: run old also
2026-01-05 17:55:02 +07:00
Nevo David
78e1a14388
feat: redeploy
2026-01-05 17:41:04 +07:00
Nevo David
6633fab924
feat: final temporal touches
2026-01-05 17:28:53 +07:00
Nevo David
da0045428a
feat: temporal - huge refactor
2026-01-05 15:49:19 +07:00
Nevo David
d8a6215155
feat: before split
2026-01-05 11:35:15 +07:00