Skip to content

Commit 7627f99

Browse files
committed
# Conflicts: # Full-Stack-RagChatBot/FullStack-Rag-Chatbot/requirements.txt
2 parents 6a58c46 + 156b1fb commit 7627f99

36 files changed

+740
-85
lines changed

.gitignore

Lines changed: 163 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -500,16 +500,169 @@ workshops/eventmesh-teq-kafka/.java-version
500500
## Remove Deploy Dir -- K8s Deployment artifacts
501501
workshops/eventmesh-teq-kafka/**/deploy/
502502

503-
## Remove Other Local project stuffs
504-
workshops/eventmesh-teq-kafka/cloud-setup/database/
505-
workshops/eventmesh-teq-kafka/cloud-setup/terraform_dbsystem/
506-
workshops/eventmesh-teq-kafka/wallet/
507-
workshops/oracleAQ/aqJava/.project
508-
workshops/oracleAQ/aqJava/.classpath
509-
workshops/oracleAQ/qJava/.classpath
510-
workshops/oracleAQ/qJava/.factorypath
511-
workshops/oracleAQ/qJava/.project
512-
*.prefs
503+
## Python
504+
# Byte-compiled / optimized / DLL files
505+
__pycache__/
506+
*.py[cod]
507+
*$py.class
508+
509+
# C extensions
510+
*.so
511+
512+
# Distribution / packaging
513+
.Python
514+
build/
515+
develop-eggs/
516+
dist/
517+
downloads/
518+
eggs/
519+
.eggs/
520+
lib/
521+
lib64/
522+
parts/
523+
sdist/
524+
var/
525+
wheels/
526+
share/python-wheels/
527+
*.egg-info/
528+
.installed.cfg
529+
*.egg
530+
MANIFEST
531+
532+
# PyInstaller
533+
# Usually these files are written by a python script from a template
534+
# before PyInstaller builds the exe, so as to inject date/other infos into it.
535+
*.manifest
536+
*.spec
537+
538+
# Installer logs
539+
pip-log.txt
540+
pip-delete-this-directory.txt
541+
542+
# Unit test / coverage reports
543+
htmlcov/
544+
.tox/
545+
.nox/
546+
.coverage
547+
.coverage.*
548+
.cache
549+
nosetests.xml
550+
coverage.xml
551+
*.cover
552+
*.py,cover
553+
.hypothesis/
554+
.pytest_cache/
555+
cover/
556+
557+
# Translations
558+
*.mo
559+
*.pot
560+
561+
# Django stuff:
562+
*.log
563+
local_settings.py
564+
db.sqlite3
565+
db.sqlite3-journal
566+
567+
# Flask stuff:
568+
instance/
569+
.webassets-cache
570+
571+
# Scrapy stuff:
572+
.scrapy
573+
574+
# Sphinx documentation
575+
docs/_build/
576+
577+
# PyBuilder
578+
.pybuilder/
579+
target/
580+
581+
# Jupyter Notebook
582+
.ipynb_checkpoints
583+
584+
# IPython
585+
profile_default/
586+
ipython_config.py
587+
588+
# pyenv
589+
# For a library or package, you might want to ignore these files since the code is
590+
# intended to run in multiple environments; otherwise, check them in:
591+
# .python-version
592+
593+
# pipenv
594+
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
595+
# However, in case of collaboration, if having platform-specific dependencies or dependencies
596+
# having no cross-platform support, pipenv may install dependencies that don't work, or not
597+
# install all needed dependencies.
598+
#Pipfile.lock
599+
600+
# poetry
601+
# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
602+
# This is especially recommended for binary packages to ensure reproducibility, and is more
603+
# commonly ignored for libraries.
604+
# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
605+
#poetry.lock
606+
607+
# pdm
608+
# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
609+
#pdm.lock
610+
# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
611+
# in version control.
612+
# https://pdm.fming.dev/latest/usage/project/#working-with-version-control
613+
.pdm.toml
614+
.pdm-python
615+
.pdm-build/
616+
617+
# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
618+
__pypackages__/
619+
620+
# Celery stuff
621+
celerybeat-schedule
622+
celerybeat.pid
623+
624+
# SageMath parsed files
625+
*.sage.py
626+
627+
# Environments
628+
.env
629+
.venv
630+
env/
631+
venv/
632+
ENV/
633+
env.bak/
634+
venv.bak/
635+
636+
# Spyder project settings
637+
.spyderproject
638+
.spyproject
639+
640+
# Rope project settings
641+
.ropeproject
642+
643+
# mkdocs documentation
644+
/site
645+
646+
# mypy
647+
.mypy_cache/
648+
.dmypy.json
649+
dmypy.json
650+
651+
# Pyre type checker
652+
.pyre/
653+
654+
# pytype static type analyzer
655+
.pytype/
656+
657+
# Cython debug symbols
658+
cython_debug/
659+
660+
# PyCharm
661+
# JetBrains specific template is maintained in a separate JetBrains.gitignore that can
662+
# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
663+
# and can be added to the global gitignore or merged into this file. For a more nuclear
664+
# option (not recommended) you can uncomment the following to ignore the entire idea folder.
665+
.idea/
513666

514667
# Flutter/Dart plugins
515668
.flutter*

CONTRIBUTING.md

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
# Contributing to this repository
2+
3+
We welcome your contributions! There are multiple ways to contribute.
4+
5+
## Opening issues
6+
7+
For bugs or enhancement requests, please file a GitHub issue unless it's
8+
security related. When filing a bug remember that the better written the bug is,
9+
the more likely it is to be fixed. If you think you've found a security
10+
vulnerability, do not raise a GitHub issue and follow the instructions in our
11+
[security policy](./SECURITY.md).
12+
13+
## Contributing code
14+
15+
We welcome your code contributions. Before submitting code via a pull request,
16+
you will need to have signed the [Oracle Contributor Agreement][OCA] (OCA) and
17+
your commits need to include the following line using the name and e-mail
18+
address you used to sign the OCA:
19+
20+
```text
21+
Signed-off-by: Your Name <[email protected]>
22+
```
23+
24+
This can be automatically added to pull requests by committing with `--sign-off`
25+
or `-s`, e.g.
26+
27+
```text
28+
git commit --signoff
29+
```
30+
31+
Only pull requests from committers that can be verified as having signed the OCA
32+
can be accepted.
33+
34+
## Pull request process
35+
36+
1. Ensure there is an issue created to track and discuss the fix or enhancement
37+
you intend to submit.
38+
1. Fork this repository.
39+
1. Create a branch in your fork to implement the changes. We recommend using
40+
the issue number as part of your branch name, e.g. `1234-fixes`.
41+
1. Ensure that any documentation is updated with the changes that are required
42+
by your change.
43+
1. Ensure that any samples are updated if the base image has been changed.
44+
1. Submit the pull request. *Do not leave the pull request blank*. Explain exactly
45+
what your changes are meant to do and provide simple steps on how to validate.
46+
your changes. Ensure that you reference the issue you created as well.
47+
1. We will assign the pull request to 2-3 people for review before it is merged.
48+
49+
## Code of conduct
50+
51+
Follow the [Golden Rule](https://en.wikipedia.org/wiki/Golden_Rule). If you'd
52+
like more specific guidelines, see the [Contributor Covenant Code of Conduct][COC].
53+
54+
[OCA]: https://oca.opensource.oracle.com
55+
[COC]: https://www.contributor-covenant.org/version/1/4/code-of-conduct/

Full-Stack-RagChatBot/FullStack-Rag-Chatbot/config_private

Lines changed: 0 additions & 8 deletions
This file was deleted.

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright (c) 2021 Oracle and/or its affiliates.
1+
Copyright (c) 2024 Oracle and/or its affiliates.
22

33
The Universal Permissive License (UPL), Version 1.0
44

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@ MISSING
1515
MISSING
1616

1717
## Notes/Issues
18-
MISSING
18+
Spring Boot 3.0 requires Java 17 as a minimum version.
19+
1920

2021
## URLs
2122
https://apexapps.oracle.com/pls/apex/r/dbpm/livelabs/view-workshop?wid=3874

SECURITY.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
# Reporting security vulnerabilities
2+
3+
Oracle values the independent security research community and believes that
4+
responsible disclosure of security vulnerabilities helps us ensure the security
5+
and privacy of all our users.
6+
7+
Please do NOT raise a GitHub Issue to report a security vulnerability. If you
8+
believe you have found a security vulnerability, please submit a report to
9+
[[email protected]][1] preferably with a proof of concept. Please review
10+
some additional information on [how to report security vulnerabilities to Oracle][2].
11+
We encourage people who contact Oracle Security to use email encryption using
12+
[our encryption key][3].
13+
14+
We ask that you do not use other channels or contact the project maintainers
15+
directly.
16+
17+
Non-vulnerability related security issues including ideas for new or improved
18+
security features are welcome on GitHub Issues.
19+
20+
## Security updates, alerts and bulletins
21+
22+
Security updates will be released on a regular cadence. Many of our projects
23+
will typically release security fixes in conjunction with the
24+
Oracle Critical Patch Update program. Additional
25+
information, including past advisories, is available on our [security alerts][4]
26+
page.
27+
28+
## Security-related information
29+
30+
We will provide security related information such as a threat model, considerations
31+
for secure use, or any known security issues in our documentation. Please note
32+
that labs and sample code are intended to demonstrate a concept and may not be
33+
sufficiently hardened for production use.
34+
35+
[1]: mailto:[email protected]
36+
[2]: https://www.oracle.com/corporate/security-practices/assurance/vulnerability/reporting.html
37+
[3]: https://www.oracle.com/security-alerts/encryptionkey.html
38+
[4]: https://www.oracle.com/security-alerts/

0 commit comments

Comments
 (0)