Releases: isomerpages/isomercms-backend
Releases · isomerpages/isomercms-backend
v0.4.0
What's Changed
- release: merge 0.3.0 to develop by @seaerchin in #401
- docs: add instructions to run DB migrations on remote DB by @prestonlimlianjie in #404
- feat(identity): verified merged by @seaerchin in #364
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- 0.1.0 by @alexanderleegs in #373
- Refactor/auth by @alexanderleegs in #328
- Refactor/sites by @alexanderleegs in #341
- Fix: use originalUrl instead of url by @alexanderleegs in #388
- fix: order of ping by @alexanderleegs in #392
- 0.2.0 by @alexanderleegs in #394
- chore(build): add mergify workflow by @seaerchin in #385
- Fix: rearrange order of file and directory operations by @alexanderleegs in #399
Full Changelog: v0.1.0...v0.3.0
v0.2.0
What's Changed
- 0.1.0 by @alexanderleegs in #373
- Refactor/auth by @alexanderleegs in #328
- Refactor/sites by @alexanderleegs in #341
- Fix: use originalUrl instead of url by @alexanderleegs in #388
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
- Properly handle GitHub OAuth Token by @prestonlimlianjie in #1
- Setup routes by @prestonlimlianjie in #2
- change redirect URL to frontend instead of backend by @prestonlimlianjie in #4
- Add docs + Standardize request body and response in routes by @prestonlimlianjie in #5
- fix axios data transform in File class by @prestonlimlianjie in #6
- simplify Sites route by @prestonlimlianjie in #7
- cleanup sites.js by @prestonlimlianjie in #8
- create menus routes for navigation + footer by @prestonlimlianjie in #11
- Complete routes for ResourceRoom, Resources, ResourcePages, Menus by @prestonlimlianjie in #12
- Update docs for resources, resourcepages, and menus by @prestonlimlianjie in #13
- Homepage by @prestonlimlianjie in #17
- fix base endpoint for homepage by @prestonlimlianjie in #19
- fix error in instantiating new ResourcePageType by @prestonlimlianjie in #23
- Blob by @taufiq in #26
- Return resourceRoomName in GET /resources API by @prestonlimlianjie in #24
- [sites] Fix sites endpoint by @kwajiehao in #29
- Feat: add endpoint for drag and drop navigation menu by @kwajiehao in #27
- BREAKING CHANGE: Include collection pages in the
GET pages
endpoint by @taufiq in #31 - fix: make code resilient to invalid collections defined in _config.yml by @kwajiehao in #32
- feat: add support for false collections by @kwajiehao in #33
- fix: add a npm command for local development by @kwajiehao in #36
- Refactor/fix environment variables by @kwajiehao in #37
- feat: setup deploy to staging by @prestonlimlianjie in #34
- feat: setup deploy to staging by @prestonlimlianjie in #38
- Fix/axios calls params by @kwajiehao in #40
- [Fix - Sites] Display correct sites for users by @kwajiehao in #41
- ci: update eb env and app names by @prestonlimlianjie in #42
- fix: remove unnecessary header by @kwajiehao in #44
- Revert "feat: setup deploy to staging" by @kwajiehao in #47
- merge to production by @prestonlimlianjie in #43
- fix: use validateStatus correctly by @prestonlimlianjie in #49
- [Feat] Create settings route and class by @kwajiehao in #48
- feat: return site url in Settings endpoint by @prestonlimlianjie in #50
- [feat] make repo commitizen-friendly by @kwajiehao in #51
- chore: rename staging EB by @prestonlimlianjie in #53
- fix: use blobs to retrieve documents larger than 1MB by @taufiq in #55
- build(deps): bump lodash from 4.17.15 to 4.17.19 by @dependabot in #56
- feat: use footer.yml instead of social-media.yml by @kwajiehao in #60
- Fix: add logout endpoint by @alexanderleegs in #59
- Feat/centralized error handler by @kwajiehao in #63
- fix: allow collections to be empty in _config.yml by @kwajiehao in #62
- Setup GitHub actions by @kwajiehao in #64
- feat: truncate and remove chars from version desc. before deploy by @kwajiehao in #65
- chore: remove cookie domain by @kwajiehao in #67
- feat: add endpoint for unlinked pages by @kwajiehao in #68
- Feat/third nav retrieval by @kwajiehao in #71
- Feat: update config for collections on adding and deleting pages by @alexanderleegs in #73
- Feat/retrieve csp by @gweiying in #70
- Fix/install toml by @gweiying in #74
- Fix/creation and renaming of resource categories by @alexanderleegs in #75
- Feat/logger and api logger by @kwajiehao in #69
- fix: dep typo by @LoneRifle in #77
- Merge to Prod - 23 Nov 2020 by @kwajiehao in #79
- Feat: add new InputNameConflictError by @alexanderleegs in #78
- Feat/update navigation file on creation of new collection and resource room by @alexanderleegs in #80
- chore: log error message with distinct string for metric filter by @kwajiehao in #82
- Feat: throw ConflictError if 409 received by @alexanderleegs in #84
- Feat/add settings fields by @kwajiehao in #85
- fix: update config settings and footer settings separately by @gweiying in #81
- Fix: throw NotFoundError for files by @alexanderleegs in #87
- Feat: add endpoint to check if user has access to site by @alexanderleegs in #89
- Fix/handle renaming of folders with multiple files by @alexanderleegs in #88
- feat: improve
/sites
endpoint performance by @kwajiehao in #90 - feat: only update Settings file if field has changed by @kwajiehao in #92
- Fix/error handling for large payload by @alexanderleegs in #94
- Feat/rollback changes if not all successful by @alexanderleegs in #91
- chore: add
/v1
to all URI paths by @kwajiehao in #95 - build(deps): bump ini from 1.3.5 to 1.3.7 by @dependabot in #96
- Fix/typo in images endpoint and increase limit of requests by @alexanderleegs in #99
- Fix: add check for files in directory when reading file by @alexanderleegs in #97
- Fix/increase nginx max body size by @kwajiehao in #101
- Merge to Prod by @kwajiehao in #93
- build(deps): bump axios from 0.19.0 to 0.21.1 by @dependabot in #102
- build(deps): bump axios from 0.19.0 to 0.21.1 (#102) by @kwajiehao in #103
- fix: prevent sending of client id/secret when using Github APIs by @kwajiehao in #106
- feat: sends user id through redirect upon successful login by @gweiying in #110
- Feat/page reordering endpoints by @kwajiehao in #108
- Feat: add endpoints to retrieve navigation data by @alexanderleegs in #112
- feat: add transaction lock using DynamoDB as mutex provider by @prestonlimlianjie in #109
- Duplicate of #117 by @kwajiehao in #119
- Feat/collection config by @gweiying in #118
- fix: unlock site after successful API call for rollback route handler by @prestonlimlianjie in #121
- refactor/directory content retrieval endpoint by @kwajiehao in #123
- F...