- New Drive is here and migrared to Node! 📁🎉
- Drive now support advanced right management 🎛
- OnlyOffice plugins is also now ready for Twake new Drive
- Minor fixes
- Ability to invite automatically any user with same business email ✉️
- Workspace invitation improved 🎨
- Channel menu improved 🎨
- Fixes on Documents (for SaaS) 📁
- Forward messages to another channel
⤴️ - Set a channel as read-only 👀
- Message delivery status 🟢
- New quote-reply feature
⤴️ - Notification when someone react to your message 👍
- New file preview and medias gallery with navigation, caption, and message context 🕶
- New badge notification system (mention, unread, etc)
- Digest notifications by email ✉️
- Ability to customize notification sound
- Improved user live status indicator
- See when user was last active on Twake ⏰
- Big simplification of backend 👩💻
- File and medias channel gallery view 🎞
- New channel members invitation and management modal ⚙️
- Fixed connection status of users 🟢
- New messages search feature on mobile 🔎
- Fixed bugs and translation #2425 #2424 #2420 #2442 #2436 #2435
- Open desktop app if present in the system
- Preview public channels before to join them
- Updated Search anything on Twake
- Started using Tailwindcss for future new design
- Started using Storybooks
- Implemented the list of uploaded in our backend
- Jump to a message
- Search for messages
- Generate links previews
- Multiple bug fixes
- Fixed thumbnail rotatation when uploaded from mobile
- Scrolling message feed isn't smooth
- Position of Close (x) buttons are not consistent
- Mention user by any namu or identifier
- Update workspace name reset the logo
- Empty channel isn't working
- On Twake desktop I have notifications only inside Twake window and when it's collapsed I don't see them
- Windows notification has no redirection
- Clicking on push notification does not open the right message
- Refactoring of how we get services in our backend
- Copy paste images to message editor fixed
- Large files preview is now available
- Mentions are back in messages
- Giphy, n8n and Jitsi are back
- New workspaces parameters page view
- Ability to create and manage plugins from Twake
- New backend routes to get files and pinned messages of a channel
- New search messages routes
- Fixed thumbnail generation
- linagora#2083
- linagora#2091
- linagora#2095
- linagora#2037
- linagora#2036
- linagora#1918
- linagora#2102
- Shows that the last message was deleted on mobile channel list view
- Now we can cancel failed file uploads
- Add spell check to message editor
- Save the user last visited companies to open them again after logout
- Fixed magic links
- Show a popup to decide to continue on web or open the mobile app
- Notice users that the company reached the maximum number of users
- Fixed some issues with workspace invitation
- Minor bugs fixed
- Faster loading of message feed
- Fix message input issues
- Reduce magic links invite urls
- Fix guest popup not visible on paid plans
- Fix company owners and admins not able to manage workspaces
- Fix channels members counters
- Migrate channels to recoil state management for more stable channels (favorite, rename, create, join etc)
- Improved message top right menu
- Fixed message sending / edition / reaction / pinned etc, now instant ⚡️
- User availability indicator 🟢
- User is writing indicator
- Improved integrations management page 🧹
- Improved workspace users management page 🧹
- Improved workspace preferences management page 🧹
- A lot of bug fixed, more to come on the 22 of January 🐞
- Improved Twake loading time (still in progress) ⏰
- New state management ( recoiljs.org ) on everything except channels and channels members
- Everything except Drive Tasks and Calendar was migrated to node backend 🧹
- Twake is now working with a simplified docker-compose with only node + mongodb. Note that this works only with messages (no Drive, Calendar or Tasks yet) 🚀
- New message WYSIWYG editor 🎨
- Added limit to message size and to number of attached files
- Deleted messages are now showed as "Deleted" but don't disappear
- Limit number of users in the same direct channel
- You can now set multiple reactions to a single message 🌟👍🔥
- Twake is now on Weblate 🌎
- Multiple bugs fixes
- Fix missing notification when a first direct channel message is sent
- Now using the new nodejs backend (need to run
sudo docker-compose run node node bin/twake-cli migration message
after update). PHP endpoints (/ajax/discussion/...
) are still working but are depreciated.
- Update oidc login workflow for Console connectivity
- Migrated users, companies, workspaces endpoints to nodejs (frontend not yet using theses endpoints)
- Migrated file service to nodejs (frontend not yet using theses endpoints)
- Migrated messages service to nodejs (frontend not yet using theses endpoints)
- Created Search, Storage and PushNotification internal services
- Performance improvement and bug fixing
- Ability to invite external users as guest directly in channel
- Fix a bug making too many desktop notifications at the same time.
- Fix a bug when sending a message using the send button, message now disapear as expected.
- Fix the "hidden notification" button that can be stuck on top or bottom of the channel list.
- Now if you change your language on Console it will affect Twake accordingly.
- Better onboarding of new users: automatic channel selection, add collaborators button, invite collaborators from Twake using console management app and more.
- Polishing console migration script, previous Twake users will soon uses the Console.
- Default channels now available 🌟 You can set a channel as default, new users invited in workspace will be automatically added to this channel.
- Console onboarding update (soon open source!)
- Multiple bug fixes
- First elements of Twake new design, welcome to blue #3840f7
- Cmd+K / Ctrl+K now working on all channels types (direct and workspace channels)
- Multiple bug fixes
- Twake is on OVH! OVH is a french infrastructure provider, it is a big step for us. Good bye Amazon 👋
- Started migration to NodeJS from PHP (30%) for faster and lighter server, compatibility with MongoDB and more!
- Move to socket.io from socketcluster for more robust websockets.
- We are now compatible with the Twake Console. Twake account and group management will be soon fully replaced by the Console.
- Big performances upgrades, we fixed a lot of memory leaks in the last weeks.
- Ability to join and leave channels.
- Channel activity messages.
- Access and rights for channel creation updated (now everyone can create channels).
- Favorite direct channels, now you can put your direct channels in favorites too.
- Channel groups are back! Yes, you can again create groups of channels to organize your workspace.
- Channel members list: see who is in a channel and manage members
- Now you only receive badge notification for threads you follow and when you are mentionned.
- Other messages in channel will update the channel text to bold.
- Ability to preview coding files and markdown files
- Twake is on OVH! OVH is a french infrastructure provider, it is a big step for us. Good bye Amazon 👋
- Started migration to NodeJS from PHP (30%) for faster and lighter server, compatibility with MongoDB and more!
- Move to socket.io from socketcluster for more robust websockets.
- We are now compatible with the Twake Console. Twake account and group management will be soon fully replaced by the Console.
- Big performances upgrades, we fixed a lot of memory leaks in the last weeks.
- Ability to join and leave channels.
- Channel activity messages.
- Access and rights for channel creation updated (now everyone can create channels).
- Favorite direct channels, now you can put your direct channels in favorites too.
- Channel groups are back! Yes, you can again create groups of channels to organize your workspace.
- Channel members list: see who is in a channel and manage members
- Now you only receive badge notification for threads you follow and when you are mentionned.
- Other messages in channel will update the channel text to bold.
- Ability to preview coding files and markdown files
- New apple emoji set
- Fix unwanted deconnections and missing notifications
- Fix autocompletion glitches
- New message feed design
- Improve performance in messages list and when getting previous messages
- Ability to prepare files before sending them with a message
- Ability to add files in a thread
- Allow ctrl-v documents in messages
- Ability to get a link to a specific thread
- Change formatting rules to be markdown compatible
- Workspace members search and list improvement
- New notifications parameters per channels (@mention, @all or nothing)
- Channel description header
- Added Russian translations
- Improve missing translations
- Improve design with smaller components
- Simplier installation procedure
- OIDC auth mode for On-Premise installations
- Brand global style and logos customization
- New emoji style on Apple devices
- Side view for threads
- Shortcuts for last message edition
- Show only relevant private channels
- Built-in connectors, no second server required
- LinShare document selection connector for messages
- Jitsi select meeting name
- Full new design
- External users
- Task advanced search
- Event advanced search
- Files advanced search
- Message advanced search
- Export your company
- Quick search and chanel change
- Tabs system
- Improved Tasks
- Upload for files over 100mo
- Link-files
- Files as tab
- Public directory/file link
- Files versioning
- Improved calendar
- Drive on native mobile app
- Tabs on mobile
- Tasks on mobile (v1)
- Messages on native mobile app
- New public API and connectors manager
- Google Drive Sync
- Zapier integration enabled
- Gitlab (notifications in messages)
- Github (notifications in messages)
- Webhooks
- Reminder (reminder bot)
- Simple Poll (for messages)
- Giphy
- RSS (notifications for messages)
- Jitsi (video conferencing)
- ONLYOFFICE (integrated with drive)
- Ability to link objects of type event, task, call or file
- Apps open faster
- Ability to app any link by choosing an application manual mode
- New message modal for private messages
- Objects fields synchronisation
- Obfuscator code
- Integrate Onlyoffice in Twake core code
- Ability to link objects of type event, task, call or file
- Apps open faster
- Ability to app any link by choosing an application manual mode
- New message modal for private messages
- Objects fields synchronisation
- Obfuscator code
- Integrate Onlyoffice in Twake core code
- Highlight new messages
- Add Tasks app to manage tasks and projects
- Ability to auto import ics each 15 minutes
- Team members calendars
- Team activity
- Add export link
- Add files versions
- Change private workspace conception
- Add navigation buttons for external apps
- New app with better performances
- Remove temporarly subjects
- New respond button
- Ability to integrate external apps
- Ability to import and export ics
- Ability to subscribe to calendar
- Mini google map for event location
- Ability to subscribe to directory
- Async preview generation
- Remove bootstrap and use ant.design
- New workspace start page
- New left bar with last messages and last notification
- New icons
- New subscribe popups
- Ability to hide workspaces, make workspaces favorite
- Ability to search in all workspaces
- Show who is with you on the same page
- New responsive UI for all apps
- New activity center for all apps
- Fix remove and add streams
- Fix update stream badge
- Calendar backend
- Managers system
- Group workspace unique name and identifier
- Repear notification system
- New push notification separated server
- Fix error creating subjects
- Messages modules apps
- Marketplace of apps
- Group apps management
- Add Giphy app
- Right and levels system and management
- Highlight new messages
- Add badge icon for subject tab
- Fix autocomplete click, fix message link parsing
- Better images preview on mobile
- PDF viewer for all devices
- Ability to enable disable app in workspace
- New app system implemented in backend (messages modules, capables apps, defaults apps...)
- Modify UX for groups and workspaces
- Better presentation for disconnected state
- Reduce animations
- Fix auto scroll
- Fix bugs
- Directory zip download
- New backend for entity listing and view
- Channels groups
- Drag-n-drop anything now
- New notification system more accurate
- New hold on mobile with text selection disabled
- Mute channels
- Fix group unique name errors
- Account setup
- Multiple emails
- Notification parameters
- Private workspace
- Contacts management
- Subscribe / Login
- Password recovery
- Translated to French and English
- Drag and drop multiple files to upload
- Drag and drop to move files in Drive
- Click to see preview and details
- Details include : description, name, labels
- Search file, get files by date, manage trash
- Download, open, duplicate, move in trash
- List or block views
- Create, modify and remove channels
- Private and public channels
- drag and dr
- Integration of ONLYOFFICE Slides, Spreadsheet, Document
- Integration of Wekan
- Manage wallpaper, name and logo
- Manage members
- Manage other workspaces from same group
- Create, remove, groups and workspaces