bwnyasse
ba938be7ad
feat(Makefile): replace Cloud Run deployment with Firebase Hosting for launchpad
...
feat(firebase.json): remove site property from api-harness hosting config
feat(firebase): migrate launchpad to firebase hosting with auth
This commit migrates the internal launchpad from Cloud Run with IAP
to Firebase Hosting with Firebase Authentication. This change
simplifies the deployment process and leverages Firebase's authentication
capabilities for user access control.
The following changes were made:
- Updated the Makefile to remove Cloud Run deployment tasks and add
Firebase Hosting deployment tasks.
- Removed the Dockerfile and .gcloudignore files, as they are no longer
needed for Firebase Hosting.
- Updated the firebase.json file to configure Firebase Hosting for the
launchpad.
- Modified the launchpad's index.html to include Firebase Authentication
logic.
- Updated the iap-users.txt file to be used as a whitelist for Firebase
Authentication.
- Added a launchpad-dev target to run the launchpad locally using the
Firebase Hosting emulator.
- Removed the configure-iap-launchpad target, as IAP is no longer used.
- Removed the site property from the api-harness hosting configuration
in firebase.json, as it is not needed.
The migration to Firebase Hosting provides the following benefits:
- Simplified deployment process.
- Firebase Authentication for user access control.
- Improved scalability and reliability.
- Reduced operational overhead.
2026-01-10 11:18:48 -05:00
José Salazar
4dd9e1949f
Merge pull request #191 from Oloodi/190-back-update-user-entity-in-data-connect-to-match-staff_app_mvp
...
190 back update user entity in data connect to match staff app mvp
2025-12-26 15:21:16 -05:00
José Salazar
9acd01237e
adding new filed to user
2025-12-26 15:18:56 -05:00
José Salazar
5136b1d6b5
other modifications days ago
2025-12-26 15:14:51 -05:00
José Salazar
ec496fa1ba
Merge pull request #189 from Oloodi/187-category-short-description-of-the-task
...
187 category short description of the task
2025-12-18 19:21:11 -05:00
José Salazar
671003932c
just enums
2025-12-18 19:12:11 -05:00
José Salazar
7d3185708c
adding instrucction for web free?
2025-12-18 19:11:38 -05:00
José Salazar
6101a56a60
modification schema of event
2025-12-18 19:10:35 -05:00
José Salazar
b1dd5629c4
Merge pull request #186 from Oloodi/183-web-enable-order-visualization-via-event-entity-vendororders
...
183 web enable order visualization via event entity vendororders
2025-12-18 10:07:54 -05:00
José Salazar
01180bc757
just chaging enum values to work with the backend
2025-12-18 09:50:54 -05:00
José Salazar
cb29f73685
value modications from front
2025-12-18 09:50:23 -05:00
José Salazar
b9fa4d5a90
Merge branch 'dev' into 183-web-enable-order-visualization-via-event-entity-vendororders
2025-12-17 12:05:29 -05:00
José Salazar
75b3466f87
Merge pull request #185 from Oloodi/184-backend-update-staff-entity-schema
...
adding missing schema for event
2025-12-17 12:03:28 -05:00
José Salazar
d98b816cc7
adding missing schema for event
2025-12-17 11:58:19 -05:00
José Salazar
7ccb87b52c
no changes
2025-12-17 09:09:59 -05:00
José Salazar
28368ac729
modification adding limit and where to event
2025-12-17 09:09:22 -05:00
José Salazar
30110cd241
modification for list
2025-12-17 09:08:46 -05:00
José Salazar
7bbc248ce1
Merge pull request #182 from Oloodi/175-web-vendor-role-end-to-end-flow-integration
...
175 web vendor role end to end flow integration
2025-12-16 09:35:44 -05:00
José Salazar
ea3fe79c8e
modification just for test staff crud
2025-12-15 17:26:22 -05:00
José Salazar
e7546715b2
updating important things for the functionality of the front
2025-12-15 17:22:06 -05:00
José Salazar
6399b5f25a
chaging vendor_id to string
2025-12-15 17:21:11 -05:00
José Salazar
c8cd750b4f
modifiying staff schema for front
2025-12-15 14:32:54 -05:00
José Salazar
af10193ecc
creation snake_case to camelCase convertor for create and update
2025-12-14 19:02:35 -05:00
José Salazar
f15b946f4b
Merge pull request #180 from Oloodi/175-web-vendor-role-end-to-end-flow-integration
...
175 web vendor role end to end flow integration
2025-12-12 12:55:26 -05:00
José Salazar
f260d9183a
Merge pull request #177 from Oloodi/176-category-short-description-of-the-task
...
new flow for vendor on web
2025-12-12 10:10:28 -05:00
José Salazar
56918f4374
new flow for vendor on web
2025-12-12 10:06:51 -05:00
José Salazar
ae35b32a92
adding order to sdk
2025-12-12 09:59:20 -05:00
José Salazar
0b88060783
adding new line to ignore dataconnect for front web free
2025-12-12 09:58:43 -05:00
José Salazar
e766b049b6
solving problem with selected roll
2025-12-11 12:26:05 -05:00
José Salazar
e1b706c124
Merge pull request #173 from Oloodi/151-web-stable-dataconnect-integration-layer-minimizing-frontend-changes-on-future-regenerations
...
151 web stable dataconnect integration layer minimizing frontend changes on future regenerations
2025-12-04 18:08:03 -05:00
José Salazar
48d86436e3
new temporal folder to test
2025-12-04 18:02:28 -05:00
José Salazar
cf18fdb16b
chaging schemas for front
2025-12-04 17:05:27 -05:00
José Salazar
ef88639463
validating data
2025-12-03 13:35:20 -05:00
Boris-Wilfried
d78862dff9
Merge pull request #172 from Oloodi/156-infra-initialize-krow_staff-flutter-app
...
feat: [infra] Initialize krow_staff Flutter App
2025-12-03 10:51:13 -05:00
Achintha Isuru
3993cffc1a
feat: Update Android package and application ID, and introduce product flavors for different build environments.
2025-12-03 01:42:36 -05:00
Achintha Isuru
323968c79c
feat: Implement Flutter flavors for dev, stage, and prod environments with corresponding configurations and build scripts.
2025-12-03 01:41:15 -05:00
Achintha Isuru
02470e196f
feat: Initialize Flutter project for krow_staff app including multi-platform configurations and build artifacts.
2025-12-03 00:34:41 -05:00
Achintha Isuru
8e7753b324
feat: legacy mobile apps created
2025-12-02 23:51:04 -05:00
Achintha Isuru
850441ca64
feat: Add a comprehensive development plan for new mobile app features and infrastructure, updating issue creation tooling.
2025-12-02 23:49:17 -05:00
José Salazar
269019e588
Merge pull request #171 from Oloodi/155-infra-enhance-makefile-script-to-new-preserve-necessary-files
...
adding new files and folder to save in makefale integrate-export
2025-12-02 15:35:53 -05:00
José Salazar
21beea94fc
adding new files and folder to save in makefale integrate-export
2025-12-02 14:12:12 -05:00
José Salazar
8fa1df711d
Merge pull request #150 from Oloodi/148-web-connect-frontend-web-with-firebase
...
148 web connect frontend web with firebase
2025-12-02 11:46:01 -05:00
José Salazar
a01a14e353
recomendations for front ia
2025-12-02 10:38:07 -05:00
José Salazar
bc5c08255f
adding modifications for the front
2025-12-02 09:20:00 -05:00
José Salazar
b76cde086a
modifying authModule int krowSDK
2025-12-02 09:19:31 -05:00
José Salazar
04bffcea37
new version of staff for the actual front
2025-12-02 09:18:01 -05:00
Oloodi Admin
51a6a259ab
Merge pull request #149 from Oloodi/56-uiuxmobile-update-visual-design-of-client-and-staff-mobile-applications-links
...
feat: add staff app figma and preview to the lauchpad
2025-12-01 11:42:12 -05:00
Achintha Isuru
62f00dd961
chore: bump version of staff-app 1.0.28+112
2025-12-01 10:35:15 -05:00
José Salazar
d2c227c9d5
modifications for krowd sdk
2025-12-01 10:03:06 -05:00
José Salazar
b913c647e9
another importan configuration for firebase
2025-12-01 10:02:29 -05:00