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

7094 Коммитов

Автор SHA1 Сообщение Дата
Kyo Nguyen
2ca751febf Fix leaking goroutines in store calls (#3993). (#4021) 2016-09-19 08:30:41 -04:00
George Goldberg
33eda94db3 PLT-1764 #channels => !channels on Slack import. (#4028) 2016-09-19 08:22:08 -04:00
George Goldberg
8443ca5828 PLT-1759 - Auto-complete for !channels when posting messages. (#3890)
* Auto-complete for !channels when posting messages.

This is part 1 of the fix for PLT-1759 to make channels linkable.

Still to do:
- Make the !channels clickable when they appear in messages. This is
  blocked until PR #3865 is resolved as it looks like that refactors
  some of the code that would be touched by making this change.

- Unit tests. Again, I think the above referenced PR should be merged
  before tackling this.

* Fix style problems.

* Highlighting of !channel-names in messages.

This only identifies the !channel-name (not the display name). The
implementation of the auto-complete on channel names now needs to be
modified to convert to the channel handle before sending the message.

* Display !channel-name as !Display Name.

When we encounter !channel-name in a message, display it as a link using
the channel's actual name rather than it's handle (name).

* Match on names and display name, and use name.

* Autocomplete channels matching on both the name and the the display
  name.
* Use the name as the text we fill in instead of the display name. It's
  potentially a bit ugly, but it minimises complexity for now as
  otherwise we'd have to do complicated things to the message box.

* Fix style issues.

* Load more channels everywhere.

Whenever we load the list of channels, we should also load the list of
more channels. This is to enable auto-completing and auto-linking of all
channels whether or not the user is in them currently.

* Include more channels in the map for linking.

* Listen for channel list updates for autolinking.

* Remove accidental console.log.

* Autocomplete on more channels too.

* i18n for channel autocomplete.

* Link directly to channels in !channel mentions.

This currently does not work if you aren't a member of that channel.
Need to decide what the correct behaviour is in that case.

* Fix style issues.

* Show channel name and handle in suggestion.

* Match channels only at start or after space.

* Better matching in text-formatting.

Only match channels after a space-type character or at the start in the
posts list too.

* Move the route construction to make tests work.

Moves route-construction out of text_formatting.jsx and into utils.jsx
so that the unit tests work once again.
2016-09-19 08:21:22 -04:00
enahum
781ff323db Webrtc client side (#4026)
* WebRTC Server side

* WebRTC client side

* Bug fixes and improvements

* Pushing UI improvements for webrtc (#3728)

* Pushing UI improvements for webrtc

* Updating webrtc css

* PLT-3943 WebRTC P1: bug fixes and improvements

* Video resolution set to std, reduce volume of ringtone and flip video horizontally

* Fix calling a user B while WebRTC RHS is still opened

* Leave RHS opened when call ends, Fix isBusy on popover and channel_header

* Fix pre-release feature, RHS & System Console

* PLT-3945 - Updating UI for webrtc (#3908)

* PLT-3943 Webrtc p1

* Add ongoing call indicator when RHS is opened

* UI updates to to webrtc notifcation (#3959)
2016-09-16 15:35:13 -03:00
William Gathoye
df2d61d941 Switch to right-hand sidebar statement instead of the acronym RHS nobody knows about (#4008) 2016-09-16 09:18:56 -03:00
William Gathoye
62c7eac16a Remove unneeded additional space detected by Pootle (#4007) 2016-09-16 09:18:24 -03:00
Yusuke Nemoto
ff65e5ede5 Fix messages id & Add necessary messages to en.json (#4027) 2016-09-16 07:53:42 -04:00
enahum
9d40538106 PLT-4157 CLI to make a user active or inactive (#4025) 2016-09-15 11:33:16 -04:00
enahum
2659d19d05 PLT-3455 More channels filter (#4022) 2016-09-15 08:53:21 -04:00
enahum
b180bb46e3 PLT-3412 WebRTC Server side & System Console (#3706)
* WebRTC Server side

* WebRTC System Console

* Consistency on variable names

* Add turn and stun uri validation
2016-09-15 08:35:44 -04:00
TzeKei Lee
3b4c9d7588 Fix 'use slash command' instead of 'user slash command' (#4023) 2016-09-14 14:16:51 -07:00
enahum
ecd433d697 PLT-1238 on permalink not visible back button points to last channel or town-square (#4019) 2016-09-14 12:16:29 -03:00
Elias Nahum
6c678f5407 Merge branch 'release-3.4' 2016-09-14 11:06:59 -03:00
Joram Wilander
837808eba3 Update getUser API and add it to the JS driver (#4020) 2016-09-14 09:57:33 -03:00
enahum
abe6e8e471 PLT-4125 Prevent typing on settings that use the regenerate button (#4016) 2016-09-14 08:28:50 -04:00
Christopher Speller
1e7985a87a Modifying permissions system. (#3897) 2016-09-13 12:42:48 -04:00
Joram Wilander
05af5d14b8 Highlight comment bar for comments considered mentions (#3938) 2016-09-13 09:02:37 -07:00
enahum
2031873cb1 PLT-3801 Fix toggle dropdown Main menu (#4014) 2016-09-13 09:00:48 -07:00
enahum
e879e713b7 PLT-4086 Mobile: ENTER creates a new line even with CTRL+ENTER off (#4015) 2016-09-13 09:00:21 -07:00
enahum
9ed1c812e1 PLT-4131 Dynamic update the Password requirements error message sample (#4017) 2016-09-13 11:59:04 -04:00
Joram Wilander
132be6a02b Accept nil values for incoming webhook attachments (#4011) 2016-09-13 11:56:03 -04:00
it33
57f25fa59c Correcting doc on email address (#4013) 2016-09-12 14:21:32 -07:00
Pierre Rudloff
cdeb9f56b7 Add noscript message to root.html (fixes #3953) (#3968) 2016-09-12 16:21:04 -04:00
Pierre Rudloff
987cb10e71 Unescape HTML entities in e-mail titles (fixes #3906) (#3969) 2016-09-12 16:20:41 -04:00
Christopher Speller
adfcda4802 Some improvments to slack import (#4010) 2016-09-12 11:57:36 -04:00
William Gathoye
6d21dab421 code block should be Code block as used in a menu IIRC (#4006)
All translators have translated this string item using an uppercase letter.
2016-09-12 10:02:09 -04:00
Harrison Healey
3b739e1ca5 Made search autocomplete for channels and users case insensitive (#3965) 2016-09-12 10:00:24 -04:00
Ryan Wang
b8d6eba788 Team names in system console are sorted alphabetically regardless of case (#3958) 2016-09-12 10:00:15 -04:00
William Gathoye
e557f42673 Let's be consistent with keyboard shortcuts. (#4005)
* Let's be consistent with keyboard shortcuts.

* Update en.json
2016-09-12 08:43:57 -04:00
Elias Nahum
672749b0ea Merge branch 'release-3.4' RC5 2016-09-09 16:41:33 -03:00
enahum
75ae8e1d81 Translations for RC5 (#4004) 2016-09-09 16:21:26 -03:00
Corey Hulen
193314e9fc Increasing channel limits (#4003)
* Increasing channel limits

* Fixing unit test
2016-09-09 15:46:36 -03:00
enahum
58cdb17fb9 PLT-4141 Validating SAML attributes (#4002) 2016-09-09 15:46:25 -03:00
Harrison Healey
84b342fda1 Correctly passed invite ID through to LDAP signup page (#4001) 2016-09-09 15:46:03 -03:00
Joram Wilander
95526c89f0 Fix team invite links when the invite ID is invalid (#3998) 2016-09-09 10:08:53 -03:00
Harrison Healey
2b095fafcc Correctly passed invite ID through to LDAP signup page (#3997) 2016-09-09 10:08:42 -03:00
Harrison Healey
c564ea1a1c Fix weird typing behaviour on LDAP signup page on IE11 (#3996) 2016-09-09 10:08:33 -03:00
Christopher Speller
9d7d0876c2 Fixing OpenLDAP version in Makefile (#3999) 2016-09-08 16:38:48 -04:00
Elias Nahum
eb8373aa80 Merge branch 'release-3.4' RC4 2016-09-08 10:27:49 -03:00
enahum
b2b2d141a9 daily translations 20160908 (#3994) 2016-09-08 10:24:57 -03:00
Harrison Healey
04ee6a6afb Stopped automatically focusing user list search box on mobile (#3992) 2016-09-08 09:49:12 -03:00
Harrison Healey
faf944f47a Displayed proper token on integration creation confirmation (#3991) 2016-09-08 09:49:03 -03:00
Harrison Healey
47f92441ac PLT-4100 Made SuggestionList dividers optional (#3990)
* Made SuggestionList dividers optional

* Stopped mutating the User object in the AtMentionProvider
2016-09-08 09:48:53 -03:00
enahum
3bc0e833f7 PLT-3880 Update the "Password Requirements" help text (#3989) 2016-09-08 09:48:39 -03:00
Asaad Mahmood
b3f6011fdb Updating minor fixes for rc4 (#3988) 2016-09-08 09:48:29 -03:00
Jason Blais
b6ed10a31e PLT-3766 Change remaining LDAP references to AD/LDAP (#3985)
* Update user.go

* Update en.json

* Update ldap_test_button.jsx

* Update en.json
2016-09-08 09:48:12 -03:00
Joram Wilander
ba2e131804 Include build number in server version given to the client (#3984) 2016-09-08 09:48:02 -03:00
enahum
c99db74390 PLT-4084 Fix Unable to send messages in RC (#3983) 2016-09-07 08:02:24 -04:00
Elias Nahum
a5ebbcfdb4 PLT-4084 Fix Unable to send messages in RC 2016-09-07 01:12:27 -03:00
enahum
dde7b50adf Saving schema version for 3.4 (#3982) 2016-09-06 23:42:16 -03:00