Skip to content
Permalink
Branch: master
Commits on Apr 18, 2019
  1. Remove the install_qmstr_client_gopath target.

    mirkoboehm authored and hemarkus committed Apr 17, 2019
    With the change to `go mod` we will remove usages of and references to GOPATH.
    
    References #279.
  2. Introduce the installation prefix concept.

    mirkoboehm authored and hemarkus committed Apr 17, 2019
    References #279.
Commits on Apr 17, 2019
  1. fix make targets

    hemarkus committed Apr 16, 2019
Commits on Apr 16, 2019
  1. Add builder target for ci

    hemarkus committed Apr 16, 2019
  2. Add versioning from one file

    hemarkus committed Apr 16, 2019
  3. Add builders to be installed

    hemarkus committed Apr 15, 2019
  4. Move module related stuff to the corresponding dirs

    hemarkus committed Apr 15, 2019
    The modulues should contain their code. Not the library.
  5. Fix building modules

    hemarkus committed Apr 15, 2019
  6. Move master server

    hemarkus committed Apr 15, 2019
  7. Move reporters and builder to new module directory

    hemarkus committed Apr 15, 2019
    Move the reporters and the qmstr-wrapper to the appropriate directories
    inside the modules directory.
  8. Merge in proto repo again

    hemarkus committed Apr 15, 2019
    Using a separate proto repo introduced more problems developing than it
    solved.
  9. Migrate to go modules

    hemarkus committed Apr 15, 2019
    Use go mod instead of dep.
  10. Move go analyzers

    hemarkus committed Apr 12, 2019
    Move the go written analyzers to the new modules directory.
  11. Move back the python lib and spdx-analyzer

    hemarkus committed Apr 11, 2019
    Towards mono-repo (again) move the python stuff back to the qmstr
    repository. This also starts using multiple Makefile. Each component
    should have its own Makefile.common that will be included in the parent
    Makefile in the project root directory.
  12. Introduce update command

    GiasemiSh authored and hemarkus committed Apr 16, 2019
    Update command updates the attributes of a node.
    Only implemented for file nodes.
  13. Some more clean up on connect/disconnect cmds

    GiasemiSh authored and hemarkus committed Apr 16, 2019
    Remove duplicate code by introducing a function to update
    a package or a project node.
  14. Update variable name

    senaingrid authored and hemarkus committed Apr 16, 2019
    * generateStatics -> generateHTML
  15. Remove hardcoded paths

    senaingrid authored and hemarkus committed Apr 16, 2019
  16. Remove debug comments and logs

    senaingrid authored and hemarkus committed Apr 15, 2019
  17. Generate tar with hugo workdir or with static files dir

    senaingrid authored and hemarkus committed Apr 15, 2019
    Introduces generateStatics option where:
        * the tar package is generated with the hugo workdir
        * Or it builds the static files and then saves to the package
Commits on Apr 15, 2019
  1. Extend connect and disconnect commands (#268)

    GiasemiSh authored and hemarkus committed Apr 15, 2019
    * Extend connect cmd for the case of a project node
    
    Extend connect cmd to connect packages to a project node.
    
    * Check which type of nodes we are trying to connect to our node
    
    A user may try to add a wrong type to a node. For instance,
    try to add file nodes to a project node.
    
    * Extend disconnect cmd for the case of a project node
    
    Extend disconnect cmd to disconnect package nodes from a project node.
    
    * Remove switch in disconnect cmd
    
    No need for a switch. Cleaner code.
    
    * Rename edge -> predicates
    
    We are actually removing predicates.
    
    * Remove switch
    
    Switch with one case is not worth a switch.
    
    * Use a more proper name for updating the project node
  2. Describe a project node

    GiasemiSh committed Apr 8, 2019
    Extend describe command to print the description of a project node.
  3. Rename add cmd -> add-graph

    GiasemiSh committed Apr 11, 2019
    Plain 'add' is misleading.
  4. Do not swallow errors

    GiasemiSh committed Apr 8, 2019
  5. Remove Missing pieces analyzer

    GiasemiSh committed Apr 5, 2019
    We can add missing pieces from the qmstrctl add command now.
  6. Remove ability to add filenodes in other phases than build

    GiasemiSh committed Feb 15, 2019
    Filenodes should be added in the database only during the build phase.
  7. Introduce `add` command in qmstrctl

    GiasemiSh committed Feb 15, 2019
    `add` command inserts partial graphs [filenodes and connection
    between them] from a provided yaml configuration file during the build phase.
Commits on Apr 11, 2019
  1. Fix vendor target

    hemarkus committed Apr 11, 2019
    Now that the lockfile won't trigger installation of dep vendor needs
    this dependency.
Older
You can’t perform that action at this time.