Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Workbench v1.0 #121

Merged
merged 10,000 commits into from
Jan 23, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
10000 commits
Select commit Hold shift + click to select a range
878d788
Corrected the card css
jagankumar-egov Jul 20, 2023
0a88110
Update index.html
jagankumar-egov Jul 20, 2023
debb471
Added temp solution css fixes (#209)
nipunarora-eGov Jul 20, 2023
267c096
css fixes modal (#210)
nipunarora-eGov Jul 20, 2023
6255fd0
enhanced the formcomposer with header attribute
jagankumar-egov Jul 20, 2023
974b094
added the heading label
jagankumar-egov Jul 20, 2023
e9aa51c
Added temp solution css fixes (#209)
nipunarora-eGov Jul 20, 2023
1130008
css fixes modal (#210)
nipunarora-eGov Jul 20, 2023
98350d4
enhanced the formcomposer with header attribute
jagankumar-egov Jul 20, 2023
0ed86a6
Update FormComposerV2.scss
jagankumar-egov Jul 20, 2023
4f244e2
removed other files
jagankumar-egov Jul 20, 2023
d22698f
Added and integrated with schema and data apis' for create usecase
jagankumar-egov Jul 21, 2023
2648f8e
fixed loading issue
jagankumar-egov Jul 24, 2023
d07037b
added toast and dynamic add integration
jagankumar-egov Jul 24, 2023
489f6c8
Update MDMSAdd.js
jagankumar-egov Jul 24, 2023
9ffaff1
changes addded for the validation through yup and json schema
jagankumar-egov Jul 25, 2023
40114ed
Integraeted form with Form from "@rjsf/core"
jagankumar-egov Jul 25, 2023
28f4f04
FOnts updated (#133)
manastanmay-eGov Jul 25, 2023
56c4ac7
Update FormComposerV2.js
jagankumar-egov Jul 25, 2023
cd7956b
Update FormComposerV2.js
jagankumar-egov Jul 25, 2023
3fa5396
Updated the form behaviour for the create object , array
jagankumar-egov Jul 25, 2023
fbc1434
mdms v2 search screen intial commit (#213)
nipunarora-eGov Jul 25, 2023
50c5fca
Synced up with digit-dev core v2
jagankumar-egov Jul 26, 2023
67ca136
Synced up with digit-dev core v2
jagankumar-egov Jul 26, 2023
3570f17
updated build pipeline path (#135)
Harish-egov Jul 26, 2023
790d80f
fixed some css and changes made to add form
jagankumar-egov Jul 26, 2023
2568312
updated css for add
jagankumar-egov Jul 27, 2023
7aea53f
took latest css changes from core-v2
jagankumar-egov Jul 27, 2023
afd04ca
[DPG-1684] Adding build pipeline for mdms-v2 (#136)
shashwat-egov Jul 27, 2023
8ead9f4
updated the css and fixed the error + card object
jagankumar-egov Jul 27, 2023
9d8d5e2
v1.2.105
jagankumar-egov Jul 28, 2023
491ccde
Added few more conditions and css for delete etc
jagankumar-egov Jul 28, 2023
f308a85
Update index.html
jagankumar-egov Jul 28, 2023
d2fb266
Workbench :: search screen updated (#216)
nipunarora-eGov Jul 28, 2023
e890567
updated the select compoent and text area added
jagankumar-egov Jul 28, 2023
8ae7782
PFM-4236:: Pie chart denomination and Horizontal bar white spaces fix…
Ramkrishna-egov Jul 31, 2023
70f3f34
Merge pull request #137 from jagankumar-egov/digit-ui-core-1
jagankumar-egov Jul 31, 2023
fc9b522
Merge pull request #138 from jagankumar-egov/workbench-1
jagankumar-egov Jul 31, 2023
86497f1
PFM-3778 : Adding changes to handle dynamic mdms config and captcha i…
jagankumar-egov Jul 31, 2023
691bac4
updated back to the old file structure ie ROOT/frontend (#143)
jagankumar-egov Jul 31, 2023
20b5bf4
Delete config.js
jagankumar-egov Jul 31, 2023
83e9b00
updated the folder structure back to root/frontend
jagankumar-egov Jul 31, 2023
d97309c
added the build config for Frontends, updated build-config.yml (#141)
jagankumar-egov Jul 31, 2023
9456453
Merge branch 'digit-ui-core' into workbench
jagankumar-egov Jul 31, 2023
43b5828
Merge branch 'master' into workbench
jagankumar-egov Jul 31, 2023
19a26ab
Merge branch 'master' into digit-ui-core
jagankumar-egov Jul 31, 2023
48c330b
Merge remote-tracking branch 'dev/digit-ui-core' into digit-ui-core
jagankumar-egov Jul 31, 2023
88512d7
Merge branch 'digit-ui-core' into workbench
jagankumar-egov Jul 31, 2023
d1187c6
Updated all the package versions and readme content
jagankumar-egov Jul 31, 2023
183e755
Merge branch 'digit-ui-core' into workbench
jagankumar-egov Jul 31, 2023
593cd67
dpg 1661: mdms v2 api integration (#145)
nipunarora-eGov Aug 1, 2023
ae4696c
fixed search screen add issue
jagankumar-egov Aug 1, 2023
5587d85
updated the svg pakcgae version
jagankumar-egov Aug 1, 2023
7f0102e
PFM-3778 : updated the MDMS call to handle dynamic loading (#148)
Tulika-eGov Aug 2, 2023
3464962
Dgp 1669 view master (#149)
nipunarora-eGov Aug 2, 2023
5031dbf
Added schema reference type
jagankumar-egov Aug 2, 2023
654a362
merged with latest
jagankumar-egov Aug 2, 2023
1127699
Update webpack.config.js
jagankumar-egov Aug 2, 2023
bbd71c9
Update WorkbenchCard.js
jagankumar-egov Aug 2, 2023
ad8eddb
Update package.json
jagankumar-egov Aug 3, 2023
552efdd
Update searchMDMSConfig.js
jagankumar-egov Aug 3, 2023
edc56d1
updated the localisation code
jagankumar-egov Aug 3, 2023
63d456e
Update MDMSAddV2.js
jagankumar-egov Aug 3, 2023
2724081
Added localisation set and updated the default form validation
jagankumar-egov Aug 3, 2023
1a512fb
localised fields (#152)
nipunarora-eGov Aug 3, 2023
71b3916
fixed the caching issue of view data in add
jagankumar-egov Aug 3, 2023
e7378b4
updated the styling for input fileds on focus and hover
jagankumar-egov Aug 3, 2023
6e7f81a
localisation + breadcrumb fix (#154)
nipunarora-eGov Aug 3, 2023
5e12003
v1.2.109
jagankumar-egov Aug 3, 2023
a363304
updated css
jagankumar-egov Aug 3, 2023
d988924
Fixed typo in readme.md file (#158)
shashwat-egov Aug 3, 2023
7f7f0c8
Fixed core platform repository's readme (#160)
shashwat-egov Aug 3, 2023
660ade5
added support for the UI schema and made the support for multiple ref…
jagankumar-egov Aug 4, 2023
fcbed77
Updated the css for radio and corrected the ui schema
jagankumar-egov Aug 4, 2023
36281d5
Fixed some stlying issue and updated the form error handling
jagankumar-egov Aug 7, 2023
f0ed873
corrected the remove icon and array alignment
jagankumar-egov Aug 8, 2023
fb90afd
updated the alignment and fixed some logic issues
jagankumar-egov Aug 8, 2023
7270731
Solved the x ref for dependency / hierarchy
jagankumar-egov Aug 8, 2023
85823bb
fixed some dropdown css issue
jagankumar-egov Aug 8, 2023
6cefcc0
upgraded css version
jagankumar-egov Aug 8, 2023
3d78cf8
Updated the css version
jagankumar-egov Aug 9, 2023
4e82d09
Dpg 1671 edit master data / disable+enable master data (#164)
nipunarora-eGov Aug 9, 2023
34fe8ee
Dss bug fixes (#5709)
nipunarora-eGov Aug 11, 2023
60f4f8f
Fixed the alignment and changed the boolean type widget,
jagankumar-egov Aug 11, 2023
6f8ca82
Wf centralinstance fix (#170)
Priyanka-eGov Aug 14, 2023
4ba1ed8
Enc centralinstance fix (#171)
Priyanka-eGov Aug 14, 2023
853e842
Inbox central instance fix (#172)
Priyanka-eGov Aug 14, 2023
9bc88f5
Adding code to bypass validation for stakeholder flow (#174)
Priyanka-eGov Aug 14, 2023
d63e921
User otp central instance related changes (#175)
Priyanka-eGov Aug 14, 2023
734fcce
Removed reference to parentlevel (#176)
JithendarKumar-eGov Aug 14, 2023
a532cfa
Added support for string before $ in query params (#177)
shubhang-eGov Aug 14, 2023
ea72b55
added check for '.' before further splitting tenantId and changed if-…
shubhang-eGov Aug 14, 2023
1f36491
Master upgrade versions central (#179)
Priyanka-eGov Aug 14, 2023
3800191
Removed duplicate ApplicationProperties (#182)
JithendarKumar-eGov Aug 14, 2023
ffc0e5f
Merge remote-tracking branch 'dev/digit-ui-core' into digit-ui-core
jagankumar-egov Aug 14, 2023
d7faa35
SM-2880: added responseData for custom component in render field (#183)
nabeelmd-eGov Aug 14, 2023
8956a9a
Merge branch 'digit-ui-core' into workbench
jagankumar-egov Aug 14, 2023
018edff
DPG-1739 :: Updated the hardcoded messages and css synced with core v2
jagankumar-egov Aug 14, 2023
f0b0515
updated version
jagankumar-egov Aug 16, 2023
959c476
Updated the SVG version
jagankumar-egov Aug 16, 2023
be9a6f0
Updated the SVG version
jagankumar-egov Aug 16, 2023
f4f0595
added custom api support
jagankumar-egov Aug 16, 2023
5d30ec8
Update MDMSAddV2.js
jagankumar-egov Aug 16, 2023
bc771ff
#UM-6436 added added AMENDMENT business service name (#190)
JithendarKumar-eGov Aug 17, 2023
b081e8c
Localisation screens : Search + Add (#187)
nipunarora-eGov Aug 17, 2023
6fb438b
added 2 envs
jagankumar-egov Aug 18, 2023
aea1817
Adding fix for dashboard-analytics (#191)
Priyanka-eGov Aug 19, 2023
f96e93d
Update package.json
jagankumar-egov Aug 21, 2023
4eecd40
updated default landing to employee
jagankumar-egov Aug 21, 2023
55f3bba
Fixed DPG-1749 DPG-1751 DPG-1754 issues
jagankumar-egov Aug 21, 2023
8850f2b
dss change for horizontal chart v2 and custom pie chart v2 (#195)
nipunarora-eGov Aug 21, 2023
093abc8
DPG-1754 fixed the data push issue and other alignment issues
jagankumar-egov Aug 22, 2023
9774d5e
Bug fixes nipun + Default value logic in search and add localistaion …
nipunarora-eGov Aug 23, 2023
22b8a65
Bug fixes nipun (#200)
nipunarora-eGov Aug 24, 2023
b441e3c
Bug fixes workbench (#202)
nipunarora-eGov Aug 24, 2023
68cc457
reverted width change (#203)
nipunarora-eGov Aug 24, 2023
8d18fdd
alignment fixes
nipunarora-eGov Aug 24, 2023
f1f57e6
updated version
nipunarora-eGov Aug 24, 2023
3fe2d55
pfm-4442 ui/ux audit changes dashboard
nipunarora-eGov Aug 25, 2023
c312978
update dss and react-comp version
nipunarora-eGov Aug 25, 2023
ba5dfcc
updated dss
nipunarora-eGov Aug 25, 2023
c79f965
fixed some ux issues and few funtional issues like ref master reload …
jagankumar-egov Aug 25, 2023
aaf50fd
#UM-6444 added tenantid in header while api call (#205)
JithendarKumar-eGov Aug 28, 2023
6826208
bug fixes
nipunarora-eGov Aug 28, 2023
551b913
added the delete option to arrays
jagankumar-egov Aug 29, 2023
54ba3ba
PFM-4456 : DSS fix for MUKTA fontsize of the line chart and making mu…
Tulika-eGov Aug 29, 2023
c11577a
PFM-4456: updated the react componenet version
Tulika-eGov Aug 29, 2023
24a6942
Merge pull request #210 from egovernments/PFM-4456-UI-2
nipunarora-eGov Aug 29, 2023
467f81c
PFM-4456 : updated the dss version with new package.json
Tulika-eGov Aug 29, 2023
5a679de
Merge pull request #211 from egovernments/PFM-4456-UI-3
nipunarora-eGov Aug 29, 2023
fa694f2
made the css as 1 rem gap as per design
jagankumar-egov Aug 29, 2023
543afd8
Revert "made the css as 1 rem gap as per design"
jagankumar-egov Aug 29, 2023
ed6500b
Fixed the styling issues of form screen
jagankumar-egov Aug 29, 2023
d874e92
incremented the css version
jagankumar-egov Aug 29, 2023
21019d2
Delete button localisation key added
jagankumar-egov Aug 30, 2023
f1ea831
audit fixes for workbench dpg-1778 (#212)
nipunarora-eGov Aug 30, 2023
83c59b0
dss mukta customisations
ajay-egov Aug 30, 2023
6844821
code refactoring
ajay-egov Aug 30, 2023
12bc5aa
update dss and react-component version
ajay-egov Aug 30, 2023
471d6ed
Merge pull request #213 from ajay-egov/digit-ui-core
nipunarora-eGov Aug 30, 2023
71aba2c
Bulk upload feature dpg-1678 (#214)
nipunarora-eGov Aug 30, 2023
c28f719
Build Issue fix for filesystem import error
nipunarora-eGov Aug 31, 2023
4c7c599
fixed build issue (#217)
nipunarora-eGov Aug 31, 2023
1c3f311
Add AttentionListIcon
ajay-egov Aug 31, 2023
7ea691f
update react components in dss
ajay-egov Aug 31, 2023
76045d3
Merge pull request #218 from ajay-egov/digit-ui-core
nipunarora-eGov Aug 31, 2023
c85fc9e
AttentionListIcon
ajay-egov Aug 31, 2023
0c7b1fe
update react-components
ajay-egov Aug 31, 2023
e28ebf3
Merge branch 'egovernments:digit-ui-core' into digit-ui-core
ajay-egov Aug 31, 2023
629edbf
Merge pull request #219 from ajay-egov/digit-ui-core
nipunarora-eGov Aug 31, 2023
8c777d2
audit changes
nipunarora-eGov Sep 1, 2023
eab4b53
Update localisation feature + some enhancements to InboxSearchCompose…
nipunarora-eGov Sep 5, 2023
9cfc600
Bug fixes workbench (#222)
nipunarora-eGov Sep 5, 2023
a6aab74
Updated breadcrumb logic with master & module names (#223)
nipunarora-eGov Sep 6, 2023
6124684
Update package.json
jagankumar-egov Sep 6, 2023
9cfd72f
Merge branch 'workbench' of https://github.com/egovernments/Digit-Cor…
jagankumar-egov Sep 6, 2023
a6ef29d
Updated localisation search hook logic to support refetch properly (#…
nipunarora-eGov Sep 6, 2023
2858dd8
Update LocalisationAdd.js (#227)
nipunarora-eGov Sep 7, 2023
fd8bced
Fixed Build issues (#228)
nipunarora-eGov Sep 7, 2023
99c2e25
Added spinner for add master data
jagankumar-egov Sep 7, 2023
2f96cc4
Merge branch 'workbench' of https://github.com/egovernments/Digit-Cor…
jagankumar-egov Sep 7, 2023
ae35019
fixed the logic on localisation prefix issue
jagankumar-egov Sep 7, 2023
ba603fa
Update DigitJSONForm.js
jagankumar-egov Sep 7, 2023
1b20f87
v1.2.128
jagankumar-egov Sep 7, 2023
98685d9
fixed the text area font issues
jagankumar-egov Sep 7, 2023
2500254
added error message
nipunarora-eGov Sep 8, 2023
caf0631
cleaned up the code base
jagankumar-egov Sep 8, 2023
da1e47b
Merge branch 'digit-ui-core' into workbench
jagankumar-egov Sep 8, 2023
a4865d2
Updated edit localisation flow
nipunarora-eGov Sep 8, 2023
ca4d754
Updated package versions for beta release
jagankumar-egov Sep 8, 2023
31da95e
Merge branch 'workbench' of https://github.com/egovernments/Digit-Cor…
jagankumar-egov Sep 8, 2023
e602b9a
Update inter-package.json
jagankumar-egov Sep 8, 2023
a31819b
updated the css package version
jagankumar-egov Sep 8, 2023
35ad14e
Update README.md
jagankumar-egov Sep 8, 2023
f25b821
Update index.js
jagankumar-egov Sep 8, 2023
c90fc2f
updated build commands
jagankumar-egov Sep 8, 2023
d8c28ab
updated version
jagankumar-egov Sep 8, 2023
c4e6ca5
Updated Bulk upload logic since we can upsert multiple modules in one…
nipunarora-eGov Sep 8, 2023
6771ec4
Updated the readme files
jagankumar-egov Sep 8, 2023
47ba280
Merge branch 'workbench' of https://github.com/egovernments/Digit-Cor…
jagankumar-egov Sep 8, 2023
927111e
updated the versions
jagankumar-egov Sep 8, 2023
cc45dd0
added fix to show the translated options in case of dropdown
jagankumar-egov Sep 8, 2023
d51d985
updated config for digit-ui
jagankumar-egov Sep 8, 2023
8b24193
Update App.js
jagankumar-egov Sep 8, 2023
f86d6f4
Update package.json
jagankumar-egov Sep 8, 2023
e71cdf3
Update index.html
jagankumar-egov Sep 8, 2023
e6eb5fb
Merge branch 'master' into workbench
jagankumar-egov Sep 8, 2023
0b0dcaa
Workbench (#231)
jagankumar-egov Sep 8, 2023
41ac9e2
took the latest update from the master
jagankumar-egov Sep 8, 2023
df717b0
reverted the core and accelerator changes, took latest from master
jagankumar-egov Sep 8, 2023
8f0f7fe
updated the readme files
jagankumar-egov Sep 8, 2023
e1b230a
build process change
jagankumar-egov Sep 9, 2023
4c1b8c4
updated packages
jagankumar-egov Sep 9, 2023
a8e6302
updated the package file
jagankumar-egov Sep 9, 2023
abd5161
updated buil commands and fixed hrms package compilation issue (#233)
jagankumar-egov Sep 9, 2023
d0c8830
updated the readme files
jagankumar-egov Sep 8, 2023
dd14665
build process change
jagankumar-egov Sep 9, 2023
f633467
updated packages
jagankumar-egov Sep 9, 2023
abf08ce
updated the package file
jagankumar-egov Sep 9, 2023
3bd6a4b
updated buil commands and fixed hrms package compilation issue (#233)
jagankumar-egov Sep 9, 2023
8b1a1fa
added fix for empty role issue in selected city
jagankumar-egov Sep 11, 2023
5f83ed1
Merge branch 'workbench-v1.0' into workbench
jagankumar-egov Sep 12, 2023
9eaee9d
remove the core services code from Digit-core
jagankumar-egov Sep 12, 2023
f2ba779
removed the frontend folder and made micro ui as base directory
jagankumar-egov Sep 12, 2023
93f63ac
DPG-1738 :: Workbench UI/UX Audit changes updated
jagankumar-egov Sep 13, 2023
2f55f8b
updated the css version for audit fixes
jagankumar-egov Sep 13, 2023
100bbba
Workbench audit fixes (#241)
nipunarora-eGov Sep 13, 2023
ee788e8
updated schema codes param to schemaCode (#245)
nipunarora-eGov Sep 18, 2023
439a5ef
Bulk upload revamp (#243)
nipunarora-eGov Sep 20, 2023
c96b6d0
Integrated with multiple ref typeed data
jagankumar-egov Sep 20, 2023
8ecf449
Merge branch 'workbench' of https://github.com/egovernments/Digit-Cor…
jagankumar-egov Sep 20, 2023
59880f8
Update MDMSAddV2.js
jagankumar-egov Sep 20, 2023
36d9ba2
Merge branch 'workbench' into Workbench-Base
jagankumar-egov Sep 21, 2023
b1bbb88
audit fixes + bulk upload sample excel download flow (#246)
nipunarora-eGov Sep 21, 2023
610725b
some audit fixes (#247)
nipunarora-eGov Sep 21, 2023
92cf571
SideBar enhancements (#248)
nipunarora-eGov Sep 21, 2023
1cc93e8
Update WorkbenchCard.js
jagankumar-egov Sep 21, 2023
804b504
updated the service name with dynamic attribute made the mdms context…
jagankumar-egov Sep 21, 2023
28898a9
CSS package version updated (#250)
jagankumar-egov Sep 21, 2023
c7df260
CSS updated for readonly text and icon updated
jagankumar-egov Sep 22, 2023
4a3514c
updated package versions
jagankumar-egov Sep 22, 2023
cb1a249
updated css
nipunarora-eGov Sep 22, 2023
198806f
update core version
nipunarora-eGov Sep 22, 2023
8895ef9
Fixed Dependent loading issue
jagankumar-egov Sep 24, 2023
0002630
Sidebar fixes
jagankumar-egov Sep 24, 2023
3fc1bcc
merged
jagankumar-egov Sep 24, 2023
04adcd4
Merge remote-tracking branch 'origin' into Workbench-Base
jagankumar-egov Sep 24, 2023
5d6154b
Merge pull request #1 from egovernments/Workbench-Base
jagankumar-egov Sep 24, 2023
e6e22cd
Update README.md
jagankumar-egov Sep 24, 2023
0514aaa
Update README.md
jagankumar-egov Sep 24, 2023
f745d5b
Merge pull request #2 from egovernments/core-workbench
jagankumar-egov Sep 24, 2023
9e0f99a
Create publishAllPackages.yml
jagankumar-egov Sep 24, 2023
6285648
Merge branch 'develop' into core-workbench
jagankumar-egov Sep 24, 2023
b7ea245
Merge branch 'master' into core-workbench
jagankumar-egov Sep 24, 2023
5c59a3a
Merge pull request #5 from egovernments/core-workbench
jagankumar-egov Sep 24, 2023
a6b1815
Update publish-workbench.sh
jagankumar-egov Sep 24, 2023
a9be285
fixed some issues and added hover on sidebar (#251)
nipunarora-eGov Sep 25, 2023
bf76e4c
updated core version
nipunarora-eGov Sep 25, 2023
816a6c1
Merge branch 'workbench' into develop
jagankumar-egov Sep 25, 2023
ba65e71
Workbench v1.0 fixes (#7)
jagankumar-egov Oct 11, 2023
d1bb575
Updated react-comp version (#8)
nipunarora-eGov Oct 11, 2023
0590d83
added the custom epoc conversion if format is mentioned (#9)
jagankumar-egov Oct 12, 2023
fa24719
Rename checbox.js to Checbox.js
jagankumar-egov Oct 12, 2023
003f78f
Added support for UI Autogenerate the formatted id if schema has ui s…
jagankumar-egov Oct 12, 2023
e111dad
fixed the null type data issue (#11)
jagankumar-egov Oct 12, 2023
3631319
Added Core Build configs (#13)
jagankumar-egov Oct 13, 2023
481acf3
Workbench v1.0 fixes (#17)
jagankumar-egov Oct 25, 2023
1678556
Fix : Fixed duplicate caching issue in add screen (#59)
ashish-egov Dec 13, 2023
a5121f7
updated the core build commands
jagankumar-egov Jan 18, 2024
90bf2f8
Merge branch 'master' into workbench-v1.0
jagankumar-egov Jan 23, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
.DS_Store
accelerators/frontend/micro-ui-internals/node_modules/*
.idea
index.lock
1 change: 1 addition & 0 deletions CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
* @egovernments/core-ui-reviewers
21 changes: 21 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
MIT License

Copyright (c) 2019 eGovernments Foundation

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
142 changes: 141 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1 +1,141 @@
DIGIT-Frontend

# workbench ui

A React App built on top of DIGIT UI Core.

# DIGIT

DIGIT eGovernance Platform Services

DIGIT (Digital Infrastructure for Governance, Impact & Transformation) is India's largest platform for governance services. Visit https://core.digit.org/ for more details.

DIGIT platform is microservices based API platform enabling quick rebundling of services as per specific needs. This is a repo that lays down the core platform on top of which other mission services depend.


# DIGIT UI


This repository contains source code for web implementation of the new Digit UI modules with dependencies and libraries.

Workbench module is used to Manage the master data (MDMS V2 Service) used across the DIGIT Services / Applications

It is also used to manage the Localisation data present in the system (Localisation service)


## Run Locally

Clone the project

```bash
git clone https://github.com/egovernments/DIGIT-Frontend.git
```

Go to the Sub directory to run UI
```bash
cd into micro-ui/web/micro-ui-internals
```

Install dependencies

```bash
yarn install
```

Add .env file
```bash
micro-ui/web/micro-ui-internals/example/.env
```

Start the server

```bash
yarn start
```


## Environment Variables

To run this project, you will need to add the following environment variables to your .env file

`REACT_APP_PROXY_API` :: `{{server url}}`

`REACT_APP_GLOBAL` :: `{{server url}}`

`REACT_APP_PROXY_ASSETS` :: `{{server url}}`

`REACT_APP_USER_TYPE` :: `{{EMPLOYEE||CITIZEN}}`

`SKIP_PREFLIGHT_CHECK` :: `true`

[sample .env file](https://github.com/egovernments/Digit-Core/blob/workbench/frontend/micro-ui/web/micro-ui-internals/example/.env-unifieddev)

## Tech Stack

**Libraries:**

[React](https://react.dev/)

[React Hook Form](https://www.react-hook-form.com/)

[React Query](https://tanstack.com/query/v3/)

[Tailwind CSS](https://tailwindcss.com/)

[Webpack](https://webpack.js.org/)

## License

[MIT](https://choosealicense.com/licenses/mit/)


## Author

- [@jagankumar-egov](https://www.github.com/jagankumar-egov)


## Documentation

[Documentation](https://https://core.digit.org/guides/developer-guide/ui-developer-guide/digit-ui)


## Support

For support, add the issues in https://github.com/egovernments/DIGIT-core/issues.


## Modules

1. Core
2. Workbench
3. HRMS
4. Dashboard
5. Engagement
6. Payment

## Starting with Digit-UI App (Impelmentation Teams) - MICRO-UI


Go to the Sub directory to run UI

```bash
cd into micro-ui/web
```

```bash
yarn install
```

Add .env file
```bash
micro-ui/web/.env
```

Start the server

```bash
yarn start
```


![Logo](https://s3.ap-south-1.amazonaws.com/works-dev-asset/mseva-white-logo.png)

32 changes: 32 additions & 0 deletions micro-ui/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.

.env
.eslintcache

# yarn $
.yarn
yarn.lock
.yarnrc.yml

# dependencies
node_modules
.yarn
/.pnp
.pnp.js

# testing
/coverage

# production
/web/build
dist
# misc
.DS_Store
.env.local
.env.development.local
.env.test.local
.env.production.local

npm-debug.log*
yarn-debug.log*
yarn-error.log*
1 change: 1 addition & 0 deletions micro-ui/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
* @jagankumar-egov @sathishp-eGov
3 changes: 3 additions & 0 deletions micro-ui/Jenkinsfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
library 'ci-libs'

buildPipeline(configFile: './build/build-config.yml')
140 changes: 140 additions & 0 deletions micro-ui/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,140 @@

# workbench ui

A React App built on top of DIGIT UI Core.

# DIGIT

DIGIT eGovernance Platform Services

DIGIT (Digital Infrastructure for Governance, Impact & Transformation) is India's largest platform for governance services. Visit https://core.digit.org/ for more details.

DIGIT platform is microservices based API platform enabling quick rebundling of services as per specific needs. This is a repo that lays down the core platform on top of which other mission services depend.


# DIGIT UI


This repository contains source code for web implementation of the new Digit UI modules with dependencies and libraries.

Workbench module is used to Manage the master data (MDMS V2 Service) used across the DIGIT Services / Applications

It is also used to manage the Localisation data present in the system (Localisation service)


## Run Locally

Clone the project

```bash
git clone https://github.com/egovernments/DIGIT-Frontend.git
```

Go to the Sub directory to run UI
```bash
cd into micro-ui/web/micro-ui-internals
```

Install dependencies

```bash
yarn install
```

Add .env file
```bash
micro-ui/web/micro-ui-internals/example/.env
```

Start the server

```bash
yarn start
```


## Environment Variables

To run this project, you will need to add the following environment variables to your .env file

`REACT_APP_PROXY_API` :: `{{server url}}`

`REACT_APP_GLOBAL` :: `{{server url}}`

`REACT_APP_PROXY_ASSETS` :: `{{server url}}`

`REACT_APP_USER_TYPE` :: `{{EMPLOYEE||CITIZEN}}`

`SKIP_PREFLIGHT_CHECK` :: `true`

[sample .env file](https://github.com/egovernments/Digit-Core/blob/workbench/frontend/micro-ui/web/micro-ui-internals/example/.env-unifieddev)

## Tech Stack

**Libraries:**

[React](https://react.dev/)

[React Hook Form](https://www.react-hook-form.com/)

[React Query](https://tanstack.com/query/v3/)

[Tailwind CSS](https://tailwindcss.com/)

[Webpack](https://webpack.js.org/)

## License

[MIT](https://choosealicense.com/licenses/mit/)


## Author

- [@jagankumar-egov](https://www.github.com/jagankumar-egov)


## Documentation

[Documentation](https://https://core.digit.org/guides/developer-guide/ui-developer-guide/digit-ui)


## Support

For support, add the issues in https://github.com/egovernments/DIGIT-core/issues.


## Modules

1. Core
2. Workbench
3. HRMS
4. Dashboard
5. Engagement
6. Payment

## Starting with Digit-UI App (Impelmentation Teams) - MICRO-UI


Go to the Sub directory to run UI

```bash
cd into micro-ui/web
```

```bash
yarn install
```

Add .env file
```bash
micro-ui/web/.env
```

Start the server

```bash
yarn start
```


![Logo](https://s3.ap-south-1.amazonaws.com/works-dev-asset/mseva-white-logo.png)
4 changes: 4 additions & 0 deletions micro-ui/package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"name": "workbench-ui",
"version": "1.0.0"
}
5 changes: 5 additions & 0 deletions micro-ui/web/.babelrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"presets": [
"@babel/preset-env","@babel/preset-react"
]
}
3 changes: 3 additions & 0 deletions micro-ui/web/.env.sample
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
SKIP_PREFLIGHT_CHECK=true
REACT_APP_STATE_LEVEL_TENANT_ID=pb
REACT_APP_PROXY_URL=https://works-dev.digit.org
Loading