Skip to content

Commit 5b0be37

Browse files
Alessandro100Copilot
andauthored
feat: remove UI from the repo (#1671)
* deleted web-app folder * deleted web-app workflows * updated documentation Co-authored-by: Copilot <copilot@github.com> * deleted sitemap generation script --------- Co-authored-by: Copilot <copilot@github.com>
1 parent efd8607 commit 5b0be37

277 files changed

Lines changed: 27 additions & 88685 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/copilot-instructions.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ This is a **mobility data API service** built with FastAPI, serving open mobilit
88

99
- **`api/`**: Main FastAPI application with spec-first development using OpenAPI Generator
1010
- **`functions-python/`**: Google Cloud Functions for data processing (batch jobs, validation, analytics)
11-
- **`web-app/`**: Frontend application
1211
- **PostgreSQL + PostGIS**: Database with geospatial support for mobility data
1312

1413
### Key Generated vs Implementation Split

.github/workflows/README.md

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -40,26 +40,6 @@ This folder contains GitHub Actions workflows. Below is a concise, hierarchical
4040
- Description: Assigns GitHub issues/PRs to the next release milestone.
4141
- Trigger: On PR merge or manual run.
4242

43-
## Web
44-
- [web-app-deployer.yml](https://github.com/MobilityData/mobility-feed-api/blob/main/.github/workflows/web-app-deployer.yml)
45-
- Description: build and deploy the web application.
46-
- Called by:
47-
- [web-dev.yml](https://github.com/MobilityData/mobility-feed-api/blob/main/.github/workflows/web-dev.yml)
48-
- Description: Deploys web app to DEV.
49-
- Trigger: Manual run.
50-
- [web-qa.yml](https://github.com/MobilityData/mobility-feed-api/blob/main/.github/workflows/web-qa.yml)
51-
- Description: Deploys web app to QA.
52-
- Trigger: Manual or call from release-qa.yml.
53-
- [web-prod.yml](https://github.com/MobilityData/mobility-feed-api/blob/main/.github/workflows/web-prod.yml)
54-
- Description: Deploys web app to Production.
55-
- Trigger: Manual or call from release.yml.
56-
- [web-pr.yml](https://github.com/MobilityData/mobility-feed-api/blob/main/.github/workflows/web-pr.yml)
57-
- Description: Builds/previews web app for pull requests.
58-
- Trigger: When a commit is added to a pull request for files that affects the web app.
59-
- [web-prototype.yml](https://github.com/MobilityData/mobility-feed-api/blob/main/.github/workflows/web-prototype.yml)
60-
- Description: Builds/deploys prototype web app.
61-
- Trigger: Manual run.
62-
6343
## API
6444
- [api-deployer.yml](https://github.com/MobilityData/mobility-feed-api/blob/main/.github/workflows/api-deployer.yml)
6545
- Description: Build and deploy the API service.

.github/workflows/api-deployer.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,11 +61,11 @@ on:
6161
required: true
6262
type: string
6363
WEB_APP_REVALIDATE_URL:
64-
description: URL of the web app revalidation endpoint
64+
description: URL of the website revalidation endpoint
6565
required: false
6666
type: string
6767
WEB_APP_REVALIDATE_SECRET_1PASSWORD:
68-
description: 1Password reference for the web app revalidation secret token
68+
description: 1Password reference for the website revalidation secret token
6969
required: false
7070
type: string
7171
SKIP_TESTS:
@@ -309,7 +309,7 @@ jobs:
309309
TDG_API_TOKEN: "op://rbiv7rvkkrsdlpcrz3bmv7nmcu/Transport.data.gouv.fr API Token/credential"
310310
OPERATIONS_OAUTH2_CLIENT_ID: ${{ inputs.OPERATIONS_OAUTH2_CLIENT_ID_1PASSWORD }}
311311

312-
- name: Load web app revalidation secret from 1Password
312+
- name: Load website revalidation secret from 1Password
313313
if: ${{ inputs.WEB_APP_REVALIDATE_SECRET_1PASSWORD != '' }}
314314
uses: 1password/load-secrets-action@v2
315315
with:

.github/workflows/build-test.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,7 @@ on:
44
branches: [ main ]
55
paths-ignore:
66
- '**.md'
7-
- "web-app/**"
87
- "functions/**"
9-
- ".github/workflows/web-*.yml"
108
workflow_call:
119
inputs:
1210
SKIP_TESTS:

.github/workflows/integration-tests-pr.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,7 @@ on:
1111
- main
1212
paths-ignore:
1313
- '**.md'
14-
- "web-app/**"
1514
- "functions/**"
16-
- ".github/workflows/web-*.yml"
1715

1816
env:
1917
python_version: '3.11'

.github/workflows/release-qa.yml

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,8 @@ jobs:
3434
ENVIRONMENT: 'qa'
3535
secrets:
3636
REFRESH_TOKEN: ${{ secrets.QA_API_TEST_REFRESH_TOKEN }}
37-
web-deployment:
38-
name: Web Deployment
39-
needs: batch-deployment
40-
uses: ./.github/workflows/web-qa.yml
41-
secrets: inherit
4237
notify-slack-on-failure:
43-
needs: [ web-deployment, integration-tests ]
38+
needs: [ integration-tests ]
4439
if: failure() && (github.event_name != 'workflow_dispatch')
4540
runs-on: ubuntu-latest
4641
steps:

.github/workflows/release.yml

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,6 @@ jobs:
3232
ENVIRONMENT: 'prod'
3333
secrets:
3434
REFRESH_TOKEN: ${{ secrets.PROD_API_TEST_REFRESH_TOKEN }}
35-
web-deployment:
36-
name: Web Deployment
37-
needs: batch-deployment
38-
uses: ./.github/workflows/web-prod.yml
39-
secrets: inherit
4035
publish-openapi-schemas:
4136
name: Publish OpenAPI Schemas
4237
needs: api-deployment
@@ -63,7 +58,7 @@ jobs:
6358
/tmp/DatabaseCatalogTokenAPI.yaml \
6459
--clobber
6560
notify-slack-on-failure:
66-
needs: [web-deployment, integration-tests]
61+
needs: [integration-tests]
6762
if: failure()
6863
runs-on: ubuntu-latest
6964
steps:

.github/workflows/typescript-generator-check.yml

Lines changed: 0 additions & 57 deletions
This file was deleted.

.github/workflows/typescript-generator-gbfs-validator-types-check.yml

Lines changed: 0 additions & 56 deletions
This file was deleted.

0 commit comments

Comments
 (0)