v1.4.0 - Omnibus Release
·
26 commits
to release/v1.4.0-x
since this release
Omnibus Release: User-Onboarding, Allow Lists, Edit Version History, SPL Token Gating
What's Changed
Bug Fixes
- changed Base copy in Create Community by @Israellund in #7703
- made image upload refinements by @Israellund in #7721
- Fix connect address callback by @mzparacha in #7803
- Discobot and Starred Communities Fixes by @timolegros in #7791
- updated dynamic denomination to show symbol by @Israellund in #7733
- Published date is no longer 54 years ago by @Israellund in #7831
- xss attempts now filtered from Trending Communities section by @Israellund in #7734
- Added auto-starring to joined communities by @kurtisassad in #7651
- community names are now clickable by @Israellund in #7878
New Feature: Version History
- Added version history for threads and comments by @kurtisassad in #7682
- Fixed version history for proposal pages by @kurtisassad in #7826
New Feature: Allowlist
- Allowlists for Groups by @kurtisassad in #7748
- Add allowlist to GetMembers query by @kurtisassad in #7854
- Added interface between back and frontend for allowlist by @kurtisassad in #7750
- Updated Group banner text and moved it to the members page by @kurtisassad in #7823
- CW Pagination component by @masvelio in #7857
New Feature: SPL Token Gating
User Onboarding
- User-Onboarding: Show default username granted by SSO service by @mzparacha in #7628
- User-Onboarding: Show SSO email in welcome onboard modal + email notifications config by @mzparacha in #7629
- User-Onboarding: New Auth Buttons by @mzparacha in #7719
- User-Onboarding: Added preferences step to onboard modal by @mzparacha in #7717
- User-Onboarding: Join community step by @mzparacha in #7678
- User-Onboarding: Added preference tags to users profile + community profile page by @mzparacha in #7754
- Added migration to add tags list to db by @mzparacha in #7871
- User-Onboarding: Personal Information step -> Integrated api to store user consent for
Send me product updates and newscheckbox by @mzparacha in #7830 - User-Onboarding: Suggest communities that match user preferences on JoinCommunityStep by @mzparacha in #7846
- User-Onboarding: User Training Card by @mzparacha in #7765
- User-Onboarding: Implemented Tags API + Integrated frontend by @mzparacha in #7824
- User-Onboarding: Auth Type guidance modal by @mzparacha in #7856
Contests
- Add contest metadata trpc routes by @rbennettcw in #7671
- Fixes contest manager schema and logs trpc error details by @Rotorsoft in #7743
- Fixes contest query by @Rotorsoft in #7787
- Launching and funding the contest by @masvelio in #7667
- Contest Worker Policy by @rbennettcw in #7374
- Add contest subs to RMQ config by @rbennettcw in #7817
- implement symbol decimal lookup for erc20 by @ianrowan in #7654
Notifications
- Comment created Knock integration by @timolegros in #7713
- Knock in-app notifications. by @burtonator in #7712
- Emit thread upvoted event to outbox by @rbennettcw in #7752
- Snapshot knock integration by @timolegros in #7759
- Integrate user mentions with Knock by @timolegros in #7792
- Burton/small knock fixes by @burtonator in #7840
SEO Improvements
- Burton/robots sitemap in robots.txt by @burtonator in #7594
Platform Cleanup
- Fixes rules and violations by @Rotorsoft in #7708
- Resolves remaining model conflicts by @Rotorsoft in #7666
- Adds required pnpm dependencies by @Rotorsoft in #7802
- Optimize aws sdk usage by @timolegros in #7886
- Remove Ganache by @timolegros in #7881
- Switch from Ganache to Anvil.js by @timolegros in #7699
- Add Node production build execution to CI by @timolegros in #7732
- fix error logging by @Rotorsoft in #7796
- Reconcile branches by @Rotorsoft in #7808
- Fixes typing issues in pnpm by @Rotorsoft in #7774
- Pluralize "Template" table for consistent syntax by @gdjohnson in #7704
pnpmmigration saga by @Rotorsoft in #7798- Added datadog stats to scheduler jobs by @kurtisassad in #7494
- Event response utility by @rbennettcw in #7669
- skip tests for now. they don't work anyway. by @burtonator in #7850
Documentation
- [Docs Improvement] Clarify TSDoc Recommendations by @gdjohnson in #7701
- [Docs Improvement] Update Ways of Working with new tag information by @gdjohnson in #7720
Full Changelog: v1.3.3-1...v1.4.0