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

Refactor to v4.0 react typescript & schema updates upto sct v32.x #556

Merged
merged 163 commits into from
Oct 25, 2023

Conversation

OmkarPh
Copy link
Collaborator

@OmkarPh OmkarPh commented Apr 14, 2023

No description provided.

OmkarPh added 30 commits August 15, 2022 20:17
Signed-off-by: Omkar Phansopkar <[email protected]>
Signed-off-by: Omkar Phansopkar <[email protected]>
* test

Signed-off-by: Omkar Phansopkar <[email protected]>

* Try CI release

Signed-off-by: Omkar Phansopkar <[email protected]>

* Updated CI

Signed-off-by: Omkar Phansopkar <[email protected]>

* trial 1

Signed-off-by: Omkar Phansopkar <[email protected]>

* t2

Signed-off-by: Omkar Phansopkar <[email protected]>

* t3

Signed-off-by: Omkar Phansopkar <[email protected]>

* Platform specific tar names

Signed-off-by: Omkar Phansopkar <[email protected]>

* Fix workflow yml

Signed-off-by: Omkar Phansopkar <[email protected]>

* Fix workflow yml again

Signed-off-by: Omkar Phansopkar <[email protected]>

* Fix workflow yml againn

Signed-off-by: Omkar Phansopkar <[email protected]>

* Fix workflow yml againnn

Signed-off-by: Omkar Phansopkar <[email protected]>

* Fix workflow yml againnn

Signed-off-by: Omkar Phansopkar <[email protected]>

* Fix workflow yml againnn

Signed-off-by: Omkar Phansopkar <[email protected]>

* Add new release workflow job

Signed-off-by: Omkar Phansopkar <[email protected]>

* Updated release workflow job

Signed-off-by: Omkar Phansopkar <[email protected]>

* Updated release workflow job t7

Signed-off-by: Omkar Phansopkar <[email protected]>

* Updated release workflow job t8

Signed-off-by: Omkar Phansopkar <[email protected]>

* Updated release workflow job t8.1

Signed-off-by: Omkar Phansopkar <[email protected]>

* Updated release workflow job t8.2

Signed-off-by: Omkar Phansopkar <[email protected]>

* Updated release workflow job t8.3

Signed-off-by: Omkar Phansopkar <[email protected]>

* Updated release workflow job t8.5

Signed-off-by: Omkar Phansopkar <[email protected]>

* Updated release workflow job t8.5

Signed-off-by: Omkar Phansopkar <[email protected]>

* Updated release workflow job t9

Signed-off-by: Omkar Phansopkar <[email protected]>

* Updated release workflow job t9

Signed-off-by: Omkar Phansopkar <[email protected]>

* Updated release workflow job t9.1

Signed-off-by: Omkar Phansopkar <[email protected]>

* Updated release workflow job t9.2

Signed-off-by: Omkar Phansopkar <[email protected]>

* Updated release workflow job t9.3

Signed-off-by: Omkar Phansopkar <[email protected]>

* Added release workflow for linux & windows

Signed-off-by: Omkar Phansopkar <[email protected]>

* Matrix for OS

Signed-off-by: Omkar Phansopkar <[email protected]>

* Release beta 4.0.0

Signed-off-by: Omkar Phansopkar <[email protected]>

* Release test

Signed-off-by: Omkar Phansopkar <[email protected]>

* Release test2

Signed-off-by: Omkar Phansopkar <[email protected]>

* Release test3

Signed-off-by: Omkar Phansopkar <[email protected]>

* Release test4

Signed-off-by: Omkar Phansopkar <[email protected]>

* Release test5

Signed-off-by: Omkar Phansopkar <[email protected]>

* Release test with get tag

Signed-off-by: Omkar Phansopkar <[email protected]>

* Update for push

Signed-off-by: Omkar Phansopkar <[email protected]>

* Beta release

Signed-off-by: Omkar Phansopkar <[email protected]>

* Arm beta

Signed-off-by: Omkar Phansopkar <[email protected]>

* Release arm test2

Signed-off-by: Omkar Phansopkar <[email protected]>

* Release arm test3

Signed-off-by: Omkar Phansopkar <[email protected]>

* Fix invalid os

Signed-off-by: Omkar Phansopkar <[email protected]>

* Finalized Release yml

Signed-off-by: Omkar Phansopkar <[email protected]>

* Removed residue code

Signed-off-by: Omkar Phansopkar <[email protected]>

Signed-off-by: Omkar Phansopkar <[email protected]>
…windows instead of tar

Signed-off-by: Omkar Phansopkar <[email protected]>
* Powershell script in python t1

Signed-off-by: Omkar Phansopkar <[email protected]>

* Powershell script in python t2

Signed-off-by: Omkar Phansopkar <[email protected]>

* Removed comments

Signed-off-by: Omkar Phansopkar <[email protected]>

* Removed residue

Signed-off-by: Omkar Phansopkar <[email protected]>

Signed-off-by: Omkar Phansopkar <[email protected]>
* Basic interface for top level packages

Signed-off-by: Omkar Phansopkar <[email protected]>

* Completed package & dependency definitions

Signed-off-by: Omkar Phansopkar <[email protected]>

* Type-classified packages

Signed-off-by: Omkar Phansopkar <[email protected]>

* Updated UI for beta2 release

Signed-off-by: Omkar Phansopkar <[email protected]>

* Created primary fields and badges

Signed-off-by: Omkar Phansopkar <[email protected]>

Signed-off-by: Omkar Phansopkar <[email protected]>
Signed-off-by: Omkar Phansopkar <[email protected]>
Signed-off-by: Omkar Phansopkar <[email protected]>
Signed-off-by: Omkar Phansopkar <[email protected]>
Signed-off-by: Omkar Phansopkar <[email protected]>
Signed-off-by: Omkar Phansopkar <[email protected]>
* Updated schema for header info

Signed-off-by: Omkar Phansopkar <[email protected]>

* Updated schema & ux for license detections, packages

Signed-off-by: Omkar Phansopkar <[email protected]>

* License detections explorer menu

Signed-off-by: Omkar Phansopkar <[email protected]>

* Removed residue columns for older license format

Signed-off-by: Omkar Phansopkar <[email protected]>

* Merged license keys with URLs in match table

Signed-off-by: Omkar Phansopkar <[email protected]>

* Testing License keys parser

Signed-off-by: Omkar Phansopkar <[email protected]>

* Completed license detection match table UI

Signed-off-by: Omkar Phansopkar <[email protected]>

* Updated UX & schema for latest output LicenseDetections

Signed-off-by: Omkar Phansopkar <[email protected]>

* Tableview scoped filters, Header-less import, filename in titlebar, format & crash fixes

Signed-off-by: Omkar Phansopkar <[email protected]>

* Ignored directories when preparing chart data

Signed-off-by: Omkar Phansopkar <[email protected]>

* Package_data fields, file & package info dashboard, chart empty labels

Signed-off-by: Omkar Phansopkar <[email protected]>

* Completed all pie charts

Signed-off-by: Omkar Phansopkar <[email protected]>

* New window, Info dash fixes, Completed matches table, fixed flatFiles, spdx parsing for matches

Signed-off-by: Omkar Phansopkar <[email protected]>

---------

Signed-off-by: Omkar Phansopkar <[email protected]>
…f detection.identifier)

Signed-off-by: Omkar Phansopkar <[email protected]>
Signed-off-by: Omkar Phansopkar <[email protected]>
GSoC`22 - Refactored workbench to react+typescript v4.0 & schema updates for latest version
Signed-off-by: Omkar Phansopkar <[email protected]>
Signed-off-by: Omkar Phansopkar <[email protected]>
Signed-off-by: Omkar Phansopkar <[email protected]>
Signed-off-by: Omkar Phansopkar <[email protected]>
Signed-off-by: Omkar Phansopkar <[email protected]>
OmkarPh and others added 18 commits October 2, 2023 21:05
Signed-off-by: Omkar Phansopkar <[email protected]>
Signed-off-by: Ayan Sinha Mahapatra <[email protected]>
Fixed Empty directory being shown with file icon
Signed-off-by: Ayan Sinha Mahapatra <[email protected]>
Signed-off-by: Omkar Phansopkar <[email protected]>
@AyanSinhaMahapatra AyanSinhaMahapatra mentioned this pull request Oct 25, 2023
Copy link
Member

@AyanSinhaMahapatra AyanSinhaMahapatra left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@OmkarPh LGTM!
Just one small update required:
The gif at https://github.com/nexB/scancode-workbench/blob/v4.0-react-typescript/README.md?plain=1#L18 seems to be outdated, maybe we have some asset on the latest workbench that we can reuse from the docs or somewhere else here?
Otherwise let's merge and release a stable version.
#607, #610 and other UI updates can be added later.

@OmkarPh
Copy link
Collaborator Author

OmkarPh commented Oct 25, 2023

Thanks @AyanSinhaMahapatra
Finally, merging into develop !!

@OmkarPh OmkarPh merged commit 67b01f3 into develop Oct 25, 2023
@AyanSinhaMahapatra AyanSinhaMahapatra deleted the v4.0-react-typescript branch October 25, 2023 18:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants