{"push_id":889550998,"size":74,"distinct_size":74,"ref":"refs/heads/production","head":"f81803e72c10962b689125a7ffdd8ae5728a558e","before":"a7894c7314cd1b034f59d2f3e5303d276d92b768","commits":[{"sha":"45ad327b67d9792e817dba53b2ecad4b3d751076","author":{"email":"f7e3a0609e58a1647c73894133e3ab7afcab2fe5@gmail.com","name":"Sebastian Marcet"},"message":"[smarcet] - #9146\n* WIP DB refactoring/ Sched\n\nConflicts:\n\topenstack/code/Company.php\n\tsummit/code/infrastructure/active_records/events/presentations/Presentation.php\n\tsummit/code/models/Summit.php\n\tsummit/code/models/SummitLocation.php\n\n  [smarcet] - #9146\n    * WIP DB refactoring/ Sched\n\n[smarcet] - #9146\n* WIP DB refactoring/ Sched\n\nConflicts:\n\tsummit/code/controllers/PresentationAPI.php\n\tsummit/code/pages/SummitLocationPage.php\n\tsummit/code/tasks/SchedTask.php\n\tsummit/css/combined.css\n\tsummit/javascript/host-city.js\n\tsummit/templates/Layout/SummitLocationPage.ss\n\n[smarcet] - #9146\n    * WIP DB refactoring/ Sched\n\n[smarcet] - #9271\n* WIP - initial Admin wire frame\n\n[smarcet] - #9271\n    * WIP - initial Admin wire frame\n\n [smarcet] - #9271\n        * WIP - initial Admin wire frame\n\nConflicts:\n\tsummit/code/infrastructure/active_records/events/presentations/Presentation.php\n\n[smarcet] - #9271\n* WIP - initial Admin wire frame\n\nConflicts:\n\tsummit/code/infrastructure/active_records/events/presentations/Presentation.php\n\tsummit/code/models/SummitSelectedPresentationList.php\n\n[smarcet] - #9271\n* WIP - initial Admin wire frame\n\n  [smarcet] - #9271\n    * WIP - initial Admin wire frame\n\n[spalenque] - #9376 - WIP\n\nConflicts:\n\tsummit/code/interfaces/restfull_api/SummitAppApi.php\n\tsummit/css/summit-admin.css\n\tsummit/javascript/summitapp-admin.js\n\tsummit/templates/Layout/SummitAppAdminController_directory.ss\n\n[smarcet]\nMissing Merge\n\nConflicts:\n\tsummit/code/infrastructure/active_records/events/presentations/Presentation.php\n\n[smarcet] - #9437\n* Created endpoint to attend request from eventbrite (/api/v1/eventbrite/place-order)\n* Created cron task to register automatically summit attendees\n\nConflicts:\n\tcomposer.json\n\tsummit/_config/routes.yml\n\tsummit/code/infrastructure/repositories/SapphireSummitRepository.php\n\n[smarcet] - #9444\n* WIP - implement event publishing on CMS\n\nConflicts:\n\t.gitignore\n\tcomposer.json\n\tsummit/code/infrastructure/active_records/Summit.php\n\tsummit/code/infrastructure/active_records/events/presentations/Presentation.php\n\n[smarcet] - #9444\n* WIP - implement event publishing on CMS\n\n[smarcet] - #9444\n* WIP - implement event publishing on CMS\n\nConflicts:\n\tsummit/code/infrastructure/active_records/Summit.php\n\n[spalenque] - #9376 - WIP\n\nConflicts:\n\tsummit/code/interfaces/restfull_api/SummitAppApi.php\n\tsummit/code/models/managers/SummitManager.php\n\n[smarcet] - #8093 * QA fixed for prepopulation mappings * Added support for permamail module on thank u step\n\nConflicts:\n\tsurvey_builder/code/infrastructure/active_records/templates/steps/SurveyThankYouStepTemplate.php\n\tsurvey_builder/code/infrastructure/services/SurveyThankYouEmailSenderService.php\n\n[smarcet] - #9440\n*WIP\n\n[smarcet] - #9440\n* WIP\n\n[spalenque] - #9436 - schedule web view\n\n[smarcet] - #9440\n* WIP\n\n[spalenque] - #9436 - add event type filter\n\n[spalenque] - #9436 - filter events\n\n[smarcet]\n* delete submodule\n\n[smarcet]\n* eventbrite sync\n\nConflicts:\n\tsummit/code/pages/SummitLocationPage.php\n\n[smarcet]\n* fix on migration\n\n[spalenque] - #9436 - show eventtype in presentations cms\n\nConflicts:\n\tsummit/code/infrastructure/active_records/events/presentations/Presentation.php\n\n[smarcet] - #9440\n* added UI on profile to register as summit attendee\n\n[spalenque] - #9482 - migrate presentations eventtype\n\n[spalenque] - #9436 - add order to events\n\n[spalenque] - #9436 - change function name getEvent to getSchedule\n\n[spalenque] - #9493 - event popup\n\n[smarcet]\n* Fixes on Summit App on server side\n- added external location\n- fixed some glitchs on UI\n\nConflicts:\n\tsummit/code/infrastructure/active_records/locations/SummitGeoLocatedLocation.php\n\n[smarcet] - #9524\n* updated feedback model\n\n[smarcet]\n* fixed presentation speaker feedback\n\n[spalenque] - #9494 - implement add to my schedule\n\n[smarcet] - #9494\n* get attendees from member (refactoring)\n\nConflicts:\n\tregistration/code/MemberDecorator.php\n\n[smarcet] - #9574\n* Added support for summit entity events\n\n[smarcet] - #9574\n* Added support for summit entity events\n\n[smarcet] - #9574\n* Added support for summit entity events\n\n[smarcet] - #9574\n* Added support for summit entity events\n\n[smarcet] - #9574\n* Added support for summit entity events\n\nConflicts:\n\topenstack/_config/injector.yml\n\n[spalenque] - #9565 - summit event details page\n\n[spalenque] - #9494 - bug fix. check for current user before checking for attendee\n\n[spalenque] - #9565 - add venue to location label\n\n[spalenque] - #9581 - my schedule view\n\n[spalenque] - #9581 - disable for non attendees\n\n[smarcet] - #9574\n* Added support for summit entity events\n\n[smarcet] - #9574\n* Added support for summit entity events\n\n[spalenque] - #9581 - update myschedule on remove event\n\n[spalenque] - #9436 - add event type and presentation category to schedule\n\n[spalenque] - #9565 - add materials to event details page\n\n[spalenque] - #9565 - slide link\n\n[spalenque] - #9565 - slide link url\n\n[smarcet] - #9615\n* added task to inital seed data by summit\n* added task to import data from sched\n\n[spalenque] - schedule crashing remove social buttons\n\n[smarcet] - #9615\n* bug fixing\n\n[spalenque] - #9597 - WIP\n\n[spalenque] - bug fix schedule filter and display\n\n[spalenque] - bug fix add to my schedule button update\n\n[smarcet] - #9615\n* bug fixing\n\n[spalenque] - #9597 - add feedback func for events\n\n[spalenque] - #9597 - filter feedbacks\n\n[spalenque] - #9597 - remove hrs\n\n[spalenque] - #9626 - refactor schedule pull\n\n[smarcet] - #9626\n* refactored REST routes\n\n[spalenque] - #9626 - check for event id and summit id\n\n[smarcet]\n* deleted duplicated class\n\n[smarcet]\n* business rules for event publishing\n* add permissions for security groups\n* added moderator to presentation\n\n[smarcet]\n* updated maps model\n\nConflicts:\n\t.gitignore\n\topenstack/code/Company.php\n\tsummit/code/models/PresentationSpeaker.php","distinct":true,"url":"https://api.github.com/repos/OpenStackweb/openstack-org/commits/45ad327b67d9792e817dba53b2ecad4b3d751076"},{"sha":"7153d94f809a05243fbe70670f8763ea2aa1495e","author":{"email":"f7e3a0609e58a1647c73894133e3ab7afcab2fe5@gmail.com","name":"Sebastian Marcet"},"message":"[smarcet]\n* updated validation for SummitEvents:\nNow in order to publish an event you must assign a EventType\nand at least a Summit Type","distinct":true,"url":"https://api.github.com/repos/OpenStackweb/openstack-org/commits/7153d94f809a05243fbe70670f8763ea2aa1495e"},{"sha":"eae5a5d94127c1d251546b35aef5891fc6f3e54f","author":{"email":"f7e3a0609e58a1647c73894133e3ab7afcab2fe5@gmail.com","name":"Sebastian Marcet"},"message":"[smarcet]\n* Summit App: fix on import sched task","distinct":true,"url":"https://api.github.com/repos/OpenStackweb/openstack-org/commits/eae5a5d94127c1d251546b35aef5891fc6f3e54f"},{"sha":"0c874f8decaaa1374f541b12b472d804a909395d","author":{"email":"f7e3a0609e58a1647c73894133e3ab7afcab2fe5@gmail.com","name":"Sebastian Marcet"},"message":"[smarcet] - #9793\n* fix on event types generations","distinct":true,"url":"https://api.github.com/repos/OpenStackweb/openstack-org/commits/0c874f8decaaa1374f541b12b472d804a909395d"},{"sha":"52e9851bafadbe2c1ffd1b0061544b76daa3a245","author":{"email":"f7e3a0609e58a1647c73894133e3ab7afcab2fe5@gmail.com","name":"Sebastian Marcet"},"message":"[smarcet]\n* Summit App : fix on location page","distinct":true,"url":"https://api.github.com/repos/OpenStackweb/openstack-org/commits/52e9851bafadbe2c1ffd1b0061544b76daa3a245"},{"sha":"d139c07a61fa3aebe8e7c2c60b6a96b2a9b0882c","author":{"email":"d0a4fffb1c023fe193620bf41cc8b0f409fc57d9@gmail.com","name":"spalenque"},"message":"[spalenque] - #9788 - speaker list","distinct":true,"url":"https://api.github.com/repos/OpenStackweb/openstack-org/commits/d139c07a61fa3aebe8e7c2c60b6a96b2a9b0882c"},{"sha":"01f469d1a8c62578d9c6e4c0605815c8bff4f29d","author":{"email":"f7e3a0609e58a1647c73894133e3ab7afcab2fe5@gmail.com","name":"Sebastian Marcet"},"message":"[smarcet] - #9086\n* Summit Highlights template","distinct":true,"url":"https://api.github.com/repos/OpenStackweb/openstack-org/commits/01f469d1a8c62578d9c6e4c0605815c8bff4f29d"},{"sha":"08f5da6c924e7d00df931ea54f427df5aea528d4","author":{"email":"d0a4fffb1c023fe193620bf41cc8b0f409fc57d9@gmail.com","name":"spalenque"},"message":"[spalenque] - adding Montserrat font and icons for summitapp","distinct":true,"url":"https://api.github.com/repos/OpenStackweb/openstack-org/commits/08f5da6c924e7d00df931ea54f427df5aea528d4"},{"sha":"c9a7018a7dca4269e239750e1767c82f308db7d2","author":{"email":"f7e3a0609e58a1647c73894133e3ab7afcab2fe5@gmail.com","name":"Sebastian Marcet"},"message":"[smarcet] - #9436\n* WIP - main schedule view\n\nConflicts:\n\t.gitignore\n\tprivate-assets","distinct":true,"url":"https://api.github.com/repos/OpenStackweb/openstack-org/commits/c9a7018a7dca4269e239750e1767c82f308db7d2"},{"sha":"1d6526417377669a75b0e2daa90048aaa3ab483a","author":{"email":"d0a4fffb1c023fe193620bf41cc8b0f409fc57d9@gmail.com","name":"spalenque"},"message":"[spalenque] - #9565 - event detail new view WIP","distinct":true,"url":"https://api.github.com/repos/OpenStackweb/openstack-org/commits/1d6526417377669a75b0e2daa90048aaa3ab483a"},{"sha":"a30337ac8992c929a21ece2f65e03087c5b2df8e","author":{"email":"f7e3a0609e58a1647c73894133e3ab7afcab2fe5@gmail.com","name":"Sebastian Marcet"},"message":"[smarcet]\n* Added  MigrationDB tasks and migration module","distinct":true,"url":"https://api.github.com/repos/OpenStackweb/openstack-org/commits/a30337ac8992c929a21ece2f65e03087c5b2df8e"},{"sha":"2b1e6d01067954d8b9d8bc4dbdbb31aae975661c","author":{"email":"f7e3a0609e58a1647c73894133e3ab7afcab2fe5@gmail.com","name":"Sebastian Marcet"},"message":"[smarcet] - #9902\n* summit app : moved tags collection from presentation to summit event","distinct":true,"url":"https://api.github.com/repos/OpenStackweb/openstack-org/commits/2b1e6d01067954d8b9d8bc4dbdbb31aae975661c"},{"sha":"37c2c714becc56582bd29fcca4b8506c0ebb369f","author":{"email":"d0a4fffb1c023fe193620bf41cc8b0f409fc57d9@gmail.com","name":"spalenque"},"message":"[spalenque] - #9565 - event detail view revamp - WIP","distinct":true,"url":"https://api.github.com/repos/OpenStackweb/openstack-org/commits/37c2c714becc56582bd29fcca4b8506c0ebb369f"},{"sha":"a77d84ec525fc4c5a4c7c680158a79f66121331c","author":{"email":"dd516747aaff812d65b57b832bbf2900e5471cbc@iamweswilson.com","name":"Wes Wilson"},"message":"Austin summit - adding venue to landing page\n\nConflicts:\n\tsummit/templates/Layout/SummitFutureLanding.ss","distinct":true,"url":"https://api.github.com/repos/OpenStackweb/openstack-org/commits/a77d84ec525fc4c5a4c7c680158a79f66121331c"},{"sha":"1fe93a4dee7fb64641602b1113a88d21aeaa1910","author":{"email":"f7e3a0609e58a1647c73894133e3ab7afcab2fe5@gmail.com","name":"Sebastian Marcet"},"message":"[smarcet] - #9436\n* WIP - main schedule view","distinct":true,"url":"https://api.github.com/repos/OpenStackweb/openstack-org/commits/1fe93a4dee7fb64641602b1113a88d21aeaa1910"},{"sha":"c9c727321c5f223c8a24c4f7814922d494f66ae6","author":{"email":"f7e3a0609e58a1647c73894133e3ab7afcab2fe5@gmail.com","name":"Sebastian Marcet"},"message":"[smarcet] - #9436\n* WIP - main schedule view","distinct":true,"url":"https://api.github.com/repos/OpenStackweb/openstack-org/commits/c9c727321c5f223c8a24c4f7814922d494f66ae6"},{"sha":"b24dda9f3840d3f4a0fb99527b295d933fa5a87a","author":{"email":"d0a4fffb1c023fe193620bf41cc8b0f409fc57d9@gmail.com","name":"spalenque"},"message":"[spalenque] - #9565 - share buttons","distinct":true,"url":"https://api.github.com/repos/OpenStackweb/openstack-org/commits/b24dda9f3840d3f4a0fb99527b295d933fa5a87a"},{"sha":"c8aedd81de901ed91d609bfa5fed44a75b1a2669","author":{"email":"f7e3a0609e58a1647c73894133e3ab7afcab2fe5@gmail.com","name":"Sebastian Marcet"},"message":"[smarcet] - #9436\n* WIP - main schedule view","distinct":true,"url":"https://api.github.com/repos/OpenStackweb/openstack-org/commits/c8aedd81de901ed91d609bfa5fed44a75b1a2669"},{"sha":"7849b35f1d1e11dc7db88c3120773be201330332","author":{"email":"d0a4fffb1c023fe193620bf41cc8b0f409fc57d9@gmail.com","name":"spalenque"},"message":"[spalenque] - #9913 - WIP","distinct":true,"url":"https://api.github.com/repos/OpenStackweb/openstack-org/commits/7849b35f1d1e11dc7db88c3120773be201330332"},{"sha":"dde21863585184e5583dc30a65d8bce9db07457e","author":{"email":"d0a4fffb1c023fe193620bf41cc8b0f409fc57d9@gmail.com","name":"spalenque"},"message":"[spalenque] - #9913 - WIP","distinct":true,"url":"https://api.github.com/repos/OpenStackweb/openstack-org/commits/dde21863585184e5583dc30a65d8bce9db07457e"}]}