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 repo #558

Merged
merged 16 commits into from Feb 5, 2020
Merged

Refactor repo #558

merged 16 commits into from Feb 5, 2020

Conversation

blabla1337
Copy link
Owner

Added new abstraction layer for adding multiple checklists
Code refactoring for improving code quality
Improved Docker images
Database init is now automatically done if DB exist or not

@blabla1337 blabla1337 merged commit 20fee5e into master Feb 5, 2020
blabla1337 added a commit that referenced this pull request Apr 2, 2020
* Update requirements.txt (#475)

perfecto

* Update Dockerfile

Pin Alpine version to 3.7

* Update test_skf.py

* Update README.md

* Update code-examples.component.html (#481)

Tidying up some English grammar.

* Fix minor spelling errors (#482)

* Azure deployment guide (#484)

* initial commit -m changes

* changes add host to ng serve - to solve azure invalid host error

* add server.js to serve angular

* add npm build in dockerfile

* debug angular app

* debug angular app

* changes

* changes

* changes

* debug server.js

* correct serverjs path

* correct serverjs path

* changes

* changes

* remove server.js

* remove unnecassary code

* finally test with leena skf

* add more readme changes

* add more readme changes

* add more readme changes

* changes

* revert changes to package-lock

* combine docker command expose in one command

* Update skf-angular.sh

fix for invalid host header

* fix master branch after sync issue...

* fix unit test

* fix host Origin for API

* updated radme docs and structure

* Fix NPM packages and updated Python packages

* fix double Py-Django selection option

* fix unit test

* Update .travis.yml

* Update requirements.txt

fix docker

* Update README.md

fixes

* Update skf-angular.sh

* Update skf-api.sh

* Adds password storage for Go code examples (#500)

Updates Ross Nanopoulos Twitter handle from rossnanop to zythosec

Updates database with Go password storage code example

Fix test

* Update README.md (#498)

* Update README.md

* Update requirements.txt

* fix database issue

* Adds session cookie and system commands examples (#506)

* fix db

* Update requirements.txt

Update werkzeug

* docker cloud files api / angular

* code examples using Javascript (#507)

* Added nodejs/expressjs examples

Signed-off-by: northdpole <morfeas3000@gmail.com>

* changes

* Refactor some of the code examples into new structure

* Improve nav for XSS

* Finish refactoring and cleaning files

* Update 10-code_example--Prepared_Statements_SQL--.md

replaced ESAPI with parameterized inputs since we're not using esapi

* first attempt and ID based auth example

* minor fixes

* closes #14

* closes issue #16 using passport

* closes(?) #11

* closes #10

* Update 21-code_example--Password_forget_and_disallow_old_passwords--.md

* Merge of new SKF major release

* Update SKF for new major release

* Delete .DS_Store

* update docker files

* small update to readme files

* Update README.md

* Update README.md

* Update README.md

* test

* test

* fix multistage angular app

* docker angular multistage support

* test

* fix assets styling

* settings should be empty

* k8s files

* update docker image

* Bump req python + fix docker image build local

* Update Dockerfile

* Update README.md

* testing

* update kb items

* K8s experiments (#548)

* Added nodejs/expressjs examples

Signed-off-by: northdpole <morfeas3000@gmail.com>

* changes

* Refactor some of the code examples into new structure

* Improve nav for XSS

* Finish refactoring and cleaning files

* Update 10-code_example--Prepared_Statements_SQL--.md

replaced ESAPI with parameterized inputs since we're not using esapi

* initial skf kubernetes experiment

* k8s progress

* Configuration for a minimal kubernetes config (#547)

* works(?)

* Update Dockerfile

* external ingress, cleaned up nginx config

* settings cleanup

* frontend env vars cleanup

* configmaps cleanup

* Some minimal documentation

* move kubernetes install how to

* update readme

* test

* fix npm module

* fix py unit testing

* fix cov

* clean old code

* fixing py unit test cov

* Docker k8s sec improvements (#549)

* Added nodejs/expressjs examples

Signed-off-by: northdpole <morfeas3000@gmail.com>

* changes

* Refactor some of the code examples into new structure

* Improve nav for XSS

* Finish refactoring and cleaning files

* Update 10-code_example--Prepared_Statements_SQL--.md

replaced ESAPI with parameterized inputs since we're not using esapi

* adds runAsUser in the security context of both deployments, now both deployments run as some other user

* fix type convertion for values

* update travis for slack intergration

* improve coverage + removing old code

* more cov+

* increase code cov

* more code cov + clean up

* typo

* update k8s file with latest images + fix in ASVS

* update db

* Update code-examples.component.html (#555)

* Refactor repo (#558)

* bug fixes

* refactoring

* start with new unit tests

* Fix unit testing after code rewrite

* small fixes

* Angular fix

* project-summary compliance error fix

* Fix bug export function, npm audit fix, add mysql dependancy

* create db on startup if db doesn't exist

* update node version

* update version

* small fix DB and code examples view

* compliance true false show

* merge fix

* merge fix

Co-authored-by: Riccardo ten Cate <r.tencate77@gmail.com>

* Update requirements.txt

* Update requirements.txt

* Update requirements.txt

* Make Local installation Readme more understandable (#559)

Co-authored-by: Glenn ten Cate <glenntencate@gmail.com>

* Fixing remote DB + Copyright year

* fix unit tests

* Enable filters for coding languages on code examples (#560)

* Add option to run angular with fast configuration (#561)

* update readme

* Added information about the usage of angular and api script for development (#563)

* Deploy on GKE (#562)

* mods for GKE

* add tiller for nginx IC

* Update ingress.yaml

* Update README.md

* Update configmaps.yaml

* Fix a small bug (#564)

* bug fixes + start rewrite local docker

* remove console output (#565)

* fix cov testing

* Fix travis coverage

* fix skf Docker local

* Small fixes for K8s

* Bug fixes, lenght checks + validate special

* Bump version

* Update initial_data.py

* Update Deployment_frontend.yaml

* Update Deployment_backend.yaml

* k8 branch

* deployment/deletion workers

* exception handling for workers

* kubernetes random port assignment

* response port:host from deployment api fixed

* init workers and docker compose

* init rabbitmq

* k8 lab deployments gui

* added compose file

* docker-compose PoC working

* PoC for GKE working

* testing

Co-authored-by: Riccardo ten Cate <r.tencate77@gmail.com>
Co-authored-by: Mike Bradbury <mikebradbury@users.noreply.github.com>
Co-authored-by: Peter Mosmans <support@go-forward.net>
Co-authored-by: Leena B <bhegde.leena@gmail.com>
Co-authored-by: Ross Nanopoulos <2287187+zythosec@users.noreply.github.com>
Co-authored-by: Priyanka Jain <btechcs14.priyanka@poornima.edu.in>
Co-authored-by: Spyros <northdpole@users.noreply.github.com>
Co-authored-by: Abhiram Reddy  Duggempudi <40287643+AbhiramReddyD@users.noreply.github.com>
Co-authored-by: Mehtab Zafar <mehtab.zafar98@gmail.com>
Co-authored-by: Dan <32258443+dmspils@users.noreply.github.com>
blabla1337 added a commit that referenced this pull request Apr 2, 2020
* Update requirements.txt (#475)

perfecto

* Update Dockerfile

Pin Alpine version to 3.7

* Update test_skf.py

* Update README.md

* Update code-examples.component.html (#481)

Tidying up some English grammar.

* Fix minor spelling errors (#482)

* Azure deployment guide (#484)

* initial commit -m changes

* changes add host to ng serve - to solve azure invalid host error

* add server.js to serve angular

* add npm build in dockerfile

* debug angular app

* debug angular app

* changes

* changes

* changes

* debug server.js

* correct serverjs path

* correct serverjs path

* changes

* changes

* remove server.js

* remove unnecassary code

* finally test with leena skf

* add more readme changes

* add more readme changes

* add more readme changes

* changes

* revert changes to package-lock

* combine docker command expose in one command

* Update skf-angular.sh

fix for invalid host header

* fix master branch after sync issue...

* fix unit test

* fix host Origin for API

* updated radme docs and structure

* Fix NPM packages and updated Python packages

* fix double Py-Django selection option

* fix unit test

* Update .travis.yml

* Update requirements.txt

fix docker

* Update README.md

fixes

* Update skf-angular.sh

* Update skf-api.sh

* Adds password storage for Go code examples (#500)

Updates Ross Nanopoulos Twitter handle from rossnanop to zythosec

Updates database with Go password storage code example

Fix test

* Update README.md (#498)

* Update README.md

* Update requirements.txt

* fix database issue

* Adds session cookie and system commands examples (#506)

* fix db

* Update requirements.txt

Update werkzeug

* docker cloud files api / angular

* code examples using Javascript (#507)

* Added nodejs/expressjs examples

Signed-off-by: northdpole <morfeas3000@gmail.com>

* changes

* Refactor some of the code examples into new structure

* Improve nav for XSS

* Finish refactoring and cleaning files

* Update 10-code_example--Prepared_Statements_SQL--.md

replaced ESAPI with parameterized inputs since we're not using esapi

* first attempt and ID based auth example

* minor fixes

* closes #14

* closes issue #16 using passport

* closes(?) #11

* closes #10

* Update 21-code_example--Password_forget_and_disallow_old_passwords--.md

* Merge of new SKF major release

* Update SKF for new major release

* Delete .DS_Store

* update docker files

* small update to readme files

* Update README.md

* Update README.md

* Update README.md

* test

* test

* fix multistage angular app

* docker angular multistage support

* test

* fix assets styling

* settings should be empty

* k8s files

* update docker image

* Bump req python + fix docker image build local

* Update Dockerfile

* Update README.md

* testing

* update kb items

* K8s experiments (#548)

* Added nodejs/expressjs examples

Signed-off-by: northdpole <morfeas3000@gmail.com>

* changes

* Refactor some of the code examples into new structure

* Improve nav for XSS

* Finish refactoring and cleaning files

* Update 10-code_example--Prepared_Statements_SQL--.md

replaced ESAPI with parameterized inputs since we're not using esapi

* initial skf kubernetes experiment

* k8s progress

* Configuration for a minimal kubernetes config (#547)

* works(?)

* Update Dockerfile

* external ingress, cleaned up nginx config

* settings cleanup

* frontend env vars cleanup

* configmaps cleanup

* Some minimal documentation

* move kubernetes install how to

* update readme

* test

* fix npm module

* fix py unit testing

* fix cov

* clean old code

* fixing py unit test cov

* Docker k8s sec improvements (#549)

* Added nodejs/expressjs examples

Signed-off-by: northdpole <morfeas3000@gmail.com>

* changes

* Refactor some of the code examples into new structure

* Improve nav for XSS

* Finish refactoring and cleaning files

* Update 10-code_example--Prepared_Statements_SQL--.md

replaced ESAPI with parameterized inputs since we're not using esapi

* adds runAsUser in the security context of both deployments, now both deployments run as some other user

* fix type convertion for values

* update travis for slack intergration

* improve coverage + removing old code

* more cov+

* increase code cov

* more code cov + clean up

* typo

* update k8s file with latest images + fix in ASVS

* update db

* Update code-examples.component.html (#555)

* Refactor repo (#558)

* bug fixes

* refactoring

* start with new unit tests

* Fix unit testing after code rewrite

* small fixes

* Angular fix

* project-summary compliance error fix

* Fix bug export function, npm audit fix, add mysql dependancy

* create db on startup if db doesn't exist

* update node version

* update version

* small fix DB and code examples view

* compliance true false show

* merge fix

* merge fix

Co-authored-by: Riccardo ten Cate <r.tencate77@gmail.com>

* Update requirements.txt

* Update requirements.txt

* Update requirements.txt

* Make Local installation Readme more understandable (#559)

Co-authored-by: Glenn ten Cate <glenntencate@gmail.com>

* Fixing remote DB + Copyright year

* fix unit tests

* Enable filters for coding languages on code examples (#560)

* Add option to run angular with fast configuration (#561)

* update readme

* Added information about the usage of angular and api script for development (#563)

* Deploy on GKE (#562)

* mods for GKE

* add tiller for nginx IC

* Update ingress.yaml

* Update README.md

* Update configmaps.yaml

* Fix a small bug (#564)

* bug fixes + start rewrite local docker

* remove console output (#565)

* fix cov testing

* Fix travis coverage

* fix skf Docker local

* Small fixes for K8s

* Bug fixes, lenght checks + validate special

* Bump version

* Update initial_data.py

* Update Deployment_frontend.yaml

* Update Deployment_backend.yaml

* k8 branch

* deployment/deletion workers

* exception handling for workers

* kubernetes random port assignment

* response port:host from deployment api fixed

* init workers and docker compose

* init rabbitmq

* k8 lab deployments gui

* added compose file

* docker-compose PoC working

* PoC for GKE working

* testing

* juice shop integration

* docker-compose fix

Co-authored-by: Riccardo ten Cate <r.tencate77@gmail.com>
Co-authored-by: Mike Bradbury <mikebradbury@users.noreply.github.com>
Co-authored-by: Peter Mosmans <support@go-forward.net>
Co-authored-by: Leena B <bhegde.leena@gmail.com>
Co-authored-by: Ross Nanopoulos <2287187+zythosec@users.noreply.github.com>
Co-authored-by: Priyanka Jain <btechcs14.priyanka@poornima.edu.in>
Co-authored-by: Spyros <northdpole@users.noreply.github.com>
Co-authored-by: Abhiram Reddy  Duggempudi <40287643+AbhiramReddyD@users.noreply.github.com>
Co-authored-by: Mehtab Zafar <mehtab.zafar98@gmail.com>
Co-authored-by: Dan <32258443+dmspils@users.noreply.github.com>
blabla1337 added a commit that referenced this pull request Apr 3, 2020
* Update requirements.txt (#475)

perfecto

* Update Dockerfile

Pin Alpine version to 3.7

* Update test_skf.py

* Update README.md

* Update code-examples.component.html (#481)

Tidying up some English grammar.

* Fix minor spelling errors (#482)

* Azure deployment guide (#484)

* initial commit -m changes

* changes add host to ng serve - to solve azure invalid host error

* add server.js to serve angular

* add npm build in dockerfile

* debug angular app

* debug angular app

* changes

* changes

* changes

* debug server.js

* correct serverjs path

* correct serverjs path

* changes

* changes

* remove server.js

* remove unnecassary code

* finally test with leena skf

* add more readme changes

* add more readme changes

* add more readme changes

* changes

* revert changes to package-lock

* combine docker command expose in one command

* Update skf-angular.sh

fix for invalid host header

* fix master branch after sync issue...

* fix unit test

* fix host Origin for API

* updated radme docs and structure

* Fix NPM packages and updated Python packages

* fix double Py-Django selection option

* fix unit test

* Update .travis.yml

* Update requirements.txt

fix docker

* Update README.md

fixes

* Update skf-angular.sh

* Update skf-api.sh

* Adds password storage for Go code examples (#500)

Updates Ross Nanopoulos Twitter handle from rossnanop to zythosec

Updates database with Go password storage code example

Fix test

* Update README.md (#498)

* Update README.md

* Update requirements.txt

* fix database issue

* Adds session cookie and system commands examples (#506)

* fix db

* Update requirements.txt

Update werkzeug

* docker cloud files api / angular

* code examples using Javascript (#507)

* Added nodejs/expressjs examples

Signed-off-by: northdpole <morfeas3000@gmail.com>

* changes

* Refactor some of the code examples into new structure

* Improve nav for XSS

* Finish refactoring and cleaning files

* Update 10-code_example--Prepared_Statements_SQL--.md

replaced ESAPI with parameterized inputs since we're not using esapi

* first attempt and ID based auth example

* minor fixes

* closes #14

* closes issue #16 using passport

* closes(?) #11

* closes #10

* Update 21-code_example--Password_forget_and_disallow_old_passwords--.md

* Merge of new SKF major release

* Update SKF for new major release

* Delete .DS_Store

* update docker files

* small update to readme files

* Update README.md

* Update README.md

* Update README.md

* test

* test

* fix multistage angular app

* docker angular multistage support

* test

* fix assets styling

* settings should be empty

* k8s files

* update docker image

* Bump req python + fix docker image build local

* Update Dockerfile

* Update README.md

* testing

* update kb items

* K8s experiments (#548)

* Added nodejs/expressjs examples

Signed-off-by: northdpole <morfeas3000@gmail.com>

* changes

* Refactor some of the code examples into new structure

* Improve nav for XSS

* Finish refactoring and cleaning files

* Update 10-code_example--Prepared_Statements_SQL--.md

replaced ESAPI with parameterized inputs since we're not using esapi

* initial skf kubernetes experiment

* k8s progress

* Configuration for a minimal kubernetes config (#547)

* works(?)

* Update Dockerfile

* external ingress, cleaned up nginx config

* settings cleanup

* frontend env vars cleanup

* configmaps cleanup

* Some minimal documentation

* move kubernetes install how to

* update readme

* test

* fix npm module

* fix py unit testing

* fix cov

* clean old code

* fixing py unit test cov

* Docker k8s sec improvements (#549)

* Added nodejs/expressjs examples

Signed-off-by: northdpole <morfeas3000@gmail.com>

* changes

* Refactor some of the code examples into new structure

* Improve nav for XSS

* Finish refactoring and cleaning files

* Update 10-code_example--Prepared_Statements_SQL--.md

replaced ESAPI with parameterized inputs since we're not using esapi

* adds runAsUser in the security context of both deployments, now both deployments run as some other user

* fix type convertion for values

* update travis for slack intergration

* improve coverage + removing old code

* more cov+

* increase code cov

* more code cov + clean up

* typo

* update k8s file with latest images + fix in ASVS

* update db

* Update code-examples.component.html (#555)

* Refactor repo (#558)

* bug fixes

* refactoring

* start with new unit tests

* Fix unit testing after code rewrite

* small fixes

* Angular fix

* project-summary compliance error fix

* Fix bug export function, npm audit fix, add mysql dependancy

* create db on startup if db doesn't exist

* update node version

* update version

* small fix DB and code examples view

* compliance true false show

* merge fix

* merge fix

Co-authored-by: Riccardo ten Cate <r.tencate77@gmail.com>

* Update requirements.txt

* Update requirements.txt

* Update requirements.txt

* Make Local installation Readme more understandable (#559)

Co-authored-by: Glenn ten Cate <glenntencate@gmail.com>

* Fixing remote DB + Copyright year

* fix unit tests

* Enable filters for coding languages on code examples (#560)

* Add option to run angular with fast configuration (#561)

* update readme

* Added information about the usage of angular and api script for development (#563)

* Deploy on GKE (#562)

* mods for GKE

* add tiller for nginx IC

* Update ingress.yaml

* Update README.md

* Update configmaps.yaml

* Fix a small bug (#564)

* bug fixes + start rewrite local docker

* remove console output (#565)

* fix cov testing

* Fix travis coverage

* fix skf Docker local

* Small fixes for K8s

* Bug fixes, lenght checks + validate special

* Bump version

* Update initial_data.py

* Update Deployment_frontend.yaml

* Update Deployment_backend.yaml

* k8 branch

* deployment/deletion workers

* exception handling for workers

* kubernetes random port assignment

* response port:host from deployment api fixed

* init workers and docker compose

* init rabbitmq

* k8 lab deployments gui

* added compose file

* docker-compose PoC working

* PoC for GKE working

* testing

* juice shop integration

* kubernetes error handling

Co-authored-by: Glenn ten Cate <glenntencate@gmail.com>
Co-authored-by: Mike Bradbury <mikebradbury@users.noreply.github.com>
Co-authored-by: Peter Mosmans <support@go-forward.net>
Co-authored-by: Leena B <bhegde.leena@gmail.com>
Co-authored-by: Ross Nanopoulos <2287187+zythosec@users.noreply.github.com>
Co-authored-by: Priyanka Jain <btechcs14.priyanka@poornima.edu.in>
Co-authored-by: Spyros <northdpole@users.noreply.github.com>
Co-authored-by: Abhiram Reddy  Duggempudi <40287643+AbhiramReddyD@users.noreply.github.com>
Co-authored-by: Mehtab Zafar <mehtab.zafar98@gmail.com>
Co-authored-by: Dan <32258443+dmspils@users.noreply.github.com>
blabla1337 added a commit that referenced this pull request Apr 3, 2020
* Update requirements.txt (#475)

perfecto

* Update Dockerfile

Pin Alpine version to 3.7

* Update test_skf.py

* Update README.md

* Update code-examples.component.html (#481)

Tidying up some English grammar.

* Fix minor spelling errors (#482)

* Azure deployment guide (#484)

* initial commit -m changes

* changes add host to ng serve - to solve azure invalid host error

* add server.js to serve angular

* add npm build in dockerfile

* debug angular app

* debug angular app

* changes

* changes

* changes

* debug server.js

* correct serverjs path

* correct serverjs path

* changes

* changes

* remove server.js

* remove unnecassary code

* finally test with leena skf

* add more readme changes

* add more readme changes

* add more readme changes

* changes

* revert changes to package-lock

* combine docker command expose in one command

* Update skf-angular.sh

fix for invalid host header

* fix master branch after sync issue...

* fix unit test

* fix host Origin for API

* updated radme docs and structure

* Fix NPM packages and updated Python packages

* fix double Py-Django selection option

* fix unit test

* Update .travis.yml

* Update requirements.txt

fix docker

* Update README.md

fixes

* Update skf-angular.sh

* Update skf-api.sh

* Adds password storage for Go code examples (#500)

Updates Ross Nanopoulos Twitter handle from rossnanop to zythosec

Updates database with Go password storage code example

Fix test

* Update README.md (#498)

* Update README.md

* Update requirements.txt

* fix database issue

* Adds session cookie and system commands examples (#506)

* fix db

* Update requirements.txt

Update werkzeug

* docker cloud files api / angular

* code examples using Javascript (#507)

* Added nodejs/expressjs examples

Signed-off-by: northdpole <morfeas3000@gmail.com>

* changes

* Refactor some of the code examples into new structure

* Improve nav for XSS

* Finish refactoring and cleaning files

* Update 10-code_example--Prepared_Statements_SQL--.md

replaced ESAPI with parameterized inputs since we're not using esapi

* first attempt and ID based auth example

* minor fixes

* closes #14

* closes issue #16 using passport

* closes(?) #11

* closes #10

* Update 21-code_example--Password_forget_and_disallow_old_passwords--.md

* Merge of new SKF major release

* Update SKF for new major release

* Delete .DS_Store

* update docker files

* small update to readme files

* Update README.md

* Update README.md

* Update README.md

* test

* test

* fix multistage angular app

* docker angular multistage support

* test

* fix assets styling

* settings should be empty

* k8s files

* update docker image

* Bump req python + fix docker image build local

* Update Dockerfile

* Update README.md

* testing

* update kb items

* K8s experiments (#548)

* Added nodejs/expressjs examples

Signed-off-by: northdpole <morfeas3000@gmail.com>

* changes

* Refactor some of the code examples into new structure

* Improve nav for XSS

* Finish refactoring and cleaning files

* Update 10-code_example--Prepared_Statements_SQL--.md

replaced ESAPI with parameterized inputs since we're not using esapi

* initial skf kubernetes experiment

* k8s progress

* Configuration for a minimal kubernetes config (#547)

* works(?)

* Update Dockerfile

* external ingress, cleaned up nginx config

* settings cleanup

* frontend env vars cleanup

* configmaps cleanup

* Some minimal documentation

* move kubernetes install how to

* update readme

* test

* fix npm module

* fix py unit testing

* fix cov

* clean old code

* fixing py unit test cov

* Docker k8s sec improvements (#549)

* Added nodejs/expressjs examples

Signed-off-by: northdpole <morfeas3000@gmail.com>

* changes

* Refactor some of the code examples into new structure

* Improve nav for XSS

* Finish refactoring and cleaning files

* Update 10-code_example--Prepared_Statements_SQL--.md

replaced ESAPI with parameterized inputs since we're not using esapi

* adds runAsUser in the security context of both deployments, now both deployments run as some other user

* fix type convertion for values

* update travis for slack intergration

* improve coverage + removing old code

* more cov+

* increase code cov

* more code cov + clean up

* typo

* update k8s file with latest images + fix in ASVS

* update db

* Update code-examples.component.html (#555)

* Refactor repo (#558)

* bug fixes

* refactoring

* start with new unit tests

* Fix unit testing after code rewrite

* small fixes

* Angular fix

* project-summary compliance error fix

* Fix bug export function, npm audit fix, add mysql dependancy

* create db on startup if db doesn't exist

* update node version

* update version

* small fix DB and code examples view

* compliance true false show

* merge fix

* merge fix

Co-authored-by: Riccardo ten Cate <r.tencate77@gmail.com>

* Update requirements.txt

* Update requirements.txt

* Update requirements.txt

* Make Local installation Readme more understandable (#559)

Co-authored-by: Glenn ten Cate <glenntencate@gmail.com>

* Fixing remote DB + Copyright year

* fix unit tests

* Enable filters for coding languages on code examples (#560)

* Add option to run angular with fast configuration (#561)

* update readme

* Added information about the usage of angular and api script for development (#563)

* Deploy on GKE (#562)

* mods for GKE

* add tiller for nginx IC

* Update ingress.yaml

* Update README.md

* Update configmaps.yaml

* Fix a small bug (#564)

* bug fixes + start rewrite local docker

* remove console output (#565)

* fix cov testing

* Fix travis coverage

* fix skf Docker local

* Small fixes for K8s

* Bug fixes, lenght checks + validate special

* Bump version

* Update initial_data.py

* Update Deployment_frontend.yaml

* Update Deployment_backend.yaml

* k8 branch

* deployment/deletion workers

* exception handling for workers

* kubernetes random port assignment

* response port:host from deployment api fixed

* init workers and docker compose

* init rabbitmq

* k8 lab deployments gui

* added compose file

* docker-compose PoC working

* PoC for GKE working

* testing

* juice shop integration

* kubernetes error handling

* cleanup + mege fixes

Co-authored-by: Riccardo ten Cate <r.tencate77@gmail.com>
Co-authored-by: Mike Bradbury <mikebradbury@users.noreply.github.com>
Co-authored-by: Peter Mosmans <support@go-forward.net>
Co-authored-by: Leena B <bhegde.leena@gmail.com>
Co-authored-by: Ross Nanopoulos <2287187+zythosec@users.noreply.github.com>
Co-authored-by: Priyanka Jain <btechcs14.priyanka@poornima.edu.in>
Co-authored-by: Spyros <northdpole@users.noreply.github.com>
Co-authored-by: Abhiram Reddy  Duggempudi <40287643+AbhiramReddyD@users.noreply.github.com>
Co-authored-by: Mehtab Zafar <mehtab.zafar98@gmail.com>
Co-authored-by: Dan <32258443+dmspils@users.noreply.github.com>
@blabla1337 blabla1337 deleted the refactor-repo branch July 23, 2020 12:50
AkashM398 pushed a commit to AkashM398/skf-flask that referenced this pull request Jun 30, 2022
* bug fixes

* refactoring

* start with new unit tests

* Fix unit testing after code rewrite

* small fixes

* Angular fix

* project-summary compliance error fix

* Fix bug export function, npm audit fix, add mysql dependancy

* create db on startup if db doesn't exist

* update node version

* update version

* small fix DB and code examples view

* compliance true false show

* merge fix

* merge fix

Co-authored-by: Riccardo ten Cate <r.tencate77@gmail.com>
AkashM398 pushed a commit to AkashM398/skf-flask that referenced this pull request Jun 30, 2022
* Update requirements.txt (blabla1337#475)

perfecto

* Update Dockerfile

Pin Alpine version to 3.7

* Update test_skf.py

* Update README.md

* Update code-examples.component.html (blabla1337#481)

Tidying up some English grammar.

* Fix minor spelling errors (blabla1337#482)

* Azure deployment guide (blabla1337#484)

* initial commit -m changes

* changes add host to ng serve - to solve azure invalid host error

* add server.js to serve angular

* add npm build in dockerfile

* debug angular app

* debug angular app

* changes

* changes

* changes

* debug server.js

* correct serverjs path

* correct serverjs path

* changes

* changes

* remove server.js

* remove unnecassary code

* finally test with leena skf

* add more readme changes

* add more readme changes

* add more readme changes

* changes

* revert changes to package-lock

* combine docker command expose in one command

* Update skf-angular.sh

fix for invalid host header

* fix master branch after sync issue...

* fix unit test

* fix host Origin for API

* updated radme docs and structure

* Fix NPM packages and updated Python packages

* fix double Py-Django selection option

* fix unit test

* Update .travis.yml

* Update requirements.txt

fix docker

* Update README.md

fixes

* Update skf-angular.sh

* Update skf-api.sh

* Adds password storage for Go code examples (blabla1337#500)

Updates Ross Nanopoulos Twitter handle from rossnanop to zythosec

Updates database with Go password storage code example

Fix test

* Update README.md (blabla1337#498)

* Update README.md

* Update requirements.txt

* fix database issue

* Adds session cookie and system commands examples (blabla1337#506)

* fix db

* Update requirements.txt

Update werkzeug

* docker cloud files api / angular

* code examples using Javascript (blabla1337#507)

* Added nodejs/expressjs examples

Signed-off-by: northdpole <morfeas3000@gmail.com>

* changes

* Refactor some of the code examples into new structure

* Improve nav for XSS

* Finish refactoring and cleaning files

* Update 10-code_example--Prepared_Statements_SQL--.md

replaced ESAPI with parameterized inputs since we're not using esapi

* first attempt and ID based auth example

* minor fixes

* closes blabla1337#14

* closes issue blabla1337#16 using passport

* closes(?) blabla1337#11

* closes blabla1337#10

* Update 21-code_example--Password_forget_and_disallow_old_passwords--.md

* Merge of new SKF major release

* Update SKF for new major release

* Delete .DS_Store

* update docker files

* small update to readme files

* Update README.md

* Update README.md

* Update README.md

* test

* test

* fix multistage angular app

* docker angular multistage support

* test

* fix assets styling

* settings should be empty

* k8s files

* update docker image

* Bump req python + fix docker image build local

* Update Dockerfile

* Update README.md

* testing

* update kb items

* K8s experiments (blabla1337#548)

* Added nodejs/expressjs examples

Signed-off-by: northdpole <morfeas3000@gmail.com>

* changes

* Refactor some of the code examples into new structure

* Improve nav for XSS

* Finish refactoring and cleaning files

* Update 10-code_example--Prepared_Statements_SQL--.md

replaced ESAPI with parameterized inputs since we're not using esapi

* initial skf kubernetes experiment

* k8s progress

* Configuration for a minimal kubernetes config (blabla1337#547)

* works(?)

* Update Dockerfile

* external ingress, cleaned up nginx config

* settings cleanup

* frontend env vars cleanup

* configmaps cleanup

* Some minimal documentation

* move kubernetes install how to

* update readme

* test

* fix npm module

* fix py unit testing

* fix cov

* clean old code

* fixing py unit test cov

* Docker k8s sec improvements (blabla1337#549)

* Added nodejs/expressjs examples

Signed-off-by: northdpole <morfeas3000@gmail.com>

* changes

* Refactor some of the code examples into new structure

* Improve nav for XSS

* Finish refactoring and cleaning files

* Update 10-code_example--Prepared_Statements_SQL--.md

replaced ESAPI with parameterized inputs since we're not using esapi

* adds runAsUser in the security context of both deployments, now both deployments run as some other user

* fix type convertion for values

* update travis for slack intergration

* improve coverage + removing old code

* more cov+

* increase code cov

* more code cov + clean up

* typo

* update k8s file with latest images + fix in ASVS

* update db

* Update code-examples.component.html (blabla1337#555)

* Refactor repo (blabla1337#558)

* bug fixes

* refactoring

* start with new unit tests

* Fix unit testing after code rewrite

* small fixes

* Angular fix

* project-summary compliance error fix

* Fix bug export function, npm audit fix, add mysql dependancy

* create db on startup if db doesn't exist

* update node version

* update version

* small fix DB and code examples view

* compliance true false show

* merge fix

* merge fix

Co-authored-by: Riccardo ten Cate <r.tencate77@gmail.com>

* Update requirements.txt

* Update requirements.txt

* Update requirements.txt

* Make Local installation Readme more understandable (blabla1337#559)

Co-authored-by: Glenn ten Cate <glenntencate@gmail.com>

* Fixing remote DB + Copyright year

* fix unit tests

* Enable filters for coding languages on code examples (blabla1337#560)

* Add option to run angular with fast configuration (blabla1337#561)

* update readme

* Added information about the usage of angular and api script for development (blabla1337#563)

* Deploy on GKE (blabla1337#562)

* mods for GKE

* add tiller for nginx IC

* Update ingress.yaml

* Update README.md

* Update configmaps.yaml

* Fix a small bug (blabla1337#564)

* bug fixes + start rewrite local docker

* remove console output (blabla1337#565)

* fix cov testing

* Fix travis coverage

* fix skf Docker local

* Small fixes for K8s

* Bug fixes, lenght checks + validate special

* Bump version

* Update initial_data.py

* Update Deployment_frontend.yaml

* Update Deployment_backend.yaml

* k8 branch

* deployment/deletion workers

* exception handling for workers

* kubernetes random port assignment

* response port:host from deployment api fixed

* init workers and docker compose

* init rabbitmq

* k8 lab deployments gui

* added compose file

* docker-compose PoC working

* PoC for GKE working

* testing

Co-authored-by: Riccardo ten Cate <r.tencate77@gmail.com>
Co-authored-by: Mike Bradbury <mikebradbury@users.noreply.github.com>
Co-authored-by: Peter Mosmans <support@go-forward.net>
Co-authored-by: Leena B <bhegde.leena@gmail.com>
Co-authored-by: Ross Nanopoulos <2287187+zythosec@users.noreply.github.com>
Co-authored-by: Priyanka Jain <btechcs14.priyanka@poornima.edu.in>
Co-authored-by: Spyros <northdpole@users.noreply.github.com>
Co-authored-by: Abhiram Reddy  Duggempudi <40287643+AbhiramReddyD@users.noreply.github.com>
Co-authored-by: Mehtab Zafar <mehtab.zafar98@gmail.com>
Co-authored-by: Dan <32258443+dmspils@users.noreply.github.com>
AkashM398 pushed a commit to AkashM398/skf-flask that referenced this pull request Jun 30, 2022
* Update requirements.txt (blabla1337#475)

perfecto

* Update Dockerfile

Pin Alpine version to 3.7

* Update test_skf.py

* Update README.md

* Update code-examples.component.html (blabla1337#481)

Tidying up some English grammar.

* Fix minor spelling errors (blabla1337#482)

* Azure deployment guide (blabla1337#484)

* initial commit -m changes

* changes add host to ng serve - to solve azure invalid host error

* add server.js to serve angular

* add npm build in dockerfile

* debug angular app

* debug angular app

* changes

* changes

* changes

* debug server.js

* correct serverjs path

* correct serverjs path

* changes

* changes

* remove server.js

* remove unnecassary code

* finally test with leena skf

* add more readme changes

* add more readme changes

* add more readme changes

* changes

* revert changes to package-lock

* combine docker command expose in one command

* Update skf-angular.sh

fix for invalid host header

* fix master branch after sync issue...

* fix unit test

* fix host Origin for API

* updated radme docs and structure

* Fix NPM packages and updated Python packages

* fix double Py-Django selection option

* fix unit test

* Update .travis.yml

* Update requirements.txt

fix docker

* Update README.md

fixes

* Update skf-angular.sh

* Update skf-api.sh

* Adds password storage for Go code examples (blabla1337#500)

Updates Ross Nanopoulos Twitter handle from rossnanop to zythosec

Updates database with Go password storage code example

Fix test

* Update README.md (blabla1337#498)

* Update README.md

* Update requirements.txt

* fix database issue

* Adds session cookie and system commands examples (blabla1337#506)

* fix db

* Update requirements.txt

Update werkzeug

* docker cloud files api / angular

* code examples using Javascript (blabla1337#507)

* Added nodejs/expressjs examples

Signed-off-by: northdpole <morfeas3000@gmail.com>

* changes

* Refactor some of the code examples into new structure

* Improve nav for XSS

* Finish refactoring and cleaning files

* Update 10-code_example--Prepared_Statements_SQL--.md

replaced ESAPI with parameterized inputs since we're not using esapi

* first attempt and ID based auth example

* minor fixes

* closes blabla1337#14

* closes issue blabla1337#16 using passport

* closes(?) blabla1337#11

* closes blabla1337#10

* Update 21-code_example--Password_forget_and_disallow_old_passwords--.md

* Merge of new SKF major release

* Update SKF for new major release

* Delete .DS_Store

* update docker files

* small update to readme files

* Update README.md

* Update README.md

* Update README.md

* test

* test

* fix multistage angular app

* docker angular multistage support

* test

* fix assets styling

* settings should be empty

* k8s files

* update docker image

* Bump req python + fix docker image build local

* Update Dockerfile

* Update README.md

* testing

* update kb items

* K8s experiments (blabla1337#548)

* Added nodejs/expressjs examples

Signed-off-by: northdpole <morfeas3000@gmail.com>

* changes

* Refactor some of the code examples into new structure

* Improve nav for XSS

* Finish refactoring and cleaning files

* Update 10-code_example--Prepared_Statements_SQL--.md

replaced ESAPI with parameterized inputs since we're not using esapi

* initial skf kubernetes experiment

* k8s progress

* Configuration for a minimal kubernetes config (blabla1337#547)

* works(?)

* Update Dockerfile

* external ingress, cleaned up nginx config

* settings cleanup

* frontend env vars cleanup

* configmaps cleanup

* Some minimal documentation

* move kubernetes install how to

* update readme

* test

* fix npm module

* fix py unit testing

* fix cov

* clean old code

* fixing py unit test cov

* Docker k8s sec improvements (blabla1337#549)

* Added nodejs/expressjs examples

Signed-off-by: northdpole <morfeas3000@gmail.com>

* changes

* Refactor some of the code examples into new structure

* Improve nav for XSS

* Finish refactoring and cleaning files

* Update 10-code_example--Prepared_Statements_SQL--.md

replaced ESAPI with parameterized inputs since we're not using esapi

* adds runAsUser in the security context of both deployments, now both deployments run as some other user

* fix type convertion for values

* update travis for slack intergration

* improve coverage + removing old code

* more cov+

* increase code cov

* more code cov + clean up

* typo

* update k8s file with latest images + fix in ASVS

* update db

* Update code-examples.component.html (blabla1337#555)

* Refactor repo (blabla1337#558)

* bug fixes

* refactoring

* start with new unit tests

* Fix unit testing after code rewrite

* small fixes

* Angular fix

* project-summary compliance error fix

* Fix bug export function, npm audit fix, add mysql dependancy

* create db on startup if db doesn't exist

* update node version

* update version

* small fix DB and code examples view

* compliance true false show

* merge fix

* merge fix

Co-authored-by: Riccardo ten Cate <r.tencate77@gmail.com>

* Update requirements.txt

* Update requirements.txt

* Update requirements.txt

* Make Local installation Readme more understandable (blabla1337#559)

Co-authored-by: Glenn ten Cate <glenntencate@gmail.com>

* Fixing remote DB + Copyright year

* fix unit tests

* Enable filters for coding languages on code examples (blabla1337#560)

* Add option to run angular with fast configuration (blabla1337#561)

* update readme

* Added information about the usage of angular and api script for development (blabla1337#563)

* Deploy on GKE (blabla1337#562)

* mods for GKE

* add tiller for nginx IC

* Update ingress.yaml

* Update README.md

* Update configmaps.yaml

* Fix a small bug (blabla1337#564)

* bug fixes + start rewrite local docker

* remove console output (blabla1337#565)

* fix cov testing

* Fix travis coverage

* fix skf Docker local

* Small fixes for K8s

* Bug fixes, lenght checks + validate special

* Bump version

* Update initial_data.py

* Update Deployment_frontend.yaml

* Update Deployment_backend.yaml

* k8 branch

* deployment/deletion workers

* exception handling for workers

* kubernetes random port assignment

* response port:host from deployment api fixed

* init workers and docker compose

* init rabbitmq

* k8 lab deployments gui

* added compose file

* docker-compose PoC working

* PoC for GKE working

* testing

* juice shop integration

* docker-compose fix

Co-authored-by: Riccardo ten Cate <r.tencate77@gmail.com>
Co-authored-by: Mike Bradbury <mikebradbury@users.noreply.github.com>
Co-authored-by: Peter Mosmans <support@go-forward.net>
Co-authored-by: Leena B <bhegde.leena@gmail.com>
Co-authored-by: Ross Nanopoulos <2287187+zythosec@users.noreply.github.com>
Co-authored-by: Priyanka Jain <btechcs14.priyanka@poornima.edu.in>
Co-authored-by: Spyros <northdpole@users.noreply.github.com>
Co-authored-by: Abhiram Reddy  Duggempudi <40287643+AbhiramReddyD@users.noreply.github.com>
Co-authored-by: Mehtab Zafar <mehtab.zafar98@gmail.com>
Co-authored-by: Dan <32258443+dmspils@users.noreply.github.com>
AkashM398 pushed a commit to AkashM398/skf-flask that referenced this pull request Jun 30, 2022
* Update requirements.txt (blabla1337#475)

perfecto

* Update Dockerfile

Pin Alpine version to 3.7

* Update test_skf.py

* Update README.md

* Update code-examples.component.html (blabla1337#481)

Tidying up some English grammar.

* Fix minor spelling errors (blabla1337#482)

* Azure deployment guide (blabla1337#484)

* initial commit -m changes

* changes add host to ng serve - to solve azure invalid host error

* add server.js to serve angular

* add npm build in dockerfile

* debug angular app

* debug angular app

* changes

* changes

* changes

* debug server.js

* correct serverjs path

* correct serverjs path

* changes

* changes

* remove server.js

* remove unnecassary code

* finally test with leena skf

* add more readme changes

* add more readme changes

* add more readme changes

* changes

* revert changes to package-lock

* combine docker command expose in one command

* Update skf-angular.sh

fix for invalid host header

* fix master branch after sync issue...

* fix unit test

* fix host Origin for API

* updated radme docs and structure

* Fix NPM packages and updated Python packages

* fix double Py-Django selection option

* fix unit test

* Update .travis.yml

* Update requirements.txt

fix docker

* Update README.md

fixes

* Update skf-angular.sh

* Update skf-api.sh

* Adds password storage for Go code examples (blabla1337#500)

Updates Ross Nanopoulos Twitter handle from rossnanop to zythosec

Updates database with Go password storage code example

Fix test

* Update README.md (blabla1337#498)

* Update README.md

* Update requirements.txt

* fix database issue

* Adds session cookie and system commands examples (blabla1337#506)

* fix db

* Update requirements.txt

Update werkzeug

* docker cloud files api / angular

* code examples using Javascript (blabla1337#507)

* Added nodejs/expressjs examples

Signed-off-by: northdpole <morfeas3000@gmail.com>

* changes

* Refactor some of the code examples into new structure

* Improve nav for XSS

* Finish refactoring and cleaning files

* Update 10-code_example--Prepared_Statements_SQL--.md

replaced ESAPI with parameterized inputs since we're not using esapi

* first attempt and ID based auth example

* minor fixes

* closes blabla1337#14

* closes issue blabla1337#16 using passport

* closes(?) blabla1337#11

* closes blabla1337#10

* Update 21-code_example--Password_forget_and_disallow_old_passwords--.md

* Merge of new SKF major release

* Update SKF for new major release

* Delete .DS_Store

* update docker files

* small update to readme files

* Update README.md

* Update README.md

* Update README.md

* test

* test

* fix multistage angular app

* docker angular multistage support

* test

* fix assets styling

* settings should be empty

* k8s files

* update docker image

* Bump req python + fix docker image build local

* Update Dockerfile

* Update README.md

* testing

* update kb items

* K8s experiments (blabla1337#548)

* Added nodejs/expressjs examples

Signed-off-by: northdpole <morfeas3000@gmail.com>

* changes

* Refactor some of the code examples into new structure

* Improve nav for XSS

* Finish refactoring and cleaning files

* Update 10-code_example--Prepared_Statements_SQL--.md

replaced ESAPI with parameterized inputs since we're not using esapi

* initial skf kubernetes experiment

* k8s progress

* Configuration for a minimal kubernetes config (blabla1337#547)

* works(?)

* Update Dockerfile

* external ingress, cleaned up nginx config

* settings cleanup

* frontend env vars cleanup

* configmaps cleanup

* Some minimal documentation

* move kubernetes install how to

* update readme

* test

* fix npm module

* fix py unit testing

* fix cov

* clean old code

* fixing py unit test cov

* Docker k8s sec improvements (blabla1337#549)

* Added nodejs/expressjs examples

Signed-off-by: northdpole <morfeas3000@gmail.com>

* changes

* Refactor some of the code examples into new structure

* Improve nav for XSS

* Finish refactoring and cleaning files

* Update 10-code_example--Prepared_Statements_SQL--.md

replaced ESAPI with parameterized inputs since we're not using esapi

* adds runAsUser in the security context of both deployments, now both deployments run as some other user

* fix type convertion for values

* update travis for slack intergration

* improve coverage + removing old code

* more cov+

* increase code cov

* more code cov + clean up

* typo

* update k8s file with latest images + fix in ASVS

* update db

* Update code-examples.component.html (blabla1337#555)

* Refactor repo (blabla1337#558)

* bug fixes

* refactoring

* start with new unit tests

* Fix unit testing after code rewrite

* small fixes

* Angular fix

* project-summary compliance error fix

* Fix bug export function, npm audit fix, add mysql dependancy

* create db on startup if db doesn't exist

* update node version

* update version

* small fix DB and code examples view

* compliance true false show

* merge fix

* merge fix

Co-authored-by: Riccardo ten Cate <r.tencate77@gmail.com>

* Update requirements.txt

* Update requirements.txt

* Update requirements.txt

* Make Local installation Readme more understandable (blabla1337#559)

Co-authored-by: Glenn ten Cate <glenntencate@gmail.com>

* Fixing remote DB + Copyright year

* fix unit tests

* Enable filters for coding languages on code examples (blabla1337#560)

* Add option to run angular with fast configuration (blabla1337#561)

* update readme

* Added information about the usage of angular and api script for development (blabla1337#563)

* Deploy on GKE (blabla1337#562)

* mods for GKE

* add tiller for nginx IC

* Update ingress.yaml

* Update README.md

* Update configmaps.yaml

* Fix a small bug (blabla1337#564)

* bug fixes + start rewrite local docker

* remove console output (blabla1337#565)

* fix cov testing

* Fix travis coverage

* fix skf Docker local

* Small fixes for K8s

* Bug fixes, lenght checks + validate special

* Bump version

* Update initial_data.py

* Update Deployment_frontend.yaml

* Update Deployment_backend.yaml

* k8 branch

* deployment/deletion workers

* exception handling for workers

* kubernetes random port assignment

* response port:host from deployment api fixed

* init workers and docker compose

* init rabbitmq

* k8 lab deployments gui

* added compose file

* docker-compose PoC working

* PoC for GKE working

* testing

* juice shop integration

* kubernetes error handling

Co-authored-by: Glenn ten Cate <glenntencate@gmail.com>
Co-authored-by: Mike Bradbury <mikebradbury@users.noreply.github.com>
Co-authored-by: Peter Mosmans <support@go-forward.net>
Co-authored-by: Leena B <bhegde.leena@gmail.com>
Co-authored-by: Ross Nanopoulos <2287187+zythosec@users.noreply.github.com>
Co-authored-by: Priyanka Jain <btechcs14.priyanka@poornima.edu.in>
Co-authored-by: Spyros <northdpole@users.noreply.github.com>
Co-authored-by: Abhiram Reddy  Duggempudi <40287643+AbhiramReddyD@users.noreply.github.com>
Co-authored-by: Mehtab Zafar <mehtab.zafar98@gmail.com>
Co-authored-by: Dan <32258443+dmspils@users.noreply.github.com>
AkashM398 pushed a commit to AkashM398/skf-flask that referenced this pull request Jun 30, 2022
* Update requirements.txt (blabla1337#475)

perfecto

* Update Dockerfile

Pin Alpine version to 3.7

* Update test_skf.py

* Update README.md

* Update code-examples.component.html (blabla1337#481)

Tidying up some English grammar.

* Fix minor spelling errors (blabla1337#482)

* Azure deployment guide (blabla1337#484)

* initial commit -m changes

* changes add host to ng serve - to solve azure invalid host error

* add server.js to serve angular

* add npm build in dockerfile

* debug angular app

* debug angular app

* changes

* changes

* changes

* debug server.js

* correct serverjs path

* correct serverjs path

* changes

* changes

* remove server.js

* remove unnecassary code

* finally test with leena skf

* add more readme changes

* add more readme changes

* add more readme changes

* changes

* revert changes to package-lock

* combine docker command expose in one command

* Update skf-angular.sh

fix for invalid host header

* fix master branch after sync issue...

* fix unit test

* fix host Origin for API

* updated radme docs and structure

* Fix NPM packages and updated Python packages

* fix double Py-Django selection option

* fix unit test

* Update .travis.yml

* Update requirements.txt

fix docker

* Update README.md

fixes

* Update skf-angular.sh

* Update skf-api.sh

* Adds password storage for Go code examples (blabla1337#500)

Updates Ross Nanopoulos Twitter handle from rossnanop to zythosec

Updates database with Go password storage code example

Fix test

* Update README.md (blabla1337#498)

* Update README.md

* Update requirements.txt

* fix database issue

* Adds session cookie and system commands examples (blabla1337#506)

* fix db

* Update requirements.txt

Update werkzeug

* docker cloud files api / angular

* code examples using Javascript (blabla1337#507)

* Added nodejs/expressjs examples

Signed-off-by: northdpole <morfeas3000@gmail.com>

* changes

* Refactor some of the code examples into new structure

* Improve nav for XSS

* Finish refactoring and cleaning files

* Update 10-code_example--Prepared_Statements_SQL--.md

replaced ESAPI with parameterized inputs since we're not using esapi

* first attempt and ID based auth example

* minor fixes

* closes blabla1337#14

* closes issue blabla1337#16 using passport

* closes(?) blabla1337#11

* closes blabla1337#10

* Update 21-code_example--Password_forget_and_disallow_old_passwords--.md

* Merge of new SKF major release

* Update SKF for new major release

* Delete .DS_Store

* update docker files

* small update to readme files

* Update README.md

* Update README.md

* Update README.md

* test

* test

* fix multistage angular app

* docker angular multistage support

* test

* fix assets styling

* settings should be empty

* k8s files

* update docker image

* Bump req python + fix docker image build local

* Update Dockerfile

* Update README.md

* testing

* update kb items

* K8s experiments (blabla1337#548)

* Added nodejs/expressjs examples

Signed-off-by: northdpole <morfeas3000@gmail.com>

* changes

* Refactor some of the code examples into new structure

* Improve nav for XSS

* Finish refactoring and cleaning files

* Update 10-code_example--Prepared_Statements_SQL--.md

replaced ESAPI with parameterized inputs since we're not using esapi

* initial skf kubernetes experiment

* k8s progress

* Configuration for a minimal kubernetes config (blabla1337#547)

* works(?)

* Update Dockerfile

* external ingress, cleaned up nginx config

* settings cleanup

* frontend env vars cleanup

* configmaps cleanup

* Some minimal documentation

* move kubernetes install how to

* update readme

* test

* fix npm module

* fix py unit testing

* fix cov

* clean old code

* fixing py unit test cov

* Docker k8s sec improvements (blabla1337#549)

* Added nodejs/expressjs examples

Signed-off-by: northdpole <morfeas3000@gmail.com>

* changes

* Refactor some of the code examples into new structure

* Improve nav for XSS

* Finish refactoring and cleaning files

* Update 10-code_example--Prepared_Statements_SQL--.md

replaced ESAPI with parameterized inputs since we're not using esapi

* adds runAsUser in the security context of both deployments, now both deployments run as some other user

* fix type convertion for values

* update travis for slack intergration

* improve coverage + removing old code

* more cov+

* increase code cov

* more code cov + clean up

* typo

* update k8s file with latest images + fix in ASVS

* update db

* Update code-examples.component.html (blabla1337#555)

* Refactor repo (blabla1337#558)

* bug fixes

* refactoring

* start with new unit tests

* Fix unit testing after code rewrite

* small fixes

* Angular fix

* project-summary compliance error fix

* Fix bug export function, npm audit fix, add mysql dependancy

* create db on startup if db doesn't exist

* update node version

* update version

* small fix DB and code examples view

* compliance true false show

* merge fix

* merge fix

Co-authored-by: Riccardo ten Cate <r.tencate77@gmail.com>

* Update requirements.txt

* Update requirements.txt

* Update requirements.txt

* Make Local installation Readme more understandable (blabla1337#559)

Co-authored-by: Glenn ten Cate <glenntencate@gmail.com>

* Fixing remote DB + Copyright year

* fix unit tests

* Enable filters for coding languages on code examples (blabla1337#560)

* Add option to run angular with fast configuration (blabla1337#561)

* update readme

* Added information about the usage of angular and api script for development (blabla1337#563)

* Deploy on GKE (blabla1337#562)

* mods for GKE

* add tiller for nginx IC

* Update ingress.yaml

* Update README.md

* Update configmaps.yaml

* Fix a small bug (blabla1337#564)

* bug fixes + start rewrite local docker

* remove console output (blabla1337#565)

* fix cov testing

* Fix travis coverage

* fix skf Docker local

* Small fixes for K8s

* Bug fixes, lenght checks + validate special

* Bump version

* Update initial_data.py

* Update Deployment_frontend.yaml

* Update Deployment_backend.yaml

* k8 branch

* deployment/deletion workers

* exception handling for workers

* kubernetes random port assignment

* response port:host from deployment api fixed

* init workers and docker compose

* init rabbitmq

* k8 lab deployments gui

* added compose file

* docker-compose PoC working

* PoC for GKE working

* testing

* juice shop integration

* kubernetes error handling

* cleanup + mege fixes

Co-authored-by: Riccardo ten Cate <r.tencate77@gmail.com>
Co-authored-by: Mike Bradbury <mikebradbury@users.noreply.github.com>
Co-authored-by: Peter Mosmans <support@go-forward.net>
Co-authored-by: Leena B <bhegde.leena@gmail.com>
Co-authored-by: Ross Nanopoulos <2287187+zythosec@users.noreply.github.com>
Co-authored-by: Priyanka Jain <btechcs14.priyanka@poornima.edu.in>
Co-authored-by: Spyros <northdpole@users.noreply.github.com>
Co-authored-by: Abhiram Reddy  Duggempudi <40287643+AbhiramReddyD@users.noreply.github.com>
Co-authored-by: Mehtab Zafar <mehtab.zafar98@gmail.com>
Co-authored-by: Dan <32258443+dmspils@users.noreply.github.com>
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.

None yet

2 participants