Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 0.69.0 #11881

Merged
merged 91 commits into from
Aug 28, 2018
Merged

Release 0.69.0 #11881

merged 91 commits into from
Aug 28, 2018

Conversation

sampaiodiego
Copy link
Member

@sampaiodiego sampaiodiego commented Aug 28, 2018

2018-08-28 · 10 🎉 · 8 🚀 · 35 🐛 · 13 🔍 · 25 👩‍💻👨‍💻

Engine versions

  • Node: 8.11.3
  • NPM: 5.6.0

🎉 New features

  • Beta support for BigBlueButton video conferencing system (#11837)
  • Slackbridge: send attachment notifications (#10269 by @kable-wilmoth)
  • Personal access tokens for users to create API tokens (#11638)
  • REST endpoint to manage server assets (#11697)
  • Setting to enable/disable slack bridge reactions (#10217 by @kable-wilmoth)
  • Rich message text and image buttons (#11473 by @ubarsaiyan)
  • Setting to block unauthenticated access to avatars (#9749)
  • Setting to set a JS/CSS CDN (#11779)
  • Make font of unread items bolder for better contrast (#8602 by @ausminternet)
  • Internal marketplace for apps (#11864 by @gdelavald)

🚀 Improvements

  • Start storing Livechat department within rooms (#11733)
  • Escape parameters before send them to email template (#11644)
  • Warn about push settings that need server restart (#11784)
  • Role tag UI (#11674)
  • Messagebox fix performance (#11686)
  • Add template tag #{userdn} to filter LDAP group member format (#11662 by @crazy-max)
  • Add nyan rocket on Rocket.Chat preview Docker image (#11684)
  • Reducing saveUser code complexity (#11645)

🐛 Bug fixes

  • Delete removed user's subscriptions (#10700)
  • LiveChat switch department not working (#11011)
  • Some assets were pointing to nonexistent path (#11796)
  • Revoked view-d-room permission logics (#11522)
  • REST im.members endpoint not working without sort parameter (#11821)
  • Livechat rooms starting with two unread message counter (#11834)
  • Results pagination on /directory REST endpoint (#11551)
  • re-adding margin to menu icon on header (#11778)
  • minor fixes in hungarian i18n (#11797 by @Atisom)
  • permissions name no break (#11836)
  • Searching by undefined via REST when using query param (#11657)
  • Fix permalink of message when running system with subdir (#11781 by @ura14h)
  • Fix links in onTableItemClick of the directroy page (#11543 by @ura14h)
  • App's i18nAlert is only being displayed as "i18nAlert" (#11802)
  • Removed hardcoded values. (#11627)
  • SAML is flooding logfile (#11643)
  • directory search table not clickable lines (#11809)
  • REST endpoints to update user not respecting some settings (#11474)
  • Apply Cordova fix in lazy-loaded images sources (#11807)
  • Cannot set property 'input' of undefined (#11775)
  • Missing twitter:image and og:image tags (#11687)
  • Return room ID for groups where user joined (#11703)
  • "User is typing" not working in new Livechat session (#11670)
  • wrong create date of channels and users on directory view (#11682 by @gsperezb)
  • Escape meta data before inject in head tag (#11730)
  • minor fixes in i18n (#11761 by @Atisom)
  • Code tag duplicating characters (#11467 by @vynmera)
  • Custom sound uploader not working in Firefox and IE (#11139 by @vynmera)
  • Fixing timeAgo function on directory (#11728)
  • Render Attachment Pretext When Markdown Specified (#11578 by @glstewart17)
  • Message attachments was not respecting sort and lost spacing (#11740)
  • Closed connections being storing on db (#11709)
  • Login logo now centered on small screens (#11626 by @wreiske)
  • Push notifications stuck after db failure (#11667)
  • Translations were not unique per app allowing conflicts among apps (#11878)
🔍 Minor changes
  • Release 0.68.5 (#11852)
  • Release 0.68.5 (#11852)
  • Fixed deutsch message pruning translations (#11691 by @TheReal1604)
  • Fixed the Finnish translation and removed some profanities (#11794 by @jukper)
  • LingoHub based on develop (#11838)
  • Regression: Fix livechat code issues after new lint rules (#11814)
  • Do not remove package-lock.json of livechat package (#11816)
  • Run eslint and unit tests on pre-push hook (#11815)
  • Additional eslint rules (#11804)
  • Add new eslint rules (automatically fixed) (#11800)
  • Merge master into develop & Set version to 0.69.0-develop (#11606)
  • App engine merge (#11835)
  • Regression: role tag background, unread item font and message box autogrow (#11861)

👩‍💻👨‍💻 Contributors 😍

👩‍💻👨‍💻 Core Team 🤓

engelgabriel and others added 30 commits July 27, 2018 19:43
Merge master into develop & Set version to 0.69.0-develop
Split the saveUser method into two, to reduce complexity
* Fix stuck push notifications on db failure

* Change push send interval to 5s
The login screen logo was not centering when displaying on a very small screen width (e.g. mobile device screens).

**Before:** 
![screen shot 2018-07-31 at 12 57 29 pm](https://user-images.githubusercontent.com/6295044/43474669-8269ccfc-94c1-11e8-9546-9d06d51c81a4.png)

**After:**
![screen shot 2018-07-31 at 12 57 18 pm](https://user-images.githubusercontent.com/6295044/43474681-8876e544-94c1-11e8-888e-65c14d614b3a.png)
* Fix regression

* Also update lastMessage

* code style fix
* Fix default server language not being applied

* Always set user's language on localStorage
[FIX] Message attachments was not respecting sort and lost spacing
<!-- INSTRUCTION: Your Pull Request name should start with one of the following tags -->
<!-- [NEW] For new features -->
<!-- [FIX] For bug fixes -->
<!-- [BREAK] For pull requests including breaking changes -->

<!-- INSTRUCTION: Inform the issue number that this PR closes, or remove the line below -->
should close #10583

<!-- INSTRUCTION: Link to a https://github.com/RocketChat/docs PR with added/updated documentation or an update to the missing/outdated documentation list, see https://rocket.chat/docs/contributing/documentation/  -->

<!-- INSTRUCTION: Tell us more about your PR with screen shots if you can -->
Fix #11663 

Adding `timeAgo` function to a `helpers` file so we can test it because just importing it from the previous file will cause an error `Template is not defined`. I reproduced the mentioned case on a test.
TheReal1604 and others added 25 commits August 20, 2018 20:29
* Remove subscriptions when a user is deleted and add migration to delete past subscriptions

* abort user deletion when they are the last owner of a room
…pps (#11878)

* [FIX] Translations were not unique per app allowing conflicts among apps

* Remove console.log

* Load correct translations when a new app is added
* Update page details

* Adds icon to marketplace install button

* Add icon and animation for installing apps

* Fixes animation svg for app installation

* Changes to actions

* Fixing conflicts

* Adding the right return to apps()

* Fetching apps according tab context ('marketplace' or 'installed')

* Set loading on tables

* Adding POST to install the app on click

* Fixing linting

* Tagging already installed apps with prop '_installed' to show the 'v' icon

* Adding helper to render the 'v' icon when the app is already downloaded

* Commenting _appOnAppAdded method for now

* Fixing arrow functions returning objects

* Adding isInstalled helper to appManage to hide 'install' button on details page

* Linting

* Fixing event propagation on table, adding uninstall button

* Removing unnecessary comments

* Fix missing image for isntalled apps

* Add translation for Apps_Details

* Improvements on app details screen

* Show categories for installed apps

* Allow edit app settings

* Improve app settings layout

* Allow update apps

* Small layout fixes for marketplace

* some css fixes

* Adding marketplaceApiVersion to rockethat.info

* Replacing hardcoded colors for vars and removing \!important

* Removing unused class, removing \!important

* Fixing page scroll

* codacy
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.