What's Changed
- Update readme screen and setting doc by @syl-p in #228
- feat: change type for pia.progress by @syl-p in #229
- Update README.md by @kevin-atnos in #231
- feat: update user controller, active uuid for new user by @syl-p in #226
- Update README.md by @kevin-atnos in #239
- build(deps): bump puma from 5.6.7 to 5.6.8 by @dependabot[bot] in #237
- Update README.md by @kevin-atnos in #240
- chore: update env configurations by @kevin-atnos in #241
- chore: update documentation by @kevin-atnos in #242
- Update README.md by @kevin-atnos in #244
- Add Rubocop, brakeman, bundler-audit by @syl-p in #236
- Doorkeeper tests by @brunto in #248
- build(deps): bump nokogiri from 1.16.0 to 1.16.2 by @dependabot[bot] in #250
- fix: add on delete constraint on reference users - comments by @syl-p in #251
- build(deps): bump rails from 7.0.8 to 7.0.8.1 by @dependabot[bot] in #253
- build(deps): bump carrierwave from 3.0.5 to 3.0.7 by @dependabot[bot] in #255
- build(deps): bump nokogiri from 1.16.2 to 1.16.5 by @dependabot[bot] in #257
- build(deps): bump rails-html-sanitizer from 1.6.0 to 1.6.1 by @dependabot[bot] in #263
- build(deps-dev): bump rexml from 3.2.6 to 3.3.9 by @dependabot[bot] in #264
- build(deps): bump actionpack from 7.0.8.1 to 7.0.8.7 by @dependabot[bot] in #265
- build(deps): bump puma from 5.6.8 to 5.6.9 by @dependabot[bot] in #267
- build(deps): bump rack-cors from 2.0.1 to 2.0.2 by @dependabot[bot] in #269
- feat: update Github templates by @kevin-atnos in #270
- Bump ruby version to 3.3.7 by @brunto in #271
- Upgrade to Rails 8.0 by @brunto in #277
- build(deps): bump rack from 2.2.10 to 2.2.14 by @dependabot[bot] in #281
- build(deps): bump rack-session from 2.1.0 to 2.1.1 by @dependabot[bot] in #282
- chore: update codeql to v3 by @kevin-atnos in #283
- Upgrade ruby version to 3.4.4 by @brunto in #285
- build(deps): bump rack from 3.1.14 to 3.1.16 by @dependabot[bot] in #286
- feat: add Doorkeeper authorization to UsersController by @brunto in #287
- build(deps): bump activerecord from 8.0.2 to 8.0.2.1 by @dependabot[bot] in #289
- build(deps): bump nokogiri from 1.18.8 to 1.18.9 by @dependabot[bot] in #291
- chore: bump thor to 1.4.0 by @brunto in #294
- chore: upgrade Ruby version to 3.4.5 by @brunto in #292
- feat: enhance PIA serialization with detailed user attributes by @brunto in #293
- From fast_jsonapi to blueprinter by @brunto in #295
- build(deps): bump rack from 3.1.16 to 3.1.18 by @dependabot[bot] in #297
- chore: update CI workflow and documentation by @brunto in #299
- Configure Dependabot for Bundler and GitHub Actions by @brunto in #300
- build(deps): bump puma from 6.6.0 to 7.1.0 by @dependabot[bot] in #311
- build(deps-dev): bump rubocop from 1.75.3 to 1.81.6 by @dependabot[bot] in #309
- build(deps): bump rack-cors from 2.0.2 to 3.0.0 by @dependabot[bot] in #308
- build(deps-dev): bump rubocop-rails from 2.31.0 to 2.33.4 by @dependabot[bot] in #307
- build(deps): bump rails-i18n from 8.0.1 to 8.0.2 by @dependabot[bot] in #306
- build(deps): bump pundit from 2.5.0 to 2.5.2 by @dependabot[bot] in #303
- build(deps): bump github/codeql-action from 3 to 4 by @dependabot[bot] in #302
- build(deps): bump mime-types from 3.6.2 to 3.7.0 by @dependabot[bot] in #304
- build(deps): bump devise-i18n from 1.13.0 to 1.15.0 by @dependabot[bot] in #305
- build(deps): bump actions/checkout from 3 to 5 by @dependabot[bot] in #301
- build(deps-dev): bump factory_bot_rails from 6.4.4 to 6.5.1 by @dependabot[bot] in #310
- build(deps): bump doorkeeper-i18n from 5.2.7 to 5.2.8 by @dependabot[bot] in #315
- build(deps-dev): bump rubocop from 1.81.6 to 1.81.7 by @dependabot[bot] in #317
- build(deps-dev): bump brakeman from 7.0.2 to 7.1.1 by @dependabot[bot] in #318
- build(deps): bump bootsnap from 1.18.4 to 1.19.0 by @dependabot[bot] in #319
- build(deps-dev): bump rubocop-rails from 2.33.4 to 2.34.0 by @dependabot[bot] in #320
- build(deps): bump pg from 1.5.9 to 1.6.2 by @dependabot[bot] in #313
- feat: introduce structured API documentation by @brunto in #321
- build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #322
- build(deps-dev): bump rubocop-rails from 2.34.0 to 2.34.1 by @dependabot[bot] in #324
- build(deps-dev): bump bundler-audit from 0.9.2 to 0.9.3 by @dependabot[bot] in #326
- build(deps-dev): bump rubocop-rails from 2.34.1 to 2.34.2 by @dependabot[bot] in #325
- build(deps): bump dotenv-rails from 3.1.8 to 3.2.0 by @dependabot[bot] in #329
- fix: update French and English instructions for back-end application setup and installation by @brunto in #330
- build(deps-dev): bump rubocop from 1.81.7 to 1.82.1 by @dependabot[bot] in #335
- build(deps-dev): bump brakeman from 7.1.1 to 7.1.2 by @dependabot[bot] in #336
- build(deps): bump bootsnap from 1.19.0 to 1.20.1 by @dependabot[bot] in #337
- build(deps): bump bcrypt from 3.1.20 to 3.1.21 by @dependabot[bot] in #339
- feat: add missing pia_id to the user serializer by @brunto in #341
- build(deps): bump pg from 1.6.2 to 1.6.3 by @dependabot[bot] in #338
- build(deps-dev): bump byebug from 12.0.0 to 13.0.0 by @dependabot[bot] in #345
- build(deps): bump bootsnap from 1.20.1 to 1.21.1 by @dependabot[bot] in #344
- build(deps): bump puma from 7.1.0 to 7.2.0 by @dependabot[bot] in #347
- build(deps-dev): bump rubocop from 1.82.1 to 1.84.0 by @dependabot[bot] in #349
- build(deps-dev): bump brakeman from 7.1.2 to 8.0.1 by @dependabot[bot] in #350
- build(deps-dev): bump rubocop from 1.84.0 to 1.84.1 by @dependabot[bot] in #352
- build(deps): bump bootsnap from 1.21.1 to 1.22.0 by @dependabot[bot] in #351
- build(deps-dev): bump brakeman from 8.0.1 to 8.0.2 by @dependabot[bot] in #354
- build(deps): bump bootsnap from 1.22.0 to 1.23.0 by @dependabot[bot] in #362
- build(deps-dev): bump rubocop from 1.84.1 to 1.84.2 by @dependabot[bot] in #363
- Ruby 3.4.8 by @brunto in #365
- FEAT: Add models tests by @kevin-atnos in #357
- FEAT: Update serializers tests by @kevin-atnos in #358
- FEAT: Update factories by @kevin-atnos in #359
- FEAT: Update .env.example file by @kevin-atnos in #361
- build(deps): bump rack from 3.2.4 to 3.2.5 by @dependabot[bot] in #366
- Default env values by @brunto in #367
- FIX: Policies for PIA (update method) by @kevin-atnos in #370
- build(deps): bump nokogiri from 1.18.10 to 1.19.1 by @dependabot[bot] in #372
- build(deps-dev): bump brakeman from 8.0.2 to 8.0.4 by @dependabot[bot] in #375
- build(deps-dev): bump rubocop from 1.84.2 to 1.85.0 by @dependabot[bot] in #374
- build(deps-dev): bump rubocop from 1.85.0 to 1.85.1 by @dependabot[bot] in #377
- build(deps): bump doorkeeper from 5.8.2 to 5.9.0 by @dependabot[bot] in #376
- build(deps): bump loofah from 2.25.0 to 2.25.1 by @dependabot[bot] in #379
- build(deps): bump bcrypt from 3.1.21 to 3.1.22 by @dependabot[bot] in #380
- build(deps-dev): bump json from 2.18.1 to 2.19.2 by @dependabot[bot] in #381
- chore: upgrade Ruby to 3.4.9 and fix tests failing due to minitest upgrade by @brunto in #388
- build(deps): bump devise-i18n from 1.15.0 to 1.16.0 by @dependabot[bot] in #355
- build(deps): bump actionview from 8.0.4 to 8.0.4.1 by @dependabot[bot] in #382
- build(deps-dev): bump rubocop from 1.85.1 to 1.86.0 by @dependabot[bot] in #386
Full Changelog: v3.2.2...v4.1.0