Releases: threefoldtech/freeflow_twin_main
Releases · threefoldtech/freeflow_twin_main
1.8 release
see https://github.com/threefoldtech/freeflow_twin_main/projects?type=classic
Performance improvements.
There were mainly a lot of double calls that sometimes came in a short loop themselves. From the moment there were 3 people in a chat, they were simply resent several times to everyone.
The status of each user was asked again almost every time while it had not changed.
- Loading dashboard dropped from 65 calls to 28
- Message in Whisper dropped from 32 calls to 7 (chat with 2 people)
- Sending a message in groupChat in whisper dropped from 49 calls to 21 (with 3 people)
Fixes + Features
- The file extensions were not correct in Quantum and Whisper. Docx file, excel,... now have correct icons.
- Chat draft did not work correctly when switching between chats or refreshing the page.
- We use TypeScript but many functions, arrays,... just had wrong types or used 'any'. As a result, many bugs have been automatically resolved.
- Changing avatar immediately refresh, no longer requires refresh.
- Online status now consistently correct.
- Profile picture update in real time.
- Fixed a bug with posts not displaying after you deleted a user and re-add them afterwards.
- Online status now shows on the dashboard.
- Improved image support from jpg to all common image formats.
- Chat draft
- Undefined chat input fix.
- Right click actions on files.
- Clear search results on backspacing search filter.
- Notification when shares are deleted.
- Fix for moving folders inside other folders.
- Allow deleting of comments with replies.
- Notification when unsupported file is sent in chat.
- Allow commenting on shared posts inside whisper.
- Block user will block on all levels including flow/posts.
- Allow posting of mp4 files in Flow.
- Kutana button from profile should start a call.
- Allow download on files that can't be displayed inside the browser.
- Mobile chat input vertical scrollbar fix.
- Show full message when clicking on chat input.
- Keep message newlines after sending message.
- Don't send message when shift+enter is pressed.
- Add message action options.
- Fix send message size on mobile.
- Cut & Copy files on mobile.
- Opening onlyoffice files on mobile.
- Add close button to txt and simple files on mobile.
- Groups no longer have online status
- All files now show in group chat overview
- Download icon fixed
- Fix for deleting your own replies on someone else's post.
- Create file with wrong files gives correct error now.
- Creating empty post no longer keeps loading.
- Replies now update if original message is changed.
- Message edit persists after refresh.
- New groups now show up instantly.
- Loading posts massively improved.
- File share replies update.
- Video previews now work on post creation.
- Drag & drop for video creation.
- Infinite scroll for messages.
- Lots of changes for mobile support.
v1.7.1
- Lots of bug fixes
v1.6.0
What's Changed
-
Multiple levels of comments on flow have been added. Comments can now have replies and these can also be liked.

-
Lots of bug fixes and improvements ! See https://github.com/threefoldtech/twin_aydo/projects/11 ( Column Done ) for all details.
v1.5.0
What's Changed
- Markdown filtered in text preview by @Baertie in #579
- overflow in share by @Baertie in #574
- Self hosting instructions by @EdwardKerckhof in #572
- Dev 305 by @Baertie in #570
- Dev joris by @JorisBassle in #585
- Undefined edit message by @EdwardKerckhof in #577
- Fix config staging and beta URLs by @EdwardKerckhof in #586
- Improve dev env by @EdwardKerckhof in #587
- @name fixes by @EdwardKerckhof in #588
- Pwa by @EdwardKerckhof in #569
- Dev joris by @JorisBassle in #590
- #576 fix 'pasting a file makes it disappear' by @JorisBassle in #592
- #576 copy files by @JorisBassle in #594
- Dev urlfix by @Baertie in #595
- Fix can comment as someone else by @EdwardKerckhof in #604
- Dev joris by @JorisBassle in #605
- Remove advanced option when not in development by @EdwardKerckhof in #608
- #602 use correct types for body by @JorisBassle in #609
- Tagging fixes by @EdwardKerckhof in #610
- fix(spawner): empty username by @EdwardKerckhof in #611
- Dev joris by @JorisBassle in #612
- feat(api): add failed requests to redis by @EdwardKerckhof in #613
- Rebrand uhuru by @JorisBassle in #620
- Dev joris by @JorisBassle in #618
- Update staging url's by @EdwardKerckhof in #623
- Rebrand uhuru by @JorisBassle in #624
- Development by @EdwardKerckhof in #625
- Merge main into development by @EdwardKerckhof in #629
- Dev mobile tweaks by @Baertie in #627
- Scroll to new comment(from yourself) by @Baertie in #628
- changed safaripinnendtab and changed the path cuz file could not be … by @Baertie in #630
- Fixed some issues with the frontend of the spawner by @Baertie in #631
- Development by @EdwardKerckhof in #636
- Video support by @JorisBassle in #640
- added new favicon and changed the name in index html by @Baertie in #641
- Added padding to user info dialog in group chat and changed type of alert in promoting user by @Baertie in #660
- fixed resizing issue error not being visually strong focus on comment input avatar border issue option on post when it is not yours and freeflow icon clickable visual by @Baertie in #684
- Read more is now shown based on amount of lines instead of amount of characters by @Baertie in #642
- Drag file to home by @JorisBassle in #686
- #651 some share post styling by @JorisBassle in #687
- Create group avatar by @JorisBassle in #690
- Deleted post by @JorisBassle in #688
- #644 share post notification by @JorisBassle in #689
- #643 send message before chat is accepted by @JorisBassle in #691
- build(deps): bump minimist from 1.2.5 to 1.2.6 in /apps/spawner/server by @dependabot in #632
- build(deps): bump shell-quote from 1.7.2 to 1.7.3 in /apps/spawner/frontend by @dependabot in #634
- Revert "build(deps): bump shell-quote from 1.7.2 to 1.7.3 in /apps/spawner/frontend" by @EdwardKerckhof in #700
- #694 don't show blocked users or users that blocked you in group chat by @JorisBassle in #699
- #693 handle spacing correctly by @JorisBassle in #702
- #606 small fix, big result by @JorisBassle in #703
- 1.5 release by @EdwardKerckhof in #706
- Development by @EdwardKerckhof in #708
New Contributors
- @dependabot made their first contribution in #632
Full Changelog: v1.4.0...v1.5.0
v1.4.0
What's Changed
Summary
- This version has a huge rework to make the backend more stable. Lots of improvements have been done. Mobile support is also included and we now support safari and firefox as well.
Detail
- Change group name character limit to 50 by @EdwardKerckhof in #493
- fixed issue 460 by @Baertie in #496
- #498 Implement realtime status updates by @EdwardKerckhof in #501
- Dev edward#482 by @EdwardKerckhof in #495
- Hide avatar image when adding a new contact by @EdwardKerckhof in #492
- Turboturbo by @EdwardKerckhof in #505
- #497 show correct leave dialog for users by @JorisBassle in #504
- #490 changed title for whisper empty state by @JorisBassle in #507
- #428 add logout button by @JorisBassle in #512
- #485 show profile popup in chat by @JorisBassle in #517
- Dev joris#472 by @JorisBassle in #503
- Development by @JonasWijne in #518
- Dev joris#520 by @JorisBassle in #522
- Dev joris#437 by @JorisBassle in #519
- Dev edward#448 by @JorisBassle in #458
- Dev joris#528 by @JorisBassle in #529
- Development => main v1.3.2 by @JonasWijne in #532
- Dev joris#533 by @JorisBassle in #536
- Dev joris#534 by @JorisBassle in #538
- Dev mobile by @Baertie in #535
- Development nestjs by @EdwardKerckhof in #540
- Dev u ifixes by @Baertie in #541
- Dev url preview by @Baertie in #542
- Dev joris#534 by @JorisBassle in #546
- #534 fix chat read by @JorisBassle in #547
- Dev joris#534 by @JorisBassle in #548
- #534 sort messages on timestamp by @JorisBassle in #549
- Dev joris#534 by @JorisBassle in #551
- Development by @Baertie in #553
- Dev joris#534 by @Baertie in #554
- Dev joris#534 by @JorisBassle in #552
- Dev url by @Baertie in #556
- Dev joris#534 by @JorisBassle in #557
- Dev joris#534 by @JorisBassle in #558
- Dev 474 by @Baertie in #562
- #550 download file when clicked on message by @JorisBassle in #563
- #423 by @Baertie in #564
- Dev joris by @JorisBassle in #567
- Dev 561 by @Baertie in #568
- Release v1.4 by @EdwardKerckhof in #580
Full Changelog: v1.2.0...v1.4.0
v1.2.0
- [priority_major][type_bug] Add new contact after accepting chat #422
- [type_bug] [Flow] can't share post #420
- [priority_major][type_bug][layout] [Glass] breaks on smaller screens #416
- [priority_minor][type_bug][layout] Quantum - Wrong cursor style on table headers #400
- [priority_major][type_bug] Whisper - Able to make a corrupt group chat where nothing works #393
- [priority_minor][type_bug] Whisper - translation wrong on create group #392
- [priority_minor][type_bug][layout] Whisper - with long filenames I can't see what message i'm typing beside it #391
- [priority_major][type_bug] Whisper - I'm able to upload zipped files that are larger than the file limit #389
- [type_bug] Whisper - Possible to upload a picture thats 50MB+ #387
- [priority_major][type_bug] Whisper - Downloading gifs or pictures sent in chat doesn't work #386
- [priority_major][type_bug][layout] Whisper - Chat preview not truncating with extremely long messages #381
- [priority_minor][type_bug] Flow - If only PNG/JPEG files are supported then only those should be accepted in the media input #380
- [priority_minor][type_bug][layout] Flow - No character limit on comments which makes the UI overflow off screen #379
- [priority_major][type_bug] Flow - cannot see posts by other people #377
- [priority_minor][type_bug] Flow - can publish post without content or with just spaces #376
- [priority_major][type_bug][layout] Flow - No character limit on flow posts. #375
- [priority_critical][type_bug] Whisper - messages not sending (corrupt container?) #374
- [priority_minor][type_bug] Online status doesn't update without refreshing #370
- [priority_minor][type_bug][layout] [Flow] Can't see chat list on smaller screens #369
- [type_bug] [Flow] Refreshing the page when you have a chat open closes it #362
- [type_bug] Change share image url to /api/v1 #361
- [type_bug] Can not see added user posts on flow unless docker is restarted #360
- [type_feature] Implement/hide send private message button #359
- [type_feature] Add escape close dialog option to all dialogs #357
- [type_bug] Fix online status by clicking on username in flow #356
- [type_bug] Fix initial Docker state #355
- [type_bug] Downloading shared files url is wrongly formatted #354
- [type_bug] Downloading shared files from chat does not work #351
- [type_bug] [Backend] Image in chat not working #350
- [type_bug] Fix initial user avatar (shows blank) #349
- [priority_major][type_bug] Group always shows all users as online #347
- [priority_minor][type_bug] [Glass] Remember state of browser #345
- [type_bug] [Frontend] Remove someone is typing for yourself #344
- [type_bug] [Backend] Fix yggdrasil empty address registration #343
- [type_bug] [Frontend] Upload profile picture #342
- [priority_critical][type_bug] [Quantum] Can't open/edit text files, page keeps on loading #341
- [priority_minor][type_bug] [Quantum] Going to 'edit shares' of a file that has no shares gives console error #340
- [priority_major][type_bug] [Flow] User is shown as offline while he is online #339
- [priority_major][type_bug] [Flow] Can't change user avatar #338
- [priority_minor][type_bug] [Frontend] Staging bugs/issues #337
- [priority_major][type_bug] [Quantum] Deleting shared files #335
- [priority_major][type_bug] [Whisper] System messages do not get sent to the admin of the group #332
- [priority_major][type_bug] [Whisper][Backend] If you accept connection request it gives error in backend. #330
- [priority_critical][type_bug] [Flow][backend] delete/add user #328
- [type_bug] [Flow][backend] delete/add user #327
- [closed] [Flow] If you add a comment you get an error #323
- [priority_critical][type_bug] [Flow] comments count is not correct from the posts #320
- [priority_major][type_improvement] [Glass] Settings #310
- [priority_critical][type_bug] [Navbar] Fix responsive bar not working on small screens. #308
- [priority_major][type_bug][type_improvement] [Whisper] User chat #304
- [priority_major][type_bug][type_improvement] [Whisper] Group chat #301
- [priority_minor][type_improvement] [Whisper] Error should be above 'Group name' #298
- [priority_major][type_bug] [Flow] Can't like comments #290
- [priority_critical][type_bug] Logged in as another user, possible to see all files/chats. #282
- [priority_major][type_feature] Add messagebus #275
- [closed] Research / implement self update for DT #89
- [priority_major][type_bug] Group invites don't always arrive. #88
- [type_feature] Should be possible to make other users group admin as well. #86
- [process_duplicate] move all actions and messages to a central message kernel #57
v1.1.0
- [priority_major][type_bug] Quantum - Downloading a folder does nothing and errors in console #398
- [priority_major][type_bug] [Flow] You do not see the posts of new contacts #368
- [closed] [Backend] Uploading/sharing files work but take really long with no status indication #353
- [priority_major][type_bug] [Flow] new post from added user #325
- [priority_major][type_bug] [Whisper] Delete user should be renamed to Delete chat #303
- [type_improvement] [Whisper] 'Delete conversation' should be 'leave group' for the group chats. #300
- [priority_minor][type_improvement] [Whisper] Unclear what the right logo does (Looks like an open door, thought it was for leaving) #299
- [priority_minor][type_feature] [Flow][Frontend] Send private message #295
- [priority_major][type_bug] [Flow] If you hover over the avatar of a comment everything moves around. #294
- [priority_major][type_bug] [Flow] After refreshing the page user is shown as offline #293
- [priority_minor][type_feature] [Flow][Frontend] Remove own posts in dashboard #292
- [closed] Missing empty state when there are no posts #287
- [priority_critical][type_bug] [Glass] when clicking on glass but you navigate to another page before the browser is loaded. The browser would spawn over your current page and the navigation is broken. Only when you click on glass again you can navigate again to other pages #286
- [priority_major][type_bug] [Flow] When changing your profile picture it changes everywhere except in the timeline. (See more explanation in attachment) #285
- [type_bug] should not be able to add your own yggdrasil address #284
- [type_feature] 404 should have padding #283
- [type_feature] char limit on message #281
- [type_bug] unable to rename/download saved attachments #280
- [type_feature] 404 button padding #279
- [type_bug] All dialogs are auto mounted when going to quantum -> performance bug #278
- [type_feature] beta.uhuru.me favicon #277
- [type_bug] Lennert007 creating a post, with Lennert008 as contact, but Lennert008 doesn't receive Lennert007's post on his feed #274
- [bug] Block the action of creating duplicate folder names inside the filebrowser instead of accepting it and doing nothing #272
- [bug] Block the action of changing a filename to an existing filename in a directory #271
- [bug] Truncate long file names in file browser #270
- [bug] Set a max size of file name in Quantum #269
- [bug] Can't rename/ download saved attachments #268
- [enhancement] Context menu should be more clean when having icons #267
- [closed] Files in the docker container should be encrypted #266
- [bug] It should not be possible to add add a contact with your own yggdrasil address in advanced settings #265
- [enhancement] beta.uhuru.me should have a favicon #263
- [priority_major] Remove wine #261
- [enhancement] 404 button should have padding #255
- [type_bug] Can't add certain users as contact in Whisper #254
- [closed] Open attachment not working #253
- [priority_critical][type_bug] [Flow] When you go into share dialog and have no friends, make sure no error occurs #252
- [bug] Comment hover panel is currently hidden #251
- [priority_minor] All dialogs are automatically mounted when you go to quantum. (Bad for perfomance) #249
- [closed] Add micro transactions #244
- [closed] Delete unused branches #243
- [closed] Small changes in behaviour #242
- [closed] Making sure you only fetch posts from people that are your friend (Not pending/blocked people) #238
- [closed] Implement sidebar design #237
- [closed] You can download attachments in chat from yourself #236
- [closed] Add contact trough modal on Flow #233
- [closed] Update permissions list when removed share from user #230
- [closed] Basic features #229
- [closed] Communities #228
- [closed] Notification history #227
- [type_feature] Uhuru Flow #225
- [closed] Refactor front end #220
- [closed] Download attachment to and show in quantum #219
- [type_improvement] Improve conversation load messages flow #216
- [closed] Add Uhuru RSS feed in Flow #215
- [type_improvement] Responsiveness dialog #214
- [priority_major] Document share -> Clicking = opening -> Edit share #212
- [enhancement] Clean up old branches #211
- [closed] Can't upload PNG as avatar #206
- [closed] Double buttons #203
- [priority_critical] The first page to open should be the flow page #202
- [priority_minor][type_bug] The scrollbar of a chat starts at the top. #197
- [priority_critical][state_verification] Review opening docs in onlyoffice #193
- [closed] add draft functinoality #192
- [priority_major][type_bug] [Quantum] file share move breaks #191
- [priority_minor][type_improvement] On click on attachement in conversation, popup with options: #190
- [priority_minor][type_improvement] Refactor #189
- [priority_major][type_improvement] Rename kutana from ThreeFold Freeflowconnect to Kutana #188
- [closed] recreate share files in chat #187
- [state_question] Files share in chat not handled as share #185
- [closed] Show files shared in chat in sidebar #182
- [closed] Creating Flow (facebook feed ) #174
- [priority_major][type_bug] Share file => Then rename it => Share broken. #172
- [type_bug] Not enough contrast on file selection. #171
- [type_bug] File selection count is wrong when changing tabs. #170
- [type_bug] Grid view needs some improvements. #169
- [closed] ...


