You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
637 lines
27 KiB
637 lines
27 KiB
## NEXT
|
|
|
|
## 0.23.0, 2016-Mar-21
|
|
|
|
- Accept * for all media types
|
|
- Add emoji picker
|
|
- Add ENV to set HOME to /tmp in docker files
|
|
- Add Katex plugin (for TeX math rendering)
|
|
- Allow custom login page via iframe
|
|
- Allow multiple extensions in assets and fix validation
|
|
- CAS Plugin: Added version selector to prepare for further version support.
|
|
- Close #2495; Allow pass @username in avatar
|
|
- Closes #2172: Accepts markdown for room topic.
|
|
- Closes #625: Filter and sorts direct messages and private groups.
|
|
- Do not use user id in integration URL but keep compatibility
|
|
- Encrypts _id to avoid duplicate encrypted messages
|
|
- Fix #2346: Adds administration menu when 'manage-integrations' permission is added.
|
|
- Fix #2433: Directly linked channel does not load for newly created user
|
|
- Fix #2433: Directly linked channel does not load for newly created user
|
|
- Fix #2477: Admin settings, plain-text SMTP password.
|
|
- Fix #2515: Update profile when changing username or email is disabled.
|
|
- Fix #2519: not showing stop record button
|
|
- Fix #2526: CAS Plugin: Join freshly created users to default channels
|
|
- Fix #2527: Set private group owner and moderator on creation.
|
|
- Fix #2528: by accepting webkitSubtle as crypto.
|
|
- Fix #2550: allows admins to change usernames and e-mails
|
|
- Fix #2558: Remove trailing slash on livechat install code
|
|
- Fix #2573: Proper emoji tone test
|
|
- Fix decoding HTML entities in KaTeX plugin
|
|
- Fix instructions for outgoing webhook response
|
|
- Fix restricted domain registration regex
|
|
- Only show the CURL field on integrations after token was generated
|
|
- OTR: Encrypt message timestamp to make sure messages are retrieved in the right order.
|
|
- OTR: Uses jwk instead of spki for exchanging public keys.
|
|
- Pass correct raw value for content in integration scripts
|
|
- Pass restricted domain as string when only one
|
|
- Rebuild the cordova index when change the Site Url
|
|
- Remove the try/catches around the imports
|
|
- Retry to send push notification to gateway on error
|
|
- RTL: Give `padding-right` to `.input-message`
|
|
- Saves each successful migration as the latest locked migration version.
|
|
- Send correct headers to download GridFS uploads
|
|
- Set DDP_DEFAULT_CONNECTION_URL to the same value of ROOT_URL
|
|
- Use login logo as asset
|
|
- Use URL compatible token and do not sabe in user record
|
|
|
|
## 0.22.0, 2016-Mar-14
|
|
|
|
- Add AES encryption routines
|
|
- Add CDN config option for file upload
|
|
- Add icon to show OTR status in channel title
|
|
- Add option to disable integration and scripts
|
|
- Add Off-The-Record funtionallity
|
|
- Add RocketChat.promises API
|
|
- Allow outgoing scripts to call HTTP
|
|
- Allow processOutgoingResponseScript to process erros
|
|
- Allow send message and continue with the request
|
|
- Always notifies livechat messages - Closes #2212
|
|
- Better rendering of message attachment text
|
|
- Client validation of valid types for upload
|
|
- Close #1635; Add textarea for adding custom CSS/JS
|
|
- Close #2494; Close all opened rooms on logout
|
|
- Enables notification by displaying "Encrypted message" instead of the hash or the actual message
|
|
- Fix bug when changing room name to same value
|
|
- Fix code indentation - closes #2454
|
|
- Moves change of language to preferences
|
|
- Requires current password to change profile settings
|
|
- Fixes #691; Adds sorting to channels list.
|
|
- Fixes S3 config without acl
|
|
- Improve UI of new messages bar
|
|
- Improved send button
|
|
- Move custom OAuth to OAuth section of admin panel
|
|
- Moved all fileupload settings to package
|
|
- Moving files to expose functions
|
|
- Pass request as object to process_incoming_request
|
|
- Protect file uploads on S3
|
|
- Readding autocomplete to message input box - fixes #2489
|
|
- Reduce font-size of new messages bar
|
|
- Refactor for file upload response handlers API
|
|
- Removed Meteor Error copy-pasted problem
|
|
- Renaming files to match the storage config
|
|
- Shows a send button if there is a message in the text box
|
|
- Stops using tmeasday:errors and use toastr instead
|
|
- Support for delete uploaded files
|
|
- Support for region and bucketUrl S3 configs
|
|
- Support multiple upload file handlers
|
|
- Support to upload files to S3
|
|
- Trim slashes from Site_Url - closes #2462
|
|
- Upload files to file system support
|
|
|
|
## 0.21.0, 2016-Mar-07
|
|
|
|
- Add ability for users to delete their own accounts
|
|
- Add infinite scrolling to channels list
|
|
- Add search bar to the channels flex
|
|
- Add setting to allow/deny own account deletion
|
|
- Allow numeric characters in the OAuth2 provider name
|
|
- Allow post messages starting with slash
|
|
- Allow prepareOutgoingRequestScript to stop execution and return a message
|
|
- Blank channel when sending attachments as object
|
|
- CAS Plugin: Use Meteor.users.services.cas.external_id to identify users instead of Meteor.users.username.
|
|
- Defers user deletion
|
|
- Delete MAINTAINERS.md
|
|
- Disable E-mail Confirmation setting when SMTP is not set.
|
|
- Do not add a value in both $set and $setOnInsert
|
|
- Escapes regex in room search
|
|
- Fix #766; Disable E-mail Confirmation setting when SMTP is not set.
|
|
- Fixes #2399. Fixes bug with highlighted words which allowed an empty string to be defined as highlight.
|
|
- Fixes #924. Admin users may now login without verifying their e-mails.
|
|
- Fixes oauth registration deleting account with unverified e-mail
|
|
- Improve last commit
|
|
- Improve user search when adding in channels
|
|
- Improves layout of new password requested
|
|
- Init incoming webhook scripting
|
|
- Init outgoing webhook scripting
|
|
- Log error when trying to creat a user with no email via LDAP
|
|
- Make channels list load faster by not getting full channel data, such as usernames.
|
|
- Profile page improvements.
|
|
- Removes loading animation overlay after pages are rendered.
|
|
- Removes login_style setting of custom oauth.
|
|
- Sharing recent excitement around CRM integrations
|
|
- Shows OAuth Callback URLs
|
|
- Support 'user_id' in addition to 'id' and 'ID' for service identifier
|
|
|
|
## 0.20.0, 2016-Feb-29
|
|
|
|
- Ability to disable sending nickname and message via push notification
|
|
- Added back 'delete room' button - closes #2351
|
|
- Added block and hidden options that can be set by env vars
|
|
- Added description and protected flag to default roles
|
|
- Added zh-TW and zh-HK
|
|
- Allow markdown in attachment fields
|
|
- Avoid using SVG for Sandstorm
|
|
- CAS Plugin: refactored logging
|
|
- Closes #2178; Admin View Logs should auto-scroll to end
|
|
- Closes #2316; Send test mail will block the server
|
|
- Closes #780; Do not change the sweet alert size in small screens, change the upload-preview size
|
|
- Closes #800; Add loading before main page render and add Fast Render
|
|
- Do not print passwor in new LDAP log
|
|
- Do not reset permission's roles at startup - closes #2164
|
|
- Do not slugify room names at renaming - fixes #1571
|
|
- Enable username as template from LDAP and enable username sync
|
|
- Expose getAvatarUrlFromUsername function to server side
|
|
- Fix 'render' callback of MessageTypes
|
|
- Fix publish user_data under "spotlight"
|
|
- Fix root url on server side
|
|
- Fix show more users button
|
|
- Fixed errors saving room info in admin
|
|
- Improve WebRTC audio quality
|
|
- Improved sidebar overlay - should fix RocketChat/Rocket.Chat.Cordova#15
|
|
- Improved system messages style
|
|
- Message with types are not groupable by default
|
|
- Moving room name to the beginning of the push notifications msg
|
|
- Observe API embed setting and apply immediatly - fixes #1989
|
|
- Remove _emojione.import.less from server.coffee
|
|
- Remove native sound of notifications
|
|
- Remove newline from en.i18n.json
|
|
- Remove unused files and closes #801
|
|
- Support for pinned message notification
|
|
- Updated sweetalert
|
|
- Uses the setting for validating rooms renaming - closes #2297
|
|
|
|
## 0.19.0, 2016-Feb-22
|
|
|
|
- Re authorize streams on reconnect
|
|
- Don't automatically parse URLs in incoming webhooks message body if an attachment is also present
|
|
- Add alerts for highlight words
|
|
- Add button to show offline users in a room
|
|
- Add Import framework
|
|
- Add importing of the files from slack
|
|
- Add notifications for highlight words
|
|
- Add pagination to user's list
|
|
- Add per room email preferences
|
|
- Add preferences for highlight words
|
|
- Admin is now active when created on setup
|
|
- Allow imports with a ton of messages in the same day (thousands)
|
|
- Allow to set Name and Username for initial admin user via environment variables - Closes #2231
|
|
- Closes #2096; LDAP broken when using meteor deploy
|
|
- Closes #2218; LDAP: Add a setting to disable avatar sync
|
|
- Closes #2221; LDAP Custom Domain Search gives "TypeError"
|
|
- Closes #2262; Implement LDAP user sync
|
|
- Do not notify edited messages again
|
|
- Don't try to parse an upload if it doesn't contain a file.
|
|
- Fix "topic changed" messages with incorrect timestamp
|
|
- Fix and improve webrtc settings
|
|
- Fix blocked settings
|
|
- Fix broken items after the latest merge
|
|
- Fix broken ldap when custom filter specifies no userId
|
|
- Fix room's topic not get applied
|
|
- Fix starttls issue by setting tls.connect hostname parameter.
|
|
- Fix the sendMessage with nothing after it being left in
|
|
- Fix upload previews
|
|
- Really respect the limit of the mongo database.
|
|
- Reduce the size of the max records we input to half of what it was, to reduce the stress on mongo
|
|
- Remove unused files: splash
|
|
- Replaces "disabled" by "readonly" and Closes #2241
|
|
- Send emails respecting room preferences
|
|
- Settings to change placeholders in login form - closes #2204
|
|
- Split CA cert into array of strings.
|
|
- Switched CAS configuration from Meteor.settings to RocketChat.settings.
|
|
|
|
## 0.18.0, 2016-Feb-15
|
|
|
|
- Add .jshintrc to project
|
|
- Add button to test desktop notifications
|
|
- Add email notification preference
|
|
- Added HIGH priority to mentions message callback
|
|
- Added working CAS 1.0 login module based on meteor-account-cas and meteor-account-saml
|
|
- Allow deleting of files whose corresponding message is not currently loaded in the client
|
|
- Allow settings descriptions to use markdown
|
|
- Allow text selection in settings area
|
|
- Change from LDAP_Restricted_User_Groups to LDAP_Domain_Search_Filter
|
|
- Email all offline users
|
|
- Fixed: if mobile app was open and in background, it would still read ... ...messages in the active room.
|
|
- Fixed: user received mobile notification even when browser was open.
|
|
- Improve delete message by file
|
|
- Push Notifications settings
|
|
- Replace current LDAP with new LDAP system
|
|
- Send emails to offline users when direct messaged
|
|
- Send emails to offline users when mentioned in a channel
|
|
- SendMessage cleanup - moving notifications stuff to callbacks
|
|
- Server settings added for custom STUN and TURN servers
|
|
- Settings: Disable action buttons when form has changes
|
|
- Terminal output should be displayed in LTR always
|
|
- Using REST to send pushes through gateway
|
|
|
|
## 0.17.0, 2016-Feb-09
|
|
|
|
- Closes #1367; Add ability to delete files
|
|
- Parse URLs by default on messages from REST APIs/webhooks/integrations - #1362
|
|
- Messages from REST APIs are not from bot by default
|
|
- Show that server is running on logs
|
|
- Add permission 'view-c-room' to bots
|
|
- Fixed checking username availability
|
|
- Show startup message
|
|
- Created a global Logger called "SystemLogger"
|
|
- Allow pass title for logs of type box as seconde parameter
|
|
- Hablity to view server longs on the administration interface
|
|
- Use the RocketChat.Info.version on headers
|
|
- Parse URLs on messages from REST
|
|
- Do not process all messages from REST as bot
|
|
- Fixed name not being required for registration with settings requiring it.
|
|
- Remove the LDAP string form login form as it is irrelevant to end users.
|
|
- Changed settings.get to automatically setup and call a specifed callback
|
|
- Remove the need for server restart after changing registration domain whitelist
|
|
- Fixed trying to read build from RocketChat.Info when it is not available.
|
|
- Add an example of how to send logs from server to client
|
|
- Fix problem removing file via side bar
|
|
- Require 'view-c-room' permission for accessing channels
|
|
- Add new logger types; Implement LoggerManager as an EventEmmiter; Filter logs by level; Improve log layout
|
|
- Allow send hooks from a specific public channel
|
|
- Add Uploads model at client side too
|
|
- Convert file uploads to model style
|
|
- Show confirmation dialog on leave/hide room
|
|
- Hide "leave/hide room" buttons when showing unread message counter
|
|
- Add i18n to rocketchat-ui-flextab package, with default strings for file deletion dialogue
|
|
- Move delete button style to base.less in theme package
|
|
- Add a button to allow deleting an uploaded file
|
|
- Add logger as dependencies for theme and lib packages
|
|
- Add some options to logger and use it in some places
|
|
|
|
## 0.16.0, 2016-Feb-01
|
|
|
|
- Added option for admins to manually add new users
|
|
- Added option for admin to require user to change password
|
|
- Changed admin statistics with admin info
|
|
- Show "Room not Found" correctly
|
|
- Update konecty:multiple-instances-status to 1.0.5
|
|
- Closes #1888; Add mimetye image/vnd.microsoft.icon to mimtype list
|
|
- Disable WebRTC broadcastStatus
|
|
- Closes #2078; ObserveChanges on rocketchat_room Not Using Oplog
|
|
- Add sort for all queries with limit
|
|
- Do not get field `usernames` with room on joinDefaultChannel
|
|
- Improve logs of stream broadcast
|
|
- Create script to build livechat on windows
|
|
|
|
## 0.15.0, 2016-Jan-25
|
|
|
|
- Ability to change email on account
|
|
- Temporary fix for AM/PM timestamp breaking cog
|
|
- Fixed typo in oembed widget
|
|
- Change to process.exit(1) to restart server
|
|
- Add "Default Domain" to LDAP config
|
|
- Fix boolean environment variables
|
|
- Include a fallback click event for loading more messages
|
|
- Fix html h3 tag was closed with h4
|
|
- Allow changing e-mail; invalidates verification on e-mail change
|
|
- Enable editing via admin / users
|
|
- Log error when trigger url returns 500
|
|
- Bind starttls correctly for LDAP
|
|
- Custom OAuth supporting json or plain content_types responses of the identity
|
|
- Allow pass room id to direct rooms
|
|
- Outgoing: Get the room from posted message to reply
|
|
- Change Meteor.absoluteUrl to force SSL if Force_SSL is true
|
|
- Escape regexp on checking email availability; change type of input to email
|
|
- Fix check for MAIL_URL when it's server side only
|
|
|
|
## 0.14.0, 2016-Jan-18
|
|
|
|
- Added admin setting to Force SSL
|
|
- Added connections status bar to login page
|
|
- Added options to enable TLS on LDAP
|
|
- Added package dependecy because of RoomModerators collection
|
|
- Added Raspberry Pi support announcement
|
|
- Added UI to Add/Remove Room Moderators and Owners
|
|
- Adds aria-label to button with icons only
|
|
- Allow multi-line title on oembed
|
|
- Allow SMTP server with no login
|
|
- Display burger icon on History page
|
|
- Display time based on locale instead of using fixed 24h format
|
|
- Do not close Desktop Notifications to keep them in notification center
|
|
- Escape dollar before message token replacement
|
|
- Fallback LDAP login to local account if LDAP fails
|
|
- Fixed audio-recorder not stoping
|
|
- Fixed confusing text labels on video/audio call buttons
|
|
- Fixed overlapping windows
|
|
- Fixed unset moderator test
|
|
- Fixed Warning: Site URL configuration for Sandstorm.io
|
|
- Fixes a bug with search results, where sometimes cog wasn't displayed.
|
|
- Fixes adding/removing owners and moderators
|
|
- Fixes Domain whitelist not restricting
|
|
- Get the correct language when senging messages via email
|
|
- Implement logging out of other logged-in clients
|
|
- Improved code execution on open room computation
|
|
- Improved processWebhookMessage return
|
|
- Improved room moderator subscription and tests
|
|
- Improved the layout and info of the oauth popup
|
|
- Make oembed parse title in ungreedy form
|
|
- Moved collection definition to a better place
|
|
- Moved logic to create a message from webhooks to a new file
|
|
- Moved response logic outside of processWebhookMessage
|
|
- Parse urls with fragments correctly
|
|
- Prevent browsers from trying to validate the input field
|
|
- Prevent erros update outgoing webhooks with empty channel
|
|
- Prevent multiple listeners on message stream per room
|
|
- Process outgoing webhook response as a new message
|
|
- Remove toUpperCase from emojione popup config
|
|
- Send correct content-type for livechat
|
|
- Set/Unset moderator via streams
|
|
- Sort room files by uploadedAt
|
|
- Update oembedVideoWidget removing static height
|
|
- Update strings with localized strings in en
|
|
- Use 'mim-types' ty check content type and compare to extension
|
|
- Using default values instead of integration data
|
|
- Using processWebhookMessage on V1 APIs
|
|
|
|
## 0.13.0, 2016-Jan-11
|
|
|
|
- Add api `chat.messageExample`
|
|
- Add apis 'integrations.create' and 'integrations.remove'
|
|
- Add group to tabbar buttons
|
|
- Add helper methods to return data as success, failure, etc
|
|
- Add method to athenticate api via oauth
|
|
- Add more logs on integrations
|
|
- Add oauth2-server and oauth2-server-config
|
|
- Add option to disable oauth apps, default is enabled
|
|
- Add visitor info into tabbar
|
|
- Add visitor status colors
|
|
- Adding livechat package as default
|
|
- Adds a link in the unread bar to jump to first unread message
|
|
- Changed icon for visitor information tabbar
|
|
- Create package rocketchat:api
|
|
- Create routes `channels.setTopic` and `channels.create`
|
|
- Create template to show errors from oauth login
|
|
- Fix LDAP
|
|
- Fix livechat error message position
|
|
- Fix min-height on link oembed.
|
|
- Fix open links for Android
|
|
- Fix problem with middleware that tries to parse json body
|
|
- Fix the wrong language display in the view of accountProfile
|
|
- Gix pinned tabbar button not showing sometimes
|
|
- Highlight messages when jump-to is used Allow selecting user info text
|
|
- Implement an interface to manage oauth apps
|
|
- Implement api chat.postMessage
|
|
- Improved closeFlex logic when switching tabbars
|
|
- Insert the zapier default server
|
|
- Parse bodyParams.payload as json if it exists
|
|
- Permissions rework
|
|
- Remove docker dependency on graphicsmagick
|
|
- Remove restivus package version
|
|
- Removed byte array for debug statements for ufsWrite
|
|
- Save visitor's page navigation history
|
|
- Set current app language to user's language after user login
|
|
- Show the auth and token urls in oauth admin page
|
|
- Shows visitor's navigation history
|
|
- Update log.coffee
|
|
- Use different ids for members info and user info tabbars
|
|
|
|
## 0.12.1, 2016-Jan-05
|
|
|
|
- Fix problem with middleware that tries to parse json body
|
|
|
|
## 0.12.0, 2016-Jan-04
|
|
|
|
- Add a setting to disable form-based login
|
|
- Add request debug messages
|
|
- Button to test SMTP settings
|
|
- Fix guest users default role
|
|
- Fix livechat trigger by url
|
|
- Hide registration and forgot password links when hidding login form
|
|
- Improved clean button color
|
|
- Increase the delay to render color fields
|
|
- New password reset screen
|
|
- No need to reload server for SMTP settings to take effect
|
|
- Settings: unset section if none is given on update
|
|
- Support named color for message attachments
|
|
- Trim integration messages
|
|
- Try to parse all request bodies as JSON
|
|
- Upload build artifacts to GitHub and sign tgz for docker images
|
|
|
|
## 0.11.0, 2015-Dec-28
|
|
|
|
- Add role bot to users of integrations in scope bot
|
|
- Add route to cadastre new integrations via API
|
|
- Add "Jump to" and infinite scroll to message search results
|
|
- Add infinite scroll to files list
|
|
- Add livechat branding
|
|
- Add new color variables to the theme editor
|
|
- Adjust tgz filename in Dockerfile
|
|
- Allow bot call deleteOutgoingIntegration
|
|
- Allow creation of outgoing integrations from bots
|
|
- Allow searching for logged in user in userAutocomplete
|
|
- Always use a department if there is only one active
|
|
- Better message positioning
|
|
- Change /invite to use addUserToRoom instead joinRoom
|
|
- Create direct rooms correctly in incoming hook
|
|
- Only join user in public channels via integrations
|
|
- Fix ungroup of messages after join message
|
|
- Do not load all settings to process.env
|
|
- Enable triggers in messages to users
|
|
- Enable/disable livechat pre registration form pick a department at livechat pre registration
|
|
- Enforce data in body params
|
|
- Execute outgoing triggers
|
|
- Fix error on roomExit callback
|
|
- Fix livechat agent subscription creation
|
|
- Fix livechat triggers not triggering
|
|
- Fix preview of images in mobile
|
|
- Fix triggers with defined channels
|
|
- Fix update of permissions
|
|
- Get integration name from body
|
|
- If no channel in trigger listen all public channels
|
|
- Make sample data into array
|
|
- Move set of integration type to server side
|
|
- Re order settings
|
|
- Remove integration if trigger response is 410
|
|
- Remove unecessary logs
|
|
- Removed livechat duplicated route definition
|
|
- Rename integration api routes, add apis remove, info and sample
|
|
- Set user role in integration update too
|
|
- Tokenize message on message render to prevent re processing
|
|
- Turn channel and triggerWords optional in triggers
|
|
- Using branding image from main APP
|
|
|
|
## 0.10.2, 2015-Dec-22
|
|
|
|
- Fixes image preview bugs with filenames containing spaces
|
|
|
|
## 0.10.1, 2015-Dec-21
|
|
|
|
- Fix upload permissions introduced in raik:ufs 0.3.4
|
|
|
|
## 0.10.0, 2015-Dec-21
|
|
|
|
- Accept property *msg* as text in attachments
|
|
- Add "Room has been deleted" entry
|
|
- Add /kick command and button for kicking users from room
|
|
- Add an not-authorized exception instead of a console.log
|
|
- Add an option to show warning in a setting
|
|
- Add copy to clipboard button on installation
|
|
- Add examples of curl and json in integrations
|
|
- Add field to display the integration token
|
|
- Add hover background color for messages
|
|
- Add msg property as an alternative for text
|
|
- Add option to disable setting based in other setting and another impr…
|
|
- Add setting to turn on/off debug messages from methods and publishes
|
|
- Add some docs about Settings API
|
|
- Adding setting for protected uploads; updating jail:us to 0.3.3
|
|
- Adjust layout direction based on user's language
|
|
- Allow cascade methods in settings creation
|
|
- Allow emoji as avatar for webhooks/integrations
|
|
- Allow OEmbed to bypass file protection
|
|
- Allow pass an array of roles to user in Acctouns.createUser
|
|
- Allow to set messages as ungroupable
|
|
- Appearance settings
|
|
- Attachments: Concerning the mobile settings to save badwidth and fix …
|
|
- Bump version to 0.10.0
|
|
- Centralize message better
|
|
- Centralize messages
|
|
- Change order of loading variables
|
|
- Change the rate limit of method setAvatarFromService from 1m to 5s
|
|
- Changes to layout and add infinite scroll to mentions bar
|
|
- Check if file is empty before upload
|
|
- Closes #1691; Fiz a grouping error in messages from history
|
|
- Code cleanup
|
|
- Configure LGTM approvals
|
|
- Create method in settings to update options of one setting
|
|
- Detect file dimensions in uploads and set height of image in attachments
|
|
- Detect if system is runing GM or IM, add info to RocketChat.Info and …
|
|
- Disable ldap settings when ldap is disabled
|
|
- Explain the available docker images
|
|
- Fix a PT translation
|
|
- Fix avatar position on compact view
|
|
- Fix checking if message is command
|
|
- Fix crash when connection reset from LDAP server
|
|
- Fix deleting a message not deleting it's attachments
|
|
- Fix error "Cannot read property 'replace' of undefined"
|
|
- Fix guest permissions
|
|
- Fix language loading from cordova
|
|
- Fix merge mess =P
|
|
- Fix mute by setting mute on room instead of subscription
|
|
- Fix pin and star
|
|
- Fix some ldap problems and set reconnect to true
|
|
- Fix sort of settings
|
|
- Fix URL
|
|
- Fixed pin and star
|
|
- Fixed several english issues.
|
|
- Get next agent on queue
|
|
- Group message by time, default 5min
|
|
- Improve avatar resize function to use GM detection and allow change s…
|
|
- Improve error when closing window
|
|
- Improved triggers settings
|
|
- Initial trigger support
|
|
- Livechat appearance preview
|
|
- Livechat hooks
|
|
- Livechat manager fix and improvements
|
|
- Livechat sidenav active item
|
|
- Livechat widget preview
|
|
- LoadSurroundingMessages
|
|
- Mentions sidenav;
|
|
- Missing language entries
|
|
- More improvements in message grouping
|
|
- Mover rocketchat.info into rocketchat:lib
|
|
- Mute/Unmute commands and button
|
|
- New icon for unpin
|
|
- New MAINTERRS
|
|
- Pass role to user created via SAML integration
|
|
- Protecting uploaded files
|
|
- Removed all console.logs from publishes and methods
|
|
- Removed ES code
|
|
- Removed kadira package
|
|
- Removed logs
|
|
- Removed unused code
|
|
- Render a player for audio files
|
|
- Return the correct error for unauthorized upload access
|
|
- Revert "Allow OEmbed to bypass file protection"
|
|
- Saving livechat trigger config
|
|
- Set avatar resize enabled by default
|
|
- Setting only one, either emoji or avatar, but never both
|
|
- Show warning and allow admins to fix the Site URL
|
|
- Support calls from client / browsers
|
|
- Ui fix for livechat survey
|
|
- Undo wrongly commited file
|
|
- Unsubscribe e-mails from CSV
|
|
- Update aldeed:simple-schema to 1.5.1
|
|
- Update Ansible link to beginners friendly deployment guide
|
|
- Update jalik:ufs to 0.3.4
|
|
- Updated aldeed:simple-schema to 1.5.0
|
|
- Updated muted usernames on setUsername
|
|
- Use attachments to render preview of uploads and use relative paths
|
|
- Using flow-router group routes
|
|
|
|
## 0.9.0, 2015-Dec-14
|
|
|
|
- Fix broken image-link when og:image contains "&" (e.g. Google Maps)
|
|
- Error message when file upload media type it not accepted
|
|
- Add setting Accounts_LoginExpiration
|
|
- Fix 'create new' in private group list opening 'create channel' flex
|
|
- Moved RocketMailer to Mailer
|
|
- Move avatars on username change
|
|
- Livechat Survey
|
|
- Livechat popout support
|
|
- New integrations panel on the admin
|
|
- Many fixes on rtl.less
|
|
- Avatars for Unicode usernames
|
|
- Fix for mentioning RTL names
|
|
- Force file names to always be in LTR
|
|
- Add query operator for mailer
|
|
- Departments support
|
|
- Fixes issue #1619 persistent custom oauth.
|
|
- Add a new setting type "action" to call server methods
|
|
- Add lib clipboard.js
|
|
- Add new page container type, settings
|
|
- Add new role, manage-integrations
|
|
- Add settings/action to allow admins restart the server
|
|
- Allow arrays of keys in RocketChat.settings.onload
|
|
- Allow avatar and alias customization
|
|
- Allow packages to register files for theming
|
|
- Allow use Markdown to render a single stringn and register a helper
|
|
- Change layout of attachments
|
|
- Create a setting/action to test push notifications
|
|
- Create a user rocket.cat and set avatar on system initialization
|
|
- Do not alert admins about wrong url if accessing from cordova
|
|
- Encode url and token
|
|
- Implement package for message attachments
|
|
- Inform user to refresh page after extension install
|
|
- Pass success message to settings/actions
|
|
- Prepare code to reconfigure push plugin in runtime
|
|
- Prevent parse message urls if option parseUrls is false in message
|
|
- Prompt users to install extentions to enable screen sharing
|
|
- Shos if message is from bot and never render compact message version
|
|
- Fixed blockquote non-continous border
|
|
- Moved accountBox HTML to new separated template
|
|
|
|
## 0.8.0, 2015-Dec-8
|
|
|
|
- Fixed error: when allow change username was set to false, registration
|
|
- Improve message rendering removing MessageAction from render time
|
|
- Textarea theme fix for RTL
|
|
- Update the flex-nav hidden element for RTL
|
|
- Refresh the count of unread messages on scroll
|
|
- Reset correctly all counters of unread marks
|
|
- Force deletion and stop computations of templates when closing room
|
|
- Close rooms when more than 10 is open instead of closing rooms
|
|
- Reset avatar before uploading to prevent caching
|
|
- Create page to manage assets and change favicons
|
|
- Add option to disable "Forgot Password" link on login page
|
|
- New RocketChat.RateLimiter
|
|
- Favico.js update
|
|
- Better RTL support
|
|
- Remove custom OAuth record when removed from settings
|
|
- Improve Settings layout
|
|
- Collapse sub groups of settings
|
|
- Change translations in PT for False and True
|
|
- Add Secret URL
|
|
- Fix push notification for android
|
|
- Enable push bay default and improve settings organization
|
|
- Alert admin if configured url is different from current
|
|
- Translate section of settings
|
|
- Add "Meiryo UI" to font-family
|
|
- Fix livechat visitor can't chat after refresh
|
|
- Fix can't send msgs to new livechat rooms
|
|
- Clear iOS app badge on app startup
|
|
- Fix for image swipebox to show in RTL interface
|
|
|
|
## 0.1.0, 2015-May-19
|
|
|
|
- Initial public launch
|
|
|