summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* Allow Treasurer/Secretary to skip stepsYingtong Li2020-01-251-2/+6
* Allow arbitrary strings for event attendees fieldYingtong Li2020-01-251-1/+1
* Minor tweaks to budget/claim editYingtong Li2020-01-202-2/+2
* Improve budget display on mobileYingtong Li2020-01-192-1/+3
* Add total profit/loss to budget displayYingtong Li2020-01-173-0/+24
* Add help tooltips to budget formYingtong Li2020-01-171-2/+2
* Add event details fields to budget model/interfaceYingtong Li2020-01-175-0/+52
* Rename budget name to budget titleYingtong Li2020-01-173-3/+3
* Fix bug editing budgetsYingtong Li2020-01-071-5/+6
* Import ABA export and claim paymentYingtong Li2020-01-0511-7/+204
* Use modal dialogs for confirmationsYingtong Li2020-01-043-24/+132
* Fix typos in budget editorYingtong Li2020-01-041-5/+5
* Ensures bulletin sends correctly if running across midnightYingtong Li2020-01-041-2/+4
* Add bank details and file uploads for reimbursement claimsYingtong Li2020-01-045-5/+121
* Show uploaded files in bulletin editorYingtong Li2020-01-041-1/+6
* Make budget/claim IDs more prominentYingtong Li2019-12-2916-31/+71
* Tidying up labelsYingtong Li2019-12-2912-12/+12
* Centralise access control logicYingtong Li2019-12-294-253/+295
* Reimbursement claim workflowYingtong Li2019-12-2814-29/+387
* Basic reimbursement claim data model and interfaceYingtong Li2019-12-289-39/+689
* Apply premailer to emails sent using EmailerYingtong Li2019-09-201-0/+3
* Add command to send arbitrary emailsYingtong Li2019-09-202-1/+42
* Fix colour of lists in emailsYingtong Li2019-09-202-3/+3
* Do not send bulletin email if no itemsYingtong Li2019-08-111-0/+4
* Fix bulletin timezonesYingtong Li2019-07-224-10/+10
* Budget print viewYingtong Li2019-06-204-11/+193
* Basic print stylesheetsYingtong Li2019-06-203-38/+83
* Committee approval of budgetsYingtong Li2019-06-205-19/+86
* Treasury endorsement/return of budgetsYingtong Li2019-06-205-32/+128
* When debugging, don't send emailsYingtong Li2019-06-202-18/+30
* Implement submitting/withdrawing budgets and email sendingYingtong Li2019-06-1912-18/+243
* Move delete buttons to edit pageYingtong Li2019-06-1910-23/+38
* Make emergency fund optional and consolidate budget JS codeYingtong Li2019-06-197-207/+180
* Minor budget edit/view cosmetic improvementsYingtong Li2019-06-193-35/+36
* Add associate membership registrationYingtong Li2019-06-194-0/+198
* Add associate membership model fieldsYingtong Li2019-06-193-0/+12
* Update example settingsYingtong Li2019-05-051-0/+10
* Paginate past bulletin itemsYingtong Li2019-05-052-4/+19
* Increase limits to 1000 charactersYingtong Li2019-05-051-3/+3
* Add hidden bulletin groupsYingtong Li2019-03-312-3/+4
* Add command to manually subscribe membersYingtong Li2019-03-311-0/+47
* Apply nl2br and urlize to Markdown for better usabilityYingtong Li2019-03-172-1/+2
* Fix display of images/more in bulletinYingtong Li2019-03-171-3/+5
* Make members searchable in adminYingtong Li2019-03-171-1/+4
* Membership onboardingYingtong Li2019-03-1712-1/+594
* Send emails to members in ID orderYingtong Li2019-03-051-0/+3
* Fix email display problemsYingtong Li2019-03-051-19/+10
* Add link to full bulletinYingtong Li2019-03-051-4/+9
* Tidy up calendar displayYingtong Li2019-02-131-2/+5
* Do not escape content for emailsYingtong Li2019-02-131-2/+2
Contact (issues, pull requests, etc.) at git@yingtongli.me. Generated by cgit.