-
a867a57750
Show campaign QR codes for email as well as postcard (#14)
main
westfarn
2026-09-01 11:51:57 -07:00
-
bc7c47a69c
Mint short links on piha.lc / beta.piha.li (#12)
westfarn
2026-08-30 17:27:51 -07:00
-
2b3f10e784
Mint campaign UTM links through the piha.li shortener (#10)
westfarn
2026-08-30 13:24:40 -07:00
-
dc0f3b2908
Improve public Lighthouse scores (#7) (#8)
westfarn
2026-08-27 10:49:10 -07:00
-
e8611ef926
Social composer: send now and rename messy account names (#6)
westfarn
2026-08-24 09:47:58 -07:00
-
71de919c34
Update public About bio, address, and headshot (#2)
westfarn
2026-08-20 03:35:33 -07:00
-
46abaa6917
Add public PageView tracking for portal analytics (#4)
westfarn
2026-08-20 03:34:56 -07:00
-
30ce58e610
Add Meta Facebook Login OAuth and social media attach/publish.
westfarn
2026-08-11 14:45:23 -05:00
-
c8dacd0d94
Reject invalid SOCIAL_TOKEN_ENCRYPTION_KEY instead of 500ing.
westfarn
2026-08-11 07:59:36 -05:00
-
44d300271a
Add LinkedIn OAuth connect with portal-saved app credentials.
westfarn
2026-08-11 07:52:10 -05:00
-
2643ba7a96
Require a complete PCM return address before placing orders.
westfarn
2026-08-11 05:52:39 -05:00
-
7fb5317308
Fix PCM postcard orders to use POST /order/postcard.
westfarn
2026-08-10 14:47:10 -05:00
-
dde5b96c62
Fix SMTP2GO SMS send payload for current API schema.
westfarn
2026-08-10 12:56:18 -05:00
-
4becb90d66
Include file and line number in application log formats.
westfarn
2026-08-10 12:43:58 -05:00
-
ee28dcabab
Unify SMTP2GO email and SMS into one webhook URL.
westfarn
2026-08-10 11:06:37 -05:00
-
f7f3174e1c
Track email opens and clicks on recipient status.
westfarn
2026-08-10 10:24:26 -05:00
-
8680c082fe
Improve campaign personalization and contact duplicate handling.
westfarn
2026-08-10 09:47:04 -05:00
-
58258f2875
Instrument webhooks, fix compose layout, and ship social connect.
westfarn
2026-08-10 05:15:49 -05:00
-
b3a6ee0cd0
Improve outreach compose, contact merge, and email assets.
westfarn
2026-08-09 10:42:22 -05:00
-
d3db6eed76
Document compose-safe DEFAULT_FROM_EMAIL quoting.
westfarn
2026-08-09 07:23:47 -05:00
-
5b53ef376d
Show SITE_NAME as the email From display name.
westfarn
2026-08-09 06:54:20 -05:00
-
aed84b6e11
Fix email send crash when worker lacks staticfiles manifest.
westfarn
2026-08-09 06:46:07 -05:00
-
d830f07757
Send branded HTML emails and harden SMTP2GO webhooks.
westfarn
2026-08-09 06:37:20 -05:00
-
617bda3e8b
Fix dj_queue notify errors by switching to psycopg3.
westfarn
2026-08-09 06:09:26 -05:00
-
7496af72d0
Fix PCM auth: login for API token and multi webhook secrets.
westfarn
2026-08-09 06:02:32 -05:00
-
1ef6624a8b
Add Terms of Service and tighten mobile public polish.
westfarn
2026-08-08 09:12:11 -05:00
-
7f3bac7da3
Improve public SEO and align chrome with EXIT Realty teal.
westfarn
2026-08-08 08:50:59 -05:00
-
40f2555ee9
Fix collectstatic crash from missing CSS-referenced images.
westfarn
2026-08-08 07:55:14 -05:00
-
1f7d78de64
Add Django site, Docker packaging, and beta/prod Gitea deploys.
westfarn
2026-08-08 07:32:55 -05:00
-
7dca98bbf6
site update to match styling
westfarn
2026-07-16 06:04:22 -05:00
-
e9be65df8c
updates
westfarn
2026-07-16 05:48:12 -05:00
-
c36d46c3b3
Add project README and architecture/design doc
westfarn
2026-07-14 20:24:42 -05:00
-
694906bc78
Initial commit
westfarn
2026-07-14 18:19:01 -07:00