├── .env.development ├── .eslintignore ├── .github ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE │ ├── Bug_report.md │ └── Feature_request.md ├── pull_request_template.md └── workflows │ ├── check.yml │ └── deploy.yml ├── .gitignore ├── .husky └── pre-commit ├── .lintstagedrc ├── .nvmrc ├── .prettierignore ├── .prettierrc.json ├── AGENTS.md ├── CLAUDE.md ├── CODE_OF_CONDUCT.md ├── LICENSE.md ├── README.md ├── components.json ├── demo ├── App.tsx └── main.tsx ├── doc ├── .gitignore ├── README.md ├── astro.config.mjs ├── package-lock.json ├── package.json ├── public │ ├── favicon.ico │ ├── logo_atomic_crm_dark.svg │ └── logo_atomic_crm_light.svg ├── src │ ├── content.config.ts │ ├── content │ │ ├── docs │ │ │ ├── developers │ │ │ │ ├── architecture-choices.mdx │ │ │ │ ├── customizing.mdx │ │ │ │ ├── data-providers.mdx │ │ │ │ ├── deploy.mdx │ │ │ │ ├── inbound-email-configuration.mdx │ │ │ │ ├── migrations.mdx │ │ │ │ └── supabase-configuration.mdx │ │ │ ├── index.mdx │ │ │ └── users │ │ │ │ ├── import-contacts.mdx │ │ │ │ ├── inbound-email.mdx │ │ │ │ ├── merging-contacts.mdx │ │ │ │ └── user-management.mdx │ │ └── images │ │ │ ├── adding-users.png │ │ │ ├── architecture.png │ │ │ ├── atomic-crm-demo.png │ │ │ ├── atomic-crm-repository.png │ │ │ ├── contact-inputs-referred-by.png │ │ │ ├── contact-list.png │ │ │ ├── contact-sidebar.png │ │ │ ├── customized-title.png │ │ │ ├── export-contact.png │ │ │ ├── import-export.jpg │ │ │ ├── import.png │ │ │ ├── inbound-email.jpg │ │ │ ├── merge-button.png │ │ │ ├── merge-confirmation.png │ │ │ ├── merge-dialog.png │ │ │ ├── merge-success.jpg │ │ │ ├── onboarding.png │ │ │ ├── supabase-new-column.png │ │ │ ├── supabase-sql-editor.png │ │ │ ├── supabase-studio.png │ │ │ ├── supabase-tables.png │ │ │ └── welcome-screen.png │ └── styles │ │ └── global.css └── tsconfig.json ├── eslint.config.js ├── index.html ├── makefile ├── package.json ├── public ├── auth-callback.html ├── favicon.ico ├── img │ ├── adding-users.png │ └── empty.svg ├── logo192.png ├── logo512.png ├── logos │ ├── 0.png │ ├── 1.png │ ├── 10.png │ ├── 11.png │ ├── 12.png │ ├── 13.png │ ├── 14.png │ ├── 15.png │ ├── 16.png │ ├── 17.png │ ├── 18.png │ ├── 19.png │ ├── 2.png │ ├── 20.png │ ├── 21.png │ ├── 22.png │ ├── 23.png │ ├── 24.png │ ├── 25.png │ ├── 26.png │ ├── 27.png │ ├── 28.png │ ├── 29.png │ ├── 3.png │ ├── 30.png │ ├── 31.png │ ├── 32.png │ ├── 33.png │ ├── 34.png │ ├── 35.png │ ├── 36.png │ ├── 37.png │ ├── 38.png │ ├── 39.png │ ├── 4.png │ ├── 40.png │ ├── 41.png │ ├── 42.png │ ├── 43.png │ ├── 44.png │ ├── 45.png │ ├── 46.png │ ├── 47.png │ ├── 48.png │ ├── 49.png │ ├── 5.png │ ├── 50.png │ ├── 51.png │ ├── 52.png │ ├── 53.png │ ├── 54.png │ ├── 55.png │ ├── 6.png │ ├── 7.png │ ├── 8.png │ ├── 9.png │ ├── Readme.md │ ├── logo_atomic_crm.svg │ ├── logo_atomic_crm_dark.svg │ └── logo_atomic_crm_light.svg ├── manifest.json └── robots.txt ├── registry.json ├── scripts ├── generate-registry.mjs ├── ghpages-deploy.mjs └── supabase-remote-init.mjs ├── src ├── App.css ├── App.tsx ├── assets │ └── react.svg ├── components │ ├── admin │ │ ├── Readme.md │ │ ├── admin.tsx │ │ ├── app-sidebar.tsx │ │ ├── array-field.tsx │ │ ├── array-input.tsx │ │ ├── authentication.tsx │ │ ├── autocomplete-array-input.tsx │ │ ├── autocomplete-input.tsx │ │ ├── badge-field.tsx │ │ ├── boolean-input.tsx │ │ ├── breadcrumb.tsx │ │ ├── bulk-actions-toolbar.tsx │ │ ├── bulk-delete-button.tsx │ │ ├── bulk-export-button.tsx │ │ ├── cancel-button.tsx │ │ ├── columns-button.tsx │ │ ├── confirm.tsx │ │ ├── count.tsx │ │ ├── create-button.tsx │ │ ├── create.tsx │ │ ├── data-table.tsx │ │ ├── date-field.tsx │ │ ├── date-input.tsx │ │ ├── date-time-input.tsx │ │ ├── delete-button.tsx │ │ ├── edit-button.tsx │ │ ├── edit-guesser.tsx │ │ ├── edit.tsx │ │ ├── email-field.tsx │ │ ├── error.tsx │ │ ├── export-button.tsx │ │ ├── field-toggle.tsx │ │ ├── file-field.tsx │ │ ├── file-input.tsx │ │ ├── filter-form.tsx │ │ ├── form.tsx │ │ ├── icon-button-with-tooltip.tsx │ │ ├── index.ts │ │ ├── input-helper-text.tsx │ │ ├── layout.tsx │ │ ├── list-guesser.tsx │ │ ├── list-pagination.tsx │ │ ├── list.tsx │ │ ├── loading.tsx │ │ ├── locales-menu-button.tsx │ │ ├── login-page.tsx │ │ ├── notification.tsx │ │ ├── number-field.tsx │ │ ├── number-input.tsx │ │ ├── radio-button-group-input.tsx │ │ ├── ready.tsx │ │ ├── record-field.tsx │ │ ├── reference-array-field.tsx │ │ ├── reference-array-input.tsx │ │ ├── reference-field.tsx │ │ ├── reference-input.tsx │ │ ├── reference-many-count.tsx │ │ ├── reference-many-field.tsx │ │ ├── refresh-button.tsx │ │ ├── saved-queries.tsx │ │ ├── search-input.tsx │ │ ├── select-field.tsx │ │ ├── select-input.tsx │ │ ├── show-button.tsx │ │ ├── show-guesser.tsx │ │ ├── show.tsx │ │ ├── simple-form-iterator.tsx │ │ ├── simple-form.tsx │ │ ├── simple-show-layout.tsx │ │ ├── single-field-list.tsx │ │ ├── sort-button.tsx │ │ ├── spinner.tsx │ │ ├── text-field.tsx │ │ ├── text-input.tsx │ │ ├── theme-mode-toggle.tsx │ │ ├── theme-provider.tsx │ │ ├── toggle-filter-button.tsx │ │ ├── url-field.tsx │ │ └── user-menu.tsx │ ├── atomic-crm │ │ ├── activity │ │ │ ├── ActivityLog.tsx │ │ │ ├── ActivityLogCompanyCreated.tsx │ │ │ ├── ActivityLogContactCreated.tsx │ │ │ ├── ActivityLogContactNoteCreated.tsx │ │ │ ├── ActivityLogContext.tsx │ │ │ ├── ActivityLogDealCreated.tsx │ │ │ ├── ActivityLogDealNoteCreated.tsx │ │ │ ├── ActivityLogIterator.tsx │ │ │ └── ActivityLogNote.tsx │ │ ├── companies │ │ │ ├── AutocompleteCompanyInput.tsx │ │ │ ├── CompanyAside.tsx │ │ │ ├── CompanyAvatar.tsx │ │ │ ├── CompanyCard.tsx │ │ │ ├── CompanyCreate.tsx │ │ │ ├── CompanyEdit.tsx │ │ │ ├── CompanyEmpty.tsx │ │ │ ├── CompanyInputs.tsx │ │ │ ├── CompanyList.tsx │ │ │ ├── CompanyListFilter.tsx │ │ │ ├── CompanyShow.tsx │ │ │ ├── GridList.tsx │ │ │ ├── index.ts │ │ │ └── sizes.ts │ │ ├── consts.ts │ │ ├── contacts │ │ │ ├── Avatar.tsx │ │ │ ├── ContactAside.tsx │ │ │ ├── ContactCreate.tsx │ │ │ ├── ContactEdit.tsx │ │ │ ├── ContactEmpty.tsx │ │ │ ├── ContactImportButton.tsx │ │ │ ├── ContactInputs.tsx │ │ │ ├── ContactList.tsx │ │ │ ├── ContactListContent.tsx │ │ │ ├── ContactListFilter.tsx │ │ │ ├── ContactMergeButton.tsx │ │ │ ├── ContactShow.tsx │ │ │ ├── ExportVCardButton.tsx │ │ │ ├── TagsList.tsx │ │ │ ├── TagsListEdit.tsx │ │ │ ├── contacts_export.csv │ │ │ ├── exportToVCard.ts │ │ │ ├── index.tsx │ │ │ └── useContactImport.tsx │ │ ├── dashboard │ │ │ ├── Dashboard.tsx │ │ │ ├── DashboardActivityLog.tsx │ │ │ ├── DashboardStepper.tsx │ │ │ ├── DealsChart.tsx │ │ │ ├── DealsPipeline.tsx │ │ │ ├── HotContacts.tsx │ │ │ ├── LatestNotes.tsx │ │ │ ├── TasksList.tsx │ │ │ ├── TasksListEmpty.tsx │ │ │ ├── TasksListFilter.tsx │ │ │ └── Welcome.tsx │ │ ├── deals │ │ │ ├── ContactList.tsx │ │ │ ├── DealArchivedList.tsx │ │ │ ├── DealCard.tsx │ │ │ ├── DealColumn.tsx │ │ │ ├── DealCreate.tsx │ │ │ ├── DealEdit.tsx │ │ │ ├── DealEmpty.tsx │ │ │ ├── DealInputs.tsx │ │ │ ├── DealList.tsx │ │ │ ├── DealListContent.tsx │ │ │ ├── DealShow.tsx │ │ │ ├── OnlyMineInput.tsx │ │ │ ├── deal.ts │ │ │ ├── dealUtils.ts │ │ │ ├── index.ts │ │ │ └── stages.ts │ │ ├── filters │ │ │ └── FilterCategory.tsx │ │ ├── layout │ │ │ ├── FormToolbar.tsx │ │ │ ├── Header.tsx │ │ │ ├── Layout.tsx │ │ │ └── TopToolbar.tsx │ │ ├── login │ │ │ ├── LoginSkeleton.tsx │ │ │ ├── SignupPage.tsx │ │ │ └── StartPage.tsx │ │ ├── misc │ │ │ ├── AsideSection.tsx │ │ │ ├── ContactOption.tsx │ │ │ ├── ImageEditorField.tsx │ │ │ ├── RelativeDate.tsx │ │ │ ├── Status.tsx │ │ │ ├── fetchWithTimeout.ts │ │ │ ├── isLinkedInUrl.ts │ │ │ ├── unsupportedDomains.const.ts │ │ │ ├── useAppBarHeight.ts │ │ │ └── usePapaParse.tsx │ │ ├── notes │ │ │ ├── Note.tsx │ │ │ ├── NoteAttachments.tsx │ │ │ ├── NoteCreate.tsx │ │ │ ├── NoteInputs.tsx │ │ │ ├── NotesIterator.tsx │ │ │ ├── StatusSelector.tsx │ │ │ ├── index.ts │ │ │ └── utils.ts │ │ ├── providers │ │ │ ├── commons │ │ │ │ ├── activity.ts │ │ │ │ ├── canAccess.ts │ │ │ │ ├── getCompanyAvatar.spec.ts │ │ │ │ ├── getCompanyAvatar.ts │ │ │ │ ├── getContactAvatar.spec.ts │ │ │ │ ├── getContactAvatar.ts │ │ │ │ └── mergeContacts.ts │ │ │ ├── fakerest │ │ │ │ ├── authProvider.ts │ │ │ │ ├── dataGenerator │ │ │ │ │ ├── companies.ts │ │ │ │ │ ├── contactNotes.ts │ │ │ │ │ ├── contacts.ts │ │ │ │ │ ├── dealNotes.ts │ │ │ │ │ ├── deals.ts │ │ │ │ │ ├── finalize.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── sales.ts │ │ │ │ │ ├── tags.ts │ │ │ │ │ ├── tasks.ts │ │ │ │ │ ├── types.ts │ │ │ │ │ └── utils.ts │ │ │ │ ├── dataProvider.ts │ │ │ │ ├── index.ts │ │ │ │ └── internal │ │ │ │ │ ├── listParser.ts │ │ │ │ │ ├── supabaseAdapter.spec.ts │ │ │ │ │ ├── supabaseAdapter.ts │ │ │ │ │ ├── transformContainsFilter.spec.ts │ │ │ │ │ ├── transformContainsFilter.ts │ │ │ │ │ ├── transformFilter.ts │ │ │ │ │ ├── transformInFilter.spec.ts │ │ │ │ │ ├── transformInFilter.ts │ │ │ │ │ ├── transformOrFilter.spec.ts │ │ │ │ │ └── transformOrFilter.ts │ │ │ ├── supabase │ │ │ │ ├── authProvider.ts │ │ │ │ ├── dataProvider.ts │ │ │ │ ├── index.ts │ │ │ │ └── supabase.ts │ │ │ └── types.ts │ │ ├── root │ │ │ ├── CRM.tsx │ │ │ ├── ConfigurationContext.tsx │ │ │ ├── defaultConfiguration.ts │ │ │ └── i18nProvider.tsx │ │ ├── sales │ │ │ ├── SaleName.tsx │ │ │ ├── SalesCreate.tsx │ │ │ ├── SalesEdit.tsx │ │ │ ├── SalesInputs.tsx │ │ │ ├── SalesList.tsx │ │ │ └── index.ts │ │ ├── settings │ │ │ └── SettingsPage.tsx │ │ ├── simple-list │ │ │ ├── ListNoResults.tsx │ │ │ ├── ListPlaceholder.tsx │ │ │ ├── SimpleList.tsx │ │ │ ├── SimpleListItem.tsx │ │ │ └── SimpleListLoading.tsx │ │ ├── tags │ │ │ ├── RoundButton.tsx │ │ │ ├── TagChip.tsx │ │ │ ├── TagCreateModal.tsx │ │ │ ├── TagDialog.tsx │ │ │ ├── TagEditModal.tsx │ │ │ └── colors.ts │ │ ├── tasks │ │ │ ├── AddTask.tsx │ │ │ ├── Task.tsx │ │ │ ├── TaskEdit.tsx │ │ │ └── TasksIterator.tsx │ │ └── types.ts │ ├── supabase │ │ ├── forgot-password-page.tsx │ │ ├── layout.tsx │ │ └── set-password-page.tsx │ └── ui │ │ ├── README.md │ │ ├── accordion.tsx │ │ ├── alert.tsx │ │ ├── avatar.tsx │ │ ├── badge.tsx │ │ ├── breadcrumb.tsx │ │ ├── button.tsx │ │ ├── card.tsx │ │ ├── checkbox.tsx │ │ ├── command.tsx │ │ ├── dialog.tsx │ │ ├── drawer.tsx │ │ ├── dropdown-menu.tsx │ │ ├── input.tsx │ │ ├── label.tsx │ │ ├── navigation-menu.tsx │ │ ├── pagination.tsx │ │ ├── popover.tsx │ │ ├── progress.tsx │ │ ├── radio-group.tsx │ │ ├── select.tsx │ │ ├── separator.tsx │ │ ├── sheet.tsx │ │ ├── sidebar.tsx │ │ ├── skeleton.tsx │ │ ├── sonner.tsx │ │ ├── spinner.tsx │ │ ├── switch.tsx │ │ ├── table.tsx │ │ ├── tabs.tsx │ │ ├── textarea.tsx │ │ └── tooltip.tsx ├── hooks │ ├── saved-queries.tsx │ ├── simple-form-iterator-context.tsx │ ├── use-mobile.ts │ ├── useBulkExport.tsx │ ├── useSupportCreateSuggestion.tsx │ └── user-menu-context.tsx ├── index.css ├── lib │ ├── field.type.ts │ ├── genericMemo.ts │ ├── i18nProvider.ts │ ├── sanitizeInputRestProps.ts │ └── utils.ts ├── main.tsx ├── setupTests.js └── vite-env.d.ts ├── supabase ├── config.toml ├── functions │ ├── .env.development │ ├── _shared │ │ ├── db.ts │ │ ├── supabaseAdmin.ts │ │ └── utils.ts │ ├── mergeContacts │ │ └── index.ts │ ├── postmark │ │ ├── addNoteToContact.ts │ │ ├── extractMailContactData.ts │ │ ├── getExpectedAuthorization.ts │ │ ├── getNoteContent.ts │ │ └── index.ts │ ├── updatePassword │ │ └── index.ts │ └── users │ │ └── index.ts ├── migrations │ ├── 20240730075029_init_db.sql │ ├── 20240730075425_init_triggers.sql │ ├── 20240806124555_task_sales_id.sql │ ├── 20240807082449_remove-aquisition.sql │ ├── 20240808141826_init_state_configure.sql │ ├── 20240813084010_tags_policy.sql │ ├── 20241104153231_sales_policies.sql │ ├── 20250109152531_email_jsonb.sql │ ├── 20250113132531_phone_jsonb.sql │ ├── 20251204172855_merge_contacts_function.sql │ └── 20251204201317_drop_merge_contacts_function.sql ├── seed.sql └── templates │ ├── invite.html │ └── recovery.html ├── test-data └── contacts.csv ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.node.json ├── vite.config.ts ├── vite.demo.config.ts └── vitest.config.ts /.env.development: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/.env.development -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/.eslintignore -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/Bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/.github/ISSUE_TEMPLATE/Bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/Feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/.github/ISSUE_TEMPLATE/Feature_request.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/.github/workflows/check.yml -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | make registry-gen 2 | -------------------------------------------------------------------------------- /.lintstagedrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/.lintstagedrc -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v22 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /AGENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/AGENTS.md -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- 1 | @AGENTS.md 2 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/README.md -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/components.json -------------------------------------------------------------------------------- /demo/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/demo/App.tsx -------------------------------------------------------------------------------- /demo/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/demo/main.tsx -------------------------------------------------------------------------------- /doc/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/.gitignore -------------------------------------------------------------------------------- /doc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/README.md -------------------------------------------------------------------------------- /doc/astro.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/astro.config.mjs -------------------------------------------------------------------------------- /doc/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/package-lock.json -------------------------------------------------------------------------------- /doc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/package.json -------------------------------------------------------------------------------- /doc/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/public/favicon.ico -------------------------------------------------------------------------------- /doc/public/logo_atomic_crm_dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/public/logo_atomic_crm_dark.svg -------------------------------------------------------------------------------- /doc/public/logo_atomic_crm_light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/public/logo_atomic_crm_light.svg -------------------------------------------------------------------------------- /doc/src/content.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/src/content.config.ts -------------------------------------------------------------------------------- /doc/src/content/docs/developers/architecture-choices.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/src/content/docs/developers/architecture-choices.mdx -------------------------------------------------------------------------------- /doc/src/content/docs/developers/customizing.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/src/content/docs/developers/customizing.mdx -------------------------------------------------------------------------------- /doc/src/content/docs/developers/data-providers.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/src/content/docs/developers/data-providers.mdx -------------------------------------------------------------------------------- /doc/src/content/docs/developers/deploy.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/src/content/docs/developers/deploy.mdx -------------------------------------------------------------------------------- /doc/src/content/docs/developers/inbound-email-configuration.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/src/content/docs/developers/inbound-email-configuration.mdx -------------------------------------------------------------------------------- /doc/src/content/docs/developers/migrations.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/src/content/docs/developers/migrations.mdx -------------------------------------------------------------------------------- /doc/src/content/docs/developers/supabase-configuration.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/src/content/docs/developers/supabase-configuration.mdx -------------------------------------------------------------------------------- /doc/src/content/docs/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/src/content/docs/index.mdx -------------------------------------------------------------------------------- /doc/src/content/docs/users/import-contacts.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/src/content/docs/users/import-contacts.mdx -------------------------------------------------------------------------------- /doc/src/content/docs/users/inbound-email.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/src/content/docs/users/inbound-email.mdx -------------------------------------------------------------------------------- /doc/src/content/docs/users/merging-contacts.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/src/content/docs/users/merging-contacts.mdx -------------------------------------------------------------------------------- /doc/src/content/docs/users/user-management.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/src/content/docs/users/user-management.mdx -------------------------------------------------------------------------------- /doc/src/content/images/adding-users.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/src/content/images/adding-users.png -------------------------------------------------------------------------------- /doc/src/content/images/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/src/content/images/architecture.png -------------------------------------------------------------------------------- /doc/src/content/images/atomic-crm-demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/src/content/images/atomic-crm-demo.png -------------------------------------------------------------------------------- /doc/src/content/images/atomic-crm-repository.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/src/content/images/atomic-crm-repository.png -------------------------------------------------------------------------------- /doc/src/content/images/contact-inputs-referred-by.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/src/content/images/contact-inputs-referred-by.png -------------------------------------------------------------------------------- /doc/src/content/images/contact-list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/src/content/images/contact-list.png -------------------------------------------------------------------------------- /doc/src/content/images/contact-sidebar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/src/content/images/contact-sidebar.png -------------------------------------------------------------------------------- /doc/src/content/images/customized-title.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/src/content/images/customized-title.png -------------------------------------------------------------------------------- /doc/src/content/images/export-contact.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/src/content/images/export-contact.png -------------------------------------------------------------------------------- /doc/src/content/images/import-export.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/src/content/images/import-export.jpg -------------------------------------------------------------------------------- /doc/src/content/images/import.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/src/content/images/import.png -------------------------------------------------------------------------------- /doc/src/content/images/inbound-email.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/src/content/images/inbound-email.jpg -------------------------------------------------------------------------------- /doc/src/content/images/merge-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/src/content/images/merge-button.png -------------------------------------------------------------------------------- /doc/src/content/images/merge-confirmation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/src/content/images/merge-confirmation.png -------------------------------------------------------------------------------- /doc/src/content/images/merge-dialog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/src/content/images/merge-dialog.png -------------------------------------------------------------------------------- /doc/src/content/images/merge-success.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/src/content/images/merge-success.jpg -------------------------------------------------------------------------------- /doc/src/content/images/onboarding.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/src/content/images/onboarding.png -------------------------------------------------------------------------------- /doc/src/content/images/supabase-new-column.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/src/content/images/supabase-new-column.png -------------------------------------------------------------------------------- /doc/src/content/images/supabase-sql-editor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/src/content/images/supabase-sql-editor.png -------------------------------------------------------------------------------- /doc/src/content/images/supabase-studio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/src/content/images/supabase-studio.png -------------------------------------------------------------------------------- /doc/src/content/images/supabase-tables.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/src/content/images/supabase-tables.png -------------------------------------------------------------------------------- /doc/src/content/images/welcome-screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/src/content/images/welcome-screen.png -------------------------------------------------------------------------------- /doc/src/styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/src/styles/global.css -------------------------------------------------------------------------------- /doc/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/doc/tsconfig.json -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/eslint.config.js -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/index.html -------------------------------------------------------------------------------- /makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/makefile -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/package.json -------------------------------------------------------------------------------- /public/auth-callback.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/auth-callback.html -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/img/adding-users.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/img/adding-users.png -------------------------------------------------------------------------------- /public/img/empty.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/img/empty.svg -------------------------------------------------------------------------------- /public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logo192.png -------------------------------------------------------------------------------- /public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logo512.png -------------------------------------------------------------------------------- /public/logos/0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/0.png -------------------------------------------------------------------------------- /public/logos/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/1.png -------------------------------------------------------------------------------- /public/logos/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/10.png -------------------------------------------------------------------------------- /public/logos/11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/11.png -------------------------------------------------------------------------------- /public/logos/12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/12.png -------------------------------------------------------------------------------- /public/logos/13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/13.png -------------------------------------------------------------------------------- /public/logos/14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/14.png -------------------------------------------------------------------------------- /public/logos/15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/15.png -------------------------------------------------------------------------------- /public/logos/16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/16.png -------------------------------------------------------------------------------- /public/logos/17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/17.png -------------------------------------------------------------------------------- /public/logos/18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/18.png -------------------------------------------------------------------------------- /public/logos/19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/19.png -------------------------------------------------------------------------------- /public/logos/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/2.png -------------------------------------------------------------------------------- /public/logos/20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/20.png -------------------------------------------------------------------------------- /public/logos/21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/21.png -------------------------------------------------------------------------------- /public/logos/22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/22.png -------------------------------------------------------------------------------- /public/logos/23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/23.png -------------------------------------------------------------------------------- /public/logos/24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/24.png -------------------------------------------------------------------------------- /public/logos/25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/25.png -------------------------------------------------------------------------------- /public/logos/26.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/26.png -------------------------------------------------------------------------------- /public/logos/27.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/27.png -------------------------------------------------------------------------------- /public/logos/28.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/28.png -------------------------------------------------------------------------------- /public/logos/29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/29.png -------------------------------------------------------------------------------- /public/logos/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/3.png -------------------------------------------------------------------------------- /public/logos/30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/30.png -------------------------------------------------------------------------------- /public/logos/31.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/31.png -------------------------------------------------------------------------------- /public/logos/32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/32.png -------------------------------------------------------------------------------- /public/logos/33.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/33.png -------------------------------------------------------------------------------- /public/logos/34.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/34.png -------------------------------------------------------------------------------- /public/logos/35.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/35.png -------------------------------------------------------------------------------- /public/logos/36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/36.png -------------------------------------------------------------------------------- /public/logos/37.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/37.png -------------------------------------------------------------------------------- /public/logos/38.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/38.png -------------------------------------------------------------------------------- /public/logos/39.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/39.png -------------------------------------------------------------------------------- /public/logos/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/4.png -------------------------------------------------------------------------------- /public/logos/40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/40.png -------------------------------------------------------------------------------- /public/logos/41.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/41.png -------------------------------------------------------------------------------- /public/logos/42.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/42.png -------------------------------------------------------------------------------- /public/logos/43.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/43.png -------------------------------------------------------------------------------- /public/logos/44.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/44.png -------------------------------------------------------------------------------- /public/logos/45.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/45.png -------------------------------------------------------------------------------- /public/logos/46.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/46.png -------------------------------------------------------------------------------- /public/logos/47.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/47.png -------------------------------------------------------------------------------- /public/logos/48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/48.png -------------------------------------------------------------------------------- /public/logos/49.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/49.png -------------------------------------------------------------------------------- /public/logos/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/5.png -------------------------------------------------------------------------------- /public/logos/50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/50.png -------------------------------------------------------------------------------- /public/logos/51.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/51.png -------------------------------------------------------------------------------- /public/logos/52.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/52.png -------------------------------------------------------------------------------- /public/logos/53.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/53.png -------------------------------------------------------------------------------- /public/logos/54.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/54.png -------------------------------------------------------------------------------- /public/logos/55.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/55.png -------------------------------------------------------------------------------- /public/logos/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/6.png -------------------------------------------------------------------------------- /public/logos/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/7.png -------------------------------------------------------------------------------- /public/logos/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/8.png -------------------------------------------------------------------------------- /public/logos/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/9.png -------------------------------------------------------------------------------- /public/logos/Readme.md: -------------------------------------------------------------------------------- 1 | Logos from https://uilogos.co/ -------------------------------------------------------------------------------- /public/logos/logo_atomic_crm.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/logo_atomic_crm.svg -------------------------------------------------------------------------------- /public/logos/logo_atomic_crm_dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/logo_atomic_crm_dark.svg -------------------------------------------------------------------------------- /public/logos/logo_atomic_crm_light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/logos/logo_atomic_crm_light.svg -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/public/robots.txt -------------------------------------------------------------------------------- /registry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/registry.json -------------------------------------------------------------------------------- /scripts/generate-registry.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/scripts/generate-registry.mjs -------------------------------------------------------------------------------- /scripts/ghpages-deploy.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/scripts/ghpages-deploy.mjs -------------------------------------------------------------------------------- /scripts/supabase-remote-init.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/scripts/supabase-remote-init.mjs -------------------------------------------------------------------------------- /src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/App.css -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/assets/react.svg -------------------------------------------------------------------------------- /src/components/admin/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/Readme.md -------------------------------------------------------------------------------- /src/components/admin/admin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/admin.tsx -------------------------------------------------------------------------------- /src/components/admin/app-sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/app-sidebar.tsx -------------------------------------------------------------------------------- /src/components/admin/array-field.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/array-field.tsx -------------------------------------------------------------------------------- /src/components/admin/array-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/array-input.tsx -------------------------------------------------------------------------------- /src/components/admin/authentication.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/authentication.tsx -------------------------------------------------------------------------------- /src/components/admin/autocomplete-array-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/autocomplete-array-input.tsx -------------------------------------------------------------------------------- /src/components/admin/autocomplete-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/autocomplete-input.tsx -------------------------------------------------------------------------------- /src/components/admin/badge-field.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/badge-field.tsx -------------------------------------------------------------------------------- /src/components/admin/boolean-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/boolean-input.tsx -------------------------------------------------------------------------------- /src/components/admin/breadcrumb.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/breadcrumb.tsx -------------------------------------------------------------------------------- /src/components/admin/bulk-actions-toolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/bulk-actions-toolbar.tsx -------------------------------------------------------------------------------- /src/components/admin/bulk-delete-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/bulk-delete-button.tsx -------------------------------------------------------------------------------- /src/components/admin/bulk-export-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/bulk-export-button.tsx -------------------------------------------------------------------------------- /src/components/admin/cancel-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/cancel-button.tsx -------------------------------------------------------------------------------- /src/components/admin/columns-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/columns-button.tsx -------------------------------------------------------------------------------- /src/components/admin/confirm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/confirm.tsx -------------------------------------------------------------------------------- /src/components/admin/count.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/count.tsx -------------------------------------------------------------------------------- /src/components/admin/create-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/create-button.tsx -------------------------------------------------------------------------------- /src/components/admin/create.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/create.tsx -------------------------------------------------------------------------------- /src/components/admin/data-table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/data-table.tsx -------------------------------------------------------------------------------- /src/components/admin/date-field.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/date-field.tsx -------------------------------------------------------------------------------- /src/components/admin/date-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/date-input.tsx -------------------------------------------------------------------------------- /src/components/admin/date-time-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/date-time-input.tsx -------------------------------------------------------------------------------- /src/components/admin/delete-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/delete-button.tsx -------------------------------------------------------------------------------- /src/components/admin/edit-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/edit-button.tsx -------------------------------------------------------------------------------- /src/components/admin/edit-guesser.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/edit-guesser.tsx -------------------------------------------------------------------------------- /src/components/admin/edit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/edit.tsx -------------------------------------------------------------------------------- /src/components/admin/email-field.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/email-field.tsx -------------------------------------------------------------------------------- /src/components/admin/error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/error.tsx -------------------------------------------------------------------------------- /src/components/admin/export-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/export-button.tsx -------------------------------------------------------------------------------- /src/components/admin/field-toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/field-toggle.tsx -------------------------------------------------------------------------------- /src/components/admin/file-field.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/file-field.tsx -------------------------------------------------------------------------------- /src/components/admin/file-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/file-input.tsx -------------------------------------------------------------------------------- /src/components/admin/filter-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/filter-form.tsx -------------------------------------------------------------------------------- /src/components/admin/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/form.tsx -------------------------------------------------------------------------------- /src/components/admin/icon-button-with-tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/icon-button-with-tooltip.tsx -------------------------------------------------------------------------------- /src/components/admin/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/index.ts -------------------------------------------------------------------------------- /src/components/admin/input-helper-text.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/input-helper-text.tsx -------------------------------------------------------------------------------- /src/components/admin/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/layout.tsx -------------------------------------------------------------------------------- /src/components/admin/list-guesser.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/list-guesser.tsx -------------------------------------------------------------------------------- /src/components/admin/list-pagination.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/list-pagination.tsx -------------------------------------------------------------------------------- /src/components/admin/list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/list.tsx -------------------------------------------------------------------------------- /src/components/admin/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/loading.tsx -------------------------------------------------------------------------------- /src/components/admin/locales-menu-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/locales-menu-button.tsx -------------------------------------------------------------------------------- /src/components/admin/login-page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/login-page.tsx -------------------------------------------------------------------------------- /src/components/admin/notification.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/notification.tsx -------------------------------------------------------------------------------- /src/components/admin/number-field.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/number-field.tsx -------------------------------------------------------------------------------- /src/components/admin/number-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/number-input.tsx -------------------------------------------------------------------------------- /src/components/admin/radio-button-group-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/radio-button-group-input.tsx -------------------------------------------------------------------------------- /src/components/admin/ready.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/ready.tsx -------------------------------------------------------------------------------- /src/components/admin/record-field.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/record-field.tsx -------------------------------------------------------------------------------- /src/components/admin/reference-array-field.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/reference-array-field.tsx -------------------------------------------------------------------------------- /src/components/admin/reference-array-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/reference-array-input.tsx -------------------------------------------------------------------------------- /src/components/admin/reference-field.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/reference-field.tsx -------------------------------------------------------------------------------- /src/components/admin/reference-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/reference-input.tsx -------------------------------------------------------------------------------- /src/components/admin/reference-many-count.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/reference-many-count.tsx -------------------------------------------------------------------------------- /src/components/admin/reference-many-field.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/reference-many-field.tsx -------------------------------------------------------------------------------- /src/components/admin/refresh-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/refresh-button.tsx -------------------------------------------------------------------------------- /src/components/admin/saved-queries.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/saved-queries.tsx -------------------------------------------------------------------------------- /src/components/admin/search-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/search-input.tsx -------------------------------------------------------------------------------- /src/components/admin/select-field.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/select-field.tsx -------------------------------------------------------------------------------- /src/components/admin/select-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/select-input.tsx -------------------------------------------------------------------------------- /src/components/admin/show-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/show-button.tsx -------------------------------------------------------------------------------- /src/components/admin/show-guesser.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/show-guesser.tsx -------------------------------------------------------------------------------- /src/components/admin/show.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/show.tsx -------------------------------------------------------------------------------- /src/components/admin/simple-form-iterator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/simple-form-iterator.tsx -------------------------------------------------------------------------------- /src/components/admin/simple-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/simple-form.tsx -------------------------------------------------------------------------------- /src/components/admin/simple-show-layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/simple-show-layout.tsx -------------------------------------------------------------------------------- /src/components/admin/single-field-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/single-field-list.tsx -------------------------------------------------------------------------------- /src/components/admin/sort-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/sort-button.tsx -------------------------------------------------------------------------------- /src/components/admin/spinner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/spinner.tsx -------------------------------------------------------------------------------- /src/components/admin/text-field.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/text-field.tsx -------------------------------------------------------------------------------- /src/components/admin/text-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/text-input.tsx -------------------------------------------------------------------------------- /src/components/admin/theme-mode-toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/theme-mode-toggle.tsx -------------------------------------------------------------------------------- /src/components/admin/theme-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/theme-provider.tsx -------------------------------------------------------------------------------- /src/components/admin/toggle-filter-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/toggle-filter-button.tsx -------------------------------------------------------------------------------- /src/components/admin/url-field.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/url-field.tsx -------------------------------------------------------------------------------- /src/components/admin/user-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/admin/user-menu.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/activity/ActivityLog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/activity/ActivityLog.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/activity/ActivityLogCompanyCreated.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/activity/ActivityLogCompanyCreated.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/activity/ActivityLogContactCreated.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/activity/ActivityLogContactCreated.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/activity/ActivityLogContactNoteCreated.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/activity/ActivityLogContactNoteCreated.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/activity/ActivityLogContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/activity/ActivityLogContext.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/activity/ActivityLogDealCreated.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/activity/ActivityLogDealCreated.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/activity/ActivityLogDealNoteCreated.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/activity/ActivityLogDealNoteCreated.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/activity/ActivityLogIterator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/activity/ActivityLogIterator.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/activity/ActivityLogNote.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/activity/ActivityLogNote.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/companies/AutocompleteCompanyInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/companies/AutocompleteCompanyInput.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/companies/CompanyAside.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/companies/CompanyAside.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/companies/CompanyAvatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/companies/CompanyAvatar.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/companies/CompanyCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/companies/CompanyCard.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/companies/CompanyCreate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/companies/CompanyCreate.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/companies/CompanyEdit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/companies/CompanyEdit.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/companies/CompanyEmpty.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/companies/CompanyEmpty.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/companies/CompanyInputs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/companies/CompanyInputs.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/companies/CompanyList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/companies/CompanyList.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/companies/CompanyListFilter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/companies/CompanyListFilter.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/companies/CompanyShow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/companies/CompanyShow.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/companies/GridList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/companies/GridList.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/companies/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/companies/index.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/companies/sizes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/companies/sizes.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/consts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/consts.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/contacts/Avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/contacts/Avatar.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/contacts/ContactAside.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/contacts/ContactAside.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/contacts/ContactCreate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/contacts/ContactCreate.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/contacts/ContactEdit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/contacts/ContactEdit.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/contacts/ContactEmpty.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/contacts/ContactEmpty.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/contacts/ContactImportButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/contacts/ContactImportButton.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/contacts/ContactInputs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/contacts/ContactInputs.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/contacts/ContactList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/contacts/ContactList.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/contacts/ContactListContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/contacts/ContactListContent.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/contacts/ContactListFilter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/contacts/ContactListFilter.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/contacts/ContactMergeButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/contacts/ContactMergeButton.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/contacts/ContactShow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/contacts/ContactShow.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/contacts/ExportVCardButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/contacts/ExportVCardButton.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/contacts/TagsList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/contacts/TagsList.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/contacts/TagsListEdit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/contacts/TagsListEdit.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/contacts/contacts_export.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/contacts/contacts_export.csv -------------------------------------------------------------------------------- /src/components/atomic-crm/contacts/exportToVCard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/contacts/exportToVCard.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/contacts/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/contacts/index.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/contacts/useContactImport.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/contacts/useContactImport.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/dashboard/Dashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/dashboard/Dashboard.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/dashboard/DashboardActivityLog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/dashboard/DashboardActivityLog.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/dashboard/DashboardStepper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/dashboard/DashboardStepper.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/dashboard/DealsChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/dashboard/DealsChart.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/dashboard/DealsPipeline.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/dashboard/DealsPipeline.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/dashboard/HotContacts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/dashboard/HotContacts.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/dashboard/LatestNotes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/dashboard/LatestNotes.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/dashboard/TasksList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/dashboard/TasksList.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/dashboard/TasksListEmpty.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/dashboard/TasksListEmpty.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/dashboard/TasksListFilter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/dashboard/TasksListFilter.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/dashboard/Welcome.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/dashboard/Welcome.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/deals/ContactList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/deals/ContactList.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/deals/DealArchivedList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/deals/DealArchivedList.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/deals/DealCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/deals/DealCard.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/deals/DealColumn.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/deals/DealColumn.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/deals/DealCreate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/deals/DealCreate.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/deals/DealEdit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/deals/DealEdit.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/deals/DealEmpty.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/deals/DealEmpty.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/deals/DealInputs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/deals/DealInputs.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/deals/DealList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/deals/DealList.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/deals/DealListContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/deals/DealListContent.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/deals/DealShow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/deals/DealShow.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/deals/OnlyMineInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/deals/OnlyMineInput.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/deals/deal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/deals/deal.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/deals/dealUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/deals/dealUtils.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/deals/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/deals/index.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/deals/stages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/deals/stages.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/filters/FilterCategory.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/filters/FilterCategory.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/layout/FormToolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/layout/FormToolbar.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/layout/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/layout/Header.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/layout/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/layout/Layout.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/layout/TopToolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/layout/TopToolbar.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/login/LoginSkeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/login/LoginSkeleton.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/login/SignupPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/login/SignupPage.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/login/StartPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/login/StartPage.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/misc/AsideSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/misc/AsideSection.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/misc/ContactOption.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/misc/ContactOption.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/misc/ImageEditorField.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/misc/ImageEditorField.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/misc/RelativeDate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/misc/RelativeDate.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/misc/Status.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/misc/Status.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/misc/fetchWithTimeout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/misc/fetchWithTimeout.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/misc/isLinkedInUrl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/misc/isLinkedInUrl.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/misc/unsupportedDomains.const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/misc/unsupportedDomains.const.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/misc/useAppBarHeight.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/misc/useAppBarHeight.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/misc/usePapaParse.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/misc/usePapaParse.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/notes/Note.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/notes/Note.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/notes/NoteAttachments.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/notes/NoteAttachments.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/notes/NoteCreate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/notes/NoteCreate.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/notes/NoteInputs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/notes/NoteInputs.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/notes/NotesIterator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/notes/NotesIterator.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/notes/StatusSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/notes/StatusSelector.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/notes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/notes/index.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/notes/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/notes/utils.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/providers/commons/activity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/providers/commons/activity.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/providers/commons/canAccess.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/providers/commons/canAccess.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/providers/commons/getCompanyAvatar.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/providers/commons/getCompanyAvatar.spec.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/providers/commons/getCompanyAvatar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/providers/commons/getCompanyAvatar.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/providers/commons/getContactAvatar.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/providers/commons/getContactAvatar.spec.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/providers/commons/getContactAvatar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/providers/commons/getContactAvatar.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/providers/commons/mergeContacts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/providers/commons/mergeContacts.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/providers/fakerest/authProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/providers/fakerest/authProvider.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/providers/fakerest/dataGenerator/companies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/providers/fakerest/dataGenerator/companies.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/providers/fakerest/dataGenerator/contactNotes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/providers/fakerest/dataGenerator/contactNotes.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/providers/fakerest/dataGenerator/contacts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/providers/fakerest/dataGenerator/contacts.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/providers/fakerest/dataGenerator/dealNotes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/providers/fakerest/dataGenerator/dealNotes.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/providers/fakerest/dataGenerator/deals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/providers/fakerest/dataGenerator/deals.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/providers/fakerest/dataGenerator/finalize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/providers/fakerest/dataGenerator/finalize.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/providers/fakerest/dataGenerator/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/providers/fakerest/dataGenerator/index.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/providers/fakerest/dataGenerator/sales.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/providers/fakerest/dataGenerator/sales.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/providers/fakerest/dataGenerator/tags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/providers/fakerest/dataGenerator/tags.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/providers/fakerest/dataGenerator/tasks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/providers/fakerest/dataGenerator/tasks.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/providers/fakerest/dataGenerator/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/providers/fakerest/dataGenerator/types.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/providers/fakerest/dataGenerator/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/providers/fakerest/dataGenerator/utils.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/providers/fakerest/dataProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/providers/fakerest/dataProvider.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/providers/fakerest/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/providers/fakerest/index.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/providers/fakerest/internal/listParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/providers/fakerest/internal/listParser.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/providers/fakerest/internal/supabaseAdapter.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/providers/fakerest/internal/supabaseAdapter.spec.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/providers/fakerest/internal/supabaseAdapter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/providers/fakerest/internal/supabaseAdapter.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/providers/fakerest/internal/transformContainsFilter.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/providers/fakerest/internal/transformContainsFilter.spec.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/providers/fakerest/internal/transformContainsFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/providers/fakerest/internal/transformContainsFilter.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/providers/fakerest/internal/transformFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/providers/fakerest/internal/transformFilter.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/providers/fakerest/internal/transformInFilter.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/providers/fakerest/internal/transformInFilter.spec.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/providers/fakerest/internal/transformInFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/providers/fakerest/internal/transformInFilter.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/providers/fakerest/internal/transformOrFilter.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/providers/fakerest/internal/transformOrFilter.spec.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/providers/fakerest/internal/transformOrFilter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/providers/fakerest/internal/transformOrFilter.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/providers/supabase/authProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/providers/supabase/authProvider.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/providers/supabase/dataProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/providers/supabase/dataProvider.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/providers/supabase/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/providers/supabase/index.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/providers/supabase/supabase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/providers/supabase/supabase.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/providers/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/providers/types.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/root/CRM.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/root/CRM.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/root/ConfigurationContext.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/root/ConfigurationContext.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/root/defaultConfiguration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/root/defaultConfiguration.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/root/i18nProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/root/i18nProvider.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/sales/SaleName.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/sales/SaleName.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/sales/SalesCreate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/sales/SalesCreate.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/sales/SalesEdit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/sales/SalesEdit.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/sales/SalesInputs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/sales/SalesInputs.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/sales/SalesList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/sales/SalesList.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/sales/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/sales/index.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/settings/SettingsPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/settings/SettingsPage.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/simple-list/ListNoResults.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/simple-list/ListNoResults.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/simple-list/ListPlaceholder.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/simple-list/ListPlaceholder.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/simple-list/SimpleList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/simple-list/SimpleList.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/simple-list/SimpleListItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/simple-list/SimpleListItem.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/simple-list/SimpleListLoading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/simple-list/SimpleListLoading.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/tags/RoundButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/tags/RoundButton.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/tags/TagChip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/tags/TagChip.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/tags/TagCreateModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/tags/TagCreateModal.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/tags/TagDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/tags/TagDialog.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/tags/TagEditModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/tags/TagEditModal.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/tags/colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/tags/colors.ts -------------------------------------------------------------------------------- /src/components/atomic-crm/tasks/AddTask.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/tasks/AddTask.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/tasks/Task.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/tasks/Task.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/tasks/TaskEdit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/tasks/TaskEdit.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/tasks/TasksIterator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/tasks/TasksIterator.tsx -------------------------------------------------------------------------------- /src/components/atomic-crm/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/atomic-crm/types.ts -------------------------------------------------------------------------------- /src/components/supabase/forgot-password-page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/supabase/forgot-password-page.tsx -------------------------------------------------------------------------------- /src/components/supabase/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/supabase/layout.tsx -------------------------------------------------------------------------------- /src/components/supabase/set-password-page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/supabase/set-password-page.tsx -------------------------------------------------------------------------------- /src/components/ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/ui/README.md -------------------------------------------------------------------------------- /src/components/ui/accordion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/ui/accordion.tsx -------------------------------------------------------------------------------- /src/components/ui/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/ui/alert.tsx -------------------------------------------------------------------------------- /src/components/ui/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/ui/avatar.tsx -------------------------------------------------------------------------------- /src/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/ui/badge.tsx -------------------------------------------------------------------------------- /src/components/ui/breadcrumb.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/ui/breadcrumb.tsx -------------------------------------------------------------------------------- /src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/ui/button.tsx -------------------------------------------------------------------------------- /src/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/ui/card.tsx -------------------------------------------------------------------------------- /src/components/ui/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/ui/checkbox.tsx -------------------------------------------------------------------------------- /src/components/ui/command.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/ui/command.tsx -------------------------------------------------------------------------------- /src/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/ui/dialog.tsx -------------------------------------------------------------------------------- /src/components/ui/drawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/ui/drawer.tsx -------------------------------------------------------------------------------- /src/components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/ui/input.tsx -------------------------------------------------------------------------------- /src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/ui/label.tsx -------------------------------------------------------------------------------- /src/components/ui/navigation-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/ui/navigation-menu.tsx -------------------------------------------------------------------------------- /src/components/ui/pagination.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/ui/pagination.tsx -------------------------------------------------------------------------------- /src/components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/ui/popover.tsx -------------------------------------------------------------------------------- /src/components/ui/progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/ui/progress.tsx -------------------------------------------------------------------------------- /src/components/ui/radio-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/ui/radio-group.tsx -------------------------------------------------------------------------------- /src/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/ui/select.tsx -------------------------------------------------------------------------------- /src/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/ui/separator.tsx -------------------------------------------------------------------------------- /src/components/ui/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/ui/sheet.tsx -------------------------------------------------------------------------------- /src/components/ui/sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/ui/sidebar.tsx -------------------------------------------------------------------------------- /src/components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /src/components/ui/sonner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/ui/sonner.tsx -------------------------------------------------------------------------------- /src/components/ui/spinner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/ui/spinner.tsx -------------------------------------------------------------------------------- /src/components/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/ui/switch.tsx -------------------------------------------------------------------------------- /src/components/ui/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/ui/table.tsx -------------------------------------------------------------------------------- /src/components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/ui/tabs.tsx -------------------------------------------------------------------------------- /src/components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/ui/textarea.tsx -------------------------------------------------------------------------------- /src/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /src/hooks/saved-queries.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/hooks/saved-queries.tsx -------------------------------------------------------------------------------- /src/hooks/simple-form-iterator-context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/hooks/simple-form-iterator-context.tsx -------------------------------------------------------------------------------- /src/hooks/use-mobile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/hooks/use-mobile.ts -------------------------------------------------------------------------------- /src/hooks/useBulkExport.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/hooks/useBulkExport.tsx -------------------------------------------------------------------------------- /src/hooks/useSupportCreateSuggestion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/hooks/useSupportCreateSuggestion.tsx -------------------------------------------------------------------------------- /src/hooks/user-menu-context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/hooks/user-menu-context.tsx -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/index.css -------------------------------------------------------------------------------- /src/lib/field.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/lib/field.type.ts -------------------------------------------------------------------------------- /src/lib/genericMemo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/lib/genericMemo.ts -------------------------------------------------------------------------------- /src/lib/i18nProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/lib/i18nProvider.ts -------------------------------------------------------------------------------- /src/lib/sanitizeInputRestProps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/lib/sanitizeInputRestProps.ts -------------------------------------------------------------------------------- /src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/lib/utils.ts -------------------------------------------------------------------------------- /src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/main.tsx -------------------------------------------------------------------------------- /src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/src/setupTests.js -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /supabase/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/supabase/config.toml -------------------------------------------------------------------------------- /supabase/functions/.env.development: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/supabase/functions/.env.development -------------------------------------------------------------------------------- /supabase/functions/_shared/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/supabase/functions/_shared/db.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/supabaseAdmin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/supabase/functions/_shared/supabaseAdmin.ts -------------------------------------------------------------------------------- /supabase/functions/_shared/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/supabase/functions/_shared/utils.ts -------------------------------------------------------------------------------- /supabase/functions/mergeContacts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/supabase/functions/mergeContacts/index.ts -------------------------------------------------------------------------------- /supabase/functions/postmark/addNoteToContact.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/supabase/functions/postmark/addNoteToContact.ts -------------------------------------------------------------------------------- /supabase/functions/postmark/extractMailContactData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/supabase/functions/postmark/extractMailContactData.ts -------------------------------------------------------------------------------- /supabase/functions/postmark/getExpectedAuthorization.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/supabase/functions/postmark/getExpectedAuthorization.ts -------------------------------------------------------------------------------- /supabase/functions/postmark/getNoteContent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/supabase/functions/postmark/getNoteContent.ts -------------------------------------------------------------------------------- /supabase/functions/postmark/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/supabase/functions/postmark/index.ts -------------------------------------------------------------------------------- /supabase/functions/updatePassword/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/supabase/functions/updatePassword/index.ts -------------------------------------------------------------------------------- /supabase/functions/users/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/supabase/functions/users/index.ts -------------------------------------------------------------------------------- /supabase/migrations/20240730075029_init_db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/supabase/migrations/20240730075029_init_db.sql -------------------------------------------------------------------------------- /supabase/migrations/20240730075425_init_triggers.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/supabase/migrations/20240730075425_init_triggers.sql -------------------------------------------------------------------------------- /supabase/migrations/20240806124555_task_sales_id.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/supabase/migrations/20240806124555_task_sales_id.sql -------------------------------------------------------------------------------- /supabase/migrations/20240807082449_remove-aquisition.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/supabase/migrations/20240807082449_remove-aquisition.sql -------------------------------------------------------------------------------- /supabase/migrations/20240808141826_init_state_configure.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/supabase/migrations/20240808141826_init_state_configure.sql -------------------------------------------------------------------------------- /supabase/migrations/20240813084010_tags_policy.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/supabase/migrations/20240813084010_tags_policy.sql -------------------------------------------------------------------------------- /supabase/migrations/20241104153231_sales_policies.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/supabase/migrations/20241104153231_sales_policies.sql -------------------------------------------------------------------------------- /supabase/migrations/20250109152531_email_jsonb.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/supabase/migrations/20250109152531_email_jsonb.sql -------------------------------------------------------------------------------- /supabase/migrations/20250113132531_phone_jsonb.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/supabase/migrations/20250113132531_phone_jsonb.sql -------------------------------------------------------------------------------- /supabase/migrations/20251204172855_merge_contacts_function.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/supabase/migrations/20251204172855_merge_contacts_function.sql -------------------------------------------------------------------------------- /supabase/migrations/20251204201317_drop_merge_contacts_function.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/supabase/migrations/20251204201317_drop_merge_contacts_function.sql -------------------------------------------------------------------------------- /supabase/seed.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /supabase/templates/invite.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/supabase/templates/invite.html -------------------------------------------------------------------------------- /supabase/templates/recovery.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/supabase/templates/recovery.html -------------------------------------------------------------------------------- /test-data/contacts.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/test-data/contacts.csv -------------------------------------------------------------------------------- /tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/tsconfig.app.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/vite.config.ts -------------------------------------------------------------------------------- /vite.demo.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/vite.demo.config.ts -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmelab/atomic-crm/HEAD/vitest.config.ts --------------------------------------------------------------------------------