This release contains relatively many code changes. Please read our upgrade guide before upgrading.
- Remove search_path from where clause of SQL in adapter #284
- Add log for batch #285
- Improve view render peformance about raw_dataset in table memo page #286
- Replace circleci with GitHub Actions #287 #288
- Show column name when editing column memo #291
- bundle update bootsnap https://github.com/cookpad/dmemo/commit/3f25f0e1b87266a8988f9af12298ccde3be2f596
- Bump nokogiri from 1.11.7 to 1.13.4 #299
- Bump puma from 5.3.2 to 5.6.4 #298
- Bump commonmarker from 0.22.0 to 0.23.4 #297
- Use simpacker instead of Sprockets #300
- Remove coveralls #302
- Update badge URL 357bb92
- Use ECR Public to avoid rate limits on Docker Hub ed25ba5
- Allow DB password to be set independently #315 #316
- Fix title element in keyword#show #326
- Let rubocop search .ruby-version file #328
- Remove references to old Docker repository #331
- DataSource does not have db_name, but dbname #329
- bin: Migrate database for testing, too #327
- rubocop: Inherit rules from cookpad/styleguide and auto-correct all #330
- Roll gems #333
- Roll NPM packages and Node.js #332 #335
- Add Cookpad to licensers #334
- ci: Avoid running tests twice for pull requests #336
- Bump follow-redirects from 1.15.5 to 1.15.6 #337
- Bump webpack-dev-middleware from 7.0.0 to 7.1.1 #338
- Bump express from 4.18.2 to 4.19.2 #340
- BREAKING Remove raw datasets and masked data #341
- Use pg gem directly on Redshift adapter #342
- Update to Rails 7.0 #339
- Upgrade Ruby to 3.1 and roll gems #343
- Fix margin of search box when not logined #344
- Fix finished log of ImportDataSourceDefinitions batch #345
- Fix log of SynchronizeDefinitions #346
- Deprecate SynchronizeDataSources #347
- Lint by RuboCop #348
- Modify listed item UI #263
- Improve visibility in browser tab #262
- Modify search result page #268
- Fix a type of image_url column in User table #271
- Add batch to split synchronize process #274
- Modify config for development environment #280
- Modify import batch to obsolate a dependency on search_path #282
- Upgrade gems not versioned in Gemfile #252
- Support Omniauth v2 #256
- Upgrade to Ruby v3.0.0 and Rails v6.1.3 #253
- Fix SQL to get raw data from Redshift Spectrum #258
- Use INFORMATION_SCHEMA system table in mysql2 adapter to count rows #114
- Support Spectrum schema of AWS Redshift #117
- Support late binding view of AWS Redshfit #118
- Upgrade to Ruby v2.6.2 and Debian Stretch
- ignored_tables settings also ignore schema
- This is possible breaking change. Your schemas may be ignored depending on ignored_tables settings.
- Support Presto as DataSource #112
- Remove sync data source feature from web setting view
- Refactoring
- Support Google BigQuery as DataSource #106
- Upgrade to Rails v5.2 #99
- Upgrade many dependencies
- Remove some dependencies
- faml
- capistrano-rails
- Remove search result number limitation
- Remove keyword name constraints
- Improve data source sync performance
- Fix table count
- Keywords feature
- Autolink table name in description
- Logging data source access with tag #37
- Small fixes
- Ignored tables feature
- Optimize data source sync
- Cache data source access
- Introduce schema_memos
- Show all database access logs
- Check the upgrade guide: #30
- Favorite table feature
- Reduce data source synchronize queries
- Automated Build on Docker Hub