Skip to content

v0.0.2

Compare
Choose a tag to compare
@seaerchin seaerchin released this 30 Sep 10:25
· 157 commits to main since this release
ab7971e

What's Changed

  • docs(legal): add CoC and Contributing guide by @LoneRifle in #602
  • feat: fetch last modified date from DB for preview by @dcshzj in #609
  • feat: update RootStateDrawer base state to follow design by @karrui in #592
  • feat: add workflow for prod by @seaerchin in #613
  • feat: redesign ComponentSelector and add page-specific block options by @karrui in #599
  • refactor: extract DrawerHeader component by @karrui in #603
  • feat: add error handling and validation to form builder, ArrayControl style updates by @karrui in #608
  • feat: improve form builder UI and array control navigation by @karrui in #610
  • fix: select only children of current site by @seaerchin in #617
  • fix: add needs by @seaerchin in #616
  • feat: update ComponentSelector icons and more consistent paddings by @karrui in #614
  • chore: remove edit user profile link in navbar by @dcshzj in #620
  • fix(validation): add validation to the various blocks on editor by @seaerchin in #601
  • feat: use page state from context instead of from query by @karrui in #624
  • fix: remove image preview and adjust URL by @dcshzj in #621
  • feat: dynamically generate the sitemap for preview by @dcshzj in #577
  • fix: form builder fields spacing and missing group by @dcshzj in #623
  • chore(table): allow tables for accordion and prose by @seaerchin in #605
  • Add Growthbook integration and user whitelist by @harishv7 in #626
  • ref: separate out link type selection functionality by @dcshzj in #589
  • fix: various polish issues with Tiptap editor by @dcshzj in #628
  • fix seed permalink for root page by @harishv7 in #622
  • Remove .gov.sg email restriction and update email validation by @harishv7 in #631
  • feat: fetch proper data for edit page breadcrumb by @dcshzj in #625
  • fix: omit hard breaks when rendering headings by @dcshzj in #636
  • fix(contentpic): add a renderer by @seaerchin in #635
  • fix: break words on overflow for titles and use h2 by @dcshzj in #637
  • fix(studio): add missing msw handlers for edit page stories by @karrui in #638
  • feat: center tab labels in SiteEditNavbar by @karrui in #639
  • fix(page-settings): change field generation by @seaerchin in #632
  • fix(components): run format by @karrui in #643
  • chore(modals): standardise input field by @seaerchin in #618
  • fix(page): derive title from correct location by @seaerchin in #629
  • fix(overflow): breadcrumbs and titles can overflow leading to bad ux by @seaerchin in #633
  • fix: omit uploading of placeholder image by @dcshzj in #647
  • feat: introduce add/edit link functionality in Tiptap by @dcshzj in #607
  • fix: directly jump to link parent folder in selector by @dcshzj in #612
  • fix: crashes when there are other edits by @seaerchin in #650
  • chore(noIndex and meta): update copy and set noIndex to required by @seaerchin in #645
  • refactor(table): use dropdown list for table by @seaerchin in #649
  • fix: remove error toast on rejection by @karrui in #644
  • chore(arraycontrol): add extra tester so we have a renderer by @seaerchin in #646
  • feat: add page settings route and separate edit/settings views, link to page in dashboard by @karrui in #641
  • chore: add filter so that we cannot do self-moves by @seaerchin in #627
  • fix(article): use datepicker to select dates by @seaerchin in #648
  • chore: UI cleanup by @seaerchin in #619
  • [Template] Edit copy for 404 page by @sehyunidaaa in #584
  • fix: add missing format image for articles by @dcshzj in #652
  • feat: add WOGAA script component by @dcshzj in #651
  • feat: add first cut indices for resource table, unique constraint on permalinks by @karrui in #642
  • fix: prevent empty image URL string by @dcshzj in #653
  • Restrict whitelist check to production environment by @harishv7 in #640
  • fix: make all images aware of assetsBaseUrl by @dcshzj in #654
  • fix: directly use the assets domain for CSP by @dcshzj in #655
  • fix: fix broken stories due to missing msw handlers by @karrui in #656
  • fix: make noIndex optional and set boolean required by @dcshzj in #659
  • ref: separate metadata from page object by @dcshzj in #660
  • chore(deps): bump minisearch from 6.3.0 to 7.1.0 by @dependabot in #342
  • feat: provide layout info to components by @dcshzj in #666
  • feat: introduce big add block button when empty by @dcshzj in #665
  • feat: add textarea control for form builder by @dcshzj in #664
  • fix: refactor and upload/delete hero banner by @dcshzj in #663
  • feat: update tooling/eslint packages by @karrui in #669
  • feat: add page metadata to page settings by @dcshzj in #661
  • chore(deps): bump next from 14.2.5 to 14.2.13 by @karrui in #671
  • chore: update workflow for production by @seaerchin in #672
  • feat(components): return navbar spacing and logo sizing back to original by @sehyunidaaa in #583
  • fix: adjust homepage blocks spacing on content page by @dcshzj in #677
  • feat: add pglite and prisma adapter, update vitest by @karrui in #673
  • feat(ci): separate e2e tests from unit/integration tests by @karrui in #678
  • feat: add datadog test visibility harness to test ci by @karrui in #679
  • docs(readme): remove references to Vercel by @LoneRifle in #662
  • feat: remove iframe selection style by @karrui in #688
  • fix: classify not found layout as homepage by @dcshzj in #687
  • chore: add content disposition header for assets by @dcshzj in #689
  • feat: make cms sidebar scroll independent of resource table by @karrui in #692
  • feat: update storybook packages to v8.3.3 by @karrui in #668
  • fix(components): image caption should be center-aligned on tablet as well by @sehyunidaaa in #680
  • fix(components): standardise hover interactions for links with arrows on megamenu by @sehyunidaaa in #674
  • fix(components): add background to On this page/ToC for visual balance and cohesion by @sehyunidaaa in #675
  • feat: add images to content selector by @karrui in #682
  • feat(components): remove sticky table columns by @karrui in #694
  • chore: update tailwind vscode plugin settings by @karrui in #696
  • feat(studio): allow admins to change preview viewport size by @karrui in #658
  • feat: refactor MenuBar components and improve editor styling by @karrui in #690
  • fix: sanitize link href inputs in components by @dcshzj in #686
  • fix(ci): temporarily disable dd test visibility for unit tests by @karrui in #706
  • chore: increase accordion title content length by @dcshzj in #705
  • fix(components): footer enhancements by @sehyunidaaa in #676
  • chore: remove temporary eslint warning rules, fix errors now they are removed by @karrui in #707
  • fix(component): remove awkward gap in articles by @sehyunidaaa in #701
  • fix(image-upload): update image upload validator by @seaerchin in #699
  • fix(rate-limit): add rate limiting and update otp logic by @seaerchin in #697

New Contributors

Full Changelog: v0.0.1...v0.0.2