summaryrefslogtreecommitdiffstats
path: root/webapp/actions/global_actions.jsx
Commit message (Collapse)AuthorAgeFilesLines
* Do not scroll center channel to bottom when posting in RHS (#6852)Joram Wilander2017-07-051-2/+3
|
* PLT-6935 Fixes issue when locale set to unknown (#6829)Corey Hulen2017-07-031-3/+3
|
* Join channel with permalink to public channel you're not in (#6795)Joram Wilander2017-06-291-7/+12
|
* [PLT-6707] /header [text] slash command: Edit the channel header (#6566)Carlos Tadeu Panato Junior2017-06-291-0/+8
| | | | | | | | * add /header slash command * update websocket * updater per review
* Move remaining actions over to use redux and v4 endpoints (#6720)Joram Wilander2017-06-261-66/+35
|
* PLT-6714: add /settings command (#6716)Chris2017-06-231-0/+7
| | | | | | * add /settings command * update receiver name
* PLT-6890 Fix various scrolling issues (#6727)Joram Wilander2017-06-231-0/+7
| | | | | | | | | | * Fix various scrolling issues * Move reaction scrolling to reaction list * Handle scrolling when RHS opens * Only run scroll update code when posts change
* Fix autocomplete and replying to flagged posts (#6690)Joram Wilander2017-06-201-14/+3
|
* PLT-6215 Major post list refactor (#6501)Joram Wilander2017-06-181-42/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Major post list refactor * Fix post and thread deletion * Fix preferences not selecting correctly * Fix military time displaying * Fix UP key for editing posts * Fix ESLint error * Various fixes and updates per feedback * Fix for permalink view * Revert to old scrolling method and various fixes * Add floating timestamp, new message indicator, scroll arrows * Update post loading for focus mode and add visibility limit * Fix pinning posts and a react warning * Add loading UI updates from Asaad * Fix refreshing loop * Temporarily bump post visibility limit * Update infinite scrolling * Remove infinite scrolling
* Fix JS errors when receiving message when on no teams (#6533)Joram Wilander2017-06-011-7/+7
|
* Fix channels getting marked unread again on channel switch (#6390)Joram Wilander2017-05-111-1/+1
|
* PLT-6518 Fixed user's locale not being loaded with redux actions (#6359)Harrison Healey2017-05-091-3/+13
| | | | | | | | * Stopped ManageLanguages component from mutating user * Removed obsolete reference to mm_user * PLT-6518 Fixed user's locale not being loaded with redux actions
* PLT-6492 Use new cookie to determine if user is logged in (#6317)Joram Wilander2017-05-041-1/+1
| | | | | | * Use new cookie to determine if user is logged in * Add temporary code for 3.9 to prevent forced re-login
* Add back button to RHS threads from pinned posts (#6306)Joram Wilander2017-05-031-1/+2
|
* Prevent unnecessary store emits (#6285)Joram Wilander2017-05-011-6/+5
| | | | | | * Remove unnecessary store emits * Drastically reduce number of emitted changes
* PLT-6214 Move channel store and actions over to redux (#6235)Joram Wilander2017-04-281-10/+5
| | | | | | | | | | | | | | * Move channel store and actions over to redux * Fix style errors * Fix unit test * Various fixes * More fixes * Revert config changes
* PLT-6213 Move team store and actions over to use redux (#6222)Joram Wilander2017-04-261-11/+2
| | | | | | * Move team store and actions over to user redux * Fix JS error when inviting by email
* Start moving webapp to Redux (#6140)Joram Wilander2017-04-251-82/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Start moving webapp to Redux * Fix localforage import * Updates per feedback * Feedback udpates and a few fixes * Minor updates * Fix statuses, config not loading properly, getMe sanitizing too much * Fix preferences * Fix user autocomplete * Fix sessions and audits * Fix error handling for all redux actions * Use new directory structure for components and containers * Refresh immediately on logout instead of after timeout * Add fetch polyfill
* PLT-1384 Synced preferences over the websocket (#6108)Harrison Healey2017-04-201-1/+23
|
* Update global_actions.jsx (#5938)prixone2017-04-121-1/+1
| | | Clicking @ should append @[username] to the search
* PLT-5860 Updated copyright date (#6058)Harrison Healey2017-04-121-1/+1
| | | | | | | | | | | | * PLT-5860 Updated copyright date in about modal * PLT-5860 Updated copyright notice in JSX files * PLT-5860 Updated copyright notice in go files * Fixed misc copyright dates * Fixed component snapshots
* Remove unnecessary uses of getMoreChannels (#5982)Joram Wilander2017-04-041-1/+0
|
* PLT-3958 Updated title for permalink error page (#5970)Harrison Healey2017-04-041-1/+4
|
* PLT-2713/PLT-6028 Added System Users list to System Console (#5882)Harrison Healey2017-03-301-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PLT-2713 Added ability for admins to list users not in any team * Updated style of unit test * Split SearchableUserList to give better control over its properties * Added users without any teams to the user store * Added ManageUsers page * Renamed ManageUsers to SystemUsers * Added ability to search by user id in SystemUsers page * Added SystemUsersDropdown * Removed unnecessary injectIntl * Created TeamUtils * Reduced scope of system console heading CSS * Added team filter to TeamAnalytics page * Updated admin console sidebar * Removed unnecessary TODO * Removed unused reference to deleted modal * Fixed system console sidebar not scrolling on first load * Fixed TeamAnalytics page not rendering on first load * Fixed chart.js throwing an error when switching between teams * Changed TeamAnalytics header to show the team's display name * Fixed appearance of TeamAnalytics and SystemUsers on small screen widths * Fixed placement of 'No users found' message * Fixed teams not appearing in SystemUsers on first load * Updated user count text for SystemUsers * Changed search by id fallback to trigger less often * Fixed SystemUsers list items not updating when searching * Fixed localization strings for SystemUsers page
* Check if LHS DM list needs updating on channel switch and channel members ↵Joram Wilander2017-03-241-0/+2
| | | | fetch (#5861)
* Add sync logic for DMs/GMs when network reconnects (#5676)Joram Wilander2017-03-081-2/+2
|
* Add system console switch for enabling link previews (#5663)Joram Wilander2017-03-061-0/+4
|
* Fix telemtry IDs. (#5649)George Goldberg2017-03-061-1/+13
|
* PLT-3077 Add group messaging (#5489)Joram Wilander2017-03-021-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Implement server changes for group messaging * Majority of client-side implementation * Some server updates * Added new React multiselect component * Fix style issues * Add custom renderer for options * Fix model test * Update ENTER functionality for multiselect control * Remove buttons from multiselect UI control * Updating group messaging UI (#5524) * Move filter controls up a component level * Scroll with arrow keys * Updating mobile layout for multiselect (#5534) * Fix race condition when backspacing quickly * Hidden or new GMs show up for regular messages * Add overriding of number remaining text * Add UI filtering for team if config setting set * Add icon to channel switcher and class prop to status icon * Minor updates per feedback * Improving group messaging UI (#5563) * UX changes per feedback * Update email for group messages * UI fixes for group messaging (#5587) * Fix missing localization string * Add maximum users message when adding members to GM * Fix input clearing on Android * Updating group messaging UI (#5603) * Updating UI for group messaging (#5604)
* PLT-5396 Fix team mention badge persistance (#5543)enahum2017-02-271-0/+4
|
* PLT-5071: Client side component of Telemetry. (#5516)George Goldberg2017-02-241-2/+7
|
* Increase performance when receiving messages (#5375)Joram Wilander2017-02-131-3/+4
|
* Use consistent Display Name sorting code throughout the webapp #5159 (#5213)Saturnino Abril2017-01-311-1/+1
| | | | | | * Use consistent Display Name sorting code throughout the webapp #5159 * fixed broken sorting of teams and channels
* Improvments to typing messages (#5230)Christopher Speller2017-01-301-1/+3
|
* PLT-2555/PLT-5009/PLT-5225 Changed system messages to be rendered by the ↵Harrison Healey2017-01-301-1/+1
| | | | | | | | | | | | client (#5209) * Moved rendering of (message deleted) into PostMessageView * Added additional post types to constants on client * Changed system messages to be rendered in the client's language * Updated new system messages to have relevant usernames highlighted and have markdown rendered in header change messages
* #4257 Added functionality to create previews for post links using open ↵Debanshu Kundu2017-01-201-0/+24
| | | | graph data from those links. (#4890)
* Fix lodaing missing messages after search bug (#5080)Joram Wilander2017-01-161-1/+1
|
* Reset unread counts for channels being switched to/away (#5037)Joram Wilander2017-01-101-0/+4
|
* Temporary fix for JS errors when logging out with non-english language (#4990)Joram Wilander2017-01-061-2/+1
|
* Fix console error when logging in with non-english language (#4941)Joram Wilander2017-01-031-8/+4
|
* Fix unread for your own message after logout (#4943)Joram Wilander2017-01-031-0/+1
|
* Clean up /logout command flow and errors (#4918)Joram Wilander2016-12-301-9/+13
|
* Fix console errors when logging out (#4915)Joram Wilander2016-12-291-0/+4
|
* Fix team switch (#4851)enahum2016-12-221-6/+24
| | | | | | | | | | * Fix team switch * Fix channel switching by using BrowserStore * Fixes plt-5076 and plt-5068 * Updating styles for Teams sidebar (#4875)
* PLT-5012 Combine updateLastViewedAt, setLastViewedAt and setActiveChannel ↵Joram Wilander2016-12-211-1/+1
| | | | | | | | into a single API (#4840) * Combine updateLastViewedAt, setLastViewedAt and setActiveChannel into a single API * Remove preference DB writes
* PLT-4167 Team Sidebar (#4569)enahum2016-12-191-1/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PLT-4167 Team Sidebar * Address feedback from PM * change route from my_members to members * bug fixes * Updating styles for teams sidebar (#4681) * Added PM changes * Fix corner cases * Addressing feedback * use two different endpoints * Bug fixes * Rename model and client functions, using preferences to store last team and channel viewed * Fix mobile notification count and closing the team sidebar * unit test, fixed bad merge and retrieve from cached when available * bug fixes * use id for last channel in preferences, query optimization * Updating multi team css (#4830)
* PLT-4403 Add server-based channel autocomplete, search and paging (#4585)Joram Wilander2016-11-241-8/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | * Add more channel paging API * Add channel paging support to client * Add DB channel search functions * Add API for searching more channels * Add more channel search functionality to client * Add API for autocompleting channels * Add channel autocomplete functionality to the client * Move to be deprecated APIs to their own file * Final clean-up * Fixes related to feedback * Localization changes * Add unit as suffix to timeout constants
* Don't show desktop notifications for messages entering the channel th… (#4216)Pepijn2016-11-171-0/+7
| | | | | | | | | | | | | | | | | | | | | | * Don't show desktop notifications for messages entering the channel the user is currently on Coding style fixes Allow notifications if browser tab is not focussed * Don't show desktop notifications for messages entering the channel the user is currently on Coding style fixes Allow notifications if browser tab is not focussed * Mute sound when a user doesn't get a desktop notification * Also play sound on desktop notifications * Fixed reviewer's remarks: * Removed double notification check * Removed direct links to browser store, created separate actions
* Fixed websocket to properly logout when logged out from another tab (#4546)Harrison Healey2016-11-141-5/+7
|
* Move channel click dispatch outside of promise (#4545)Joram Wilander2016-11-141-6/+6
|