Skip to content

Latest commit

 

History

History
624 lines (453 loc) · 31.4 KB

CHANGELOG.md

File metadata and controls

624 lines (453 loc) · 31.4 KB

Changelog

3.2.26 (2024-11-19)

Notable Changes

  • fix
    • update PostFollowups list sorting

Commits

  • [ea97e433c5] - fix: update PostFollowups list sorting (Aylie Chou)

3.2.25 (2024-08-07)

Notable Changes

  • fix
    • embeded typo
  • chore
    • update @twreporter/keystone package

Commits

3.2.24 (2024-07-17)

Notable Changes

  • feat
    • add leading\_embeded field for Post
  • chore
    • update @twreporter/keystone package

Commits

  • [970ac33297] - chore: update @twreporter/keystone version (Aylie Chou)
  • [66efe8fe1a] - chore: update @twreporter/keystone package (Aylie Chou)
  • [9895e321e0] - feat: add leading\_embeded field for Post (Aylie Chou)

3.2.23 (2024-06-26)

Notable Changes

  • fix
    • update max length of Post.reviewWord from 15 to 18

Commits

  • [f9ead102f3] - fix: update max length of Post.reviewWord (Aylie Chou)

3.2.22 (2024-06-04)

Notable Changes

  • feat
    • add post followup config
  • chore
    • update @twreporter/keystone version

Commits

  • [61a24d1571] - chore: update @twreporter/keystone version (Aylie Chou)
  • [f7e77ef778] - chore: update @twreporter/keystone version (Aylie Chou)
  • [7da9a4fce6] - fix: apply simple options on followup content (Aylie Chou)
  • [326049271b] - feat: add post followup config (Aylie Chou)

3.2.21 (2024-04-08)

Notable Changes

  • feat
    • add PostReview modal
    • add reviewWord column for Post modal
  • chore
    • update @twreporter/keystone version

Commits

  • [c0a9d0b46b] - chore: update @twreporter/keystone version (Aylie Chou)
  • [42e6c51d5b] - chore: update @twreporter/keystone version (Aylie Chou)
  • [a46fff2892] - fix: typo (Aylie Chou)
  • [e8a2292318] - fix: add maxLength for reviewWord field (Aylie Chou)
  • [5f6998b7e9] - chore: update @twreporter/keystone version (Aylie Chou)
  • [e8d74adc03] - feat: add PostReview modal (Aylie Chou)

3.2.20 (2024-03-13)

Notable Changes

  • feat
    • no edit for old category

Commits

  • [4a13cd9692] - feat: set categories to noedit (Lucien)

3.2.19 (2024-01-02)

Notable Changes

  • chore
    • update @twreporter packages

Commits

  • [087607ff9d] - chore: update @twreporter/keystone (Aylie Chou)
  • [5e5434412b] - chore: update @twreporter packages (Aylie Chou)

3.2.18 (2023-10-23)

Notable Changes

  • chore
    • update @twreporter/keystone version
      • fix search style
  • chore
    • update keystone version
  • fix
    • latest_order label wording
  • fix
    • show latest_order only when latest_order > 0 in tag page
  • feat: enable latest page

Commits

  • [d1b62fe8c0] - chore: update @twreporter package (Aylie Chou)
  • [6e0a0f0c4f] - Merge pull request #353 from duidae/jason/update_keystone (許守傑 Shou-Chieh Hsu (Jason))
  • [3370b12af7] - fix: fix lint (duidae)
  • [01b152a8c0] - fix: fix lint (duidae)
  • [fa6dbb7e18] - chore: update keystone & fix lint (duidae)
  • [123879e8d3] - fix: latest\_order label wording (Aylie Chou)
  • [49797a5514] - fix: latest_order use built-in number type (Aylie Chou)
  • [1af7c97825] - feat: apply latest tag on tag.latest_order field (Aylie Chou)
  • [7c55a91d65] - Jason/latest page (#336) (許守傑 Shou-Chieh Hsu (Jason))

3.2.17 (2023-01-13)

Notable Changes

  • circleci
    • use gke-gcloud-auth-plugin in circleci

Commits

  • [451340f23e] - fix: use gke-gcloud-auth-plugin in circleci (Aylie Chou)

3.2.16 (2023-01-13)

Notable Changes

  • circleci
    • use twreporter-gcp context for gcp related credential

Commits

  • [2b3121d4de] - fix: use twreporter-gcp context for gcp related credential (Aylie Chou)

3.2.15 (2022-10-28)

Notable Changes

  • fix
    • fix category set key to 'category_set'

Commits

  • [852a811fb6] - Merge pull request #332 from duidae/jason/fix_category_set_key (許守傑 Shou-Chieh Hsu (Jason))
  • [ecf7aca73c] - fix: fix key name (duidae)

3.2.14 (2022-10-24)

Notable Changes

Commits

  • [1226a85f6d] - Merge pull request #328 from duidae/jason/upgrade_keystone_v0.9.9 (許守傑 Shou-Chieh Hsu (Jason))
  • [59e243c2de] - chore: upgrade keystone to v0.9.9 (duidae)
  • [fa9a776a5a] - chore: upgrade keystone to v0.9.9-rc.1 (#325) (許守傑 Shou-Chieh Hsu (Jason))
  • [6500a215fe] - Jason/issue 327 (#314) (許守傑 Shou-Chieh Hsu (Jason))

3.2.13 (2022-09-20)

Notable Changes

Commits

3.2.12 (2022-06-09)

Notable Changes

  • refactor
    • add 'status' to default columns in topic page (#308)
  • fix
    • replace version source with package.json instead of changelog.md (#298)

Commits

  • [cca58b4c24] - refactor: add 'status' to default columns in topic page (#308) (Tai-Jiun Fang)
  • [88364ce85a] - fix: read version from package.json instead of changelog.md (duidae)

3.2.11 (2022-05-16)

Notable Changes

  • chore
    • update @twreporter/keystone to v0.9.7 (#302)

Commits

  • [634629cca8] - Merge pull request #302 from duidae/jason/upgrade_keystone_v0.9.7 (許守傑 Shou-Chieh Hsu (Jason))
  • [27128d8bff] - chore: upgrade keystone to v0.9.7 (duidae)

3.2.10 (2022-05-04)

Notable Changes

  • chore
    • bump version to v3.2.10 due to CI anomaly

Commits

  • [ef1efbce59] - Merge pull request #294 from duidae/jason/bump_version_v3.2.10 (許守傑 Shou-Chieh Hsu (Jason))
  • [e7f53fb4cc] - fix: bump version (duidae)
  • [3b2fb97a5b] - Merge pull request #291 from duidae/master (許守傑 Shou-Chieh Hsu (Jason))
  • [545a0a5c34] - chore: bump version (duidae)

3.2.9 (2022-05-04)

Notable Changes

  • chore
    • downgrade @twreporter/keystone to v0.9.5 (#284)

Commits

  • [64ac61a04b] - fix: downgrade keystone to v0.9.5 (duidae)
  • [90c65ddb6a] - Merge pull request #285 from duidae/jason/bump_version_v3.2.8 (許守傑 Shou-Chieh Hsu (Jason))

3.2.8 (2022-04-26)

Notable Changes

  • chore
    • update @twreporter/keystone to v0.9.6 (#284)

Commits

  • [93a8e5ec6e] - Merge pull request #284 from duidae/jason/upgrade_keystone_v0.9.6 (許守傑 Shou-Chieh Hsu (Jason))
  • [5e0c54202b] - chore: upgrade keystone to v0.9.6 (duidae)

3.2.7 (2021-10-13)

Notable Changes

  • chore
    • remove build filter(#270)
    • update @twreporter/keystone to 0.9.5(#275)
    • update @twreporter/keystone-plugin-client to 1.0.8(#275)
    • update @twreporter/keystone-plugin-socketio to 1.0.8(#275)
  • feat
    • add avatar to user model (#263)
    • add signout page(#256)
  • refactor
    • change session key to keystone.sid(#258)

Commits

  • [6c4b5e54d5] - chore: update keystone-plugin-client dependency (Ching-Yang, Tseng)
  • [ebc412dc58] - chore: removes build filter (Ching-Yang, Tseng)
  • [700ae795e4] - chore: update several dependencies (babygoat)
  • [616c9f012b] - chore: update @twreporter/keystone to v0.9.5-rc.3 (Tai-Jiun Fang)
  • [601fc8bf07] - chore: update @twreporter/keystone to v0.9.5-rc.2 (Tai-Jiun Fang)
  • [0366f0d53f] - refactor: add avatar bucket in gcs config (Tai-Jiun Fang)
  • [c4ce6ba296] - refactor: remove unused datePrefix key from User avatar option (Tai -Jiun Fang)
  • [9ae8b27d5f] - refactor: remove field as a prop of user avatar (Tai-Jiun Fang)
  • [0af371be12] - feat: add avatar to user model (Tai-Jiun Fang)
  • [931dae0d1f] - chore: update @twreporter/keystone to v0.9.5-rc.1 (#260) (Tai-Jiun Fang)
  • [50531bea4c] - refactor: change session key to keystone.sid (Ching-Yang, Tseng)
  • [f4d057dc91] - Revert "refactor: change session key to keystone.sid" (babygoat)
  • [2f02b40a31] - feat: add signout page (Ching-Yang, Tseng)
  • [bf3f0bdf17] - refactor: change session key to keystone.sid (Ching-Yang, Tseng)
  • [a0d5a55d6b] - chore: update @twreporter/keystone to v0.9.5-rc.0 (Tai-Jiun Fang)

3.2.6 (2021-08-03)

Notable Changes

  • refactor
    • add Description word limits to note for image (#247)

Commits

  • [606bc0cc57] - refactor: add Description word limits to note for image (#247) (Tai-Jiun Fang)

3.2.5 (2021-7-13)

Notable Changes

  • feat
    • graceful shutdown of keystone server (#236)
    • enable mongo session store(#215, #216)
  • docs
    • update release-test-items/posts.md(#220) to add test items for editor
    • add release-test-item(#149)
  • chore
    • update @twreporter/keystone to v0.9.4

Commits

  • [c9107a8bf6] - chore: bump @twreporter/keystone to v0.9.4-rc.7 (Ching-Yang, Tseng)
  • [2eca5ae1dc] - feat: add healthcheck for keystone (Ching-Yang, Tseng)
  • [a5ce5574d3] - feat: graceful shutdown the servers (Ching-Yang, Tseng)
  • [aa57d3efbb] - refactor: use initExpressApp instead of start (Ching-Yang, Tseng)
  • [f683e90c20] - chore: downgrade @twreporter/keystone to v0.9.4-rc.5 (#233) (Tai-Jiun Fang)
  • [53f5b9e1de] - chore: upgrade @twreporter/keystone to v0.9.4-rc.6 (#230) (Tai-Jiun Fang)
  • [9b68a9a1b6] - chore: upgrade @twreporter/keystone to v0.9.4-rc.5 (Tai-Jiun Fang)
  • [4395bbdfe0] - docs: update release-test-items/posts.md (#220) (Tai-Jiun Fang)
  • [63721f1a86] - chore: upgrade @twreporter/keystone to v0.9.4-rc.4 (Tai-Jiun Fang)
  • [325fac2e06] - chore: upgrade @twreporter/[email protected] (Tai-Jiun Fang)
  • [5310581ca3] - feat: define the options of session store (Ching-Yang, Tseng)
  • [b575395843] - feat: use connect-mongo as express-session storage (Ching-Yang, Tseng)
  • [083e9490f7] - Merge pull request #149 from nickhsine/release-test-items (babygoat)

3.2.4 (2020-12-09)

Notable Changes

  • chore: upgrade @twreporter/keystone to v0.9.3

Commits

  • [7d90b42d64] - Merge pull request #211 from taylrj/update-dep (Tai-Jiun Fang)
  • [c771d799b2] - chore: upgrade dep @twreporter/keystone to v0.9.3 (Taylor Fang)
  • [99ff41891d] - Merge pull request #209 from taylrj/master (Tai-Jiun Fang)
  • [f01a8cbfb4] - Merge pull request #208 from taylrj/update-dep (Tai-Jiun Fang)
  • [84dd798cc8] - chore: upgrade dep @twreporter/keystone to v0.9.3-rc.0 (Taylor Fang)
  • [12347f38af] - Merge pull request #206 from taylrj/master (Tai-Jiun Fang)

3.2.3 (2020-12-09)

Notable Changes

Commits

  • [f03e847930] - Merge pull request #202 from taylrj/fix-audio-path (Tai-Jiun Fang)
  • [b50eb6a594] - refactor: update gcs buckets (Taylor Fang)
  • [21570f9f28] - refactor: update bucket in config-for-docker-build.js (Taylor Fang)
  • [2ffb99517e] - Merge pull request #199 from nickhsine/master (nick)

3.2.2 (2020-11-26)

Notable Changes

Commits

3.2.1 (2020-11-26)

Notable Changes

Commits

  • [e39a0380f1] - Merge pull request #190 from nickhsine/fix-yarn-lock (nick)
  • [6e70a69bcd] - Revert "chore: yarn-deduplicate" (nickhsine)

3.2.0 (2020-11-25)

Notable Changes

Bump version v3.2.0 to correct the versioning.

3.1.12 (2020-11-25)

Commits

3.1.11 (2020-11-25)

Notable Changes

Commits

  • [aad2c52073] - refactor: update models/Image.js. add slack channel notice (nickhsine)
  • [c4ae8b3b0e] - Merge pull request #176 from babygoat/master (babygoat)
  • [a805e862ab] - chore: fix cluster location (Ching-Yang, Tseng)
  • [52bf25ea86] - chore: fix typo gcloud (Ching-Yang, Tseng)
  • [02d882f93f] - Merge pull request #170 from babygoat/master (babygoat)
  • [7572614808] - chore: update kustomize installation (Ching-Yang, Tseng)
  • [308325db08] - chore: remove redundant dependency (Ching-Yang, Tseng)
  • [6e33031f89] - Merge pull request #172 from nickhsine/master (nick)

3.1.10 (2020-11-09)

Notable Changes

Commits

  • [28825c7207] - chore: update dependency (nickhsine)
  • [796f25a798] - Merge pull request #166 from nickhsine/drop-resize (nick)
  • [da7cf15883] - refactor: update description field in models/Image.js (nickhsine)
  • [ee2cb23130] - refactor: update model/Image.js (nickhsine)
  • [a9c57f8253] - Merge pull request #167 from nickhsine/master (nick)
  • [1037f3ab88] - chore: bump version to 3.1.9 (nickhsine)
  • [af559a5fbb] - chore: upgrade @twreporter/keystone-plugin-(socketio|client) (nickhsine)
  • [a408c2ae4b] - Merge pull request #163 from nickhsine/master (nick)

3.1.9 (2020-09-25)

Commits

  • [dba9514163] - chore: upgrade @twreporter/keystone-plugin-(socketio|client) (nickhsine)
  • [a408c2ae4b] - Merge pull request #163 from nickhsine/master (nick)

3.1.8 (2020-09-09)

Notable Changes

Commits

  • [f5577bba88] - Merge pull request #162 from nickhsine/preview-origin (nick)
  • [72a98d321a] - refactor: update config. preview config -> preview origin (nickhsine)
  • [c5f3c34899] - Merge pull request #159 from nickhsine/master (nick)
  • [bb30953b4b] - fix: update .circleci/config.yml. fix typo (nickhsine)

3.1.7 (2020-08-26)

Notable Changes

  • fix:
    • add 專題名稱 and 發佈日期 as topic default columns
  • chore:
    • update circleci config. add staging branch
    • upgrade @twreporter/keystone-plugin-client to 3.1.5
    • upgrade @twreporter/keystone-plugin-socketio to 3.1.5

Commits

  • [93bf91f51d] - chore: update package.json#dependencies (nickhsine)
  • [a41af86024] - fix: add 專題名稱 and 發佈日期 as topic default columns (nickhsine)
  • [f636be84b6] - Merge pull request #154 from nickhsine/circleci-staging (nick)
  • [6069d422a5] - refactor: update circleci config. add staging branch (nickhsine)
  • [de56e993f7] - Merge pull request #152 from nickhsine/3.1.6 (nick)

3.1.6 (2020-08-17)

Commits

  • [39c6dc45c4] - refactor: update keystone.js (nickhsine)
  • [3c88b6c40d] - Merge pull request #150 from nickhsine/3.1.5 (nick)

3.1.5 (2020-08-14)

Commits

  • [ee704bacfc] - chore: upgrade @twreporter/keystone to v0.8.0-rc.6 (nickhsine)
  • [505ca71820] - refactor: update models/User.js (nickhsine)
  • [04a7955e5e] - refactor: update models (nickhsine)
  • [158a635224] - Merge pull request #147 from nickhsine/master (nick)
  • [ade48ea71b] - docs: update README.md (nickhsine)

3.1.4 (2020-06-01)

Commits

  • [1487318b46] - Merge pull request #145 from YuCJ/master (yucj)
  • [1ccf384cc3] - chore(release): 3.1.4 (yucj)

3.1.3 (2020-05-07)

Commits

  • [6e8604d308] - chore: upgrade @twreporter/keystone to 0.8.0-rc.3 (nickhsine)

3.1.2 (2020-05-06)

Commits

  • [a4bc1af177] - chore: upgrade @twreporter/keystone to 0.8.0-rc.2 (nickhsine)

3.1.1 (2020-05-01)

Commits

  • [65a61b387e] - chore: upgrade @twreporter/keystone to 0.8.0-rc.1 (nickhsine)

3.1.0 (2020-04-20)

Commits

  • [49c1310f58] - feat: add toAutoNotify field in models/Post.js (nickhsine)

3.0.2 (2020-03-30)

Commits

  • [9ad3f4e46c] - chore: npm run changelog-maker to create change log (nickhsine)
  • [b497f5d50f] - chore: update @twreporter/keystone-plugin-(socketio|client) to v1.0.3 (nickhsine)
  • [94690d0bf0] - chore: add @twreporter/[email protected] (nickhsine)

3.0.1 (DEPRECATED)

3.0.0 (2019-11-27)

Notable Changes

  • features:
    • build keystone-plugin bundles by integrating circleCI
    • start keystone-plugin server to serve keystone-plugin bundle
    • start keystone-plugin server to handle socketio connection

Commits

  • build and serve keystone-plugin bundle (67dcd28)
  • start a Socket.IO server in process (a1b6912)
  • fix socketio connection refuse problem (9681436)
  • specify socketio connection host and protocol along with port (b6aa513)
  • add package.json#repository info (a9923d2)
  • add keystone-plugin deps (02593d0)
  • bump @twreporter/keystone version (1765482)
  • update .gitignore (cd381ef)
  • update ci config and Dockerfile (5e5825b)
  • release: 2.1.0-rc.0 (8978280)
  • release: 2.1.0-rc.1 (f2eae8e)
  • release: 2.1.0-rc.2 (02896c0)

2.0.3 (2019-11-21)

Bug Fixes

Chores

2.0.2, 2019-10-30

Commits

  • [59d4707] - upgrade @twreporter/keystone from 0.7.1 to 0.7.2

2.0.1, 2019-10-25

Notable Changes

  • models/post:
    • update heroImageSizes and articleStyles
    • disable old values, such as review, article, longform ...etc
    • add label on each option

Commits

  • [171c11b] - update models/Post.js(nickhsine)
  • [1354d0f] - update makefile: fix typo(nickhsine)
  • [8918be9] - remove old styles: longform and review from models/Post.js(nickhsine)
  • [cf07272] - bug fix: can not create new post due to default style is not specified(nickhsine)

2.0.0, 2019-10-23

Notable Changes

  • major updates:
    • nodejs version: ^4.4.0 -> ^10.0.0
    • package dep manager: npm -> yarn
  • build:
    • refine Dockerfile
    • integration with CircleCI
  • dev:
    • create config.js on demand
  • code refactor:
    • import used lodash functions without importing all

Commits

  • [a47bc44] - integration with CircleCI
  • [ab7ec4f] - update package.json#engines. restrict node engine >=10.0.0(nickhsine)
  • [682a531] - enhance developing process(nickhsine)
  • [449d976] - upgrade @twreporter/keystone to 0.7.1(nickhsine)
  • [b27a131] - fix typo in lib/extractIPTC.js
  • [7ebf6c6] - add dep babel-preset-stage-0(nickhsine)
  • [c76ba09] - add yarn.lock(nickhsine)
  • [491b950] - update @twreporter/keystone in package.json#dependencies(nickhsine)
  • [f62075b] - update lib/extractIPTC.js: only import lodash/get(nickhsine)

1.2.9

models/Post.js

  • heroImageSize: add fullscreen option
  • style:
    • remove article, photography, article:fullscreen:dark and article:fullscreen:normal
    • add article:v2:photo

1.2.8

  • Remove article:v2:green and article:v2:yellow article styles

1.2.7

  • Add four new article style, including article:v2:default, article:v2:green, article:v2:yellow and article:v2:pink.

1.2.6

  • Relpace theme by certain article style. Add article:fullscreen:normal and article:fullscreen:dark styles

1.2.5

  • Update @twreporter/keystone@^0.6.3 to @0.7.0

1.2.4

  • Downgrade pm2-logrotate to 2.2.0 since Node version(4.x) is not supporting [email protected]
  • Upgrade @twreporter/keystone to 0.6.4

1.2.3

  • Resize image in 400px width

1.2.2

  • Upgrade @twreporter/keystone to 0.6.3

1.2.1

  • Update package name in README.md
  • Remove unexist default columns
  • Add secretEnabled and secretKey to User model
  • Upgrade @twreporter/keystone to 0.6.2

1.2.0

  • Add Theme model and it will belong to Post model

1.1.6

  • Resize gif image correctly

1.1.5

  • Update Dockerfile. Install more dependencies like imagemagick and graphicsmagick

1.1.4

  • Update models/Post.js. Add leading_image_description field

1.1.3

  • Upgrade twreporter-keystone to 0.5.35

1.1.2

  • Upgrade twreporter-keystone to 0.5.34

1.1.1

  • Upgrade twreporter-keystone to 0.5.33

1.1.0

  • Add CHANGELOG.md