What's Changed
- Prevent indexing on docs outside of production by @emilienchvt in #1054
- Fix Dark Mode Colors by @brendanlaschke in #1099
- fix: [#1079] adding max width to menu items and also the tooltip to show full text value by @Daggerhub in #1088
- Bump file-type from 13.0.0 to 16.5.4 in /server by @dependabot in #1105
- Feat/generic editable board card by @lucasbordeau in #1089
- Add company creation from people table by @emilienchvt in #1100
- Replace default colors for headers in Boards by @brendanlaschke in #1128
- Drag to select boards by @brendanlaschke in #1127
- fix update pipelineProgress with 0 probability by @Weiko in #1144
- Add optimistic rendering for tasks by @emilienchvt in #1140
- Enable optimistic rendering for pipeline stages by @emilienchvt in #1139
- chore: Improve design of comment bar in notes by @gitstart-twenty in #1102
- feat: I can upload a photo on person show page by @gitstart-twenty in #1103
- chore: New standard fields on People by @gitstart-twenty in #1104
- Update DropdownMenuSkeletonItem.tsx by @jaykesarkar in #1112
- feat: Add team section on company show by @gitstart-twenty in #1119
- Add task and note create option in comand menu by @sunilk4u in #1115
- feat: Add the workspace logo on Twenty logo on the invited route by @gitstart-twenty in #1136
- Use dedicated EditableFieldEntityIdContext for editable fields instead of CardIds by @Weiko in #1145
- [opportunities] fix poc being removed after pipeline update by @Weiko in #1148
- Add WSL instruction and IDE setup instruction by @charlesBochet in #1150
- fix(882): fixes negative number submission for employees input by @srikarsams in #1130
- feat: add views and viewSorts tables by @thaisguigon in #1131
- Add task to action bar by @brendanlaschke in #1153
- Adds URL validation by @srikarsams in #1155
- Feature/optmistically render table create & remove by @emilienchvt in #1156
- feat: persist view sorts by @thaisguigon in #1154
- Add FieldDefinition by @Weiko in #1162
- Force 404 on static folder when a file is not found by @charlesBochet in #1165
- refactoring editableFieldContext to match with table implementation by @Weiko in #1164
- Fixes before deploy by @charlesBochet in #1167
- feat: Favorites by @AdityaPimpalkar in #1094
- Integrate favorites into release by @charlesBochet in #1168
- feat: change column visibility on add by @thaisguigon in #1174
- Use FieldDefinition for company show page by @Weiko in #1171
- Re-add constraints by @charlesBochet in #1177
- [PersonShow] use fieldDefinition for editable fields by @Weiko in #1178
- Remove activityType and Id by @charlesBochet in #1179
- Remove unused components by @charlesBochet in #1180
- fix-on-dropdown-menu-width by @charlesBochet in #1181
- Improve editable field performances by @Weiko in #1182
- Fix drag-performance by @charlesBochet in #1184
- tasks strikes through #1176 by @Manikanta528 in #1186
- [Docs] Update WSL instructions + fix broken links by @charlesBochet in #1204
- Reorganize context/states/selectors in dedicated folders by @Weiko in #1205
- Cosmetic refactoring on context menu by @charlesBochet in #1209
- Upgrade /front version and display the version in settings navbar by @Weiko in #1207
- feat: I can hide/show filter bar and add filters directly from filter bar by @gitstart-twenty in #1173
- Moving queries into dedicated files by @Weiko in #1210
- Fix sort and filters behavior by @charlesBochet in #1211
- On Company Show, in team section, I can detach a person from a company by @gitstart-twenty in #1202
- On Company Show, in team section, I can delete a person by @gitstart-twenty in #1206
- Add foreign key constraints and perform on Cascade Delete by @charlesBochet in #1219
- feat: add views dropdown (list, add & edit views) by @thaisguigon in #1220
- Change sort and filter chip style, Add seperator by @brendanlaschke in #1222
- feat: wip import csv [part 1] by @magrinj in #1033
- [docs] add folder architecture doc by @Weiko in #1221
- removed unused files, unnecessary exports and renamed ownProps by @Weiko in #1225
- Boards add context menu by @brendanlaschke in #1223
- Update color palette by @charlesBochet in #1226
- Fix tests and upgrade node_modules by @charlesBochet in #1227
- chore: fix @apollo/client version to 3.7.17 by @thaisguigon in #1233
- font weight to medium #1208 by @Manikanta528 in #1228
- On Company Show, I can select an existing person and add it to the company by @gitstart-twenty in #1201
- Fix: Change title strings by @sunilk4u in #1212
- Import company and person from csv file by @magrinj in #1236
- feat: delete views from views dropdown by @thaisguigon in #1234
- Task update sync issue #1203 by @Manikanta528 in #1232
- Fix issue #1037: Task inbox small design improvements by @kelvinyelyen in #1238
- Fix Chip font-weight by @Weiko in #1242
- Set 3 workers for storybook coverage by @Weiko in #1255
- Update README.md by @Bonapara in #1251
- Updates date style on tasks page by @srikarsams in #1244
- Fix: add 404 page by @sunilk4u in #1230
- Added a first round of docs for front end by @lucasbordeau in #1246
- Add styled component rule by @Weiko in #1261
- Add CreateButton to Tasks page by @brendanlaschke in #1283
- remove arrows for number inputs by @srikarsams in #1287
- Fix: Avoid showing confirmation dialog on closing spreadsheet import with no changes by @quuu in #1284
- Add Empty as value of empty fields inputs #1042 by @Weiko in #1243
- Fix: Profile picture does not appear after signin by @AM-77 in #1285
- Fix: create time by @sunilk4u in #1250
- Fix issue #1161: Update visible fields on person detail page by @kelvinyelyen in #1260
- fix(modal): add padding in confirmation modal by @jyash97 in #1247
- Fix confirmation modal size by @Weiko in #1295
- feat: persist view filters and sorts on Update View button click by @thaisguigon in #1290
- Feat/add opportunity by @lucasbordeau in #1267
- Feat/hide board fields by @lucasbordeau in #1271
- New behavior for editable fields by @Weiko in #1300
- feat: disable Update View button if filters and sorts are up to date by @thaisguigon in #1293
- Selected row background by @brendanlaschke in #1299
- Fix color scheme update by @Weiko in #1298
- Add optimistic rendering for table relations by @emilienchvt in #1296
- Chore: New standard fields on Companies by @gitstart-twenty in #1276
- Feat: The scrollbar should fade away when the scroll is finished or not started by @gitstart-twenty in #1269
- Scroll behavior part 2 by @charlesBochet in #1304
- feat: create view from selected filters and sorts + switch to newly created view on view creation by @thaisguigon in #1301
- padding fix for header logo container #1216 by @Manikanta528 in #1252
- Add hotkeys to modals by @Weiko in #1305
- Remove danger text from completed passed tasks by @Weiko in #1309
- feat: create view from current table columns + persist view fields on… by @thaisguigon in #1308
- Feat/phone email link enhancements by @mustajab-ikram in #1172
- Rework tel input by @charlesBochet in #1316
- Add idealCustomerProfile to company show page by @Weiko in #1312
- feat: create default views on workspace creation + add views seed by @thaisguigon in #1313
- Fix: Manually delete company cache #1214 by @abhip167 in #1315
- Feat: On Company Show, I can create a person and add it to the company by @gitstart-twenty in #1256
- Fix confirmation modal style by @Weiko in #1310
- Unset companies and owners by @Jmarin123 in #1185
- Show Entity task/note tabs by @brendanlaschke in #1282
- Fix create task from Add Button by @brendanlaschke in #1318
- Fix dragToSelect Board by @brendanlaschke in #1319
- Refactor buttons by @charlesBochet in #1257
- Fix tasks page by @Weiko in #1325
- Fix fontSize DropdownMenu input overwritten by @brendanlaschke in #1364
- Create opportunity from board column menu by @brendanlaschke in #1323
- refactor: add ColumnDefinition type by @thaisguigon in #1357
- feat: add page titles using React Helmet by @mustajab-ikram in #1321
- fix: do not allow removal of last table view by @thaisguigon in #1366
- chore(docs): Update the best practices page by @gitstart-twenty in #1303
- Fix: Wrong type in env variables front support by @charlesBochet in #1368
- fix: Vertical scroll bar graphic artifacts in dark mode by @gitstart-twenty in #1369
- chore: Make a twenty Eslint Rule to make sure that icons are imported from @/ui/icons by @gitstart-twenty in #1370
- Remove unused logic on board column menu tags by @charlesBochet in #1373
- feat: allow adding available pre-defined table columns to views by @thaisguigon in #1371
- Doc fixes by @lucasbordeau in #1385
- Fix view edit button by @brendanlaschke in #1381
- New page structure by @brendanlaschke in #1377
- refactor: create/update/delete one view instead of many by @thaisguigon in #1384
- update metadata + add social card by @friendlymatthew in #1391
- Fix person deletion not reflected on Opportunities POC by @charlesBochet in #1387
- fix: improve full name editable fields in Person Show page by @thaisguigon in #1390
- New MenuItem components by @lucasbordeau in #1389
- fix: fix filter and sort position on board horizontal scroll by @thaisguigon in #1386
- Robust Photo Uploader, handling unsupported file types, upload error, apollo uploader by @friendlymatthew in #1400
- chore: Show my completed tasks without date categories by @gitstart-twenty in #1375
- unselect all cards using esc key or click by @friendlymatthew in #1393
- refactor: index ViewField by viewId and key by @thaisguigon in #1416
- Implement Optimistic Effects by @charlesBochet in #1415
- Fix URL validation on long/internationalized URLs by @xprnio in #1423
- Added enums use case by @lucasbordeau in #1428
- feat: add board options dropdown and pipeline stage creation by @thaisguigon in #1399
- Fix/csv import by @magrinj in #1397
- In Activities (Tasks / Notes) right drawer, while editing the body and displaying the styling bar, the bar should styling not be larger than the right drawer by @gitstart-twenty in #1414
- feat: table virtualization by @magrinj in #1408
- Fix column not being saved properly by @xprnio in #1429
- feat: delete pipeline stage by @thaisguigon in #1412
- fix: fix dropdown buttons z-index by @thaisguigon in #1431
- fix: allow zero value on number field by @magrinj in #1436
- fix: allow access to the Update View button when a table column can be persisted by @thaisguigon in #1433
- fix: DatePicker cut in DropDownMenu by @magrinj in #1437
- fix: just change the order to match design by @magrinj in #1410
- fix: big view name is not handled by @magrinj in #1439
- Fix buttons and z-index by @charlesBochet in #1438
- fix: tasks "Done" not visible by @magrinj in #1445
- fix: Boolean editable field not align properly by @magrinj in #1444
- fix: fix table columns update by @thaisguigon in #1435
- fix: avatar disappear when editing a person by @magrinj in #1440
- Unselect table rows using esc key or click outside by @friendlymatthew in #1420
- feat: add recoil debug observer by @magrinj in #1446
- [ESLint rule]: recoil value and setter should be named after their at… by @gitstart-twenty in #1402
- fix: use correct table view when switching workspaces by @thaisguigon in #1447
- fix: drop down menu should be of 160px size by @magrinj in #1459
- fix: view dropdown incorrect button position and floating icon button doesn't match design by @magrinj in #1458
- fix: double text chip show null value by @magrinj in #1460
- fix: table view dropdown should have a minimum width by @magrinj in #1467
- Fix View update button not being displayed in View Bar by @charlesBochet in #1469
- fix: allow null value for number and date by @magrinj in #1472
- Fix Profile picture uploader by @charlesBochet in #1471
- fix: can't set ARR of company to empty by @magrinj in #1474
New Contributors
- @Daggerhub made their first contribution in #1088
- @dependabot made their first contribution in #1105
- @jaykesarkar made their first contribution in #1112
- @sunilk4u made their first contribution in #1115
- @srikarsams made their first contribution in #1130
- @Manikanta528 made their first contribution in #1186
- @kelvinyelyen made their first contribution in #1238
- @quuu made their first contribution in #1284
- @AM-77 made their first contribution in #1285
- @jyash97 made their first contribution in #1247
- @mustajab-ikram made their first contribution in #1172
- @abhip167 made their first contribution in #1315
- @Jmarin123 made their first contribution in #1185
- @friendlymatthew made their first contribution in #1391
- @xprnio made their first contribution in #1423
Full Changelog: v0.1.2...v0.1.3