webclient: Synapse reactions settings + service sessions toggle
- sidebar: service-sessions toggle (special=true fetch replaces the
  regular list, active search drops out), muted style + robot icon on
  special items in the list
- settings: Synapse reactions panel — enable switch, completion push
  preference (always / only failures / never), notification destination
  (app / app+Synapse / Synapse, Synapse options disabled while no
  source key), reaction instructions editor with save + edit history
  (author and reason per version)
- stores: synapseReactions store; sessions store fetches respect
  showSpecial; getSessions passes special param
- vitest for api/session store/panel; dist rebuilt
1 parent 82069bf commit e0cf136daa8b2d17c049a49ea42e3924f738d29b
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored 1 day ago
Showing 18 changed files
View
webclient/dist/assets/index-B6zZ3pIH.css 0 → 100644
View
webclient/dist/assets/index-B7MFITbl.css 100644 → 0
View
webclient/dist/assets/index-Bs3aOMWC.js 0 → 100644
Not supported
View
webclient/dist/assets/index-D2vutwoY.js 100644 → 0
Not supported
View
webclient/dist/index.html
View
webclient/dist/sw.js
View
webclient/src/api/index.js
View
webclient/src/components/settings/SettingsView.vue
View
webclient/src/components/settings/SynapseReactionsPanel.vue 0 → 100644
View
webclient/src/components/sidebar/AppSidebar.vue
View
webclient/src/components/sidebar/SessionItem.vue
View
webclient/src/stores/sessions.js
View
webclient/src/stores/synapseReactions.js 0 → 100644
View
webclient/src/styles/app.scss
View
webclient/tests/unit/api/index.test.js
View
webclient/tests/unit/stores/sessions.test.js
View
webclient/tests/unit/stores/synapseReactions.test.js 0 → 100644
View
webclient/tests/unit/stores/synapseReactionsPanel.test.js 0 → 100644