summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Add license header to source files.HEADmasterHarald Eilertsen2018-09-216-0/+96
* Use passed in arg rather than instance var in send_registration_emails.Harald Eilertsen2018-09-181-2/+2
* Convert hash keys to symbols for mail delivery settings.Harald Eilertsen2018-09-181-1/+8
* Update yers for 2019 edition.Harald Eilertsen2018-09-101-4/+4
* Pass entire smtp config to Mail.deliver method.Harald Eilertsen2017-10-021-1/+1
* Try to get better info if config can't be parsed.Harald Eilertsen2017-10-021-2/+9
* Fix regexp for validating phone numbers.Harald Eilertsen2017-10-021-1/+1
* Don't validate again when checking if valid.Harald Eilertsen2017-10-022-7/+6
* Clear errors before validating again.Harald Eilertsen2017-10-021-0/+2
* Validate contact phone and email.Harald Eilertsen2017-10-021-4/+12
* Use email from config for submitting form.Harald Eilertsen2017-10-021-1/+1
* Update all references from 2017 to 2018.Harald Eilertsen2017-10-021-4/+4
* Validate postcode properly.Harald Eilertsen2017-09-091-8/+19
* Split contact address into street, postcode and city.Harald Eilertsen2017-09-091-4/+14
* 2016->2017 and fix one typo.Harald Eilertsen2016-08-191-4/+4
* Move accept_registrations method to registration lib.Harald Eilertsen2016-08-161-0/+7
* Hide Prawn font warning.Harald Eilertsen2015-11-211-0/+2
* revert back to form if email delivery fails.Harald Eilertsen2015-11-212-1/+3
* Sanitize filename of pdf file before creating it.Harald Eilertsen2015-11-211-1/+5
* Don't croak if no smtp settings in config file.Harald Eilertsen2015-11-011-1/+1
* Include url to generated pdf in email.Harald Eilertsen2015-11-011-2/+2
* Use mailcatcher to test emails during development.Harald Eilertsen2015-11-011-0/+3
* Some more tweaks to make PDF look good.Harald Eilertsen2015-10-311-6/+8
* Use padding instead of advancing lines when laying out PDF.Harald Eilertsen2015-10-311-65/+69
* Fix flow of text that wraps to the next line in fields in the PDFHarald Eilertsen2015-10-311-19/+12
* Don't include songs without any title in the PDF.Harald Eilertsen2015-10-311-7/+9
* Move PDF file output to public/uploadsHarald Eilertsen2015-10-312-4/+8
* Make PDF rendering a bit nicer, and update member listing.Harald Eilertsen2015-10-312-14/+21
* Replace home grown config with sinatra-config-fileHarald Eilertsen2015-10-301-14/+0
* Add support for configuring contact email without hardcoding it.Harald Eilertsen2015-10-301-0/+14
* Simplify form: Just use a textarea for members.Harald Eilertsen2015-10-301-7/+2
* Retain member and song info on errors in form.Harald Eilertsen2015-10-282-11/+17
* Validate presence of contact info when submitting form.Harald Eilertsen2015-10-102-0/+23
* Reject bands with no nameHarald Eilertsen2015-10-101-0/+4
* Don't display error message when there's no errors.Harald Eilertsen2015-10-101-0/+4
* Fix init of empty band.Harald Eilertsen2015-10-102-7/+10
* Allow creation of bands with no params.Harald Eilertsen2015-10-061-18/+21
* Test that we get an error message when submitting an empty formHarald Eilertsen2015-10-061-2/+4
* Redirect back to form and display error if no songs specified.Harald Eilertsen2015-10-051-2/+17
* Add intro/end-text and signature area to PDFHarald Eilertsen2015-10-041-0/+35
* Add page numbers to PDFHarald Eilertsen2015-10-041-0/+1
* Add submitted songs to PDFHarald Eilertsen2015-10-042-4/+20
* Make arrays render nicer in PDF, and tread contact address as arrayHarald Eilertsen2015-10-041-10/+18
* Flesh out PDF generation.Harald Eilertsen2015-10-044-3/+80
* Add dummy method to generate PDF from registration data.Harald Eilertsen2015-10-041-0/+5
* Send email to Norsk Urskog when a band is registered.Harald Eilertsen2015-10-042-0/+14
* Add route to handle submitted form.Harald Eilertsen2015-10-034-0/+56