~homeworkprod/byceps

ref: c4bdca92238e1817b0c7494c8ac4c355276cdc85 byceps/app.py -rw-r--r-- 1.8 KiB
2c36ca1d — Jochen Kupperschmidt 8 months ago
Use `flask.Config.from_envvar`, remove `byceps.util.system.get_config_filename_from_env[_or_exit]`

The application config filename is now optional. If it is not specified,
the environment variable `BYCEPS_CONFIG` is expected to be set.
26e992ec — Jochen Kupperschmidt 8 months ago
Inline explicit app initialization step
48ce2c6c — Jochen Kupperschmidt 8 months ago
Clarify names of packages, modules with database models
3d7b49f0 — Jochen Kupperschmidt 9 months ago
Update copyright notes for 2021
0b51dd42 — Jochen Kupperschmidt 11 months ago
Refer to license as "Revised BSD" to clarify that it is not customized

The common name "Modified BSD License" for the 3-clause BSD license can
be misleading as it might suggest it is a BSD license customized by the
project author.

To avoid this, refer to the license under one of its other names
instead.
a6548526 — Jochen Kupperschmidt 1 year, 8 months ago
Do not serve data files from app server in development mode

Instead, configure a local web server (like nginx) for development. This
is a lot closer to a production setup anyway.

The goal of this change is to pave the way for the removal of
site-specific configuration files, and for the introduction of
multi-site capabilities of a single application instance.
428eab3e — Jochen Kupperschmidt 1 year, 9 months ago
Update copyright notes for 2020
d29cbb41 — Jochen Kupperschmidt 1 year, 11 months ago
Inline `STATIC_URL_PREFIX_*` config values
2cb1b1fe — Jochen Kupperschmidt 2 years ago
Fix admin mode with static file serving
c1237bce — Jochen Kupperschmidt 2 years ago
Access site ID via config helper
35b25907 — Jochen Kupperschmidt 2 years ago
Qualify access to static URL prefix constants via module
3357d485 — Jochen Kupperschmidt 2 years ago
Add `site_file` URL rule
1d33981d — Jochen Kupperschmidt 2 years ago
Update copyright notes for 2019
44457bcc — Jochen Kupperschmidt 3 years ago
Only enable debug toolbar in debug mode
b004c696 — Jochen Kupperschmidt 3 years ago
Move `PaymentMethod` and `PaymentState` enums to order transfer package
05981217 — Jochen Kupperschmidt 3 years ago
Refactor static files exports to use a generator
b5e217cc — Jochen Kupperschmidt 3 years ago
Flip argument order to better reflect the key/value relationship
5474d378 — Jochen Kupperschmidt 3 years ago
Merge manage script into `app.py` to enable static file serving and debug toolbar for development purposes, drop it, update README
c1fa0abd — Jochen Kupperschmidt 3 years ago
Update copyright notes for 2018
073a0e8e — Jochen Kupperschmidt 3 years ago
Make `find_ticket_by_code` initially available to the application shell
Next