Commit graph

108 commits

Author SHA1 Message Date
Tiara Rodney
315f07c5ae feat(helper/template): init jinja2 template helper 2022-04-16 06:24:21 +02:00
Tiara Rodney
c518f281e8 fix(router): handle only 401 request errors 2022-04-15 20:50:34 +02:00
Tiara Rodney
6b46159fd0 HTTPASTE-12 feature(router): catch authentication error 2022-04-15 20:50:34 +02:00
Tiara Rodney
096921ab07 fix(router): handle only 401 request errors 2022-04-15 20:50:34 +02:00
Tiara Rodney
8016ee7f29 HTTPASTE-12 feature(router): catch authentication error 2022-04-15 20:50:34 +02:00
Tiara Rodney
2474c7be61 Merged in release/v1.1.0-beta (pull request #44)
Release/v1.1.0 beta
2022-04-15 18:45:56 +00:00
Tiara Rodney
408fac3295 Merged in bugfix/HTTPASTE-44 (pull request #43)
Bugfix/HTTPASTE-44
2022-04-15 02:56:48 +00:00
Tiara Rodney
4c5f0798bc feat(samples/httpaste.it): remove httpd header signatures 2022-04-15 04:55:01 +02:00
Tiara Rodney
e79714e1f6 feat(samples/httpasteit): add security to httpd
- configure mod_security
- configure mode_evasive
2022-04-15 04:50:10 +02:00
Tiara Rodney
3d3d23f6f2 Merged in bugfix/HTTPASTE-44 (pull request #42)
Bugfix/HTTPASTE-44
2022-04-15 01:55:25 +00:00
Tiara Rodney
b081f4a5b6 docs: fix faulty reference 2022-04-15 03:54:27 +02:00
Tiara Rodney
e4de8e285e fix(controller/paste): prioritize encoding over highlighting 2022-04-15 03:53:18 +02:00
Tiara Rodney
4d8e2e30eb Merged in bugfix/HTTPASTE-44 (pull request #41)
Bugfix/HTTPASTE-44
2022-04-15 01:39:21 +00:00
Tiara Rodney
5288c64cbb docs(init): update references 2022-04-15 03:38:18 +02:00
Tiara Rodney
b83d0a3614 docs: update README 2022-04-15 03:33:33 +02:00
Tiara Rodney
42ccaaccc6 fix(samples/httpasteit): upgrade docker compose version 2022-04-15 03:04:15 +02:00
Tiara Rodney
bdd9d892e8 Merged in release/v1.1.0-beta (pull request #40)
Release/v1.1.0 beta
2022-04-15 00:37:22 +00:00
Tiara Rodney
c2ca782bf6 Merged in feature/HTTPASTE-41/samples/httpaste.it (pull request #38)
Feature/HTTPASTE-41/samples/httpaste.it
2022-04-15 00:36:25 +00:00
Tiara Rodney
ef40069427 Merged in bugfix/HTTPASTE-43/config (pull request #39)
Bugfix/HTTPASTE-43/config
2022-04-15 00:35:59 +00:00
Tiara Rodney
9845c85510 fix(cgi): adapt load_config() signature 2022-04-15 02:34:24 +02:00
Tiara Rodney
49604c1e37 fix(__init__::load_config): override path 2022-04-15 02:33:28 +02:00
Tiara Rodney
0fb50c5a57 fix(helper/config::typecast): add boolean evaluation 2022-04-15 02:28:02 +02:00
Tiara Rodney
843354e18d fix(cgi): remove redundant function 2022-04-15 02:12:35 +02:00
Tiara Rodney
c506cec36a Merged in bugfix/HTTPASTE-43/config (pull request #37)
Bugfix/HTTPASTE-43/config
2022-04-15 00:05:19 +00:00
Tiara Rodney
65f3102a7f refactor(samples/httpaste.it): update config file 2022-04-15 01:56:12 +02:00
Tiara Rodney
dd187a1069 test: init 2022-04-15 01:53:53 +02:00
Tiara Rodney
fdf45fd114 refactor: cleanup
- lazy load backend
- proper config evaluation
- object-orientation of configuration
2022-04-15 01:52:45 +02:00
Tiara Rodney
6ec39a9303 refactor(Dockerfile): add build stages 2022-04-13 12:56:30 +02:00
Tiara Rodney
60a01ea511 refactor(samples/httpaste.it): finalize initial sample
- add tor daemon
- clean directory structure
2022-04-13 12:54:59 +02:00
Tiara Rodney
38bc403058 Merged in master (pull request #36)
docs: sound less like a smart-ass sales person
2022-04-10 11:46:23 +00:00
Tiara Rodney
bab6c52706 Merged in master (pull request #35)
docs: sound less like a smart-ass sales person
2022-04-10 11:45:39 +00:00
Tiara Rodney
8726427dd8 Merged in release/v1.1.0-beta (pull request #34)
fix(samples/httpaste.it): restrict httpd host
2022-04-10 11:44:37 +00:00
Tiara Rodney
d558a65609 fix(samples/httpaste.it): restrict httpd host
disallow any host not httpaste.it
2022-04-10 13:41:46 +02:00
Tiara Rodney
3c6165871f Merged in hotfix/HTTPASTE-37 (pull request #33)
docs: sound less like a smart-ass sales person
2022-04-09 02:22:34 +00:00
Tiara Rodney
89c1a67a47 docs: sound less like a smart-ass sales person 2022-04-09 04:19:01 +02:00
Tiara Rodney
7bd5eb04b5 Merged in feature/HTTPASTE-18 (pull request #32)
Feature/HTTPASTE-18
2022-04-09 01:07:20 +00:00
Tiara Rodney
f25e3f766c feat(samples): init httpaste.it sample 2022-04-09 02:27:41 +02:00
Tiara Rodney
e8ae877a48 fix(docker): set entrypoint to uwsgi for base image 2022-04-09 02:27:01 +02:00
Tiara Rodney
edf450613a refactor(docker): remove entrypoint 2022-04-08 21:29:25 +02:00
Tiara Rodney
a9472d321c feat(docker): init Dockerfile 2022-04-08 21:29:25 +02:00
Tiara Rodney
9541cee98a refactor(docker): remove entrypoint 2022-04-08 21:29:25 +02:00
Tiara Rodney
3940b4cec7 feat(docker): init Dockerfile 2022-04-08 21:29:25 +02:00
Tiara Rodney
0d7a5d4ccd Merged in master (pull request #31)
fix(init): remove non-existing common import
2022-04-08 19:28:14 +00:00
Tiara Rodney
0119bae329 Merged in hotfix/HTTPASTE-36 (pull request #30)
fix(init): remove non-existing common import
2022-04-08 19:27:34 +00:00
Tiara Rodney
f3a3e95163 fix(init): remove non-existing common import 2022-04-08 21:25:36 +02:00
Tiara Rodney
bde6344c1e Merged in master (pull request #29)
Master
2022-04-08 19:11:52 +00:00
Tiara Rodney
95761b9de5 Merged in hotfix/HTTPASTE-36 (pull request #28)
Hotfix/HTTPASTE-36
2022-04-08 19:11:09 +00:00
Tiara Rodney
2762d6d67f docs(guide/getting-started): init 2022-04-08 21:03:35 +02:00
Tiara Rodney
c8dffbbdf8 refactor(__init__): reset context manager for flask app
with proper bdist setup, it shouldn't be necessary to wrap path
of importlib, since the context manager will handle egg extraction
itself. Hopefully...
2022-04-08 21:01:33 +02:00
Tiara Rodney
a4116832e7 fix(build-toolchain): migrate versioning to setuptools_scm
versioning of package now handled through setuptools_scm. Git tag therefore
takes precedence and manually setting a version in setup.cfg is redundant.

In addition, setuptools_scm handles proper inclusion of sdist non-python files
and simplifies bdist packaging.
2022-04-08 21:00:51 +02:00