diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 00000000..392b12ce --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,26 @@ +#### Developer + +- [ ] All new ENV is documented in README +- [ ] All new ENV has been added to Heroku Pipeline, Staging and Prod +- [ ] ANDI or Wave has been run in accordance to + [our guide](https://mitlibraries.github.io/guides/basics/a11y.html) and + all issues introduced by these changes have been resolved or opened as new + issues (link to those issues in the Pull Request details above) +- [ ] Stakeholder approval has been confirmed (or is not needed) + +#### Code Reviewer + +- [ ] The commit message is clear and follows our guidelines + (not just this pull request message) +- [ ] There are appropriate tests covering any new functionality +- [ ] The documentation has been updated or is unnecessary +- [ ] The changes have been verified +- [ ] New dependencies are appropriate or there were no changes + +#### Requires database migrations? + +YES | NO + +#### Includes new or updated dependencies? + +YES | NO diff --git a/.gitignore b/.gitignore index 902de7a3..2e38033a 100644 --- a/.gitignore +++ b/.gitignore @@ -1,15 +1,7 @@ -*.rbc -capybara-*.html -.rspec /db/*.sqlite3 /db/*.sqlite3-journal /db/*.sqlite3-[0-9]* -/public/system /coverage/ -/spec/tmp -*.orig -rerun.txt -pickle-email-*.html # Ignore all logfiles and tempfiles. /log/* @@ -17,35 +9,13 @@ pickle-email-*.html !/log/.keep !/tmp/.keep -# TODO Comment out this rule if you are OK with secrets being uploaded to the repo -config/initializers/secret_token.rb -config/master.key - -# Only include if you have production secrets in this file, which is no longer a Rails default -# config/secrets.yml - # dotenv -# TODO Comment out this rule if environment variables can be committed .env ## Environment normalization: /.bundle /vendor/bundle -# these should all be checked in to normalize the environment: -# Gemfile.lock, .ruby-version, .ruby-gemset - -# unless supporting rvm < 1.11.0 or doing something fancy, ignore this: -.rvmrc - -# if using bower-rails ignore default bower_components path bower.json files -/vendor/assets/bower_components -*.bowerrc -bower.json - -# Ignore pow environment settings -.powenv - # Ignore Byebug command history file. .byebug_history @@ -61,7 +31,3 @@ node_modules/ /yarn-error.log yarn-debug.log* .yarn-integrity - -# Ignore uploaded files in development -/storage/* -!/storage/.keep diff --git a/LICENSE b/LICENSE index 261eeb9e..a4a8e23d 100644 --- a/LICENSE +++ b/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright [yyyy] [name of copyright owner] + Copyright 2022 MIT Libraries Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/README.md b/README.md index 2dea3a2c..d09da92e 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,2 @@ # timdex-ui -A discovery interface backed by the TIMDEX API. +A discovery interface backed by [the TIMDEX API](https://github.com/MITLibraries/timdex).