|
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 |
|---|
|
|
| webclient/dist/assets/index-B6zZ3pIH.css 0 → 100644 |
|---|
| webclient/dist/assets/index-B7MFITbl.css 100644 → 0 |
|---|
| webclient/dist/assets/index-Bs3aOMWC.js 0 → 100644 |
|---|
|
Not supported
|
| webclient/dist/assets/index-D2vutwoY.js 100644 → 0 |
|---|
|
Not supported
|
| webclient/dist/index.html |
|---|
| webclient/dist/sw.js |
|---|
| webclient/src/api/index.js |
|---|
| webclient/src/components/settings/SettingsView.vue |
|---|
| webclient/src/components/settings/SynapseReactionsPanel.vue 0 → 100644 |
|---|
| webclient/src/components/sidebar/AppSidebar.vue |
|---|
| webclient/src/components/sidebar/SessionItem.vue |
|---|
| webclient/src/stores/sessions.js |
|---|
| webclient/src/stores/synapseReactions.js 0 → 100644 |
|---|
| webclient/src/styles/app.scss |
|---|
| webclient/tests/unit/api/index.test.js |
|---|
| webclient/tests/unit/stores/sessions.test.js |
|---|
| webclient/tests/unit/stores/synapseReactions.test.js 0 → 100644 |
|---|
| webclient/tests/unit/stores/synapseReactionsPanel.test.js 0 → 100644 |
|---|