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.65.0 #10892

Closed
wants to merge 80 commits into from
Closed

Release 0.65.0 #10892

wants to merge 80 commits into from

Conversation

rodrigok
Copy link
Member

2018-05-27 · 17 🎉 · 24 🐛 · 35 🔍 · 17 👩‍💻👨‍💻

🎉 New features

  • Implement a local password policy (#9857)
  • Options to enable/disable each Livechat registration form field (#10584)
  • Return the result of the /me endpoint within the result of the /login endpoint (#10677)
  • Lazy load image attachments (#10608)
  • View pinned message's attachment (#10214 by @c0dzilla)
  • Add REST API endpoint users.getUsernameSuggestion to get username suggestion (#10702)
  • REST API endpoint settings now allow set colors and trigger actions (#10488 by @ThomasRoehl)
  • Add REST endpoint subscriptions.unread to mark messages as unread (#10778)
  • REST API endpoint /me now returns all the settings, including the default values (#10662)
  • Now is possible to access files using header authorization (x-user-id and x-auth-token) (#10741)
  • Add REST API endpoints channels.counters, groups.counters and im.counters` (#9679 by @xbolshe)
  • Add REST API endpoints channels.setCustomFields and groups.setCustomFields (#9733 by @xbolshe)
  • Add REST endpoints channels.roles & groups.roles (#10607 by @cardoso)
  • Add more options for Wordpress OAuth configuration (#10724)
  • Setup Wizard (#10523)
  • Improvements to notifications logic (#10686)
  • Add permission view-broadcast-member-list (#10753 by @cardoso)

🐛 Bug fixes

  • Livechat managers were not being able to send messages in some cases (#10663)
  • Livechat settings not appearing correctly (#10612)
  • Enabling Collapse Embedded Media by Default was hiding replies and quotes (#10427 by @c0dzilla)
  • Missing option to disable/enable System Messages (#10704)
  • Remove outdated translations of Internal Hubot's description of Scripts to Load that were pointing to a non existent address (#10448)
  • UI was not disabling the actions when users has had no permissions to create channels or add users to rooms (#10564 by @cfunkles & @chuckAtCataworx)
  • Private settings were not being cleared from client cache in some cases (#10625)
  • Not escaping special chars on mentions (#10793 by @erhan-)
  • Send a message when muted returns inconsistent result in chat.sendMessage (#10720)
  • Regression: Empty content on announcement modal (#10733)
  • Missing attachment description when Rocket.Chat Apps were enabled (#10705)
  • Improve desktop notification formatting (#10445 by @Sameesunkaria)
  • Message box emoji icon was flickering when typing a text (#10678)
  • Channel owner was being set as muted when creating a read-only channel (#10665)
  • SAML wasn't working correctly when running multiple instances (#10681)
  • Internal Error when requesting user data download (#10837)
  • Broadcast channels were showing reply button for deleted messages and generating wrong reply links some times (#10835)
  • User's preference Unread on Top wasn't working for LiveChat rooms (#10734)
  • Cancel button wasn't working while uploading file (#10715 by @Mr-Gryphon)
  • Missing pagination fields in the response of REST /directory endpoint (#10840)
  • Layout badge cutting on unread messages for long names (#10846 by @kos4live)
  • Slack-Bridge bug when migrating to 0.64.1 (#10875)
  • Horizontally align items in preview message (#10883)
  • The first users was not set as admin some times (#10878)
🔍 Minor changes
  • Apps: Command Previews, Message and Room Removal Events (#10822)
  • Develop sync (#10815 by @nsuchy)
  • Major dependencies update (#10661)
  • Prevent setup wizard redirects (#10811)
  • Prometheus: Add metric to track hooks time (#10798)
  • Regression: Autorun of wizard was not destroyed after completion (#10802)
  • Prometheus: Fix notification metric (#10803)
  • Regression: Fix wrong wizard field name (#10804)
  • Prometheus: Improve metric names (#10789)
  • Improvement to push notifications on direct messages (#10788)
  • Better metric for notifications (#10786)
  • Add badge back to push notifications (#10779)
  • Wizard improvements (#10776)
  • Add setting and expose prometheus on port 9100 (#10766)
  • Regression: Fix notifications for direct messages (#10760)
  • More improvements on send notifications logic (#10736)
  • LingoHub based on develop (#10691)
  • Add npm run postinstall into example build script (#10524 by @peccu)
  • Correct links in README file (#10674 by @winterstefan)
  • Release 0.64.2 (#10812 by @Sameesunkaria & @cardoso & @erhan- & @peccu & @winterstefan)
  • Release 0.64.1 (#10660 by @saplla)
  • Release 0.64.0 (#10613 by @TwizzyDizzy & @christianh814 & @tttt-conan)
  • Release 0.63.3 (#10504)
  • Release 0.63.2 (#10476)
  • add redhat dockerfile to master (#10408)
  • Fix: Regression in REST API endpoint /me (#10833)
  • Regression: Fix email notification preference not showing correct selected value (#10847)
  • Apps: Command previews are clickable & Apps Framework is controlled via a setting (#10853)
  • Regression: Make settings Site_Name and Language public again (#10848)
  • Fix: Clarify the wording of the release issue template (#10520)
  • Fix: Regression on users avatar in admin pages (#10836)
  • Fix: Manage apps layout was a bit confuse (#10882)
  • LingoHub based on develop (#10886)
  • Fix: Regression Lazyload fix shuffle avatars (#10887)
  • Fix: typo on error message for push token API (#10857)

👩‍💻👨‍💻 Contributors 😍

Hudell and others added 30 commits May 4, 2018 18:52
[FIX] SAML wasn't working correctly when running multiple instances
[FIX] Channel owner was being set as muted when creating a read-only channel
[FIX] Message box emoji icon was flickering when typing a text
Add `npm run postinstall` into example build script
* Improved notification formatting

* Fixed lint issues

* Changed body format
[NEW] Improvements to notifications logic
Manual push by LingoHub User: Rodrigo Nascimento.
Project: Rocket.Chat

Made with ❤️ by https://lingohub.com
* welcome

* .

* stylelint

* new ilustration

* new layout

* .

* implements dicts

* added all setup wizard settings to wizard

* fix some setup wizard css

* fix setup wizard js linter errors

* remove old setup wizard templaates

* setup wizard has just one main tag now

* setup wizard registration fields filter is more readable

* add register server page to setup wizard

* fix setup wizard progress bar on RTL

* setup wizard is registering users

* Add setup wizard tests, routes and fix batch

* fix setup wizard tests

* add api test back

* comment rocketchat:google-natural-language package and remove logs

* add some translation keys for setup wizard

* remove old setup wizard template

* fix sort code on setup wizard

* fix getWizardSetting method

* new migration for setupwizard

* setup wizard setting migration

* fix setupwizard migration

* Update versions

* fix some setup wizard code logic

* fix setup wizard registerServer setting

* rever package-lock.json

* rever google-natural-language .npm folder

* rever meteor packages file and add setup wizard

* remove some default values from setup wizard settings

* add advocacy option on setup wizard industry setting

* change key name to setting to make the filter more readable on setup wizard

* change key name to setting to make the filter more readable on setup wizard

* add findWizardSettings on models Settings and handle errors of getWizardSettings method

* change setting to key to make the filter more readable on setup wizard

* fix setup wizard settings filter map

* remove serverHasAdminUser method on setup wizard

* fix setup wizard tests

* fix setup wizard final step workspace link

* fix setup wizard tests
[NEW] Add more options for Wordpress OAuth configuration
[NEW] Add REST endpoints `channels.roles` & `groups.roles`
[FIX] Regression: Empty content on announcement modal
…endMessage (#10720)

* Change the message that returns, when a muted or blocked user tries to send a message using that endpoint

* Remove origin provide to sendMessage method, simply throwing an error when the user is muted or blocked
* Denormalize the User’s Highlights

* Find subscriptions for each type of notification

* Change email preference values

* General improvements

* Use just one query to get all subscriptions to notify

* Get hightlights from subscriptions on method notifyUsersOnMessage

* Keep compatibility of emailNotifications preference in subscription save

* Prevent group mentions on large rooms
* Add setting and expose prometheus on port 9100

* Prometheus: Add number of connected users

* Send statistics to prometheus

* Prometheus: Add methods, subscriptions and callbacks data

* Prometheus: Add metrics of REST API calls

* Prometheus: Record subscriptions time

* Add metrics to notifications
* Change wizard state from boolean to `pending`, `in_progress` or `completed`
* Add migration to change the wizard setting to new values and fix the old migration
* Make the wizard responsive for small screens
* Do not publish wizard settings to the client
* Do not show wizard for unlogged users after admin was created
* Prevent setup wizard redirects

* Fix setup wizard layout

* Prometheus: Track user agent
Mr-Gryphon and others added 27 commits May 21, 2018 19:05
Fix working of cancel button in progress bar, while uploading file.
[NEW] Add permission `view-broadcast-member-list`
[FIX] User's preference `Unread on Top` wasn't working for LiveChat rooms
Fix: Regression in REST API endpoint `/me`
[FIX] Broadcast channels were showing reply button for deleted messages and generating wrong reply links some times
* fix avatar admin lists

* Update messagePopup.js
* Clarify the wording of the release issue template

* Update release.md
[FIX] Layout badge cutting on unread messages for long names
…dpoint (#10840)

* Add missing pagination fields in the response of REST /directory endpoint

* Add support to choose sort field in REST directory
…ected value (#10847)

* Fix email notification preference not showing correct selected value

Closes #10844

* Save email notification preferences correctly

Closes #10787

* Create room with user notification preferences

* Add back the uploaded file message on push notifications
Fix: typo on error message for push token API
* fix avatar admin lists

* test to fix shuffle avatars
Manual push by LingoHub User: Rodrigo Nascimento.
Project: Rocket.Chat

Made with ❤️ by https://lingohub.com
Fix: Manage apps layout was a bit confuse
@engelgabriel engelgabriel requested a deployment to rocket-chat-pr-10892 May 27, 2018 22:41 Abandoned
@rodrigok rodrigok closed this May 27, 2018
@rodrigok rodrigok deleted the release-0.65.0 branch May 27, 2018 22:43
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.

None yet