Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
f80acce
feat: Refactor send schedules based on review feedback
giresse19 Mar 30, 2026
df1642a
Merge remote-tracking branch 'upstream/main' into feature/send-schedu…
giresse19 Mar 30, 2026
a988dea
feat: Refactor send schedules based on review feedback
giresse19 Mar 30, 2026
6cfa208
feat: Refactor send schedules based on review feedback
giresse19 Mar 30, 2026
9de4156
fix: handle review feedback
giresse19 Apr 10, 2026
62b6031
fix: handle review feedback
giresse19 Apr 10, 2026
ec05b88
fix: handle review feedback
giresse19 Apr 10, 2026
79c2d0c
fix: handle review feedback
giresse19 Apr 22, 2026
0085695
fix: handle review feedback
giresse19 Apr 22, 2026
7c5cada
Merge upstream main into feature/send-schedule-review-fixes
giresse19 Apr 22, 2026
64c351a
Regenerate swagger after merging upstream main
giresse19 Apr 22, 2026
d7aa243
Merge pull request #841 from giresse19/feature/send-schedule-review-f…
AchoArnold Apr 23, 2026
d187f37
Remove sqlite
AchoArnold Apr 27, 2026
688bc6f
Merge with master
AchoArnold May 3, 2026
fae1b3e
Fix location
AchoArnold May 3, 2026
acd63b0
feat(web): add send schedule create/edit/delete dialog to settings page
AchoArnold May 3, 2026
1e53c55
docs: add entitlement service design spec
AchoArnold May 3, 2026
24159f1
feat: add entitlement service to limit send schedules for free users
AchoArnold May 3, 2026
ceb3b35
feat: add formatEntityName utility for human-readable entitlement mes…
AchoArnold May 3, 2026
52b55dd
refactor: use go-pluralize for entity name formatting
AchoArnold May 3, 2026
7ed5909
Fix the send schedule
AchoArnold May 3, 2026
65f6365
Finish send schedule
AchoArnold May 3, 2026
83844a5
docs: add scheduling send refactor design spec
AchoArnold May 3, 2026
0d9741d
docs: add scheduling send refactor implementation plan
AchoArnold May 3, 2026
4250988
feat(events): add ExactSendTime field to MessageAPISentPayload
AchoArnold May 3, 2026
5351ef9
feat(services): add rate-based dispatch delay and ExactSendTime to Se…
AchoArnold May 3, 2026
42c6fc4
test(entities): add regression tests for ResolveScheduledAt
AchoArnold May 3, 2026
8fb277f
feat(handlers): replace 1s hack with rate-based delay for bulk send
AchoArnold May 3, 2026
2a8b83a
test(services): add unit tests for getSendDelay rate-based logic
AchoArnold May 3, 2026
9af04e3
feat(services): add ExactSendTime bypass in PhoneNotificationService.…
AchoArnold May 3, 2026
adbcd2e
feat(listeners): pass ExactSendTime to PhoneNotificationService from …
AchoArnold May 3, 2026
af0e5d9
docs: add integration test setup design spec
AchoArnold May 3, 2026
1558ce6
feat(handlers): add per-phone index for CSV bulk messages
AchoArnold May 3, 2026
704355d
docs: add integration test implementation plan
AchoArnold May 3, 2026
fe05df4
docs: add outgoing message queue technical documentation
AchoArnold May 3, 2026
87de540
docs: use mermaid diagram for queue decision flow
AchoArnold May 3, 2026
1840217
refactor: rename send_schedule to message_send_schedule for consistency
AchoArnold May 3, 2026
93d8ac9
docs: link to existing feature pages instead of re-explaining schedul…
AchoArnold May 3, 2026
2b9a45f
fix: address PR review comments for send schedule feature
AchoArnold May 3, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions api/.env.docker
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ GCP_PROJECT_ID=httpsms-docker

USE_HTTP_LOGGER=true

# Set to "true" to enable feature entitlement checks (limits for free users).
# Defaults to "false" for self-hosted deployments (no limits).
ENTITLEMENT_ENABLED=false

EVENTS_QUEUE_TYPE=emulator
EVENTS_QUEUE_NAME=events-local
EVENTS_QUEUE_ENDPOINT=http://localhost:8000/v1/events
Expand Down
Loading
Loading