Repository navigation
v1.10.2
Added
GET /membership/invoices— your Stripe invoices (newest first)
with hosted invoice URL + PDF link, amount, currency, status, period
start/end, and plan description. Useful for self-serve receipts.
Returns an empty list for legacy paypal/chargify members or members
with no Stripe customer record.GET /notifications+PATCH /notifications— read and update
push/email preferences per notification category. 12 categories:
account,activity,announcement,channel,chat,
directMessage,discussion,event,mention,myReaction,
photoTag,reaction. Email isnullforreaction/myReaction
(not supported there). Defaults are applied for any preference you
haven't explicitly set.GET /locator/settings+PATCH /locator/settings— read and
update the four toggles for the Friday locator email digest:
enabled,events,tickets,trips.GET /calendar+PATCH /calendar— your iCalendar feed and
the 9 content toggles. Returns three subscription URLs for the same
feed:httpsURL(works in any calendar app),webcalURL(macOS /
iOS open it directly), andgoogleURL(one-click Google Calendar
subscribe). Toggles control which event categories are included:
your tickets, bookmarked agenda items, virtual calls, your trips,
flagship events (DCBKK/DCMEX), DC BLACK retreats, home chapter
events, followed-chapter events, and other-chapter events. Defaults
mirror the in-app subscribe modal exactly.- New CLI commands:
dc invoices,dc notifications,
dc notifications-update,dc locator-settings,
dc locator-settings-update,dc calendar,dc calendar-update. - New library methods:
DC.membership_invoices(),
DC.notifications(),DC.update_notifications(),
DC.locator_settings(),DC.update_locator_settings(),
DC.calendar(),DC.update_calendar().
Fixed
- Sharp re-encode pipeline for
POST /report-issuescreenshots no
longer rejects valid PNG/JPEG/WebP images on the rightfitoption.
EXIF metadata still stripped on every accepted upload.
Bumped DC_API_VERSION to 1.10.2 (matches deployed server).