Releases: beckn/beckn-ui-workspace
Release Notes - Climate & Forest Applications
Title
Climate and Forest Applications - Dragon Foods, SkyAnalytics, HarmoniAids, State Forest Department, Envirogrowth, Earth Support Initiative.
Introduction
In this release, we are thrilled to announce the launch of six new applications designed to provide cutting-edge insights into climate patterns and forest ecosystems. These applications empower users with advanced data selection, predictive analytics, and actionable insights to drive informed decisions in agriculture, disaster response, conservation, and sustainability projects. Each app is tailored to meet the specific needs of its audience, offering features like customizable data, streamlined workflows, and real-time updates.
Category
New
New Features:
Climate Apps
-
Dragon Foods
- Custom Data Selection: Select specific climate data points, such as precipitation levels and drought predictions.
- Flexible Formats: Access data in CSV, XML, NetCDF, and HDF formats.
- Regional Analysis: Focus on specific geographic areas, including districts or villages.
- Order Workflow: Simplify the process with customizable preferences, billing setup, and seamless payment integration.
- Order History Tracking: Monitor the status of data requests from pending to completion.
Application URL: https://dragonfoods.becknprotocol.io
-
SkyAnalytics
- Model Customization: Define spatial resolutions (e.g., vector/raster) and time intervals (e.g., 5-day, 10-day forecasts).
- Comprehensive Filters: Access metrics such as flood onset dates, runoff volumes, and extent.
- Flexible Delivery Modes: Data delivery options include FTP, SOAP API, or email.
- User-Centric Ordering: Streamlined product selection, payment processing, and order tracking.
Application URL: https://skyanalytics.becknprotocol.io
-
HarmoniAids
- High-Confidence Data: Includes confidence levels (e.g., 90%, 85%) to enhance decision-making.
- Temporal Flexibility: Select durations (e.g., 5, 10, 20 days) and resolutions (e.g., 15 or 30-day intervals).
- Integrated Payments: Quick and secure checkout via the payment gateway.
- Real-Time Updates: Receive live notifications on order progress and data delivery.
Application URL: https://harmoniaid.becknprotocol.io
Forest Apps
-
State Forest Department
- Customizable Data: Access metrics like forest density, species population, and canopy cover.
- Spatial Selection: Narrow focus to specific forest zones, national parks, or reserves.
- Streamlined Billing: Simplified address entry and payment process.
- Order Tracking: Monitor data requests with clear status updates.
Application URL: https://state-forest-department.becknprotocol.io
-
Envirogrowth
- Advanced Filtering: Select forest parameters and temporal resolutions for precise insights.
- Data Format Variety: Access data in XML, NetCDF, and CSV formats.
- Effortless Ordering: Simplified product selection, billing, and checkout processes.
- Order Management Dashboard: Intuitive dashboard for viewing and managing data requests.
- Secure Delivery: Access data via preferred secure delivery methods.
Application URL: https://envirogrowth.becknprotocol.io
-
Earth Support Initiative
- Real-Time Metrics: Analyze deforestation rates and environmental impacts with up-to-date data.
- Localized Data: Focus on specific areas, such as villages, regions, or ecosystems.
- Seamless Ordering: Streamlined product selection, billing, and checkout processes.
- Transparent Status Updates: Receive notifications on order statuses from pending to completion.
Application URL: https://earth-support-initiative.becknprotocol.io
What's Changed
- feat(DRAGON-FOODS): added dragon-foods project in ui workspace by @kundanEminds in #2361
- feat(DRAGON-FOODS): created product details page checkbox ui in common by @kundanEminds in #2416
- feat(dragon foods): implemented UI for auth and homepage by @skrushna1506 in #2417
- feat: implemented single and multi select checkbot functionality in o… by @kundanEminds in #2418
- feat(climate_data): added logic for frequently access card by @skrushna1506 in #2428
- feat(dragon-foods): added new comp., pages using common pckg & custom… by @aniketceminds in #2437
- feat(dragon_food): implemented order request page by @skrushna1506 in #2450
- fix(dragon-foods): fix code and ui designs and some functionality by @aniketceminds in #2452
- fix(dragon_food): delete unwanted images and some code by @skrushna1506 in #2454
- fix(dragon-foods): added missing imgs to topsheet header by @aniketceminds in #2477
- feat(DRAGON-FOODS): fixed some ui for dragon foods by @kundanEminds in #2476
- feat(harmoni-aids): added code to setup harmoni aids app by @aniketceminds in #2481
- feat(dragon-foods): added integration for search api by @aniketceminds in #2488
- feat(dragon-foods): added integration of init and select by @aniketceminds in #2493
- feat(SKY-ANALYTICS): replicate sky analytics app in ui workspace by @kundanEminds in #2483
- feat(dragon-foods): integrated /cofirm api to dragon foods by @aniketceminds in #2494
- feat(DRAGON-FOODS): implementd order history by @kundanEminds in #2501
- fix(dragon-foods): fixed error messages for respective regex check in … by @aniketceminds in #2507
- fix(dragon-foods): modified code to add description to signinpage and… by @aniketceminds in #2508
- fix(dragon-foods): enable disable proceed btn on checkbox selection by @aniketceminds in #2509
- feat(DRAGON-FOODS): implementd checkout and payment page in dragon foods by @kundanEminds in #2510
- fix(dragonFoods ): improved order request page UI by @skrushna1506 in #2513
- fix(dragon-foods): fixed issues of checkout page related to payment calc by @aniketceminds in #2515
- feat(ESI): initiated the earth support init. forest app for deployement by @aniketceminds in #2518
- feat(state-forest-dept): initiated the state forest dept forest app f… by @aniketceminds in #2519
- feat(envirogrowth): initiated the envirogrowth forest app for deploye… by @aniketceminds in #2520
- feat(SKY-ANALYTICS): replicate sky analytics app in ui workspace and … by @kundanEminds in #2530
- fix(harmony_aid): changes done as per figma by @skrushna1506 in #2531
- feat(ESI): modified code to chnge color scme for this app and some UI… by @aniketceminds in #2533
- fix: modified code to fix minor bug fixes in util, packg.json by @aniketceminds in #2541
- feat(dragon-foods): integrated status api in order history by @aniketceminds in #2552
- feat(stateForestDepartment): replicating project by @skrushna1506 in #2545
- feat(ENIVIROGROWTH): replicate sky enivirogrowth in ui workspace and … by @kundanEminds in #2550
- feat: integrated status api call in climate, forest apps by @aniketceminds in #2553
- fix(dragon-foods): fix product card to constomize the size of card by @aniketceminds in #2554
- Develop 1.1.0 by @aniketceminds in #2555
- fix: modified code in search component for all climate, forest apps by @aniketceminds in #2556
- fix: fixes the minor issue of ui design and functional by @aniketceminds in #2561
- fix: modified code in climate forest apps in product page by @aniketceminds in #2564
- fix: modified code to add validation in product details page before p… by @aniketceminds in #2568
- fix: modified code in product page for term & cond text link by @aniketceminds in #2569
- fix(climateData): all apps bugs by @skrushna1506 in #2570
- fix: cart icon missing in all app by @skrushna1506 in #2571
- Develop 1.1.0 by @aniketceminds in #2572
- fix: modified api of get orderHistory to get resuot in desc order by @aniketceminds in #2586
- fix(climateData): fixed all apps bugs by @s...
Policy Admin Portal
Release Notes - Policy Portal for Mobility Apps
Title
Policy Portal for Mobility BAP Applications (User & Driver Apps)
Introduction
This release introduces the Policy Portal, enabling administrators to create, publish, and manage traffic and mobility-related policies for Mobility BAP applications (User & Driver Apps). Policies can be created with specific geofences and conditions, allowing BAP applications to check and apply these policies, such as avoiding heavy traffic areas. Additionally, this release includes significant UI improvements, new login and logout functionalities, and bug fixes related to the geofencing diagram.
Category
New / Improvement / Fix
New Features:
-
Login & Logout Functionalities:
Introduced login and logout capabilities for policy administrators, improving security and session management. -
Responsive UI Design:
The Policy Portal now supports a fully responsive UI, ensuring a seamless experience across all device types.
Improvements:
- Geofence Diagrams for Policies:
Added the ability to set a geofence diagram, specifying areas where a policy will be enforced. For example, policies can be created to avoid heavy traffic alerts in certain areas. The diagram visually represents the geofenced areas within the portal.
None
Fixes:
- Geofencing Diagram Bug Fixes:
Resolved issues related to rendering and interaction with geofencing diagrams, ensuring smoother operation.
Description/Links
Policy Portal for Mobility Apps:
https://policyadmin-prod.becknprotocol.io/
Release Date: 10th October 2024
What's Changed
- feat(policy-admin): added project setup for policy admin by @aniketceminds in #1966
- feat(TOURISM): integrated payment and order confirmation component fr… by @kundanEminds in #2009
- feat(TOURISM): fixed multi item added on checkout page into tourism app by @kundanEminds in #2017
- feat(tourism): test cases for tourism by @skrushna1506 in #2021
- feat(policy-admin): added component for create, view/update policy ui by @aniketceminds in #2016
- feat(TOURISM): integrated order cancellation component and type model… by @kundanEminds in #2029
- feat(policy-admin): added code to store form data into state for crea… by @aniketceminds in #2026
- feat(TOURISM): integrated update shipping component and type models f… by @kundanEminds in #2033
- fix(industry_4.0): fixx issue related to location disabled app crash by @aniketceminds in #2041
- feat(policy-admin): login api integration by @rahul-eminds in #2037
- feat(dsnp): refactored DSNP app From common packages by @skrushna1506 in #2038
- fix(osc): fix search payload with categroyCode by @skrushna1506 in #2039
- feat(POLICY-ADMIN): created responsiveness of policy admin app by @kundanEminds in #2040
- Develop 1.1.0 by @aniketceminds in #2043
- fix(mobility-bap): fix issue related to cab type selection by @aniketceminds in #2044
- fix(policy-admin): fix issues related to toaster & integrte status api by @aniketceminds in #2084
- Staging 1.1.0 by @aniketceminds in #2045
- feat(DSNP): integrated store and services from common into dsnp by @kundanEminds in #2061
- fix(MOBILITY): fixed some ui issues in mobility by @kundanEminds in #2086
- feat(dsnp): integration topHeader and bottomHeader by @skrushna1506 in #2046
- fix(MOBILITY): fixed some ui issues in mobility for center by @kundanEminds in #2087
- fix(policy-admin): added validation for create policy form by @aniketceminds in #2088
- feat(policy-admin): integated the fetcg policy api, dashboard status,… by @aniketceminds in #2094
- feat(policyadmin): implement ui for forgot password and reset password by @skrushna1506 in #2097
- fix(policy-admin): fix issues of pagination in table & geofence by @aniketceminds in #2098
- feat(dsnp): refacator order confirmation page and delete unwanted file by @skrushna1506 in #2089
- Fix/issue x input form by @skrushna1506 in #2091
- feat(TOURISM): fixed language button for himalayas by @kundanEminds in #2101
- feat(DSNP): integrated utility and respective type models from common… by @kundanEminds in #2096
- feat(policyadmin): created reset password page, api integration by @rahul-eminds in #2099
- fix(policy-admin): fix issues of rendering city wise location in map by @aniketceminds in #2108
- feat(DSNP): fixed types and utilities for auth into dsnp by @kundanEminds in #2100
- fix(policyAdmin): fixed policy admin app bugs by @skrushna1506 in #2102
- fix(odr): fix odr build issue by @skrushna1506 in #2104
- fix(policy-admin): token expiry handling & nav to signIn by @aniketceminds in #2109
- feat(TOURISM): fixed language button for himalayas and city of light by @kundanEminds in #2103
- Develop 1.1.0 by @aniketceminds in #2112
- Staging 1.1.0 by @aniketceminds in #2128
- fix(mobility-bpp): fix issues name validation, added set mylocation in map by @aniketceminds in #2133
- feat(TOURISM): fixed language button for himalayas and city of light … by @kundanEminds in #2131
- fix(policyadmin): fix bugs by @skrushna1506 in #2129
- fix(industry4.0): remove cart icon from profile page by @skrushna1506 in #2132
- fix(mobility-bap): enhanccement to simulate navigation in map by @aniketceminds in #2134
- fix(mobility-bpp-bap): modified color of icon by @aniketceminds in #2135
- fix(ODR): build issue by @kundanEminds in #2168
- fix(ODR): build issue 1 by @kundanEminds in #2169
- fix(ODR): build issue test by @kundanEminds in #2170
- fix(TAXIBPP): build issue test by @kundanEminds in #2171
- fix(policy-admin): fix issues of policy admin portal css & functional by @aniketceminds in #2166
- fix(policy-admin): fix issue of sorting table data by colomn by @aniketceminds in #2173
- fix(ADMIN-PORTAL): fixed responsiveness of left side of policy admin by @kundanEminds in #2176
- fix(OSC): fixed provider id in search payload by @skrushna1506 in #2167
- fix(mobility-bap): integrated new policy violation apis & functional … by @aniketceminds in #2177
- Develop 1.1.0 by @aniketceminds in #2178
- fix(mobility-bap-bpp): fix issues of driver app and mobility user app by @aniketceminds in #2181
- feat(p2p-energy): added project setup & search page, catelog page design by @aniketceminds in #2198
- fix(DSEP): integrated auth middleware and header in dsep from common … by @kundanEminds in #2195
- fix(p2p-energy): modified code to filtering & product details by @aniketceminds in #2200
- feat(dsep): homepage integration using common packages by @skrushna1506 in #2199
- feat(DSEP): integrated product details and respective types in dsep by @kundanEminds in #2203
- fix(p2p-energy): added summary, billing, payment, orderconfirmarion p… by @aniketceminds in #2205
- feat(dsep): test cases for dsep by @skrushna1506 in #2204
- fix(p2p-energy): fixed order summary pricing issue by @aniketceminds in https://github.com/beckn/beckn-ui-works...
mobility_policy
Release Notes - Mobility BAP (User App)
Title
Mobility BAP Application (User App) - Smart City, Smart Gambia & City of Lights
Introduction
In this release, we have integrated the new Policy Admin Portal APIs and replaced the existing ones across all Mobility BAP applications, including Smart City, Smart Gambia, and City of Lights. These updates ensure real-time policy violation checks for all users while booking rides from point A to point B. If a violation is detected for the selected route, users will receive an alert modal with detailed information about the policy, allowing them to make more informed travel decisions.
Category
New / Improvement / Fix
New Features:
-
Integration with New Policy Admin Portal APIs:
We have fully integrated the new Policy Admin Portal APIs, replacing the older APIs in all applications (Smart City, Smart Gambia, and City of Lights). This update enables real-time policy enforcement and violation checks during ride booking. -
Open APIs Integration:
The app now leverages the latest open APIs for enhanced data interoperability, ensuring smooth communication with external services and updated policy data. -
Real-Time Policy Violation Alerts:
While booking rides from point A to point B, the app now checks for policy violations (e.g., traffic alerts, geofencing rules) applicable to the selected route. If a violation is detected, an alert modal will appear with relevant policy information, enabling users to adjust their plans accordingly.
Improvements:
None
Fixes:
None
Description/Links
To view all active policies, visit the following link:
https://mobility-prod.becknprotocol.io/policies
Release Date: 10th October 2024
mobility_ui
Release Notes - Mobility App (User & Driver)
Title
Mobility BAP (User App) & BPP (Driver App) Powered by Beckn
Introduction
In this latest release of the Mobility BAP (User App) and BPP (Driver App), powered by Beckn. This update brings significant enhancements to both applications, focusing on improving user experience and operational efficiency.
In this release, we’ve introduced new features such as an upgraded user interface and real-time navigation simulation for drivers. Additionally, we have made improvements to ride search and selection, policy violation checks, and ride management. Several fixes have been applied to enhance real-time tracking and feedback processes.
Our goal is to provide a more seamless experience for both users and drivers, ensuring that every ride is managed efficiently and transparently.
Read on for detailed information on the new features, improvements, and fixes included in this release.
Category
New / Improvement / Fix
New Features:
-
UI Design (User & Driver App):
Upgraded the user interface for both apps, ensuring a seamless user experience. -
Google Maps Navigation Simulation (Driver App):
Real-time navigation from the driver’s location to the pickup and from pickup to drop-off. Integrated with Google Maps to provide accurate directions. -
Status Updates via Socket Connection (Driver App):
Implemented socket connection for real-time status updates, ensuring that both the driver and user apps remain in sync with the ride's progress. -
Ride Search & Selection (User App):
Enhanced user experience with more detailed ride options, allowing users to easily compare rides from multiple providers. -
Policy Violation Check (User App):
Improved traffic alert and policy violation checks on routes, alerting users before booking rides. -
Driver Online Status for Ride Requests (Driver App):
Drivers must go online to receive new ride requests. If offline, no requests will be received. -
Ride Management (Driver App):
Drivers can now manage rides better with a clear view of accepted, canceled, and completed rides. -
Real-Time Driver Tracking By Status (User App):
Users can now track driver status updates in real-time. The simulation of the driver’s movement from pickup to drop-off is only shown in the driver app, ensuring accurate updates. -
Ride Feedback & Summary (User & Driver App):
Feedback options for users have been streamlined. The driver now sees a detailed ride summary with fare calculation post-trip.
Improvements:
None
Fixes:
None
Description/Links
Mobility User App:
https://mobility-prod.becknprotocol.io/
To access all policies list: https://mobility-prod.becknprotocol.io/policies
Mobility Driver App:
https://driverapp-prod.becknprotocol.io/
Release Date: 10th September 2024
What's Changed
- feat: creating a reusable search results page by @ujjwal502 in #1
- feat: search component added by @ankitShogun in #2
- feat: created profile page and some changes on product details and pr… by @kundanEminds in #3
- feat: cart component by @ujjwalEminds in #4
- feat: created scholarship pages by @kundanEminds in #5
- feat: created add details page and implemented upload file functionality by @kundanEminds in #6
- feat: implemented ui for the following screens by @ujjwalEminds in #7
- feat: created checkout and order details page by @kundanEminds in #8
- feat: created all history pages and fixed UI of jobs pages by @kundanEminds in #9
- feat: add playground app for testing by @ankitShogun in #11
- feat: created medicine flow by @kundanEminds in #10
- feat: created order history and order details page by @kundanEminds in #12
- feat: completed ui for following screens by @ujjwalEminds in #13
- feat: created homepage,createprofile page,checkout by @ujjwalEminds in #14
- feat: fixed ui of dhp by @kundanEminds in #15
- feat: validation of create profile job apply and scholarship form page by @kundanEminds in #16
- feat: implemented avg user ratings and user reviews and ratings secti… by @ujjwalEminds in #17
- feat: implemented complete UI by @ujjwalEminds in #18
- feat: created dsnp review page by @kundanEminds in #19
- Develop by @ujjwal502 in #21
- Staging by @ujjwal502 in #23
- DSNP Entitlment check by @ankitShogun in #24
- feat: fixed scrolling, ui issues and review should be within 120 letters by @kundanEminds in #25
- feat: validation on signup page and added placeholer as per card by @ujjwalEminds in #26
- feat: removing tailwind styles by @ujjwal502 in #27
- feat: added validation on signup page and price issue on checkout page by @ujjwalEminds in #28
- Develop by @ujjwal502 in #29
- Staging by @ujjwal502 in #30
- feat: "remove cart icon and homePage Icon and added HeaderValue" by @ujjwalEminds in #31
- Develop by @ujjwal502 in #32
- feat: added validation on sign up page in DSEP unified and DSNP by @ujjwalEminds in #34
- Develop by @ankitShogun in #35
- Patch 1 by @em-tpt-bbandi in #36
- feat: fixed Jenkins to Jenkinsfile by @kundanEminds in #37
- Develop by @kundanEminds in #38
- Theme setup by @ankitShogun in #40
- feat: initial setup of odr by @ujjwalEminds in #41
- feat: design complete ui of odr by @ujjwalEminds in #43
- feat: implemented search integration and some landing ui by @ujjwalEminds in #45
- feat: implemented select api by @ujjwalEminds in #46
- feat: api integration of init and confirm by @ujjwalEminds in #47
- feat: ui development for odr by @ujjwalEminds in #48
- feat: search reconfig for ODR by @ujjwal502 in #49
- feat: fixed product description refresh fix by @ujjwal502 in #50
- feat: resolved textarea field in dispute form by @ujjwalEminds in #51
- feat: added all ui changes by @ujjwalEminds in #52
- Feat UI bug fixes by @ujjwalEminds in #53
- feat: fixed ui of product list component to accomodate the languages by @ujjwalEminds in #54
- Feat odr developmemt by @ujjwal502 in #56
- feat: fixing the track grouping imgs by @ujjwal502 in #57
- feat: adding billing num in order detail by @ujjwal502 in #58
- feat: added estimated service fee section in the product details page by @ujjwalEminds in #59
- Feat odr developmemt by @ujjwal502 in #60
- Feat no cases page by @kundanEminds in #61
- Feat odr developmemt by @ujjwal502 in #62
- feat: fixing search string in the search input by @ujjwal502 in #63
- feat: added the relevant billing detail by @ujjwal502 in #64
- feat: adding provider name by @ujjwal502 in #65
- Feat odr developmemt by @ujjwal502 in #66
- feat: adding some nullish checks by @ujjwal502 in #67
- feat: fixing something on confirmation by @ujjwal502 in #68
- feat: adding billig details on order details by @ujjwal502 in #69
- feat:...