Commit Graph

99 Commits

Author SHA1 Message Date
Rodrigue Chakode e2f5aba525
Updated app.yaml.sample 2021-09-14 23:37:07 +02:00
Rodrigue Chakode 4449260e22
Improved the application description 2021-09-10 10:55:04 +02:00
Rodrigue Chakode d8243a152e
Fixed a CI file 2021-09-10 10:22:26 +02:00
Rodrigue Chakode 8562190bea
CI: Push tagged Docker image 2021-09-10 10:14:05 +02:00
Rodrigue Chakode ebf03f4dd6
CI: Fixed Docker image name (issue #4) 2021-09-10 10:08:03 +02:00
Rodrigue Chakode 97da1f9d95
Update README.md 2021-02-28 08:23:00 +01:00
Rodrigue Chakode 13b686b3a3 now use contact person's email in from 2020-08-20 09:43:14 +02:00
Rodrigue Chakode 6234d56f8b improved contact email template 2020-08-20 09:42:49 +02:00
Rodrigue Chakode 4654adc72f improved contact template formating 2020-08-19 18:11:55 +02:00
Rodrigue Chakode 5160e150df updated default app engine config with reCaptcha setting 2020-08-17 22:24:56 +02:00
Rodrigue Chakode 15d6735778
Merge pull request #3 from ccamel/fix/fix-writer-close
Fix potential closing issues
2020-06-16 21:57:43 +02:00
Chris Camel c58be715bd
add deferred Close to connection 2020-06-16 18:46:38 +02:00
Chris Camel 599d23e080
add deferred Close to smtp writer 2020-06-16 18:45:03 +02:00
Rodrigue Chakode 6ab65d88e5 review docs 2020-06-13 12:22:01 +02:00
Rodrigue Chakode cb46b06458
Merge pull request #2 from ccamel/add-recaptcha-support
Add reCaptcha support
2020-06-04 13:30:53 +02:00
Rodrigue Chakode 162ee58940
Merge pull request #1 from ccamel/fix-uri-encoding
Fix possible URI encoding issues on Location
2020-06-02 17:11:19 +02:00
Chris Camel 17082f37e6
ignore IntelliJ IDEA stuff 2020-06-02 15:31:52 +02:00
Chris Camel 02022c278b
add reCaptcha parts in form 2020-06-02 15:29:23 +02:00
Chris Camel 7511603de4
add go-recaptcha dependency 2020-06-02 20:05:21 +02:00
Chris Camel 2a5757874e
add mention for reCaptcha 2020-06-02 15:27:28 +02:00
Chris Camel 310cd75505
add reCaptcha support 2020-06-02 15:27:08 +02:00
Chris Camel f3a62cd876
fix possible URI encoding issues
Encode query parameters for the Location URL.
2020-06-02 11:50:28 +02:00
Chris Camel 40f4fd2d30
extract security checks from sendmail into a specific handler
use `http.Handler` wrappers to split the sendmail handler into 2
distinct handlers: one for validating the query (currently, checking the allowed
domains) and the other one for the sendmail functionality.
2020-06-01 19:55:00 +02:00
Rodrigue Chakode cdd3fc5ec1
Fixed toc 2020-06-01 18:56:54 +02:00
Rodrigue Chakode 5f9a9ea9a7
Fixed license path in readme 2020-05-31 17:18:18 +02:00
Rodrigue Chakode 9826e510a0
Fixed typo 2020-05-31 17:17:16 +02:00
Rodrigue Chakode 26c92d900e fixed docker build on Github actions 2020-05-31 16:07:00 +02:00
Rodrigue Chakode 913e238998 set version to 0.1.0 2020-05-31 15:27:40 +02:00
Rodrigue Chakode dc1881eff5 review docs
review docs
2020-05-31 15:27:39 +02:00
Rodrigue Chakode 05ffbf2a32 updated default App Engine config 2020-05-31 15:07:13 +02:00
Rodrigue Chakode 4fa14c4990 updated vendoring 2020-05-31 13:50:44 +02:00
Rodrigue Chakode 9a6fe388e0 added comments in default config 2020-05-31 13:46:01 +02:00
Rodrigue Chakode 8f4b5cfa4d review docs
review docs
2020-05-31 13:46:26 +02:00
Rodrigue Chakode 69139b6afc updated default templates 2020-05-24 00:57:32 +02:00
Rodrigue Chakode 250b9aeb03 added healthz endpoint, misc improvements and docs review
update

use default templates where there are not user-specific settings

improved Dockerfile

renamed healthz endoint

delete deprecated file

fixed healthz endpoint

improved build and deployment

updated docs
2020-05-24 00:44:40 +02:00
Rodrigue Chakode fa73d0a6f8 updated docs
updated docs

updated docs

updated docs

updated docs

updated docs

updated docs

updated docs

updated docs

updated docs

updated docs

updated docs

updated docs

updated docs

updated docs

updated docs

updated docs

updated docs

updated docs

updated docs

updated docs

updated docs
2020-05-18 00:02:49 +02:00
Rodrigue Chakode e7cac1bca9 updated config varible name
updated config varible name
2020-05-17 21:54:40 +02:00
Rodrigue Chakode 65309da5fb restored deleted gcp deployment target 2020-05-17 21:53:35 +02:00
Rodrigue Chakode 32cab301f9 updated CI workflow name 2020-05-17 20:07:40 +02:00
Rodrigue Chakode 27796c0e04 added Github CI workflows
fixed workflow
2020-05-17 20:02:45 +02:00
Rodrigue Chakode d424577ce5 updated CI targets supporting docker build 2020-05-17 19:14:14 +02:00
Rodrigue Chakode 226cb30961 added helm deployment files 2020-05-17 19:09:32 +02:00
Rodrigue Chakode f43e44e217 added missing docker entrypoint 2020-05-17 19:08:43 +02:00
Rodrigue Chakode e25423d8b1 added LICENSE 2020-05-17 19:08:22 +02:00
Rodrigue Chakode 1a7e636ba3 added dockerfile 2020-05-17 19:08:05 +02:00
Rodrigue Chakode 14d5acf5e8 improved sendmail + docs 2020-05-14 14:58:22 +02:00
Rodrigue Chakode 9755f2af55 renamed sample app config to app.yaml.sample 2020-05-12 23:41:17 +02:00
Rodrigue Chakode 6513cbf058 core support for app engine 2020-05-10 01:20:35 +02:00
Rodrigue Chakode e535b8d75b first commit 2020-05-10 00:02:18 +02:00