{"push_id":718181397,"size":67,"distinct_size":2,"ref":"refs/heads/feature/richtext","head":"b773287ad0248c21ac007d6ccaa454e6f53a2a46","before":"55f0c5d06ef1437dbbb9539bc3cabd0f6aa656c1","commits":[{"sha":"91b3e9d0c95552365e1fee48dc63e3cb0087308e","author":{"email":"7ffe1ba40f2584b96991dec44ac44fe7e8d6bc68@perfectsensedigital.com","name":"Patrick Fitzgerald"},"message":"Issue MDESK-136 hotspots not available\n\nAdjust javascript code to account for slightly different HTML structure in media desk hotspot override.\nThe hotspot elements were inside the imageEditor element (instead of outside as with the normal image edit page). These changes should account for both.","distinct":false,"url":"https://api.github.com/repos/perfectsense/brightspot-cms/commits/91b3e9d0c95552365e1fee48dc63e3cb0087308e"},{"sha":"2f212752104c42c68bb5dfbbc35429512c5cec6a","author":{"email":"d88b10c6bc7c38a4ffb541994aef7d8a7f8e3819@perfectsensedigital.com","name":"Brendan Brelsford"},"message":"Adds support for displaying Draft- and History-contextual JSON for an object in the ContentRaw servlet.","distinct":false,"url":"https://api.github.com/repos/perfectsense/brightspot-cms/commits/2f212752104c42c68bb5dfbbc35429512c5cec6a"},{"sha":"4fa3aaa954d58194176d146d31175ea7fa83ebf3","author":{"email":"d88b10c6bc7c38a4ffb541994aef7d8a7f8e3819@perfectsensedigital.com","name":"Brendan Brelsford"},"message":"Merge branch 'master' into feature/draft-history-raw-data","distinct":false,"url":"https://api.github.com/repos/perfectsense/brightspot-cms/commits/4fa3aaa954d58194176d146d31175ea7fa83ebf3"},{"sha":"7967041578f04975fed0bdab4a859ffde5d6dff6","author":{"email":"d88b10c6bc7c38a4ffb541994aef7d8a7f8e3819@perfectsensedigital.com","name":"Brendan Brelsford"},"message":"Removes objectId-edit popups after they’ve been closed, to reduce cumulative DOM size.","distinct":false,"url":"https://api.github.com/repos/perfectsense/brightspot-cms/commits/7967041578f04975fed0bdab4a859ffde5d6dff6"},{"sha":"f08b62821990b00a208d29ef322a70f4591c1152","author":{"email":"d88b10c6bc7c38a4ffb541994aef7d8a7f8e3819@perfectsensedigital.com","name":"Brendan Brelsford"},"message":"Merge branch 'master' into feature/draft-history-raw-data","distinct":false,"url":"https://api.github.com/repos/perfectsense/brightspot-cms/commits/f08b62821990b00a208d29ef322a70f4591c1152"},{"sha":"e1b18e74397411c31b1c2dc8e21779a5445f0c49","author":{"email":"d88b10c6bc7c38a4ffb541994aef7d8a7f8e3819@perfectsensedigital.com","name":"Brendan Brelsford"},"message":"Merge branch 'master' into feature/remove-closed-edit-popups","distinct":false,"url":"https://api.github.com/repos/perfectsense/brightspot-cms/commits/e1b18e74397411c31b1c2dc8e21779a5445f0c49"},{"sha":"002aa84124c9c4e44a9ae33ab7028494109d79f5","author":{"email":"d88b10c6bc7c38a4ffb541994aef7d8a7f8e3819@perfectsensedigital.com","name":"Brendan Brelsford"},"message":"Adds support for creating SearchResultSelectionGeneratable instances annotated with abstract or interface classes in @SearchResultSelectionGeneratable.ItemTypes.","distinct":false,"url":"https://api.github.com/repos/perfectsense/brightspot-cms/commits/002aa84124c9c4e44a9ae33ab7028494109d79f5"},{"sha":"65b9c0700220a74c4f80787b3762f66e8de7d979","author":{"email":"d88b10c6bc7c38a4ffb541994aef7d8a7f8e3819@perfectsensedigital.com","name":"Brendan Brelsford"},"message":"Merge branch 'master' into feature/generatable-abstract-interface-support","distinct":false,"url":"https://api.github.com/repos/perfectsense/brightspot-cms/commits/65b9c0700220a74c4f80787b3762f66e8de7d979"},{"sha":"233f677879955f592dbbb69ff8cb478a464e99d8","author":{"email":"d88b10c6bc7c38a4ffb541994aef7d8a7f8e3819@perfectsensedigital.com","name":"Brendan Brelsford"},"message":"Merge branch 'master' into feature/remove-closed-edit-popups","distinct":false,"url":"https://api.github.com/repos/perfectsense/brightspot-cms/commits/233f677879955f592dbbb69ff8cb478a464e99d8"},{"sha":"3b2af623f83a511e45c734e9f74943d3a4d1f223","author":{"email":"d88b10c6bc7c38a4ffb541994aef7d8a7f8e3819@perfectsensedigital.com","name":"Brendan Brelsford"},"message":"Merge branch 'master' into feature/draft-history-raw-data","distinct":false,"url":"https://api.github.com/repos/perfectsense/brightspot-cms/commits/3b2af623f83a511e45c734e9f74943d3a4d1f223"},{"sha":"c214079804d3501a5d6ca6df8be8a75c4ecb64d2","author":{"email":"d88b10c6bc7c38a4ffb541994aef7d8a7f8e3819@perfectsensedigital.com","name":"Brendan Brelsford"},"message":"Adds pre-parsing and updating of data-additional-predicate on objectId input elements to support @Where filtering against an un-saved State.","distinct":false,"url":"https://api.github.com/repos/perfectsense/brightspot-cms/commits/c214079804d3501a5d6ca6df8be8a75c4ecb64d2"},{"sha":"3084395e5537bb7d0f680320719cdd68c019c1c8","author":{"email":"d88b10c6bc7c38a4ffb541994aef7d8a7f8e3819@perfectsensedigital.com","name":"Brendan Brelsford"},"message":"Separates error handling for dynamic text and dynamic predicate processing.","distinct":false,"url":"https://api.github.com/repos/perfectsense/brightspot-cms/commits/3084395e5537bb7d0f680320719cdd68c019c1c8"},{"sha":"a060b37793ca359c9b5e71da49cec981b51a4bfa","author":{"email":"d88b10c6bc7c38a4ffb541994aef7d8a7f8e3819@perfectsensedigital.com","name":"Brendan Brelsford"},"message":"Fixes typo in variable name declaration.","distinct":false,"url":"https://api.github.com/repos/perfectsense/brightspot-cms/commits/a060b37793ca359c9b5e71da49cec981b51a4bfa"},{"sha":"f1b68433348848d57d2310a2a22d20d05f81d503","author":{"email":"d88b10c6bc7c38a4ffb541994aef7d8a7f8e3819@perfectsensedigital.com","name":"Brendan Brelsford"},"message":"Removes unnecessary variable, additionalQuery.","distinct":false,"url":"https://api.github.com/repos/perfectsense/brightspot-cms/commits/f1b68433348848d57d2310a2a22d20d05f81d503"},{"sha":"f194609db3982d50acae505c1cb44c32245c974c","author":{"email":"d88b10c6bc7c38a4ffb541994aef7d8a7f8e3819@perfectsensedigital.com","name":"Brendan Brelsford"},"message":"Defaults both dynamicText and dynamicPredicate to the empty string, instead of null.","distinct":false,"url":"https://api.github.com/repos/perfectsense/brightspot-cms/commits/f194609db3982d50acae505c1cb44c32245c974c"},{"sha":"584ec4714e2d61a4a7b2185b0e4dee1213923cae","author":{"email":"d88b10c6bc7c38a4ffb541994aef7d8a7f8e3819@perfectsensedigital.com","name":"Brendan Brelsford"},"message":"Add, regardless.","distinct":false,"url":"https://api.github.com/repos/perfectsense/brightspot-cms/commits/584ec4714e2d61a4a7b2185b0e4dee1213923cae"},{"sha":"6a0cf53b54a70393838359a93a0ce3cba23ac10e","author":{"email":"d88b10c6bc7c38a4ffb541994aef7d8a7f8e3819@perfectsensedigital.com","name":"Brendan Brelsford"},"message":"Allows inference of metadata dimension values of String type.","distinct":false,"url":"https://api.github.com/repos/perfectsense/brightspot-cms/commits/6a0cf53b54a70393838359a93a0ce3cba23ac10e"},{"sha":"97dd40a1791ba4da1416d1e3bab40b974cabe5fe","author":{"email":"7ffe1ba40f2584b96991dec44ac44fe7e8d6bc68@perfectsensedigital.com","name":"Patrick Fitzgerald"},"message":"Handle validation errors in repeatable gallery\n\nRe-applying this commit that was reverted, along with another change to handle a bug that occurred with embedded forms.\n\nHandle validation errors in repeatable gallery\n\nIf a validation error occurred in a repeatable preview form, the grid/gallery view was not displaying correctly when the page refreshed.\n\nAdded code to:\nDetect the form already on the page and move it into the gallery.\nDetect error messages within the form and mark the thumbnails in grid and gallery view.\nDetect error messages and display the item that has an error.\n\nAdditional bugfix:\nTrigger a 'create' event after an embedded form is moved to the gallery, so image selector and other processing can occur.","distinct":false,"url":"https://api.github.com/repos/perfectsense/brightspot-cms/commits/97dd40a1791ba4da1416d1e3bab40b974cabe5fe"},{"sha":"f07b7db54cd90935a894fe96852203708759c3cc","author":{"email":"d88b10c6bc7c38a4ffb541994aef7d8a7f8e3819@perfectsensedigital.com","name":"Brendan Brelsford"},"message":"Prevent the “Clear” control from displaying on a @ReadOnly reference field after the “Edit” button is clicked for that reference.","distinct":false,"url":"https://api.github.com/repos/perfectsense/brightspot-cms/commits/f07b7db54cd90935a894fe96852203708759c3cc"},{"sha":"5d5b190398de1e21c6171288d84feae31c33fb45","author":{"email":"d88b10c6bc7c38a4ffb541994aef7d8a7f8e3819@perfectsensedigital.com","name":"Brendan Brelsford"},"message":"Updates “search” query parameter to use updated Search.getState().getSimpleValues(), which contain the updated pagination offset.","distinct":false,"url":"https://api.github.com/repos/perfectsense/brightspot-cms/commits/5d5b190398de1e21c6171288d84feae31c33fb45"}]}