What's Changed in Sprint 1
Initial Rails 8 setup and deployment
- Rails new app by @lwrubel in #21
- Adds overmind. by @justinlittman in #25
- Adds rubocop. by @justinlittman in #26
- Adds config. by @justinlittman in #27
- Adds rspec, webmock, capybara, and additional rubos. by @justinlittman in #29
- Setup CircleCI and code coverage by @aaron-collier in #31
- Automate installation of overmind and use
bin/dev
for continuity by @mjgiarlo in #30 - Use postgres for the application database in all envs by @mjgiarlo in #39
- Adds HB gem. by @justinlittman in #38
- Bump postgres version in containerland to match what we will use in deployed envs by @mjgiarlo in #40
- Remove app from compose.yaml to avoid development confusion by @aaron-collier in #44
- Add CI and CodeClimate badges to README by @mjgiarlo in #46
- Implement capistrano deployment by @aaron-collier in #45
- Fix assets precompile for deploy. by @aaron-collier in #67
- Add okcomputer for initial status check by @aaron-collier in #69
Getting started with new Rails 8 features
- Bump to Rails 8.0.0 from rc2 by @mjgiarlo in #59
- Adding solid queue/cable/cache databases by @lwrubel in #48
- Authentication by @justinlittman in #49
- Fixes to db configs. by @justinlittman in #73
Initial interface setup and establishing new patterns
- Adds initial work form. by @justinlittman in #53
- Adds view components. by @justinlittman in #55
- Streamline method of deriving model name from form class by @mjgiarlo in #56
- Add view component patch. by @justinlittman in #63
- Adds tabbed form. by @justinlittman in #64
- Adds initial work show page. by @justinlittman in #66
- Title field for work form by @lwrubel in #65
- Adds initial mapping to cocina. by @justinlittman in #68
- Adds initial deposit job. by @justinlittman in #72
- Deposit button by @lwrubel in #74
- Test text field by rendering component by @lwrubel in #81
- Adds hippo icons. by @justinlittman in #87
- Perform deposit. by @justinlittman in #80
- Adds mapping to work form and retrievel of cocina from SDR. by @justinlittman in #84
- Adds saving drafts. by @justinlittman in #88
- Extract fixtures. by @justinlittman in #90
- Adds alert component and flashes. by @justinlittman in #97
- Set up collection model by @lwrubel in #94
- Adds editing a work. by @justinlittman in #96
- Initial Dashboard by @aaron-collier in #95
- Adds rake task for completing accessionWF. by @justinlittman in #102
- Delete hello controller. by @justinlittman in #106
- Create collections uniquely by druid. by @justinlittman in #107
- Adds validation that work is editable by @justinlittman in #98
- Adds updating SDR by @justinlittman in #101
- Add help text support to text field component. by @justinlittman in #105
- Extract locales by @justinlittman in #108
- Add has_many collections relationship to user by @aaron-collier in #120
- Adds abstract fields. Refactoring of form labels and help text. by @justinlittman in #109
- Remove unused code from WorksListComponent by @aaron-collier in #121
Dependency updates
- Update dependencies by @sul-devops-team in #70
- Update dependencies by @sul-devops-team in #103
- Enable new cop by @aaron-collier in #122
New Contributors
- @lwrubel made their first contribution in #21
- @justinlittman made their first contribution in #25
- @aaron-collier made their first contribution in #31
- @mjgiarlo made their first contribution in #30
- @sul-devops-team made their first contribution in #70
Full Changelog: https://github.com/sul-dlss/hungry-hungry-hippo/commits/v0.1.0