From a2a9e37be111f146aba9d8ba1b63a08b2e01d8ed Mon Sep 17 00:00:00 2001 From: Rushat Gabhane Date: Tue, 16 Jul 2024 16:45:23 +0300 Subject: [PATCH 01/13] restructure integrations --- docs/_data/_routes.yml | 4 ++-- .../integrations/{HR-integrations => }/ADP.md | 0 .../{accounting-integrations => Accelo}/Accelo.md | 0 .../Additional-Travel-Integrations.md | 0 .../{accounting-integrations => Certinia}/Certinia.md | 0 .../integrations/{travel-integrations => }/Egencia.md | 0 .../integrations/{travel-integrations => }/Global-VaTax.md | 0 .../integrations/{other-integrations => }/Google-Apps-SSO.md | 0 .../integrations/{HR-integrations => }/Greenhouse.md | 0 .../integrations/{HR-integrations => }/Gusto.md | 0 .../Indirect-Accounting-Integrations.md | 0 .../integrations/{travel-integrations => }/Lyft.md | 0 .../integrations/{travel-integrations => }/Navan.md | 0 .../{accounting-integrations => Netsuite}/NetSuite.md | 0 .../integrations/{HR-integrations => }/QuickBooks-Time.md | 0 .../QuickBooks-Desktop.md | 0 .../QuickBooks-Online.md | 0 .../integrations/{HR-integrations => }/Rippling.md | 0 .../Sage-Intacct.md | 0 .../integrations/{travel-integrations => }/TravelPerk.md | 0 .../integrations/{travel-integrations => }/Uber.md | 0 .../integrations/{HR-integrations => }/Workday.md | 0 .../integrations/{accounting-integrations => Xero}/Xero.md | 0 .../integrations/{HR-integrations => }/Zenefits.md | 0 .../HR-integrations.html => connections/accelo.html} | 0 .../certinia.html} | 0 .../hubs/{integrations => connections}/index.html | 0 .../other-integrations.html => connections/netsuite.html} | 0 .../quickbooks-desktop.html} | 0 .../hubs/connections/quickbooks-online.html | 5 +++++ docs/expensify-classic/hubs/connections/sage-intacct.html | 5 +++++ docs/expensify-classic/hubs/connections/xero.html | 5 +++++ 32 files changed, 17 insertions(+), 2 deletions(-) rename docs/articles/expensify-classic/integrations/{HR-integrations => }/ADP.md (100%) rename docs/articles/expensify-classic/integrations/{accounting-integrations => Accelo}/Accelo.md (100%) rename docs/articles/expensify-classic/integrations/{travel-integrations => }/Additional-Travel-Integrations.md (100%) rename docs/articles/expensify-classic/integrations/{accounting-integrations => Certinia}/Certinia.md (100%) rename docs/articles/expensify-classic/integrations/{travel-integrations => }/Egencia.md (100%) rename docs/articles/expensify-classic/integrations/{travel-integrations => }/Global-VaTax.md (100%) rename docs/articles/expensify-classic/integrations/{other-integrations => }/Google-Apps-SSO.md (100%) rename docs/articles/expensify-classic/integrations/{HR-integrations => }/Greenhouse.md (100%) rename docs/articles/expensify-classic/integrations/{HR-integrations => }/Gusto.md (100%) rename docs/articles/expensify-classic/integrations/{accounting-integrations => }/Indirect-Accounting-Integrations.md (100%) rename docs/articles/expensify-classic/integrations/{travel-integrations => }/Lyft.md (100%) rename docs/articles/expensify-classic/integrations/{travel-integrations => }/Navan.md (100%) rename docs/articles/expensify-classic/integrations/{accounting-integrations => Netsuite}/NetSuite.md (100%) rename docs/articles/expensify-classic/integrations/{HR-integrations => }/QuickBooks-Time.md (100%) rename docs/articles/expensify-classic/integrations/{accounting-integrations => Quickbooks-Desktop}/QuickBooks-Desktop.md (100%) rename docs/articles/expensify-classic/integrations/{accounting-integrations => Quickbooks-Online}/QuickBooks-Online.md (100%) rename docs/articles/expensify-classic/integrations/{HR-integrations => }/Rippling.md (100%) rename docs/articles/expensify-classic/integrations/{accounting-integrations => Sage-Intacct}/Sage-Intacct.md (100%) rename docs/articles/expensify-classic/integrations/{travel-integrations => }/TravelPerk.md (100%) rename docs/articles/expensify-classic/integrations/{travel-integrations => }/Uber.md (100%) rename docs/articles/expensify-classic/integrations/{HR-integrations => }/Workday.md (100%) rename docs/articles/expensify-classic/integrations/{accounting-integrations => Xero}/Xero.md (100%) rename docs/articles/expensify-classic/integrations/{HR-integrations => }/Zenefits.md (100%) rename docs/expensify-classic/hubs/{integrations/HR-integrations.html => connections/accelo.html} (100%) rename docs/expensify-classic/hubs/{integrations/accounting-integrations.html => connections/certinia.html} (100%) rename docs/expensify-classic/hubs/{integrations => connections}/index.html (100%) rename docs/expensify-classic/hubs/{integrations/other-integrations.html => connections/netsuite.html} (100%) rename docs/expensify-classic/hubs/{integrations/travel-integrations.html => connections/quickbooks-desktop.html} (100%) create mode 100644 docs/expensify-classic/hubs/connections/quickbooks-online.html create mode 100644 docs/expensify-classic/hubs/connections/sage-intacct.html create mode 100644 docs/expensify-classic/hubs/connections/xero.html diff --git a/docs/_data/_routes.yml b/docs/_data/_routes.yml index 7f416951b58c..85ffbb30c360 100644 --- a/docs/_data/_routes.yml +++ b/docs/_data/_routes.yml @@ -69,8 +69,8 @@ platforms: icon: /assets/images/handshake.svg description: Discover the benefits of becoming an Expensify Partner. - - href: integrations - title: Integrations + - href: connections + title: Connections icon: /assets/images/simple-illustration__monitor-remotesync.svg description: Integrate with accounting or HR software to streamline expense approvals. diff --git a/docs/articles/expensify-classic/integrations/HR-integrations/ADP.md b/docs/articles/expensify-classic/integrations/ADP.md similarity index 100% rename from docs/articles/expensify-classic/integrations/HR-integrations/ADP.md rename to docs/articles/expensify-classic/integrations/ADP.md diff --git a/docs/articles/expensify-classic/integrations/accounting-integrations/Accelo.md b/docs/articles/expensify-classic/integrations/Accelo/Accelo.md similarity index 100% rename from docs/articles/expensify-classic/integrations/accounting-integrations/Accelo.md rename to docs/articles/expensify-classic/integrations/Accelo/Accelo.md diff --git a/docs/articles/expensify-classic/integrations/travel-integrations/Additional-Travel-Integrations.md b/docs/articles/expensify-classic/integrations/Additional-Travel-Integrations.md similarity index 100% rename from docs/articles/expensify-classic/integrations/travel-integrations/Additional-Travel-Integrations.md rename to docs/articles/expensify-classic/integrations/Additional-Travel-Integrations.md diff --git a/docs/articles/expensify-classic/integrations/accounting-integrations/Certinia.md b/docs/articles/expensify-classic/integrations/Certinia/Certinia.md similarity index 100% rename from docs/articles/expensify-classic/integrations/accounting-integrations/Certinia.md rename to docs/articles/expensify-classic/integrations/Certinia/Certinia.md diff --git a/docs/articles/expensify-classic/integrations/travel-integrations/Egencia.md b/docs/articles/expensify-classic/integrations/Egencia.md similarity index 100% rename from docs/articles/expensify-classic/integrations/travel-integrations/Egencia.md rename to docs/articles/expensify-classic/integrations/Egencia.md diff --git a/docs/articles/expensify-classic/integrations/travel-integrations/Global-VaTax.md b/docs/articles/expensify-classic/integrations/Global-VaTax.md similarity index 100% rename from docs/articles/expensify-classic/integrations/travel-integrations/Global-VaTax.md rename to docs/articles/expensify-classic/integrations/Global-VaTax.md diff --git a/docs/articles/expensify-classic/integrations/other-integrations/Google-Apps-SSO.md b/docs/articles/expensify-classic/integrations/Google-Apps-SSO.md similarity index 100% rename from docs/articles/expensify-classic/integrations/other-integrations/Google-Apps-SSO.md rename to docs/articles/expensify-classic/integrations/Google-Apps-SSO.md diff --git a/docs/articles/expensify-classic/integrations/HR-integrations/Greenhouse.md b/docs/articles/expensify-classic/integrations/Greenhouse.md similarity index 100% rename from docs/articles/expensify-classic/integrations/HR-integrations/Greenhouse.md rename to docs/articles/expensify-classic/integrations/Greenhouse.md diff --git a/docs/articles/expensify-classic/integrations/HR-integrations/Gusto.md b/docs/articles/expensify-classic/integrations/Gusto.md similarity index 100% rename from docs/articles/expensify-classic/integrations/HR-integrations/Gusto.md rename to docs/articles/expensify-classic/integrations/Gusto.md diff --git a/docs/articles/expensify-classic/integrations/accounting-integrations/Indirect-Accounting-Integrations.md b/docs/articles/expensify-classic/integrations/Indirect-Accounting-Integrations.md similarity index 100% rename from docs/articles/expensify-classic/integrations/accounting-integrations/Indirect-Accounting-Integrations.md rename to docs/articles/expensify-classic/integrations/Indirect-Accounting-Integrations.md diff --git a/docs/articles/expensify-classic/integrations/travel-integrations/Lyft.md b/docs/articles/expensify-classic/integrations/Lyft.md similarity index 100% rename from docs/articles/expensify-classic/integrations/travel-integrations/Lyft.md rename to docs/articles/expensify-classic/integrations/Lyft.md diff --git a/docs/articles/expensify-classic/integrations/travel-integrations/Navan.md b/docs/articles/expensify-classic/integrations/Navan.md similarity index 100% rename from docs/articles/expensify-classic/integrations/travel-integrations/Navan.md rename to docs/articles/expensify-classic/integrations/Navan.md diff --git a/docs/articles/expensify-classic/integrations/accounting-integrations/NetSuite.md b/docs/articles/expensify-classic/integrations/Netsuite/NetSuite.md similarity index 100% rename from docs/articles/expensify-classic/integrations/accounting-integrations/NetSuite.md rename to docs/articles/expensify-classic/integrations/Netsuite/NetSuite.md diff --git a/docs/articles/expensify-classic/integrations/HR-integrations/QuickBooks-Time.md b/docs/articles/expensify-classic/integrations/QuickBooks-Time.md similarity index 100% rename from docs/articles/expensify-classic/integrations/HR-integrations/QuickBooks-Time.md rename to docs/articles/expensify-classic/integrations/QuickBooks-Time.md diff --git a/docs/articles/expensify-classic/integrations/accounting-integrations/QuickBooks-Desktop.md b/docs/articles/expensify-classic/integrations/Quickbooks-Desktop/QuickBooks-Desktop.md similarity index 100% rename from docs/articles/expensify-classic/integrations/accounting-integrations/QuickBooks-Desktop.md rename to docs/articles/expensify-classic/integrations/Quickbooks-Desktop/QuickBooks-Desktop.md diff --git a/docs/articles/expensify-classic/integrations/accounting-integrations/QuickBooks-Online.md b/docs/articles/expensify-classic/integrations/Quickbooks-Online/QuickBooks-Online.md similarity index 100% rename from docs/articles/expensify-classic/integrations/accounting-integrations/QuickBooks-Online.md rename to docs/articles/expensify-classic/integrations/Quickbooks-Online/QuickBooks-Online.md diff --git a/docs/articles/expensify-classic/integrations/HR-integrations/Rippling.md b/docs/articles/expensify-classic/integrations/Rippling.md similarity index 100% rename from docs/articles/expensify-classic/integrations/HR-integrations/Rippling.md rename to docs/articles/expensify-classic/integrations/Rippling.md diff --git a/docs/articles/expensify-classic/integrations/accounting-integrations/Sage-Intacct.md b/docs/articles/expensify-classic/integrations/Sage-Intacct/Sage-Intacct.md similarity index 100% rename from docs/articles/expensify-classic/integrations/accounting-integrations/Sage-Intacct.md rename to docs/articles/expensify-classic/integrations/Sage-Intacct/Sage-Intacct.md diff --git a/docs/articles/expensify-classic/integrations/travel-integrations/TravelPerk.md b/docs/articles/expensify-classic/integrations/TravelPerk.md similarity index 100% rename from docs/articles/expensify-classic/integrations/travel-integrations/TravelPerk.md rename to docs/articles/expensify-classic/integrations/TravelPerk.md diff --git a/docs/articles/expensify-classic/integrations/travel-integrations/Uber.md b/docs/articles/expensify-classic/integrations/Uber.md similarity index 100% rename from docs/articles/expensify-classic/integrations/travel-integrations/Uber.md rename to docs/articles/expensify-classic/integrations/Uber.md diff --git a/docs/articles/expensify-classic/integrations/HR-integrations/Workday.md b/docs/articles/expensify-classic/integrations/Workday.md similarity index 100% rename from docs/articles/expensify-classic/integrations/HR-integrations/Workday.md rename to docs/articles/expensify-classic/integrations/Workday.md diff --git a/docs/articles/expensify-classic/integrations/accounting-integrations/Xero.md b/docs/articles/expensify-classic/integrations/Xero/Xero.md similarity index 100% rename from docs/articles/expensify-classic/integrations/accounting-integrations/Xero.md rename to docs/articles/expensify-classic/integrations/Xero/Xero.md diff --git a/docs/articles/expensify-classic/integrations/HR-integrations/Zenefits.md b/docs/articles/expensify-classic/integrations/Zenefits.md similarity index 100% rename from docs/articles/expensify-classic/integrations/HR-integrations/Zenefits.md rename to docs/articles/expensify-classic/integrations/Zenefits.md diff --git a/docs/expensify-classic/hubs/integrations/HR-integrations.html b/docs/expensify-classic/hubs/connections/accelo.html similarity index 100% rename from docs/expensify-classic/hubs/integrations/HR-integrations.html rename to docs/expensify-classic/hubs/connections/accelo.html diff --git a/docs/expensify-classic/hubs/integrations/accounting-integrations.html b/docs/expensify-classic/hubs/connections/certinia.html similarity index 100% rename from docs/expensify-classic/hubs/integrations/accounting-integrations.html rename to docs/expensify-classic/hubs/connections/certinia.html diff --git a/docs/expensify-classic/hubs/integrations/index.html b/docs/expensify-classic/hubs/connections/index.html similarity index 100% rename from docs/expensify-classic/hubs/integrations/index.html rename to docs/expensify-classic/hubs/connections/index.html diff --git a/docs/expensify-classic/hubs/integrations/other-integrations.html b/docs/expensify-classic/hubs/connections/netsuite.html similarity index 100% rename from docs/expensify-classic/hubs/integrations/other-integrations.html rename to docs/expensify-classic/hubs/connections/netsuite.html diff --git a/docs/expensify-classic/hubs/integrations/travel-integrations.html b/docs/expensify-classic/hubs/connections/quickbooks-desktop.html similarity index 100% rename from docs/expensify-classic/hubs/integrations/travel-integrations.html rename to docs/expensify-classic/hubs/connections/quickbooks-desktop.html diff --git a/docs/expensify-classic/hubs/connections/quickbooks-online.html b/docs/expensify-classic/hubs/connections/quickbooks-online.html new file mode 100644 index 000000000000..86641ee60b7d --- /dev/null +++ b/docs/expensify-classic/hubs/connections/quickbooks-online.html @@ -0,0 +1,5 @@ +--- +layout: default +--- + +{% include section.html %} diff --git a/docs/expensify-classic/hubs/connections/sage-intacct.html b/docs/expensify-classic/hubs/connections/sage-intacct.html new file mode 100644 index 000000000000..86641ee60b7d --- /dev/null +++ b/docs/expensify-classic/hubs/connections/sage-intacct.html @@ -0,0 +1,5 @@ +--- +layout: default +--- + +{% include section.html %} diff --git a/docs/expensify-classic/hubs/connections/xero.html b/docs/expensify-classic/hubs/connections/xero.html new file mode 100644 index 000000000000..86641ee60b7d --- /dev/null +++ b/docs/expensify-classic/hubs/connections/xero.html @@ -0,0 +1,5 @@ +--- +layout: default +--- + +{% include section.html %} From b272b8f0d042e80c797b4e0e9f156c66d9a1c57d Mon Sep 17 00:00:00 2001 From: Rushat Gabhane Date: Tue, 16 Jul 2024 16:48:08 +0300 Subject: [PATCH 02/13] rename to connections --- .../expensify-classic/{integrations => connections}/ADP.md | 0 .../{integrations => connections}/Accelo/Accelo.md | 0 .../Additional-Travel-Integrations.md | 0 .../{integrations => connections}/Certinia/Certinia.md | 0 .../expensify-classic/{integrations => connections}/Egencia.md | 0 .../{integrations => connections}/Global-VaTax.md | 0 .../{integrations => connections}/Google-Apps-SSO.md | 0 .../expensify-classic/{integrations => connections}/Greenhouse.md | 0 .../expensify-classic/{integrations => connections}/Gusto.md | 0 .../Indirect-Accounting-Integrations.md | 0 .../expensify-classic/{integrations => connections}/Lyft.md | 0 .../expensify-classic/{integrations => connections}/Navan.md | 0 .../{integrations => connections}/Netsuite/NetSuite.md | 0 .../{integrations => connections}/QuickBooks-Time.md | 0 .../Quickbooks-Desktop/QuickBooks-Desktop.md | 0 .../Quickbooks-Online/QuickBooks-Online.md | 0 .../expensify-classic/{integrations => connections}/Rippling.md | 0 .../{integrations => connections}/Sage-Intacct/Sage-Intacct.md | 0 .../expensify-classic/{integrations => connections}/TravelPerk.md | 0 .../expensify-classic/{integrations => connections}/Uber.md | 0 .../expensify-classic/{integrations => connections}/Workday.md | 0 .../expensify-classic/{integrations => connections}/Xero/Xero.md | 0 .../expensify-classic/{integrations => connections}/Zenefits.md | 0 23 files changed, 0 insertions(+), 0 deletions(-) rename docs/articles/expensify-classic/{integrations => connections}/ADP.md (100%) rename docs/articles/expensify-classic/{integrations => connections}/Accelo/Accelo.md (100%) rename docs/articles/expensify-classic/{integrations => connections}/Additional-Travel-Integrations.md (100%) rename docs/articles/expensify-classic/{integrations => connections}/Certinia/Certinia.md (100%) rename docs/articles/expensify-classic/{integrations => connections}/Egencia.md (100%) rename docs/articles/expensify-classic/{integrations => connections}/Global-VaTax.md (100%) rename docs/articles/expensify-classic/{integrations => connections}/Google-Apps-SSO.md (100%) rename docs/articles/expensify-classic/{integrations => connections}/Greenhouse.md (100%) rename docs/articles/expensify-classic/{integrations => connections}/Gusto.md (100%) rename docs/articles/expensify-classic/{integrations => connections}/Indirect-Accounting-Integrations.md (100%) rename docs/articles/expensify-classic/{integrations => connections}/Lyft.md (100%) rename docs/articles/expensify-classic/{integrations => connections}/Navan.md (100%) rename docs/articles/expensify-classic/{integrations => connections}/Netsuite/NetSuite.md (100%) rename docs/articles/expensify-classic/{integrations => connections}/QuickBooks-Time.md (100%) rename docs/articles/expensify-classic/{integrations => connections}/Quickbooks-Desktop/QuickBooks-Desktop.md (100%) rename docs/articles/expensify-classic/{integrations => connections}/Quickbooks-Online/QuickBooks-Online.md (100%) rename docs/articles/expensify-classic/{integrations => connections}/Rippling.md (100%) rename docs/articles/expensify-classic/{integrations => connections}/Sage-Intacct/Sage-Intacct.md (100%) rename docs/articles/expensify-classic/{integrations => connections}/TravelPerk.md (100%) rename docs/articles/expensify-classic/{integrations => connections}/Uber.md (100%) rename docs/articles/expensify-classic/{integrations => connections}/Workday.md (100%) rename docs/articles/expensify-classic/{integrations => connections}/Xero/Xero.md (100%) rename docs/articles/expensify-classic/{integrations => connections}/Zenefits.md (100%) diff --git a/docs/articles/expensify-classic/integrations/ADP.md b/docs/articles/expensify-classic/connections/ADP.md similarity index 100% rename from docs/articles/expensify-classic/integrations/ADP.md rename to docs/articles/expensify-classic/connections/ADP.md diff --git a/docs/articles/expensify-classic/integrations/Accelo/Accelo.md b/docs/articles/expensify-classic/connections/Accelo/Accelo.md similarity index 100% rename from docs/articles/expensify-classic/integrations/Accelo/Accelo.md rename to docs/articles/expensify-classic/connections/Accelo/Accelo.md diff --git a/docs/articles/expensify-classic/integrations/Additional-Travel-Integrations.md b/docs/articles/expensify-classic/connections/Additional-Travel-Integrations.md similarity index 100% rename from docs/articles/expensify-classic/integrations/Additional-Travel-Integrations.md rename to docs/articles/expensify-classic/connections/Additional-Travel-Integrations.md diff --git a/docs/articles/expensify-classic/integrations/Certinia/Certinia.md b/docs/articles/expensify-classic/connections/Certinia/Certinia.md similarity index 100% rename from docs/articles/expensify-classic/integrations/Certinia/Certinia.md rename to docs/articles/expensify-classic/connections/Certinia/Certinia.md diff --git a/docs/articles/expensify-classic/integrations/Egencia.md b/docs/articles/expensify-classic/connections/Egencia.md similarity index 100% rename from docs/articles/expensify-classic/integrations/Egencia.md rename to docs/articles/expensify-classic/connections/Egencia.md diff --git a/docs/articles/expensify-classic/integrations/Global-VaTax.md b/docs/articles/expensify-classic/connections/Global-VaTax.md similarity index 100% rename from docs/articles/expensify-classic/integrations/Global-VaTax.md rename to docs/articles/expensify-classic/connections/Global-VaTax.md diff --git a/docs/articles/expensify-classic/integrations/Google-Apps-SSO.md b/docs/articles/expensify-classic/connections/Google-Apps-SSO.md similarity index 100% rename from docs/articles/expensify-classic/integrations/Google-Apps-SSO.md rename to docs/articles/expensify-classic/connections/Google-Apps-SSO.md diff --git a/docs/articles/expensify-classic/integrations/Greenhouse.md b/docs/articles/expensify-classic/connections/Greenhouse.md similarity index 100% rename from docs/articles/expensify-classic/integrations/Greenhouse.md rename to docs/articles/expensify-classic/connections/Greenhouse.md diff --git a/docs/articles/expensify-classic/integrations/Gusto.md b/docs/articles/expensify-classic/connections/Gusto.md similarity index 100% rename from docs/articles/expensify-classic/integrations/Gusto.md rename to docs/articles/expensify-classic/connections/Gusto.md diff --git a/docs/articles/expensify-classic/integrations/Indirect-Accounting-Integrations.md b/docs/articles/expensify-classic/connections/Indirect-Accounting-Integrations.md similarity index 100% rename from docs/articles/expensify-classic/integrations/Indirect-Accounting-Integrations.md rename to docs/articles/expensify-classic/connections/Indirect-Accounting-Integrations.md diff --git a/docs/articles/expensify-classic/integrations/Lyft.md b/docs/articles/expensify-classic/connections/Lyft.md similarity index 100% rename from docs/articles/expensify-classic/integrations/Lyft.md rename to docs/articles/expensify-classic/connections/Lyft.md diff --git a/docs/articles/expensify-classic/integrations/Navan.md b/docs/articles/expensify-classic/connections/Navan.md similarity index 100% rename from docs/articles/expensify-classic/integrations/Navan.md rename to docs/articles/expensify-classic/connections/Navan.md diff --git a/docs/articles/expensify-classic/integrations/Netsuite/NetSuite.md b/docs/articles/expensify-classic/connections/Netsuite/NetSuite.md similarity index 100% rename from docs/articles/expensify-classic/integrations/Netsuite/NetSuite.md rename to docs/articles/expensify-classic/connections/Netsuite/NetSuite.md diff --git a/docs/articles/expensify-classic/integrations/QuickBooks-Time.md b/docs/articles/expensify-classic/connections/QuickBooks-Time.md similarity index 100% rename from docs/articles/expensify-classic/integrations/QuickBooks-Time.md rename to docs/articles/expensify-classic/connections/QuickBooks-Time.md diff --git a/docs/articles/expensify-classic/integrations/Quickbooks-Desktop/QuickBooks-Desktop.md b/docs/articles/expensify-classic/connections/Quickbooks-Desktop/QuickBooks-Desktop.md similarity index 100% rename from docs/articles/expensify-classic/integrations/Quickbooks-Desktop/QuickBooks-Desktop.md rename to docs/articles/expensify-classic/connections/Quickbooks-Desktop/QuickBooks-Desktop.md diff --git a/docs/articles/expensify-classic/integrations/Quickbooks-Online/QuickBooks-Online.md b/docs/articles/expensify-classic/connections/Quickbooks-Online/QuickBooks-Online.md similarity index 100% rename from docs/articles/expensify-classic/integrations/Quickbooks-Online/QuickBooks-Online.md rename to docs/articles/expensify-classic/connections/Quickbooks-Online/QuickBooks-Online.md diff --git a/docs/articles/expensify-classic/integrations/Rippling.md b/docs/articles/expensify-classic/connections/Rippling.md similarity index 100% rename from docs/articles/expensify-classic/integrations/Rippling.md rename to docs/articles/expensify-classic/connections/Rippling.md diff --git a/docs/articles/expensify-classic/integrations/Sage-Intacct/Sage-Intacct.md b/docs/articles/expensify-classic/connections/Sage-Intacct/Sage-Intacct.md similarity index 100% rename from docs/articles/expensify-classic/integrations/Sage-Intacct/Sage-Intacct.md rename to docs/articles/expensify-classic/connections/Sage-Intacct/Sage-Intacct.md diff --git a/docs/articles/expensify-classic/integrations/TravelPerk.md b/docs/articles/expensify-classic/connections/TravelPerk.md similarity index 100% rename from docs/articles/expensify-classic/integrations/TravelPerk.md rename to docs/articles/expensify-classic/connections/TravelPerk.md diff --git a/docs/articles/expensify-classic/integrations/Uber.md b/docs/articles/expensify-classic/connections/Uber.md similarity index 100% rename from docs/articles/expensify-classic/integrations/Uber.md rename to docs/articles/expensify-classic/connections/Uber.md diff --git a/docs/articles/expensify-classic/integrations/Workday.md b/docs/articles/expensify-classic/connections/Workday.md similarity index 100% rename from docs/articles/expensify-classic/integrations/Workday.md rename to docs/articles/expensify-classic/connections/Workday.md diff --git a/docs/articles/expensify-classic/integrations/Xero/Xero.md b/docs/articles/expensify-classic/connections/Xero/Xero.md similarity index 100% rename from docs/articles/expensify-classic/integrations/Xero/Xero.md rename to docs/articles/expensify-classic/connections/Xero/Xero.md diff --git a/docs/articles/expensify-classic/integrations/Zenefits.md b/docs/articles/expensify-classic/connections/Zenefits.md similarity index 100% rename from docs/articles/expensify-classic/integrations/Zenefits.md rename to docs/articles/expensify-classic/connections/Zenefits.md From 3620a7d7d1811608b4566512f0fd8d50d6579f28 Mon Sep 17 00:00:00 2001 From: Rushat Gabhane Date: Tue, 16 Jul 2024 16:49:40 +0300 Subject: [PATCH 03/13] fix case --- .../expensify-classic/connections/{Accelo => accelo}/Accelo.md | 0 .../connections/{Certinia => certinia}/Certinia.md | 0 .../connections/{Netsuite => netsuite}/NetSuite.md | 0 .../QuickBooks-Desktop.md | 0 .../{Quickbooks-Online => quickbooks-online}/QuickBooks-Online.md | 0 .../connections/{Sage-Intacct => sage-intacct}/Sage-Intacct.md | 0 .../articles/expensify-classic/connections/{Xero => xero}/Xero.md | 0 7 files changed, 0 insertions(+), 0 deletions(-) rename docs/articles/expensify-classic/connections/{Accelo => accelo}/Accelo.md (100%) rename docs/articles/expensify-classic/connections/{Certinia => certinia}/Certinia.md (100%) rename docs/articles/expensify-classic/connections/{Netsuite => netsuite}/NetSuite.md (100%) rename docs/articles/expensify-classic/connections/{Quickbooks-Desktop => quickbooks-desktop}/QuickBooks-Desktop.md (100%) rename docs/articles/expensify-classic/connections/{Quickbooks-Online => quickbooks-online}/QuickBooks-Online.md (100%) rename docs/articles/expensify-classic/connections/{Sage-Intacct => sage-intacct}/Sage-Intacct.md (100%) rename docs/articles/expensify-classic/connections/{Xero => xero}/Xero.md (100%) diff --git a/docs/articles/expensify-classic/connections/Accelo/Accelo.md b/docs/articles/expensify-classic/connections/accelo/Accelo.md similarity index 100% rename from docs/articles/expensify-classic/connections/Accelo/Accelo.md rename to docs/articles/expensify-classic/connections/accelo/Accelo.md diff --git a/docs/articles/expensify-classic/connections/Certinia/Certinia.md b/docs/articles/expensify-classic/connections/certinia/Certinia.md similarity index 100% rename from docs/articles/expensify-classic/connections/Certinia/Certinia.md rename to docs/articles/expensify-classic/connections/certinia/Certinia.md diff --git a/docs/articles/expensify-classic/connections/Netsuite/NetSuite.md b/docs/articles/expensify-classic/connections/netsuite/NetSuite.md similarity index 100% rename from docs/articles/expensify-classic/connections/Netsuite/NetSuite.md rename to docs/articles/expensify-classic/connections/netsuite/NetSuite.md diff --git a/docs/articles/expensify-classic/connections/Quickbooks-Desktop/QuickBooks-Desktop.md b/docs/articles/expensify-classic/connections/quickbooks-desktop/QuickBooks-Desktop.md similarity index 100% rename from docs/articles/expensify-classic/connections/Quickbooks-Desktop/QuickBooks-Desktop.md rename to docs/articles/expensify-classic/connections/quickbooks-desktop/QuickBooks-Desktop.md diff --git a/docs/articles/expensify-classic/connections/Quickbooks-Online/QuickBooks-Online.md b/docs/articles/expensify-classic/connections/quickbooks-online/QuickBooks-Online.md similarity index 100% rename from docs/articles/expensify-classic/connections/Quickbooks-Online/QuickBooks-Online.md rename to docs/articles/expensify-classic/connections/quickbooks-online/QuickBooks-Online.md diff --git a/docs/articles/expensify-classic/connections/Sage-Intacct/Sage-Intacct.md b/docs/articles/expensify-classic/connections/sage-intacct/Sage-Intacct.md similarity index 100% rename from docs/articles/expensify-classic/connections/Sage-Intacct/Sage-Intacct.md rename to docs/articles/expensify-classic/connections/sage-intacct/Sage-Intacct.md diff --git a/docs/articles/expensify-classic/connections/Xero/Xero.md b/docs/articles/expensify-classic/connections/xero/Xero.md similarity index 100% rename from docs/articles/expensify-classic/connections/Xero/Xero.md rename to docs/articles/expensify-classic/connections/xero/Xero.md From 8300dfe859aca0392f8ccb418ab2eb4218509795 Mon Sep 17 00:00:00 2001 From: Rushat Gabhane Date: Tue, 16 Jul 2024 17:12:57 +0300 Subject: [PATCH 04/13] add configure --- .../connections/accelo/Configure-Accelo.md | 6 ++++++ .../connections/accelo/{Accelo.md => Connect-To-Accelo.md} | 0 .../connections/certinia/Configure-Certinia.md | 6 ++++++ .../certinia/{Certinia.md => Connect-To-Certinia.md} | 0 .../connections/netsuite/Configure-Netsuite.md | 6 ++++++ .../netsuite/{NetSuite.md => Connect-To-NetSuite.md} | 0 .../quickbooks-desktop/Configure-Quickbooks-Desktop.md | 6 ++++++ ...ickBooks-Desktop.md => Connect-To-QuickBooks-Desktop.md} | 0 .../quickbooks-online/Configure-Quickbooks-Online.md | 6 ++++++ ...QuickBooks-Online.md => Connect-To-QuickBooks-Online.md} | 0 .../connections/sage-intacct/Configure-Sage-Intacct.md | 6 ++++++ .../{Sage-Intacct.md => Connect-To-Sage-Intacct.md} | 0 .../expensify-classic/connections/xero/Configure-Xero.md | 6 ++++++ .../connections/xero/{Xero.md => Connect-To-Xero.md} | 0 14 files changed, 42 insertions(+) create mode 100644 docs/articles/expensify-classic/connections/accelo/Configure-Accelo.md rename docs/articles/expensify-classic/connections/accelo/{Accelo.md => Connect-To-Accelo.md} (100%) create mode 100644 docs/articles/expensify-classic/connections/certinia/Configure-Certinia.md rename docs/articles/expensify-classic/connections/certinia/{Certinia.md => Connect-To-Certinia.md} (100%) create mode 100644 docs/articles/expensify-classic/connections/netsuite/Configure-Netsuite.md rename docs/articles/expensify-classic/connections/netsuite/{NetSuite.md => Connect-To-NetSuite.md} (100%) create mode 100644 docs/articles/expensify-classic/connections/quickbooks-desktop/Configure-Quickbooks-Desktop.md rename docs/articles/expensify-classic/connections/quickbooks-desktop/{QuickBooks-Desktop.md => Connect-To-QuickBooks-Desktop.md} (100%) create mode 100644 docs/articles/expensify-classic/connections/quickbooks-online/Configure-Quickbooks-Online.md rename docs/articles/expensify-classic/connections/quickbooks-online/{QuickBooks-Online.md => Connect-To-QuickBooks-Online.md} (100%) create mode 100644 docs/articles/expensify-classic/connections/sage-intacct/Configure-Sage-Intacct.md rename docs/articles/expensify-classic/connections/sage-intacct/{Sage-Intacct.md => Connect-To-Sage-Intacct.md} (100%) create mode 100644 docs/articles/expensify-classic/connections/xero/Configure-Xero.md rename docs/articles/expensify-classic/connections/xero/{Xero.md => Connect-To-Xero.md} (100%) diff --git a/docs/articles/expensify-classic/connections/accelo/Configure-Accelo.md b/docs/articles/expensify-classic/connections/accelo/Configure-Accelo.md new file mode 100644 index 000000000000..26862841b567 --- /dev/null +++ b/docs/articles/expensify-classic/connections/accelo/Configure-Accelo.md @@ -0,0 +1,6 @@ +--- +title: Configure Accelo +description: Configure Accelo +--- + +# Coming soon diff --git a/docs/articles/expensify-classic/connections/accelo/Accelo.md b/docs/articles/expensify-classic/connections/accelo/Connect-To-Accelo.md similarity index 100% rename from docs/articles/expensify-classic/connections/accelo/Accelo.md rename to docs/articles/expensify-classic/connections/accelo/Connect-To-Accelo.md diff --git a/docs/articles/expensify-classic/connections/certinia/Configure-Certinia.md b/docs/articles/expensify-classic/connections/certinia/Configure-Certinia.md new file mode 100644 index 000000000000..0b8245462bb4 --- /dev/null +++ b/docs/articles/expensify-classic/connections/certinia/Configure-Certinia.md @@ -0,0 +1,6 @@ +--- +title: Configure Certinia +description: Configure Certinia +--- + +# Coming soon diff --git a/docs/articles/expensify-classic/connections/certinia/Certinia.md b/docs/articles/expensify-classic/connections/certinia/Connect-To-Certinia.md similarity index 100% rename from docs/articles/expensify-classic/connections/certinia/Certinia.md rename to docs/articles/expensify-classic/connections/certinia/Connect-To-Certinia.md diff --git a/docs/articles/expensify-classic/connections/netsuite/Configure-Netsuite.md b/docs/articles/expensify-classic/connections/netsuite/Configure-Netsuite.md new file mode 100644 index 000000000000..e14a4cab21d6 --- /dev/null +++ b/docs/articles/expensify-classic/connections/netsuite/Configure-Netsuite.md @@ -0,0 +1,6 @@ +--- +title: Configure Netsuite +description: Configure Netsuite +--- + +# Coming soon diff --git a/docs/articles/expensify-classic/connections/netsuite/NetSuite.md b/docs/articles/expensify-classic/connections/netsuite/Connect-To-NetSuite.md similarity index 100% rename from docs/articles/expensify-classic/connections/netsuite/NetSuite.md rename to docs/articles/expensify-classic/connections/netsuite/Connect-To-NetSuite.md diff --git a/docs/articles/expensify-classic/connections/quickbooks-desktop/Configure-Quickbooks-Desktop.md b/docs/articles/expensify-classic/connections/quickbooks-desktop/Configure-Quickbooks-Desktop.md new file mode 100644 index 000000000000..eda92d41e820 --- /dev/null +++ b/docs/articles/expensify-classic/connections/quickbooks-desktop/Configure-Quickbooks-Desktop.md @@ -0,0 +1,6 @@ +--- +title: Configure Quickbooks Desktop +description: Configure Quickbooks Desktop +--- + +# Coming soon diff --git a/docs/articles/expensify-classic/connections/quickbooks-desktop/QuickBooks-Desktop.md b/docs/articles/expensify-classic/connections/quickbooks-desktop/Connect-To-QuickBooks-Desktop.md similarity index 100% rename from docs/articles/expensify-classic/connections/quickbooks-desktop/QuickBooks-Desktop.md rename to docs/articles/expensify-classic/connections/quickbooks-desktop/Connect-To-QuickBooks-Desktop.md diff --git a/docs/articles/expensify-classic/connections/quickbooks-online/Configure-Quickbooks-Online.md b/docs/articles/expensify-classic/connections/quickbooks-online/Configure-Quickbooks-Online.md new file mode 100644 index 000000000000..99e598adb06a --- /dev/null +++ b/docs/articles/expensify-classic/connections/quickbooks-online/Configure-Quickbooks-Online.md @@ -0,0 +1,6 @@ +--- +title: Configure Quickbooks Online +description: Configure Quickbooks Online +--- + +# Coming soon diff --git a/docs/articles/expensify-classic/connections/quickbooks-online/QuickBooks-Online.md b/docs/articles/expensify-classic/connections/quickbooks-online/Connect-To-QuickBooks-Online.md similarity index 100% rename from docs/articles/expensify-classic/connections/quickbooks-online/QuickBooks-Online.md rename to docs/articles/expensify-classic/connections/quickbooks-online/Connect-To-QuickBooks-Online.md diff --git a/docs/articles/expensify-classic/connections/sage-intacct/Configure-Sage-Intacct.md b/docs/articles/expensify-classic/connections/sage-intacct/Configure-Sage-Intacct.md new file mode 100644 index 000000000000..444825973161 --- /dev/null +++ b/docs/articles/expensify-classic/connections/sage-intacct/Configure-Sage-Intacct.md @@ -0,0 +1,6 @@ +--- +title: Configure Sage Intacct +description: Configure Sage Intacct +--- + +# Coming soon diff --git a/docs/articles/expensify-classic/connections/sage-intacct/Sage-Intacct.md b/docs/articles/expensify-classic/connections/sage-intacct/Connect-To-Sage-Intacct.md similarity index 100% rename from docs/articles/expensify-classic/connections/sage-intacct/Sage-Intacct.md rename to docs/articles/expensify-classic/connections/sage-intacct/Connect-To-Sage-Intacct.md diff --git a/docs/articles/expensify-classic/connections/xero/Configure-Xero.md b/docs/articles/expensify-classic/connections/xero/Configure-Xero.md new file mode 100644 index 000000000000..b23216c28401 --- /dev/null +++ b/docs/articles/expensify-classic/connections/xero/Configure-Xero.md @@ -0,0 +1,6 @@ +--- +title: Configure Xero +description: Configure Xero +--- + +# Coming soon diff --git a/docs/articles/expensify-classic/connections/xero/Xero.md b/docs/articles/expensify-classic/connections/xero/Connect-To-Xero.md similarity index 100% rename from docs/articles/expensify-classic/connections/xero/Xero.md rename to docs/articles/expensify-classic/connections/xero/Connect-To-Xero.md From 65f476ad33bff5e547fa3e6c999303e055274682 Mon Sep 17 00:00:00 2001 From: Rushat Gabhane Date: Tue, 16 Jul 2024 17:17:28 +0300 Subject: [PATCH 05/13] add trobleshooting articles --- .../connections/accelo/Accelo-Troubleshooting.md | 6 ++++++ .../connections/certinia/Certinia-Troubleshooting.md | 6 ++++++ .../connections/netsuite/Netsuite-Troubleshooting.md | 6 ++++++ .../Quickbooks-Desktop-Troubleshooting.md | 6 ++++++ .../quickbooks-online/Quickbooks-Online-Troubleshooting.md | 6 ++++++ .../sage-intacct/Sage-Intacct-Troubleshooting.md | 6 ++++++ .../connections/xero/Xero-Troubleshooting.md | 6 ++++++ 7 files changed, 42 insertions(+) create mode 100644 docs/articles/expensify-classic/connections/accelo/Accelo-Troubleshooting.md create mode 100644 docs/articles/expensify-classic/connections/certinia/Certinia-Troubleshooting.md create mode 100644 docs/articles/expensify-classic/connections/netsuite/Netsuite-Troubleshooting.md create mode 100644 docs/articles/expensify-classic/connections/quickbooks-desktop/Quickbooks-Desktop-Troubleshooting.md create mode 100644 docs/articles/expensify-classic/connections/quickbooks-online/Quickbooks-Online-Troubleshooting.md create mode 100644 docs/articles/expensify-classic/connections/sage-intacct/Sage-Intacct-Troubleshooting.md create mode 100644 docs/articles/expensify-classic/connections/xero/Xero-Troubleshooting.md diff --git a/docs/articles/expensify-classic/connections/accelo/Accelo-Troubleshooting.md b/docs/articles/expensify-classic/connections/accelo/Accelo-Troubleshooting.md new file mode 100644 index 000000000000..1044e3326d91 --- /dev/null +++ b/docs/articles/expensify-classic/connections/accelo/Accelo-Troubleshooting.md @@ -0,0 +1,6 @@ +--- +title: Accelo Troubleshooting +description: Accelo Troubleshooting +--- + +# Coming soon diff --git a/docs/articles/expensify-classic/connections/certinia/Certinia-Troubleshooting.md b/docs/articles/expensify-classic/connections/certinia/Certinia-Troubleshooting.md new file mode 100644 index 000000000000..82a2762ee99a --- /dev/null +++ b/docs/articles/expensify-classic/connections/certinia/Certinia-Troubleshooting.md @@ -0,0 +1,6 @@ +--- +title: Certinia Troubleshooting +description: Certinia Troubleshooting +--- + +# Coming soon diff --git a/docs/articles/expensify-classic/connections/netsuite/Netsuite-Troubleshooting.md b/docs/articles/expensify-classic/connections/netsuite/Netsuite-Troubleshooting.md new file mode 100644 index 000000000000..698aaead045b --- /dev/null +++ b/docs/articles/expensify-classic/connections/netsuite/Netsuite-Troubleshooting.md @@ -0,0 +1,6 @@ +--- +title: Netsuite Troubleshooting +description: Netsuite Troubleshooting +--- + +# Coming soon diff --git a/docs/articles/expensify-classic/connections/quickbooks-desktop/Quickbooks-Desktop-Troubleshooting.md b/docs/articles/expensify-classic/connections/quickbooks-desktop/Quickbooks-Desktop-Troubleshooting.md new file mode 100644 index 000000000000..cdbba9ec0b23 --- /dev/null +++ b/docs/articles/expensify-classic/connections/quickbooks-desktop/Quickbooks-Desktop-Troubleshooting.md @@ -0,0 +1,6 @@ +--- +title: Quickbooks Desktop Troubleshooting +description: Quickbooks Desktop Troubleshooting +--- + +# Coming soon diff --git a/docs/articles/expensify-classic/connections/quickbooks-online/Quickbooks-Online-Troubleshooting.md b/docs/articles/expensify-classic/connections/quickbooks-online/Quickbooks-Online-Troubleshooting.md new file mode 100644 index 000000000000..7e58ad83a164 --- /dev/null +++ b/docs/articles/expensify-classic/connections/quickbooks-online/Quickbooks-Online-Troubleshooting.md @@ -0,0 +1,6 @@ +--- +title: Quickbooks Online Troubleshooting +description: Quickbooks Online Troubleshooting +--- + +# Coming soon diff --git a/docs/articles/expensify-classic/connections/sage-intacct/Sage-Intacct-Troubleshooting.md b/docs/articles/expensify-classic/connections/sage-intacct/Sage-Intacct-Troubleshooting.md new file mode 100644 index 000000000000..db341f87e930 --- /dev/null +++ b/docs/articles/expensify-classic/connections/sage-intacct/Sage-Intacct-Troubleshooting.md @@ -0,0 +1,6 @@ +--- +title: Sage Intacct Troubleshooting +description: Sage Intacct Troubleshooting +--- + +# Coming soon diff --git a/docs/articles/expensify-classic/connections/xero/Xero-Troubleshooting.md b/docs/articles/expensify-classic/connections/xero/Xero-Troubleshooting.md new file mode 100644 index 000000000000..98ae5033db50 --- /dev/null +++ b/docs/articles/expensify-classic/connections/xero/Xero-Troubleshooting.md @@ -0,0 +1,6 @@ +--- +title: Xero Troubleshooting +description: Xero Troubleshooting +--- + +# Coming soon From 9de2a2503cd3bf8f9f1423a551cb887ba3659c0a Mon Sep 17 00:00:00 2001 From: Rushat Gabhane Date: Tue, 16 Jul 2024 20:13:43 +0300 Subject: [PATCH 06/13] alphabetically order the articles and sections --- docs/_includes/hub.html | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/docs/_includes/hub.html b/docs/_includes/hub.html index 7f1e25243c09..cac0eaeec382 100644 --- a/docs/_includes/hub.html +++ b/docs/_includes/hub.html @@ -12,13 +12,17 @@

{{ hub.description }}

+{% assign sortedSectionsAndArticles = hub.sections | concat: hub.articles | sort: 'title' %} +
- {% for section in hub.sections %} - {% include section-card.html platform=activePlatform hub=hub.href section=section.href title=section.title %} - {% endfor %} - {% for article in hub.articles %} - {% include article-card.html hub=hub.href href=article.href title=article.title platform=activePlatform %} + {% for item in sortedSectionsAndArticles %} + + {% if item.articles %} + {% include section-card.html platform=activePlatform hub=hub.href section=item.href title=item.title %} + {% else %} + {% include article-card.html hub=hub.href href=item.href title=item.title platform=activePlatform %} + {% endif %} {% endfor %}
From 3788291a68cdd614ad8bc8eaa0e83b315f0edf21 Mon Sep 17 00:00:00 2001 From: Rushat Gabhane Date: Tue, 16 Jul 2024 20:30:05 +0300 Subject: [PATCH 07/13] alphabetically order the articles and sections in LHN --- docs/_includes/lhn-template.html | 50 ++++++++++++++++---------------- 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/docs/_includes/lhn-template.html b/docs/_includes/lhn-template.html index 32078c1a8de6..d8298aa22aa7 100644 --- a/docs/_includes/lhn-template.html +++ b/docs/_includes/lhn-template.html @@ -33,31 +33,31 @@ {{ hub.title }}
    - {% for section in hub.sections %} -
  • - {% if section.href == activeSection %} - -
      - {% for article in section.articles %} - {% assign article_href = section.href | append: '/' | append: article.href %} - {% include lhn-article-link.html platform=activePlatform hub=hub.href href=article_href title=article.title %} - {% endfor %} -
    - {% else %} - - - {{ section.title }} - - {% endif %} - -
  • - {% endfor %} - - {% for article in hub.articles %} - {% include lhn-article-link.html platform=activePlatform hub=hub.href href=article.href title=article.title %} + {% assign sortedSectionsAndArticles = hub.sections | concat: hub.articles | sort: 'title' %} + {% for item in sortedSectionsAndArticles %} + {% if item.articles %} +
  • + {% if item.href == activeSection %} + +
      + {% for article in item.articles %} + {% assign article_href = item.href | append: '/' | append: article.href %} + {% include lhn-article-link.html platform=activePlatform hub=hub.href href=article_href title=article.title %} + {% endfor %} +
    + {% else %} + + + {{ item.title }} + + {% endif %} +
  • + {% else %} + {% include lhn-article-link.html platform=activePlatform hub=hub.href href=item.href title=item.title %} + {% endif %} {% endfor %}
{% else %} From db4042d434675b33d4dc6dc34cbfcff453257860 Mon Sep 17 00:00:00 2001 From: Rushat Gabhane Date: Tue, 16 Jul 2024 23:37:11 +0300 Subject: [PATCH 08/13] add redirects for moved articles --- docs/redirects.csv | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/docs/redirects.csv b/docs/redirects.csv index 1a60d52c1749..5cb7d3c1576e 100644 --- a/docs/redirects.csv +++ b/docs/redirects.csv @@ -217,4 +217,31 @@ https://help.expensify.com/articles/new-expensify/expenses/Set-up-your-wallet,ht https://help.expensify.com/articles/new-expensify/expenses/Split-an-expense,https://help.expensify.com/articles/new-expensify/expenses-&-payments/Split-an-expense https://help.expensify.com/articles/new-expensify/expenses/Track-expenses,https://help.expensify.com/articles/new-expensify/expenses-&-payments/Track-expenses https://help.expensify.com/articles/new-expensify/expenses/Unlock-a-Business-Bank-Account,https://help.expensify.com/articles/new-expensify/expenses-&-payments/Unlock-a-Business-Bank-Account -https://help.expensify.com/articles/new-expensify/expenses/Validate-a-Business-Bank-Account,https://help.expensify.com/articles/new-expensify/expenses-&-payments/Validate-a-Business-Bank-Account \ No newline at end of file +https://help.expensify.com/articles/new-expensify/expenses/Validate-a-Business-Bank-Account,https://help.expensify.com/articles/new-expensify/expenses-&-payments/Validate-a-Business-Bank-Account +https://help.expensify.com/expensify-classic/hubs/integrations/HR-integrations,http://127.0.0.1:4000/expensify-classic/hubs/connections +https://help.expensify.com/expensify-classic/hubs/integrations/accounting-integrations,http://127.0.0.1:4000/expensify-classic/hubs/connections +https://help.expensify.com/expensify-classic/hubs/integrations/other-integrations,http://127.0.0.1:4000/expensify-classic/hubs/connections +https://help.expensify.com/expensify-classic/hubs/integrations/travel-integrations,http://127.0.0.1:4000/expensify-classic/hubs/connections +https://help.expensify.com/articles/expensify-classic/integrations/HR-integrations/ADP,http://127.0.0.1:4000/articles/expensify-classic/connections/ADP +https://help.expensify.com/articles/expensify-classic/integrations/accounting-integrations/Accelo,http://127.0.0.1:4000/expensify-classic/hubs/connections/accelo +https://help.expensify.com/articles/expensify-classic/integrations/travel-integrations/Additional-Travel-Integrations,http://127.0.0.1:4000/articles/expensify-classic/connections/Additional-Travel-Integrations +https://help.expensify.com/articles/expensify-classic/integrations/accounting-integrations/Certinia,http://127.0.0.1:4000/expensify-classic/hubs/connections/certinia +https://help.expensify.com/articles/expensify-classic/integrations/travel-integrations/Egencia,http://127.0.0.1:4000/articles/expensify-classic/connections/Egencia +https://help.expensify.com/articles/expensify-classic/integrations/travel-integrations/Global-VaTax,http://127.0.0.1:4000/articles/expensify-classic/connections/Global-VaTax +https://help.expensify.com/articles/expensify-classic/integrations/other-integrations/Google-Apps-SSO,http://127.0.0.1:4000/articles/expensify-classic/connections/Google-Apps-SSO +https://help.expensify.com/articles/expensify-classic/integrations/HR-integrations/Greenhouse,http://127.0.0.1:4000/articles/expensify-classic/connections/Greenhouse +https://help.expensify.com/articles/expensify-classic/integrations/HR-integrations/Gusto,http://127.0.0.1:4000/articles/expensify-classic/connections/Gusto +https://help.expensify.com/articles/expensify-classic/integrations/accounting-integrations/Indirect-Accounting-Integrations,http://127.0.0.1:4000/articles/expensify-classic/connections/Indirect-Accounting-Integrations +https://help.expensify.com/articles/expensify-classic/integrations/travel-integrations/Lyft,http://127.0.0.1:4000/articles/expensify-classic/connections/Lyft +https://help.expensify.com/articles/expensify-classic/integrations/travel-integrations/Navan,http://127.0.0.1:4000/articles/expensify-classic/connections/Navan +https://help.expensify.com/articles/expensify-classic/integrations/accounting-integrations/NetSuite,http://127.0.0.1:4000/expensify-classic/hubs/connections/netsuite +https://help.expensify.com/articles/expensify-classic/integrations/HR-integrations/QuickBooks-Time,http://127.0.0.1:4000/articles/expensify-classic/connections/QuickBooks-Time +https://help.expensify.com/articles/expensify-classic/integrations/accounting-integrations/QuickBooks-Desktop,http://127.0.0.1:4000/expensify-classic/hubs/connections/quickbooks-desktop +https://help.expensify.com/articles/expensify-classic/integrations/accounting-integrations/QuickBooks-Online,http://127.0.0.1:4000/expensify-classic/hubs/connections/quickbooks-online +https://help.expensify.com/articles/expensify-classic/integrations/HR-integrations/Rippling,http://127.0.0.1:4000/articles/expensify-classic/connections/Rippling +https://help.expensify.com/articles/expensify-classic/integrations/accounting-integrations/Sage-Intacct,http://127.0.0.1:4000/expensify-classic/hubs/connections/sage-intacct +https://help.expensify.com/articles/expensify-classic/integrations/travel-integrations/TravelPerk,http://127.0.0.1:4000/articles/expensify-classic/connections/TravelPerk +https://help.expensify.com/articles/expensify-classic/integrations/travel-integrations/Uber,http://127.0.0.1:4000/articles/expensify-classic/connections/Uber +https://help.expensify.com/articles/expensify-classic/integrations/HR-integrations/Workday,http://127.0.0.1:4000/articles/expensify-classic/connections/Workday +https://help.expensify.com/articles/expensify-classic/integrations/accounting-integrations/Xero,http://127.0.0.1:4000/expensify-classic/hubs/connections/xero +https://help.expensify.com/articles/expensify-classic/integrations/HR-integrations/Zenefits,http://127.0.0.1:4000/articles/expensify-classic/connections/Zenefits \ No newline at end of file From b9627ad130ba7116cd3917aff2a3c73ab771170c Mon Sep 17 00:00:00 2001 From: Rushat Gabhane Date: Tue, 16 Jul 2024 23:49:22 +0300 Subject: [PATCH 09/13] rm duplicate --- docs/redirects.csv | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/redirects.csv b/docs/redirects.csv index d39db13cd0d5..a66579076c3b 100644 --- a/docs/redirects.csv +++ b/docs/redirects.csv @@ -217,7 +217,6 @@ https://help.expensify.com/articles/new-expensify/expenses/Set-up-your-wallet,ht https://help.expensify.com/articles/new-expensify/expenses/Split-an-expense,https://help.expensify.com/articles/new-expensify/expenses-&-payments/Split-an-expense https://help.expensify.com/articles/new-expensify/expenses/Track-expenses,https://help.expensify.com/articles/new-expensify/expenses-&-payments/Track-expenses https://help.expensify.com/articles/new-expensify/expenses/Unlock-a-Business-Bank-Account,https://help.expensify.com/articles/new-expensify/expenses-&-payments/Unlock-a-Business-Bank-Account -https://help.expensify.com/articles/new-expensify/expenses/Validate-a-Business-Bank-Account,https://help.expensify.com/articles/new-expensify/expenses-&-payments/Validate-a-Business-Bank-Account https://help.expensify.com/expensify-classic/hubs/integrations/HR-integrations,https://help.expensify.com/expensify-classic/hubs/connections https://help.expensify.com/expensify-classic/hubs/integrations/accounting-integrations,https://help.expensify.com/expensify-classic/hubs/connections https://help.expensify.com/expensify-classic/hubs/integrations/other-integrations,https://help.expensify.com/expensify-classic/hubs/connections From ff1d4320b6550fb8879bd48abe6b00288dfb5943 Mon Sep 17 00:00:00 2001 From: Rushat Gabhane Date: Wed, 17 Jul 2024 00:18:30 +0300 Subject: [PATCH 10/13] rm unused hubs --- .../hubs/connect-credit-cards/business-bank-accounts.html | 5 ----- .../hubs/connect-credit-cards/deposit-accounts.html | 5 ----- docs/expensify-classic/hubs/expenses/expenses.html | 5 ----- docs/expensify-classic/hubs/expenses/reports.html | 5 ----- .../hubs/getting-started/approved-accountants.html | 5 ----- docs/expensify-classic/hubs/getting-started/support.html | 5 ----- .../hubs/getting-started/tips-and-tricks.html | 5 ----- docs/expensify-classic/hubs/workspaces/reports.html | 5 ----- 8 files changed, 40 deletions(-) delete mode 100644 docs/expensify-classic/hubs/connect-credit-cards/business-bank-accounts.html delete mode 100644 docs/expensify-classic/hubs/connect-credit-cards/deposit-accounts.html delete mode 100644 docs/expensify-classic/hubs/expenses/expenses.html delete mode 100644 docs/expensify-classic/hubs/expenses/reports.html delete mode 100644 docs/expensify-classic/hubs/getting-started/approved-accountants.html delete mode 100644 docs/expensify-classic/hubs/getting-started/support.html delete mode 100644 docs/expensify-classic/hubs/getting-started/tips-and-tricks.html delete mode 100644 docs/expensify-classic/hubs/workspaces/reports.html diff --git a/docs/expensify-classic/hubs/connect-credit-cards/business-bank-accounts.html b/docs/expensify-classic/hubs/connect-credit-cards/business-bank-accounts.html deleted file mode 100644 index 86641ee60b7d..000000000000 --- a/docs/expensify-classic/hubs/connect-credit-cards/business-bank-accounts.html +++ /dev/null @@ -1,5 +0,0 @@ ---- -layout: default ---- - -{% include section.html %} diff --git a/docs/expensify-classic/hubs/connect-credit-cards/deposit-accounts.html b/docs/expensify-classic/hubs/connect-credit-cards/deposit-accounts.html deleted file mode 100644 index 86641ee60b7d..000000000000 --- a/docs/expensify-classic/hubs/connect-credit-cards/deposit-accounts.html +++ /dev/null @@ -1,5 +0,0 @@ ---- -layout: default ---- - -{% include section.html %} diff --git a/docs/expensify-classic/hubs/expenses/expenses.html b/docs/expensify-classic/hubs/expenses/expenses.html deleted file mode 100644 index 86641ee60b7d..000000000000 --- a/docs/expensify-classic/hubs/expenses/expenses.html +++ /dev/null @@ -1,5 +0,0 @@ ---- -layout: default ---- - -{% include section.html %} diff --git a/docs/expensify-classic/hubs/expenses/reports.html b/docs/expensify-classic/hubs/expenses/reports.html deleted file mode 100644 index 86641ee60b7d..000000000000 --- a/docs/expensify-classic/hubs/expenses/reports.html +++ /dev/null @@ -1,5 +0,0 @@ ---- -layout: default ---- - -{% include section.html %} diff --git a/docs/expensify-classic/hubs/getting-started/approved-accountants.html b/docs/expensify-classic/hubs/getting-started/approved-accountants.html deleted file mode 100644 index 86641ee60b7d..000000000000 --- a/docs/expensify-classic/hubs/getting-started/approved-accountants.html +++ /dev/null @@ -1,5 +0,0 @@ ---- -layout: default ---- - -{% include section.html %} diff --git a/docs/expensify-classic/hubs/getting-started/support.html b/docs/expensify-classic/hubs/getting-started/support.html deleted file mode 100644 index 86641ee60b7d..000000000000 --- a/docs/expensify-classic/hubs/getting-started/support.html +++ /dev/null @@ -1,5 +0,0 @@ ---- -layout: default ---- - -{% include section.html %} diff --git a/docs/expensify-classic/hubs/getting-started/tips-and-tricks.html b/docs/expensify-classic/hubs/getting-started/tips-and-tricks.html deleted file mode 100644 index 86641ee60b7d..000000000000 --- a/docs/expensify-classic/hubs/getting-started/tips-and-tricks.html +++ /dev/null @@ -1,5 +0,0 @@ ---- -layout: default ---- - -{% include section.html %} diff --git a/docs/expensify-classic/hubs/workspaces/reports.html b/docs/expensify-classic/hubs/workspaces/reports.html deleted file mode 100644 index 86641ee60b7d..000000000000 --- a/docs/expensify-classic/hubs/workspaces/reports.html +++ /dev/null @@ -1,5 +0,0 @@ ---- -layout: default ---- - -{% include section.html %} From b0cb52f33e963580fb845e76a6774e2f8733ba10 Mon Sep 17 00:00:00 2001 From: Rushat Gabhane Date: Wed, 17 Jul 2024 01:21:54 +0300 Subject: [PATCH 11/13] add order for rearranging article in custom way --- .../connections/accelo/Accelo-Troubleshooting.md | 1 + .../expensify-classic/connections/accelo/Configure-Accelo.md | 1 + .../expensify-classic/connections/accelo/Connect-To-Accelo.md | 1 + .../expensify-classic/connections/certinia/Configure-Certinia.md | 1 + .../connections/certinia/Connect-To-Certinia.md | 1 + .../connections/netsuite/Connect-To-NetSuite.md | 1 + .../quickbooks-desktop/Connect-To-QuickBooks-Desktop.md | 1 + .../quickbooks-online/Connect-To-QuickBooks-Online.md | 1 + .../connections/sage-intacct/Connect-To-Sage-Intacct.md | 1 + .../expensify-classic/connections/xero/Connect-To-Xero.md | 1 + 10 files changed, 10 insertions(+) diff --git a/docs/articles/expensify-classic/connections/accelo/Accelo-Troubleshooting.md b/docs/articles/expensify-classic/connections/accelo/Accelo-Troubleshooting.md index 1044e3326d91..fd0a6ca59069 100644 --- a/docs/articles/expensify-classic/connections/accelo/Accelo-Troubleshooting.md +++ b/docs/articles/expensify-classic/connections/accelo/Accelo-Troubleshooting.md @@ -1,6 +1,7 @@ --- title: Accelo Troubleshooting description: Accelo Troubleshooting +order: 3 --- # Coming soon diff --git a/docs/articles/expensify-classic/connections/accelo/Configure-Accelo.md b/docs/articles/expensify-classic/connections/accelo/Configure-Accelo.md index 26862841b567..abb14767b196 100644 --- a/docs/articles/expensify-classic/connections/accelo/Configure-Accelo.md +++ b/docs/articles/expensify-classic/connections/accelo/Configure-Accelo.md @@ -1,6 +1,7 @@ --- title: Configure Accelo description: Configure Accelo +order: 2 --- # Coming soon diff --git a/docs/articles/expensify-classic/connections/accelo/Connect-To-Accelo.md b/docs/articles/expensify-classic/connections/accelo/Connect-To-Accelo.md index fffe0abb43aa..96b0a17a1528 100644 --- a/docs/articles/expensify-classic/connections/accelo/Connect-To-Accelo.md +++ b/docs/articles/expensify-classic/connections/accelo/Connect-To-Accelo.md @@ -1,6 +1,7 @@ --- title: Accelo description: Help doc for Accelo integration +order: 1 --- diff --git a/docs/articles/expensify-classic/connections/certinia/Configure-Certinia.md b/docs/articles/expensify-classic/connections/certinia/Configure-Certinia.md index 0b8245462bb4..dc7398c11888 100644 --- a/docs/articles/expensify-classic/connections/certinia/Configure-Certinia.md +++ b/docs/articles/expensify-classic/connections/certinia/Configure-Certinia.md @@ -1,6 +1,7 @@ --- title: Configure Certinia description: Configure Certinia +order: 2 --- # Coming soon diff --git a/docs/articles/expensify-classic/connections/certinia/Connect-To-Certinia.md b/docs/articles/expensify-classic/connections/certinia/Connect-To-Certinia.md index 6c7014827ea6..5e5174a336b3 100644 --- a/docs/articles/expensify-classic/connections/certinia/Connect-To-Certinia.md +++ b/docs/articles/expensify-classic/connections/certinia/Connect-To-Certinia.md @@ -1,6 +1,7 @@ --- title: Certinia description: Guide to connecting Expensify and Certinia FFA and PSA/SRP (formerly known as FinancialForce) +order: 1 --- # Overview [Cetinia](https://use.expensify.com/financialforce) (formerly known as FinancialForce) is a cloud-based software solution that provides a range of financial management and accounting applications built on the Salesforce platform. There are two versions: PSA/SRP and FFA and we support both. diff --git a/docs/articles/expensify-classic/connections/netsuite/Connect-To-NetSuite.md b/docs/articles/expensify-classic/connections/netsuite/Connect-To-NetSuite.md index ee116f65a398..3c0e228c923f 100644 --- a/docs/articles/expensify-classic/connections/netsuite/Connect-To-NetSuite.md +++ b/docs/articles/expensify-classic/connections/netsuite/Connect-To-NetSuite.md @@ -1,6 +1,7 @@ --- title: NetSuite description: Connect and configure NetSuite directly to Expensify. +order: 1 --- # Overview Expensify's seamless integration with NetSuite enables you to streamline your expense reporting process. This integration allows you to automate the export of reports, tailor your coding preferences, and tap into NetSuite's array of advanced features. By correctly configuring your NetSuite settings in Expensify, you can leverage the connection's settings to automate most of the tasks, making your workflow more efficient. diff --git a/docs/articles/expensify-classic/connections/quickbooks-desktop/Connect-To-QuickBooks-Desktop.md b/docs/articles/expensify-classic/connections/quickbooks-desktop/Connect-To-QuickBooks-Desktop.md index 8fe31f3ec4f4..cd0b23d327d7 100644 --- a/docs/articles/expensify-classic/connections/quickbooks-desktop/Connect-To-QuickBooks-Desktop.md +++ b/docs/articles/expensify-classic/connections/quickbooks-desktop/Connect-To-QuickBooks-Desktop.md @@ -1,6 +1,7 @@ --- title: QuickBooks Desktop description: How to connect Expensify to QuickBooks Desktop and troubleshoot issues. +order: 1 --- # Overview QuickBooks Desktop is an accounting package developed by Intuit. It is designed for small and medium-sized businesses to help them manage their financial and accounting tasks. You can connect Expensify to QuickBooks Desktop to make expense management seamless. diff --git a/docs/articles/expensify-classic/connections/quickbooks-online/Connect-To-QuickBooks-Online.md b/docs/articles/expensify-classic/connections/quickbooks-online/Connect-To-QuickBooks-Online.md index 623e5f1dd997..1d536d7bdb66 100644 --- a/docs/articles/expensify-classic/connections/quickbooks-online/Connect-To-QuickBooks-Online.md +++ b/docs/articles/expensify-classic/connections/quickbooks-online/Connect-To-QuickBooks-Online.md @@ -1,6 +1,7 @@ --- title: QuickBooks Online description: Everything you need to know about using Expensify's direct integration with QuickBooks Online. +order: 1 --- # Overview diff --git a/docs/articles/expensify-classic/connections/sage-intacct/Connect-To-Sage-Intacct.md b/docs/articles/expensify-classic/connections/sage-intacct/Connect-To-Sage-Intacct.md index 560a65d0d722..369c3aae9fa9 100644 --- a/docs/articles/expensify-classic/connections/sage-intacct/Connect-To-Sage-Intacct.md +++ b/docs/articles/expensify-classic/connections/sage-intacct/Connect-To-Sage-Intacct.md @@ -1,6 +1,7 @@ --- title: Sage Intacct description: Connect your Expensify workspace with Sage Intacct +order: 1 --- # Overview Expensify’s seamless integration with Sage Intacct allows you to connect using either Role-based permissions or User-based permissions. diff --git a/docs/articles/expensify-classic/connections/xero/Connect-To-Xero.md b/docs/articles/expensify-classic/connections/xero/Connect-To-Xero.md index 9dd479e90cf1..3010d11c2ff1 100644 --- a/docs/articles/expensify-classic/connections/xero/Connect-To-Xero.md +++ b/docs/articles/expensify-classic/connections/xero/Connect-To-Xero.md @@ -1,6 +1,7 @@ --- title: The Xero Integration description: Everything you need to know about Expensify's direct integration with Xero +order: 1 --- # About From 71791462903885530995ddd43fac3037ca321095 Mon Sep 17 00:00:00 2001 From: Rushat Gabhane Date: Wed, 17 Jul 2024 01:22:10 +0300 Subject: [PATCH 12/13] handle custom order for articles --- .github/scripts/createDocsRoutes.ts | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/.github/scripts/createDocsRoutes.ts b/.github/scripts/createDocsRoutes.ts index fc3f376a1774..a8ac3d511ff9 100644 --- a/.github/scripts/createDocsRoutes.ts +++ b/.github/scripts/createDocsRoutes.ts @@ -5,6 +5,7 @@ import type {ValueOf} from 'type-fest'; type Article = { href: string; title: string; + order?: number; }; type Section = { @@ -60,11 +61,12 @@ function toTitleCase(str: string): string { /** * @param filename - The name of the file */ -function getArticleObj(filename: string): Article { +function getArticleObj(filename: string, order?: number): Article { const href = filename.replace('.md', ''); return { href, title: toTitleCase(href.replaceAll('-', ' ')), + order, }; } @@ -90,6 +92,12 @@ function pushOrCreateEntry(hubs: Hub[], hub: string, } } +function getOrderFromArticleFrontMatter(path: string): number | undefined { + const frontmatter = fs.readFileSync(path, 'utf8').split('---')[1]; + const frontmatterObject = yaml.load(frontmatter) as Record; + return frontmatterObject.order as number | undefined; +} + /** * Add articles and sections to hubs * @param hubs - The hubs inside docs/articles/ for a platform @@ -113,7 +121,8 @@ function createHubsWithArticles(hubs: string[], platformName: ValueOf { - articles.push(getArticleObj(subArticle)); + const order = getOrderFromArticleFrontMatter(`${docsDir}/articles/${platformName}/${hub}/${section}/${subArticle}`); + articles.push(getArticleObj(subArticle, order)); }); pushOrCreateEntry(routeHubs, hub, 'sections', { From ba1050f4ca422c1092a5339a671047c3cef23406 Mon Sep 17 00:00:00 2001 From: Rushat Gabhane Date: Wed, 17 Jul 2024 01:22:18 +0300 Subject: [PATCH 13/13] handle custom order for articles --- docs/_includes/section.html | 3 ++- .../hubs/bank-accounts-and-payments/payments.html | 5 +++++ 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 docs/expensify-classic/hubs/bank-accounts-and-payments/payments.html diff --git a/docs/_includes/section.html b/docs/_includes/section.html index 786e7d997462..b6def157e954 100644 --- a/docs/_includes/section.html +++ b/docs/_includes/section.html @@ -15,7 +15,8 @@

- {% for article in section.articles %} + {% assign sortedArticles = section.articles | sort: 'order', 'last' | default: 999 %} + {% for article in sortedArticles %} {% assign article_href = section.href | append: '/' | append: article.href %} {% include article-card.html hub=hub.href href=article_href title=article.title platform=activePlatform %} {% endfor %} diff --git a/docs/expensify-classic/hubs/bank-accounts-and-payments/payments.html b/docs/expensify-classic/hubs/bank-accounts-and-payments/payments.html new file mode 100644 index 000000000000..86641ee60b7d --- /dev/null +++ b/docs/expensify-classic/hubs/bank-accounts-and-payments/payments.html @@ -0,0 +1,5 @@ +--- +layout: default +--- + +{% include section.html %}