Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(proposal): add ability to flag proposals for admins and moderators #4220

Merged
merged 5 commits into from
Sep 28, 2023

Conversation

Todmy
Copy link
Contributor

@Todmy Todmy commented Sep 21, 2023

Feature

Flag proposals

Changes

  1. Add action under "..." on proposal page

How to test

  1. Open proposal
  2. Click on "..."
  3. Click "Flag proposal"
Screenshot 2023-09-21 at 13 55 11
  1. Sign message
  2. Refresh the page, and observe that the proposal is marked
Screenshot 2023-09-21 at 13 56 09

To-Do

  • marge PR from snapshot.js
  • upgrade @snapshot-labs/snapshot.js to a new version
  • merge PR from snapshot-hub
  • merge PR from snapshot-sequencer

Self-review checklist

  • I have performed a full self-review of my changes
  • I have tested my changes on a preview deployment
  • I have tested my changes on different screen sizes (sm, md)
  • I have tested my changes on a custom domain

Additional notes or considerations

(Include any other relevant information or context that may be helpful for the reviewer)

@vercel
Copy link

vercel bot commented Sep 21, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
snapshot ✅ Ready (Inspect) Visit Preview 💬 Add feedback Sep 28, 2023 11:18am

@samuveth
Copy link
Contributor

The icon doesn't seem fitting, as the name is flag but the icon for the item above is a flag. I think there should be a single button, if "admin" it should enable them to flag the proposal and if "user" it should do the the report form.

@samuveth
Copy link
Contributor

When I click flag is throws an error. Is this PR still a draft?

@Todmy
Copy link
Contributor Author

Todmy commented Sep 25, 2023

The icon doesn't seem fitting, as the name is flag but the icon for the item above is a flag. I think there should be a single button, if "admin" it should enable them to flag the proposal and if "user" it should do the the report form.

It was discussed here. I agree that the icon can be not the perfect one. Could you propose another icon for this?

@Todmy
Copy link
Contributor Author

Todmy commented Sep 25, 2023

When I click flag is throws an error. Is this PR still a draft?

it's not a draft, but BE PRs are not merged yet. If you want you can use https://github.com/snapshot-labs/snapshot-infra to run the whole infrastructure with appropriate BE git branches. Let me know if you need any help

Copy link
Member

@ChaituVR ChaituVR left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

tAck

@ChaituVR ChaituVR merged commit 7938ed1 into master Sep 28, 2023
5 of 6 checks passed
@ChaituVR ChaituVR deleted the todmy/flag-proposal branch September 28, 2023 11:37
uu-z added a commit to iotexproject/gov-iotex that referenced this pull request Jan 5, 2024
* build(deps-dev): bump eslint from 8.39.0 to 8.46.0 (#4118)

Bumps [eslint](https://github.com/eslint/eslint) from 8.39.0 to 8.46.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v8.39.0...v8.46.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix: Apply design changes from figma (#4124)

* Fix primary condition for follow and new proposal

* Header fixes

* Add sidebar divider

* Cleanup

* Fix cards

* Fix primary delegate

* Fix navigation hover bug

* hotfix: Primary follow button

* debug: Infinite loading bug

* debug: scroll

* Revert "debug: Infinite loading bug"

This reverts commit 46d5d6fb4ecc0a1877e5a9a949a8845b42398118.

* Revert "debug: scroll"

This reverts commit ec4ffe6c4ec1bd745b3edf17787cca1299a8a8d7.

* build(deps): bump snapshot-spaces from `e007700` to `6c5b195` (#4129)

Bumps [snapshot-spaces](https://github.com/snapshot-labs/snapshot-spaces) from `e007700` to `6c5b195`.
- [Commits](https://github.com/snapshot-labs/snapshot-spaces/compare/e007700dde7b21d3d2430a94db807ac0c62c0f4a...6c5b19530a567c266f0e055202797c0d9ea437b3)

---
updated-dependencies:
- dependency-name: snapshot-spaces
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* refactor(env): change hardcode to global var (#4125)

* refactor(env): change hardcode to global var

* trigger the build

* trigger the build

---------

Co-authored-by: Chaitanya <[email protected]>

* hotfix: Full width link block

* hotfix: Space delegates sidebar loading

* hotfix: Proposals page ordering

* hotfix: Proposals item alignment

* feat: Email notifications (#3942)

* feat: Add subscription form to email report (#3754)

* feat: add subscribtion form to email report

* feat: add the email notification form to profile page

* feat: show subscription result in modal

* fix(UI): move the whole subscribe logic into modal

* refactor: move the subscription handler into a composable

* feat: require wallet ownership proof

* fix: fix typo

* Update src/locales/default.json

Co-authored-by: Sam <[email protected]>

* fix: remove redundant submit button

* refactor: extract sign function into helper and UI improvement

* fix: fix form input not passing the value

* refactor: remove `timestamp` from data type

* Update src/components/ModalEmailSubscription.vue

Co-authored-by: Dmytro Tolok <[email protected]>

* fix(email modal): remove unnecessary event

* fix(email subscription): add translation to button caption

* fix(helpers:sign): fix signer defining and remove check ignore comment

* fix(eslint): update .eslintrc-auto-import.json file

* fix(text): fix default text for emailSubscription.inputCaption

* fix(text): change texting for success message of email subscription

* feat(email subscription): add subscribe form to the modal after voting

* fix(email subscription): Changed the view of email subscription success modal

* fix(email subscription): change text for success subscription modal

* fix(texting): fix placeholder for email input

Co-authored-by: Sam <[email protected]>

* fix(texting): fix translation for email form

Co-authored-by: Sam <[email protected]>

* fix(UI): improve success message UI

---------

Co-authored-by: Sam <[email protected]>
Co-authored-by: Dmytro Tolok <[email protected]>

* feat(email management): add functionality for managing email subscriptions (#3907)

* feat: add subscribtion form to email report

* feat: add the email notification form to profile page

* feat: show subscription result in modal

* fix(UI): move the whole subscribe logic into modal

* refactor: move the subscription handler into a composable

* feat: require wallet ownership proof

* fix: fix typo

* Update src/locales/default.json

* fix: remove redundant submit button

* refactor: extract sign function into helper and UI improvement

* fix: fix form input not passing the value

* refactor: remove `timestamp` from data type

* Update src/components/ModalEmailSubscription.vue

* fix(email modal): remove unnecessary event

* fix(email subscription): add translation to button caption

* fix(helpers:sign): fix signer defining and remove check ignore comment

* fix(eslint): update .eslintrc-auto-import.json file

* fix(text): fix default text for emailSubscription.inputCaption

* fix(text): change texting for success message of email subscription

* feat(email subscription): add subscribe form to the modal after voting

* fix(email subscription): Changed the view of email subscription success modal

* fix(email subscription): change text for success subscription modal

* fix(texting): fix placeholder for email input


* fix(texting): fix translation for email form

* fix(UI): improve success message UI

* feat(jsonrpc): add interfaces for JSON-RPC

* refactor(sign): simplified interface for `sign` helper

* refactor(useEmailSubscription): flattify structure

* feat(subscr.managm.): load current user subscriptions on page load

* feat(subscriptions): Add new prop to `useEmailSubscription` composable

* feat(subscr.update): add method for updating subscriptions

* refactor(subscriptions): minor changes to code

* feat(subscr.managm.): add modal

* feat(menu): udated menu to show proper modal

* refactor(subscriptions): replace redundant prop to composable
In scope of this added loading subscriptions right after closing subscription modal

* refactor(change naming): Change name for email management modal

* refactor(subscriptions): add HOC component for defining which modal to show

* feat(signing): change method from regular sign to signing with alias

* refactor(comment): remove old commented code

* feat(translations): add translations

* fix(scaffolds): remove redundat scaffolding code

* refactor(email managm.): remove redundat function wrapper

* fix(CR): fix CR comments

1. Removed $attrs in ModalEmailHOC
2. fixed signing with aliases functionality
3. removed hardcodded email and added comment why we still need empty line
4. removed redundant `}`

* fix(HOC): remove HOC component since it is redundant

* fix(ui-lib): use tune checkbox

* fix(navbar): prevent rendering navbar account component until account is not loaded

* refactor(useEmailSubscription): split composable on multiple for separation of concepts

* fix(types): remove redundant interfaces

* fix(eof): add empty line

* fix(useFetch): remove redundant arguments

* fix(lint): fix lint errors

* fix(switch): change custom switch to ui lib `tune`

* chore(tune): update version

* fix(CR): remove old styles
* fix namings

* fix(CR): remove custom styles

---------

Co-authored-by: Wan Qi Chen <[email protected]>
Co-authored-by: Sam <[email protected]>

* feat(alias revert): revert back sign with alias feature

* feat(subscription status): handle subscriber status from api

* feat(verify modal): add verify modal

* fix(revert): revert BaseMessage success status

* revert(tune): revert redundant style of checkbox

* fix(eslint): remove unused variable

* fix(subscription): add additional check for data

* fix(email management): change the order of options

* fix(fonts): fix fonts for tune sublabel

* fix(packages): upgrade packages after wrong merge

* refactor(html): remove redundant condition for is-disabled prop

* fix(verify email): change title

* chore(submodule): updated submodule

* fix(email): removed masked email from resend modal

* fix(vote): remove subscribe button after vote action if user subscribed

* feat(error handling): add error handling on subscription update request

* feat(notify): add flach notifications on attempt to update email settings

* fix(vote): fix wrong check

* refactor(name): change name of variable

* fix(error modal): remove error modal view on subscribe fail

* chore: fix definition order

* fix: use same text for all subscriptions state

* fix: fix definition order

* fix: fix missing plural

* fix: fix unused variable

---------

Co-authored-by: Wan <[email protected]>
Co-authored-by: Sam <[email protected]>

* Safe off-chain voting (#4123)

* Safe off-chain voting

* Rename variable and update snapshot.js and lock versions to latest

* Update snapshot.js

* Clamp error in flash notification (#4132)

* hotfix: Fix undefined object error

* fix: Implement design fixes for proposals page (#4133)

* Fix sidebar spacing

* Fix avatar size

* Fix spacing proposal item

* Fix closed color

* Fix body text semi bold

* Fix list and combo box

* Fixes

* Fix button size

* Fix no results message

* Cleanup divs

---------

Co-authored-by: Wan <[email protected]>

* hotfix: Subspace spacing

* build(deps): bump snapshot-spaces from `6c5b195` to `535469c` (#4137)

Bumps [snapshot-spaces](https://github.com/snapshot-labs/snapshot-spaces) from `6c5b195` to `535469c`.
- [Commits](https://github.com/snapshot-labs/snapshot-spaces/compare/6c5b19530a567c266f0e055202797c0d9ea437b3...535469c70f1d13e7177b52c96c3d32ba629678ac)

---
updated-dependencies:
- dependency-name: snapshot-spaces
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* feat(env): add pineapple url for configuring (#4136)

* feat(env): add pineapple url for configuring

* fix(env): removed optional value from env file

* build(deps-dev): bump unplugin-icons from 0.16.1 to 0.16.5 (#4120)

Bumps [unplugin-icons](https://github.com/antfu/unplugin-icons) from 0.16.1 to 0.16.5.
- [Release notes](https://github.com/antfu/unplugin-icons/releases)
- [Commits](https://github.com/antfu/unplugin-icons/compare/v0.16.1...v0.16.5)

---
updated-dependencies:
- dependency-name: unplugin-icons
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump readable-stream from 3.6.0 to 4.4.2 (#4122)

Bumps [readable-stream](https://github.com/nodejs/readable-stream) from 3.6.0 to 4.4.2.
- [Release notes](https://github.com/nodejs/readable-stream/releases)
- [Commits](https://github.com/nodejs/readable-stream/compare/v3.6.0...v4.4.2)

---
updated-dependencies:
- dependency-name: readable-stream
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Revert "build(deps): bump readable-stream from 3.6.0 to 4.4.2 (#4122)" (#4140)

This reverts commit 4fe5343d3007ec04e7fcc4b9029cc3b3607c4dff.

* build(deps-dev): bump @typescript-eslint/parser from 5.59.1 to 5.62.0 (#4138)

Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.59.1 to 5.62.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.62.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps-dev): bump happy-dom from 10.0.3 to 10.9.0 (#4139)

Bumps [happy-dom](https://github.com/capricorn86/happy-dom) from 10.0.3 to 10.9.0.
- [Release notes](https://github.com/capricorn86/happy-dom/releases)
- [Commits](https://github.com/capricorn86/happy-dom/compare/v10.0.3...v10.9.0)

---
updated-dependencies:
- dependency-name: happy-dom
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix: improve validation when uploading image to pineapple (#4127)

* fix: add size validation to image upload

* chore: remove console.log

* chore: show error from pineapple

* chore: update pineapple.js package

* fix: fix check for proposal passing (#4130)

Signed-off-by: david <[email protected]>

* hotfix: Move gutter into style.scss

* fix: Change dark bg (#4141)

* fix: Improve linting speed (#4142)

* Fix lint

* Add extensions.json

* Remove lint on pre commit

* Remove precommit

* Add rushstack

* Add format and fix lint

* Test fix

* Fix

* Fix lint and format

* Throw error on format warnings

---------

Co-authored-by: Wan <[email protected]>

* fix: Formatting (#4143)

* Fix formatting

* Fix

* Fix

* Patch vueuse to fix infinite scroll (#4144)

* build(deps): bump snapshot-spaces from `535469c` to `ea55f81` (#4150)

Bumps [snapshot-spaces](https://github.com/snapshot-labs/snapshot-spaces) from `535469c` to `ea55f81`.
- [Commits](https://github.com/snapshot-labs/snapshot-spaces/compare/535469c70f1d13e7177b52c96c3d32ba629678ac...ea55f813da9c6bb9dee03194ee77667c6f1ae976)

---
updated-dependencies:
- dependency-name: snapshot-spaces
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump graphql from 16.6.0 to 16.8.0 (#4151)

Bumps [graphql](https://github.com/graphql/graphql-js) from 16.6.0 to 16.8.0.
- [Release notes](https://github.com/graphql/graphql-js/releases)
- [Commits](https://github.com/graphql/graphql-js/compare/v16.6.0...v16.8.0)

---
updated-dependencies:
- dependency-name: graphql
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps-dev): bump @vue/test-utils from 2.4.0 to 2.4.1 (#4147)

Bumps [@vue/test-utils](https://github.com/vuejs/test-utils) from 2.4.0 to 2.4.1.
- [Release notes](https://github.com/vuejs/test-utils/releases)
- [Commits](https://github.com/vuejs/test-utils/compare/v2.4.0...v2.4.1)

---
updated-dependencies:
- dependency-name: "@vue/test-utils"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps-dev): bump @types/node from 20.4.6 to 20.5.0 (#4146)

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.4.6 to 20.5.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix: fix email notifications label in menu account (#4154)

* fix: fix broken gql call, narrow block query range (#4152)

* Revert "build(deps): bump graphql from 16.6.0 to 16.8.0 (#4151)"

This reverts commit 426ee692c45cfe39b6c16a88c7a4b445890a428c.

* hotfix: Test E2E failing

* hotfix: Infinite scroll distance and remove redundant setting

* fix: Profile sidebar (#4156)

* Fix profile sidebar

* Remove extra div

* Fix link preview and add loading (#4155)

* hotfix: Skeleton loading profile

* hotfix: Remove unused var

* build(deps): bump snapshot-spaces from `ea55f81` to `d412e63` (#4163)

Bumps [snapshot-spaces](https://github.com/snapshot-labs/snapshot-spaces) from `ea55f81` to `d412e63`.
- [Commits](https://github.com/snapshot-labs/snapshot-spaces/compare/ea55f813da9c6bb9dee03194ee77667c6f1ae976...d412e63090477e71c2e3b693651501394efd7679)

---
updated-dependencies:
- dependency-name: snapshot-spaces
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Fix playground default not showing example (#4162)

* Update Snapshot packages (#4164)

Co-authored-by: Todmy <[email protected]>

* Remove about page (#4166)

* Remove about page

* Remove from app

* build(deps-dev): bump @iconify-json/heroicons-outline (#4158)

Bumps [@iconify-json/heroicons-outline](https://github.com/iconify/icon-sets) from 1.1.6 to 1.1.7.
- [Commits](https://github.com/iconify/icon-sets/compare/1.1.6...1.1.7)

---
updated-dependencies:
- dependency-name: "@iconify-json/heroicons-outline"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps-dev): bump @typescript-eslint/eslint-plugin (#4160)

Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.60.1 to 5.62.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.62.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps-dev): bump postcss from 8.4.23 to 8.4.28 (#4161)

Bumps [postcss](https://github.com/postcss/postcss) from 8.4.23 to 8.4.28.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.23...8.4.28)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps-dev): bump happy-dom from 10.9.0 to 10.11.0 (#4165)

Bumps [happy-dom](https://github.com/capricorn86/happy-dom) from 10.9.0 to 10.11.0.
- [Release notes](https://github.com/capricorn86/happy-dom/releases)
- [Commits](https://github.com/capricorn86/happy-dom/compare/v10.9.0...v10.11.0)

---
updated-dependencies:
- dependency-name: happy-dom
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump @vueuse/head from 1.1.26 to 1.3.1 (#4159)

Bumps [@vueuse/head](https://github.com/vueuse/head) from 1.1.26 to 1.3.1.
- [Release notes](https://github.com/vueuse/head/releases)
- [Changelog](https://github.com/vueuse/head/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vueuse/head/compare/v1.1.26...v1.3.1)

---
updated-dependencies:
- dependency-name: "@vueuse/head"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump snapshot-spaces from `d412e63` to `b024a3b` (#4168)

Bumps [snapshot-spaces](https://github.com/snapshot-labs/snapshot-spaces) from `d412e63` to `b024a3b`.
- [Commits](https://github.com/snapshot-labs/snapshot-spaces/compare/d412e63090477e71c2e3b693651501394efd7679...b024a3b94f4fc0eb74c4605c26885a71e6b4fd8c)

---
updated-dependencies:
- dependency-name: snapshot-spaces
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chor: Switch back to vueuse

* build(deps): bump snapshot-spaces from `b024a3b` to `185c258` (#4174)

Bumps [snapshot-spaces](https://github.com/snapshot-labs/snapshot-spaces) from `b024a3b` to `185c258`.
- [Commits](https://github.com/snapshot-labs/snapshot-spaces/compare/b024a3b94f4fc0eb74c4605c26885a71e6b4fd8c...185c258887ff26520aac2b593cf3bfc34520a582)

---
updated-dependencies:
- dependency-name: snapshot-spaces
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix: Playground params use new form (#4171)

* Fix playground params to use new form

* Update tune

---------

Co-authored-by: Chaitanya <[email protected]>

* fix(envs): pass brovider url to snapshot.js lib (#4170)

* fix(envs): pass brovider url to snapshot.js lib

* fix(deps): upgrade snapshot.js to 0.5.6

---------

Co-authored-by: Chaitanya <[email protected]>

* build(deps): bump snapshot-spaces from `185c258` to `ec4ec9e` (#4182)

Bumps [snapshot-spaces](https://github.com/snapshot-labs/snapshot-spaces) from `185c258` to `ec4ec9e`.
- [Commits](https://github.com/snapshot-labs/snapshot-spaces/compare/185c258887ff26520aac2b593cf3bfc34520a582...ec4ec9e63ea0df4be93e28494b67b6128b8e7f69)

---
updated-dependencies:
- dependency-name: snapshot-spaces
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Update Snapshot packages (#4169)

Co-authored-by: ChaituVR <[email protected]>

* build(deps): bump snapshot-spaces from `ec4ec9e` to `1bcb478` (#4185)

Bumps [snapshot-spaces](https://github.com/snapshot-labs/snapshot-spaces) from `ec4ec9e` to `1bcb478`.
- [Commits](https://github.com/snapshot-labs/snapshot-spaces/compare/ec4ec9e63ea0df4be93e28494b67b6128b8e7f69...1bcb4789a8e359a291c4b1da3ce1b23fd79e3672)

---
updated-dependencies:
- dependency-name: snapshot-spaces
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* hotfix: cyberconnect proposal

* hotfix: Follow button alignment

* build(deps): bump snapshot-spaces from `1bcb478` to `e4dc1a1` (#4191)

Bumps [snapshot-spaces](https://github.com/snapshot-labs/snapshot-spaces) from `1bcb478` to `e4dc1a1`.
- [Commits](https://github.com/snapshot-labs/snapshot-spaces/compare/1bcb4789a8e359a291c4b1da3ce1b23fd79e3672...e4dc1a130f2d3ba7149893a980ab26f9f9da4288)

---
updated-dependencies:
- dependency-name: snapshot-spaces
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix: Space alias  (#4193)

* Fix space alias

* Test before mount

* Test

* feat: Delegation portal part 2 (#4048)

* Add votes and proposals count

* Fixes

* Remove demo variable

* Add button type

* Add three dot button and fix spacing

* Fix delegate modal

* Fixes

* Fix loaded delegates loading again

* Fix flash notification multi line

* Fix width

* Fixes

* Fixes

* Fix align

* Fix align

* Add full screen modal

* Fix min size on textarea

* Refactor statement

* Fix styles

* Add delegate info and make fixes

* Fix tune

* Fix full screen modal

* Fixes

* Add switch button

* Fixes

* Remove max height

* Fix gutter

* Fix

* Add paths

* Fixes

* Fix

* Fix nav

* Fix responsive

* Add self delegate text

* Fixes responsive

* Fix

* Fix

* Fixes

* Show error message

* Remove route

* Add dropdown and fixes

* Fix sticky

* Fixes

* Fix cursor issue

* Full width nav

* Convert modal to page and add breadcrumbs

* Cleanup

* Remove placeholder text

* Refactor and fixes

* Fixes loading balance

* Fix skeleton

* Fix onboarding

* Fix align

* Fix breadcrumb

* Fix skeleton

* Fix margin

* Fix align

* Load profiles async

* Fix search height

* Fix delegate route

* Fix spacing

* Handle different accounts

* Make card clickable

* Add action bar mobile

* Fix heading text

* Fix threedot

* Refactor round button and make sidebar design fixes

* Fix sort button

* Fix delegates list

* Fix action bar to bottom

* Delete old component

* Fix delegate action button

* Fix button switch to work with full width

* Fix lg

* Fix space heading lg

* Fix spacing delegate

* Remove spaces

* Fix statement preview and edit

* Fix card and spacing

* Fix delegate on delegate profile

* Handle errors

* Fix button

* Add un-delegate

* Fixes

* Fixes

* Disable save button if not edited

* Show unsaved warning

* Fix settings with new modal

* Full width footer

* Fix save button remain active after save

* Fix errors

* Handle login on delegate page

* Fix un-delegate

* Add raw number

* Remove history

* Go to profile instead of delegate profile

* Add copy

* Reduce footer width back to before

---------

Co-authored-by: Chaitanya <[email protected]>

* fix(xss): fix vulnerability (#4203)

* Update snapshot-spaces (#4205)

* chor: Fix format

* build(deps-dev): bump @types/lodash from 4.14.195 to 4.14.198 (#4207)

Bumps [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) from 4.14.195 to 4.14.198.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash)

---
updated-dependencies:
- dependency-name: "@types/lodash"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump @apollo/client from 3.7.13 to 3.8.3 (#4206)

Bumps [@apollo/client](https://github.com/apollographql/apollo-client) from 3.7.13 to 3.8.3.
- [Release notes](https://github.com/apollographql/apollo-client/releases)
- [Changelog](https://github.com/apollographql/apollo-client/blob/main/CHANGELOG.md)
- [Commits](https://github.com/apollographql/apollo-client/compare/v3.7.13...v3.8.3)

---
updated-dependencies:
- dependency-name: "@apollo/client"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps-dev): bump lint-staged from 13.2.2 to 14.0.1 (#4177)

Bumps [lint-staged](https://github.com/okonet/lint-staged) from 13.2.2 to 14.0.1.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v13.2.2...v14.0.1)

---
updated-dependencies:
- dependency-name: lint-staged
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps-dev): bump autoprefixer from 10.4.14 to 10.4.15 (#4175)

Bumps [autoprefixer](https://github.com/postcss/autoprefixer) from 10.4.14 to 10.4.15.
- [Release notes](https://github.com/postcss/autoprefixer/releases)
- [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/autoprefixer/compare/10.4.14...10.4.15)

---
updated-dependencies:
- dependency-name: autoprefixer
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump @braintree/sanitize-url from 6.0.2 to 6.0.4 (#4179)

Bumps [@braintree/sanitize-url](https://github.com/braintree/sanitize-url) from 6.0.2 to 6.0.4.
- [Changelog](https://github.com/braintree/sanitize-url/blob/main/CHANGELOG.md)
- [Commits](https://github.com/braintree/sanitize-url/compare/v6.0.2...v6.0.4)

---
updated-dependencies:
- dependency-name: "@braintree/sanitize-url"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sam <[email protected]>

* chore: disable Beams

* Update snapshot-spaces submodule (#4221)

* Update Snapshot packages (#4225)

Co-authored-by: ChaituVR <[email protected]>

* fix(warnings): fix browser warnings (#4219)

* fix(warnings): fix browser warnings

* chore(test): trigger

* chore(test): trigger

* fix: Rename develop to master branch (#4223)

* Rename develop to master branch

* Update BasePluginItem.vue

---------

Co-authored-by: Wan <[email protected]>

* feat(passport-gated): update strategy (#4199)

* Update dependabot.yml to monthly

* Update dependabot.yml remove submodules

* build(deps-dev): bump eslint-plugin-cypress from 2.13.3 to 2.15.1 (#4224)

Bumps [eslint-plugin-cypress](https://github.com/cypress-io/eslint-plugin-cypress) from 2.13.3 to 2.15.1.
- [Release notes](https://github.com/cypress-io/eslint-plugin-cypress/releases)
- [Commits](https://github.com/cypress-io/eslint-plugin-cypress/compare/v2.13.3...v2.15.1)

---
updated-dependencies:
- dependency-name: eslint-plugin-cypress
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps-dev): bump @vitest/coverage-v8 from 0.33.0 to 0.34.5 (#4222)

Bumps [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) from 0.33.0 to 0.34.5.
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v0.34.5/packages/coverage-v8)

---
updated-dependencies:
- dependency-name: "@vitest/coverage-v8"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps-dev): bump unplugin-vue-components from 0.24.1 to 0.25.2 (#4215)

Bumps [unplugin-vue-components](https://github.com/antfu/unplugin-vue-components) from 0.24.1 to 0.25.2.
- [Release notes](https://github.com/antfu/unplugin-vue-components/releases)
- [Commits](https://github.com/antfu/unplugin-vue-components/compare/v0.24.1...v0.25.2)

---
updated-dependencies:
- dependency-name: unplugin-vue-components
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps-dev): bump @tailwindcss/forms from 0.5.3 to 0.5.6 (#4214)

Bumps [@tailwindcss/forms](https://github.com/tailwindlabs/tailwindcss-forms) from 0.5.3 to 0.5.6.
- [Release notes](https://github.com/tailwindlabs/tailwindcss-forms/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss-forms/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss-forms/compare/v0.5.3...v0.5.6)

---
updated-dependencies:
- dependency-name: "@tailwindcss/forms"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build(deps): bump @headlessui-float/vue from 0.11.2 to 0.11.3 (#4229)

Bumps [@headlessui-float/vue](https://github.com/ycs77/headlessui-float/tree/HEAD/packages/vue) from 0.11.2 to 0.11.3.
- [Release notes](https://github.com/ycs77/headlessui-float/releases)
- [Commits](https://github.com/ycs77/headlessui-float/commits/v0.11.3/packages/vue)

---
updated-dependencies:
- dependency-name: "@headlessui-float/vue"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix: upgrade to pineapple@1 (#4216)

* fix: upgrade to pineapple@1

* chore: update pineapple to 1.1.0

* build(deps): bump vue-tippy from 6.2.0 to 6.3.1 (#4232)

Bumps [vue-tippy](https://github.com/KABBOUCHI/vue-tippy) from 6.2.0 to 6.3.1.
- [Release notes](https://github.com/KABBOUCHI/vue-tippy/releases)
- [Commits](https://github.com/KABBOUCHI/vue-tippy/compare/v6.2.0...v6.3.1)

---
updated-dependencies:
- dependency-name: vue-tippy
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: FIx format

* Update update-snapshot-packages.yml - add snapshot-spaces submodule (#4228)

* Update update-snapshot-packages.yml - add submodules

* Update update-snapshot-packages.yml

* Update update-snapshot-packages.yml

* Update update-snapshot-packages.yml

* Update update-snapshot-packages.yml

* chore: Update spaces

* fix(locale): add missed key to translations (#4245)

* Create update-snapshot-submodules.yml

* Update test.yaml

* Update update-snapshot-submodules.yml

* Update update-snapshot-submodules.yml

* Update update-snapshot-submodules.yml

* Update Snapshot packages (#4252)

Co-authored-by: ChaituVR <[email protected]>

* feat(proposal): add ability to flag proposals for admins and moderators (#4220)

* feat(proposal): add ability to flag proposals for admins and moderators

* fix(flag): change the way how flag action appears in proposal

---------

Co-authored-by: Sam <[email protected]>
Co-authored-by: Chaitanya <[email protected]>

* [create-pull-request] automated change (#4251)

Co-authored-by: gokaiorg <[email protected]>

* [create-pull-request] automated change (#4254)

Co-authored-by: gokaiorg <[email protected]>

* Update Snapshot packages (#4255)

Co-authored-by: ChaituVR <[email protected]>

* Update Snapshot packages (#4262)

Co-authored-by: ChaituVR <[email protected]>

* Update Snapshot packages (#4265)

Co-authored-by: ChaituVR <[email protected]>

* Hide flagged proposals from timeline (#4264)

* [create-pull-request] automated change (#4268)

Co-authored-by: gokaiorg <[email protected]>

* [create-pull-request] automated change (#4269)

Co-authored-by: gokaiorg <[email protected]>

* feat: Add proposal edit (#4256)

* Add proposal edit

* Update s.js

* Fix

* Only show if pending state

* Fix disable not supported fields for edit

* Fix button text

* Update Snapshot packages (#4270)

Co-authored-by: ChaituVR <[email protected]>

* Fix listbox (#4272)

* Update PULL_REQUEST_TEMPLATE.md

* [create-pull-request] automated change (#4274)

Co-authored-by: gokaiorg <[email protected]>

* chore: Update PR template to match SX

* fix(ui): improve playground error message readability (#4278)

* chore: Update yarn.lock

* Increase votes loaded to fix voted indicator (#4281)

* Prevent refreshing when going back to proposals (#4283)

* fix: Clickable reasons links and link previews (#4285)

* Add link preview to TextAutolinker for all links

* Use TextAutolinker for reason tooltip

* Remove old code

* Fix

* Fix vulnerability

* Refactor

* Fix symbol validation for setup vote and advanced (#4284)

* fix: Replace lenster with hey (#4287)

* fix: Replace lenster with hey

* Fix hey svg eyes

* Fix color

* Update Snapshot packages (#4291)

Co-authored-by: ChaituVR <[email protected]>

* Update Snapshot packages (#4294)

Co-authored-by: ChaituVR <[email protected]>

* Update Snapshot packages (#4295)

Co-authored-by: ChaituVR <[email protected]>

* [create-pull-request] automated change (#4297)

Co-authored-by: gokaiorg <[email protected]>

* [create-pull-request] automated change (#4306)

Co-authored-by: gokaiorg <[email protected]>

* fix: Show error if user reach follow limit (#4308)

* fix: Show error if user reach follow limit

* Update src/composables/useFollowSpace.ts

* Create FUNDING.json

* fix: Don't use space level voting.quorum (#4309)

* [create-pull-request] automated change (#4313)

Co-authored-by: gokaiorg <[email protected]>

* Remove unused components (#4311)

* chore: Remove synpress e2e testing (#4310)

* Remove synpress e2e testing

* Fixes

* Fix yarn

* Remove e2e workflow

* feat: add Mixpanel

* Update Snapshot packages (#4316)

Co-authored-by: ChaituVR <[email protected]>

* [create-pull-request] automated change (#4320)

Co-authored-by: bonustrack <[email protected]>

* [create-pull-request] automated change (#4321)

Co-authored-by: samuveth <[email protected]>

* Delete .github/dependabot.yml

* fix: Load follows on custom domain (#4319)

* fix: Load follows on custom domain

* Change type of spaceId

* Update Snapshot packages (#4322)

Co-authored-by: samuveth <[email protected]>

* chore: Update vite package

* Revert "chore: Update vite package"

This reverts commit ed09b8085fb513ab6982847ee3b50c495ef461d7.

* chore: Allow hot reload for Tune development

* Create dependabot.yml

* Update Snapshot packages (#4326)

Co-authored-by: ChaituVR <[email protected]>

* Update dependabot.yml (#4328)

* Update dependabot.yml

* Update dependabot.yml

* Update dependabot.yml

* Revert "Update dependabot.yml (#4328)"

This reverts commit a6e907fb14303c61767b0cf9f3f8fd0d3c0536e7.

* Update dependabot.yml (#4330)

* [create-pull-request] automated change (#4331)

Co-authored-by: bonustrack <[email protected]>

* Remove comment box plugin (#4332)

* chore: Fix format

* hotfix: Lense resolver failing

* fix: loadProfiles is called multiple times (#4340)

* fix: loadProfiles is called multiple times

* Fix format

* Update Snapshot packages (#4341)

Co-authored-by: ChaituVR <[email protected]>

* Update Snapshot packages (#4344)

Co-authored-by: ChaituVR <[email protected]>

* fix: disabled prop for voting date inputs (#4342)

* fix: disabled prop for voting date inputs

* Refactor date input components to use is-editing
prop

* format fix

* feat: add Mixpanel events

* chore: fix format with Prettier

* fix: skip the confirm save modal when the user do not have permission (#4343)

* fix: skip the confirm save modal when the user do not have permission

* format fix

* Refactor

---------

Co-authored-by: ChaituVR <[email protected]>
Co-authored-by: Sam <[email protected]>

* Update Snapshot packages (#4353)

Co-authored-by: ChaituVR <[email protected]>

* Revert "Update Snapshot packages (#4353)"

This reverts commit 9a7e026eb3d514fc55e0927624752987efe62e77.

* Update dependabot.yml

* chore: Update readable stream and remove patch (#4360)

* Update readable stream and remove patch

* Replace with vite compatible version

* Update dependabot.yml

* chore: Update tailwind-prettier package and fix errors (#4362)

* Update package and fix errors

* Test

* Test

* Update prettier

* chore: Fix format

* build(deps): bump the production-dependencies group with 17 updates (#4363)

Bumps the production-dependencies group with 17 updates:

| Package | From | To |
| --- | --- | --- |
| [@adraffy/ens-normalize](https://github.com/adraffy/ens-normalize.js) | `1.9.4` | `1.10.0` |
| [@apollo/client](https://github.com/apollographql/apollo-client) | `3.8.3` | `3.8.7` |
| [@headlessui-float/vue](https://github.com/ycs77/headlessui-float/tree/HEAD/packages/vue) | `0.11.3` | `0.12.0` |
| [@headlessui/vue](https://github.com/tailwindlabs/headlessui/tree/HEAD/packages/@headlessui-vue) | `1.7.13` | `1.7.16` |
| [@sentry/vite-plugin](https://github.com/getsentry/sentry-javascript-bundler-plugins) | `2.5.0` | `2.10.1` |
| [@sentry/vue](https://github.com/getsentry/sentry-javascript) | `7.55.2` | `7.80.1` |
| [@shutter-network/shutter-crypto](https://github.com/shutter-network/rolling-shutter) | `0.1.0-beta.3` | `1.0.1` |
| [@vue/apollo-composable](https://github.com/vuejs/vue-apollo/tree/HEAD/packages/vue-apollo-composable) | `4.0.0-beta.4` | `4.0.0-beta.11` |
| [@vueuse/core](https://github.com/vueuse/vueuse/tree/HEAD/packages/core) | `10.4.0` | `10.6.1` |
| [@vueuse/head](https://github.com/vueuse/head) | `1.3.1` | `2.0.0` |
| [graphql](https://github.com/graphql/graphql-js) | `16.6.0` | `16.8.1` |
| [js-sha256](https://github.com/emn178/js-sha256) | `0.9.0` | `0.10.1` |
| [mixpanel-browser](https://github.com/mixpanel/mixpanel-js) | `2.47.0` | `2.48.1` |
| [typescript](https://github.com/Microsoft/TypeScript) | `5.0.4` | `5.2.2` |
| [vue](https://github.com/vuejs/core) | `3.3.4` | `3.3.8` |
| [vue-i18n](https://github.com/intlify/vue-i18n-next/tree/HEAD/packages/vue-i18n) | `9.2.2` | `9.7.0` |
| [vue-router](https://github.com/vuejs/router) | `4.1.6` | `4.2.5` |


Updates `@adraffy/ens-normalize` from 1.9.4 to 1.10.0
- [Commits](https://github.com/adraffy/ens-normalize.js/commits)

Updates `@apollo/client` from 3.8.3 to 3.8.7
- [Release notes](https://github.com/apollographql/apollo-client/releases)
- [Changelog](https://github.com/apollographql/apollo-client/blob/main/CHANGELOG.md)
- [Commits](https://github.com/apollographql/apollo-client/compare/v3.8.3...v3.8.7)

Updates `@headlessui-float/vue` from 0.11.3 to 0.12.0
- [Release notes](https://github.com/ycs77/headlessui-float/releases)
- [Commits](https://github.com/ycs77/headlessui-float/commits/v0.12.0/packages/vue)

Updates `@headlessui/vue` from 1.7.13 to 1.7.16
- [Release notes](https://github.com/tailwindlabs/headlessui/releases)
- [Changelog](https://github.com/tailwindlabs/headlessui/blob/main/packages/@headlessui-vue/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/headlessui/commits/@headlessui/[email protected]/packages/@headlessui-vue)

Updates `@sentry/vite-plugin` from 2.5.0 to 2.10.1
- [Release notes](https://github.com/getsentry/sentry-javascript-bundler-plugins/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript-bundler-plugins/blob/main/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-javascript-bundler-plugins/compare/2.5.0...2.10.1)

Updates `@sentry/vue` from 7.55.2 to 7.80.1
- [Release notes](https://github.com/getsentry/sentry-javascript/releases)
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/getsentry/sentry-javascript/compare/7.55.2...7.80.1)

Updates `@shutter-network/shutter-crypto` from 0.1.0-beta.3 to 1.0.1
- [Release notes](https://github.com/shutter-network/rolling-shutter/releases)
- [Commits](https://github.com/shutter-network/rolling-shutter/commits)

Updates `@vue/apollo-composable` from 4.0.0-beta.4 to 4.0.0-beta.11
- [Release notes](https://github.com/vuejs/vue-apollo/releases)
- [Changelog](https://github.com/vuejs/apollo/blob/v4/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue-apollo/commits/v4.0.0-beta.11/packages/vue-apollo-composable)

Updates `@vueuse/core` from 10.4.0 to 10.6.1
- [Release notes](https://github.com/vueuse/vueuse/releases)
- [Commits](https://github.com/vueuse/vueuse/commits/v10.6.1/packages/core)

Updates `@vueuse/head` from 1.3.1 to 2.0.0
- [Release notes](https://github.com/vueuse/head/releases)
- [Changelog](https://github.com/vueuse/head/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vueuse/head/compare/v1.3.1...v2.0.0)

Updates `graphql` from 16.6.0 to 16.8.1
- [Release notes](https://github.com/graphql/graphql-js/releases)
- [Commits](https://github.com/graphql/graphql-js/compare/v16.6.0...v16.8.1)

Updates `js-sha256` from 0.9.0 to 0.10.1
- [Changelog](https://github.com/emn178/js-sha256/blob/master/CHANGELOG.md)
- [Commits](https://github.com/emn178/js-sha256/compare/v0.9.0...v0.10.1)

Updates `mixpanel-browser` from 2.47.0 to 2.48.1
- [Release notes](https://github.com/mixpanel/mixpanel-js/releases)
- [Changelog](https://github.com/mixpanel/mixpanel-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mixpanel/mixpanel-js/compare/v2.47.0...v2.48.1)

Updates `typescript` from 5.0.4 to 5.2.2
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v5.0.4...v5.2.2)

Updates `vue` from 3.3.4 to 3.3.8
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuejs/core/compare/v3.3.4...v3.3.8)

Updates `vue-i18n` from 9.2.2 to 9.7.0
- [Release notes](https://github.com/intlify/vue-i18n-next/releases)
- [Changelog](https://github.com/intlify/vue-i18n-next/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n-next/commits/v9.7.0/packages/vue-i18n)

Updates `vue-router` from 4.1.6 to 4.2.5
- [Release notes](https://github.com/vuejs/router/releases)
- [Commits](https://github.com/vuejs/router/compare/v4.1.6...v4.2.5)

---
updated-dependencies:
- dependency-name: "@adraffy/ens-normalize"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: "@apollo/client"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: "@headlessui-float/vue"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: "@headlessui/vue"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: "@sentry/vite-plugin"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: "@sentry/vue"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: "@shutter-network/shutter-crypto"
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: production-dependencies
- dependency-name: "@vue/apollo-composable"
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: "@vueuse/core"
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: "@vueuse/head"
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: production-dependencies
- dependency-name: graphql
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: js-sha256
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: mixpanel-browser
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: typescript
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: vue
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
- dependency-name: vue-i18n
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: vue-router
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: Remove lint-stages package (#4364)

* feat: add support for hibernated spaces (#4350)

* feat: disable proposal creation on hibernate spaces

* fix: add button to reactivate space

* fix: add link to hibernation doc

* fix: add translations

* chore: fix formatting

* refactor: extract hibernation warning message to its own component

* feat: reactivate space via sequencer

* chore: formatting fix

* fix: show success message on space reactivation

* fix: add link to doc

* chore: fix formatting

* fix: use settings basic update to reactivate space

* chore: fix formatting

* fix: redirect reactivate space CTA to settings page

* fix: update hibernated warning message

* feat: add space reactivation message in space settings

* Update src/components/MessageWarningHibernated.vue

Co-authored-by: Sam <[email protected]>

* fix: increase warning level to red

* fix: remove title and change layout

* fix: "learn more" should only visible to admin/controller

* refactor: extract message into its own components

* Update src/locales/default.json

* Fixes

* Update src/locales/default.json

---------

Co-authored-by: Sam <[email protected]>
Co-authored-by: Sam <[email protected]>
Co-authored-by: Chaitanya <[email protected]>

* Fix formatting and update packages (#4366)

* hotfix: Revert graphql package

* feat(passport-gated): stamps as optional parameter (#4357)

* feat(passport-gated): stamps as optional parameter

* fix: Operator

* Fixes

* Fix messaged

* Fix message

* Fix message

* If no stamps default to none as operator

---------

Co-authored-by: Santiago Gonzalez <[email protected]>
Co-authored-by: Chaitanya <[email protected]>

* hotfix: Add snapshotNetwork keyword

* fix: Show validation errors for proposal validation (#4371)

* Reset minscore when selecting any

* Show error that proposal validation is enforced

---------

Co-authored-by: Chaitanya <[email protected]>

* hotfix: yarnlock

* Update Snapshot packages (#4370)

Co-authored-by: ChaituVR <[email protected]>
Co-authored-by: Chaitanya <[email protected]>

* hotfix: Show only one message at a time

* fix: Change testnet URL (#4369)

* fix: Change testnet URL

* format fix

* [create-pull-request] automated change (#4378)

Co-authored-by: ChaituVR <[email protected]>

* Update Snapshot packages (#4380)

Co-authored-by: ChaituVR <[email protected]>

* feat: use stamp to resolve address to handle (#4375)

* feat: use stamp to resolve addresses handle

* refactor: move function inside utils

* Update .env

Co-authored-by: Sam <[email protected]>

---------

Co-authored-by: Sam <[email protected]>

* ref: Major refactor Tune into Snapshot (#4374)

* fix: Explore page is not using cached image (#4381)

* fix: Avatar issues with stamp

* Revert avatarspace

* Revert "ref: Major refactor Tune into Snapshot (#4374)" (#4385)

This reverts commit 6da4b19c0e1f70f8d74dd8ddcc77a3b1bc7c6453.

* chore: remove unused files/package (#4384)

* chore: remove unused files/package

* fix: avoid call when unecessary

* fix: Ui component resolve (#4386)

* Revert "Revert "ref: Major refactor Tune into Snapshot (#4374)" (#4385)"

This reverts commit 2cdece747958513983a0c4b8a843beeae7379859.

* Fix ui component resolve

* Update Snapshot packages (#4389)

Co-authored-by: ChaituVR <[email protected]>

* feat: resolve handle using stamp (#4376)

* feat: use stamp to resolve addresses handle

* refactor: move function inside utils

* feat: use stamp to resolve ens and lens handle

* fix: remove extranuous dependency

* fix:  update to match stamp new response

---------

Co-authored-by: Sam <[email protected]>

* fix: fix missing keys in profiles (#4391)

* fix: fix missing keys in profiles

* fix: keep same API

* fix: limit number of addresses sent to API (#4392)

* feat: Separate networks  (#4323)

* Fix combobox nullable

* Filter networks depending on env

* Add messages for strategies and treasuries

* Remove tune

* Fixes

* Cleanup

* Fix warnign

* Narrow condition

* Refactor

* Update nodejs.yml - Remove redundant format

* Update Snapshot packages (#4396)

Co-authored-by: ChaituVR <[email protected]>

* chore: Cleanup various files and refactor  (#4394)

* Remove duplicate import

* Cleanup main.ts

* Move router.ts into folder as is the default

* Cleanup package.json

* Cleanup vite config

* chore: Update submodules

* fix: validation block errors are not shown to Safe space creators (#4398)

* fix: decrease max number of addresses (#4401)

* Update Snapshot packages (#4400)

Co-authored-by: ChaituVR <[email protected]>
Co-authored-by: Chaitanya <[email protected]>

* fix: Stamp query in votes modal (#4399)

Co-authored-by: Wan <[email protected]>
Co-authored-by: Chaitanya <[email protected]>

* fix: Space deletion not working (#4404)

* fix: Hide mainnet networks from networks list (#4406)

* fix: Hide mainnet networks from networks list

* fix

* fix: Validate space settings on proposal creation (#4403)

Co-authored-by: Wan <[email protected]>

* fix: Don't run votes query for default value (#4405)

* fix: quorum placeholder in read-only mode is confusing (#4412)

* fix: Add feature requests link to footer (#4411)

* feat: Add osnap plugin (#4312)

* add activate osnap button

Signed-off-by: ryanwolhuter <[email protected]>

* bubble emits up

Signed-off-by: ryanwolhuter <[email protected]>

* add is osnap enabled prop

Signed-off-by: ryanwolhuter <[email protected]>

* add safe app link

Signed-off-by: ryanwolhuter <[email protected]>

* add disclaimer

Signed-off-by: ryanwolhuter <[email protected]>

* reduce text size

Signed-off-by: ryanwolhuter <[email protected]>

* update safe app url

Signed-off-by: ryanwolhuter <[email protected]>

* fix tailwind mistake

Signed-off-by: ryanwolhuter <[email protected]>

* use params object

Signed-off-by: ryanwolhuter <[email protected]>

* add is osnap enabled check

Signed-off-by: ryanwolhuter <[email protected]>

* add new osnap plugin

Signed-off-by: ryanwolhuter <[email protected]>

* use presence of plugin to determine if is enabled

Signed-off-by: ryanwolhuter <[email protected]>

* move enable osnap logic out of settings

Signed-off-by: ryanwolhuter <[email protected]>

* switch to composition api

Signed-off-by: ryanwolhuter <[email protected]>

* update types

Signed-off-by: ryanwolhuter <[email protected]>

* remove batch logic from transactions

Signed-off-by: ryanwolhuter <[email protected]>

* remove multisend from contract interaction

Signed-off-by: ryanwolhuter <[email protected]>

* remove multisend from transfer funds

Signed-off-by: ryanwolhuter <[email protected]>

* add correct token type

Signed-off-by: ryanwolhuter <[email protected]>

* refactor transfer nft

Signed-off-by: ryanwolhuter <[email protected]>

* refactor raw transaction input

Signed-off-by: ryanwolhuter <[email protected]>

* add model value and config types

Signed-off-by: ryanwolhuter <[email protected]>

* add model value types

Signed-off-by: ryanwolhuter <[email protected]>

* add transactions by treasury address type

Signed-off-by: ryanwolhuter <[email protected]>

* add high level interface types

Signed-off-by: ryanwolhuter <[email protected]>

* remove batches logic

Signed-off-by: ryanwolhuter <[email protected]>

* wire up module address query

Signed-off-by: ryanwolhuter <[email protected]>

* refactor raw transaction

Signed-off-by: ryanwolhuter <[email protected]>

* refactor contract interaction

Signed-off-by: ryanwolhuter <[email protected]>

* only allow one safe

Signed-off-by: ryanwolhuter <[email protected]>

* refactor proposal component

Signed-off-by: ryanwolhuter <[email protected]>

* rename prop for clarity

Signed-off-by: ryanwolhuter <[email protected]>

* auto select safe on mount

Signed-off-by: ryanwolhuter <[email protected]>

* fix reference error

Signed-off-by: ryanwolhuter <[email protected]>

* fix collectable fetch bug

Signed-off-by: ryanwolhuter <[email protected]>

* fix short name in type

Signed-off-by: ryanwolhuter <[email protected]>

* remove redundant labels

Signed-off-by: ryanwolhuter <[email protected]>

* add types for token fetch logic

Signed-off-by: ryanwolhuter <[email protected]>

* fix typo

Signed-off-by: ryanwolhuter <[email protected]>

* use update for event name

Signed-off-by: ryanwolhuter <[email protected]>

* add update transaction event to raw

Signed-off-by: ryanwolhuter <[email protected]>

* add placeholder data display

Signed-off-by: ryanwolhuter <[email protected]>

* add types for transfer nft

Signed-off-by: ryanwolhuter <[email protected]>

* rename is proposal to is read only

Signed-off-by: ryanwolhuter <[email protected]>

* add contract interaction validation

Signed-off-by: ryanwolhuter <[email protected]>

* clear parameter on method change

Signed-off-by: ryanwolhuter <[email protected]>

* add individual parameter examples

Signed-off-by: ryanwolhuter <[email protected]>

* use disabled inputs for read only

Signed-off-by: ryanwolhuter <[email protected]>

* remove unused files

Signed-off-by: ryanwolhuter <[email protected]>

* remove legacy function code

Signed-off-by: ryanwolhuter <[email protected]>

* organize exports

Signed-off-by: ryanwolhuter <[email protected]>

* rename for clarity

Signed-off-by: ryanwolhuter <[email protected]>

* use method name instead of index

Signed-off-by: ryanwolhuter <[email protected]>

* use existing data if it exists

Signed-off-by: ryanwolhuter <[email protected]>

* use list of one collectable when is read only

Signed-off-by: ryanwolhuter <[email protected]>

* re-add activate osnap button

Signed-off-by: ryanwolhuter <[email protected]>

* only show osnap button when plugin is present

Signed-off-by: ryanwolhuter <[email protected]>

* handle undefined assets

Signed-off-by: ryanwolhuter <[email protected]>

* make transaction fields possibly undefined

Signed-off-by: ryanwolhuter <[email protected]>

* disable dropdown when read only

Signed-off-by: ryanwolhuter <[email protected]>

* add loading safes state

Signed-off-by: ryanwolhuter <[email protected]>

* use modal select for transaction type

Signed-off-by: ryanwolhuter <[email protected]>

* add transaction builder styles

Signed-off-by: ryanwolhuter <[email protected]>

* add style variant for proposal

Signed-off-by: ryanwolhuter <[email protected]>

* re-add osnap modal

Signed-off-by: ryanwolhuter <[email protected]>

* use separate page for read only

Signed-off-by: ryanwolhuter <[email protected]>

* fix import error

Signed-off-by: ryanwolhuter <[email protected]>

* make address required

Signed-off-by: ryanwolhuter <[email protected]>

* use transfer funds as default

Signed-off-by: ryanwolhuter <[email protected]>

* add legacy plugin warning

Signed-off-by: ryanwolhuter <[email protected]>

* update is osnap enabled on window focus

Signed-off-by: ryanwolhuter <[email protected]>

* extract safe link logic

Signed-off-by: ryanwolhuter <[email protected]>

* use modal for safe select

Signed-off-by: ryanwolhuter <[email protected]>

* add comments for types

Signed-off-by: ryanwolhuter <[email protected]>

* remove redundant functions

Signed-off-by: ryanwolhuter <[email protected]>

* rename for clarity

Signed-off-by: ryanwolhuter <[email protected]>

* remove weird thing

Signed-off-by: ryanwolhuter <[email protected]>

* apply formatting

Signed-off-by: ryanwolhuter <[email protected]>

* revert original changes

Signed-off-by: ryanwolhuter <[email protected]>

* undo old changes

Signed-off-by: ryanwolhuter <[email protected]>

* add end newlines to match old

Signed-off-by: ryanwolhuter <[email protected]>

* update import

Signed-off-by: ryanwolhuter <[email protected]>

* undo accidental rename

Signed-off-by: ryanwolhuter <[email protected]>

* handle legacy plugin

Signed-off-by: ryanwolhuter <[email protected]>

* add no safes warning

Signed-off-by: ryanwolhuter <[email protected]>

* undo wrong change

Signed-off-by: ryanwolhuter <[email protected]>

* remove old redundant styles

Signed-off-by: ryanwolhuter <[email protected]>

* add doc comments for functions

Signed-off-by: ryanwolhuter <[email protected]>

* add proposal details types

Signed-off-by: ryanwolhuter <[email protected]>

* add comments

Signed-off-by: ryanwolhuter <[email protected]>

* add address input types

Signed-off-by: ryanwolhuter <[email protected]>

* add amount input types

Signed-off-by: ryanwolhuter <[email protected]>

* rename component for clarity

Signed-off-by: ryanwolhuter <[email protected]>

* add tokens modal types

Signed-off-by: ryanwolhuter <[email protected]>

* add tokens modal item types

Signed-off-by: ryanwolhuter <[email protected]>

* rename for clarity

Signed-off-by: ryanwolhuter <[email protected]>

* extract submit proposal modal to component

Signed-off-by: ryanwolhuter <[email protected]>

* add error notifications

Signed-off-by: ryanwolhuter <[email protected]>

* simplify proposal state

Signed-off-by: ryanwolhuter <[email protected]>

* split steps into components

Signed-off-by: ryanwolhuter <[email protected]>

* remove redundant action button state

Signed-off-by: ryanwolhuter <[email protected]>

* use shared header

Signed-off-by: ryanwolhuter <[email protected]>

* don't format amount on change

Signed-off-by: ryanwolhuter <[email protected]>

* add assertion failed in oo st…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants