• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

geosolutions-it / MapStore2
79%
master: 77%

Build:
Build:
LAST BUILD BRANCH: 11987_rule-manager-edit
DEFAULT BRANCH: master
Repo Added 27 Jul 2015 03:32PM UTC
Files 1609
Badge
Embed â–¾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH 2023.01.xx
branch: 2023.01.xx
CHANGE BRANCH
x
Reset
  • 2023.01.xx
  • #10236_fix
  • #10684_#10236_backport
  • #10684_legend_filtering
  • #10758-cesium-ion
  • #10816
  • #10825_fix
  • #10825_skip
  • #10826_aliases_fix
  • #10829_backport
  • #10829_circle
  • #10867_context
  • #10901_icon
  • #10902_default_style
  • #10918_backport
  • #10918_fix
  • #10961_backport
  • #10961_fix
  • #10970_backport
  • #10970_port
  • #10970_resource_grid
  • #11021_2024.02
  • #11021_backport
  • #11021_static_wms
  • #11085_fix
  • #11120_2024.02.xx
  • #11120_backport
  • #11120_fix
  • #11120_widget_fix
  • #11175_backport
  • #11211_backport
  • #11237_backport
  • #11237_detail_tab
  • #11252_backport
  • #11252_fa_icon
  • #11279_backport
  • #11279_wps
  • #11282_fix
  • #11369_enhance
  • #11387_backport
  • #11387_enhance
  • #11387_itinerary
  • #11387_reset
  • #11437_backport
  • #11437_direction_fix
  • #11437_enhance
  • #11437_isochrone
  • #11494_table
  • #11525_dashboard
  • #11726_translation
  • 10734_print_tms
  • 10739_visibility
  • 10754_date_format
  • 10764_userguide
  • 10768_search_service_config
  • 10784_userguide
  • 10807_mapshare
  • 10812_legends_print
  • 10835_err
  • 10835_error
  • 10835_load_error
  • 10844_userguide
  • 10878_mergeableParams
  • 10893_cache_extension
  • 10910_search_gfi
  • 10912_image_popup
  • 10934_add_section
  • 10934_userguide
  • 10947_dockerfile
  • 10958_libs
  • 10966_credentials
  • 10966_creds_part3
  • 10966_creds_part4
  • 10966_creds_part_2
  • 10966_fix_dashboard
  • 10966_part5
  • 10966_updates_charts_legend
  • 11071-improve-interactions-layerdownload-plugin
  • 11073_userguide
  • 11124-userguide
  • 11175_SRS-wms
  • 11176_poms
  • 11194_userguide
  • 11228
  • 11357-11659-userguide
  • 11366_userguide
  • 11371-non-admin-user-not-manage-own-resource
  • 11389_userguide
  • 1138_bp
  • 11394_dev_guide
  • 11431-userguide
  • 11441-fix-build-failure-upgrade-cesium
  • 11459-fix-unload-resources-on-logout
  • 11497-swipetool-state-not-reset
  • 11662-userguide
  • 11664-userguide
  • 11665_userguide
  • 11684_userguide
  • 11705-userguide
  • 2015.05.00
  • 2017.03.00
  • 2017.03.01
  • 2017.03.02
  • 2017.04.00
  • 2017.05.00
  • 2017.06.00
  • 2018.01.00
  • 2018.01.01
  • 2018.02.00
  • 2018.02.xx
  • 2019.01.xx
  • 2019.02.00
  • 2019.02.xx
  • 2019.03.xx
  • 2020.01.xx
  • 2020.02.xx
  • 2021.01.xx
  • 2021.02.xx
  • 2022.01.xx
  • 2022.02.xx
  • 2023.02.xx
  • 2024.01.xx
  • 2024.02.xx
  • 2025.01.xx
  • 2025.01.xx-restore-common-lang2
  • 2025.02.xx
  • 380_fix_rulemanager
  • 4163_spring_deps
  • AOIfilteroncrosslayerquery
  • C039-webmapper-28-10-2022
  • C039_GEOCAT
  • C039_geostory
  • C040_2021_21
  • C047-2021.02.xx
  • Fix_wrong_layer_in_widget_after_opened_from_featuregrid_bug
  • ISSUE_11205
  • ISSUE_11205_2025.01.xx
  • about_content_10899
  • add-geotiff-dependency
  • admin_section_ui_10820
  • arxit-arcgis-dynamic-legend
  • arxit-dynamic-legend-count
  • arxit-floating-dynamic-legend
  • arxit-select
  • attempt_backport_improvemnts
  • backport#11090
  • backport#11095
  • backport-11257
  • backport-11396-to-2025.02.xx
  • backport-11398-to-2025.02.xx
  • backport-11581-to-2025.02.xx
  • backport-11620-to-2025.02.xx
  • backport-11676-to-2025.02.xx
  • backport-11690-to-2025.02.xx
  • backport-11704-to-2025.02.xx
  • backport-11717-to-2025.02.xx
  • backport-11725-to-2025.02.xx
  • backport-11727-to-2025.02.xx
  • backport-11735-to-2025.02.xx
  • backport-11737-to-2025.02.xx
  • backport-11752-to-2025.02.xx
  • backport-11756-to-2025.02.xx
  • backport-11758-to-2025.02.xx
  • backport-11761-to-2025.02.xx
  • backport-11764-to-2025.02.xx
  • backport-11766-to-2025.02.xx
  • backport-11768-to-2025.02.xx
  • backport-11769-to-2025.02.xx
  • backport-11771-to-2025.02.xx
  • backport-11774-to-2025.02.xx
  • backport-11778-to-2025.02.xx
  • backport-11780-to-2025.02.xx
  • backport-11782-to-2025.02.xx
  • backport-11785-to-2025.02.xx
  • backport-11788-to-2025.02.xx
  • backport-11791-to-2025.02.xx
  • backport-11804-to-2025.02.xx
  • backport-11823-to-2025.02.xx
  • backport-11824-to-2025.02.xx
  • backport-11834-to-2025.02.xx
  • backport-11844-to-2025.02.xx
  • backport-11846-to-2025.02.xx
  • backport-11857-to-2025.02.xx
  • backport-11858-to-2025.02.xx
  • backport-11866-to-2025.02.xx
  • backport-11884-to-2025.02.xx
  • backport-11885-to-2025.02.xx
  • backport-11902-to-2025.02.xx
  • backport/10732
  • backport10640and10639
  • backport11139
  • backport11154
  • backport11234
  • backport11235
  • backport11242
  • backport11246
  • backport11269
  • backport11274
  • backport11336
  • backport11358
  • backport11362
  • backport11476
  • backport11529
  • backport11613/14
  • backport11641
  • backport11660
  • backportAccessbyip
  • backportUndegroundNavigation
  • backport_10819_2025.01.xx
  • backport_10820_2025.01.xx
  • backport_10898_2025.01.xx
  • backport_10944_2025.01.xx
  • backport_11401_2025.01.xx
  • backport_11416_2025.01.xx
  • backport_fix_10820_2025.01.xx
  • backportlastPRStreetSmart
  • backportstreetsmartc027
  • bp10875
  • bp11030
  • bp11192
  • bp11199
  • bp11399
  • bp11420
  • bp11432
  • bp11511
  • bp11639
  • bp_10477
  • bp_10764
  • bp_10929
  • bp_11024
  • bp_11026
  • bp_11035
  • bp_11059
  • bp_11066
  • bp_11107
  • bp_11115
  • bp_11190
  • bp_11194
  • bp_11216
  • bp_11272
  • bp_11343
  • bp_11366
  • bp_11485
  • bp_11490
  • bp_11719
  • bp_11806
  • bp_d450d10
  • bp_mvn-sftp
  • bug/usermangement
  • build-jdk-17-upgrade
  • bump-babel-loader-to-10
  • bump-branch-13658588708
  • bump-branch-19065429906
  • c027-2024-10-24
  • c027-2024.01.xx
  • c027-2025.01.xx
  • c027_10966
  • c028_v114
  • c039-2024.02.xx
  • c039-mapstore
  • c039_identify_error
  • c040-2
  • c040-2022.02.xx
  • c040-2023.02.xx
  • c040-2024.01.xx
  • c040-2024.02.xx
  • c040-2025.01.xx
  • c042_crs
  • c042_merge
  • c044-2022.02.xx
  • c044-2025.01.01
  • c044-2025.01.02
  • c047-2023.01.xx
  • c047-2025.01.01
  • c105-cgd
  • c105-cgd2.1
  • c105-cgd2.1.0
  • c105-cgd2.2-2023.02.xx
  • c105-cgd2.3-2023.02.xx
  • c105-sar-dd1.0-2024.01.xx
  • c125
  • c125-2024.01.xx
  • c125-2025.01.xx
  • c125_2021.01.xx
  • c125_annotations
  • c125_search_gfi
  • c127_geonode_integration
  • c169
  • c179-2023.02.xx
  • c329-2025.01.xx
  • cargo-version
  • ci-build-geonode-branches
  • consistent_header_style_10944
  • contextpermission
  • coordinateSearchmaxzoom
  • danish_i18n
  • dashboardlayoutstyle
  • dependabot/maven/binary/org.apache.tomcat-tomcat-catalina-9.0.104
  • dependabot/maven/binary/org.apache.tomcat-tomcat-catalina-9.0.105
  • dependabot/maven/binary/org.apache.tomcat-tomcat-catalina-9.0.106
  • dependabot/maven/binary/org.apache.tomcat-tomcat-catalina-9.0.107
  • dependabot/maven/binary/org.apache.tomcat-tomcat-catalina-9.0.109
  • dependabot/maven/binary/org.apache.tomcat-tomcat-catalina-9.0.110
  • dependabot/maven/binary/org.apache.tomcat-tomcat-catalina-9.0.98
  • dependabot/maven/binary/org.apache.tomcat-tomcat-catalina-9.0.99
  • dependabot/maven/binary/org.apache.tomcat-tomcat-coyote-9.0.104
  • dependabot/maven/binary/org.apache.tomcat-tomcat-coyote-9.0.107
  • dependabot/maven/binary/org.apache.tomcat-tomcat-coyote-9.0.108
  • dependabot/maven/binary/org.apache.tomcat-tomcat-util-9.0.107
  • dependabot/maven/org.apache.commons-commons-lang3-3.18.0
  • dependabot/maven/org.springframework-spring-webmvc-6.1.14
  • dependabot/maven/org.springframework.security-spring-security-core-5.7.14
  • dependabot/npm_and_yarn/axios-0.30.0
  • dependabot/npm_and_yarn/axios-0.30.2
  • dependabot/npm_and_yarn/webpack-dev-server-5.2.1
  • dependabot/pip/docs/jinja2-3.1.5
  • dependabot/pip/docs/jinja2-3.1.6
  • dynamic_request
  • enhance/tagmanagerment
  • enhance_10936
  • enhancement/managerusersession
  • feat/add-line-classification
  • feat/add-swedish-translations
  • feat/change-map-layout
  • feat/haloonprint
  • feat/improve-featuregrid-layout-11746
  • feat/link-existing-dashboard-11528
  • feat/overall-btn-review-10954
  • feat/projgridfile
  • feat/setting-btn-hide-flag-11819
  • feat/support-3d-tiles-imagery-lyr
  • feat/tabbed-dashboard-11527
  • feature_10935
  • fix-11304/timeline-plugin
  • fix-11546-search-plugin-layout-menu
  • fix-generateTemplateString
  • fix-i18n-de-showEmptyMessageGFI
  • fix-numberseperator
  • fix-pom-template-version
  • fix-reuseoldactionforfavourite
  • fix/10592
  • fix/9912
  • fix/authkeyinlegend
  • fix/brokencontextEnhancement
  • fix/btntranslation
  • fix/chart-dimension-issue
  • fix/collisionDetectionSetting
  • fix/enhance-dockerfile-to-build-from-local-source
  • fix/enhance-dockerfile-to-build-image-from-local-source
  • fix/extent-timeline-11326
  • fix/feature-grid-column-issue-10570
  • fix/feature-info-timechange-11327
  • fix/filtering-issue-11709
  • fix/foundipissue
  • fix/getfeatureinfo-11325
  • fix/gs-stableauthkeyavoid
  • fix/homepage
  • fix/ifc_controller
  • fix/interactive-legend-11814
  • fix/layer_download_on_wps
  • fix/legend-render-11710
  • fix/legend-widget-issue
  • fix/managetoclayergroup
  • fix/maptemplatesbug
  • fix/missingflag
  • fix/performanceissue
  • fix/proxyonmodellayer
  • fix/resourcesavingissue
  • fix/searchservicesui
  • fix/skiptest
  • fix/streetviewissue
  • fix/tabbed-dashboard-popup
  • fix/toconmapviews
  • fix/validation-msg-issue-11812
  • fix/widget-support-no-geom-wfs-11376
  • fix_10736
  • fix_10839_FE_fail
  • fix_10924
  • fix_11058
  • fix_11064
  • fix_11342
  • fix_11419
  • fix_11489
  • fix_11712_template_supp_vector
  • fix_11731
  • fix_11806
  • fix_about_content_10899
  • fix_bin_build
  • fix_bin_build_2
  • fix_cameraposition_11455
  • fix_cesium_upgrade_11103
  • fix_columnlabel
  • fix_double_close_group_10820
  • fix_error_management_cylcomedia
  • fix_failing_test_gfi
  • fix_footer_buttons
  • fix_german_translation_in_geo_processing_tool
  • fix_group_icon
  • fix_issue_11063
  • fix_issue_11153
  • fix_layer_settings_description_disappears
  • fix_mapfooter_11453
  • fix_move_lang_selector_10898
  • fix_move_menu_10819
  • fix_nl_translation
  • fix_prod_build_template
  • fix_prod_config
  • fix_quickfilter_11400
  • fix_styleparser_libs
  • fix_swipe_pos_persist
  • fix_tablewidget_11403
  • fix_tileclipping3d_11258
  • fix_toc_group_without_direct_layers_position
  • fix_wps_loop
  • g2f-restricted-area
  • geonode-home
  • geonode-home-backport
  • handleNullDashbaord
  • i11510
  • i11619
  • improve/performance
  • improve_gs_integration_setup
  • ipgroups
  • issue_10631
  • issue_10633
  • issue_10637
  • issue_10699
  • issue_10711
  • issue_10717
  • issue_10719
  • issue_10736
  • issue_10737
  • issue_10750
  • issue_10753
  • issue_10766
  • issue_10770
  • issue_10774
  • issue_10774_1
  • issue_10774_2025.01.xx
  • issue_10776
  • issue_10778
  • issue_10778_1
  • issue_10779
  • issue_10781
  • issue_10782
  • issue_10783
  • issue_10785
  • issue_10786
  • issue_10787
  • issue_10799
  • issue_10804
  • issue_10805
  • issue_10824
  • issue_10824_1
  • issue_10831
  • issue_10839
  • issue_10848
  • issue_10852
  • issue_10853
  • issue_10854
  • issue_10855
  • issue_10856
  • issue_10857
  • issue_10857_1
  • issue_10858
  • issue_10859
  • issue_10862
  • issue_10880
  • issue_10884
  • issue_10890
  • issue_10894
  • issue_10923_10924
  • issue_10930
  • issue_10937
  • issue_10982
  • issue_10982_2025.01.xx
  • issue_10983
  • issue_10986
  • issue_11009_1
  • issue_11010
  • issue_11010_2025.01.xx
  • issue_11011
  • issue_11011_2025.01.xx
  • issue_11057
  • issue_11057_2025.01.xx
  • issue_11097
  • issue_11097_2025.01.xx
  • issue_11099
  • issue_11099_2025.01.xx
  • issue_11143
  • issue_11146
  • issue_11146_2025.01.xx
  • issue_11147
  • issue_11147_1
  • issue_11147_2025.01.xx
  • issue_11153
  • issue_11162
  • issue_11164
  • issue_11165
  • issue_11270
  • issue_11291
  • issue_11328
  • issue_11353
  • issue_11369_2025.01.xx
  • issue_11404
  • issue_11404_2025.01.xx
  • issue_11406
  • issue_11406_2025.01.xx
  • issue_11459_2025.01.xx
  • issue_11465
  • issue_11465_2025.01.xx
  • issue_11468
  • issue_11468_2025.01.xx
  • issue_11469
  • issue_11479
  • issue_11508
  • issue_11508_1
  • issue_11508_11523_2025.01.xx
  • issue_11542
  • issue_11543
  • issue_11574
  • issue_11655
  • issue_11678
  • issue_11691
  • issue_11777
  • issue_11779
  • issue_11803
  • issue_4718
  • issue_5981
  • issue_5981_1
  • issue_8338
  • issue_9365
  • issue_9365_1
  • lang_pt-BR
  • ldap_doc_up
  • ldap_proxy_doc
  • longprofile
  • master
  • master-restore-common-lang2
  • master_2025.01.xx_11035_patch
  • mhamed/update/heap_size
  • mkvenv
  • move_about_in_navbar_10897
  • move_lang_selector_10898
  • move_manager_menu_10819
  • move_menu_10819
  • mvn-sftp
  • node_22
  • nodejs_20_min
  • offtherailz-node-20-min-indication
  • offtherailz-patch-2
  • offtherailz-patch-3
  • offtherailz-patch-release-steps
  • params_wmts
  • patch-1
  • plugin_controller_harden
  • porting_10296
  • porting_10296_c027
  • porting_10513_2024.01.xx
  • porting_10699_2025.01.xx
  • porting_10701
  • porting_10711_2024.02.xx
  • porting_10727
  • porting_10739
  • porting_10799_2024.02.xx
  • porting_10807
  • porting_10831_2025.01.xx
  • porting_10839_2025.01.xx
  • porting_10910
  • porting_10912
  • porting_10930_2025.01.xx
  • porting_10936_c027-2024.01.xx
  • porting_10937_c027-2024.01.xx
  • porting_10940
  • porting_10947
  • porting_10958
  • porting_10983_2025.01.xx
  • porting_10986_2025.01.xx
  • porting_11071
  • porting_11153_2025.01.xx
  • porting_11153_c027-2024.01.xx
  • porting_11162_2025.01.xx
  • porting_11164_2025.01.xx
  • porting_11165_2025.01.xx
  • porting_11175
  • porting_11176
  • porting_11209
  • porting_11270_2025.01.xx
  • porting_11291_2025.01.xx
  • porting_11326_c044-2025.01.01
  • porting_11327_c044-2025.01.01
  • porting_11328_2025.01.xx
  • porting_11353_2025.01.xx
  • porting_11353_c040-2025.01.xx
  • porting_11376_1_c044-2025.01.01
  • porting_11376_c044-2025.01.01
  • porting_11469_c027-2025.01.xx
  • porting_11543_c027-2025.01.xx
  • porting_11574_c027-2025.01.xx
  • porting_11655_2025.02.xx
  • porting_11655_c027-2025.01.xx
  • porting_11678_2025.02.xx
  • porting_8338_c040-2025.01.xx
  • porting_fix_10925_2025.02.xx
  • porting_fix_11153_2025.01.xx
  • porting_fix_11153_c027-2024.01.xx
  • porting_fix_11153_c027-2025.01.xx
  • porting_issue_11153_2025.01.xx
  • pr_10790
  • printenginevector
  • query_param_doc
  • querylayererror
  • refs/heads/2022.02.xx
  • refs/heads/2023.01.xx
  • refs/heads/master
  • remove-@babel/plugin-proposal-class-properties
  • remove-@babel/plugin-syntax-dynamic-import
  • remove-@babel/runtime-again
  • remove-b64-to-blob
  • remove-babel-plugin-add-module-exports
  • remove-babel-plugin-react-transform
  • remove-babel-plugin-transform-regenerator
  • remove-babel-runtime
  • remove-download-cli
  • remove-dynamic-public-path-webpack-plugin
  • remove-element-closest-dependency
  • remove-es6-promise-dependency
  • remove-escope
  • remove-glob
  • remove-html2canvas-from-webpack-config
  • remove-intersection-observer-dependency
  • remove-intl
  • remove-jsdoc-jsx-devdependency
  • remove-karma-ie-launcher
  • remove-leaflet-plugins-dependency
  • remove-object-assign
  • remove-object-assign-pollyfills
  • remove-object-fit-images-dependency
  • remove-parallelshell
  • remove-progress-bar-webpack-plugin
  • remove-react-input-autosize
  • remove-react-motion
  • remove-redux-immutable-state-invariant
  • remove-resize-observer-polyfill
  • remove-turf-boolean-clockwise-dependency
  • remove-turf-convex-dependency
  • remove-util
  • removeLayerfilter
  • removel-babel-polyfill-dependency
  • replace-babel-standalone
  • revert-11202-porting_11153_2025.01.xx
  • revert_11779
  • revert_bump_1_10
  • rules_maanger_links
  • runas_non_root
  • streetsmart_openid
  • streetsmart_openid_master
  • streetviewerror
  • support_for_AutoResourceUpdate
  • support_redirect_hash
  • switch-rimraf-to-premove
  • tdipisa-patch-1
  • tdipisa-patch-2
  • uniform_confirm_dialog
  • up_versions-12275588846
  • up_versions-15580039081
  • up_versions-15607564998
  • up_versions-16444169361
  • up_versions-16466148111
  • up_versions-18338852002
  • up_versions-18343909474
  • up_versions-19067160657
  • up_versions-20101867237
  • up_versions-20127980810
  • up_versions-20163787191
  • up_versions-20988819156
  • up_versions-20993533382
  • up_versions-21940883995
  • up_versions-21945823454
  • update-axios-mock-adapter
  • update-babel
  • update-changelog-12272710394
  • update-changelog-15604488016
  • update-changelog-15727546859
  • update-changelog-16444622078
  • update-changelog-18340142804
  • update-changelog-20102481975
  • update_2024.02.xx
  • update_CI_with_matrix
  • update_c027_save
  • update_c040-2024.02.xx
  • update_github_actions_2025_01
  • update_nl_tr
  • update_print_2_3_3
  • update_templates_deps
  • update_tests
  • userguide_10740
  • userguide_10752
  • wa_11691
  • wip/csw3dtiles
  • wmts_params
  • workflow_pr_improvemnt

pending completion
5610868843

push

github

web-flow
Fix #9272 fork me on github plugin restored (#9273) (#9286)

27537 of 41912 branches covered (65.7%)

34274 of 43648 relevant lines covered (78.52%)

42.82 hits per line

Relevant lines Covered
Build:
Build:
43648 RELEVANT LINES 34274 COVERED LINES
42.82 HITS PER LINE
Source Files on 2023.01.xx
Detailed source file information is not available for this build.

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
5610868843 2023.01.xx Fix #9272 fork me on github plugin restored (#9273) (#9286) push 20 Jul 2023 12:27PM UTC web-flow github pending completion  
5610749001 2023.01.xx #9287 Fix terser dependency (#9290) (#9291) push 20 Jul 2023 12:21PM UTC web-flow github pending completion  
5336428639 2023.01.xx [Release 2023.01.02] Restored SNAPSHOT versions and updated package.json (#9246) push 21 Jun 2023 04:25PM UTC web-flow github pending completion  
5332991970 2023.01.xx Fixed wwrong version of print lib push 21 Jun 2023 10:42AM UTC offtherailz github pending completion  
5332920875 2023.01.xx [Release 2023.01.02] Fixed versions for backend modules (#9245) push 21 Jun 2023 10:33AM UTC web-flow github pending completion  
5332643255 2023.01.xx updated CHANGELOG.md (#9243) push 21 Jun 2023 10:04AM UTC web-flow github pending completion  
5322997290 2023.01.xx [Backport 2023.01.xx] #9165 Update User Guide - Height offset option on display tan for the 3D Tiles (#9177) (#9238) * update_9165 * 9165_review push 20 Jun 2023 01:22PM UTC web-flow github pending completion  
5312368067 2023.01.xx #9225 Documentation for Contexts plugin (#9234) (#9235) push 19 Jun 2023 01:27PM UTC web-flow github pending completion  
5311550306 2023.01.xx #9139: Fix - New WFS layers no longer visible in dashboards (#9230) (#9233) (cherry picked from commit 3af3f96ee) push 19 Jun 2023 12:08PM UTC web-flow github pending completion  
5264504433 2023.01.xx Fix #9176 Make Map Views tool progress bar more evident (#9187) (#9221) push 14 Jun 2023 08:06AM UTC web-flow github pending completion  
See All Builds (17872)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc