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

chore(dependabot): add dependabot.yml #26

Merged
merged 582 commits into from
Dec 20, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
582 commits
Select commit Hold shift + click to select a range
1633192
feat(dashboard): add new page for upload and folder dashboard
shaheemazmalmmd Oct 11, 2023
9af3fcf
fix(php): replace array_push by assignment
vargenau Oct 18, 2023
1d53401
Merge pull request #2609 from vargenau/remove-array_push
GMishx Oct 20, 2023
b67b933
Merge pull request #2608 from siemens/fix/spdx/de-duplication
shaheemazmalmmd Oct 23, 2023
e979e27
fix(db): change agent_rev to text
lata-11 Oct 25, 2023
e38c748
Merge pull request #2616 from lata-11/master
GMishx Oct 26, 2023
8c28b2f
feat(api): migrate `/tokens` endpoints to v2
GMishx Oct 26, 2023
2f16eef
feat(os): add support for Debian Bookworm (12)
GMishx Oct 27, 2023
2276a0c
Merge pull request #2613 from nejch/patch-1
GMishx Oct 27, 2023
5b8f1fe
Merge pull request #2602 from siemens/feat/displaySizeFolderUpload
GMishx Oct 27, 2023
16f8cff
feat(conf): support CLIXML conf for a upload
shaheemazmalmmd Sep 27, 2023
33a5819
feat(bulk): checkbox to select scan for findings only
shaheemazmalmmd Oct 10, 2023
ce8a515
test(nomos): add new test files
GMishx Oct 31, 2023
99496f8
Merge pull request #2550 from siemens/feat/nomosRegexLic
GMishx Oct 31, 2023
e0ce5f2
Merge pull request #2591 from siemens/feat/confsupportCLIXML
GMishx Oct 31, 2023
ebeeadb
chore(ununpack): drop upx support
GMishx Nov 1, 2023
c9570f5
Merge pull request #2597 from siemens/feat/bulkOperationsOnFindings
GMishx Nov 2, 2023
249207f
fix(user-edit): compare old email and skip email count check
shaheemazmalmmd Nov 2, 2023
4160f35
fix(user-edit): handle HttpForbiddenException
GMishx Nov 3, 2023
0befeef
Merge pull request #2621 from siemens/fix/user/token-exception
shaheemazmalmmd Nov 3, 2023
a41df4e
Merge pull request #2620 from siemens/fix/usereditpage
GMishx Nov 3, 2023
4c79f3f
Merge pull request #2617 from siemens/feat/api/v2-upgrade
shaheemazmalmmd Nov 3, 2023
fce0bbb
Merge pull request #2618 from siemens/feat/os/debian-12
shaheemazmalmmd Nov 3, 2023
f154bfd
feat(upload): track assignee and closing events
GMishx Nov 3, 2023
6373c57
fix(api): default values of page and limit
GMishx Nov 6, 2023
c900bd2
Merge pull request #2626 from siemens/fix/api/pagination
shaheemazmalmmd Nov 6, 2023
572fdae
feat(menu): add new button to indicate system load in banner
shaheemazmalmmd Nov 3, 2023
a4a1f5a
Merge pull request #2624 from siemens/feat/systemLoad
GMishx Nov 6, 2023
099fe01
fix(ci): fix build in Debian Buster
GMishx Nov 7, 2023
c356f1b
chore(lib): refactor code
GMishx Nov 7, 2023
ccad99e
fix(documentation): update README.md with PHP version
vargenau Nov 8, 2023
4ba8adf
Merge pull request #2628 from vargenau/update-readme
GMishx Nov 8, 2023
19041f0
fix(unifiedreport): replace double quotes with single to fix line breaks
shaheemazmalmmd Nov 10, 2023
dd02323
Merge pull request #2631 from siemens/hotfix/replaceQuotes
GMishx Nov 10, 2023
fbe9ffe
Merge pull request #2627 from siemens/fix/cd/scanoss
shaheemazmalmmd Nov 10, 2023
c789758
Merge pull request #2622 from siemens/feat/upload/assignee-date
shaheemazmalmmd Nov 16, 2023
7ed5f9a
feat(licenseRef): add new licenses from SPDX
shaheemazmalmmd Nov 10, 2023
145318a
fix(spdx2): accept null values for arrays
GMishx Nov 20, 2023
a943cb4
fix(spdx2): avoid license text duplication in rdf
GMishx Nov 20, 2023
6e6abb2
Merge pull request #2630 from siemens/feat/updateLicenseRefFile
GMishx Nov 20, 2023
05bf86a
deps(composer): update composer/spdx-licenses
GMishx Nov 20, 2023
cc7bc18
Merge pull request #2635 from siemens/fix/spdx2/null-value
shaheemazmalmmd Nov 21, 2023
b599f29
Merge pull request #2636 from siemens/dep/composer/update-spdx-license
shaheemazmalmmd Nov 21, 2023
3051141
chore(release): release 4.4.0-rc1
GMishx Nov 21, 2023
7ddeb62
Merge pull request #2637 from siemens/chore/release/4.4.0-rc1
shaheemazmalmmd Nov 22, 2023
8a21e6a
fix(action): fix the declaration of sleep duration
GMishx Nov 22, 2023
7ba0bc4
Merge pull request #2639 from siemens/fix/action/sleep
GMishx Nov 22, 2023
9e9085b
feat(api): make cyclonedx report available via the API
Dec 11, 2023
bef8ca0
fix(licenseRef): make dataype consistent
GMishx Dec 11, 2023
ad5636f
fix(action): Ensure proper handeling of enum values in argparse
dvjsharma Dec 11, 2023
2276b38
Merge pull request #2647 from dvjsharma/bug/issue-2641
GMishx Dec 12, 2023
e712da2
fix(token): fix token generation for user
GMishx Dec 13, 2023
b73274b
Merge pull request #2649 from siemens/fix/api/token
ag4ums Dec 13, 2023
f816d74
Merge pull request #2646 from siemens/fix/licenseref/fix-datatype
GMishx Dec 14, 2023
c9b396d
fix(view): check if ScanOSS is installed
GMishx Dec 15, 2023
3f2bda4
fix(api): do not check page for empty response
GMishx Dec 15, 2023
7a53e74
feat(api): task 1,3,4,5,6,9,10,11 done, unit-tess, models and documen…
dvjsharma Nov 13, 2023
6761de1
style(php):Corrected the SQL syntax error in AllDecisionsDao.php
DEVESH-N2 Dec 14, 2023
02b36c9
Merge pull request #2654 from DEVESH-N2/master
GMishx Dec 16, 2023
5856745
Merge pull request #2653 from siemens/fix/api/page-empty
shaheemazmalmmd Dec 18, 2023
93bdea6
Merge pull request #2652 from siemens/fix/view/check_agent
shaheemazmalmmd Dec 18, 2023
23be484
chore(notice): update third party notices 4.4.0
GMishx Dec 19, 2023
b6a5a65
Merge pull request #2657 from siemens/chore/notice/update-thridpaty
shaheemazmalmmd Dec 20, 2023
9028e7d
chore(notice): update both notice and notice.spdx files to latest
shaheemazmalmmd Dec 20, 2023
dff597d
fix(deb): fix dependencies for bookworm
GMishx Dec 20, 2023
134945d
Merge pull request #2659 from siemens/feat/updatenotice
GMishx Dec 20, 2023
54d355f
Merge pull request #2660 from siemens/fix/cmake/bookworm
shaheemazmalmmd Dec 20, 2023
01c073c
fix(php) : Fix null pointer issue in createClearingDecisions() (#2658)
Kgitman Dec 23, 2023
bff2726
Merge pull request #2645
GMishx Jan 5, 2024
1798ee9
chore(release): add changelog for 4.4.0-rc2
shaheemazmalmmd Jan 8, 2024
b746823
Merge pull request #2662 from siemens/feat/changelog4.4.0-rc2
GMishx Jan 8, 2024
24b0e1a
fix(postinstall): check status of a2ensite
GMishx Jan 10, 2024
5a70fbd
fix(api): read optional agentId, UploadController
GMishx Jan 10, 2024
ce0f7f1
Merge pull request #2665 from siemens/fix/api/uploadcontroller
shaheemazmalmmd Jan 10, 2024
19fad1e
Merge pull request #2664 from siemens/fix/postinstall/apache-site
shaheemazmalmmd Jan 10, 2024
8cc91af
chore(release): 4.4.0 release
GMishx Jan 12, 2024
1f7be86
Merge pull request #2669 from siemens/chore/release/4.4.0
shaheemazmalmmd Jan 15, 2024
8d990bb
fix(ui): use group id to get shortname
GMishx Jan 15, 2024
6e97059
Merge pull request #2670 from siemens/fix/ui/ojo-candidate-ajax
shaheemazmalmmd Jan 15, 2024
68dbed2
fix(spdx_ref): use LicenseRef to check ref license
GMishx Jan 15, 2024
2648696
Merge pull request #2671 from siemens/fix/ui/ojo-candidate-ajax
GMishx Jan 15, 2024
1405614
chore(release): update 4.4.0 changelog
GMishx Jan 15, 2024
903df07
Merge pull request #2672 from siemens/chore/release/4.4.0
GMishx Jan 15, 2024
d9cb974
Merge pull request #2633 from dvjsharma/feat/issue-2623
GMishx Jan 29, 2024
7a2caa8
feat(api): Completed tasks 7, 8, 12, 14, 15, 16, 17 and changed unit …
Akashsah2003 Nov 13, 2023
51188fe
chore(model): fix indent
GMishx Jan 29, 2024
8286d8a
Merge pull request #2634
GMishx Jan 29, 2024
9a2cc13
feat(copyright): integerate safaa for copyright
Hero2323 Sep 22, 2023
68ef020
chore(decider): fix indent
GMishx Jan 31, 2024
dfd3a1a
feat(decider): send heartbeat
GMishx Jan 31, 2024
192b009
fix(licenseExport): add all licenses to csv and fix cells
shaheemazmalmmd Jan 17, 2024
82757a6
Merge pull request #2673 from siemens/fix/licenseExport
GMishx Feb 21, 2024
4337ea4
feat(buildsystem): Introduce FORCE_CONF_OVERWRITE option
dvjsharma Feb 20, 2024
3ec4014
fix(ojo): ignore extra symbols at end
GMishx Mar 1, 2024
7ea0096
Merge pull request #2686 from dvjsharma/feat/issue-2683
GMishx Mar 4, 2024
2ce7d20
Merge pull request #2690 from siemens/fix/ojo/license-name-end
shaheemazmalmmd Mar 6, 2024
31ac412
fix(RestAuthMiddleware): exclude from auth only the right endpoints
alpianon Mar 8, 2024
95260a6
fix(spdx): encode <rdfs:seeAlso> uri if contains &
Akashsah2003 Feb 28, 2024
2a604b8
fix(scancode): Fixed failing scancode agent in Docker
dvjsharma Mar 6, 2024
1aa3837
Merge pull request #2689 from Akashsah2003/fix/Issue2688
GMishx Mar 10, 2024
5d291e9
Merge pull request #2692 from dvjsharma/fix/issue-2691
GMishx Mar 10, 2024
2f09bfc
fix(scancode): Use spdx_license_key instead of key
JanAltenberg Mar 18, 2024
316eae2
Merge pull request #2589 from Hero2323/feat/reducing-copyrights-class…
shaheemazmalmmd Mar 22, 2024
cc4c958
feat(userFindings): club unique user findings of copyright ecc and ip…
shaheemazmalmmd Feb 14, 2024
e1b862b
Merge pull request #2681 from siemens/feat/clupUserFindings
GMishx Mar 25, 2024
da20eb2
Merge pull request #2702 from JanAltenberg/JanAltenberg/fix/scancode-…
GMishx Apr 1, 2024
ada8c0d
fix(api): Modified openapiv2.yaml to accommodate V2 post upload reque…
dvjsharma Mar 25, 2024
56dedaa
fix(reportutils): use groupId to get concludedlicense
Akashsah2003 Mar 27, 2024
82bc4f5
Merge pull request #2705 from dvjsharma/fix/issue-2704
GMishx Apr 1, 2024
67e5a73
Merge pull request #2707 from Akashsah2003/fix/Issue2706
GMishx Apr 1, 2024
9f74d00
Merge pull request #2697 from alpianon/fix/RestAuthMiddleware
GMishx Apr 8, 2024
2c126e8
fix(ui): 'Ignore SCM files' option is always disabled when use 'Uploa…
Apr 8, 2024
4c45585
Merge pull request #2714
GMishx Apr 10, 2024
bed7627
fix(conf): unify license names to match in reports
shaheemazmalmmd Apr 18, 2024
f543afa
fix(reports): remove additional licenses in obligation section
shaheemazmalmmd Apr 18, 2024
f3f5b12
fix(reportImport): Parse for ListedLicense when importing an RDF report
JanAltenberg Apr 22, 2024
18e1e07
Merge pull request #2722 from JanAltenberg/fix/reportImport-parse-Lis…
GMishx Apr 24, 2024
deeb846
fix(reportImport): Adding a fallback to ShortName for RDF imports.
JanAltenberg Apr 24, 2024
0a9fcb7
Merge pull request #2723 from JanAltenberg/fix/import-fallback-to-sho…
GMishx Apr 25, 2024
6be8f6e
refactor(reportImport): use EasyRdf to read report
GMishx Apr 23, 2024
48b76d5
fix(doc): Update UploadTree Description
dineshr93 May 2, 2024
072417c
Merge pull request #2730 from dineshr93/patch-1
GMishx May 2, 2024
ea9a544
ci: define permissions for conflict check workflow
fgreinacher May 3, 2024
0a10465
feat(licenses): introduce JSON format export for licenses and obligat…
shaheemazmalmmd May 8, 2024
36ba90a
Merge pull request #2720 from siemens/fix/additionalObligations
GMishx May 9, 2024
757474f
Merge pull request #2721 from siemens/fix/confobligations
GMishx May 9, 2024
6e6b00c
Merge pull request #2731 from fgreinacher/ci/permissions
GMishx May 9, 2024
6c0c27f
Merge pull request #2729 from siemens/fix/reportimport/spdx-2.3
shaheemazmalmmd May 10, 2024
2f02bf5
fix(ui): implemented search in software heritage page and search and …
Akashsah2003 May 10, 2024
7175642
fix(unifiedreport): excluded obligation license
GMishx May 15, 2024
5122a9b
Merge pull request #2740 from siemens/fix/unifiedreport/missing-license
shaheemazmalmmd May 16, 2024
29a6a22
Merge pull request #2738 from Akashsah2003/fix/Issue2737
shaheemazmalmmd May 17, 2024
1f01b5a
fix(delagent): use uploadtree as default table name
GMishx May 20, 2024
0f43cfa
feat(api): Upgrade Folder, License & Obligation APIs to Version 2
dvjsharma Apr 4, 2024
0f821c0
fix(fo_mapping_license.php): Fix update_license()
JanAltenberg May 22, 2024
c6c757d
feat(api): Upgrade Search, Copyright & Admin APIs to Version 2
dvjsharma May 22, 2024
ff8878b
Merge pull request #2712 from dvjsharma/feat/issue-2710
GMishx May 24, 2024
9bf69d4
fix(ReportUtils): Include files with 'No_license_found' as well
JanAltenberg May 24, 2024
8070b93
Merge pull request #2743 from JanAltenberg/fix/dbupdate-update_license
shaheemazmalmmd May 27, 2024
751d55f
Merge pull request #2741 from siemens/fix/delagent/delete-uploads
shaheemazmalmmd May 27, 2024
f0ed50e
Merge pull request #2745 from JanAltenberg/fix/reportutils-report-no_…
shaheemazmalmmd May 27, 2024
e45d4a9
fix(AjaxExplorer): Check the return value of getLicenseByShortName()
JanAltenberg May 14, 2024
3cdeb67
Merge pull request #2746 from JanAltenberg/fix/AjaxExplorer-improve-r…
GMishx May 27, 2024
75efafa
fix(Report): Check the return value of getLicenseById()
JanAltenberg May 27, 2024
f157388
Merge pull request #2747 from JanAltenberg/fix/report-check-return-va…
shaheemazmalmmd May 30, 2024
02f403a
fix(report): use groupId to get candidate licenses which are main lic…
Akashsah2003 Jun 7, 2024
4e8e871
Merge pull request #2753 from Akashsah2003/fix/Issue2752
shaheemazmalmmd Jun 12, 2024
04ec5ef
refactor(automation): Upgrade spdx_tools package from 0.8.0a2 to 0.8.…
rajuljha Jun 13, 2024
0233f5e
feat(ubuntu): support ubuntu noble 24.04 for fossology
shaheemazmalmmd Jun 13, 2024
ebd05d4
fix(spdx2): Mark duplicates correctly with LicenseRef prefix
JanAltenberg Jun 20, 2024
a871f3c
feat(api): Upgrade User & Group APIs to Version 2
dvjsharma Apr 3, 2024
97d2cc4
Merge pull request #2711 from dvjsharma/feat/issue-2709
GMishx Jun 25, 2024
a1d5f91
feat(api): Upgrade Jobs & Report APIs to Version 2
dvjsharma May 10, 2024
61c4db2
Merge pull request #2736 from dvjsharma/feat/issue-2724
GMishx Jun 25, 2024
3cef202
Merge pull request #2744 from dvjsharma/feat/api/patch-one
GMishx Jun 25, 2024
69773a0
feat(experimental): change color and tooltip information
shaheemazmalmmd Jun 21, 2024
2dd1dee
Merge pull request #2760 from siemens/feat/supportnoble24.04
GMishx Jun 27, 2024
60da854
feat(import): introduce json format to import licenses and obligation…
shaheemazmalmmd Jun 21, 2024
42aa5bb
Merge pull request #2762 from rajuljha/refactor/automation/update_spd…
GMishx Jun 28, 2024
6d4d08c
feat(info): add assignee, assigned data and clearing duration in info…
shaheemazmalmmd Jul 2, 2024
76ebce1
deps(docker)!: update docker base to Debian 12
GMishx Jul 4, 2024
909b6ac
test(api): added more unit test cases for maintenance and upload tree…
valens200 Jun 16, 2024
1b5d90c
Merge pull request #2783 from siemens/chore/docker/upgrade
shaheemazmalmmd Jul 9, 2024
7cf8ab7
feat(api): New endpoint to retrieve user copyright findings
dvjsharma Apr 13, 2024
6320732
feat(api): New endpoints to delete/restore/update/count user copyrigh…
dvjsharma Jun 19, 2024
66302bd
feat(api): Added OneShot analysis endpoints for Nomos, Monk and Copyr…
dvjsharma Jun 22, 2024
104e3ff
Merge pull request #2717 from dvjsharma/feat/issue-2700
GMishx Jul 11, 2024
00bdea4
feat(api): New endpoints to get/delete/restore/update scancode copyri…
dvjsharma Jun 26, 2024
ed7ada3
feat(api): New endpoints to get/delete/restore/update scancode email,…
dvjsharma Jun 26, 2024
009f1df
feat(automation) : Add custom keyword.conf file
rajuljha Jun 17, 2024
fbdd8e9
Merge pull request #2769 from rajuljha/feat/automation/custom_keyword…
GMishx Jul 13, 2024
ede2e38
Merge pull request #2778 from siemens/feat/infoAddAssignee
GMishx Jul 13, 2024
c978bd4
feat(differential scans): Add differntial scans to CI Scanner
rajuljha Jun 25, 2024
b66fc22
Merge pull request #2775 from rajuljha/feat/automation/diff_scans_bet…
GMishx Jul 13, 2024
09b4f25
feat(automation): Add custom allowlist.json
rajuljha Jul 3, 2024
dc7cb7c
hotfix(scanner): fix scanner image build
GMishx Jul 15, 2024
602e32b
Merge pull request #2790 from siemens/fix/scanner/docker
GMishx Jul 15, 2024
7aa37b7
refactor(php): used expressions with combined operators (#2685)
Ibrahim-Muhammad13 Jul 15, 2024
a901c2e
Merge pull request #2764 from valens200/tests_2
GMishx Jul 15, 2024
6b521f3
Merge pull request #2768 from dvjsharma/feat/issue-2503
GMishx Jul 15, 2024
5b6c409
Merge pull request #2784 from rajuljha/feat/automation/allowlist
GMishx Jul 15, 2024
682f560
feat(automation) : Add line number to copyright and keyword scans for…
rajuljha Jun 8, 2024
9664b00
feat(automation) : Add line numbers to copryright and keyword
rajuljha Jun 28, 2024
6eef936
feat(nomos): Add start, end, len to nomos JSON output.
rajuljha Jun 19, 2024
2adcd36
feat(api): modify /jobs and related endpoints
dvjsharma Jul 3, 2024
ac8b4b8
Merge pull request #2766 from JanAltenberg/fix/spdx2-deduplication
shaheemazmalmmd Jul 22, 2024
d4046f9
fix issue 1868: SPDX import does not conclude licenses based on hash …
andreas-menzl Jul 23, 2024
795b389
Merge pull request #2734 from siemens/feat/jsonExportLicenses
GMishx Jul 24, 2024
02972d9
feat(upload): add tooltips and description to individual agents
shaheemazmalmmd Jul 3, 2024
253cd65
Merge pull request #2780 from siemens/feat/addtooltipwithdescription
GMishx Aug 1, 2024
a813dd1
Merge pull request #2796 from andreas-menzl/andreas-menzl/fix/1868
shaheemazmalmmd Aug 1, 2024
2e11f5e
feat(line_numbers) : Add line numbers to CI Scanners output
rajuljha Jul 20, 2024
2b7235d
Merge pull request #2754 from rajuljha/feat/automation/line_number
GMishx Aug 1, 2024
63a510b
Merge pull request #2772 from dvjsharma/feat/issue-2491-a
GMishx Aug 2, 2024
87dd34d
Merge pull request #2785 from rajuljha/feat/nomos/add_byte_info_to_no…
GMishx Aug 2, 2024
d47bb01
Merge pull request #2781 from dvjsharma/feat/issue-2514
GMishx Aug 4, 2024
df2fde3
hotfix(docker_test): Use docker compose (v2) instead of docker-compos…
rajuljha Aug 9, 2024
51817c7
hotfix(docker tests): Migrate to docker compose from docker-compose
rajuljha Aug 10, 2024
f9539e7
Merge pull request #2806 from rajuljha/hotfix/dockertest
GMishx Aug 10, 2024
52cf30d
feat(api): JSON format export and import of licenses and obligations …
dvjsharma Aug 7, 2024
acc545c
fix(import): Do not require an agent if the report has no related data
martyone Aug 28, 2024
1f15c57
build(deps): bump twig/twig from 3.4.3 to 3.11.1 in /src
dependabot[bot] Sep 12, 2024
7c0714f
Merge pull request #2822 from fossology/dependabot/composer/src/twig/…
GMishx Sep 12, 2024
07b015c
Merge pull request #2804 from dvjsharma/feat/api/jsonExportLicenses
shaheemazmalmmd Sep 23, 2024
c01458e
test(models): added more unit tests for group,job,scancode.etc
valens200 Sep 13, 2024
bfea384
test(api): upgraded controller test cases to support v2 standards
valens200 Sep 13, 2024
574b7b6
refact(models): renamed services.xml to services.xml.in file
valens200 Sep 23, 2024
eaaea72
feat(newAgent/Compatibility): compatibility agent
ag4ums May 21, 2021
c7cc8ce
chore(compatibility): optimize agent
GMishx May 9, 2023
c0cff0d
feat(compatibility): convert OSADL matrix to yaml
GMishx Jul 4, 2023
c90827b
test(compatibility): add unit and functional tests
GMishx Jul 20, 2024
f425557
doc(compatiblity): add docs to compatibility agent
GMishx Aug 2, 2024
983ef69
Merge pull request #2782 from siemens/feat/agent/compatibility
shaheemazmalmmd Sep 30, 2024
3dc1ee2
fix(scanoss): Fix row number out of range. Restore Snippet match UI. …
scanoss-qg Sep 26, 2024
833a93a
fix(created_by): Add created by column to candidate license table
deo002 Oct 1, 2024
37a3b52
fix(ui): Add loader to upload per and edit dec page
its-sushant Oct 10, 2024
9d9e020
Merge pull request #2840 from scanoss-qg/scanoss-qg/2668/row-number-o…
shaheemazmalmmd Oct 15, 2024
98b3ab2
chore(package): add compatibility agent deb package
GMishx Oct 15, 2024
7d7dbf6
chore(cmake): ignore anaconda paths
GMishx Oct 15, 2024
c6a27b1
Merge pull request #2857 from siemens/chore/cmake/ignore-anaconda
shaheemazmalmmd Oct 18, 2024
57d944a
Merge pull request #2856 from siemens/feat/package/compatibility
shaheemazmalmmd Oct 18, 2024
842f3dd
docs(scanoss): updated documentation for the SCANOSS agent
ortizjeronimo Oct 1, 2024
4d1a6ee
Merge pull request #2842 from ortizjeronimo/master
shaheemazmalmmd Oct 21, 2024
74cd7f6
Merge pull request #2843 from siemens/fix/created_by
shaheemazmalmmd Oct 21, 2024
39214f8
Merge pull request #2858 from Siemens-Healthineers/ui/enhancement
shaheemazmalmmd Oct 29, 2024
8438b65
Merge pull request #2815 from martyone/patch-1
shaheemazmalmmd Oct 29, 2024
3c221e2
fix(ui): DataTable Showing last addition
Kaushl2208 Nov 14, 2024
52b9b3e
Merge pull request #2865 from Kaushl2208/fix/datatable-pagination
GMishx Nov 14, 2024
75b6e6c
feat(ui): multi upload support for reuse
Kaushl2208 Aug 24, 2022
d059c57
fix(scanoss): Add heartbeat to scanoss agent
its-sushant Nov 15, 2024
bfdb34d
fix(ecc): Update conf file to satisfy specific use cases for ecc
Kaushl2208 Nov 15, 2024
ea7ec16
Merge pull request #2867 from Siemens-Healthineers/agent/bug/fixes
shaheemazmalmmd Nov 18, 2024
b5b1881
Merge pull request #2868 from siemens/fix/ecc-conf
shaheemazmalmmd Nov 18, 2024
82ac4b9
Fix(ui): Add exactmatch to license search
its-sushant Nov 20, 2024
5f6a434
Merge pull request #2869 from Siemens-Healthineers/enhancement/UI
shaheemazmalmmd Nov 28, 2024
baa4db0
feat(api): sort and status filter options to jobs endpoint
andreas-menzl Nov 28, 2024
1d6aed3
fix(ui): wrong pagination for 'show jobs' page & missing upload acces…
andreas-menzl Nov 28, 2024
c251676
fix(decisionimporter): fix agent to handle missing pfile
its-sushant Nov 28, 2024
529e1be
Merge pull request #2873 from Siemens-Healthineers/bug/fixes
shaheemazmalmmd Dec 2, 2024
fe4d8f2
feat(treeview): make the bulk option availible for multiple folders
shaheemazmalmmd Jan 29, 2024
a300ba0
Merge pull request #2866 from siemens/feat/multi-upload-reuse
shaheemazmalmmd Dec 2, 2024
9ef37d6
Merge pull request #2674 from siemens/feat/treeViewBulkMulti
shaheemazmalmmd Dec 2, 2024
a3e32bd
Merge pull request #2838 from valens200/models_backupp
shaheemazmalmmd Dec 6, 2024
7108591
Merge pull request #2826 from valens200/api_test_upgrade
shaheemazmalmmd Dec 6, 2024
f63e714
Merge pull request #2832 from valens200/integration_test_no_2
shaheemazmalmmd Dec 6, 2024
6046391
Merge pull request #2870 from andreas-menzl/andreas-menzl/feat/job-ap…
shaheemazmalmmd Dec 6, 2024
ed40d0f
Merge pull request #2871 from andreas-menzl/andreas-menzl/fix/empty-r…
shaheemazmalmmd Dec 10, 2024
3f7440e
refactor(search): refactor search page
its-sushant Dec 10, 2024
554071e
Merge pull request #2875 from Siemens-Healthineers/feat/search
shaheemazmalmmd Dec 17, 2024
e59633c
chore(dependabot): add dependabot.yml
GMishx Dec 20, 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
  •  
  •  
  •  
78 changes: 78 additions & 0 deletions .clang-format
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
# Generated from CLion C/C++ Code Style settings
# SPDX-FileCopyrightText: © Fossology contributors
# SPDX-License-Identifier: FSFAP
BasedOnStyle: Microsoft
AccessModifierOffset: -2
AlignAfterOpenBracket: Align
AlignConsecutiveAssignments: None
AlignConsecutiveMacros: Consecutive
AlignEscapedNewlines: DontAlign
AlignOperands: DontAlign
AlignTrailingComments: true
AllowAllArgumentsOnNextLine: false
AllowAllConstructorInitializersOnNextLine: true
AllowAllParametersOfDeclarationOnNextLine: false
AllowShortBlocksOnASingleLine: Never
AllowShortCaseLabelsOnASingleLine: false
AllowShortFunctionsOnASingleLine: None
AllowShortIfStatementsOnASingleLine: Never
AllowShortLambdasOnASingleLine: All
AllowShortLoopsOnASingleLine: true
AlwaysBreakAfterReturnType: None
AlwaysBreakBeforeMultilineStrings: true
AlwaysBreakTemplateDeclarations: MultiLine
BreakBeforeBraces: Custom
BraceWrapping:
AfterCaseLabel: false
AfterClass: true
AfterControlStatement: Always
AfterEnum: true
AfterFunction: true
AfterNamespace: true
AfterUnion: true
BeforeCatch: true
BeforeElse: true
IndentBraces: false
SplitEmptyFunction: true
SplitEmptyRecord: false
BreakBeforeBinaryOperators: NonAssignment
BreakBeforeTernaryOperators: true
BreakConstructorInitializers: AfterColon
BreakInheritanceList: BeforeColon
ColumnLimit: 80
CompactNamespaces: false
ConstructorInitializerAllOnOneLineOrOnePerLine: true
ContinuationIndentWidth: 4
IncludeBlocks: Regroup
IndentCaseLabels: true
IndentPPDirectives: None
IndentWidth: 2
KeepEmptyLinesAtTheStartOfBlocks: true
Language: Cpp
MaxEmptyLinesToKeep: 2
NamespaceIndentation: All
ObjCSpaceAfterProperty: false
ObjCSpaceBeforeProtocolList: true
PointerAlignment: Left
ReflowComments: true
SortIncludes: CaseInsensitive
SortUsingDeclarations: true
SpaceAfterCStyleCast: true
SpaceAfterLogicalNot: false
SpaceAfterTemplateKeyword: false
SpaceBeforeAssignmentOperators: true
SpaceBeforeCpp11BracedList: true
SpaceBeforeCtorInitializerColon: true
SpaceBeforeInheritanceColon: true
SpaceBeforeParens: ControlStatements
SpaceBeforeRangeBasedForLoopColon: true
SpaceInEmptyParentheses: false
SpacesBeforeTrailingComments: 1
SpacesInAngles: false
SpacesInCStyleCastParentheses: false
SpacesInContainerLiterals: false
SpacesInParentheses: false
SpacesInSquareBrackets: false
Standard: c++11
TabWidth: 2
UseTab: Never
4 changes: 3 additions & 1 deletion .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,9 @@ utils/automation/Dockerfile.ci

Vagrantfile

# Include README as required by CMake Debian packages.
!README.md

# omit rebuilding after changing the docker tests.
src/testing/docker

Expand Down Expand Up @@ -156,7 +159,6 @@ variable.list
/src/readmeoss/agent/version.php
/src/reuser/agent/reuser
/src/reuser/agent/version.php
/src/reuser/agent/reuser
/src/copyright/agent/ecc
/src/copyright/VERSION-ecc
/src/copyright/VERSION-keyword
Expand Down
25 changes: 25 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Dependabot configuration for FOSSology
# SPDX-License-Identifier: FSFAP
# SPDX-FileCopyrightText: © FOSSology contributors

version: 2
updates:
# Configuration for composer
- package-ecosystem: "composer"
directory: "/src"
groups:
composer:
applies-to: security-updates

- package-ecosystem: "docker"
directories:
- "/"
- "/utils/automation"
groups:
composer:
applies-to: security-updates

- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"
107 changes: 15 additions & 92 deletions .github/workflows/build-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ concurrency:

on:
push:
branches: [master]
pull_request:
branches: [master]
workflow_dispatch:
Expand All @@ -22,7 +23,7 @@ jobs:
DEBIAN_FRONTEND: "noninteractive"
services:
postgres:
image: postgres:13
image: postgres:15
env:
POSTGRES_DB: postgres
POSTGRES_USER: postgres
Expand All @@ -39,26 +40,26 @@ jobs:
matrix:
config:
- {
name: "Ubuntu 20.04 GCC 9",
os: ubuntu-20.04,
name: "Ubuntu 22.04 GCC 9",
os: ubuntu-22.04,
build_type: "Debug",
cc: "gcc-9",
cxx: "g++-9",
php: "8.1",
experimental: false,
}
- {
name: "Ubuntu 20.04 GCC 8",
os: ubuntu-20.04,
name: "Ubuntu 22.04 GCC 11",
os: ubuntu-22.04,
build_type: "Debug",
cc: "gcc-8",
cxx: "g++-8",
php: "7.4",
cc: "gcc-11",
cxx: "g++-11",
php: "8.1",
experimental: false,
}
- {
name: "Ubuntu 20.04 CLANG",
os: ubuntu-20.04,
name: "Ubuntu 22.04 CLANG",
os: ubuntu-22.04,
build_type: "Debug",
cc: "clang",
cxx: "clang++",
Expand Down Expand Up @@ -118,93 +119,15 @@ jobs:
run: |
./utils/prepare-test -afty -u postgres -p postgres
cd build
ctest --output-on-failure --verbose
ctest --output-on-failure --extra-verbose
env:
POSTGRES_HOST: localhost
POSTGRES_PORT: ${{ job.services.postgres.ports[5432] }}
PGHOST: localhost
PGPORT: ${{ job.services.postgres.ports[5432] }}

gcc7-test:
name: "Ubuntu 18.04 GCC 7"
runs-on: ubuntu-latest
container: "ubuntu:bionic"
env:
DEBIAN_FRONTEND: "noninteractive"
steps:
- name: Setup git
run: |
## Install git
apt-get update
apt-get install -y software-properties-common
add-apt-repository $GIT_REPO -y
apt-get update
apt-get install git sudo -y

# Remove source repo's
add-apt-repository --remove $GIT_REPO -y
apt-get update
env:
GIT_REPO: "ppa:git-core/ppa"

- uses: actions/checkout@v3
with:
fetch-depth: 50

- name: Fetch tags
run: |
chown -R $(id -u):$(id -g) .
git fetch --tags

- name: Install Dependencies
run: |
apt update
apt install -y libboost-system-dev libboost-filesystem-dev \
libcppunit-dev libcunit1-dev libdbd-sqlite3-perl libjsoncpp-dev \
libjson-c-dev liblocal-lib-perl libspreadsheet-writeexcel-perl \
libtext-template-perl libgcrypt20-dev gcc-7 g++-7 lsb-release \
php7.2-sqlite3 openjdk-11-jdk
./utils/fo-installdeps --everything -y
echo PATH="/usr/lib/ccache/:$PATH" >> $GITHUB_ENV
echo COMPOSER_HOME="$HOME/.composer/" >> $GITHUB_ENV

- name: Setup Postgres
run: |
echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add -
apt-get update
apt-get -y install postgresql-13
pg_lsclusters
pg_dropcluster --stop 13 main
pg_upgradecluster 10 main || echo "Postgres 10 not installed"
pg_ctlcluster 13 main start || true

- name: Get CMake v3.23.0
uses: lukka/get-cmake@v3.23.0

- name: Configure and Generate CMake Project
run: |
mkdir build
cmake -DCMAKE_BUILD_TYPE=Debug -GNinja -DTESTING=ON -S . -B ./build
env:
CC: gcc-7
CXX: g++-7

- name: Build Project
run: cmake --build build --config Debug --parallel

- name: Prepare Tests
run: |
./utils/prepare-test -afty
echo PGPASSFILE="$HOME/.pgpass" >> $GITHUB_ENV

- name: Run Tests
run: |
cd build
ctest --output-on-failure --verbose

php-unit:
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04
strategy:
fail-fast: false
matrix:
Expand All @@ -219,7 +142,7 @@ jobs:
}
services:
postgres:
image: postgres:12
image: postgres:15
env:
POSTGRES_PASSWORD: postgres
POSTGRES_HOST_AUTH_METHOD: trust
Expand All @@ -241,7 +164,7 @@ jobs:
sudo apt install -y libboost-system-dev libboost-filesystem-dev \
libcppunit-dev libcunit1-dev libdbd-sqlite3-perl libjsoncpp-dev \
libjson-c-dev liblocal-lib-perl libspreadsheet-writeexcel-perl \
libtext-template-perl libgcrypt20-dev gcc-7 g++-7 lsb-release \
libtext-template-perl libgcrypt20-dev gcc-11 g++-11 lsb-release \
openjdk-11-jdk
sudo ./utils/fo-installdeps --everything -y
echo PATH="/usr/lib/ccache/:$PATH" >> $GITHUB_ENV
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/conflict-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@ on:
pull_request_target:
types: [synchronize]

permissions:
pull-requests: write # to label PRs

jobs:
check:
runs-on: ubuntu-latest
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/deploy-pages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,15 +14,15 @@ on:

jobs:
build:
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04

steps:
- name: Install Dependencies
run: |
sudo apt-get update
sudo apt-get install --no-install-recommends -y git doxygen graphviz

- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
fetch-depth: 50

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/docker-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
uses: docker/setup-buildx-action@v2

- name: Build images
run: docker-compose build
run: docker compose build

- name: Test cluster
run: src/testing/docker/test-cluster.sh
Expand Down
Loading
Loading