FEATURES.md 1.72 KB
Newer Older
Marcelo Schmidt's avatar
Marcelo Schmidt committed
1 2 3
- Self Host
  - Docker  
  - Multiple Deployment Options (Heroku, Digital Ocean, Sandstorm, etc.)  
Marcelo Schmidt's avatar
Marcelo Schmidt committed
4 5
- Authentication Options
  - OAuth 
Marcelo Schmidt's avatar
Marcelo Schmidt committed
6 7
  - SAML
  - LDAP
8
  - CAS (1.0, 2.0 + attribute sync)
Marcelo Schmidt's avatar
Marcelo Schmidt committed
9 10 11
  - Facebook, Github, Google, etc.
- I18N: More than 30 languages so far
- File Uploading
Marcelo Schmidt's avatar
Marcelo Schmidt committed
12
  - Drag-and-drop
Marcelo Schmidt's avatar
Marcelo Schmidt committed
13 14 15 16 17 18 19 20 21 22 23
  - Upload to file system
  - AWS + CDN
- Live chat
  - SMS Integration
- Rich Media
  - Audio Calls
  - Video Conferencing
  - Screensharing
- Notifications
  - Desktop and Mobile
  - Use your own gateway
Marcelo Schmidt's avatar
Marcelo Schmidt committed
24 25
  - Use @all to notify everyone in the room (configurable to max. users)
  - Receive missed messages in your e-mail
Marcelo Schmidt's avatar
Marcelo Schmidt committed
26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
- Apps
  - Mobile
  - Native
- Integrations
  - Hubot
  - Incoming / Outgoing Webhooks
  - Data Importer
    - Import from Slack
    - Import from Hipchat
  - Slack Bridge
- Profiles
  - Custom avatars
- Text Decorations
  - Mentions
  - Link Preview
Marcelo Schmidt's avatar
Marcelo Schmidt committed
41
  - Embedded videos
Marcelo Schmidt's avatar
Marcelo Schmidt committed
42
  - Markdown
Marcelo Schmidt's avatar
Marcelo Schmidt committed
43
  - Code, single or multi-line
Marcelo Schmidt's avatar
Marcelo Schmidt committed
44 45 46
  - TexMath
  - Emojis
    - Reactions
Marcelo Schmidt's avatar
Marcelo Schmidt committed
47 48 49 50
- Message editing
  - Editing is as simple as using your arrow keys for picking the right message to edit
  - Setup to keep history of edits or discard the previous text
  - Show or hide edited/deleted status
Marcelo Schmidt's avatar
Marcelo Schmidt committed
51 52 53 54
- History
  - Search
    - Full-text search
    - Regex search
Marcelo Schmidt's avatar
Marcelo Schmidt committed
55 56 57 58 59
- Add stars to rooms and mark them as favorites
- Add stars and pins to messages
  - Star messages that are important to you. Only you have access to your stars.
  - Pin messages that are important to everyone.
  - Access your starred/pinned and messages you were mentioned on quickly through side bar buttons
Marcelo Schmidt's avatar
Marcelo Schmidt committed
60 61
- REST Api
- Roles and Permissions
Marcelo Schmidt's avatar
Marcelo Schmidt committed
62 63 64
- Public and Private multi-user rooms
- One-on-one conversations
  - Off-the-record messaging (messages are encrypted and transiently saved on database)
Marcelo Schmidt's avatar
Marcelo Schmidt committed
65
- Slashcommands