Skip to content

Add Docker support - #7

Open
raynei86 wants to merge 51 commits into
masterfrom
raynei86-docker
Open

raynei86 wants to merge 51 commits into
masterfrom
raynei86-docker

Conversation

@raynei86

@raynei86 raynei86 commented Aug 9, 2024

Copy link
Copy Markdown
Collaborator
  • Bumped dependencies
  • Updated README
  • Added celery support
  • Add docker and compose support

Steven-Vargas and others added 30 commits February 6, 2024 13:03
updated frontend pages for edit_user, profile pages
new_request form - WIP
Added nyc-core-framework to new_vendor page
Separated header and footer
Added required field errors to vendor in new_request pages
Deleted RequestForm from main
Deleted bootstrap-editable
Implemented nyc-core-framework to vendor pages
Refactored views/new_request to set proper types(Decimal)
Refactored request/forms field types for InputMask
…endor forms into one VendorForm

Added alert-msg for funding source on new_request
Changed form name and id in edit_request, new_request, edit_vendor, new_vendor
Added session timeout, logout modal
Combined NewVendorForm and EditVendorForm into VendorForm
Added nyc-core-framework to alert message
Fixed funding source fields on edit_request page
Fixed alert msg for new_vendor page
Created StatusEvents table in models.py
Status history ajax and backend WIP
Created migration for status_events
Added flask msg for status update
Added ajax for status history
Added search filter for status on request page
Deleted old version of jquery
Added PROC role to disable vendors
Added validation with vendor name for new_vendor
Updated query to sort visibility for users and vendors
Included Procurement Head to manage users
Fixed close button for alert msg on new_vendor and new_request
Recreate db for status_events with new status
Fixed typos for js files
Add Procurement Head to edit vendor
Deleted old status_events_table
zgary and others added 20 commits May 30, 2024 14:41
Signed-off-by: Lihui Zhang <zlihui486@gmail.com>
Both files have also been reworded and edited.
This should solve the issue of gunicorn getting angry at the
"--config" flag, as this is the default filename it expects the config
file to have.
Flask defaults to port 5000 in development builds, so that should be
used in the container as well. And since it's a development build,
debug mode should be active.
Quite annoying how the `pip freeze` output differs from older versions, obfuscating the
diff.
The problem was that the config file could not be called
`gunicorn.py`, as that would cause some sort of name conflict.
Should not be used in production yet, especially the docker
image. Celery should be daemonized in production.
@raynei86
raynei86 requested a review from zgary August 9, 2024 15:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants