{"push_id":1403265698,"size":27,"distinct_size":27,"ref":"refs/heads/8.x-1.x","head":"13b33f6caff53767b39a0c1909cf575f60bd9715","before":"7eb13034e59440a31b07ce237d34c1562ecae051","commits":[{"sha":"4978b60bf20102cc77dcedc0de0b843fc2b477c8","author":{"name":"dpi","email":"5abe882c84de10f5479799a746c7b855269f2a4b@danielph.in"},"message":"The registrant update\n\nSquash merged various local branches related to registrants and identities.\nA summary of changes is as follows:\n\nAdded a new registrant element.\n\nRegistration form makes use of new registrant element.\nAnonymous users are now permitted to register identities.\n\nAdded RNG configuration service.\nAdded registrant factory to create new registrant entities.\n\nRegistrant entities now have bundles\nAdded registrant type configuration entity\nAdded migration steps to convert bundle-less registrants to one with bundles.\nA default registrant type is created on install\nA migration for existing installs will create a registrant type.\n\nAdded control over what identity types can be referenced or create within each event type.\nMove some registrant processing in the registration form to the validation function, only the submission function commits changes.\nAdded control over what identity types can be referenced or create within each event type.\nAdded default registrant setting to event types.\nAdded helper to event meta to load event type configuration entity for the event.\nAdded default registrant type setting to event type settings form.\nFixed typo in registration type and registrant type permission labels\n\nAnonymous User Initiative (dpi/rng#99)\nSupport registration for anonymous users (dpi/rng#89)\nCreate identity element (dpi/rng#14)\nProvide ability to edit the registrant inline with registration (dpi/rng#102)\nFixed dpi/rng#108\nFixed dpi/rng#53","distinct":true,"url":"https://api.github.com/repos/drupalprojects/rng/commits/4978b60bf20102cc77dcedc0de0b843fc2b477c8"},{"sha":"7ca9a95b802993ac7316c55befb74361181ff50b","author":{"name":"dpi","email":"5abe882c84de10f5479799a746c7b855269f2a4b@danielph.in"},"message":"Fixes to tests\n\nRenamed RNG settings route ID","distinct":true,"url":"https://api.github.com/repos/drupalprojects/rng/commits/7ca9a95b802993ac7316c55befb74361181ff50b"},{"sha":"2b536f4f0506472a03176101d6e1c067faee4b1f","author":{"name":"dpi","email":"5abe882c84de10f5479799a746c7b855269f2a4b@danielph.in"},"message":"Improved documentation for update 8003.","distinct":true,"url":"https://api.github.com/repos/drupalprojects/rng/commits/2b536f4f0506472a03176101d6e1c067faee4b1f"},{"sha":"a9b73910fa35edbd6262fa10a7e0b5092880795e","author":{"name":"dpi","email":"5abe882c84de10f5479799a746c7b855269f2a4b@danielph.in"},"message":"Fixed an issue where if an event type disallows access to existing registrants would prevent creation of a registrant because of validation failures.","distinct":true,"url":"https://api.github.com/repos/drupalprojects/rng/commits/a9b73910fa35edbd6262fa10a7e0b5092880795e"},{"sha":"ab6c9224f74ea612abcb3dd216062ef2478b8822","author":{"name":"dpi","email":"5abe882c84de10f5479799a746c7b855269f2a4b@danielph.in"},"message":"Disable registrant element' arity radios if there is more than one registrant already in state.","distinct":true,"url":"https://api.github.com/repos/drupalprojects/rng/commits/ab6c9224f74ea612abcb3dd216062ef2478b8822"},{"sha":"620301ac1b58ba9d67fba1eef3a55455a6736123","author":{"name":"dpi","email":"5abe882c84de10f5479799a746c7b855269f2a4b@danielph.in"},"message":"Move static registrant element helpers to a seperate utility class.","distinct":true,"url":"https://api.github.com/repos/drupalprojects/rng/commits/620301ac1b58ba9d67fba1eef3a55455a6736123"},{"sha":"7a2d1edd78e17b71ea29a7b707b317b811f0c972","author":{"name":"dpi","email":"5abe882c84de10f5479799a746c7b855269f2a4b@danielph.in"},"message":"Fixed determining access control to create new people.\n\nCreated a unified entity creation method.","distinct":true,"url":"https://api.github.com/repos/drupalprojects/rng/commits/7a2d1edd78e17b71ea29a7b707b317b811f0c972"},{"sha":"8f06b1c36d2f6551327e19c4fcdb0cbb07d19211","author":{"name":"dpi","email":"5abe882c84de10f5479799a746c7b855269f2a4b@danielph.in"},"message":"General code cleanup of registrant element.","distinct":true,"url":"https://api.github.com/repos/drupalprojects/rng/commits/8f06b1c36d2f6551327e19c4fcdb0cbb07d19211"},{"sha":"f7fc9a684d7fe3ade6ec68aac82af694a36af831","author":{"name":"dpi","email":"5abe882c84de10f5479799a746c7b855269f2a4b@danielph.in"},"message":"Added a field mapping interface\n\nCloses #113\n\nAdded minimum registrants field for event types.\nAdded maximum registrants field for event types.\nCloses #114\nAdded minimum registrants helper to event meta class.\nAdded maximum registrants helper to event meta class.\n\nAdded tests for field mapping interface.","distinct":true,"url":"https://api.github.com/repos/drupalprojects/rng/commits/f7fc9a684d7fe3ade6ec68aac82af694a36af831"},{"sha":"de1f0f9e42369a8bf1e3d394d8d7154973108d86","author":{"name":"dpi","email":"5abe882c84de10f5479799a746c7b855269f2a4b@danielph.in"},"message":"Registrants element makes use of new minimum and maximum registrants fields.\n\nFixed test with bad prefix.","distinct":true,"url":"https://api.github.com/repos/drupalprojects/rng/commits/de1f0f9e42369a8bf1e3d394d8d7154973108d86"},{"sha":"6b5ee751751a595d23974cbbfcd2ff38c38fbb31","author":{"name":"dpi","email":"5abe882c84de10f5479799a746c7b855269f2a4b@danielph.in"},"message":"Added tests for registrants minimum and maximum methods on event meta class.","distinct":true,"url":"https://api.github.com/repos/drupalprojects/rng/commits/6b5ee751751a595d23974cbbfcd2ff38c38fbb31"},{"sha":"965b84b732c7f33f95f378cbcdaab79bdc5841ad","author":{"name":"dpi","email":"5abe882c84de10f5479799a746c7b855269f2a4b@danielph.in"},"message":"Event settings tabs as admin routes\n\nFixed #107","distinct":true,"url":"https://api.github.com/repos/drupalprojects/rng/commits/965b84b732c7f33f95f378cbcdaab79bdc5841ad"},{"sha":"4d50f4295c351c628fef10282e758173f24fe04f","author":{"name":"dpi","email":"5abe882c84de10f5479799a746c7b855269f2a4b@danielph.in"},"message":"Associate registration form with the 'Register' local task of the event\n\nFixed #122","distinct":true,"url":"https://api.github.com/repos/drupalprojects/rng/commits/4d50f4295c351c628fef10282e758173f24fe04f"},{"sha":"5dafc2dcb44fea4073ded627f0afab59e253ba99","author":{"name":"dpi","email":"5abe882c84de10f5479799a746c7b855269f2a4b@danielph.in"},"message":"Added missing local tasks for registrant types and registration types.","distinct":true,"url":"https://api.github.com/repos/drupalprojects/rng/commits/5dafc2dcb44fea4073ded627f0afab59e253ba99"},{"sha":"a582d1057a3eb9702f3cd09b1038dd8854b2b08b","author":{"name":"dpi","email":"5abe882c84de10f5479799a746c7b855269f2a4b@danielph.in"},"message":"Rework the schema of people types.","distinct":true,"url":"https://api.github.com/repos/drupalprojects/rng/commits/a582d1057a3eb9702f3cd09b1038dd8854b2b08b"},{"sha":"efc5d6a7ed745bdb9049e26d1e94b3e2284a4a86","author":{"name":"dpi","email":"5abe882c84de10f5479799a746c7b855269f2a4b@danielph.in"},"message":"Added form mode configuration for registrants element.","distinct":true,"url":"https://api.github.com/repos/drupalprojects/rng/commits/efc5d6a7ed745bdb9049e26d1e94b3e2284a4a86"},{"sha":"3748b03e30e34fd31983d2639813c0775c5d213d","author":{"name":"dpi","email":"5abe882c84de10f5479799a746c7b855269f2a4b@danielph.in"},"message":"Recalculate dependencies of event type if its default registrant type is deleted.\n\nAllow event type to be updated instead of deleted if it dependant registrant type is being deleted.","distinct":true,"url":"https://api.github.com/repos/drupalprojects/rng/commits/3748b03e30e34fd31983d2639813c0775c5d213d"},{"sha":"84d015848488f5d5b9638965800c90eaf856b8eb","author":{"name":"dpi","email":"5abe882c84de10f5479799a746c7b855269f2a4b@danielph.in"},"message":"Rework CSS file structure\n\nSeparated layout and theme styles according to SMACSS guidelines.\nConverted CSS to SCSS, moved source files to new directory.\nAdded SASS compilation instructions to README.","distinct":true,"url":"https://api.github.com/repos/drupalprojects/rng/commits/84d015848488f5d5b9638965800c90eaf856b8eb"},{"sha":"60d1410c5776449144b1c94d261ecd40586e4cf8","author":{"name":"dpi","email":"5abe882c84de10f5479799a746c7b855269f2a4b@danielph.in"},"message":"Fixed test file name prefix capitalizations.\n\nChanged RNGTestBase to RngWebTestBase","distinct":true,"url":"https://api.github.com/repos/drupalprojects/rng/commits/60d1410c5776449144b1c94d261ecd40586e4cf8"},{"sha":"be2a2c68ed28d25c0f1952f102cf5fefbc48fdc7","author":{"name":"dpi","email":"5abe882c84de10f5479799a746c7b855269f2a4b@danielph.in"},"message":"Removed unnecessary files introduced by 84d01584","distinct":true,"url":"https://api.github.com/repos/drupalprojects/rng/commits/be2a2c68ed28d25c0f1952f102cf5fefbc48fdc7"}]}
{"actor":{"display_login":"hubdrop-user"}}