├── .github ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE.md ├── code_of_conduct.md └── workflows │ ├── pr-build.yml │ ├── publish.yml │ └── workflow-multiarch.yml ├── LICENSE.md ├── README.md ├── VERSION ├── deploy ├── docker │ ├── .env │ ├── build-all.bat │ ├── build-all.sh │ ├── docker-compose.yml │ ├── keys │ │ └── jwks.json │ ├── manifest.sh │ ├── publish-all.sh │ └── scripts │ │ ├── load.sh │ │ └── save.sh ├── helm │ ├── .helmignore │ ├── Chart.yaml │ ├── keys │ │ └── jwks.json │ ├── templates │ │ ├── api-gateway-service │ │ │ ├── config.yaml │ │ │ ├── deployment.yaml │ │ │ └── service.yaml │ │ ├── chatbot │ │ │ ├── config.yaml │ │ │ ├── deployment.yaml │ │ │ └── service.yaml │ │ ├── chromadb │ │ │ ├── config.yaml │ │ │ ├── service.yaml │ │ │ ├── statefulset.yaml │ │ │ └── storage.yaml │ │ ├── community │ │ │ ├── config.yaml │ │ │ ├── deployment.yaml │ │ │ └── service.yaml │ │ ├── identity │ │ │ ├── config.yaml │ │ │ ├── deployment.yaml │ │ │ ├── jwt-key-secret.yaml │ │ │ └── service.yaml │ │ ├── mailhog │ │ │ ├── config.yaml │ │ │ ├── deployment.yaml │ │ │ ├── ingress.yaml │ │ │ ├── service.yaml │ │ │ └── webservice.yaml │ │ ├── mongodb │ │ │ ├── config.yaml │ │ │ ├── service.yaml │ │ │ ├── statefulset.yaml │ │ │ └── storage.yaml │ │ ├── postgres │ │ │ ├── config.yaml │ │ │ ├── service.yaml │ │ │ ├── statefulset.yaml │ │ │ └── storage.yaml │ │ ├── rbac │ │ │ ├── role.yaml │ │ │ └── rolebinding.yaml │ │ ├── web │ │ │ ├── configmap.yaml │ │ │ ├── deployment.yaml │ │ │ └── ingress.yaml │ │ └── workshop │ │ │ ├── config.yaml │ │ │ ├── deployment.yaml │ │ │ └── service.yaml │ ├── values-pv.yaml │ ├── values-safe.yaml │ ├── values-tls.yaml │ └── values.yaml ├── k8s │ ├── base │ │ ├── build-all.sh │ │ ├── chatbot │ │ │ ├── config.yaml │ │ │ ├── deployment.yaml │ │ │ └── service.yaml │ │ ├── chromadb │ │ │ ├── config.yaml │ │ │ ├── service.yaml │ │ │ ├── statefulset.yaml │ │ │ └── storage.yaml │ │ ├── community │ │ │ ├── config.yaml │ │ │ ├── deployment.yaml │ │ │ └── service.yaml │ │ ├── deploy.sh │ │ ├── gateway-service │ │ │ ├── config.yaml │ │ │ ├── deployment.yaml │ │ │ └── service.yaml │ │ ├── identity │ │ │ ├── config.yaml │ │ │ ├── deployment.yaml │ │ │ └── service.yaml │ │ ├── mailhog │ │ │ ├── config.yaml │ │ │ ├── deployment.yaml │ │ │ ├── ingress.yaml │ │ │ └── service.yaml │ │ ├── mongodb │ │ │ ├── config.yaml │ │ │ ├── service.yaml │ │ │ ├── statefulset.yaml │ │ │ └── storage.yaml │ │ ├── postgres │ │ │ ├── config.yaml │ │ │ ├── service.yaml │ │ │ ├── statefulset.yaml │ │ │ └── storage.yaml │ │ ├── rbac │ │ │ ├── role.yaml │ │ │ └── rolebinding.yaml │ │ ├── web │ │ │ ├── configmap.yaml │ │ │ ├── deployment.yaml │ │ │ └── ingress.yaml │ │ └── workshop │ │ │ ├── config.yaml │ │ │ ├── deployment.yaml │ │ │ └── service.yaml │ ├── keys │ │ └── jwks.json │ └── minikube │ │ ├── build-all.sh │ │ ├── deploy.sh │ │ ├── mailhog │ │ └── ingress.yaml │ │ └── web │ │ └── ingress.yaml └── vagrant │ ├── Vagrantfile │ ├── crapi.service │ └── provisioner.sh ├── docs ├── challengeSolutions.md ├── challenges.md ├── crAPI_architecture.md ├── images │ ├── crapi-architecture.png │ └── monolith-pic-crapi.png ├── overview.md ├── setup.md └── troubleshooting.md ├── openapi-spec └── crapi-openapi-spec.json ├── postman_collections ├── car.mp4 ├── crAPI.postman_collection.json └── crAPI.postman_environment.json └── services ├── chatbot ├── .env ├── Dockerfile ├── build-image.bat ├── build-image.sh ├── certs │ ├── server.crt │ └── server.key ├── entrypoint.sh ├── requirements-dev.txt ├── requirements.txt ├── retrieval │ └── instructions │ │ ├── index.md │ │ ├── keys.md │ │ └── users.md └── src │ ├── chatbot │ ├── __init__.py │ ├── agent_utils.py │ ├── app.py │ ├── chat_api.py │ ├── chat_service.py │ ├── config.py │ ├── dbconnections.py │ ├── extensions.py │ ├── langgraph_agent.py │ ├── mcp_client.py │ ├── retriever_utils.py │ └── session_service.py │ ├── mcpserver │ ├── __main__.py │ ├── config.py │ ├── server.py │ └── tool_helpers.py │ └── resources │ └── crapi-openapi-spec.json ├── community ├── .go-version ├── Dockerfile ├── api │ ├── auth │ │ └── token.go │ ├── config │ │ ├── Initialize_mongo.go │ │ └── Initialize_postgres.go │ ├── controllers │ │ ├── coupon_controller.go │ │ ├── home_controller.go │ │ ├── home_controller_test.go │ │ └── post_controller.go │ ├── middlewares │ │ └── middlewares.go │ ├── models │ │ ├── comments.go │ │ ├── coupon.go │ │ ├── post.go │ │ └── user.go │ ├── responses │ │ └── json.go │ ├── router │ │ └── routes.go │ ├── seed │ │ └── seeder.go │ ├── server.go │ └── utils │ │ └── utils.go ├── build-image.bat ├── build-image.sh ├── certs │ ├── server.crt │ └── server.key ├── go.mod ├── go.sum ├── health.sh ├── main.go └── vendor │ ├── github.com │ ├── badoux │ │ └── checkmail │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ └── checkmail.go │ ├── dgrijalva │ │ └── jwt-go │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── MIGRATION_GUIDE.md │ │ │ ├── README.md │ │ │ ├── VERSION_HISTORY.md │ │ │ ├── claims.go │ │ │ ├── doc.go │ │ │ ├── ecdsa.go │ │ │ ├── ecdsa_utils.go │ │ │ ├── errors.go │ │ │ ├── hmac.go │ │ │ ├── map_claims.go │ │ │ ├── none.go │ │ │ ├── parser.go │ │ │ ├── rsa.go │ │ │ ├── rsa_pss.go │ │ │ ├── rsa_utils.go │ │ │ ├── signing_method.go │ │ │ └── token.go │ ├── go-stack │ │ └── stack │ │ │ ├── .travis.yml │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ └── stack.go │ ├── golang │ │ └── snappy │ │ │ ├── AUTHORS │ │ │ ├── CONTRIBUTORS │ │ │ ├── LICENSE │ │ │ ├── README │ │ │ ├── decode.go │ │ │ ├── decode_amd64.go │ │ │ ├── decode_amd64.s │ │ │ ├── decode_other.go │ │ │ ├── encode.go │ │ │ ├── encode_amd64.go │ │ │ ├── encode_amd64.s │ │ │ ├── encode_other.go │ │ │ └── snappy.go │ ├── google │ │ └── uuid │ │ │ ├── .travis.yml │ │ │ ├── CONTRIBUTING.md │ │ │ ├── CONTRIBUTORS │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── dce.go │ │ │ ├── doc.go │ │ │ ├── hash.go │ │ │ ├── marshal.go │ │ │ ├── node.go │ │ │ ├── node_js.go │ │ │ ├── node_net.go │ │ │ ├── sql.go │ │ │ ├── time.go │ │ │ ├── util.go │ │ │ ├── uuid.go │ │ │ ├── version1.go │ │ │ └── version4.go │ ├── gorilla │ │ └── mux │ │ │ ├── AUTHORS │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── doc.go │ │ │ ├── middleware.go │ │ │ ├── mux.go │ │ │ ├── regexp.go │ │ │ ├── route.go │ │ │ └── test_helpers.go │ ├── jinzhu │ │ ├── gorm │ │ │ ├── License │ │ │ ├── README.md │ │ │ ├── association.go │ │ │ ├── callback.go │ │ │ ├── callback_create.go │ │ │ ├── callback_delete.go │ │ │ ├── callback_query.go │ │ │ ├── callback_query_preload.go │ │ │ ├── callback_row_query.go │ │ │ ├── callback_save.go │ │ │ ├── callback_update.go │ │ │ ├── dialect.go │ │ │ ├── dialect_common.go │ │ │ ├── dialect_mysql.go │ │ │ ├── dialect_postgres.go │ │ │ ├── dialect_sqlite3.go │ │ │ ├── dialects │ │ │ │ └── postgres │ │ │ │ │ └── postgres.go │ │ │ ├── docker-compose.yml │ │ │ ├── errors.go │ │ │ ├── field.go │ │ │ ├── interface.go │ │ │ ├── join_table_handler.go │ │ │ ├── logger.go │ │ │ ├── main.go │ │ │ ├── model.go │ │ │ ├── model_struct.go │ │ │ ├── naming.go │ │ │ ├── scope.go │ │ │ ├── search.go │ │ │ ├── test_all.sh │ │ │ ├── utils.go │ │ │ └── wercker.yml │ │ └── inflection │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── inflections.go │ │ │ └── wercker.yml │ ├── joho │ │ └── godotenv │ │ │ ├── .travis.yml │ │ │ ├── LICENCE │ │ │ ├── README.md │ │ │ └── godotenv.go │ ├── klauspost │ │ └── compress │ │ │ ├── LICENSE │ │ │ ├── fse │ │ │ ├── README.md │ │ │ ├── bitreader.go │ │ │ ├── bitwriter.go │ │ │ ├── bytereader.go │ │ │ ├── compress.go │ │ │ ├── decompress.go │ │ │ └── fse.go │ │ │ ├── huff0 │ │ │ ├── README.md │ │ │ ├── bitreader.go │ │ │ ├── bitwriter.go │ │ │ ├── bytereader.go │ │ │ ├── compress.go │ │ │ ├── decompress.go │ │ │ └── huff0.go │ │ │ ├── snappy │ │ │ ├── AUTHORS │ │ │ ├── CONTRIBUTORS │ │ │ ├── LICENSE │ │ │ ├── README │ │ │ ├── decode.go │ │ │ ├── decode_amd64.go │ │ │ ├── decode_amd64.s │ │ │ ├── decode_other.go │ │ │ ├── encode.go │ │ │ ├── encode_amd64.go │ │ │ ├── encode_amd64.s │ │ │ ├── encode_other.go │ │ │ ├── runbench.cmd │ │ │ └── snappy.go │ │ │ └── zstd │ │ │ ├── README.md │ │ │ ├── bitreader.go │ │ │ ├── bitwriter.go │ │ │ ├── blockdec.go │ │ │ ├── blockenc.go │ │ │ ├── blocktype_string.go │ │ │ ├── bytebuf.go │ │ │ ├── bytereader.go │ │ │ ├── decoder.go │ │ │ ├── decoder_options.go │ │ │ ├── enc_dfast.go │ │ │ ├── enc_fast.go │ │ │ ├── enc_params.go │ │ │ ├── encoder.go │ │ │ ├── encoder_options.go │ │ │ ├── framedec.go │ │ │ ├── frameenc.go │ │ │ ├── fse_decoder.go │ │ │ ├── fse_encoder.go │ │ │ ├── fse_predefined.go │ │ │ ├── hash.go │ │ │ ├── history.go │ │ │ ├── internal │ │ │ └── xxhash │ │ │ │ ├── LICENSE.txt │ │ │ │ ├── README.md │ │ │ │ ├── xxhash.go │ │ │ │ ├── xxhash_amd64.go │ │ │ │ ├── xxhash_amd64.s │ │ │ │ ├── xxhash_other.go │ │ │ │ └── xxhash_safe.go │ │ │ ├── seqdec.go │ │ │ ├── seqenc.go │ │ │ ├── snappy.go │ │ │ └── zstd.go │ ├── lib │ │ └── pq │ │ │ ├── .travis.sh │ │ │ ├── .travis.yml │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── TESTS.md │ │ │ ├── array.go │ │ │ ├── buf.go │ │ │ ├── conn.go │ │ │ ├── conn_go18.go │ │ │ ├── connector.go │ │ │ ├── copy.go │ │ │ ├── doc.go │ │ │ ├── encode.go │ │ │ ├── error.go │ │ │ ├── hstore │ │ │ └── hstore.go │ │ │ ├── krb.go │ │ │ ├── notice.go │ │ │ ├── notify.go │ │ │ ├── oid │ │ │ ├── doc.go │ │ │ └── types.go │ │ │ ├── rows.go │ │ │ ├── scram │ │ │ └── scram.go │ │ │ ├── ssl.go │ │ │ ├── ssl_permissions.go │ │ │ ├── ssl_windows.go │ │ │ ├── url.go │ │ │ ├── user_posix.go │ │ │ ├── user_windows.go │ │ │ └── uuid.go │ ├── lithammer │ │ └── shortuuid │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── alphabet.go │ │ │ ├── base57.go │ │ │ └── shortuuid.go │ ├── pkg │ │ └── errors │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── appveyor.yml │ │ │ ├── errors.go │ │ │ └── stack.go │ └── xdg │ │ ├── scram │ │ ├── .travis.yml │ │ ├── LICENSE │ │ ├── README.md │ │ ├── client.go │ │ ├── client_conv.go │ │ ├── common.go │ │ ├── doc.go │ │ ├── parse.go │ │ ├── scram.go │ │ ├── server.go │ │ └── server_conv.go │ │ └── stringprep │ │ ├── .travis.yml │ │ ├── LICENSE │ │ ├── README.md │ │ ├── bidi.go │ │ ├── doc.go │ │ ├── error.go │ │ ├── map.go │ │ ├── profile.go │ │ ├── saslprep.go │ │ ├── set.go │ │ └── tables.go │ ├── go.mongodb.org │ └── mongo-driver │ │ ├── LICENSE │ │ ├── bson │ │ ├── bson.go │ │ ├── bson_1_8.go │ │ ├── bsoncodec │ │ │ ├── bsoncodec.go │ │ │ ├── byte_slice_codec.go │ │ │ ├── cond_addr_codec.go │ │ │ ├── default_value_decoders.go │ │ │ ├── default_value_encoders.go │ │ │ ├── doc.go │ │ │ ├── empty_interface_codec.go │ │ │ ├── map_codec.go │ │ │ ├── mode.go │ │ │ ├── pointer_codec.go │ │ │ ├── proxy.go │ │ │ ├── registry.go │ │ │ ├── slice_codec.go │ │ │ ├── string_codec.go │ │ │ ├── struct_codec.go │ │ │ ├── struct_tag_parser.go │ │ │ ├── time_codec.go │ │ │ ├── types.go │ │ │ └── uint_codec.go │ │ ├── bsonoptions │ │ │ ├── byte_slice_codec_options.go │ │ │ ├── empty_interface_codec_options.go │ │ │ ├── map_codec_options.go │ │ │ ├── slice_codec_options.go │ │ │ ├── string_codec_options.go │ │ │ ├── struct_codec_options.go │ │ │ ├── time_codec_options.go │ │ │ └── uint_codec_options.go │ │ ├── bsonrw │ │ │ ├── copier.go │ │ │ ├── doc.go │ │ │ ├── extjson_parser.go │ │ │ ├── extjson_reader.go │ │ │ ├── extjson_tables.go │ │ │ ├── extjson_wrappers.go │ │ │ ├── extjson_writer.go │ │ │ ├── json_scanner.go │ │ │ ├── mode.go │ │ │ ├── reader.go │ │ │ ├── value_reader.go │ │ │ ├── value_writer.go │ │ │ └── writer.go │ │ ├── bsontype │ │ │ └── bsontype.go │ │ ├── decoder.go │ │ ├── doc.go │ │ ├── encoder.go │ │ ├── marshal.go │ │ ├── primitive │ │ │ ├── decimal.go │ │ │ ├── objectid.go │ │ │ └── primitive.go │ │ ├── primitive_codecs.go │ │ ├── raw.go │ │ ├── raw_element.go │ │ ├── raw_value.go │ │ ├── registry.go │ │ ├── types.go │ │ └── unmarshal.go │ │ ├── event │ │ └── monitoring.go │ │ ├── internal │ │ ├── const.go │ │ ├── error.go │ │ └── semaphore.go │ │ ├── mongo │ │ ├── batch_cursor.go │ │ ├── bulk_write.go │ │ ├── bulk_write_models.go │ │ ├── change_stream.go │ │ ├── change_stream_deployment.go │ │ ├── client.go │ │ ├── client_encryption.go │ │ ├── collection.go │ │ ├── crypt_retrievers.go │ │ ├── cursor.go │ │ ├── database.go │ │ ├── doc.go │ │ ├── errors.go │ │ ├── index_options_builder.go │ │ ├── index_view.go │ │ ├── mongo.go │ │ ├── mongocryptd.go │ │ ├── options │ │ │ ├── aggregateoptions.go │ │ │ ├── autoencryptionoptions.go │ │ │ ├── bulkwriteoptions.go │ │ │ ├── changestreamoptions.go │ │ │ ├── clientencryptionoptions.go │ │ │ ├── clientoptions.go │ │ │ ├── clientoptions_1_10.go │ │ │ ├── clientoptions_1_9.go │ │ │ ├── collectionoptions.go │ │ │ ├── countoptions.go │ │ │ ├── datakeyoptions.go │ │ │ ├── dboptions.go │ │ │ ├── deleteoptions.go │ │ │ ├── distinctoptions.go │ │ │ ├── encryptoptions.go │ │ │ ├── estimatedcountoptions.go │ │ │ ├── findoptions.go │ │ │ ├── gridfsoptions.go │ │ │ ├── indexoptions.go │ │ │ ├── insertoptions.go │ │ │ ├── listcollectionsoptions.go │ │ │ ├── listdatabasesoptions.go │ │ │ ├── mongooptions.go │ │ │ ├── replaceoptions.go │ │ │ ├── runcmdoptions.go │ │ │ ├── sessionoptions.go │ │ │ ├── transactionoptions.go │ │ │ └── updateoptions.go │ │ ├── readconcern │ │ │ └── readconcern.go │ │ ├── readpref │ │ │ ├── mode.go │ │ │ ├── options.go │ │ │ └── readpref.go │ │ ├── results.go │ │ ├── session.go │ │ ├── single_result.go │ │ ├── util.go │ │ └── writeconcern │ │ │ └── writeconcern.go │ │ ├── tag │ │ └── tag.go │ │ ├── version │ │ └── version.go │ │ └── x │ │ ├── bsonx │ │ ├── array.go │ │ ├── bsoncore │ │ │ ├── bsoncore.go │ │ │ ├── document.go │ │ │ ├── document_sequence.go │ │ │ ├── element.go │ │ │ ├── tables.go │ │ │ └── value.go │ │ ├── constructor.go │ │ ├── document.go │ │ ├── element.go │ │ ├── mdocument.go │ │ ├── primitive_codecs.go │ │ ├── registry.go │ │ └── value.go │ │ └── mongo │ │ └── driver │ │ ├── DESIGN.md │ │ ├── address │ │ └── addr.go │ │ ├── auth │ │ ├── auth.go │ │ ├── cred.go │ │ ├── default.go │ │ ├── doc.go │ │ ├── gssapi.go │ │ ├── gssapi_not_enabled.go │ │ ├── gssapi_not_supported.go │ │ ├── internal │ │ │ └── gssapi │ │ │ │ ├── gss.go │ │ │ │ ├── gss_wrapper.c │ │ │ │ ├── gss_wrapper.h │ │ │ │ ├── sspi.go │ │ │ │ ├── sspi_wrapper.c │ │ │ │ └── sspi_wrapper.h │ │ ├── mongodbcr.go │ │ ├── plain.go │ │ ├── sasl.go │ │ ├── scram.go │ │ ├── util.go │ │ └── x509.go │ │ ├── batch_cursor.go │ │ ├── batches.go │ │ ├── compression.go │ │ ├── connstring │ │ └── connstring.go │ │ ├── crypt.go │ │ ├── description │ │ ├── description.go │ │ ├── feature.go │ │ ├── server.go │ │ ├── server_kind.go │ │ ├── server_selector.go │ │ ├── topology.go │ │ ├── topology_kind.go │ │ ├── version.go │ │ └── version_range.go │ │ ├── dns │ │ └── dns.go │ │ ├── driver.go │ │ ├── errors.go │ │ ├── legacy.go │ │ ├── list_collections_batch_cursor.go │ │ ├── mongocrypt │ │ ├── binary.go │ │ ├── errors.go │ │ ├── errors_not_enabled.go │ │ ├── mongocrypt.go │ │ ├── mongocrypt_context.go │ │ ├── mongocrypt_context_not_enabled.go │ │ ├── mongocrypt_kms_context.go │ │ ├── mongocrypt_kms_context_not_enabled.go │ │ ├── mongocrypt_not_enabled.go │ │ ├── options │ │ │ ├── mongocrypt_context_options.go │ │ │ ├── mongocrypt_options.go │ │ │ └── provider_options.go │ │ └── state.go │ │ ├── operation.go │ │ ├── operation │ │ ├── abort_transaction.go │ │ ├── abort_transaction.toml │ │ ├── aggregate.go │ │ ├── aggregate.toml │ │ ├── command.go │ │ ├── commit_transaction.go │ │ ├── commit_transaction.toml │ │ ├── count.go │ │ ├── count.toml │ │ ├── createIndexes.go │ │ ├── createIndexes.toml │ │ ├── delete.go │ │ ├── delete.toml │ │ ├── distinct.go │ │ ├── distinct.toml │ │ ├── drop_collection.go │ │ ├── drop_collection.toml │ │ ├── drop_database.go │ │ ├── drop_database.toml │ │ ├── drop_indexes.go │ │ ├── drop_indexes.toml │ │ ├── end_sessions.go │ │ ├── end_sessions.toml │ │ ├── find.go │ │ ├── find.toml │ │ ├── find_and_modify.go │ │ ├── find_and_modify.toml │ │ ├── insert.go │ │ ├── insert.toml │ │ ├── ismaster.go │ │ ├── listDatabases.go │ │ ├── listDatabases.toml │ │ ├── list_collections.go │ │ ├── list_collections.toml │ │ ├── list_indexes.go │ │ ├── list_indexes.toml │ │ ├── operation.go │ │ ├── update.go │ │ └── update.toml │ │ ├── operation_legacy.go │ │ ├── session │ │ ├── client_session.go │ │ ├── cluster_clock.go │ │ ├── options.go │ │ ├── server_session.go │ │ └── session_pool.go │ │ ├── topology │ │ ├── DESIGN.md │ │ ├── connection.go │ │ ├── connection_legacy.go │ │ ├── connection_legacy_command_metadata.go │ │ ├── connection_options.go │ │ ├── errors.go │ │ ├── fsm.go │ │ ├── pool.go │ │ ├── resource_pool.go │ │ ├── server.go │ │ ├── server_options.go │ │ ├── topology.go │ │ ├── topology_options.go │ │ ├── topology_options_1_10.go │ │ └── topology_options_1_9.go │ │ ├── uuid │ │ └── uuid.go │ │ └── wiremessage │ │ └── wiremessage.go │ ├── golang.org │ └── x │ │ ├── crypto │ │ ├── AUTHORS │ │ ├── CONTRIBUTORS │ │ ├── LICENSE │ │ ├── PATENTS │ │ ├── bcrypt │ │ │ ├── base64.go │ │ │ └── bcrypt.go │ │ ├── blowfish │ │ │ ├── block.go │ │ │ ├── cipher.go │ │ │ └── const.go │ │ └── pbkdf2 │ │ │ └── pbkdf2.go │ │ ├── sync │ │ ├── AUTHORS │ │ ├── CONTRIBUTORS │ │ ├── LICENSE │ │ ├── PATENTS │ │ └── semaphore │ │ │ └── semaphore.go │ │ └── text │ │ ├── AUTHORS │ │ ├── CONTRIBUTORS │ │ ├── LICENSE │ │ ├── PATENTS │ │ ├── transform │ │ └── transform.go │ │ └── unicode │ │ └── norm │ │ ├── composition.go │ │ ├── forminfo.go │ │ ├── input.go │ │ ├── iter.go │ │ ├── normalize.go │ │ ├── readwriter.go │ │ ├── tables10.0.0.go │ │ ├── tables11.0.0.go │ │ ├── tables12.0.0.go │ │ ├── tables9.0.0.go │ │ ├── transform.go │ │ └── trie.go │ └── modules.txt ├── docker-database.yml ├── gateway-service ├── Dockerfile ├── build-image.bat ├── build-image.sh ├── go.mod ├── go.sum ├── main.go ├── server.crt └── server.key ├── gencert.sh ├── identity ├── .env ├── .java-version ├── Dockerfile ├── build-image.bat ├── build-image.sh ├── build.gradle.kts ├── entrypoint.sh ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── health.sh ├── jwks.json ├── settings.gradle.kts └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── crapi │ │ │ ├── CRAPIBootApplication.java │ │ │ ├── config │ │ │ ├── InitialDataConfig.java │ │ │ ├── JwtAuthEntryPoint.java │ │ │ ├── JwtAuthTokenFilter.java │ │ │ ├── JwtProvider.java │ │ │ ├── MailConfiguration.java │ │ │ ├── MailHogConfiguration.java │ │ │ ├── SSLConfig.java │ │ │ └── WebSecurityConfig.java │ │ │ ├── constant │ │ │ ├── TestUsers.java │ │ │ └── UserMessage.java │ │ │ ├── controller │ │ │ ├── AuthController.java │ │ │ ├── ChangeEmailController.java │ │ │ ├── ChangePhoneController.java │ │ │ ├── HealthCheckController.java │ │ │ ├── ManagementControlller.java │ │ │ ├── ProfileController.java │ │ │ ├── UserController.java │ │ │ └── VehicleController.java │ │ │ ├── entity │ │ │ ├── ChangeEmailRequest.java │ │ │ ├── ChangePhoneRequest.java │ │ │ ├── Otp.java │ │ │ ├── ProfileVideo.java │ │ │ ├── User.java │ │ │ ├── UserDetails.java │ │ │ ├── UserPrinciple.java │ │ │ ├── VehicleCompany.java │ │ │ ├── VehicleDetails.java │ │ │ ├── VehicleLocation.java │ │ │ └── VehicleModel.java │ │ │ ├── enums │ │ │ ├── EFuelType.java │ │ │ ├── ERole.java │ │ │ └── EStatus.java │ │ │ ├── exception │ │ │ ├── CRAPIExceptionHandler.java │ │ │ ├── EntityNotFoundException.java │ │ │ ├── ExceptionHandler.java │ │ │ └── IOExceptionHandler.java │ │ │ ├── model │ │ │ ├── ApiKeyResponse.java │ │ │ ├── CRAPIResponse.java │ │ │ ├── ChangeEmailForm.java │ │ │ ├── ChangePhoneForm.java │ │ │ ├── DashboardResponse.java │ │ │ ├── ErrorDetails.java │ │ │ ├── ForgetPassword.java │ │ │ ├── JwtResponse.java │ │ │ ├── JwtTokenForm.java │ │ │ ├── LockAccountForm.java │ │ │ ├── LoginForm.java │ │ │ ├── LoginWithEmailToken.java │ │ │ ├── OtpForm.java │ │ │ ├── SeedUser.java │ │ │ ├── SignUpForm.java │ │ │ ├── UnlockAccountForm.java │ │ │ ├── VehicleForm.java │ │ │ ├── VehicleLocationResponse.java │ │ │ ├── VehicleOwnership.java │ │ │ └── VideoForm.java │ │ │ ├── repository │ │ │ ├── ChangeEmailRepository.java │ │ │ ├── ChangePhoneRepository.java │ │ │ ├── OtpRepository.java │ │ │ ├── ProfileVideoRepository.java │ │ │ ├── UserDetailsRepository.java │ │ │ ├── UserRepository.java │ │ │ ├── VehicleCompanyRepository.java │ │ │ ├── VehicleDetailsRepository.java │ │ │ ├── VehicleLocationRepository.java │ │ │ └── VehicleModelRepository.java │ │ │ ├── service │ │ │ ├── Impl │ │ │ │ ├── OtpServiceImpl.java │ │ │ │ ├── ProfileServiceImpl.java │ │ │ │ ├── UserDetailsServiceImpl.java │ │ │ │ ├── UserRegistrationServiceImpl.java │ │ │ │ ├── UserServiceImpl.java │ │ │ │ ├── VehicleOwnershipServiceImpl.java │ │ │ │ └── VehicleServiceImpl.java │ │ │ ├── OtpService.java │ │ │ ├── ProfileService.java │ │ │ ├── UserRegistrationService.java │ │ │ ├── UserService.java │ │ │ ├── VehicleOwnershipService.java │ │ │ └── VehicleService.java │ │ │ └── utils │ │ │ ├── BashCommand.java │ │ │ ├── EmailTokenGenerator.java │ │ │ ├── GenerateVIN.java │ │ │ ├── MailBody.java │ │ │ ├── OTPGenerator.java │ │ │ ├── ProfileValidator.java │ │ │ ├── SMTPMailServer.java │ │ │ ├── UserData.java │ │ │ └── VehicleLocationData.java │ └── resources │ │ ├── application.properties │ │ ├── certs │ │ ├── keystore.sh │ │ ├── server.crt │ │ ├── server.key │ │ ├── server.keystore │ │ └── server.p12 │ │ └── logback.xml │ └── test │ └── java │ └── com │ └── crapi │ └── service │ └── Impl │ ├── OtpServiceImplTest.java │ ├── ProfileServiceImplTest.java │ ├── UserDetailsServiceImplTest.java │ ├── UserRegistrationServiceImplTest.java │ ├── UserServiceImplTest.java │ └── VehicleServiceImplTest.java ├── mailhog ├── Dockerfile ├── build-image.bat └── build-image.sh ├── web ├── .prettierignore ├── .prettierrc ├── Dockerfile ├── build-image.bat ├── build-image.sh ├── certs │ ├── server.crt │ └── server.key ├── nginx-wrapper.sh ├── nginx.conf.template ├── nginx.ssl.conf.template ├── package-lock.json ├── package.json ├── public │ ├── .env │ ├── images │ │ ├── audi-rs7.jpg │ │ ├── bmw-5.jpg │ │ ├── favicon.ico │ │ ├── hyundai-creta.jpg │ │ ├── lamborghini-aventador.jpg │ │ ├── logo192.png │ │ ├── logo512.png │ │ ├── mercedesbenz-gla.jpg │ │ ├── mgmotor-hectorplus.jpg │ │ ├── seat.svg │ │ └── wheel.svg │ ├── index.html │ ├── manifest.json │ └── robots.txt ├── src │ ├── actions │ │ ├── communityActions.ts │ │ ├── mechanicActions.ts │ │ ├── profileActions.ts │ │ ├── shopActions.ts │ │ ├── userActions.ts │ │ └── vehicleActions.ts │ ├── assets │ │ ├── chatbot.svg │ │ └── default_profile_pic.png │ ├── components │ │ ├── bot │ │ │ ├── Bot.tsx │ │ │ ├── MarkdownMessage.tsx │ │ │ └── chatbot.css │ │ ├── changeEmail │ │ │ └── changeEmail.tsx │ │ ├── changePhoneNumber │ │ │ └── changePhoneNumber.tsx │ │ ├── contactMechanic │ │ │ ├── contactMechanic.tsx │ │ │ └── styles.css │ │ ├── dashboard │ │ │ ├── dashboard.css │ │ │ └── dashboard.tsx │ │ ├── emailForm │ │ │ └── emailForm.tsx │ │ ├── forgotPassword │ │ │ ├── forgotPassword.css │ │ │ └── forgotPassword.tsx │ │ ├── forum │ │ │ ├── forum.tsx │ │ │ └── style.css │ │ ├── layout │ │ │ ├── layout.css │ │ │ └── layout.tsx │ │ ├── login │ │ │ ├── login.css │ │ │ └── login.tsx │ │ ├── mechanicDashboard │ │ │ └── mechanicDashboard.tsx │ │ ├── mechanicServiceRequest │ │ │ └── mechanicServiceRequest.tsx │ │ ├── navBar │ │ │ ├── nav.css │ │ │ └── navBar.tsx │ │ ├── newEmailForm │ │ │ └── newEmailForm.tsx │ │ ├── newPhoneNumberForm │ │ │ └── newPhoneNumberForm.js │ │ ├── newPost │ │ │ └── newPost.tsx │ │ ├── order │ │ │ ├── order.tsx │ │ │ └── styles.css │ │ ├── otpChangePhoneForm │ │ │ └── otpChangePhoneForm.tsx │ │ ├── otpForm │ │ │ └── otpForm.tsx │ │ ├── pastOrders │ │ │ ├── pastOrders.tsx │ │ │ └── styles.css │ │ ├── post │ │ │ ├── post.tsx │ │ │ └── style.css │ │ ├── profile │ │ │ ├── profile.css │ │ │ └── profile.tsx │ │ ├── resetPassword │ │ │ └── resetPassword.tsx │ │ ├── serviceReport │ │ │ ├── serviceReport.tsx │ │ │ └── styles.css │ │ ├── shop │ │ │ ├── shop.tsx │ │ │ └── styles.css │ │ ├── signup │ │ │ └── signup.tsx │ │ ├── tokenForm │ │ │ └── tokenForm.tsx │ │ ├── unlock │ │ │ ├── unlock.css │ │ │ └── unlock.tsx │ │ ├── vehicleServiceDashboard │ │ │ ├── styles.css │ │ │ └── vehicleServiceDashboard.tsx │ │ └── verifyVehicle │ │ │ ├── verifyVehicle.css │ │ │ └── verifyVehicle.tsx │ ├── config.js.template │ ├── config.ts │ ├── config.ts.template │ ├── constants │ │ ├── APIConstant.ts │ │ ├── actionTypes.ts │ │ ├── constants.ts │ │ ├── messages.ts │ │ ├── responseTypes.ts │ │ └── roleTypes.ts │ ├── containers │ │ ├── contactMechanic │ │ │ └── contactMechanic.tsx │ │ ├── dashboard │ │ │ └── dashboard.js │ │ ├── emailForm │ │ │ └── emailForm.js │ │ ├── forum │ │ │ └── forum.js │ │ ├── login │ │ │ └── login.js │ │ ├── mechanicDashboard │ │ │ └── mechanicDashboard.tsx │ │ ├── mechanicServiceRequest │ │ │ └── mechanicServiceRequest.tsx │ │ ├── newEmailForm │ │ │ └── newEmailForm.js │ │ ├── newPhoneNumberForm │ │ │ └── newPhoneNumberForm.js │ │ ├── newPost │ │ │ └── newPost.js │ │ ├── order │ │ │ └── order.js │ │ ├── otpForm │ │ │ └── otpForm.js │ │ ├── otpPhoneChangeForm │ │ │ └── otpPhoneChangeForm.js │ │ ├── pastOrders │ │ │ └── pastOrders.js │ │ ├── post │ │ │ └── post.js │ │ ├── profile │ │ │ └── profile.tsx │ │ ├── resetPassword │ │ │ └── resetPassword.js │ │ ├── serviceReport │ │ │ └── serviceReport.tsx │ │ ├── shop │ │ │ └── shop.js │ │ ├── signup │ │ │ └── signup.js │ │ ├── tokenForm │ │ │ └── tokenForm.js │ │ ├── unlock │ │ │ └── unlock.js │ │ ├── vehicleServiceDashboard │ │ │ └── vehicleServiceDashboard.tsx │ │ └── verifyVehicle │ │ │ └── verifyVehicle.js │ ├── index.css │ ├── index.tsx │ ├── middleware │ │ └── index.ts │ ├── react-app-env.d.ts │ ├── reducers │ │ ├── communityReducer.ts │ │ ├── profileReducer.ts │ │ ├── rootReducer.ts │ │ ├── shopReducer.ts │ │ ├── userReducer.ts │ │ └── vehicleReducer.ts │ ├── sagas │ │ ├── communitySaga.ts │ │ ├── index.ts │ │ ├── mechanicSaga.ts │ │ ├── profileSaga.ts │ │ ├── shopSaga.ts │ │ ├── userSaga.ts │ │ └── vehicleSaga.ts │ ├── serviceWorker.js │ ├── tsconfig.json │ ├── types │ │ └── action.ts │ └── utils.ts ├── tsconfig.json └── webpack.config.js └── workshop ├── .dockerignore ├── .env ├── Dockerfile ├── __init__.py ├── build-image.bat ├── build-image.sh ├── certs ├── server.crt └── server.key ├── core ├── __init__.py └── management │ ├── __init__.py │ └── commands │ └── seed_database.py ├── crapi ├── __init__.py ├── admin.py ├── apps.py ├── mechanic │ ├── __init__.py │ ├── models.py │ ├── serializers.py │ ├── tests.py │ ├── urls.py │ └── views.py ├── merchant │ ├── __init__.py │ ├── serializers.py │ ├── tests.py │ ├── urls.py │ └── views.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_order_transaction_id.py │ ├── 0003_alter_appliedcoupon_id_alter_mechanic_id_and_more.py │ ├── 0004_alter_servicerequest_status_servicecomment.py │ └── __init__.py ├── models.py ├── shop │ ├── __init__.py │ ├── models.py │ ├── serializers.py │ ├── tests.py │ ├── urls.py │ └── views.py ├── tests.py ├── urls.py └── user │ ├── __init__.py │ ├── models.py │ ├── sapps.py │ ├── serializers.py │ ├── tests.py │ ├── urls.py │ └── views.py ├── crapi_site ├── __init__.py ├── settings.py ├── urls.py └── wsgi.py ├── dev-requirements.txt ├── health.sh ├── manage.py ├── requirements.txt ├── runner.sh ├── setup.py └── utils ├── __init__.py ├── helper.py ├── jwt.py ├── logging.py ├── messages.py ├── mock_methods.py ├── return-qr-code.png └── service_report.html /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/code_of_conduct.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/.github/code_of_conduct.md -------------------------------------------------------------------------------- /.github/workflows/pr-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/.github/workflows/pr-build.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/workflow-multiarch.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/.github/workflows/workflow-multiarch.yml -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/README.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 1.1.5 2 | -------------------------------------------------------------------------------- /deploy/docker/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/docker/.env -------------------------------------------------------------------------------- /deploy/docker/build-all.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/docker/build-all.bat -------------------------------------------------------------------------------- /deploy/docker/build-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/docker/build-all.sh -------------------------------------------------------------------------------- /deploy/docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/docker/docker-compose.yml -------------------------------------------------------------------------------- /deploy/docker/keys/jwks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/docker/keys/jwks.json -------------------------------------------------------------------------------- /deploy/docker/manifest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/docker/manifest.sh -------------------------------------------------------------------------------- /deploy/docker/publish-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/docker/publish-all.sh -------------------------------------------------------------------------------- /deploy/docker/scripts/load.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/docker/scripts/load.sh -------------------------------------------------------------------------------- /deploy/docker/scripts/save.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/docker/scripts/save.sh -------------------------------------------------------------------------------- /deploy/helm/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/.helmignore -------------------------------------------------------------------------------- /deploy/helm/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/Chart.yaml -------------------------------------------------------------------------------- /deploy/helm/keys/jwks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/keys/jwks.json -------------------------------------------------------------------------------- /deploy/helm/templates/api-gateway-service/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/templates/api-gateway-service/config.yaml -------------------------------------------------------------------------------- /deploy/helm/templates/api-gateway-service/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/templates/api-gateway-service/deployment.yaml -------------------------------------------------------------------------------- /deploy/helm/templates/api-gateway-service/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/templates/api-gateway-service/service.yaml -------------------------------------------------------------------------------- /deploy/helm/templates/chatbot/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/templates/chatbot/config.yaml -------------------------------------------------------------------------------- /deploy/helm/templates/chatbot/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/templates/chatbot/deployment.yaml -------------------------------------------------------------------------------- /deploy/helm/templates/chatbot/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/templates/chatbot/service.yaml -------------------------------------------------------------------------------- /deploy/helm/templates/chromadb/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/templates/chromadb/config.yaml -------------------------------------------------------------------------------- /deploy/helm/templates/chromadb/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/templates/chromadb/service.yaml -------------------------------------------------------------------------------- /deploy/helm/templates/chromadb/statefulset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/templates/chromadb/statefulset.yaml -------------------------------------------------------------------------------- /deploy/helm/templates/chromadb/storage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/templates/chromadb/storage.yaml -------------------------------------------------------------------------------- /deploy/helm/templates/community/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/templates/community/config.yaml -------------------------------------------------------------------------------- /deploy/helm/templates/community/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/templates/community/deployment.yaml -------------------------------------------------------------------------------- /deploy/helm/templates/community/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/templates/community/service.yaml -------------------------------------------------------------------------------- /deploy/helm/templates/identity/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/templates/identity/config.yaml -------------------------------------------------------------------------------- /deploy/helm/templates/identity/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/templates/identity/deployment.yaml -------------------------------------------------------------------------------- /deploy/helm/templates/identity/jwt-key-secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/templates/identity/jwt-key-secret.yaml -------------------------------------------------------------------------------- /deploy/helm/templates/identity/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/templates/identity/service.yaml -------------------------------------------------------------------------------- /deploy/helm/templates/mailhog/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/templates/mailhog/config.yaml -------------------------------------------------------------------------------- /deploy/helm/templates/mailhog/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/templates/mailhog/deployment.yaml -------------------------------------------------------------------------------- /deploy/helm/templates/mailhog/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/templates/mailhog/ingress.yaml -------------------------------------------------------------------------------- /deploy/helm/templates/mailhog/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/templates/mailhog/service.yaml -------------------------------------------------------------------------------- /deploy/helm/templates/mailhog/webservice.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/templates/mailhog/webservice.yaml -------------------------------------------------------------------------------- /deploy/helm/templates/mongodb/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/templates/mongodb/config.yaml -------------------------------------------------------------------------------- /deploy/helm/templates/mongodb/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/templates/mongodb/service.yaml -------------------------------------------------------------------------------- /deploy/helm/templates/mongodb/statefulset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/templates/mongodb/statefulset.yaml -------------------------------------------------------------------------------- /deploy/helm/templates/mongodb/storage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/templates/mongodb/storage.yaml -------------------------------------------------------------------------------- /deploy/helm/templates/postgres/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/templates/postgres/config.yaml -------------------------------------------------------------------------------- /deploy/helm/templates/postgres/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/templates/postgres/service.yaml -------------------------------------------------------------------------------- /deploy/helm/templates/postgres/statefulset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/templates/postgres/statefulset.yaml -------------------------------------------------------------------------------- /deploy/helm/templates/postgres/storage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/templates/postgres/storage.yaml -------------------------------------------------------------------------------- /deploy/helm/templates/rbac/role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/templates/rbac/role.yaml -------------------------------------------------------------------------------- /deploy/helm/templates/rbac/rolebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/templates/rbac/rolebinding.yaml -------------------------------------------------------------------------------- /deploy/helm/templates/web/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/templates/web/configmap.yaml -------------------------------------------------------------------------------- /deploy/helm/templates/web/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/templates/web/deployment.yaml -------------------------------------------------------------------------------- /deploy/helm/templates/web/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/templates/web/ingress.yaml -------------------------------------------------------------------------------- /deploy/helm/templates/workshop/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/templates/workshop/config.yaml -------------------------------------------------------------------------------- /deploy/helm/templates/workshop/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/templates/workshop/deployment.yaml -------------------------------------------------------------------------------- /deploy/helm/templates/workshop/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/templates/workshop/service.yaml -------------------------------------------------------------------------------- /deploy/helm/values-pv.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/values-pv.yaml -------------------------------------------------------------------------------- /deploy/helm/values-safe.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/values-safe.yaml -------------------------------------------------------------------------------- /deploy/helm/values-tls.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/values-tls.yaml -------------------------------------------------------------------------------- /deploy/helm/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/helm/values.yaml -------------------------------------------------------------------------------- /deploy/k8s/base/build-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/base/build-all.sh -------------------------------------------------------------------------------- /deploy/k8s/base/chatbot/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/base/chatbot/config.yaml -------------------------------------------------------------------------------- /deploy/k8s/base/chatbot/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/base/chatbot/deployment.yaml -------------------------------------------------------------------------------- /deploy/k8s/base/chatbot/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/base/chatbot/service.yaml -------------------------------------------------------------------------------- /deploy/k8s/base/chromadb/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/base/chromadb/config.yaml -------------------------------------------------------------------------------- /deploy/k8s/base/chromadb/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/base/chromadb/service.yaml -------------------------------------------------------------------------------- /deploy/k8s/base/chromadb/statefulset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/base/chromadb/statefulset.yaml -------------------------------------------------------------------------------- /deploy/k8s/base/chromadb/storage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/base/chromadb/storage.yaml -------------------------------------------------------------------------------- /deploy/k8s/base/community/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/base/community/config.yaml -------------------------------------------------------------------------------- /deploy/k8s/base/community/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/base/community/deployment.yaml -------------------------------------------------------------------------------- /deploy/k8s/base/community/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/base/community/service.yaml -------------------------------------------------------------------------------- /deploy/k8s/base/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/base/deploy.sh -------------------------------------------------------------------------------- /deploy/k8s/base/gateway-service/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/base/gateway-service/config.yaml -------------------------------------------------------------------------------- /deploy/k8s/base/gateway-service/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/base/gateway-service/deployment.yaml -------------------------------------------------------------------------------- /deploy/k8s/base/gateway-service/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/base/gateway-service/service.yaml -------------------------------------------------------------------------------- /deploy/k8s/base/identity/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/base/identity/config.yaml -------------------------------------------------------------------------------- /deploy/k8s/base/identity/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/base/identity/deployment.yaml -------------------------------------------------------------------------------- /deploy/k8s/base/identity/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/base/identity/service.yaml -------------------------------------------------------------------------------- /deploy/k8s/base/mailhog/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/base/mailhog/config.yaml -------------------------------------------------------------------------------- /deploy/k8s/base/mailhog/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/base/mailhog/deployment.yaml -------------------------------------------------------------------------------- /deploy/k8s/base/mailhog/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/base/mailhog/ingress.yaml -------------------------------------------------------------------------------- /deploy/k8s/base/mailhog/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/base/mailhog/service.yaml -------------------------------------------------------------------------------- /deploy/k8s/base/mongodb/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/base/mongodb/config.yaml -------------------------------------------------------------------------------- /deploy/k8s/base/mongodb/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/base/mongodb/service.yaml -------------------------------------------------------------------------------- /deploy/k8s/base/mongodb/statefulset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/base/mongodb/statefulset.yaml -------------------------------------------------------------------------------- /deploy/k8s/base/mongodb/storage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/base/mongodb/storage.yaml -------------------------------------------------------------------------------- /deploy/k8s/base/postgres/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/base/postgres/config.yaml -------------------------------------------------------------------------------- /deploy/k8s/base/postgres/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/base/postgres/service.yaml -------------------------------------------------------------------------------- /deploy/k8s/base/postgres/statefulset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/base/postgres/statefulset.yaml -------------------------------------------------------------------------------- /deploy/k8s/base/postgres/storage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/base/postgres/storage.yaml -------------------------------------------------------------------------------- /deploy/k8s/base/rbac/role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/base/rbac/role.yaml -------------------------------------------------------------------------------- /deploy/k8s/base/rbac/rolebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/base/rbac/rolebinding.yaml -------------------------------------------------------------------------------- /deploy/k8s/base/web/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/base/web/configmap.yaml -------------------------------------------------------------------------------- /deploy/k8s/base/web/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/base/web/deployment.yaml -------------------------------------------------------------------------------- /deploy/k8s/base/web/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/base/web/ingress.yaml -------------------------------------------------------------------------------- /deploy/k8s/base/workshop/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/base/workshop/config.yaml -------------------------------------------------------------------------------- /deploy/k8s/base/workshop/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/base/workshop/deployment.yaml -------------------------------------------------------------------------------- /deploy/k8s/base/workshop/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/base/workshop/service.yaml -------------------------------------------------------------------------------- /deploy/k8s/keys/jwks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/keys/jwks.json -------------------------------------------------------------------------------- /deploy/k8s/minikube/build-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/minikube/build-all.sh -------------------------------------------------------------------------------- /deploy/k8s/minikube/deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/minikube/deploy.sh -------------------------------------------------------------------------------- /deploy/k8s/minikube/mailhog/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/minikube/mailhog/ingress.yaml -------------------------------------------------------------------------------- /deploy/k8s/minikube/web/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/k8s/minikube/web/ingress.yaml -------------------------------------------------------------------------------- /deploy/vagrant/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/vagrant/Vagrantfile -------------------------------------------------------------------------------- /deploy/vagrant/crapi.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/vagrant/crapi.service -------------------------------------------------------------------------------- /deploy/vagrant/provisioner.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/deploy/vagrant/provisioner.sh -------------------------------------------------------------------------------- /docs/challengeSolutions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/docs/challengeSolutions.md -------------------------------------------------------------------------------- /docs/challenges.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/docs/challenges.md -------------------------------------------------------------------------------- /docs/crAPI_architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/docs/crAPI_architecture.md -------------------------------------------------------------------------------- /docs/images/crapi-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/docs/images/crapi-architecture.png -------------------------------------------------------------------------------- /docs/images/monolith-pic-crapi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/docs/images/monolith-pic-crapi.png -------------------------------------------------------------------------------- /docs/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/docs/overview.md -------------------------------------------------------------------------------- /docs/setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/docs/setup.md -------------------------------------------------------------------------------- /docs/troubleshooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/docs/troubleshooting.md -------------------------------------------------------------------------------- /openapi-spec/crapi-openapi-spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/openapi-spec/crapi-openapi-spec.json -------------------------------------------------------------------------------- /postman_collections/car.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/postman_collections/car.mp4 -------------------------------------------------------------------------------- /postman_collections/crAPI.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/postman_collections/crAPI.postman_collection.json -------------------------------------------------------------------------------- /postman_collections/crAPI.postman_environment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/postman_collections/crAPI.postman_environment.json -------------------------------------------------------------------------------- /services/chatbot/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/chatbot/.env -------------------------------------------------------------------------------- /services/chatbot/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/chatbot/Dockerfile -------------------------------------------------------------------------------- /services/chatbot/build-image.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/chatbot/build-image.bat -------------------------------------------------------------------------------- /services/chatbot/build-image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/chatbot/build-image.sh -------------------------------------------------------------------------------- /services/chatbot/certs/server.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/chatbot/certs/server.crt -------------------------------------------------------------------------------- /services/chatbot/certs/server.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/chatbot/certs/server.key -------------------------------------------------------------------------------- /services/chatbot/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/chatbot/entrypoint.sh -------------------------------------------------------------------------------- /services/chatbot/requirements-dev.txt: -------------------------------------------------------------------------------- 1 | black 2 | -------------------------------------------------------------------------------- /services/chatbot/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/chatbot/requirements.txt -------------------------------------------------------------------------------- /services/chatbot/retrieval/instructions/index.md: -------------------------------------------------------------------------------- 1 | # Chatbot instructions -------------------------------------------------------------------------------- /services/chatbot/retrieval/instructions/keys.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/chatbot/retrieval/instructions/keys.md -------------------------------------------------------------------------------- /services/chatbot/retrieval/instructions/users.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/chatbot/retrieval/instructions/users.md -------------------------------------------------------------------------------- /services/chatbot/src/chatbot/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /services/chatbot/src/chatbot/agent_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/chatbot/src/chatbot/agent_utils.py -------------------------------------------------------------------------------- /services/chatbot/src/chatbot/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/chatbot/src/chatbot/app.py -------------------------------------------------------------------------------- /services/chatbot/src/chatbot/chat_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/chatbot/src/chatbot/chat_api.py -------------------------------------------------------------------------------- /services/chatbot/src/chatbot/chat_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/chatbot/src/chatbot/chat_service.py -------------------------------------------------------------------------------- /services/chatbot/src/chatbot/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/chatbot/src/chatbot/config.py -------------------------------------------------------------------------------- /services/chatbot/src/chatbot/dbconnections.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/chatbot/src/chatbot/dbconnections.py -------------------------------------------------------------------------------- /services/chatbot/src/chatbot/extensions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/chatbot/src/chatbot/extensions.py -------------------------------------------------------------------------------- /services/chatbot/src/chatbot/langgraph_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/chatbot/src/chatbot/langgraph_agent.py -------------------------------------------------------------------------------- /services/chatbot/src/chatbot/mcp_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/chatbot/src/chatbot/mcp_client.py -------------------------------------------------------------------------------- /services/chatbot/src/chatbot/retriever_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/chatbot/src/chatbot/retriever_utils.py -------------------------------------------------------------------------------- /services/chatbot/src/chatbot/session_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/chatbot/src/chatbot/session_service.py -------------------------------------------------------------------------------- /services/chatbot/src/mcpserver/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/chatbot/src/mcpserver/__main__.py -------------------------------------------------------------------------------- /services/chatbot/src/mcpserver/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/chatbot/src/mcpserver/config.py -------------------------------------------------------------------------------- /services/chatbot/src/mcpserver/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/chatbot/src/mcpserver/server.py -------------------------------------------------------------------------------- /services/chatbot/src/mcpserver/tool_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/chatbot/src/mcpserver/tool_helpers.py -------------------------------------------------------------------------------- /services/chatbot/src/resources/crapi-openapi-spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/chatbot/src/resources/crapi-openapi-spec.json -------------------------------------------------------------------------------- /services/community/.go-version: -------------------------------------------------------------------------------- 1 | 1.23.6 2 | -------------------------------------------------------------------------------- /services/community/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/Dockerfile -------------------------------------------------------------------------------- /services/community/api/auth/token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/api/auth/token.go -------------------------------------------------------------------------------- /services/community/api/config/Initialize_mongo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/api/config/Initialize_mongo.go -------------------------------------------------------------------------------- /services/community/api/config/Initialize_postgres.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/api/config/Initialize_postgres.go -------------------------------------------------------------------------------- /services/community/api/controllers/coupon_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/api/controllers/coupon_controller.go -------------------------------------------------------------------------------- /services/community/api/controllers/home_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/api/controllers/home_controller.go -------------------------------------------------------------------------------- /services/community/api/controllers/home_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/api/controllers/home_controller_test.go -------------------------------------------------------------------------------- /services/community/api/controllers/post_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/api/controllers/post_controller.go -------------------------------------------------------------------------------- /services/community/api/middlewares/middlewares.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/api/middlewares/middlewares.go -------------------------------------------------------------------------------- /services/community/api/models/comments.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/api/models/comments.go -------------------------------------------------------------------------------- /services/community/api/models/coupon.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/api/models/coupon.go -------------------------------------------------------------------------------- /services/community/api/models/post.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/api/models/post.go -------------------------------------------------------------------------------- /services/community/api/models/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/api/models/user.go -------------------------------------------------------------------------------- /services/community/api/responses/json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/api/responses/json.go -------------------------------------------------------------------------------- /services/community/api/router/routes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/api/router/routes.go -------------------------------------------------------------------------------- /services/community/api/seed/seeder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/api/seed/seeder.go -------------------------------------------------------------------------------- /services/community/api/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/api/server.go -------------------------------------------------------------------------------- /services/community/api/utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/api/utils/utils.go -------------------------------------------------------------------------------- /services/community/build-image.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/build-image.bat -------------------------------------------------------------------------------- /services/community/build-image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/build-image.sh -------------------------------------------------------------------------------- /services/community/certs/server.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/certs/server.crt -------------------------------------------------------------------------------- /services/community/certs/server.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/certs/server.key -------------------------------------------------------------------------------- /services/community/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/go.mod -------------------------------------------------------------------------------- /services/community/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/go.sum -------------------------------------------------------------------------------- /services/community/health.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/health.sh -------------------------------------------------------------------------------- /services/community/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/main.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/badoux/checkmail/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/badoux/checkmail/LICENSE -------------------------------------------------------------------------------- /services/community/vendor/github.com/badoux/checkmail/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/badoux/checkmail/README.md -------------------------------------------------------------------------------- /services/community/vendor/github.com/badoux/checkmail/checkmail.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/badoux/checkmail/checkmail.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/dgrijalva/jwt-go/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/dgrijalva/jwt-go/.travis.yml -------------------------------------------------------------------------------- /services/community/vendor/github.com/dgrijalva/jwt-go/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/dgrijalva/jwt-go/LICENSE -------------------------------------------------------------------------------- /services/community/vendor/github.com/dgrijalva/jwt-go/MIGRATION_GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/dgrijalva/jwt-go/MIGRATION_GUIDE.md -------------------------------------------------------------------------------- /services/community/vendor/github.com/dgrijalva/jwt-go/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/dgrijalva/jwt-go/README.md -------------------------------------------------------------------------------- /services/community/vendor/github.com/dgrijalva/jwt-go/VERSION_HISTORY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/dgrijalva/jwt-go/VERSION_HISTORY.md -------------------------------------------------------------------------------- /services/community/vendor/github.com/dgrijalva/jwt-go/claims.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/dgrijalva/jwt-go/claims.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/dgrijalva/jwt-go/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/dgrijalva/jwt-go/doc.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/dgrijalva/jwt-go/ecdsa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/dgrijalva/jwt-go/ecdsa.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/dgrijalva/jwt-go/ecdsa_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/dgrijalva/jwt-go/ecdsa_utils.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/dgrijalva/jwt-go/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/dgrijalva/jwt-go/errors.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/dgrijalva/jwt-go/hmac.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/dgrijalva/jwt-go/hmac.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/dgrijalva/jwt-go/map_claims.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/dgrijalva/jwt-go/map_claims.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/dgrijalva/jwt-go/none.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/dgrijalva/jwt-go/none.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/dgrijalva/jwt-go/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/dgrijalva/jwt-go/parser.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/dgrijalva/jwt-go/rsa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/dgrijalva/jwt-go/rsa.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/dgrijalva/jwt-go/rsa_pss.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/dgrijalva/jwt-go/rsa_pss.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/dgrijalva/jwt-go/rsa_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/dgrijalva/jwt-go/rsa_utils.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/dgrijalva/jwt-go/signing_method.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/dgrijalva/jwt-go/signing_method.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/dgrijalva/jwt-go/token.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/dgrijalva/jwt-go/token.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/go-stack/stack/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/go-stack/stack/.travis.yml -------------------------------------------------------------------------------- /services/community/vendor/github.com/go-stack/stack/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/go-stack/stack/LICENSE.md -------------------------------------------------------------------------------- /services/community/vendor/github.com/go-stack/stack/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/go-stack/stack/README.md -------------------------------------------------------------------------------- /services/community/vendor/github.com/go-stack/stack/stack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/go-stack/stack/stack.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/golang/snappy/AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/golang/snappy/AUTHORS -------------------------------------------------------------------------------- /services/community/vendor/github.com/golang/snappy/CONTRIBUTORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/golang/snappy/CONTRIBUTORS -------------------------------------------------------------------------------- /services/community/vendor/github.com/golang/snappy/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/golang/snappy/LICENSE -------------------------------------------------------------------------------- /services/community/vendor/github.com/golang/snappy/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/golang/snappy/README -------------------------------------------------------------------------------- /services/community/vendor/github.com/golang/snappy/decode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/golang/snappy/decode.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/golang/snappy/decode_amd64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/golang/snappy/decode_amd64.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/golang/snappy/decode_amd64.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/golang/snappy/decode_amd64.s -------------------------------------------------------------------------------- /services/community/vendor/github.com/golang/snappy/decode_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/golang/snappy/decode_other.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/golang/snappy/encode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/golang/snappy/encode.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/golang/snappy/encode_amd64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/golang/snappy/encode_amd64.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/golang/snappy/encode_amd64.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/golang/snappy/encode_amd64.s -------------------------------------------------------------------------------- /services/community/vendor/github.com/golang/snappy/encode_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/golang/snappy/encode_other.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/golang/snappy/snappy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/golang/snappy/snappy.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/google/uuid/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/google/uuid/.travis.yml -------------------------------------------------------------------------------- /services/community/vendor/github.com/google/uuid/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/google/uuid/CONTRIBUTING.md -------------------------------------------------------------------------------- /services/community/vendor/github.com/google/uuid/CONTRIBUTORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/google/uuid/CONTRIBUTORS -------------------------------------------------------------------------------- /services/community/vendor/github.com/google/uuid/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/google/uuid/LICENSE -------------------------------------------------------------------------------- /services/community/vendor/github.com/google/uuid/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/google/uuid/README.md -------------------------------------------------------------------------------- /services/community/vendor/github.com/google/uuid/dce.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/google/uuid/dce.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/google/uuid/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/google/uuid/doc.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/google/uuid/hash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/google/uuid/hash.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/google/uuid/marshal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/google/uuid/marshal.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/google/uuid/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/google/uuid/node.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/google/uuid/node_js.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/google/uuid/node_js.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/google/uuid/node_net.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/google/uuid/node_net.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/google/uuid/sql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/google/uuid/sql.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/google/uuid/time.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/google/uuid/time.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/google/uuid/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/google/uuid/util.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/google/uuid/uuid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/google/uuid/uuid.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/google/uuid/version1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/google/uuid/version1.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/google/uuid/version4.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/google/uuid/version4.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/gorilla/mux/AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/gorilla/mux/AUTHORS -------------------------------------------------------------------------------- /services/community/vendor/github.com/gorilla/mux/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/gorilla/mux/LICENSE -------------------------------------------------------------------------------- /services/community/vendor/github.com/gorilla/mux/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/gorilla/mux/README.md -------------------------------------------------------------------------------- /services/community/vendor/github.com/gorilla/mux/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/gorilla/mux/doc.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/gorilla/mux/middleware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/gorilla/mux/middleware.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/gorilla/mux/mux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/gorilla/mux/mux.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/gorilla/mux/regexp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/gorilla/mux/regexp.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/gorilla/mux/route.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/gorilla/mux/route.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/gorilla/mux/test_helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/gorilla/mux/test_helpers.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/jinzhu/gorm/License: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/jinzhu/gorm/License -------------------------------------------------------------------------------- /services/community/vendor/github.com/jinzhu/gorm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/jinzhu/gorm/README.md -------------------------------------------------------------------------------- /services/community/vendor/github.com/jinzhu/gorm/association.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/jinzhu/gorm/association.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/jinzhu/gorm/callback.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/jinzhu/gorm/callback.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/jinzhu/gorm/callback_create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/jinzhu/gorm/callback_create.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/jinzhu/gorm/callback_delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/jinzhu/gorm/callback_delete.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/jinzhu/gorm/callback_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/jinzhu/gorm/callback_query.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/jinzhu/gorm/callback_query_preload.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/jinzhu/gorm/callback_query_preload.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/jinzhu/gorm/callback_row_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/jinzhu/gorm/callback_row_query.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/jinzhu/gorm/callback_save.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/jinzhu/gorm/callback_save.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/jinzhu/gorm/callback_update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/jinzhu/gorm/callback_update.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/jinzhu/gorm/dialect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/jinzhu/gorm/dialect.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/jinzhu/gorm/dialect_common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/jinzhu/gorm/dialect_common.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/jinzhu/gorm/dialect_mysql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/jinzhu/gorm/dialect_mysql.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/jinzhu/gorm/dialect_postgres.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/jinzhu/gorm/dialect_postgres.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/jinzhu/gorm/dialect_sqlite3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/jinzhu/gorm/dialect_sqlite3.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/jinzhu/gorm/dialects/postgres/postgres.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/jinzhu/gorm/dialects/postgres/postgres.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/jinzhu/gorm/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/jinzhu/gorm/docker-compose.yml -------------------------------------------------------------------------------- /services/community/vendor/github.com/jinzhu/gorm/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/jinzhu/gorm/errors.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/jinzhu/gorm/field.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/jinzhu/gorm/field.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/jinzhu/gorm/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/jinzhu/gorm/interface.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/jinzhu/gorm/join_table_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/jinzhu/gorm/join_table_handler.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/jinzhu/gorm/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/jinzhu/gorm/logger.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/jinzhu/gorm/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/jinzhu/gorm/main.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/jinzhu/gorm/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/jinzhu/gorm/model.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/jinzhu/gorm/model_struct.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/jinzhu/gorm/model_struct.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/jinzhu/gorm/naming.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/jinzhu/gorm/naming.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/jinzhu/gorm/scope.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/jinzhu/gorm/scope.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/jinzhu/gorm/search.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/jinzhu/gorm/search.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/jinzhu/gorm/test_all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/jinzhu/gorm/test_all.sh -------------------------------------------------------------------------------- /services/community/vendor/github.com/jinzhu/gorm/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/jinzhu/gorm/utils.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/jinzhu/gorm/wercker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/jinzhu/gorm/wercker.yml -------------------------------------------------------------------------------- /services/community/vendor/github.com/jinzhu/inflection/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/jinzhu/inflection/LICENSE -------------------------------------------------------------------------------- /services/community/vendor/github.com/jinzhu/inflection/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/jinzhu/inflection/README.md -------------------------------------------------------------------------------- /services/community/vendor/github.com/jinzhu/inflection/inflections.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/jinzhu/inflection/inflections.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/jinzhu/inflection/wercker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/jinzhu/inflection/wercker.yml -------------------------------------------------------------------------------- /services/community/vendor/github.com/joho/godotenv/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/joho/godotenv/.travis.yml -------------------------------------------------------------------------------- /services/community/vendor/github.com/joho/godotenv/LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/joho/godotenv/LICENCE -------------------------------------------------------------------------------- /services/community/vendor/github.com/joho/godotenv/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/joho/godotenv/README.md -------------------------------------------------------------------------------- /services/community/vendor/github.com/joho/godotenv/godotenv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/joho/godotenv/godotenv.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/LICENSE -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/fse/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/fse/README.md -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/fse/bitreader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/fse/bitreader.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/fse/bitwriter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/fse/bitwriter.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/fse/bytereader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/fse/bytereader.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/fse/compress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/fse/compress.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/fse/decompress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/fse/decompress.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/fse/fse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/fse/fse.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/huff0/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/huff0/README.md -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/huff0/bitreader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/huff0/bitreader.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/huff0/bitwriter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/huff0/bitwriter.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/huff0/bytereader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/huff0/bytereader.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/huff0/compress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/huff0/compress.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/huff0/decompress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/huff0/decompress.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/huff0/huff0.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/huff0/huff0.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/snappy/AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/snappy/AUTHORS -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/snappy/CONTRIBUTORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/snappy/CONTRIBUTORS -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/snappy/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/snappy/LICENSE -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/snappy/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/snappy/README -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/snappy/decode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/snappy/decode.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/snappy/decode_amd64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/snappy/decode_amd64.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/snappy/decode_amd64.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/snappy/decode_amd64.s -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/snappy/decode_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/snappy/decode_other.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/snappy/encode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/snappy/encode.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/snappy/encode_amd64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/snappy/encode_amd64.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/snappy/encode_amd64.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/snappy/encode_amd64.s -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/snappy/runbench.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/snappy/runbench.cmd -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/snappy/snappy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/snappy/snappy.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/zstd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/zstd/README.md -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/zstd/bitreader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/zstd/bitreader.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/zstd/bitwriter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/zstd/bitwriter.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/zstd/blockdec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/zstd/blockdec.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/zstd/blockenc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/zstd/blockenc.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/zstd/bytebuf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/zstd/bytebuf.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/zstd/bytereader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/zstd/bytereader.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/zstd/decoder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/zstd/decoder.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/zstd/enc_dfast.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/zstd/enc_dfast.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/zstd/enc_fast.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/zstd/enc_fast.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/zstd/enc_params.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/zstd/enc_params.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/zstd/encoder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/zstd/encoder.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/zstd/framedec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/zstd/framedec.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/zstd/frameenc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/zstd/frameenc.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/zstd/fse_decoder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/zstd/fse_decoder.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/zstd/fse_encoder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/zstd/fse_encoder.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/zstd/hash.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/zstd/hash.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/zstd/history.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/zstd/history.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/zstd/seqdec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/zstd/seqdec.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/zstd/seqenc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/zstd/seqenc.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/zstd/snappy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/zstd/snappy.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/klauspost/compress/zstd/zstd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/klauspost/compress/zstd/zstd.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/lib/pq/.travis.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/lib/pq/.travis.sh -------------------------------------------------------------------------------- /services/community/vendor/github.com/lib/pq/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/lib/pq/.travis.yml -------------------------------------------------------------------------------- /services/community/vendor/github.com/lib/pq/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/lib/pq/LICENSE.md -------------------------------------------------------------------------------- /services/community/vendor/github.com/lib/pq/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/lib/pq/README.md -------------------------------------------------------------------------------- /services/community/vendor/github.com/lib/pq/TESTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/lib/pq/TESTS.md -------------------------------------------------------------------------------- /services/community/vendor/github.com/lib/pq/array.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/lib/pq/array.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/lib/pq/buf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/lib/pq/buf.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/lib/pq/conn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/lib/pq/conn.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/lib/pq/conn_go18.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/lib/pq/conn_go18.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/lib/pq/connector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/lib/pq/connector.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/lib/pq/copy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/lib/pq/copy.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/lib/pq/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/lib/pq/doc.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/lib/pq/encode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/lib/pq/encode.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/lib/pq/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/lib/pq/error.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/lib/pq/hstore/hstore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/lib/pq/hstore/hstore.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/lib/pq/krb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/lib/pq/krb.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/lib/pq/notice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/lib/pq/notice.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/lib/pq/notify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/lib/pq/notify.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/lib/pq/oid/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/lib/pq/oid/doc.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/lib/pq/oid/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/lib/pq/oid/types.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/lib/pq/rows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/lib/pq/rows.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/lib/pq/scram/scram.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/lib/pq/scram/scram.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/lib/pq/ssl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/lib/pq/ssl.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/lib/pq/ssl_permissions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/lib/pq/ssl_permissions.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/lib/pq/ssl_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/lib/pq/ssl_windows.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/lib/pq/url.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/lib/pq/url.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/lib/pq/user_posix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/lib/pq/user_posix.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/lib/pq/user_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/lib/pq/user_windows.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/lib/pq/uuid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/lib/pq/uuid.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/lithammer/shortuuid/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/lithammer/shortuuid/.travis.yml -------------------------------------------------------------------------------- /services/community/vendor/github.com/lithammer/shortuuid/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/lithammer/shortuuid/LICENSE -------------------------------------------------------------------------------- /services/community/vendor/github.com/lithammer/shortuuid/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/lithammer/shortuuid/README.md -------------------------------------------------------------------------------- /services/community/vendor/github.com/lithammer/shortuuid/alphabet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/lithammer/shortuuid/alphabet.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/lithammer/shortuuid/base57.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/lithammer/shortuuid/base57.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/lithammer/shortuuid/shortuuid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/lithammer/shortuuid/shortuuid.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/pkg/errors/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/pkg/errors/.travis.yml -------------------------------------------------------------------------------- /services/community/vendor/github.com/pkg/errors/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/pkg/errors/LICENSE -------------------------------------------------------------------------------- /services/community/vendor/github.com/pkg/errors/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/pkg/errors/README.md -------------------------------------------------------------------------------- /services/community/vendor/github.com/pkg/errors/appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/pkg/errors/appveyor.yml -------------------------------------------------------------------------------- /services/community/vendor/github.com/pkg/errors/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/pkg/errors/errors.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/pkg/errors/stack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/pkg/errors/stack.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/xdg/scram/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/xdg/scram/.travis.yml -------------------------------------------------------------------------------- /services/community/vendor/github.com/xdg/scram/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/xdg/scram/LICENSE -------------------------------------------------------------------------------- /services/community/vendor/github.com/xdg/scram/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/xdg/scram/README.md -------------------------------------------------------------------------------- /services/community/vendor/github.com/xdg/scram/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/xdg/scram/client.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/xdg/scram/client_conv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/xdg/scram/client_conv.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/xdg/scram/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/xdg/scram/common.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/xdg/scram/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/xdg/scram/doc.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/xdg/scram/parse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/xdg/scram/parse.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/xdg/scram/scram.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/xdg/scram/scram.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/xdg/scram/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/xdg/scram/server.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/xdg/scram/server_conv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/xdg/scram/server_conv.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/xdg/stringprep/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/xdg/stringprep/.travis.yml -------------------------------------------------------------------------------- /services/community/vendor/github.com/xdg/stringprep/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/xdg/stringprep/LICENSE -------------------------------------------------------------------------------- /services/community/vendor/github.com/xdg/stringprep/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/xdg/stringprep/README.md -------------------------------------------------------------------------------- /services/community/vendor/github.com/xdg/stringprep/bidi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/xdg/stringprep/bidi.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/xdg/stringprep/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/xdg/stringprep/doc.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/xdg/stringprep/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/xdg/stringprep/error.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/xdg/stringprep/map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/xdg/stringprep/map.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/xdg/stringprep/profile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/xdg/stringprep/profile.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/xdg/stringprep/saslprep.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/xdg/stringprep/saslprep.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/xdg/stringprep/set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/xdg/stringprep/set.go -------------------------------------------------------------------------------- /services/community/vendor/github.com/xdg/stringprep/tables.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/github.com/xdg/stringprep/tables.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/LICENSE -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/bson/bson.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/bson/bson.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/bson/bson_1_8.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/bson/bson_1_8.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/bson/bsoncodec/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/bson/bsoncodec/doc.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/bson/bsonrw/copier.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/bson/bsonrw/copier.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/bson/bsonrw/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/bson/bsonrw/doc.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/bson/bsonrw/mode.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/bson/bsonrw/mode.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/bson/bsonrw/reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/bson/bsonrw/reader.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/bson/bsonrw/writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/bson/bsonrw/writer.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/bson/decoder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/bson/decoder.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/bson/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/bson/doc.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/bson/encoder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/bson/encoder.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/bson/marshal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/bson/marshal.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/bson/raw.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/bson/raw.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/bson/raw_element.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/bson/raw_element.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/bson/raw_value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/bson/raw_value.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/bson/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/bson/registry.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/bson/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/bson/types.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/bson/unmarshal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/bson/unmarshal.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/event/monitoring.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/event/monitoring.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/internal/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/internal/const.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/internal/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/internal/error.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/internal/semaphore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/internal/semaphore.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/mongo/batch_cursor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/mongo/batch_cursor.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/mongo/bulk_write.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/mongo/bulk_write.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/mongo/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/mongo/client.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/mongo/collection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/mongo/collection.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/mongo/cursor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/mongo/cursor.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/mongo/database.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/mongo/database.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/mongo/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/mongo/doc.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/mongo/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/mongo/errors.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/mongo/index_view.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/mongo/index_view.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/mongo/mongo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/mongo/mongo.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/mongo/mongocryptd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/mongo/mongocryptd.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/mongo/results.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/mongo/results.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/mongo/session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/mongo/session.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/mongo/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/mongo/util.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/tag/tag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/tag/tag.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/version/version.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/x/bsonx/array.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/x/bsonx/array.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/x/bsonx/document.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/x/bsonx/document.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/x/bsonx/element.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/x/bsonx/element.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/x/bsonx/mdocument.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/x/bsonx/mdocument.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/x/bsonx/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/x/bsonx/registry.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/x/bsonx/value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/go.mongodb.org/mongo-driver/x/bsonx/value.go -------------------------------------------------------------------------------- /services/community/vendor/go.mongodb.org/mongo-driver/x/mongo/driver/topology/connection_legacy.go: -------------------------------------------------------------------------------- 1 | package topology 2 | -------------------------------------------------------------------------------- /services/community/vendor/golang.org/x/crypto/AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/golang.org/x/crypto/AUTHORS -------------------------------------------------------------------------------- /services/community/vendor/golang.org/x/crypto/CONTRIBUTORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/golang.org/x/crypto/CONTRIBUTORS -------------------------------------------------------------------------------- /services/community/vendor/golang.org/x/crypto/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/golang.org/x/crypto/LICENSE -------------------------------------------------------------------------------- /services/community/vendor/golang.org/x/crypto/PATENTS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/golang.org/x/crypto/PATENTS -------------------------------------------------------------------------------- /services/community/vendor/golang.org/x/crypto/bcrypt/base64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/golang.org/x/crypto/bcrypt/base64.go -------------------------------------------------------------------------------- /services/community/vendor/golang.org/x/crypto/bcrypt/bcrypt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/golang.org/x/crypto/bcrypt/bcrypt.go -------------------------------------------------------------------------------- /services/community/vendor/golang.org/x/crypto/blowfish/block.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/golang.org/x/crypto/blowfish/block.go -------------------------------------------------------------------------------- /services/community/vendor/golang.org/x/crypto/blowfish/cipher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/golang.org/x/crypto/blowfish/cipher.go -------------------------------------------------------------------------------- /services/community/vendor/golang.org/x/crypto/blowfish/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/golang.org/x/crypto/blowfish/const.go -------------------------------------------------------------------------------- /services/community/vendor/golang.org/x/crypto/pbkdf2/pbkdf2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/golang.org/x/crypto/pbkdf2/pbkdf2.go -------------------------------------------------------------------------------- /services/community/vendor/golang.org/x/sync/AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/golang.org/x/sync/AUTHORS -------------------------------------------------------------------------------- /services/community/vendor/golang.org/x/sync/CONTRIBUTORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/golang.org/x/sync/CONTRIBUTORS -------------------------------------------------------------------------------- /services/community/vendor/golang.org/x/sync/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/golang.org/x/sync/LICENSE -------------------------------------------------------------------------------- /services/community/vendor/golang.org/x/sync/PATENTS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/golang.org/x/sync/PATENTS -------------------------------------------------------------------------------- /services/community/vendor/golang.org/x/sync/semaphore/semaphore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/golang.org/x/sync/semaphore/semaphore.go -------------------------------------------------------------------------------- /services/community/vendor/golang.org/x/text/AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/golang.org/x/text/AUTHORS -------------------------------------------------------------------------------- /services/community/vendor/golang.org/x/text/CONTRIBUTORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/golang.org/x/text/CONTRIBUTORS -------------------------------------------------------------------------------- /services/community/vendor/golang.org/x/text/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/golang.org/x/text/LICENSE -------------------------------------------------------------------------------- /services/community/vendor/golang.org/x/text/PATENTS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/golang.org/x/text/PATENTS -------------------------------------------------------------------------------- /services/community/vendor/golang.org/x/text/transform/transform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/golang.org/x/text/transform/transform.go -------------------------------------------------------------------------------- /services/community/vendor/golang.org/x/text/unicode/norm/composition.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/golang.org/x/text/unicode/norm/composition.go -------------------------------------------------------------------------------- /services/community/vendor/golang.org/x/text/unicode/norm/forminfo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/golang.org/x/text/unicode/norm/forminfo.go -------------------------------------------------------------------------------- /services/community/vendor/golang.org/x/text/unicode/norm/input.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/golang.org/x/text/unicode/norm/input.go -------------------------------------------------------------------------------- /services/community/vendor/golang.org/x/text/unicode/norm/iter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/golang.org/x/text/unicode/norm/iter.go -------------------------------------------------------------------------------- /services/community/vendor/golang.org/x/text/unicode/norm/normalize.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/golang.org/x/text/unicode/norm/normalize.go -------------------------------------------------------------------------------- /services/community/vendor/golang.org/x/text/unicode/norm/readwriter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/golang.org/x/text/unicode/norm/readwriter.go -------------------------------------------------------------------------------- /services/community/vendor/golang.org/x/text/unicode/norm/tables10.0.0.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/golang.org/x/text/unicode/norm/tables10.0.0.go -------------------------------------------------------------------------------- /services/community/vendor/golang.org/x/text/unicode/norm/tables11.0.0.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/golang.org/x/text/unicode/norm/tables11.0.0.go -------------------------------------------------------------------------------- /services/community/vendor/golang.org/x/text/unicode/norm/tables12.0.0.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/golang.org/x/text/unicode/norm/tables12.0.0.go -------------------------------------------------------------------------------- /services/community/vendor/golang.org/x/text/unicode/norm/tables9.0.0.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/golang.org/x/text/unicode/norm/tables9.0.0.go -------------------------------------------------------------------------------- /services/community/vendor/golang.org/x/text/unicode/norm/transform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/golang.org/x/text/unicode/norm/transform.go -------------------------------------------------------------------------------- /services/community/vendor/golang.org/x/text/unicode/norm/trie.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/golang.org/x/text/unicode/norm/trie.go -------------------------------------------------------------------------------- /services/community/vendor/modules.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/community/vendor/modules.txt -------------------------------------------------------------------------------- /services/docker-database.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/docker-database.yml -------------------------------------------------------------------------------- /services/gateway-service/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/gateway-service/Dockerfile -------------------------------------------------------------------------------- /services/gateway-service/build-image.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/gateway-service/build-image.bat -------------------------------------------------------------------------------- /services/gateway-service/build-image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/gateway-service/build-image.sh -------------------------------------------------------------------------------- /services/gateway-service/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/gateway-service/go.mod -------------------------------------------------------------------------------- /services/gateway-service/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/gateway-service/go.sum -------------------------------------------------------------------------------- /services/gateway-service/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/gateway-service/main.go -------------------------------------------------------------------------------- /services/gateway-service/server.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/gateway-service/server.crt -------------------------------------------------------------------------------- /services/gateway-service/server.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/gateway-service/server.key -------------------------------------------------------------------------------- /services/gencert.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/gencert.sh -------------------------------------------------------------------------------- /services/identity/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/.env -------------------------------------------------------------------------------- /services/identity/.java-version: -------------------------------------------------------------------------------- 1 | 17.0 -------------------------------------------------------------------------------- /services/identity/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/Dockerfile -------------------------------------------------------------------------------- /services/identity/build-image.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/build-image.bat -------------------------------------------------------------------------------- /services/identity/build-image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/build-image.sh -------------------------------------------------------------------------------- /services/identity/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/build.gradle.kts -------------------------------------------------------------------------------- /services/identity/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/entrypoint.sh -------------------------------------------------------------------------------- /services/identity/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/gradle.properties -------------------------------------------------------------------------------- /services/identity/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /services/identity/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /services/identity/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/gradlew -------------------------------------------------------------------------------- /services/identity/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/gradlew.bat -------------------------------------------------------------------------------- /services/identity/health.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/health.sh -------------------------------------------------------------------------------- /services/identity/jwks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/jwks.json -------------------------------------------------------------------------------- /services/identity/settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/settings.gradle.kts -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/CRAPIBootApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/CRAPIBootApplication.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/config/InitialDataConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/config/InitialDataConfig.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/config/JwtAuthEntryPoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/config/JwtAuthEntryPoint.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/config/JwtAuthTokenFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/config/JwtAuthTokenFilter.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/config/JwtProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/config/JwtProvider.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/config/MailConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/config/MailConfiguration.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/config/MailHogConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/config/MailHogConfiguration.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/config/SSLConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/config/SSLConfig.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/config/WebSecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/config/WebSecurityConfig.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/constant/TestUsers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/constant/TestUsers.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/constant/UserMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/constant/UserMessage.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/controller/AuthController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/controller/AuthController.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/controller/ProfileController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/controller/ProfileController.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/controller/UserController.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/controller/VehicleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/controller/VehicleController.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/entity/ChangeEmailRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/entity/ChangeEmailRequest.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/entity/ChangePhoneRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/entity/ChangePhoneRequest.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/entity/Otp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/entity/Otp.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/entity/ProfileVideo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/entity/ProfileVideo.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/entity/User.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/entity/UserDetails.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/entity/UserDetails.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/entity/UserPrinciple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/entity/UserPrinciple.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/entity/VehicleCompany.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/entity/VehicleCompany.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/entity/VehicleDetails.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/entity/VehicleDetails.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/entity/VehicleLocation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/entity/VehicleLocation.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/entity/VehicleModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/entity/VehicleModel.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/enums/EFuelType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/enums/EFuelType.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/enums/ERole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/enums/ERole.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/enums/EStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/enums/EStatus.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/exception/ExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/exception/ExceptionHandler.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/exception/IOExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/exception/IOExceptionHandler.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/model/ApiKeyResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/model/ApiKeyResponse.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/model/CRAPIResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/model/CRAPIResponse.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/model/ChangeEmailForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/model/ChangeEmailForm.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/model/ChangePhoneForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/model/ChangePhoneForm.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/model/DashboardResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/model/DashboardResponse.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/model/ErrorDetails.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/model/ErrorDetails.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/model/ForgetPassword.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/model/ForgetPassword.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/model/JwtResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/model/JwtResponse.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/model/JwtTokenForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/model/JwtTokenForm.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/model/LockAccountForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/model/LockAccountForm.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/model/LoginForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/model/LoginForm.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/model/LoginWithEmailToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/model/LoginWithEmailToken.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/model/OtpForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/model/OtpForm.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/model/SeedUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/model/SeedUser.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/model/SignUpForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/model/SignUpForm.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/model/UnlockAccountForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/model/UnlockAccountForm.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/model/VehicleForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/model/VehicleForm.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/model/VehicleOwnership.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/model/VehicleOwnership.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/model/VideoForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/model/VideoForm.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/repository/OtpRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/repository/OtpRepository.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/repository/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/repository/UserRepository.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/service/Impl/OtpServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/service/Impl/OtpServiceImpl.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/service/Impl/UserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/service/Impl/UserServiceImpl.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/service/OtpService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/service/OtpService.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/service/ProfileService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/service/ProfileService.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/service/UserService.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/service/VehicleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/service/VehicleService.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/utils/BashCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/utils/BashCommand.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/utils/EmailTokenGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/utils/EmailTokenGenerator.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/utils/GenerateVIN.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/utils/GenerateVIN.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/utils/MailBody.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/utils/MailBody.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/utils/OTPGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/utils/OTPGenerator.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/utils/ProfileValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/utils/ProfileValidator.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/utils/SMTPMailServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/utils/SMTPMailServer.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/utils/UserData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/utils/UserData.java -------------------------------------------------------------------------------- /services/identity/src/main/java/com/crapi/utils/VehicleLocationData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/java/com/crapi/utils/VehicleLocationData.java -------------------------------------------------------------------------------- /services/identity/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/resources/application.properties -------------------------------------------------------------------------------- /services/identity/src/main/resources/certs/keystore.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/resources/certs/keystore.sh -------------------------------------------------------------------------------- /services/identity/src/main/resources/certs/server.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/resources/certs/server.crt -------------------------------------------------------------------------------- /services/identity/src/main/resources/certs/server.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/resources/certs/server.key -------------------------------------------------------------------------------- /services/identity/src/main/resources/certs/server.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/resources/certs/server.keystore -------------------------------------------------------------------------------- /services/identity/src/main/resources/certs/server.p12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/resources/certs/server.p12 -------------------------------------------------------------------------------- /services/identity/src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/identity/src/main/resources/logback.xml -------------------------------------------------------------------------------- /services/mailhog/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/mailhog/Dockerfile -------------------------------------------------------------------------------- /services/mailhog/build-image.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/mailhog/build-image.bat -------------------------------------------------------------------------------- /services/mailhog/build-image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/mailhog/build-image.sh -------------------------------------------------------------------------------- /services/web/.prettierignore: -------------------------------------------------------------------------------- 1 | # Ignore artifacts: 2 | build 3 | coverage 4 | -------------------------------------------------------------------------------- /services/web/.prettierrc: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /services/web/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/Dockerfile -------------------------------------------------------------------------------- /services/web/build-image.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/build-image.bat -------------------------------------------------------------------------------- /services/web/build-image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/build-image.sh -------------------------------------------------------------------------------- /services/web/certs/server.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/certs/server.crt -------------------------------------------------------------------------------- /services/web/certs/server.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/certs/server.key -------------------------------------------------------------------------------- /services/web/nginx-wrapper.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/nginx-wrapper.sh -------------------------------------------------------------------------------- /services/web/nginx.conf.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/nginx.conf.template -------------------------------------------------------------------------------- /services/web/nginx.ssl.conf.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/nginx.ssl.conf.template -------------------------------------------------------------------------------- /services/web/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/package-lock.json -------------------------------------------------------------------------------- /services/web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/package.json -------------------------------------------------------------------------------- /services/web/public/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/public/.env -------------------------------------------------------------------------------- /services/web/public/images/audi-rs7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/public/images/audi-rs7.jpg -------------------------------------------------------------------------------- /services/web/public/images/bmw-5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/public/images/bmw-5.jpg -------------------------------------------------------------------------------- /services/web/public/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/public/images/favicon.ico -------------------------------------------------------------------------------- /services/web/public/images/hyundai-creta.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/public/images/hyundai-creta.jpg -------------------------------------------------------------------------------- /services/web/public/images/lamborghini-aventador.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/public/images/lamborghini-aventador.jpg -------------------------------------------------------------------------------- /services/web/public/images/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/public/images/logo192.png -------------------------------------------------------------------------------- /services/web/public/images/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/public/images/logo512.png -------------------------------------------------------------------------------- /services/web/public/images/mercedesbenz-gla.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/public/images/mercedesbenz-gla.jpg -------------------------------------------------------------------------------- /services/web/public/images/mgmotor-hectorplus.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/public/images/mgmotor-hectorplus.jpg -------------------------------------------------------------------------------- /services/web/public/images/seat.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/public/images/seat.svg -------------------------------------------------------------------------------- /services/web/public/images/wheel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/public/images/wheel.svg -------------------------------------------------------------------------------- /services/web/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/public/index.html -------------------------------------------------------------------------------- /services/web/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/public/manifest.json -------------------------------------------------------------------------------- /services/web/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/public/robots.txt -------------------------------------------------------------------------------- /services/web/src/actions/communityActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/actions/communityActions.ts -------------------------------------------------------------------------------- /services/web/src/actions/mechanicActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/actions/mechanicActions.ts -------------------------------------------------------------------------------- /services/web/src/actions/profileActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/actions/profileActions.ts -------------------------------------------------------------------------------- /services/web/src/actions/shopActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/actions/shopActions.ts -------------------------------------------------------------------------------- /services/web/src/actions/userActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/actions/userActions.ts -------------------------------------------------------------------------------- /services/web/src/actions/vehicleActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/actions/vehicleActions.ts -------------------------------------------------------------------------------- /services/web/src/assets/chatbot.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/assets/chatbot.svg -------------------------------------------------------------------------------- /services/web/src/assets/default_profile_pic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/assets/default_profile_pic.png -------------------------------------------------------------------------------- /services/web/src/components/bot/Bot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/bot/Bot.tsx -------------------------------------------------------------------------------- /services/web/src/components/bot/MarkdownMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/bot/MarkdownMessage.tsx -------------------------------------------------------------------------------- /services/web/src/components/bot/chatbot.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/bot/chatbot.css -------------------------------------------------------------------------------- /services/web/src/components/changeEmail/changeEmail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/changeEmail/changeEmail.tsx -------------------------------------------------------------------------------- /services/web/src/components/changePhoneNumber/changePhoneNumber.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/changePhoneNumber/changePhoneNumber.tsx -------------------------------------------------------------------------------- /services/web/src/components/contactMechanic/contactMechanic.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/contactMechanic/contactMechanic.tsx -------------------------------------------------------------------------------- /services/web/src/components/contactMechanic/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/contactMechanic/styles.css -------------------------------------------------------------------------------- /services/web/src/components/dashboard/dashboard.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/dashboard/dashboard.css -------------------------------------------------------------------------------- /services/web/src/components/dashboard/dashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/dashboard/dashboard.tsx -------------------------------------------------------------------------------- /services/web/src/components/emailForm/emailForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/emailForm/emailForm.tsx -------------------------------------------------------------------------------- /services/web/src/components/forgotPassword/forgotPassword.css: -------------------------------------------------------------------------------- 1 | .steps-content { 2 | margin-top: 20px; 3 | } 4 | -------------------------------------------------------------------------------- /services/web/src/components/forgotPassword/forgotPassword.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/forgotPassword/forgotPassword.tsx -------------------------------------------------------------------------------- /services/web/src/components/forum/forum.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/forum/forum.tsx -------------------------------------------------------------------------------- /services/web/src/components/forum/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/forum/style.css -------------------------------------------------------------------------------- /services/web/src/components/layout/layout.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/layout/layout.css -------------------------------------------------------------------------------- /services/web/src/components/layout/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/layout/layout.tsx -------------------------------------------------------------------------------- /services/web/src/components/login/login.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/login/login.css -------------------------------------------------------------------------------- /services/web/src/components/login/login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/login/login.tsx -------------------------------------------------------------------------------- /services/web/src/components/mechanicDashboard/mechanicDashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/mechanicDashboard/mechanicDashboard.tsx -------------------------------------------------------------------------------- /services/web/src/components/navBar/nav.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/navBar/nav.css -------------------------------------------------------------------------------- /services/web/src/components/navBar/navBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/navBar/navBar.tsx -------------------------------------------------------------------------------- /services/web/src/components/newEmailForm/newEmailForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/newEmailForm/newEmailForm.tsx -------------------------------------------------------------------------------- /services/web/src/components/newPhoneNumberForm/newPhoneNumberForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/newPhoneNumberForm/newPhoneNumberForm.js -------------------------------------------------------------------------------- /services/web/src/components/newPost/newPost.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/newPost/newPost.tsx -------------------------------------------------------------------------------- /services/web/src/components/order/order.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/order/order.tsx -------------------------------------------------------------------------------- /services/web/src/components/order/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/order/styles.css -------------------------------------------------------------------------------- /services/web/src/components/otpChangePhoneForm/otpChangePhoneForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/otpChangePhoneForm/otpChangePhoneForm.tsx -------------------------------------------------------------------------------- /services/web/src/components/otpForm/otpForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/otpForm/otpForm.tsx -------------------------------------------------------------------------------- /services/web/src/components/pastOrders/pastOrders.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/pastOrders/pastOrders.tsx -------------------------------------------------------------------------------- /services/web/src/components/pastOrders/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/pastOrders/styles.css -------------------------------------------------------------------------------- /services/web/src/components/post/post.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/post/post.tsx -------------------------------------------------------------------------------- /services/web/src/components/post/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/post/style.css -------------------------------------------------------------------------------- /services/web/src/components/profile/profile.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/profile/profile.css -------------------------------------------------------------------------------- /services/web/src/components/profile/profile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/profile/profile.tsx -------------------------------------------------------------------------------- /services/web/src/components/resetPassword/resetPassword.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/resetPassword/resetPassword.tsx -------------------------------------------------------------------------------- /services/web/src/components/serviceReport/serviceReport.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/serviceReport/serviceReport.tsx -------------------------------------------------------------------------------- /services/web/src/components/serviceReport/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/serviceReport/styles.css -------------------------------------------------------------------------------- /services/web/src/components/shop/shop.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/shop/shop.tsx -------------------------------------------------------------------------------- /services/web/src/components/shop/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/shop/styles.css -------------------------------------------------------------------------------- /services/web/src/components/signup/signup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/signup/signup.tsx -------------------------------------------------------------------------------- /services/web/src/components/tokenForm/tokenForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/tokenForm/tokenForm.tsx -------------------------------------------------------------------------------- /services/web/src/components/unlock/unlock.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/unlock/unlock.css -------------------------------------------------------------------------------- /services/web/src/components/unlock/unlock.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/unlock/unlock.tsx -------------------------------------------------------------------------------- /services/web/src/components/vehicleServiceDashboard/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/vehicleServiceDashboard/styles.css -------------------------------------------------------------------------------- /services/web/src/components/verifyVehicle/verifyVehicle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/verifyVehicle/verifyVehicle.css -------------------------------------------------------------------------------- /services/web/src/components/verifyVehicle/verifyVehicle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/components/verifyVehicle/verifyVehicle.tsx -------------------------------------------------------------------------------- /services/web/src/config.js.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/config.js.template -------------------------------------------------------------------------------- /services/web/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/config.ts -------------------------------------------------------------------------------- /services/web/src/config.ts.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/config.ts.template -------------------------------------------------------------------------------- /services/web/src/constants/APIConstant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/constants/APIConstant.ts -------------------------------------------------------------------------------- /services/web/src/constants/actionTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/constants/actionTypes.ts -------------------------------------------------------------------------------- /services/web/src/constants/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/constants/constants.ts -------------------------------------------------------------------------------- /services/web/src/constants/messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/constants/messages.ts -------------------------------------------------------------------------------- /services/web/src/constants/responseTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/constants/responseTypes.ts -------------------------------------------------------------------------------- /services/web/src/constants/roleTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/constants/roleTypes.ts -------------------------------------------------------------------------------- /services/web/src/containers/contactMechanic/contactMechanic.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/containers/contactMechanic/contactMechanic.tsx -------------------------------------------------------------------------------- /services/web/src/containers/dashboard/dashboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/containers/dashboard/dashboard.js -------------------------------------------------------------------------------- /services/web/src/containers/emailForm/emailForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/containers/emailForm/emailForm.js -------------------------------------------------------------------------------- /services/web/src/containers/forum/forum.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/containers/forum/forum.js -------------------------------------------------------------------------------- /services/web/src/containers/login/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/containers/login/login.js -------------------------------------------------------------------------------- /services/web/src/containers/mechanicDashboard/mechanicDashboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/containers/mechanicDashboard/mechanicDashboard.tsx -------------------------------------------------------------------------------- /services/web/src/containers/newEmailForm/newEmailForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/containers/newEmailForm/newEmailForm.js -------------------------------------------------------------------------------- /services/web/src/containers/newPhoneNumberForm/newPhoneNumberForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/containers/newPhoneNumberForm/newPhoneNumberForm.js -------------------------------------------------------------------------------- /services/web/src/containers/newPost/newPost.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/containers/newPost/newPost.js -------------------------------------------------------------------------------- /services/web/src/containers/order/order.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/containers/order/order.js -------------------------------------------------------------------------------- /services/web/src/containers/otpForm/otpForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/containers/otpForm/otpForm.js -------------------------------------------------------------------------------- /services/web/src/containers/otpPhoneChangeForm/otpPhoneChangeForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/containers/otpPhoneChangeForm/otpPhoneChangeForm.js -------------------------------------------------------------------------------- /services/web/src/containers/pastOrders/pastOrders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/containers/pastOrders/pastOrders.js -------------------------------------------------------------------------------- /services/web/src/containers/post/post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/containers/post/post.js -------------------------------------------------------------------------------- /services/web/src/containers/profile/profile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/containers/profile/profile.tsx -------------------------------------------------------------------------------- /services/web/src/containers/resetPassword/resetPassword.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/containers/resetPassword/resetPassword.js -------------------------------------------------------------------------------- /services/web/src/containers/serviceReport/serviceReport.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/containers/serviceReport/serviceReport.tsx -------------------------------------------------------------------------------- /services/web/src/containers/shop/shop.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/containers/shop/shop.js -------------------------------------------------------------------------------- /services/web/src/containers/signup/signup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/containers/signup/signup.js -------------------------------------------------------------------------------- /services/web/src/containers/tokenForm/tokenForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/containers/tokenForm/tokenForm.js -------------------------------------------------------------------------------- /services/web/src/containers/unlock/unlock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/containers/unlock/unlock.js -------------------------------------------------------------------------------- /services/web/src/containers/verifyVehicle/verifyVehicle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/containers/verifyVehicle/verifyVehicle.js -------------------------------------------------------------------------------- /services/web/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/index.css -------------------------------------------------------------------------------- /services/web/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/index.tsx -------------------------------------------------------------------------------- /services/web/src/middleware/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/middleware/index.ts -------------------------------------------------------------------------------- /services/web/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /services/web/src/reducers/communityReducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/reducers/communityReducer.ts -------------------------------------------------------------------------------- /services/web/src/reducers/profileReducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/reducers/profileReducer.ts -------------------------------------------------------------------------------- /services/web/src/reducers/rootReducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/reducers/rootReducer.ts -------------------------------------------------------------------------------- /services/web/src/reducers/shopReducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/reducers/shopReducer.ts -------------------------------------------------------------------------------- /services/web/src/reducers/userReducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/reducers/userReducer.ts -------------------------------------------------------------------------------- /services/web/src/reducers/vehicleReducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/reducers/vehicleReducer.ts -------------------------------------------------------------------------------- /services/web/src/sagas/communitySaga.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/sagas/communitySaga.ts -------------------------------------------------------------------------------- /services/web/src/sagas/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/sagas/index.ts -------------------------------------------------------------------------------- /services/web/src/sagas/mechanicSaga.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/sagas/mechanicSaga.ts -------------------------------------------------------------------------------- /services/web/src/sagas/profileSaga.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/sagas/profileSaga.ts -------------------------------------------------------------------------------- /services/web/src/sagas/shopSaga.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/sagas/shopSaga.ts -------------------------------------------------------------------------------- /services/web/src/sagas/userSaga.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/sagas/userSaga.ts -------------------------------------------------------------------------------- /services/web/src/sagas/vehicleSaga.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/sagas/vehicleSaga.ts -------------------------------------------------------------------------------- /services/web/src/serviceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/serviceWorker.js -------------------------------------------------------------------------------- /services/web/src/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/tsconfig.json -------------------------------------------------------------------------------- /services/web/src/types/action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/types/action.ts -------------------------------------------------------------------------------- /services/web/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/src/utils.ts -------------------------------------------------------------------------------- /services/web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/tsconfig.json -------------------------------------------------------------------------------- /services/web/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/web/webpack.config.js -------------------------------------------------------------------------------- /services/workshop/.dockerignore: -------------------------------------------------------------------------------- 1 | debug.log 2 | Dockerfile 3 | -------------------------------------------------------------------------------- /services/workshop/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/.env -------------------------------------------------------------------------------- /services/workshop/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/Dockerfile -------------------------------------------------------------------------------- /services/workshop/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/__init__.py -------------------------------------------------------------------------------- /services/workshop/build-image.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/build-image.bat -------------------------------------------------------------------------------- /services/workshop/build-image.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/build-image.sh -------------------------------------------------------------------------------- /services/workshop/certs/server.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/certs/server.crt -------------------------------------------------------------------------------- /services/workshop/certs/server.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/certs/server.key -------------------------------------------------------------------------------- /services/workshop/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /services/workshop/core/management/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /services/workshop/core/management/commands/seed_database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/core/management/commands/seed_database.py -------------------------------------------------------------------------------- /services/workshop/crapi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/crapi/__init__.py -------------------------------------------------------------------------------- /services/workshop/crapi/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/crapi/admin.py -------------------------------------------------------------------------------- /services/workshop/crapi/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/crapi/apps.py -------------------------------------------------------------------------------- /services/workshop/crapi/mechanic/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/crapi/mechanic/__init__.py -------------------------------------------------------------------------------- /services/workshop/crapi/mechanic/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/crapi/mechanic/models.py -------------------------------------------------------------------------------- /services/workshop/crapi/mechanic/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/crapi/mechanic/serializers.py -------------------------------------------------------------------------------- /services/workshop/crapi/mechanic/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/crapi/mechanic/tests.py -------------------------------------------------------------------------------- /services/workshop/crapi/mechanic/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/crapi/mechanic/urls.py -------------------------------------------------------------------------------- /services/workshop/crapi/mechanic/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/crapi/mechanic/views.py -------------------------------------------------------------------------------- /services/workshop/crapi/merchant/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/crapi/merchant/__init__.py -------------------------------------------------------------------------------- /services/workshop/crapi/merchant/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/crapi/merchant/serializers.py -------------------------------------------------------------------------------- /services/workshop/crapi/merchant/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/crapi/merchant/tests.py -------------------------------------------------------------------------------- /services/workshop/crapi/merchant/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/crapi/merchant/urls.py -------------------------------------------------------------------------------- /services/workshop/crapi/merchant/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/crapi/merchant/views.py -------------------------------------------------------------------------------- /services/workshop/crapi/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/crapi/migrations/0001_initial.py -------------------------------------------------------------------------------- /services/workshop/crapi/migrations/0002_order_transaction_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/crapi/migrations/0002_order_transaction_id.py -------------------------------------------------------------------------------- /services/workshop/crapi/migrations/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/crapi/migrations/__init__.py -------------------------------------------------------------------------------- /services/workshop/crapi/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/crapi/models.py -------------------------------------------------------------------------------- /services/workshop/crapi/shop/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/crapi/shop/__init__.py -------------------------------------------------------------------------------- /services/workshop/crapi/shop/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/crapi/shop/models.py -------------------------------------------------------------------------------- /services/workshop/crapi/shop/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/crapi/shop/serializers.py -------------------------------------------------------------------------------- /services/workshop/crapi/shop/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/crapi/shop/tests.py -------------------------------------------------------------------------------- /services/workshop/crapi/shop/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/crapi/shop/urls.py -------------------------------------------------------------------------------- /services/workshop/crapi/shop/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/crapi/shop/views.py -------------------------------------------------------------------------------- /services/workshop/crapi/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/crapi/tests.py -------------------------------------------------------------------------------- /services/workshop/crapi/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/crapi/urls.py -------------------------------------------------------------------------------- /services/workshop/crapi/user/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/crapi/user/__init__.py -------------------------------------------------------------------------------- /services/workshop/crapi/user/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/crapi/user/models.py -------------------------------------------------------------------------------- /services/workshop/crapi/user/sapps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/crapi/user/sapps.py -------------------------------------------------------------------------------- /services/workshop/crapi/user/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/crapi/user/serializers.py -------------------------------------------------------------------------------- /services/workshop/crapi/user/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/crapi/user/tests.py -------------------------------------------------------------------------------- /services/workshop/crapi/user/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/crapi/user/urls.py -------------------------------------------------------------------------------- /services/workshop/crapi/user/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/crapi/user/views.py -------------------------------------------------------------------------------- /services/workshop/crapi_site/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/crapi_site/__init__.py -------------------------------------------------------------------------------- /services/workshop/crapi_site/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/crapi_site/settings.py -------------------------------------------------------------------------------- /services/workshop/crapi_site/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/crapi_site/urls.py -------------------------------------------------------------------------------- /services/workshop/crapi_site/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/crapi_site/wsgi.py -------------------------------------------------------------------------------- /services/workshop/dev-requirements.txt: -------------------------------------------------------------------------------- 1 | coverage==7.4.1 2 | unittest-xml-reporting==3.2.0 -------------------------------------------------------------------------------- /services/workshop/health.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/health.sh -------------------------------------------------------------------------------- /services/workshop/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/manage.py -------------------------------------------------------------------------------- /services/workshop/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/requirements.txt -------------------------------------------------------------------------------- /services/workshop/runner.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/runner.sh -------------------------------------------------------------------------------- /services/workshop/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/setup.py -------------------------------------------------------------------------------- /services/workshop/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/utils/__init__.py -------------------------------------------------------------------------------- /services/workshop/utils/helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/utils/helper.py -------------------------------------------------------------------------------- /services/workshop/utils/jwt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/utils/jwt.py -------------------------------------------------------------------------------- /services/workshop/utils/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/utils/logging.py -------------------------------------------------------------------------------- /services/workshop/utils/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/utils/messages.py -------------------------------------------------------------------------------- /services/workshop/utils/mock_methods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/utils/mock_methods.py -------------------------------------------------------------------------------- /services/workshop/utils/return-qr-code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/utils/return-qr-code.png -------------------------------------------------------------------------------- /services/workshop/utils/service_report.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OWASP/crAPI/HEAD/services/workshop/utils/service_report.html --------------------------------------------------------------------------------