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

Migrate UCC UI to Splunk UI #180

Merged
merged 171 commits into from May 11, 2021
Merged

Migrate UCC UI to Splunk UI #180

merged 171 commits into from May 11, 2021

Conversation

harshpatel-crest
Copy link
Contributor

Pull migrated new UI repo https://github.com/splunk/addonfactory-ucc-base-ui and remove UCC UI Lib from this repo.

harshpatel-crest and others added 30 commits February 25, 2021 19:28
ADDON-34283: ucc_ui_lib: updated to have single entry js and template file
…-parsing-and-validation

feat: Added globalConfig.json parsing and validation functionality 

ADDON-34273: globalConfig.json parsing and validation
@github-actions
Copy link

github-actions bot commented May 7, 2021

CLA Assistant Lite bot:
Thank you for your submission, we really appreciate it. Like many open-source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution. You can sign the CLA by just posting a Pull Request Comment same as the below format.


I have read the CLA Document and I hereby sign the CLA


0 out of 5 committers have signed the CLA.
@harshpatel-crest
@tbalar-splunk
@mamin-crest
@mchavda-splunk
@dkhatri-crest
You can retrigger this bot by commenting recheck in this Pull Request

@harshpatel-crest harshpatel-crest requested review from ryanfaircloth and dkhatri-crest and removed request for pdudhaiya-crest May 7, 2021 17:48
@github-actions
Copy link

Expected release notes (by @harshpatel-crest)

features:
update ucc ui version (d562bea)
Removed patch file (ef065dc)
Implemented styled component (503aeb4)
add page style dialog and its routing (a475235)
Fixed prop type validation issue (b0643e6)
Fixed typo (9d5d0ee)
Removed id from custom table (2afdc83)
Fixed the delete model issue (71743ae)
Custom row feature implemented (308d847)
added routing for record and tab name (748ab74)
Updated custom cell file (0479106)
Used i18n in custom cell (06d0f02)
Added custom cell feature in the table and fixed sorting issue (3711846)
Form design changes (3f34bfa)
added configuration page integration for table and single page form (b7a4d50)
Added Create Input button in input_page (b2b3562)
Added button for create new input (979b058)
Pagination component implemented (ab41e36)
formatted file (ec3c0a6)
Removed key (f80499d)
Update the way to store data in the context (8d11e7d)
Removed logs (6763ef9)
Fixed typo (3ce2363)
Data flow using react context api (ddfaf41)
Removed logs (36476ac)
Resolved comments (5a6088b)
Removed commented code (bbdda12)
Implemented filter functionality in the table component (4a77545)
Added localization in titles (24f663b)
Set configuration page to default (6b7150a)
Updated file name (8640413)
Refactored table component (4206ce3)
Added table component with actions button (f550769)
Removed log line (1f51cb4)
Added schemaGenerator.py file (be0b945)
Fixed issue (887f419)
Fixed typo (668d2a5)
Added error modal component (bbde4cf)
Added parsing and validation functionality for globalConfig.json file (e690000)

fixes:
update ucc ui version (b6dc8b4)
update ucc ui version (e340376)
minor fixes and comments (be8dabd)
initial default tab query param (2d4d7dd)
use primitive type in useEffect for query param updates to reduce executions (a4a0542)
routing history with query params (9c5cc2f)
make minor modifications for form submit on single page form (1501401)
merge conflicts (3708ffb)
add interationalization to added changes (cf70a0f)
removed multiple calls to endpoint in tab navigation for configuration page, addded conditional rendering of moreInfo based on globalConfig and fixed single input type dropdown filter (f1c2545)
refactored table header as separate component (0c386de)
internationalization fixes and code deduplication (b41f33d)
filter issue in table (86fffbe)
sync with ucc_ui_lib_migration (6f6badc)
remove temporary test change for error boundary (baa54e7)
error handling in errorboundary (b1ed49b)
error handling and migrated to functional component (3e2d15d)
ucc_ui_lib: asynchronous state updates for status toggle button (4e63041)
add missing react-toast-notifications dep (88a1ce9)
title in input and configuration page templates (6328fdf)
commented oauth realated logic from ucc-gen temporarily (6d08509)

others (will not be included in Semantic-Release notes):
23a71c8 sync with main and remove unused build_dev.py from UCC-UI-lib
4409f97 cleanup
94c7f96 cleanup
Move ucc-ui-lib to a new repo (71db6b1)
Added toast message when enable/disable/delete/update/clone from ui (9d84551)
15d555b ADDON-35095:updated inline comments while calling handleSubmit
Added inline comment (fce1aaf)
8ef9dd1 ADDON-35095:Added mode parameter inside hook
Updated globalConfig.json loading (832a379)
46db6ad ADDON-35095:Updated custom hook utility functions
25dec40 resolve merge conflicts
Updated eslint failure fixes (45b86f3)
Fixed eslint failures (df09b6f)
Verified and Fixed eslint failures (3520c88)
Updated checkbox component to handle null values (20df10d)
Added utility functions (2ca28ac)
Updated checkbox component (a485429)
Updated default value for form components in config mode (1787cbd)
c758dca ADDON-35152:Updated selected property
Removed nested ternary operations (80fdf16)
Removed unused function (a62e021)
Form should not close if clicked outside form page (7f86eed)
Input Toggle button updated (d00a5ed)
Added MoreInfo mappings and resolved overlapping label issue (481689d)
Handled loading while making rest call (46992a3)
c221504 ADDON-34744:Added loading in custom control
b57f889 Update multiselect and singleselect to handle dependency logic
Code Refactor (98143f5)
Code Refactor (a60edf1)
9f5703f resolve merge conflicts
41507e5 ADDON-34746:handled null values in rest call
fd3572f ADDON-34746:handle Edit rest call
Intial commit for Edit/Clone/Delete Functionality (d5bc04d)
f85ccc4 ADDON-34746:Added Submit button functionality
Formatted updated files (352d7fc)
Added onClick event in Submit button (addce93)
e6d52a2 ADDON-34763:Integrated validations with form
dc67235 Resolving merge conflict
82d964f Implemented dependent field login the form
d72c804 minor changes in baseForm
a5ba9c2 removed internationalization
Updated form Error handling functions (47b9511)
Updated Validation functions (2d74411)
Added SaveValidator function (25ae444)
f7158bb ADDON-34744-Added initial commit for Custom Control in form
feat: ucc_ui_lib: add dynamic data loading and error boundary (b30ea13)
Added Validation utility (7d371cb)
9f482e6 ADDON-34284:integrated form and components
bdca5c5 sync with ucc_ui_lib migration
Add singleselect component (1263f82)
Updated CheckBox and Text components (9cb3558)
updated components name in COntrolTypeMap (79e9fb4)
Added basic Error Message utilities and added imutability-helper lib (f859212)
Updated Text, Radio and CheckBox components (057b670)
Added Text, Radio and CheckBox components (200b680)
Tooltip Support Added & Lodash dep. removed (b2e7c76)
d7746da Add mulitselect compomemt
84b0e1e ADDON-34285 reverting script removal for link:app
feat: added axios call wrapper and updated package.json (5cb5f13)
Added ControlTypeMap.js and minor changes (f1144f9)
Initial commit for BaseForm View (72a8369)
ucc_ui_lib: updated webpack config according to guideline mentioned in react doc for code-splitting (57a81ec)
ucc_ui_lib: removed unused import (e490b81)
ucc_ui_lib: updated configs and structure to have single entry point js and template file (e04d1db)
d234bfb fix the output path for static files
update build scripts and circle ci config (a949f40)
ef5c95a removed old ucc ui lib
migrate to splunk-ui template structure and ci (bd099f4)

  • I hereby acknowledge these release notes are 🥙 AWESOME 🥙

@harshpatel-crest harshpatel-crest changed the title BREAKING CHANGE: Migrate UCC UI to Splunk UI Migrate UCC UI to Splunk UI May 10, 2021
@harshpatel-crest harshpatel-crest marked this pull request as ready for review May 10, 2021 09:32
@harshpatel-crest harshpatel-crest merged commit 9c162fa into develop May 11, 2021
@github-actions github-actions bot locked and limited conversation to collaborators May 11, 2021
@ryanfaircloth
Copy link
Contributor

🎉 This PR is included in version 4.4.0-develop.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@ryanfaircloth
Copy link
Contributor

🎉 This PR is included in version 5.0.0-develop.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@ryanfaircloth
Copy link
Contributor

🎉 This PR is included in version 5.0.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

7 participants