Comments (5)
The /agenda list
command is tightly coupled with the UI and unfortunately plugins UI actions are currently not supported in mobile. I would consider this an enhancement more than a bug.
from mattermost-plugin-agenda.
According to @larkox it's possible to detect the type of client that is used to trigger a slash command. It should just be a normal ephemeral post.
from mattermost-plugin-agenda.
/agenda list
should show a ephemeral message with all the agenda items on mobile.
from mattermost-plugin-agenda.
/agenda list
should show a ephemeral message with all the agenda items on mobile.
@hanzei Do we want this ephemeral message also in the webapp that already opens the RHS? How will the plugin know If the command is from mobile to act different?
from mattermost-plugin-agenda.
The way to access this is checking args.Session.IsMobileApp()
.
Nevertheless, apparently the Session part is to be deprecated eventually (v6.0) so not sure if we should use it or not. If we were not to use that, not sure how we can access this information (getting the session from the session ID in the context maybe?).
from mattermost-plugin-agenda.
Related Issues (20)
- Add sub queues
- Release v0.2.3
- Agenda item number should get updated if the items of the agenda are deleted
- Sync with starter template HOT 1
- Release v0.2.0 HOT 2
- Release v0.2.1 HOT 2
- Fix JS error when opening agendas modal HOT 4
- Queuing an item from the RHS does not put it in a thread
- Agenda settings modal does not show default value HOT 4
- Improve date format selection UI HOT 7
- Release v0.2.2
- allow having more than one meeting in the same channel HOT 1
- If multiple meeting are configured, `/agenda queue` should pick nearest one HOT 19
- Add post dot menu item to queue agenda item from post
- in the Dark theme The User is not able to see the Data/Text in the "Date Format" input box in the "Channel Agenda Settings" HOT 2
- Cross-plugin task: Enable the CircleCI "test" job in each plugin repo that has a webapp plugin
- While Re-queue The Future Data I'm Not Getting The Validation ON Screen. (User Experience Improvement For new User) HOT 1
- Allow monthly Meetings
- MM-47046 Use version of React DOM provided by web app HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mattermost-plugin-agenda.