PinpointShooting by Graystorm Technologies
Meta
This README.md is not only for the repo, but is converted to HTML and used on the website itself : https://www.pinpointshooting.com/about
The App
My second attempt at a Go web app… and I had to go crazy again… :shrug:
This started as Rust and, while I really enjoyed the languag, I found that Golang let me get much further along with less time and less headaches!
Technologies
- Go
- Bootstrap
- JQuery
- Open-Id Connect/OAuth2
- AWS
- EC2
- RDS
- Secrets
- DynamoDB
- SQS
-
Go deps; DBMustConnect
2022-04-25T13:58:08Z by weirdtangent SHA: 9f2f3e8539393af0ec8327ceb01e77b78050bba8 -
Add validation codes; add GTM and use it to fire GA
2022-04-15T16:22:05Z by weirdtangent SHA: 41c4df6b0720363e1751ead28157564eef2a9468 -
New GA G4 code to replace UA code
2022-04-15T05:56:26Z by weirdtangent SHA: 1011f9d9d9942394edbba6e934679896695be75d -
Direct JSONReport to right S3 bucket
2022-04-15T05:56:07Z by weirdtangent SHA: 086ea3190fa850106544767b3d92395c3f63b48a -
remove bin
2022-04-15T05:24:43Z by weirdtangent SHA: 243df431cdb0829abfbb149e5f1a808a246f0195 -
more system control
2022-04-15T05:24:21Z by weirdtangent SHA: 2ee22acba90c918ca91d4020de1f94bf55c2e0ac -
add google verification header
2022-04-15T05:22:17Z by weirdtangent SHA: cf5a81be473b72eed0da833f25adcb9401d4f34c -
New favicon
2022-04-15T02:36:38Z by weirdtangent SHA: a4bdcda39b9112019e0df4945e5ee5ac053e1cf5 -
Compressed css
2022-04-15T02:14:05Z by weirdtangent SHA: 0e3df7cf8f9696a96dae0c340a829476330c88b2 -
Fix link to github repo
2022-04-15T02:13:53Z by weirdtangent SHA: 6a4f73ac13905b5bb6c2b27e0ac05fabfc84049d -
template cleanup and new logo
2022-04-15T02:08:12Z by weirdtangent SHA: a039440691604c381a91793fada2f4dea7400da0 -
go deps cleanup
2022-04-15T01:42:53Z by weirdtangent SHA: a1b812009fb67c95d908bca54269dce189cf0ad2 -
stop tracking sass-cache
2022-04-15T01:42:15Z by weirdtangent SHA: 846e3469c89051059c02b278682ff35c53e913a1 -
switch from rust to golang
2022-04-14T23:45:28Z by weirdtangent SHA: d89dde2c9787de02ac544c603b6602bfa7f1ead2 -
Switch to mysql so I can use my AWS Aurora server instead of local postgresql
2021-02-06T06:31:33Z by weirdtangent SHA: 5275006fb64888afeb7622ead7e8e09df372b35b -
Fix AWS secret intentionally misnamed to check fail state
2020-07-12T17:43:58Z by weirdtangent SHA: 1a5a98d8eb6293c84350b7c468cd75a49fe8d0e9 -
Move secrets from .env file to AWS SecretsManager
2020-07-11T19:07:35Z by weirdtangent SHA: 5c7c2799c426475f84d28ca3c4339658240aaff5 -
Follow clippy suggestions
2020-07-01T02:45:28Z by weirdtangent SHA: 308d23e1fc5d05de840f9d85a6226c71079b2368 -
Expand .env.sample
2020-06-28T16:27:26Z by weirdtangent SHA: 3c9655c303727790e6120e6127180b74fd0a5cb0 -
Removing stray perl file
2019-08-09T03:40:48Z by weirdtangent SHA: 747bed5e562a02d4a6d572b61064974f226e5ea3 -
Big changes to oauth/sessions/finally some Diesel db work
2019-08-08T22:20:54Z by weirdtangent SHA: 88fb5073ba5ab7ee95c6f02f3cb9781962790697 -
Add Facebook OAuth
2019-08-06T21:44:12Z by weirdtangent SHA: 3ee679e4f7fca86e4336d94d7b82c8ff92380283 -
Add Google token signin API; add Google sub to session; verify sub
2019-08-06T04:32:40Z by weirdtangent SHA: ba721b17d9fb786d58490d1b7ac987a4fbba3d12 -
Add the very basics of Google OAuth signin
2019-08-06T02:25:38Z by weirdtangent SHA: ebe2f527f1268656d31f3e256b31f87bf4c2ca7b -
Verify user_agent string during session verification
2019-08-05T01:04:29Z by weirdtangent SHA: 458e078af671008e7878cb00a77a7be1763b08f7 -
Logging changes
2019-08-04T22:29:38Z by weirdtangent SHA: 1b51db1868b02f26005705fdc5ce8b5e6b50ee85 -
Make sure new sessid is unique before using; test sessid before checking db
2019-08-04T22:29:25Z by weirdtangent SHA: 2ff11b315232c26b0b14fef046e934dc4c60bd42 -
Make sure sessid cookie is marked secure:true
2019-08-04T21:17:35Z by weirdtangent SHA: 7e408ae789def737f7105437cac7f459d7aeb13f -
Fix run_level log filtering
2019-08-04T15:45:42Z by weirdtangent SHA: 139f60d6ffee67bf0fbc49e4327d8de96e004b51 -
Delete invalid session from ddb
2019-08-04T15:45:24Z by weirdtangent SHA: 746713a1d89f9476c689090cd7418f39d1a4c91f