twentyhq / twenty

Building a modern alternative to Salesforce, powered by the community.
https://twenty.com
GNU Affero General Public License v3.0
15.02k stars 1.48k forks source link

Sort People by Name #4424

Open iero opened 3 months ago

iero commented 3 months ago

In the default "People" view, People are displayed as "last created" first.

It will be great to add an option to sort them by name (not firstname but name)

shot 2024-03-11 at 13 30 51

pombredanne commented 3 months ago

Same here, sorting by name does not work on 0.3.2

xNeroForte commented 3 months ago

Hello, I would like to work on the issue please !

nadasuhailAyesh12 commented 3 months ago

Please could you assign me to this issue, I need a merged PR contribution for my university assignment.

SanjaySiddharth commented 2 months ago

Hey team ! Is this still open ? If so , I'd like to lend my hand at it.

pooch-tonic commented 1 month ago

Seconding this demand, which is to me a very fundamental need. Even when creating new records day by day, we might forget if we've already added someone. Search function is a thing for sure, but sometimes it would be easier to simply see the people by name order and retrieve them with some simple scroll without having to type anything on the keyboard.

Somehow the name column is the only one that can't be sorted; the other column headers can be clicked on to select a filter or sort, so the name shoud have it too. Maybe I might have missed something, but I currently have no knowledge about how to sort it.

FelixMalfait commented 1 month ago

Agree we should be able to filter and sort on the first column We'd still disable hiding/reordering the first column for now, so it'd look like this.

Screenshot 2024-06-04 at 17 28 09

cc @thomtrp

Assigning Gitstart to take care of this

gitstart-app[bot] commented 1 month ago

Here is the GitStart Ticket for this issue: https://clients.gitstart.com/twenty/5449/tickets/TWNTY-4424

charlesBochet commented 3 weeks ago

This one will likely be hard as we store first name and last name in different columns. It might be tied to computedFields / search key here