From c2b18e9e0008ba9668d66c65f22cc51998618ad6 Mon Sep 17 00:00:00 2001 From: Matthew Bernhardt Date: Tue, 10 Feb 2026 16:22:09 -0500 Subject: [PATCH 1/3] Initial configuration for first deploy ** Why are these changes being introduced: There are a few things in this newly-forked repo that we want to tweak prior to deploying for the first time in Heroku. ** Relevant ticket(s): * https://mitlibraries.atlassian.net/browse/use-195 ** How does this address that need: The big change is dropping the required dyno sizes in `app.json` - we want to try and run smaller dynos, regardless of the stated minimums in the Installation Guide. Two other changes are being included: 1. Adopting our org's PR template rather than the one used by the Quepid maintainers 2. Adding a short project readme that will appear on our forked repo instead of the full Quepid readme. ** Document any side effects to this change: None, so long as this works. --- .github/PULL_REQUEST_TEMPLATE.md | 46 ++++++++++++++------------------ .github/README.md | 4 +++ app.json | 6 ++--- 3 files changed, 26 insertions(+), 30 deletions(-) create mode 100644 .github/README.md diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 3556304ed..392b12cef 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -1,32 +1,26 @@ - +#### Developer -## Description - +- [ ] 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) -## Motivation and Context - - +#### Code Reviewer -## How Has This Been Tested? - - - +- [ ] 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 -## Screenshots or GIFs (if appropriate): +#### Requires database migrations? -## Types of changes - -- [] Bug fix (non-breaking change which fixes an issue) -- [] Improvement (non-breaking change which improves existing functionality) -- [] New feature (non-breaking change which adds new functionality) -- [] Breaking change (fix or feature that would cause existing functionality to change) +YES | NO -## Checklist: - - -- [] My code follows the code style of this project. -- [] My change requires a change to the documentation. -- [] I have updated the documentation accordingly. -- [] I have read the **CONTRIBUTING** document. -- [] I have added tests to cover my changes. -- [] All new and existing tests passed. +#### Includes new or updated dependencies? + +YES | NO diff --git a/.github/README.md b/.github/README.md new file mode 100644 index 000000000..e3b1d423c --- /dev/null +++ b/.github/README.md @@ -0,0 +1,4 @@ +# Quepid for the MIT Libraries + +This repository allows the MIT Libraries to run an instance of Quepid in order to guide our development of platforms +like Unified Search and TIMDEX. diff --git a/app.json b/app.json index 239475473..d1a21ea5b 100644 --- a/app.json +++ b/app.json @@ -72,12 +72,10 @@ }, "formation": { "web": { - "quantity": 1, - "size": "standard-2x" + "quantity": 1 }, "worker": { - "quantity": 1, - "size": "standard-2x" + "quantity": 1 } }, "scripts": { From c5161b01694a11cf3106068f28668985b309ac51 Mon Sep 17 00:00:00 2001 From: Matthew Bernhardt Date: Thu, 12 Feb 2026 10:06:06 -0500 Subject: [PATCH 2/3] Add link to project readme from new local readme --- .github/README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/README.md b/.github/README.md index e3b1d423c..d78d39bcf 100644 --- a/.github/README.md +++ b/.github/README.md @@ -2,3 +2,7 @@ This repository allows the MIT Libraries to run an instance of Quepid in order to guide our development of platforms like Unified Search and TIMDEX. + +## See also + +The [project readme](../README.md) has a lot of useful information. \ No newline at end of file From 4d844b92d958e806aa61a5be82198597f304e871 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 17 Feb 2026 17:37:22 +0000 Subject: [PATCH 3/3] Bump rack from 3.2.4 to 3.2.5 Bumps [rack](https://github.com/rack/rack) from 3.2.4 to 3.2.5. - [Release notes](https://github.com/rack/rack/releases) - [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md) - [Commits](https://github.com/rack/rack/compare/v3.2.4...v3.2.5) --- updated-dependencies: - dependency-name: rack dependency-version: 3.2.5 dependency-type: indirect ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 0f3e34d8c..15ae3f328 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -466,7 +466,7 @@ GEM nio4r (~> 2.0) raabro (1.4.0) racc (1.8.1) - rack (3.2.4) + rack (3.2.5) rack-cors (3.0.0) logger rack (>= 3.0.14)