All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
- fix
embeded
typo
- [
80deaf5ddf
] - fix: undo changelog (Lucien) - [
22a6de0023
] - fix: embeded typo (Lucien)
- feat
- add
embededOnly
options for HTML type
- add
- [
0563a00771
] - feat: addembededOnly
options for HTML type (Aylie Chou)
- feat
- add
selectWithSort
option forRelationship
type - add
simple
option forHTML
type
- add
- [
d927e1371b
] - feat: addsimple
options forHTML
field (Aylie Chou) - [
1e9265a7fe
] - feat: addselectWithSort
option forRelationship
type (Aylie Chou)
- feat
- add modals & components for review page
- add
maxLength
&maxLengthErr
options for text
- fix
- resolve
graceful-js
version for node 18.x
- resolve
- [
a98bc2d0cd
] - fix: addmaxLength
&maxLengthErr
options for text (Aylie Chou) - [
06e6c919dc
] - fix: addwhite-space: no-warp
for ellipsis style (Aylie Chou) - [
d4afb198c3
] - fix: resolvegraceful-js
version for node 18.x & linter fix (Aylie Chou) - [
39099d892a
] - feat: add modals & components for review page (Aylie Chou)
- feat
- add foundation category set ids in white list
- [
20bb9a6613
] - feat: add foundation category set ids in white list (Aylie Chou)
- fix
- search bar style
- add clearable to category set select
- feat
- support latest page settings
bc9b2fafe8
] - fix: remove comments (Aylie Chou)- [
6b9226f7bd
] - fix: search bar style (Aylie Chou)
- [
0999aa029f
] - Jason/add select clearable (#235) (許守傑 Shou-Chieh Hsu (Jason)) - [
60feb962b3
] - Jason/issue 406 (#231) (許守傑 Shou-Chieh Hsu (Jason))
- feat
- support category set for new info architecture
- fix
- add tag filter for old/new info architecture compatibility
- [
4f07fec7d4
] - Jason/327 compatibility tag filter (#226) (許守傑 Shou-Chieh Hsu (Jason)) - [
db447d9c0e
] - Jason/issue 327 (#220) (許守傑 Shou-Chieh Hsu (Jason))
- refactor
- change assets public url prefix to utilize CDN cache
- [
849eb5a6c5
] - refactor: change replaceGCSUrlOrigin to a utility function (Tai-Jiun Fang) - [
e9fada5de2
] - refactor: change public url prefix to utilize CDN cache (Tai-Jiun Fang)
- fix
- fix page freeze when click on image-related component & missing async query/options in select component of slug dnd component(#217)
- [f5e10bf075] - Merge pull request #217 from duidae/jason/issue_314_315 (許守傑 Shou-Chieh Hsu (Jason))
- [0ac331459f] - fix: add comment for null filtering (duidae)
- [2f6c91ba2f] - fix: add error handling (duidae)
- [eeb364053c] - fix: delete only 1 issue (duidae)
- [dd8b4e8cb8] - fix: fix missing date (duidae)
- [c1d49103e2] - fix: fix lint (duidae)
- [116fde7ada] - fix: fix missing query (#315) (duidae)
- [7b4cbcc67b] - fix: fix multiple backend issue(#315) (duidae)
- feat
- add sortable dnd relateds feature(#209)
- [c94ecb1a02] - Merge pull request #214 from duidae/jason/202_order_issue (許守傑 Shou-Chieh Hsu (Jason))
- [a4489f08a2] - fix: fix initial sorting order (duidae)
- [2457a8bb8e] - Jason/issue 202 (#209) (許守傑 Shou-Chieh Hsu (Jason))
- feat
- refactor
- update default exported column to download(#200)
- fix
- style
- [
b64ccb6660
] - feat: enable signout url (Ching-Yang, Tseng) - [
20b7e46a3a
] - refactor: update cache-control for avatar (#204) (Tai-Jiun Fang) - [
f18419d822
] - refactor: use user email as filename of avatar (Tai-Jiun Fang) - [
6945cd4256
] - fix: clear cookie when the avatar has been deleted (Tai-Jiun Fang) - [
a2a2f8991a
] - refactor: rewrite filename of user avatar (Tai-Jiun Fang) - [
adeb560766
] - refactor: remove date prefix from avatar filename (Tai-Jiun Fang) - [
59ecfe7254
] - refactor: remove set cookie from try ... catch statement (Tai-Jiun Fang) - [
59cfbeb781
] - refactor: remove invalid doc link (Tai-Jiun Fang) - [
4075f945c1
] - refactor: removing supports to some file types for uploading avatar (Tai-Jiun Fang) - [
d19f5cbaf8
] - refactor: movestorageDefault
constant into function scope (Tai-Jiun Fang) - [
a17e75f844
] - refactor: remove the unused prop in classname of Field (Tai-Jiun Fang) - [
8b908ea0c4
] - feat: store avatar to cookie for keystone-plugin (Tai-Jiun Fang) - [
bda51880a4
] - feat: add avatar url to cookie (Tai-Jiun Fang) - [
d9a637f41b
] - feat: add gcsavatar field and type (Tai-Jiun Fang) - [
a510115cdf
] - refactor: update default exported column to download (#200) (Tai-Jiun Fang) - [
b5f8143af9
] - fix: persist the username cookie (Ching-Yang, Tseng) - [
24c4391afb
] - refactor: add propType check forDayPickerIndicator
(Tai-Jiun Fang) - [
9e9706a8af
] - refactor: checkmodifiers
before using in DateFilter (Tai-Jiun Fang) - [
f243e6c795
] - fix: date filter on choosing 'between' (Tai-Jiun Fang) - [
cf9e960a4e
] - refactor: update precommit-hook config to includeeslint --fix
(Tai-Jiun Fang) - [
7be8d97c09
] - refactor: destruct prop as variables (Tai-Jiun Fang) - [
112eb7a5bc
] - refactor: remove unused code (Tai-Jiun Fang) - [
6e54993818
] - fix: misspelled paramfilename
(Tai-Jiun Fang) - [
4de499a23b
] - style: fix indentations in codebase (Tai-Jiun Fang) - [
b0399c56e9
] - style: set comma-dangle to 'only-multiline' in .eslintrc (Tai-Jiun Fang) - [
ad8887b103
] - style: add spread operator suppoprt in .eslintrc (Tai-Jiun Fang)
- refactor
- cleanup redundant operations and rename obscure function(#190)
- API migration for [email protected] -> [email protected](#180,#183)
- use mongoose as session storage driver(#171)
- change
cookie signin
option(#169)
- fix
- chore
- ci
- [
c4d8b19ec3
] - refactor: remove redundant initialization (Ching-Yang, Tseng) - [
c4a8ccbdf3
] - refactor: rename initDatabase to initDatabaseConfig (Ching-Yang, Tseng) - [
8524e19da6
] - chore: upgrade @twreporter/draft-js to v0.11.8-rc.2 (#188) (Tai-Jiun Fang) - [
af1a49aefc
] - chore: update @twreporter/draft-js to v0.11.8-rc.1 (#186) (Tai-Jiun Fang) - [
3c8a51bde5
] - refactor: migrate APIEntity.create
(#183) (Tai-Jiun Fang) - [
f9144af627
] - refactor:let
->const
(Taylor Fang) - [
062b27462c
] - style: fix indent (Taylor Fang) - [
fe5939e395
] - chore: update 'space-before-function-paren' rule in .eslintrc (Taylor Fang) - [
88bbc41b1c
] - chore: update .eslintrc for indentation (Taylor Fang) - [
bebfe02565
] - style: format changed files (Taylor Fang) - [
6066a40e91
] - refactor: update import modules 'draft-js' -> '@twreporter/draft-js' (Taylor Fang) - [
9c5fccb859
] - refactor: migrate API convertFromHTML (Taylor Fang) - [
52d9a7f0a0
] - refactor: migrate APIEntity.replaceData
(Taylor Fang) - [
0f3a794268
] - refactor: migrate APIEntity.mergeData
(Taylor Fang) - [
b961a2b76c
] - refactor: migrate APIEntity.create
(Taylor Fang) - [
bde53ee01c
] - refactor: migrate APIEntity.get
(Taylor Fang) - [
15e78758c6
] - chore: update npm pkg draft-js to @twreporter/draft-js (Taylor Fang) - [
5c471f27bc
] - fix: expire cookie session (Ching-Yang, Tseng) - [
e4ae84bf8f
] - ci: fix the identation of filters field (Ching-Yang, Tseng) - [
5de56eaeec
] - ci: fix tag trigger build (Ching-Yang, Tseng) - [
d9d1f2098f
] - ci: fix .npmrc path and incorrect publish trigger (Ching-Yang, Tseng) - [
63ee015aa5
] - ci: add circleci to build and publish the package (Ching-Yang, Tseng) - [
a981a8116b
] - fix: utilize mongoose as session driver (Ching-Yang, Tseng) - [
4b1739ad9b
] - fix: enable mocha test (Ching-Yang, Tseng) - [
18aa6ed4c0
] - refactor: change thecookie signin
option (Ching-Yang, Tseng)
- fix: set file to public if needed when the upload is complete
- [
6a5c6aa9f7
] - Merge pull request #166 from taylrj/publicRead (Tai-Jiun Fang) - [
3cf2985696
] - fix: set file to public if needed when the upload is complete (Taylor Fang) - [
7760ab3c22
] - fix: update attribute typo (Taylor Fang) - [
f42597240c
] - Merge pull request #165 from nickhsine/master (nick)
- docs: add [email protected] documentation
- refactor: yarn remove @twreporter/core
- [
cf64aaca72
] - Merge pull request #164 from nickhsine/remove-core (nick) - [
8f05f41535
] - refactor: yarn remove @twreporter/core (nickhsine) - [
fe4e7d0fbe
] - Merge pull request #163 from nickhsine/docs (nick) - [
540eb015a5
] - docs: remove unused files (nickhsine) - [
caa800f160
] - docs: fix url path (nickhsine) - [
05a0b2639d
] - Merge pull request #162 from nickhsine/docs (nick) - [
3eccf0e1db
] - docs: add <base> to fix documentation link error (nickhsine) - [
85487b0ba0
] - docs: delete unused docs (nickhsine) - [
ff06ace593
] - Merge pull request #161 from nickhsine/docs (nick) - [
d4c8aabc1f
] - chore: mv website to docs (nickhsine) - [
53c818d1d8
] - Merge pull request #160 from nickhsine/docs (nick) - [
a976cdf19b
] - docs: keystone documentation (nickhsine) - [
3ad703e7bd
] - Merge pull request #159 from nickhsine/master (nick)
- [
43e77621b4
] - Merge pull request #158 from nickhsine/0.9.1 (nick) - [
e0c84d5139
] - Merge pull request #157 from nickhsine/master (nick) - [
8ce7b127de
] - refactor: update GcsImageField.js (nickhsine)
- refactor: update gcsimage
- refactor: update GcsImageField.js. render resized public image URLs
- feat: update gcsimage
- [
d5d4d2820e
] - Merge pull request #156 from nickhsine/update-gcsimage (nick) - [
5f1f494bfa
] - refactor: update GcsImageColumn.js (nickhsine) - [
9c27e72633
] - feat: search gcsimage by iptc metadata (nickhsine) - [
4f0bcff618
] - refactor: update GcsImageColumn.js. render iptc metadata (nickhsine) - [
9ff43a1cd1
] - refactor: update GcsImageField.js. add default note (nickhsine) - [
87576817df
] - refactor: update GcsImageField.js. add slack channel notice (nickhsine) - [
97f42241ed
] - refactor: update GcsImageField.js. update unsupport file type alert (nickhsine) - [
60dcdae55f
] - fix: update GcsImageField.js. resolve undefined function (nickhsine) - [
9eab59dab5
] - refactor: update GcsImageField.js. supportimage/bmp
(nickhsine) - [
2ec86eb691
] - Merge pull request #155 from nickhsine/master (nick) - [
b5f2862fe3
] - refactor: update lib/parseAPIResponse.js (nickhsine) - [
b0b7149c47
] - chore: add @twreporter/core (nickhsine) - [
f75726e123
] - refactor: update GcsImageField.js. render resized public image URLs (nickhsine) - [
0d0c706145
] - Merge pull request #154 from nickhsine/drop-resize (nick) - [
3070cded12
] - refactor: handle gs location properly (nickhsine) - [
513bc06ad0
] - refactor: update GcsImageType.js (nickhsine) - [
d0d8803bfa
] - style: update GcsImageColumn.js (nickhsine) - [
b51d57e1e5
] - refactor: update GcsImageFilter.js (nickhsine) - [
743fc3ba1e
] - refactor: update GcsImageColumn.js. fix indent (nickhsine) - [
9bdcc96417
] - refactor: update GcsImageColumn.js (nickhsine) - [
4556af2c15
] - refactor: update lib/gcsHelper.js (nickhsine) - [
03110e9fd9
] - refactor: update less: cloudinaryimage -> gcsimage (nickhsine) - [
d280cfa5d0
] - fix: removemakePublic
after uploading files onto GCS (nickhsine) - [
d3a7d8f092
] - feat: update GcsImageType and GcsImageField (nickhsine) - [
2fa2119515
] - feat: remove gcsimages field type (nickhsine) - [
1ceaa8255c
] - refactor: update lib/gcsHelper.js. exportsgetAuthenticatedUrl
(nickhsine) - [
0ff7d32e38
] - refactor: indent lib/gcsHelper.js properly (nickhsine) - [
efff7319a1
] - refactor: indent GcsImageType.js properly (nickhsine) - [
57c54cbe2b
] - chore: yarn remove http-proxy dependency (nickhsine) - [
c829411dc3
] - Merge pull request #153 from nickhsine/preview-origin (nick)
-
bug fix:
-
refactor:
-
feature:
- [
d039cb6d24
] - refactor: fix indentation (nickhsine) - [
39d5a7ed76
] - refactor: load preview origin from config (nickhsine) - [
9e8c6bc4e3
] - refactor: delete preview route (unused) (nickhsine) - [
84fa6fc85d
] - Merge pull request #152 from babygoat/master (babygoat) - [
7c90a5036e
] - feat: disable autoIndex in production (Ching-Yang, Tseng) - [
c062ee4de2
] - Merge pull request #151 from YuCJ/master (yucj) - [
76d5412605
] - chore(release): bump version to v0.8.0-rc.5 (yucj) - [
a08f5b60a8
] - fix: wrong script parsing of embedded code (yucj) - [
b49f68cc5a
] - Merge pull request #150 from taylrj/fix-multi-scripts (Tai-Jiun Fang) - [
83728336a6
] - chore(release): bump version to v0.8.0-rc.4 (Taylor Fang) - [
d657d505f4
] - fix: fix indentation (Taylor Fang) - [
f9c7b7e3cd
] - fix: address review comment (Taylor Fang) - [
71d705b4a4
] - fix: create a new object for each script tag (Taylor Fang) - [
6d9d17e094
] - Merge pull request #149 from nickhsine/master (Tai-Jiun Fang) - [
74db4e6bce
] - chore(release): 0.8.0-rc.3 (nickhsine) - [
385991a92d
] - fix: downgrade multer to 0.1.8 (nickhsine) - [
9b680e2a88
] - chore: update to 0.8.0-rc.2 (nickhsine) - [
c101d61e7e
] - fix: catch fatal error while updating HtmlType value (nickhsine) - [
56c4123b32
] - fix: increase form-data field size from 1MB to 8 MB (nickhsine) - [
bcb2514101
] - Merge pull request #148 from nickhsine/master (nick) - [
8c62c2c27c
] - docs: update CHANGELOG.md (nickhsine) - [
6d4200eeb2
] - chore(release): 0.8.0-rc.1 (nickhsine) - [
2320784a56
] - refactor: change date output format for DateColumn.js (nickhsine) - [
b67266ecbb
] - fix: parse date string at the right utc offset (nickhsine) - [
672d22aebc
] - Update CHANGELOG.md (Yu Chung-Jen)
- bug fix:
- update draft-converter.js:
_.forEach
is not a function when converting draft blocks to html
- update draft-converter.js:
- [b32e23a] - bug fix:
_.forEach
is not a function when converting draft blocks to html(nickhsine)
-
build:
- remove gulp release task
- update yarn.lock
- upgrade dependencies
-
bug fix:
- can not create Keystone global object on client side
-
miscellaneous:
- import only needed lodash functions without importing all
- [8e91581] - add package.json#files and rm .npmignore(nickhsine)
- [d2d8ebf] - remove gulp release task(nickhsine)
- [7998b87] - bug fix: can not create Keystone global object on client side(nickhsine)
- [4aee2e5] - import lodash functions separately without importing all(nickhsine)
- [63ed57a] - update yarn.lock(nickhsine)
- [c53651e] - update dep @twreporter/react-article-components(nickhsine)
- [5611b66] - upgrade dep watchify(nickhsine)
- [846c74a] - update yarn.lock(nickhsine)
- [985e53d] - update package.json#version to 0.7.1(nickhsine)
- Update dependencies
- Repalce gcloud by @google-cloud/storage
- Add dependency [email protected], whose node dependency is >=4
- Replace
image-size
byprobe-image-size
because of this issue
- Show all the user avators when they are editing the same page
- Update .gitignore
- Add two-step verification to signin
- Replace twreporter-react-components by @twreporter/react-article-components
- Use npm-scope. Rename twreporter-keystone to @twreporter/keystone
- Add two more position between title and leading image
- Pass filetype and filename to resize function while resizing gcsimage and gcsimages
- Rebuild the package
- Bug fix. Date will turn back to the first value after modifying other fields
- Multiline for input of image description
- [Update] Add relatedsForamt and titlePosition types for multiple styles of topics
- [Update] Use http://keystone-preview.twreporter.org to render preview article page
- [Update] Use keystone-preview.twreporter.org to render preview article page
- [Update] Set max-age of cache-control header to one year for uploading images and files onto google cloud storage
- [Add] Preview button and preview column for linking to preview page
- [Add] use http-proxy to proxy preview article page request to other server
- Add Cache-Control for uploading images and audios onto GCS(a week)
- Bug fix. Store ordered-list and unordered-list in the right way
- Workaround for using twreporter-react pkg without error
- Increase slide limitation of Slideshow
- Enable to copy & paste HTML on the editor of entity editing block.
- Enable to insert soft newline on the editor of entity editing block.
- Insert soft new line by typing
ctrl
orshift
andenter
keys
- Fix Datetime and Date issue.
- Render Embedded Component well while embedded code is iframe
- Get height and width of iframe if provided for Embedded component
- Use wordaround to delete the last item of relationship field
- Make Embedded and ImageLink component alignable
- Put Link button back to the editor of InfoBox and Annotation
- Fix bug. Annotation works abnormally
- Bug fix. Render ImageLink by Embedded Component.
- Add target="_blank" attribute when converting LINK entity into a tag
- Bug fix. Import lodash.
- Bug fix. Import twreporter-react pkg in the right path.
- Add default blockquote block type of draftjs back
- Fix Infogram embedded script bug, also handle embedded code with script tags.
- Add ImageLink component, which makes editor input image url and get image html tag output
- Back compatible with old data whose entity type might be lower case
- Handle pasted text
- take off h3 to h6 of the Draft Editor
- Fix image uploading bug.
- Delete local temporary files synchronously
- render image-collection listing page efficiently
- Delete local temporary files after uploding images
- Replace pkg react-article-components by twreporter-react
- Upgrade React to 15
- Fix bug. Fix the problem we cannot change the images in the Slideshow component.
- Make ImageDiff component editable.
- Integrate Youtube and BlockQuote component of react-article-components
- Draft editor style tunning
- Integrate slideshow component of react-article-components
- Bug fix; search images by keyword
- Style change; add select icon and remove icon