Coder Social home page Coder Social logo

berv-uni-project / frog-archiver Goto Github PK

View Code? Open in Web Editor NEW
3.0 3.0 3.0 10.66 MB

Frog Archiver is compression tools for any files you have.

Home Page: https://berv-uni-project.github.io/Frog-Archiver/

License: GNU Lesser General Public License v3.0

QMake 2.46% C++ 86.74% CMake 10.80%
compression cpp extract frog-archiver hacktoberfest qt

frog-archiver's People

Contributors

berviantoleo avatar codacy-badger avatar dependabot[bot] avatar fossabot avatar sithlord48 avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

frog-archiver's Issues

[DepShield] (CVSS 7.4) Vulnerability due to usage of lodash.camelcase:4.3.0

Vulnerabilities

DepShield reports that this application's usage of lodash.camelcase:4.3.0 results in the following vulnerability(s):


Occurrences

lodash.camelcase:4.3.0 is a transitive dependency introduced by the following direct dependency(s):

vuepress:0.14.9
        └─ css-loader:0.28.11
              └─ lodash.camelcase:4.3.0

This is an automated GitHub Issue created by Sonatype DepShield. Details on managing GitHub Apps, including DepShield, are available for personal and organization accounts. Please submit questions or feedback about DepShield to the Sonatype DepShield Community.

[DepShield] (CVSS 7.4) Vulnerability due to usage of lodash.uniq:4.5.0

Vulnerabilities

DepShield reports that this application's usage of lodash.uniq:4.5.0 results in the following vulnerability(s):


Occurrences

lodash.uniq:4.5.0 is a transitive dependency introduced by the following direct dependency(s):

vuepress:0.14.9
        └─ css-loader:0.28.11
              └─ cssnano:3.10.0
                    └─ postcss-merge-rules:2.1.2
                          └─ caniuse-api:1.6.1
                                └─ lodash.uniq:4.5.0
        └─ vue-server-renderer:2.6.7
              └─ lodash.uniq:4.5.0

This is an automated GitHub Issue created by Sonatype DepShield. Details on managing GitHub Apps, including DepShield, are available for personal and organization accounts. Please submit questions or feedback about DepShield to the Sonatype DepShield Community.

Single point of truth Version Info

The project should use a symantic version tag like v.1.0.0
You can then use CMake to parse gits info and use the most recent symantic tag for your Major.minor.patch. For the tweak value i like to the git default of commits since last tag. This can then be exposed to the application with configure_file and the application can use the same version number. The package can also get this number.

Any name file will not correct

When decompress, all file back normally, but any name file not correctly (missing some word) with the original file when compressed many file and decompressed it. (Maybe in writing header so this will happened) Must test this application if you not figured out what this issue.

Note : I just accept if you fix it and still using huffman. This application only provide huffman.

[DepShield] (CVSS 7.4) Vulnerability due to usage of lodash.clonedeep:4.5.0

Vulnerabilities

DepShield reports that this application's usage of lodash.clonedeep:4.5.0 results in the following vulnerability(s):


Occurrences

lodash.clonedeep:4.5.0 is a transitive dependency introduced by the following direct dependency(s):

vuepress:0.14.9
        └─ stylus-loader:3.0.2
              └─ lodash.clonedeep:4.5.0

This is an automated GitHub Issue created by Sonatype DepShield. Details on managing GitHub Apps, including DepShield, are available for personal and organization accounts. Please submit questions or feedback about DepShield to the Sonatype DepShield Community.

Breaking Changes UI

UI Need Upgraded, seperate compress and extract window. Here is the list of windows:

Before:

  • MainWindow
  • AboutDialog
  • LicenseDialog

After:

  • MainWindow
  • CompressWindow
  • ExtractWindow
  • AboutDialog
  • LicenseDialog

Details of Created/Modified Window:

  • MainWindow
    • UI for choose Compress/Extract
    • After choosing not closed window, but can't be clicked (can't spawn another window/dialog)
  • CompressWindow
    • ListWidget to List files that will be compressed file
    • delete key function to delete a element in list
    • clear button to clear list
    • box (to output the process detail)
    • progressbar
    • button to action compress
    • validation
  • ExtractWindow
    • Details will same with Compress - can extract multiple file with batch/queue

Task:

  • Modify MainWindow
  • Create CompressWindow
  • Create ExtractWindow

Known Issues to be Fixed:

  • MainWindow closed after closed CompressWindow 738e8dd

Notes:

  • Please keep to support multiple platform (Don't use spesific platform functional as example in UI, you may use spesific platform for conditional likes the location of files)

[DepShield] (CVSS 7.4) Vulnerability due to usage of lodash._reinterpolate:3.0.0

Vulnerabilities

DepShield reports that this application's usage of lodash._reinterpolate:3.0.0 results in the following vulnerability(s):


Occurrences

lodash._reinterpolate:3.0.0 is a transitive dependency introduced by the following direct dependency(s):

vuepress:0.14.9
        └─ vue-server-renderer:2.6.7
              └─ lodash.template:4.4.0
                    └─ lodash._reinterpolate:3.0.0
                    └─ lodash.templatesettings:4.1.0
                          └─ lodash._reinterpolate:3.0.0

This is an automated GitHub Issue created by Sonatype DepShield. Details on managing GitHub Apps, including DepShield, are available for personal and organization accounts. Please submit questions or feedback about DepShield to the Sonatype DepShield Community.

Unit Test

Provide proper unit tests.

Especially for the business logic.

[DepShield] (CVSS 7.4) Vulnerability due to usage of lodash.templatesettings:4.1.0

Vulnerabilities

DepShield reports that this application's usage of lodash.templatesettings:4.1.0 results in the following vulnerability(s):


Occurrences

lodash.templatesettings:4.1.0 is a transitive dependency introduced by the following direct dependency(s):

vuepress:0.14.9
        └─ vue-server-renderer:2.6.7
              └─ lodash.template:4.4.0
                    └─ lodash.templatesettings:4.1.0

This is an automated GitHub Issue created by Sonatype DepShield. Details on managing GitHub Apps, including DepShield, are available for personal and organization accounts. Please submit questions or feedback about DepShield to the Sonatype DepShield Community.

[DepShield] (CVSS 7.4) Vulnerability due to usage of lodash.memoize:4.1.2

Vulnerabilities

DepShield reports that this application's usage of lodash.memoize:4.1.2 results in the following vulnerability(s):


Occurrences

lodash.memoize:4.1.2 is a transitive dependency introduced by the following direct dependency(s):

vuepress:0.14.9
        └─ css-loader:0.28.11
              └─ cssnano:3.10.0
                    └─ postcss-merge-rules:2.1.2
                          └─ caniuse-api:1.6.1
                                └─ lodash.memoize:4.1.2

This is an automated GitHub Issue created by Sonatype DepShield. Details on managing GitHub Apps, including DepShield, are available for personal and organization accounts. Please submit questions or feedback about DepShield to the Sonatype DepShield Community.

[DepShield] (CVSS 7.4) Vulnerability due to usage of lodash.throttle:4.1.1

Vulnerabilities

DepShield reports that this application's usage of lodash.throttle:4.1.1 results in the following vulnerability(s):


Occurrences

lodash.throttle:4.1.1 is a transitive dependency introduced by the following direct dependency(s):

vuepress:0.14.9
        └─ lodash.throttle:4.1.1

This is an automated GitHub Issue created by Sonatype DepShield. Details on managing GitHub Apps, including DepShield, are available for personal and organization accounts. Please submit questions or feedback about DepShield to the Sonatype DepShield Community.

Better Deployment

Is your feature request related to a problem? Please describe.
Building code is hard for end users todo. Should ship packages.

Describe the solution you'd like

  • Add a windows and mac os runner , into the current job
  • Add a job after all the steps to dl the artifact and release it so users can download from github.

Setup Airbrake for other applications

Integrate any application or build custom notifiers using Airbrake's public
APIs: https://airbrake.io/docs/api/

Airbrake has many community maintained notifers for capturing exceptions in your applications.
We also offer a couple of addons/plugins with 3rd parties. Below is a list of our favorites:

Are we missing something? If so, please get in touch with [email protected] and we'll be happy to help get Airbrake integrated into your app.

For official list of supported languages please visit https://airbrake.io/languages.

[DepShield] (CVSS 7.4) Vulnerability due to usage of lodash.template:4.4.0

Vulnerabilities

DepShield reports that this application's usage of lodash.template:4.4.0 results in the following vulnerability(s):


Occurrences

lodash.template:4.4.0 is a transitive dependency introduced by the following direct dependency(s):

vuepress:0.14.9
        └─ vue-server-renderer:2.6.7
              └─ lodash.template:4.4.0
        └─ workbox-build:3.6.3
              └─ lodash.template:4.4.0

This is an automated GitHub Issue created by Sonatype DepShield. Details on managing GitHub Apps, including DepShield, are available for personal and organization accounts. Please submit questions or feedback about DepShield to the Sonatype DepShield Community.

[DepShield] (CVSS 7.4) Vulnerability due to usage of lodash.get:4.4.2

Vulnerabilities

DepShield reports that this application's usage of lodash.get:4.4.2 results in the following vulnerability(s):


Occurrences

lodash.get:4.4.2 is a transitive dependency introduced by the following direct dependency(s):

vuepress:0.14.9
        └─ webpack-serve:1.0.4
              └─ @webpack-contrib/config-loader:1.2.1
                    └─ cosmiconfig:5.1.0
                          └─ lodash.get:4.4.2
              └─ cosmiconfig:5.1.0
                    └─ lodash.get:4.4.2

This is an automated GitHub Issue created by Sonatype DepShield. Details on managing GitHub Apps, including DepShield, are available for personal and organization accounts. Please submit questions or feedback about DepShield to the Sonatype DepShield Community.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.