{"push_id":3150166736,"size":7,"distinct_size":3,"ref":"refs/heads/645-automate-task-creation","head":"a09979eb11a6cef557184d071bdf021e9f401e2a","before":"e7d42886ef10eb5a962502c3a53c7770d8046e96","commits":[{"sha":"c156f3e46393cffc7119ff0cb0591856587ea841","author":{"name":"James Darling","email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@abscond.org"},"message":"Validate and fix inclusion 'Spend Code' for RM858 & RM3710\n\nWe've had some incorrect data imported for 'Spend Code', specifically \"Other Recharges\" instead of the expected \"Other Re-charges\".\n\nWe now validate this mandatory field includes valid data.\n\nAlso includes a data migration to fix data that has already been imported with the incorrect 'Other Recharges'. Run with:\n\n'rails runner db/data_migrate/20181218112100_correct_other_recharges_typo.rb'","distinct":false,"url":"https://api.github.com/repos/dxw/DataSubmissionServiceAPI/commits/c156f3e46393cffc7119ff0cb0591856587ea841"},{"sha":"74d70df2036be14897b19d15d87fd0b9996cd2dc","author":{"name":"James Darling","email":"474ba67bdb289c6263b36dfd8a7bed6c85b04943@abscond.org"},"message":"Merge pull request #186 from dxw/636-add-validation-for-rm858-rm3710\n\nValidate and fix inclusion 'Spend Code' for RM858 & RM3710","distinct":false,"url":"https://api.github.com/repos/dxw/DataSubmissionServiceAPI/commits/74d70df2036be14897b19d15d87fd0b9996cd2dc"},{"sha":"d7a68075d61f72eaccea6173c5b30ab014921160","author":{"name":"meyric","email":"28a129debdbf3722a894767f8e8dd93d73626b09@gmail.com"},"message":"(fix) use the GOVUK gird accross the app\n\n- Fix the layout to yield in the correct location\n- Use a full width header column for the page title\n- Use a full width column for all tables\n- Use other columns and rows as appropriate","distinct":false,"url":"https://api.github.com/repos/dxw/DataSubmissionServiceAPI/commits/d7a68075d61f72eaccea6173c5b30ab014921160"},{"sha":"ae8627d77c704293ac723e0ebf17cf2c42227682","author":{"name":"Mec","email":"28a129debdbf3722a894767f8e8dd93d73626b09@gmail.com"},"message":"Merge pull request #185 from dxw/629-confirm-grid-layout-across-the-admin-app\n\n(629) Confirm grid layout across the Admin App","distinct":false,"url":"https://api.github.com/repos/dxw/DataSubmissionServiceAPI/commits/ae8627d77c704293ac723e0ebf17cf2c42227682"},{"sha":"fad8f60f3cd7bf84c9d47071c904bb260ae9ef01","author":{"name":"Tekin Suleyman","email":"1960665b789a54413d9da7eaa93a0e5f5b4672af@tekin.co.uk"},"message":"Add background job for creating monthly tasks\n\nWe'll schedule this job to be performed once a month on the 1st of the\nmonth so that supplier tasks are ready for the start of the submission\nwindow.","distinct":true,"url":"https://api.github.com/repos/dxw/DataSubmissionServiceAPI/commits/fad8f60f3cd7bf84c9d47071c904bb260ae9ef01"},{"sha":"d17950f47843326c04481e9f08f2da0fb2001b09","author":{"name":"Tekin Suleyman","email":"1960665b789a54413d9da7eaa93a0e5f5b4672af@tekin.co.uk"},"message":"Add BankHolidays class to fetch bank holiday dates\n\nWe'll use this to adjust the due date on a submission window based on\nthe presence of bank holidays. The JSON data published on GOV.UK\nincludes past and future dates. We can cache the data for a fair period\nbecause it changes infrequently, and normally a couple of years in\nadvanced.","distinct":true,"url":"https://api.github.com/repos/dxw/DataSubmissionServiceAPI/commits/d17950f47843326c04481e9f08f2da0fb2001b09"},{"sha":"a09979eb11a6cef557184d071bdf021e9f401e2a","author":{"name":"Tekin Suleyman","email":"1960665b789a54413d9da7eaa93a0e5f5b4672af@tekin.co.uk"},"message":"Adjust task due date for bank holidays\n\nSuppliers need to have at least 5 working days to make their\nsubmissions. To now we've simply set the due date to 7 calendar days\ninto the month to achieve this. This won't be enough come the January\nsubmission window because 1st Jan is a bank holiday. Therefore we need\nto dynamically adjust the due date to account for any bank holidays in\nthe submission period.\n\nNote that this current way to calculate the due date will need adjusting\nwhen we move to modelling submission windows that vary between\nframeworks – either 5 working days or 7 calendar days.","distinct":true,"url":"https://api.github.com/repos/dxw/DataSubmissionServiceAPI/commits/a09979eb11a6cef557184d071bdf021e9f401e2a"}]}
{"actor":{"display_login":"tekin"}}