「私は、現在のドクタがご老人だということも存じません。単に、そう錯覚させられているだけかもしれませんが、特に重要なこととは思えません。貴方は、私が知っているドクタ・久慈ご本人だという確証がありますか?」
森博嗣.四季 冬 BlackWinter(講談社文庫)(p.107).講談社.Kindle版.
New Features
- (0bd91d0) feat(articles): add
order
query params toarticles
andtags
- (871085b) refactor(http/query): robustness query paramaters
- (7fb8c21) refactor(http): packages for
request
andresponse
- (587d603) refactor(http/request): packages for
params
- (d39b28a) refactor(http/params): rename
- (02ac58f) refactor(http/request): implement
PaginationHelper
- (c8ffd1a) refactor(domains/pagination): pagination objects move from
http
layer todomain
layer and refactor them to type classes - (bf4a5ba) refactor(http): avoid make pagination instance in
http
- (e7663a1) refactor(pagination): summon once
- (57aa781) refactor(pagination): divide pagination types by domain
- (0904244) feat(pagination): implement
make
alias - (8bde31c) feat(http): implement sort by
random
query paramater for articles and tags
- (5eac0e2) feat(task/db): add
migration
,destroy
,recreation
task
Refactors
- (1071f67) refactor(auth): divide
JwtClaim
case class fromJwt.scala
- (b1dcdd0) refactor(models/author): delete unnecessary default value
- (1e1e3af) refactor(http): simplify function arguments
- (94266c9) refactor(http): cleanup routes code
Test
- (a8646de) test(http): temporarily fix a test that fails only in CI
- (78adc69) test(http): comment-out a test that fails only in CI
- (6bc7e48) test: fix incorrect file name and comment
- (c0b6220) test: fix nested test cases
- (cedaf2c) test: implement extension method for replace space and new line
- (8cdcba0) test(http): comment-out a test that fails only in CI
- (941d89b) test(pagination): delete unnecessary
summon
CI/CD
- (907d540) ci: use
ubuntu-22.04
insteadofubuntu-latest
Dependencies
- (12f3a28) chore(deps): bump
scala
andsbt
- (1245446) chore(deps): update dependencies
- (f234a25) chore(deps): update dependencies
- (53a40f3) chore(deps): update dependencies
- (d19e1ce) chore(fmt): bump
scalafmt
and its plugin - (3bd50d0) chore(plugins): update plugins
Docs
- (bf5038a) docs(releases): add released time to latest release
- (8745e89) docs: fix grammar
- (76701df) docs: update
Create an author
section - (ad0dab0) chore(docs/deps): update
@redocly/cli
from1.25.15
to1.27.2
- (8768d86) fix(docs/rest-api): add query parameters to
tags
api - (69f3a9e) docs: update
development
page - (9cc78a4) docs: delete wrong doc
Misc
- (61cca76) fix: typo
- (7d27f36) chore(task): compile before starting docker container for testing
- (6e6517c) chore(sbt/task): use
!
instead ofrun