{"push_id":2606100184,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"463b3ec1b1545e7ff5a9b6556672a5f16bdfc108","before":"ce88b4dfa89bb34c22d85798ca0c795d8c44fd1c","commits":[{"sha":"463b3ec1b1545e7ff5a9b6556672a5f16bdfc108","author":{"name":"Casey Grzecka","email":"84a516841ba77a5b4648de2cd0dfcb30ea46dbb4@sey.gr"},"message":"DRUP-1214: #ready Staff directory improvements (#461)\n\n* DRUP-1214: moves the staff_directory panel pages and views to its own feature\r\nalso updates features and diff contrib modules\r\n\r\n* DRUP-1214: adds missing views from the staff dir move\r\n\r\n* Adds argument for departments at /staff/%dept\r\n\r\n* Adds templates to Staff view and updates other Staff configs\r\n\r\n* adds semantic api module and library modifiet to not include a font family\r\n\r\n* updates uclalib_taxonomies feature to use as a baseline for upcoming staff directory configs\r\n\r\n* Adds phone and Location reference fields for departments\r\n\r\n* Adds Social (media) Links for Departments\r\n\r\n* Adds staff_department views for the title and body portions of Staff Department pages and the panes associated with those\r\n\r\n* Removes duplicate functions that this include file has in it for some reason\r\n1. this was blocking the addition of visibility rules of content panes\r\nin panels\r\n\r\n* Adds visibility rules for department content panes in the staff directory\r\n* so that it only shows the title and the body of the department when a\r\ndepartment context/argument is present\r\n\r\n* Adds browse by department pane to staff directory with links to departments\r\n\r\n* moves \"Browse by department\" pane to the below right, where it should be\r\n\r\n* moves browse by dept to left\r\n\r\n* Revert \"moves browse by dept to left\" and moves it back to the right\r\n\r\nThis reverts commit 0b0bf2e77b4a2e0c2e3ed75f5ff56e17b34d62dc.\r\n\r\n* makes staff profile images look just a bit sharper\r\n\r\n* Sync's up location feature to prep for forthcoming Staff Directory features\r\n\r\n* updates ctools, panels, and views to the current stable versions\r\nThis is for the clean additions of new Staff Directory changes\r\n\r\n* adds staff by location view pane\r\n\r\n* Adds Staff by Location panel/views configs\r\n\r\n* refactors staff templates for reuse\r\n\r\n* DRUP-1223: adds pane that lists loctions that link to staff at said locations\r\nalso places this pane on /staff\r\n\r\n* DRUP-1215: adds glossary views display\r\n* TODO: preprocess value to use panel friendly URL\r\n\r\n* DRUP-1215: makes panels compatible staff glossary links\r\n* also adds 'all' link to end of staff directory glossary links\r\n\r\n* Adds pager to staff views and applies views template to attachment glossary\r\n\r\n* removes result limit on glossary filter because pager does not render in panels\r\nmaybe that's a panels setting\r\n* also adds bullets for Department list\r\n\r\n* changes some pane titles in the staff directory\r\n\r\n* Adds custom template for Staff by Dept. and switches to 3 columns\r\n\r\n* Adds missing template file for the last commit\r\n\r\n* resolving some local env dev configs\r\n\r\n* Panelizes Staff departments and some search views for the staff directory\r\n\r\n* fix build after rebase by connecting the db with review.settings.php\r\n\r\n* connects review db properly\r\n\r\n* enables panelizer by default for Staff Departments\r\n\r\n* oops, forgot the strongarm file :-(\r\n\r\n* adds search pane to /staff\r\n\r\n* fixes solr connection for review build\r\n\r\n* DRUP-1225: adds custom template for staff directory exposed search textfield with semantic classes for good looks\r\n\r\n* adds Semantic UI themes\r\n\r\n* DRUP-1225: makes search bar wide and fancy\r\n\r\n* DRUP-1225: removes searchbar label and adds 'link' to searchbar icon\r\n\r\n* DRUP-1225: formats search results\r\n\r\n* DRUP-1225: BRUH\r\n\r\n* DRUP-1272: Adds Avatar for Staff Directory profiles\r\n\r\n* DRUP-1272: attaches css for avatars on staff department pages\r\n\r\n* DRUP-1272: attaches css for avatars on staff department pages (for real this time)\r\n\r\n* I decided to go with inline CSS due to the inability to use the #attached property with views\r\n  * issue: Cannot use #attached to add general CSS/JS/Library to a View - https://www.drupal.org/project/views/issues/1894736\r\n\r\n* DRUP-1272: attaches css for avatars on staff department pages (third time's a charm)\r\n\r\ntargets the proper tag level with that beautiful inline style... CSS is hard\r\n\r\n* fixes deployment to fast.uclalib.loaderboater.com via gitlab for development\r\n\r\n* more dev deployment tweaks\r\n\r\n* DRUP-1272: uses placeholder avatar image with the proper aspect ratio so it matches the other images\r\n\r\n* DRUP-1272: oops, forgot the new file\r\n\r\n* DRUP-1272: adds better logic for checking for avatar thumbnails on staff directory search results\r\n\r\n* Sorts list of Staff Departments by name and links to term page panel\r\n\r\n* fixes drush command in gitlab pipe\r\n\r\n* DRUP-1225: staff directory now uses default staff panel for search results thus preserving the panel layout\r\n\r\n* DRUP-1225: re-templates and styles search results for the Staff Dir\r\n\r\n* DRUP-1281: Groups staff by sub departments on staff department pages\r\n\r\n* DRUP-1220: cleaned up the header of the staff dir by removing labels etc\r\n* now for styling the social icons to float to the right\r\n\r\n* DRUP-1220: #ready styles for staff directory social links\r\n\r\n* DRUP-1282: adds breadcrumb for Staff Directory department pages\r\n\r\n* DRUP-1282: Adds breadcrumbs to staff directory location pages\r\n\r\n* DRUP-1221: Adds fancy images to staff directory\r\n\r\n* DRUP-1221: adds default living lib block settings\r\n* but still I'm not sure if this will work as this is content and does\r\nnot like to go into source control very easily\r\n\r\n* DRUP-1221: creates a block (bean) via hook_update_N()\r\n* this may not work as I'm not sure if these fids are only in my local\r\ndev or not... let's find out with this deployment\r\n\r\n* DRUP-1221: using an old fid for the first image on the default staff directory gallery block\r\n\r\n* DRUP-1221: adds three more existing images to the Staff Directory Default block\r\n\r\n* DRUP-1221: places the staf dir block on /staff\r\n\r\n* DRUP-1221: places the default staff directory gallery on department pages\r\n* also styles said gallery\r\n\r\n* DRUP-1214: prepping Staff Directory for deployment to www-test\r\n\r\n* DRUP-1214: adds more detailed comment about adding bean images\r\n\r\nThanks to the File entity API we can Create beans using existing images via their file IDs (fid). Thanks @akoler for the code review.","distinct":true,"url":"https://api.github.com/repos/UCLALibrary/libraryweb-site/commits/463b3ec1b1545e7ff5a9b6556672a5f16bdfc108"}]}
{"actor":{"display_login":"z3cka"}}