Граф коммитов

158 Коммитов

Автор SHA1 Сообщение Дата
Harrison Healey
459eee85a9 PLT-3269 Moved formatting toggle behind EnableDeveloper setting (#3402)
* Force formatting to be enabled if testing is disabled

* Moved formatting toggle behind EnableDeveloper setting
2016-06-27 08:16:01 -04:00
Harrison Healey
6b22a8e816 PLT-3211 Fixed search highlighting for hashtags starting with "#in", "#from", or "#channel" (#3400)
* Fixed clicking hashtags/@mentions adding a # to the url

* Updated punctuation trimming regex for searching to better match the server

* Fixed search term splitting to not break up hashtags starting with a search flag (in, from, etc)
2016-06-22 18:32:59 -04:00
Christopher Speller
14510ce194 Adding webpack code splitting (#3377) 2016-06-22 10:30:01 -04:00
Asaad Mahmood
b130a32eac Multiple UI fixes (#3357)
* Multiple UI fixes

* Removing utils from tutorial file
2016-06-16 09:20:43 -08:00
Kevyn Bruyere
d6fdd93679 PLT-946 Add status icon to the left of the username in DM channel (#3258)
Add a StatusIcon component to be able to display a status icon from anywhere
2016-06-15 06:30:32 -06:00
David Lu
dbcf8572e5 Fixed @all not working as intended (#3335) 2016-06-15 08:13:47 -04:00
Harrison Healey
ba77aefe02 PLT-3202 Re-render timestamps when display settings switch between 12h and 24h (#3337)
* Made post timestamp switch from 12h to 24h without refreshing

* Made RHS post timestamps switch from 12h to 24h without refreshing
2016-06-15 08:13:17 -04:00
Harrison Healey
163d29f8fa Added text emoticons to autocomplete (#3312) 2016-06-15 08:02:22 -04:00
Joram Wilander
0f7a8f0fb5 Distinguish between static embeds and toggleable embeds (#3333) 2016-06-15 08:01:52 -04:00
JoramWilander
5af526c259 Merge branch 'release-3.1'
Conflicts:
	webapp/components/create_comment.jsx
2016-06-13 15:29:24 -04:00
enahum
18c53e03eb PLT-3221 Remove async call to get posts when creating a comment and editing a post (#3300)
PLT-3203 Commenting on the RHS while in permalink view makes the message not show up in the RHS
2016-06-09 11:28:57 -07:00
enahum
3a6694cc6b PLT-3203 Commenting on the RHS while in permalink view makes the message not show up in the RHS (#3282) 2016-06-07 17:43:36 -04:00
Harrison Healey
bde4326458 Properly removed hashtags and at mentions inside of markdown links (#3283) 2016-06-07 17:43:19 -04:00
David Lu
ea99cedb62 PLT-3185 Added support for DMs in Channel Switcher (#3260)
* Added support for DMs

* Checked username beginning characters
2016-06-06 13:54:23 -04:00
Joram Wilander
1e245f19c7 PLT-3114 Moved preview collapse out of pre-release features (#3206)
* Added user setting to auto collapse image previews

* Added slash commands for collapsing/expanding image previews

* Added translation strings for collapse setting

* Add default props for preview collapse setting
2016-06-06 10:41:54 -07:00
David Lu
2c42294bbc PLT-3101 Added message history (#3205)
* Added message history

* Minor logical changes

* Fixed indexes resetting

* Fixed double messages

* Fixed resetting main history when RHS opened
2016-06-06 13:01:35 -04:00
enahum
6cee1f87f2 PLT-2990 Clicking on a desktop notification from another team opens the team (#3253) 2016-06-06 09:46:09 -04:00
Asaad Mahmood
353216e05c PLT-3182 - Improving switch channels modal and some minor UI improvements (#3238)
* PLT-3182 - Improving switch channels modal and some minor UI improvements

Enabling link previews

Adding compact layout to RHS

Improving timestamps

* Adding update code for RHS components
2016-06-06 08:46:03 -04:00
Asaad Mahmood
7b99ac0a91 PLT-3177 - Fixing ordering for custom themes (#3226)
Fix for bot tag and webhook attachments

Adding theme styling for webhooks

Removing embed styling

Improving margins on compcat view for line breaks
2016-06-03 07:58:23 -04:00
Harrison Healey
0e677f35bb Removed hashtag/mention links that appear within text for markdown links (#3199) 2016-06-02 19:48:43 -03:00
David Lu
9509398d32 PLT-2962 Added channel switcher modal (#3216)
* Added channel switcher modal

* Fixed typos

* Added handling for duplicate channels
2016-06-02 19:45:38 -03:00
Asaad Mahmood
848a8663ed Multiple UI improvements (#3220)
* Multiple UI improvements

* Pushing time fix

* Fixing absolute time stamps on IOS
2016-06-02 12:34:47 -07:00
David Lu
4b06362172 Added scrolling, move out of navbar (#3163)
Added magic number, removed jqueryi
2016-06-01 13:05:48 -07:00
Harrison Healey
5f7ce2214a Improved internal links which use react-router (#3180) 2016-06-01 08:52:28 -04:00
Harrison Healey
f5ccfb362e Reorganized syntax highlighting code and added search term highlighting for code blocks with syntax highlighting (#3191) 2016-06-01 08:28:54 -04:00
David Lu
89717c2a77 Added maxlength for nicknames (#3186) 2016-05-31 16:20:27 -04:00
Harrison Healey
6e6257fcca Removed unnecessary wbrs (#3182) 2016-05-31 16:11:23 -04:00
Harrison Healey
9e1cf71bc3 Fixed emoticons consuming the preceeding whitespace (#3187) 2016-05-31 16:10:12 -04:00
Harrison Healey
4a326dd6ce PLT-1626/PLT-1424/PLT-1473/PLT-1483 Improved search highlighting (#3171)
* PLT-1626 Stopped breaking up hyphenated hashtags when highlighting search terms

* Made hashtag search highlighting case independent

* PLT-1424 Improved search highlighting when searching for CJK characters

* PLT-1473 Added search term highlighting to single-line code blocks

* PLT-1473 Added search term highlighting to code blocks that don't use syntax highlighting

* PLT-1483 Added proper highlighting of at mentions

* Fixing formatting
2016-05-31 10:37:59 -04:00
Harrison Healey
c5deb333db Added validation to make sure theme entries are colours (#3107)
* Added validation to make sure theme entries are colours

* Added serverside validation for theme
2016-05-31 08:15:33 -04:00
Joram Wilander
0dfac9875e Add license expiry messages (#3153) 2016-05-30 09:59:53 -04:00
Harrison Healey
fe5db12374 PLT-3080 Added ability to disable formatting for debugging and updated marked to fix errors (#3141)
* Removed injectIntl from user_settings_advanced.jsx

* Added setting to disable formatting for debugging

* Updated fork of marked
2016-05-30 07:57:44 -04:00
samogot
e1bebb2d77 PLT-2321 Move the toggle icon next to the link being previewed (#3071)
* PLT-2321 Move the toggle icon next to the link being previewed
only applicable to one-line messages started with link

* remove useless "Youtube" header when no title is available

* allow breaking long links instead of toggle

* simplify "/" to "/<wbr />" replacing
fix empty post without additional content body

* discard buggy "simplification"
2016-05-27 19:31:02 -04:00
Joram Wilander
6399a94ce2 PLT-2672 Refactored posts view with caching (#3054)
* Refactored posts view to use view controller design

* Add post view caching

* Required updates after rebase

* Fixed bug where current channel not set yet was causing breakage
2016-05-27 16:01:28 -04:00
David Lu
1736947f0e Added BOT in RHS (#3136)
Changed BOT to constant
2016-05-27 08:38:35 -07:00
Harrison Healey
1e7805b790 Fixed ESLint errors (#3134) 2016-05-27 09:56:41 -04:00
Harrison Healey
15e427e806 PLT-1458 Updated list autonumbering (#3126)
* Removed MattermostLexer since it was exactly the same as the default marked one

* Updated list autonumbering to always start numbering from the first item's number
2016-05-27 08:22:22 -04:00
Joram Wilander
6fecfcc7ca Refactor login, claim and create_team into views and add actions (#3110) 2016-05-26 09:46:18 -04:00
Harrison Healey
6092be8af1 Updated our fork of marked and prevented catastrophic backtracking (#3098) 2016-05-25 08:38:03 -07:00
Harrison Healey
3b5a5110c7 Revert "Updated our fork of marked and added more links to test-links.md (#3047)" (#3090)
This reverts commit c868620693.
2016-05-24 07:12:02 -07:00
David Lu
8e5c318590 Removed isTestDomain (#3069) 2016-05-24 08:39:11 -04:00
David Lu
6438c696b0 Added all keycodes (#3079) 2016-05-23 12:52:02 -07:00
David Lu
e81fa3220d Added validation for command triggers (#3068) 2016-05-20 14:47:10 -04:00
David Lu
4f265522e1 Fixed JS errors, wrapped around nav shortcuts (#3067) 2016-05-20 14:45:30 -04:00
enahum
ed2e37394e PLT 783 Fix Previews for removed YouTube videos (#3073)
* PLT-783 Fix Previews for removed YouTube videos render incorrectly and throw a 404

* Updating video poster for video not found (#3072)
2016-05-20 11:55:52 -04:00
Asaad Mahmood
5ea7d9bbef Multiple UI Improvements (#3038) 2016-05-19 09:29:15 -04:00
Harrison Healey
c868620693 Updated our fork of marked and added more links to test-links.md (#3047) 2016-05-19 08:38:50 -04:00
Christopher Speller
880ef25ab1 Moving out javascript driver (#3040) 2016-05-18 10:42:25 -04:00
Joram Wilander
34780f3aea Refresh login page if server version of client doesn't match browser version of client (#3004) 2016-05-16 16:09:37 -07:00
Harrison Healey
1b9deb4392 Changed named emoticons to not require surrounding whitespace and added unit tests (#3009) 2016-05-16 15:54:24 -04:00