Skip to content

Scholar@UC overwrites Hyrax

thomas edited this page Mar 22, 2018 · 17 revisions

UC Style, Images, Text

  1. Modifys sufia.en.yml to include UC information. : https://github.com/uclibs/scholar_uc/commit/e29bbe45cb0b71fc11e5ac459abea47ec9e66d14

  2. Adds UC red to stylesheet : https://github.com/uclibs/scholar_uc/commit/ad6bc890053cec9bfd76675f9df0a2c89a693e70

  3. UC Logo links to uc.edu : https://github.com/uclibs/scholar_uc/commit/b90299648ed33d1027c5613d8355c37c1040907a

  4. Update Readme: https://github.com/uclibs/scholar_uc/commit/df91f998e1f49981b098a4b5afb1e85ca41bf90c

  5. Update Deposit Agreement and Terms of Use: https://github.com/uclibs/scholar_uc/commit/8dcb79e0dcef46ae92c4fc10021724aef4d6b5b7

  6. Add UC Image to Home Header: https://github.com/uclibs/scholar_uc/commit/cebe62714027ec6a226aa1e9d4b7c7a2715bcf33

  7. Modify contact form: https://github.com/uclibs/scholar_uc/commit/727d64bfc818bbc7853a7af9775935887cc9ecd2

  8. Add static help pages: https://github.com/uclibs/scholar_uc/commit/664bc07b0da601e7bcd44fa428b5a5bce6ebdab5

  9. Customize footer with time stamp: https://github.com/uclibs/scholar_uc/commit/a1afb1c1980a8bec396e45fe09f79ab0e3a22921

  10. Rebrand Home page: https://github.com/uclibs/scholar_uc/commit/c9d02ff1b4526518c521599eb9927a3bb8771aa0

  11. Featured Works, Collections, Users: https://github.com/uclibs/scholar_uc/commit/3502b2454a5ec03765d0cdee324cc9ef190d62ed https://github.com/uclibs/scholar_uc/commit/1d291b9c0c07414e8481fc439f1463098ae39172

  12. Update Help and about pages: https://github.com/uclibs/scholar_uc/commit/93b6e57727e15eb48c65cf1abb23e53fc2f104ed

Test and Development

  1. Adds Brakeman and Coveralls: https://github.com/uclibs/scholar_uc/commit/00907e53ed5bc2065ebbef6a06c5119740acd059

  2. Add Application Test: https://github.com/uclibs/scholar_uc/commit/112394a3deb9f56c52616e829e04d0d4ebee2907

  3. Seed admin role and user for dev: https://github.com/uclibs/scholar_uc/commit/9828713beefbe82d6f250fe72b984074d339dd2e

Feature

  1. Add Hydra-Roles for Admin User: https://github.com/uclibs/scholar_uc/commit/4cf0b96e2df9ca043cc17e2e21c9f19b0f3b2832

  2. Add recpatcha to contact form for non-authenticated users: https://github.com/uclibs/scholar_uc/commit/6ca1decdae8205f9142b4bb40a638053194b5289

  3. Add auto-populate for creator (over-writes guts_4_form to publish user names in the DOM): https://github.com/uclibs/scholar_uc/pull/1005/commits/b9aff424abe1bd9b6b1a528e924e07810107f0cd

  4. Add Virus Scanning capabilities: https://github.com/uclibs/scholar_uc/commit/8161ecfdb278b91c93390ca74c38680f288f3496

  5. Add browse_everything: https://github.com/uclibs/scholar_uc/commit/a8f28e256bf5faef1e9326ff5ab64e14628d283f

  6. Adds Permalinks: https://github.com/uclibs/scholar_uc/commit/b53d158e4e87466927d644366b2c5b5b6d4f7649

  7. Omit locales in Permalinks: https://github.com/uclibs/scholar_uc/commit/5643f1137c2533ea3ea993670af47417d96640cf

  8. Show only contributers and non-admin in user list: https://github.com/uclibs/scholar_uc/commit/228d32332566b06084cb266c8cc24a60b7dddfe3

  9. Add multiple work types (Article, Document, Image, Video, ETD, Dataset, Student Work): https://github.com/uclibs/scholar_uc/commit/ed964b92724110186dc75e01b1505c30bcb6f471

  10. Add ORCID Integration: https://github.com/uclibs/scholar_uc/commit/3eb11200601b73224fe2126381c1c636aebedc40

  11. Add additional fields to profile: https://github.com/uclibs/scholar_uc/commit/68f02b78b6b46602546ccdac0309dc33658dd358

  12. Add license chooser widget: https://github.com/uclibs/scholar_uc/commit/dca23697df94d5a0c418298a431a64d8369a276b

  13. DOI Minting: https://github.com/uclibs/scholar_uc/commit/fc9a593c050a699e86eab026cc275cddeb0681f2

https://github.com/uclibs/scholar_uc/commit/e865b21839aa665f620665b6614b83361bb30a4f https://github.com/uclibs/scholar_uc/commit/ffd2f1f01457bb25f534a455e5b92b8ebc54af5d Refactor :https://github.com/uclibs/scholar_uc/commit/8e500ebed7dfd8993ad2003a8c6ff164f310598c

  1. Integrate Kaltura: https://github.com/uclibs/scholar_uc/commit/ab1e821c335d28224e14c0d41647621222ba09d4

  2. Use New Work page instead of Modal: https://github.com/uclibs/scholar_uc/commit/bb5506f279cc05341191d55ff905c627e124da52

  3. Add New User Welcome page: https://github.com/uclibs/scholar_uc/commit/7d2c429c781a4eb02e5896709ee17f02b0e240fe

  4. Install Sidekiq: https://github.com/uclibs/scholar_uc/commit/366b9b42f16b4cc505be8fa91669e18bc647af2a

  5. Send emails: https://github.com/uclibs/scholar_uc/commit/7fcab44e88d48cf2e64cc869cb3c6c3eae4a7d55 https://github.com/uclibs/scholar_uc/commit/4d7238f33d8896034f6ff01f0e23409997d7dfc2

  6. Install UV and RIIIF: https://github.com/uclibs/scholar_uc/commit/a86caef865eabb5354b6a903911e6420bea9822c https://github.com/uclibs/scholar_uc/commit/f03df88ad315cc73b0d4ddbd211267e85d500d43

  7. Implement ETD Manager role: https://github.com/uclibs/scholar_uc/commit/7a02ba6367c9d49f65363f24ae2141ddf904b928

  8. Rename Contributors to People and allow searching: https://github.com/uclibs/scholar_uc/commit/110e4b07719c65ecc2902d754975455af5f1003a https://github.com/uclibs/scholar_uc/commit/125c114ea0e76b6074a5bcf1b5029667ab70b94a

  9. Use Public instead of Open Access: https://github.com/uclibs/scholar_uc/commit/c280b8616d8c47c46a094570051a632358a4366e

https://github.com/uclibs/scholar_uc/commit/fe5a8552a044c075c22e8d7fae5fa1b5fb7d5976

  1. Disable Lease option: https://github.com/uclibs/scholar_uc/commit/d3e3c0dcfc37be3dc9fc9f151600c08e2ef7e8f5

  2. Add submitter to work show page: https://github.com/uclibs/scholar_uc/commit/85053ebbc99ef3ddcb5d2cdfcff8b449cef0b36d

  3. Adds avatars to collections: https://github.com/uclibs/scholar_uc/commit/d0b22d755ebf4a70a357d7e9fbf02d526e1c314b

  4. Implements Shibboleth Authnetication: https://github.com/uclibs/scholar_uc/commit/1b46db4d247e85e561f42ca7615836ac89c51aa8

  5. Adds Meta-tags for Google Scholar and twitter: https://github.com/uclibs/scholar_uc/commit/49d77e4ecd20f0d1a8773155d4c5576a9bf0bf13

  6. Adds Sitemap : https://github.com/uclibs/scholar_uc/commit/bdea9bcafe11f84fbeed776dceeda565f04298aa

  7. Adds Object Manifest : https://github.com/uclibs/scholar_uc/commit/f911634b794fc9039878d52481db6dfb84add8b8

  8. Adds College and Department to User lookup : https://github.com/uclibs/scholar_uc/commit/2f3215827299d069256b3d4d3b4f1006a17aad65

Fix

  1. Make rights field a non-repeatable field: https://github.com/uclibs/scholar_uc/commit/36078804e54d70b628841861478bd559403bb50f

  2. Style cleanup on + Add Additional: https://github.com/uclibs/scholar_uc/commit/0f2838e6dac3c0055288906d0d2e08462ce0c716

  3. Make new work visibility default to public: https://github.com/uclibs/scholar_uc/commit/1e5d650679ff315c977d97444d758b60f94d7e01

  4. Fix floating footer bug and affix to bottom of browser window at all times: https://github.com/uclibs/scholar_uc/commit/c041c656889743aacc1c3566cfdc4c23ed6cf364

  5. Allow work creations without attached file: https://github.com/uclibs/scholar_uc/commit/6719487077bfa53fd30ee7ee05eb41097dff2623

  6. Auto-populate creator field and switch names for proxy: https://github.com/uclibs/scholar_uc/commit/b9aff424abe1bd9b6b1a528e924e07810107f0cd

  7. Monkey patch handle control chars in form input: https://github.com/uclibs/scholar_uc/commit/64e8d7df71c54180692cd65f5f3aa834d92522a2

  8. Default to All Rights Reserved for license: https://github.com/uclibs/scholar_uc/commit/3a5b30aea5e9ddba5c85510687e1f0924c766fd5

  9. Fix smart title sort in catalog and dashboard: https://github.com/uclibs/scholar_uc/commit/75d268455f47a23193bdfe41931eff7ba5c94287

  10. Fix batch upload: https://github.com/uclibs/scholar_uc/commit/49f6ba54182435aecc7773fa88ab575196c47097 https://github.com/uclibs/scholar_uc/commit/704f87dc980ee38d192839eba47e62e93e0fb87f https://github.com/uclibs/scholar_uc/commit/ab2a29c2c1f0fa623170381a2200ace16bd08cd3 https://github.com/uclibs/scholar_uc/commit/4214c5b2c87c87e00c42298340a10ed0c7921372 https://github.com/uclibs/scholar_uc/commit/df70d2be26a5b116a1bb241951e012fb8ec1332b

  11. Hide group share tab: https://github.com/uclibs/scholar_uc/commit/6fc70b431a3ebf62d90769517a5081c35b09c344

  12. Set file size upload and download limits: https://github.com/uclibs/scholar_uc/commit/8d3110fc3f4eddea0340e8e705613f9ae629fd17

  13. Fix Admin Set creation: https://github.com/uclibs/scholar_uc/commits/develop?after=cb6fb25534d06f30c6f41e4cfda0ded25860209b+104

  14. Fixe batch edit: https://github.com/uclibs/scholar_uc/commit/8d46f6a85e085589f8da34bb73f10ca8520dc3df https://github.com/uclibs/scholar_uc/commit/6086af52d67028fe772be9456647236faba1b50b

  15. Fix SOLR file size: https://github.com/uclibs/scholar_uc/commit/55fee00fe09a8489e7de4e83a1dacc083e9b5ad6

  16. Modifies show views to remove empty relationships: https://github.com/uclibs/scholar_uc/commit/f42b4026e5fee356f44e95d3d69eb851154e248a

  17. Allow owner to edit work created by proxy: https://github.com/uclibs/scholar_uc/commit/fe6cfa43199eecbf681c82a43fabc534c8e72f6e

  18. Fix embedded video player: https://github.com/uclibs/scholar_uc/commit/c75570b82619c4581a721474f159a8b73489098f

  19. Fix proxy removal: https://github.com/uclibs/scholar_uc/commit/ea62db18b70c6a57762583ee871ae8d2b37516a0

  20. Fix Collection counter: https://github.com/uclibs/scholar_uc/commit/e8ea34715b67af791b558a53ccf53ad38f63f19f

  21. Fix Browse_Everything redirect_url: https://github.com/uclibs/scholar_uc/commit/4374768498f3c34991f2f0ae3fd61ed32254fb0b

  22. Fix routing from the contribute button on home page: https://github.com/uclibs/scholar_uc/commit/f85f74bd1981ed92d27ec0b8f171da503cfa4a05

  23. Refactor Depositors controller into Hyrax: https://github.com/uclibs/scholar_uc/commit/f4c61fd0b4a3be65b86aae129af5bed215b73237

  24. Override date_created with alt_date_created: https://github.com/uclibs/scholar_uc/commit/92d1b85163b38ae85c9fcaae9714fd3426505e3f

  25. Fix proxy deposit error : https://github.com/uclibs/scholar_uc/commit/92b5eb4d53baace9eb00b0a69007162dad89547f

  26. Fix integration with Google Analytics: https://github.com/uclibs/scholar_uc/commit/5e0b2ca467170912a26d3a3485ad2946cdc93e50

  27. Fix facets on Dashboard : https://github.com/uclibs/scholar_uc/commit/ef1dd5c693ded9d339cb23591f82d6337310578e

UX

  1. Change catalog labels to be in sync with Work Show labels : https://github.com/uclibs/scholar_uc/commit/7a08e228f5f6834f94ed72172d7a6a433ccb717c

  2. Fixes batch upload link : https://github.com/uclibs/scholar_uc/commit/24514b3671c2c8839aa10182050495c9e70d0ea6

  3. Resolve Accessibility violations : https://github.com/uclibs/scholar_uc/commit/73665af958e50821357e776f53a00d811904c21d

  4. Use simple_format to format description field : https://github.com/uclibs/scholar_uc/commit/2495d486288059a68f1e9ab06dfe26d00f49f9e3

  5. Removes locales from Social URL : https://github.com/uclibs/scholar_uc/commit/438a17bfa0da322e8bd8ba163e371594720ec79c

  6. Adds submitter to collection show page : https://github.com/uclibs/scholar_uc/commit/ac44989aa8679484b7e1799a358ffc35bea981d2

  7. Adds screen reader text to collection thumbnail:https://github.com/uclibs/scholar_uc/commit/b5a2a367e790acd7720b684057565efe42126520

Clone this wiki locally