Commit Graph

12 Commits

Author SHA1 Message Date
Kiran K fde4e59fa6
Add missing translations (#2089)
* Add missing translations

* Add eslint-plugin-i18next plugin

* Add missing translation

* Update translations

* Update ESLint rules and improve UI text

* Update WellKnownURLs locales

* Add server-side translations in SetupLinkIndexPage
2023-12-27 12:21:53 +00:00
Aswin V 8189d50cd0
Tweak well known tab structure (#2049)
* IdP tab is now the first one

* IdP-config should be the default selected

* Fix styling for link

* Add OpenID SP route, tweak well known list to include the same
2023-12-13 18:23:37 +00:00
Aswin V 74bdda0bab
Add cards to categorize well known URLS (#2023)
* Add cards to categorize URLS

* Use button, fix styling

* Add SAML Federation tab

* Tweak description
2023-12-10 21:33:38 +00:00
Kiran K da7fffdafd
Fix pagination and other UI issues (#781)
* Update

* Fix the sidebar active state

* Add back button to the missing pages

* Use the translation keys

* Fix the type

* Remove old pagination component

* Fix the pagination for SSO connections

* Change the extension to .ts

* Add pagination to the directories listing

* Add the space between the buttons

* Add pagination for SAML Federation Apps

* Add missing pagination

* Fix the back buttons

* Add the pagination for webhook events

* Tweaks

* Fix the issue

* Fix the tests

* Fix the failing tests

* Fix the failing tests

* added hover state for table rows

* aligned SAML federation page with rest

* optimised imports from heroicons

Co-authored-by: Deepak Prabhakara <deepak@boxyhq.com>
2022-12-28 16:29:45 +00:00
Kiran K fb1c504222
Tweaks to well-known links listing page (#765)
* wip

* Move the links to /well-known and update the UI

* Infer the props type

* localised strings

* switched to LinkOutline

Co-authored-by: Deepak Prabhakara <deepak@boxyhq.com>
2022-12-23 22:43:04 +00:00
Aswin V 49b7a5f32f
Fix styling for links (#763)
* Style link for hover state

* aria-hidden attribute for icon

* Style signout

* Style link in ee
2022-12-22 17:26:05 +00:00
Deepak Prabhakara 9611cf4a71
Tweaking SAML federation metadata url (#749)
* updated deps

* - validate tenant, product during setup link creation
- tweaked copy to clipboard icon
- tweaked error toast

* fixed toast durations

* moved idp configuration page and idp metadata url to .well-known path
2022-12-18 21:13:12 +00:00
gitstart-boxyhq 4ce126714a
Internationalization (i18n): Add remaining translation strings (#673)
Co-authored-by: Matheus Benini Ferreira <88898100+MatheusBeniniF@users.noreply.github.com>
Co-authored-by: gitstart-boxyhq <gitstart@users.noreply.github.com>
Co-authored-by: Matheus Benini <matheus_benini@hotmail.com>
Co-authored-by: Nitesh Singh <nitesh.singh@gitstart.dev>
Co-authored-by: gitstart-boxyhq <boxyhq@gitstart.com>

Co-authored-by: gitstart-boxyhq <gitstart@users.noreply.github.com>
Co-authored-by: Matheus Benini Ferreira <88898100+MatheusBeniniF@users.noreply.github.com>
Co-authored-by: Matheus Benini <matheus_benini@hotmail.com>
Co-authored-by: Nitesh Singh <nitesh.singh@gitstart.dev>
Co-authored-by: Kiran K <kiran@boxyhq.com>
2022-11-15 10:59:37 +05:30
Kiran K 6adb642266
Use a global certificate instead of a per tenant/product certificate (#667)
* Replace Admin UI with Admin Portal

* Create a default certificate

* Use the default certs instead of per connection certificate

* Revert the changes

* refactored to encapsulate all logic inside x509.ts

* added certs to sp-metadata

* Cache the certificate before return

* Fix the type

* added expiry check to cached certificate

* added url to download public cert

* added instructions to encrypt assertion

* bumped up version

Co-authored-by: Deepak Prabhakara <deepak@boxyhq.com>
2022-11-10 21:38:06 +00:00
Aswin V d5d7885f1f
Upgrade to Next.js v13 (#634)
* Upgrade next to 13

* codemod changes for new-link transform

* codemod changes for new-link transform in [components] directory

* Package updates

* codemod changes for next-image-to-legacy-image
transform [component] folder

* codemod changes for next-image-experimental
transform [component] folder

* Upgrade the NextAuth (support Nextjs 13)

* Add the missing dependency

* Try with latest lock file

* Add ~/.npm to cache path

Co-authored-by: Deepak Prabhakara <deepak@boxyhq.com>
Co-authored-by: Kiran <kiran@boxyhq.com>
2022-11-07 09:00:12 +05:30
Deepak Prabhakara ded2163078 misc tweaks 2022-11-04 23:11:15 +00:00
Kiran K 031aac3e21
Add a new UI for the login screen (#647)
* Add a new UI for the login screen

* Update the error page UI

* text tweak, fixed active element in menu bar, updated logo to generic one

* text tweaks

* fixed unauth route, it needs to be the original one, not the redirected one

* Display the list of well-known URLs on login screen

* Display the well-known URLs on the dashboard

* added description to links

* tweak to login page

Co-authored-by: Deepak Prabhakara <deepak@boxyhq.com>
2022-11-03 18:48:32 +00:00