cmsmanage/membershipworks
Adam Goldsmith b8c2792f0a membershipworks: Convert EventExt.duration annotation to a Subquery
should be somewhat less performant, but allows for easier aggregation
2024-01-18 13:58:28 -05:00
..
management membershipworks: Scrape event data, with extension model for extra data 2023-12-30 14:36:21 -05:00
migrations membershipworks: Use GeneratedField for EventMeetingTime.duration 2024-01-05 14:39:33 -05:00
tasks membershipworks/ucsAccounts: Don't set email if empty in MembershipWorks 2024-01-05 14:55:42 -05:00
templates/membershipworks membershipworks: Add breadcrumbs for EventMonthReport 2024-01-18 13:58:28 -05:00
templatetags membershipworks: Add basic per-month event report 2024-01-15 21:31:06 -05:00
__init__.py membershipworks: Add API module and command for scraping data 2023-12-20 12:47:46 -05:00
admin.py membershipworks: Slightly simplify admin task "last run time" logic 2024-01-18 13:58:28 -05:00
api.py Minor fixes/optimizations for API endpoints 2023-01-23 21:12:00 -05:00
apps.py membershipworks: Scrape event data, with extension model for extra data 2023-12-30 14:36:21 -05:00
dashboard.py membershipworks: Use more specific name for EventMonthReport 2024-01-18 13:58:28 -05:00
membershipworks_api.py membershipworks: Allow get_events_list to use end date, retrieve categories 2023-12-30 13:27:19 -05:00
models.py membershipworks: Convert EventExt.duration annotation to a Subquery 2024-01-18 13:58:28 -05:00
routers.py membershipworks: Allow migrations for membershipworks database 2023-12-20 12:47:46 -05:00
tests.py Move Members model to new "membershipworks" app 2022-02-03 13:45:58 -05:00
urls.py membershipworks: Use more specific name for EventMonthReport 2024-01-18 13:58:28 -05:00
views.py membershipworks: Require "view EventExt" permission for upcoming events 2024-01-18 13:58:28 -05:00