Commit Graph
548 Commits
Author SHA1 Message Date
Félix Malfait 9fbbf2db00 Improve styling 2023-07-08 22:11:02 +02:00
Félix Malfait 8d36bdd42c Rename createCommentThreadWithComment 2023-07-08 17:43:34 +02:00
Félix Malfait adf429366a Refetch timeline after creating note 2023-07-08 17:27:07 +02:00
Félix Malfait f85abf5d46 Fix save behavior 2023-07-08 17:21:11 +02:00
Félix Malfait 5ad36eb7f3 Save server-side query result to Apollo cache 2023-07-08 17:04:14 +02:00
Félix Malfait 04ef9830ab Begin auto-save on edit mode 2023-07-08 15:14:23 +02:00
Félix Malfait 7b20932648 Fix font weight 2023-07-08 14:27:53 +02:00
Félix Malfait c6a3c211e4 Split company show into ui/business + fix eslint 2023-07-08 14:18:18 +02:00
Félix Malfait 43fae8b638 Create button 2023-07-08 13:03:19 +02:00
Félix Malfait 54b658b86b Remove some hardcoded CSS properties 2023-07-08 12:44:18 +02:00
Félix Malfait f54b20974a Merge main 2023-07-08 09:19:38 +02:00
Félix Malfait 4866c73e79 Improve display and fix missing key issue 2023-07-08 08:39:53 +02:00
Félix Malfait 41cc4965e2 Autosave local storage and commentThreadcount 2023-07-08 08:22:51 +02:00
Charles BochetandGitHub e2822ed095 Fix tests (#537)
* Fix tests

* Fix lint
2023-07-07 23:11:38 -07:00
Emilien ChauvetandGitHub c26a7fda9a Add workspace members (#536)
* Add workspace members

* Remove workspace provider

* Lint
2023-07-07 18:56:22 -07:00
66dcc9b2e1 Feat/better hotkeys scope (#526)
* Working version

* fix

* Fixed console log

* Fix lint

* wip

* Fix

* Fix

* consolelog

---------

Co-authored-by: Charles Bochet <[email protected]>
2023-07-07 18:53:05 -07:00
Charles BochetandGitHub 611cda1f41 Revert "Refacto/abstract inplace input" (#535)
Revert "Refacto/abstract inplace input (#530)"

This reverts commit c847bca293.
2023-07-07 18:10:51 -07:00
Charles BochetandGitHub 94ca61c887 Revert "Refacto/remaining inplace input cells" (#534)
Revert "Refacto/remaining inplace input cells (#531)"

This reverts commit 6446692f25.
2023-07-07 18:10:32 -07:00
Charles BochetandGitHub a975935f49 Connect profile picture upload to backend (#533)
* Connect profile picture upload to backend

* Fix tests

* Revert onboarding state changes
2023-07-07 17:50:02 -07:00
Emilien ChauvetandGitHub 6446692f25 Refacto/remaining inplace input cells (#531)
* Add inplace date input component

* Add inplace phone input component

* Add inplace double text input component

* Add inplace chip input component

* Remove useless styled component

* Reduce code through props destructuring
2023-07-07 15:00:01 -07:00
Charles BochetandGitHub f62fdc1219 Fix authentication with debug mode (#532)
Fix authent with debug mode
2023-07-07 14:10:04 -07:00
Emilien ChauvetandGitHub c847bca293 Refacto/abstract inplace input (#530)
* Move code to new folder

* Deduplicate code, remove dependancy on table

* Remove more table dependency

* Move close logic to input

* Migrate editable text cell

* Rename EditableTextInput

* Fix component test id
2023-07-07 12:11:57 -07:00
Charles BochetandGitHub 26b033abc9 Refactor client config (#529)
* Refactor client config

* Fix server tests

* Fix lint
2023-07-07 11:10:42 -07:00
Félix Malfait 10de14f023 Open comment thread edit mode in drawer 2023-07-07 17:51:29 +02:00
Félix Malfait 1e96deceae Dropdown button, design improvement 2023-07-07 15:53:32 +02:00
Felix Malfait 4bc1de182c Progress redesign timeline 2023-07-07 08:08:29 +02:00
Charles BochetandGitHub 11d18cc269 Fix auth (#527)
* Fix auth

* fix lint
2023-07-06 20:11:04 -07:00
Charles Bochet f6cf416bb2 Fix storybook build 2023-07-06 18:53:26 -07:00
Emilien ChauvetandGitHub 7d6adbaa73 Update company card (#512)
* Add card rows

* WIP - add amount

* Refactor board state to separate pipeline progress data and company data

* Add migration and generated code

* Pass pipeline progress properties to the comapny card

* WIP-editable

* Enable amount edition

* Nits

* Remove useless import

* Fix empty board bug

* Use cell for editable values on company card

* Add fields

* Enable edition for closeDate

* Add dummy edits for recurring and probability

* Nits

* remove useless fields

* Nits

* Fix user provider

* Add generated code

* Fix nits, reorder migrations, fix login

* Fix tests

* Fix lint
2023-07-06 18:41:44 -07:00
1144bd13ed feat: onboarding & profile edition (#507)
* feat: wip onboarding

* fix: generate graphql front

* wip: onboarding

* feat: login/register and edit profile

* fix: unused import

* fix: test

* Use DEBUG_MODE instead of STAGE and mute typescript depth exceed errors

* Fix seeds

* Fix onboarding when coming from google

* Fix

* Fix lint

* Fix ci

* Fix tests

---------

Co-authored-by: Charles Bochet <[email protected]>
2023-07-06 17:05:15 -07:00
Felix Malfait 7b17834d31 Progress on design 2023-07-06 18:54:16 +02:00
Felix Malfait 1fad20c1bd Begin adding show view and refactoring threads to become notes 2023-07-06 14:11:11 +02:00
Jérémy MandGitHub 0b7a023f3d fix: missing client query (#524) 2023-07-05 17:20:12 +02:00
Charles BochetandGitHub 3db15929a5 Hot Fix merge conflicts (#523) 2023-07-05 16:58:47 +02:00
Jérémy MandGitHub 2961fed932 feat: refactor storage module (#521)
* feat: refactor storage module

* fix: folder need to be kebab case

* fix: comment wrong auth
2023-07-05 14:34:39 +00:00
Deepak SinghandGitHub 6e1ffdcc72 feat: Skeleton loading #404 (#458)
* feat: Skeleton loading #404

* fix: skeleton loading

* fix: skeleton loading

* feat: Skeleton loading #404

* fix: skeleton loading

* fix: skeleton loading

* Update CompanyPickerSkeleton.tsx

* updated changes
2023-07-05 15:50:36 +02:00
Charles BochetandGitHub 9ea765fcfd Make auth module optional to conditionnaly load auth providers (#518)
* Make auth module optional to conditionnaly load auth providers

* Fixes
2023-07-05 15:46:09 +02:00
Charles Bochet 463994df1f Fix CI 2023-07-05 09:24:46 +02:00
Charles Bochet 1d7b20e1d6 Fix CI 2023-07-05 09:16:45 +02:00
Charles Bochet 67453ce925 Fix CI 2023-07-05 09:13:47 +02:00
Charles Bochet 81f851b362 Fix CI 2023-07-05 09:10:40 +02:00
Charles Bochet c86e548088 Fix CI 2023-07-05 09:09:29 +02:00
Deepak SinghandGitHub 9c09da18db fix: Create a client config function that is retrieved when app is loading (#496)
* fix: Create a client config function that is retrieved when app is loaded

* update index.tsx

* fixed linter issues
2023-07-05 00:28:59 +02:00
Charles Bochet 41edcd81d8 Fix CI on main 2023-07-05 00:04:05 +02:00
Charles BochetandGitHub 2afe933055 Make google auth optional on server side (#508)
* Make google auth optional on server side

* fix lint

* Fix according to review
2023-07-04 23:53:53 +02:00
Jérémy MandGitHub 6fc416da76 fix: displayName return undefined and drop displayName from user table (#505) 2023-07-04 20:08:15 +02:00
Emilien ChauvetandGitHub d83313cd93 Add hover effect for navbar collapsable button (#492) 2023-07-04 18:28:32 +02:00
Jérémy MandGitHub 5e1fc1ad11 feat: upload module (#486)
* feat: wip upload module

* feat: local storage and serve local images

* feat: protect against injections

* feat: server local and s3 files

* fix: use storage location when serving local files

* feat: cross field env validation
2023-07-04 14:02:44 +00:00
Lucas BordeauandGitHub 820ef184d3 Refactor/filters (#498)
* wip

* - Added scopes on useHotkeys
- Use new EditableCellV2
- Implemented Recoil Scoped State with specific context
- Implemented soft focus position
- Factorized open/close editable cell
- Removed editable relation old components
- Broke down entity table into multiple components
- Added Recoil Scope by CellContext
- Added Recoil Scope by RowContext

* First working version

* Use a new EditableCellSoftFocusMode

* Fixes

* wip

* wip

* wip

* Use company filters

* Refactored FilterDropdown into multiple components

* Refactored entity search select in dropdown

* Renamed states

* Fixed people filters

* Removed unused code

* Cleaned states

* Cleaned state

* Better naming

* fixed rebase

* Fix

* Fixed stories and mocked data and displayName bug

* Fixed cancel sort

* Fixed naming

* Fixed dropdown height

* Fix

* Fixed lint
2023-07-04 13:54:58 +00:00
Emilien ChauvetandGitHub 580e6024d0 Fix drag and drop for opportunity board (#503) 2023-07-03 16:40:51 -07:00