Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version 2: Add stylistic Eslint #183

Open
wants to merge 46 commits into
base: main
Choose a base branch
from

Commits on Apr 3, 2022

  1. feat: init v2 strcucture

    donskov committed Apr 3, 2022
    Configuration menu
    Copy the full SHA
    87c3211 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2022

  1. Configuration menu
    Copy the full SHA
    d0ed5b4 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2022

  1. feat: add basic connection

    donskov committed Sep 12, 2022
    Configuration menu
    Copy the full SHA
    53c4081 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. feat: use Vite instead of CRA

    donskov committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    cc1cac4 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. Version 2 (#101)

    * Update vite to latest
    
    * Update react to latest
    
    * Change app structure
    
    * Add ThemeProvider
    
    * Add FetchingStatusOwerlay component
    
    * Add i18n
    
    * Add CertificatesProvidersList
    
    * Add clsx & scss
    
    * Add theme colors
    
    * Add table's components
    
    * Components refactoring
    
    * Rename app providers component
    
    * Add CertificatesList component
    
    * add post css & autoprefixer
    
    * add postcss config
    
    * Add Certificates Layout
    
    * Improve app sidebar
    
    * Fix theme
    
    * Refactor app structure
    
    * Add vite-plugin-svgr
    
    * Add vite-plugin-svgr types
    
    * Add --pv-border-radius-base
    
    * Style providers list component
    
    * Fix contact suport url
    
    * Add ESLint & Prettier
    
    * Add empty state to CertificatesList
    
    * Add empty state to CertificatesProvidersList
    
    * Fix body font-family duplication
    
    * Rename getCertificatesByProviderId  to handleProviderChange
    
    * Remove i18next-icu
    
    * Improve CertificatesProvidersList accessibility
    
    * Use Typography in CertificatesProvidersListItem
    
    * Local imports should be at the very bottom
    
    * Let's make options non-optional in CertificatesProvidersListItem
    
    * Don't use object destructuring in function arguments
    
    * Let's remove commented code in App component
    
    * Use Typography in CertificatesList empty state
    
    * Let's make options non-optional in CertificatesList
    
    * Add sticky filters and sticky table header
    
    * Table missed type icon identifier
    
    * Add actions menu to CertificatesList
    
    * Change build dir
    
    * Add Date component
    
    * Add CertificateName component
    
    * Add CertificateSerialNumber component
    
    * Fix CertificatesProvidersList labels
    
    * Fix sidebar footer labels
    
    * Fix CertificatesProvidersList items gap & selected bg
    
    * Truncate long provider name
    
    * Fix providers list scroll
    
    * Remove optional from providers prop
    
    * FetchingStatusOwerlay refactoring
    
    * Improve table row shadow
    
    * Update packages
    
    * The table header and body text are not aligned vertically
    
    * Fix sidebar contact box size
    
    * Row table text is not aligned horizontally
    
    * The certificates list table has not equal padding
    
    * Fix providers list scrollbar
    
    * Add CertificatesTopbar
    
    ---------
    
    Co-authored-by: alex-slobodian <[email protected]>
    OleksandrSPV and aleksandr-slobodian committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    29dc4b4 View commit details
    Browse the repository at this point in the history
  2. Add storybook (#121)

    Co-authored-by: alex-slobodian <[email protected]>
    OleksandrSPV and aleksandr-slobodian committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    fc330cd View commit details
    Browse the repository at this point in the history

Commits on May 1, 2024

  1. Version 2: Add certificate viewer (#123)

    * Add CertificateViewer
    
    * Fix certificate viewer dialog width
    
    * Fix certificate viewer dialog content padding
    
    * Make certificate prop as required dependency in CertificateViewerDialog
    
    * Fix certificate viewer dialog width
    
    ---------
    
    Co-authored-by: alex-slobodian <[email protected]>
    OleksandrSPV and aleksandr-slobodian committed May 1, 2024
    Configuration menu
    Copy the full SHA
    4c0c19b View commit details
    Browse the repository at this point in the history
  2. Version 2: Style fetching statuses (#124)

    * Add styles to FetchingStatusOwerlay
    
    * Fix FetchingStatus dialog width
    
    ---------
    
    Co-authored-by: alex-slobodian <[email protected]>
    OleksandrSPV and aleksandr-slobodian committed May 1, 2024
    Configuration menu
    Copy the full SHA
    f0403a1 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2024

  1. Version 2: Add delete certificate dialog (#130)

    * Create CertificateDeleteButton component
    
    * Create CertificateDeleteButton component
    
    * Create CertificateDeleteDialog
    
    * Add delete dialog to certificates list
    
    * Fix after merge
    
    * Improve Delete button in certificates list
    
    * Improve CertificateDeleteDialog
    
    * Fix CertificatesList action menu items gap
    
    * Fix CertificateDeleteDialog loading state
    
    * Fix CertificateDeleteDialog title
    
    * Improve accessibility for CertificatesList
    
    * Fix naming
    
    ---------
    
    Co-authored-by: alex-slobodian <[email protected]>
    OleksandrSPV and aleksandr-slobodian committed May 6, 2024
    Configuration menu
    Copy the full SHA
    083033b View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. Version 2: Add Certificate creation menu (#136)

    * Add Certificate creation menu
    
    * Fix types
    
    ---------
    
    Co-authored-by: alex-slobodian <[email protected]>
    OleksandrSPV and aleksandr-slobodian committed May 9, 2024
    Configuration menu
    Copy the full SHA
    27f35d7 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. Version 2: Add Certificate download button (#138)

    * Add Certificate download button
    
    * Fix file name
    
    * Fix downloadCertificate
    
    * Use downloadFromBuffer method
    
    * Fix downloadCertificate
    
    ---------
    
    Co-authored-by: alex-slobodian <[email protected]>
    OleksandrSPV and aleksandr-slobodian committed May 10, 2024
    Configuration menu
    Copy the full SHA
    fc09da2 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. Version 2: Add Certificate copy button (#142)

    * Add Copy button component
    
    * Fix Copy button component
    
    * Add copyCertificate method
    
    * Fix naming
    
    * Add copy button to list
    
    ---------
    
    Co-authored-by: alex-slobodian <[email protected]>
    OleksandrSPV and aleksandr-slobodian committed May 13, 2024
    Configuration menu
    Copy the full SHA
    e52e5ac View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

  1. Version 2: Add Vitest (#143)

    * Add vitest
    
    * fix vite config
    
    * Fix config
    
    ---------
    
    Co-authored-by: alex-slobodian <[email protected]>
    OleksandrSPV and aleksandr-slobodian committed May 14, 2024
    Configuration menu
    Copy the full SHA
    bda7998 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2024

  1. Version 2: Add ci (#145)

    * Add ci
    
    * Fix ci
    
    * setup-node
    
    * Fix setup-node
    
    * chore(ci): enable caching
    
    ---------
    
    Co-authored-by: alex-slobodian <[email protected]>
    Co-authored-by: donskov <[email protected]>
    3 people committed May 17, 2024
    Configuration menu
    Copy the full SHA
    ab4a8d6 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2024

  1. Version 2: Add import certificate dialog (#132)

    * Add CertificatesProvidersSelectList component
    
    * Add CertificateImportDialog component
    
    * Certificate Import Dialog open/close
    
    * Add file drop zone
    
    * Styles drop zone
    
    * Certificate processing
    
    * Fix certificate processing
    
    * Add actions
    
    * Fix title border
    
    * Fix styles
    
    * Fix drop zone styles & behaviour
    
    * Fix styles
    
    * Fix dialog title
    
    * Fix CertificatesProvidersSelectList style
    
    * Add useCertificateImportDialog
    
    * Fix provider selection
    
    * Fix provider select popover
    
    * Fix upload certificate
    
    * Lock fix
    
    ---------
    
    Co-authored-by: alex-slobodian <[email protected]>
    OleksandrSPV and aleksandr-slobodian committed May 20, 2024
    Configuration menu
    Copy the full SHA
    c970d5a View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

  1. Version 2: Improve provider list (#147)

    * Improve providers list accessibility
    
    * Add loading skeleton
    
    * Add loading to app
    
    ---------
    
    Co-authored-by: alex-slobodian <[email protected]>
    OleksandrSPV and aleksandr-slobodian committed May 29, 2024
    Configuration menu
    Copy the full SHA
    581503d View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

  1. Version 2: Create Certificate creation Dialog (#144)

    * Add CertificateTypeSelect component
    
    * Add KeyUsagesCheckboxGroup component
    
    * Add CountrySelect component
    
    * Fix naming
    
    * Add CertificateKeyPropertiesSelect
    
    * Add CertificateCreateDialog layout
    
    * Add CertificateTypeSelect to dialog
    
    * Fix CertificateTypeSelect
    
    * Add type selection
    
    * Add Card component
    
    * Add CertificateCreateByEmail block
    
    * Fix text field requrid styles
    
    * Add CertificateCreateByCname block
    
    * Add CertificateAlgorithmInfo component
    
    * Add CertificateCreateByCustom component
    
    * Add more fields CertificateCreateByCustom component
    
    * Add CertificateCreateByCustom to CertificateCreateDialog
    
    * Add useCertificateCreateDialog
    
    * Fix useCertificateCreateDialog
    
    * Fix useCertificateCreateDialog
    
    * Fix useCertificateCreateDialog
    
    * Fix dialog content width
    
    * Add create dialog to app
    
    * Fix Certificate Algorithm
    
    * Add type onCreate
    
    * Fix types
    
    * Add certificateSubjectToString method
    
    * Fix scroll in provider list
    
    * Fix overscroll behavior
    
    * Add scroll lock for import & create dialogs
    
    * Fix certificateKeyUsageExtensions
    
    * Fix form
    
    * Fix CertificateTypeSelect styles
    
    * Fix CertificateCreateDialog
    
    * Fix forms & validations
    
    * Fix CertificateCreateByCname
    
    * Fix CertificateCreateByEmail
    
    * Fix CertificateCreateByCustom
    
    * Fix ExtendedKeyUsages
    
    ---------
    
    Co-authored-by: alex-slobodian <[email protected]>
    OleksandrSPV and aleksandr-slobodian committed May 31, 2024
    Configuration menu
    Copy the full SHA
    3315399 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. Version 2: Improve certificate delete dialog (#151)

    * Add useCertificateDeleteDialog
    
    * Fix Certificate Delete Dialog
    
    ---------
    
    Co-authored-by: alex-slobodian <[email protected]>
    OleksandrSPV and aleksandr-slobodian committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    24cdabb View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. Version 2: Add App error boundary (#148)

    * Add app error boundary
    
    * Fix sorting of imports
    
    * Move to react-error-boundary package
    
    ---------
    
    Co-authored-by: alex-slobodian <[email protected]>
    OleksandrSPV and aleksandr-slobodian committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    46dc814 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2024

  1. Version 2: Add missed stories to storybook (#153)

    * Add CertificatesSidebar stories
    
    * Add CertificateName stories
    
    * Add CertificateSerialNumber stories
    
    * Add CertificateTypeLabel stories
    
    * Add Date stories
    
    ---------
    
    Co-authored-by: alex-slobodian <[email protected]>
    OleksandrSPV and aleksandr-slobodian committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    e901957 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. Remove general block (#156)

    Co-authored-by: alex-slobodian <[email protected]>
    OleksandrSPV and aleksandr-slobodian committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    71e2361 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. Version2: Add sorting to certificate list (#146)

    * Add SortButton component
    
    * Add sorting to certificate list
    
    * Fix sort title direction change
    
    * Fix sort button focus
    
    * Fix sort button focus
    
    * Add serch params for sorting
    
    * Fix SortButton disabled
    
    ---------
    
    Co-authored-by: alex-slobodian <[email protected]>
    OleksandrSPV and aleksandr-slobodian committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    98fd08c View commit details
    Browse the repository at this point in the history
  2. Version 2: Add certificate creation logic (#149)

    * Add certificate creation logic
    
    * Fixed useCertificateCreateDialog
    
    * Fix set ProviderId
    
    * Fix algorithm props
    
    * Fix algorithm props
    
    ---------
    
    Co-authored-by: alex-slobodian <[email protected]>
    OleksandrSPV and aleksandr-slobodian committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    7a505a5 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. Version 2: Remove certificate logic (#152)

    * Remove certificate logic
    
    * Rewfactoring useCertificateDeleteDialog
    
    * Fix handleOpen
    
    * Add list refresh after remove
    
    * Fix dialog render
    
    ---------
    
    Co-authored-by: alex-slobodian <[email protected]>
    OleksandrSPV and aleksandr-slobodian committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    d98f207 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2024

  1. Version 2: Certificates list improvements (#158)

    * Add HighlightedText component
    
    * Add highlight to CertificateName
    
    * Add highlighted text for certificate name in CertificatesList
    
    * Add CertificatesListLoading
    
    * Add CertificatesListLoading
    
    * Add Empty Search to  CertificatesList
    
    ---------
    
    Co-authored-by: alex-slobodian <[email protected]>
    OleksandrSPV and aleksandr-slobodian committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    9f6a477 View commit details
    Browse the repository at this point in the history
  2. Fix search input (#160)

    Co-authored-by: alex-slobodian <[email protected]>
    OleksandrSPV and aleksandr-slobodian committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    3a95d0a View commit details
    Browse the repository at this point in the history
  3. Uppdate @peculiar packages (#162)

    Co-authored-by: alex-slobodian <[email protected]>
    OleksandrSPV and aleksandr-slobodian committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    0f0ea1a View commit details
    Browse the repository at this point in the history
  4. Version 2: Fix certificate import dialog (#150)

    * Fix Certificate Import Dialog
    
    * Improve certificate converter
    
    * Delete extra convertation
    
    ---------
    
    Co-authored-by: alex-slobodian <[email protected]>
    OleksandrSPV and aleksandr-slobodian committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    3a36d8e View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2024

  1. Add import logic (#164)

    Co-authored-by: alex-slobodian <[email protected]>
    OleksandrSPV and aleksandr-slobodian committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    1eeea63 View commit details
    Browse the repository at this point in the history
  2. Fix providers list readonly label (#165)

    Co-authored-by: alex-slobodian <[email protected]>
    OleksandrSPV and aleksandr-slobodian committed Jul 5, 2024
    Configuration menu
    Copy the full SHA
    0de48e3 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. Fix copy certificate (#169)

    Co-authored-by: alex-slobodian <[email protected]>
    OleksandrSPV and aleksandr-slobodian committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    86be410 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2024

  1. Version2: Add certificate search logic (#167)

    * Add certificate search logic
    
    * Fix useSearch
    
    * Fix search input
    
    * Fix search input state
    
    ---------
    
    Co-authored-by: alex-slobodian <[email protected]>
    OleksandrSPV and aleksandr-slobodian committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    dc0a890 View commit details
    Browse the repository at this point in the history
  2. Version 2: Update packages (#170)

    * Update storybook
    
    * Update vite
    
    * Update vitest
    
    * Update vitest coverage
    
    * Update i18next
    
    * Update postcss & sass
    
    * Update prettier
    
    * Update typescript & eslint
    
    * Update @peculiar/react-components
    
    ---------
    
    Co-authored-by: alex-slobodian <[email protected]>
    OleksandrSPV and aleksandr-slobodian committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    24437d6 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. Version 2: Add certificate viewer dialog hook (#171)

    * Add certificate viewer dialog hook
    
    * Merge branch 'donskov/v2' into aslobodian/v2-certificate-viewer-dialog-hook
    
    * Merge branch 'donskov/v2' into aslobodian/v2-certificate-viewer-dialog-hook
    
    * Fix CertificatesList loading
    
    ---------
    
    Co-authored-by: alex-slobodian <[email protected]>
    OleksandrSPV and aleksandr-slobodian committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    04d3582 View commit details
    Browse the repository at this point in the history
  2. Version 2: Fix certificate name (label) (#174)

    * Fix certificate name (label)
    
    * Fix search
    
    * Fix CertificateViewerDialog title
    
    * Fix certificateName for list actions
    
    ---------
    
    Co-authored-by: alex-slobodian <[email protected]>
    OleksandrSPV and aleksandr-slobodian committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    7436eb4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f103739 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

  1. Version 2: Fix readme logo (#180)

    * Fix readme logo
    
    * Fix readme logo
    
    ---------
    
    Co-authored-by: alex-slobodian <[email protected]>
    OleksandrSPV and aleksandr-slobodian committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    70852c5 View commit details
    Browse the repository at this point in the history
  2. Fix certificate import dialog close (#179)

    Co-authored-by: alex-slobodian <[email protected]>
    OleksandrSPV and aleksandr-slobodian committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    232ad5a View commit details
    Browse the repository at this point in the history
  3. Add cerificates sorting by type (#181)

    Co-authored-by: alex-slobodian <[email protected]>
    OleksandrSPV and aleksandr-slobodian committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    35ccf82 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. Configuration menu
    Copy the full SHA
    73e6035 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. Version 2: Add gh-pages (#184)

    * Add gh-pages
    
    * fix deploy comand
    
    ---------
    
    Co-authored-by: alex-slobodian <[email protected]>
    OleksandrSPV and aleksandr-slobodian committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    d085c3d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1537e20 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    35398ce View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. Update packages

    aleksandr-slobodian committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    6ef2743 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. Configuration menu
    Copy the full SHA
    c7036ad View commit details
    Browse the repository at this point in the history
  2. Fix lint

    aleksandr-slobodian committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    84f1fdc View commit details
    Browse the repository at this point in the history