Commit Graph

65 Commits

Author SHA1 Message Date
Cameron Cordes
ad339cf93e Improve toolbar accessibility
Some checks failed
Core Repos/Homepage/pipeline/pr-master There was a failure building this commit
2020-08-12 17:14:28 -04:00
Cameron Cordes
abde35c6f9 Improve keyboard navigation 2020-08-12 17:14:17 -04:00
Cameron Cordes
b210da65c5 Track link clicks in code 2020-08-12 17:13:57 -04:00
Cameron Cordes
525241a994 Add tag manager container for link click tracking
All checks were successful
Core Repos/Homepage/pipeline/head This commit looks good
Core Repos/Homepage/pipeline/pr-master This commit looks good
This will hopefully allow link click and client error analytics for the
Contact page.
2020-08-12 14:59:18 -04:00
e4d340c7e6 Merge pull request 'Update dependencies and npm audit' (#5) from feature/update-dependencies into master
All checks were successful
Core Repos/Homepage/pipeline/head This commit looks good
Reviewed-on: #5
2020-05-23 01:33:42 +00:00
Cameron Cordes
cb719cd8ba Update dependencies and npm audit
Some checks are pending
Core Repos/Homepage/pipeline/head This commit looks good
Core Repos/Homepage/pipeline/pr-master Build started...
2020-05-22 21:21:37 -04:00
7041facc4c Merge branch 'feature/unit-tests-ci' of Apps/Homepage into master
All checks were successful
Core Repos/Homepage/pipeline/head This commit looks good
2020-04-21 03:06:13 +00:00
Cameron Cordes
cf3c8cd9f4 Add JUnit test report collection and artifact archive
All checks were successful
Core Repos/Homepage/pipeline/head This commit looks good
Core Repos/Homepage/pipeline/pr-master This commit looks good
2020-04-20 21:23:54 -04:00
Cameron Cordes
12d05478eb Trying Chromium Headless
All checks were successful
Core Repos/Homepage/pipeline/head This commit looks good
2020-04-20 20:09:12 -04:00
Cameron Cordes
9c258f85b5 Added missing comma
Some checks failed
Core Repos/Homepage/pipeline/head There was a failure building this commit
2020-04-20 20:04:33 -04:00
Cameron Cordes
cd02d586e1 ChromeHeadless no sandbox
Some checks failed
Core Repos/Homepage/pipeline/head There was a failure building this commit
2020-04-20 20:01:32 -04:00
Cameron Cordes
c43695b0d7 Use Puppeteer to launch headless chrome
Some checks failed
Core Repos/Homepage/pipeline/head There was a failure building this commit
2020-04-20 19:55:21 -04:00
Cameron Cordes
49e782255c Fix test command browser
Some checks failed
Core Repos/Homepage/pipeline/head There was a failure building this commit
2020-04-20 19:38:17 -04:00
Cameron Cordes
d1aeb04e64 Trying to fix entrypoint
Some checks failed
Core Repos/Homepage/pipeline/head There was a failure building this commit
2020-04-20 19:31:48 -04:00
Cameron Cordes
4f87f6fb3f Setup Jenkins Dockerfile for unit tests
Some checks failed
Core Repos/Homepage/pipeline/head There was a failure building this commit
2020-04-20 19:25:06 -04:00
432ab5ddb3 feature/jenkins-ci (#1)
All checks were successful
Core Repos/Homepage/pipeline/head This commit looks good
Build for production and run lint
2020-04-18 17:33:39 +00:00
Cameron Cordes
b85aca7c3e Merge pull request #5 from Stampede10343/feature/improve-resume-layout
Feature/improve resume layout
2020-04-15 16:38:56 -04:00
Cameron Cordes
1f76bea667 Improve Home headshot photo sizing
Use columns instead of a percent, which has better breaks in mobile and
desktop layouts.
2020-04-15 15:53:01 -04:00
Cameron Cordes
3f57e15aeb Add horizontal padding 2020-04-15 15:36:11 -04:00
Cameron Cordes
3ce3a6e895 Adding some spaces lets the years break
This fixes the overrun that happens on mobile devices.
2020-04-15 15:03:57 -04:00
Cameron
de8f7055f2 Update some NPM packages with security issues 2020-04-05 16:00:16 +00:00
Cameron Cordes
858dd0c513 Merge pull request #4 from Stampede10343/feature/shrink-headshot
Resize headshot picture so its not 4MB
2020-03-11 20:58:30 -04:00
Cameron Cordes
ddd4957ab8 Resize headshot picture so its not 4MB 2020-03-11 20:57:30 -04:00
Cameron
f5b2f32225 Fix routing of empty or unknown routes
Also we don't need to put the hash symbol before the routes, not sure
why that got set.
2020-03-07 17:49:59 +00:00
Cameron Cordes
0aa0259316 Add environment and build/run instructions 2020-03-07 08:29:13 -05:00
Cameron Cordes
baac0eb800 Create README.md 2020-03-07 08:21:37 -05:00
Cameron Cordes
3838362be1 Build with Node 13.10 2020-03-06 21:10:24 -05:00
Cameron Cordes
17c97302fe Fix unit tests 2020-03-06 20:30:01 -05:00
Cameron Cordes
d15a9c06f4 Merge pull request #2 from Stampede10343/feature/angular9-update
Feature/angular9 update
2020-03-06 19:25:34 -05:00
Cameron Cordes
99131d4317 Update npm packages to resolve security issues 2020-03-06 16:42:58 -05:00
Cameron Cordes
bb88437877 Use improved TestBed method 2020-03-06 16:39:59 -05:00
Cameron Cordes
be791a244e Update to latest Angulartics2
The docs make no mention of Angular 9, but there is a failing test
because of Angulartics2, tracking appears to still work from what I can
tell locally.
2020-03-06 16:37:12 -05:00
Cameron Cordes
c538dbbf58 Use postinstall to compile Angular libs 2020-03-06 16:24:00 -05:00
Cameron Cordes
ab16c4354c Fix typescript version 2020-03-06 16:19:43 -05:00
Cameron Cordes
6b01c33dcc Update @angular/material to 9 2020-03-06 16:17:13 -05:00
Cameron Cordes
3b2e027f13 Update to Angular 9 2020-03-06 16:16:28 -05:00
Cameron Cordes
7b96c98e69 Removal of @angular/http 2020-03-06 16:13:36 -05:00
Cameron Cordes
9445467173 Update to latest Angular 8 2020-03-06 16:09:31 -05:00
Cameron Cordes
a92fe89d36 Add buildscript for production builds 2020-03-06 15:50:55 -05:00
Cameron Cordes
056bedc599 Use the local Angular CLI 2020-03-06 15:50:55 -05:00
Cameron Cordes
0ae1debc4a Create a Dockerfile for production builds 2020-03-06 15:50:55 -05:00
Cameron Cordes
42543f0abe Change project name to Homepage
Disable angular analytics prompt.
2020-03-06 15:50:55 -05:00
Cameron
64e73eea85 Set theme color for mobile UIs 2019-11-10 03:55:47 +00:00
Cameron
b14f2b0e7c Update favicon 2019-09-30 02:07:05 +00:00
Cameron
332c5db2c8 Fix build errors in project service 2019-09-29 17:17:19 +00:00
Cameron Cordes
72a91784f4 Cleanup old assets 2019-09-29 13:07:49 -04:00
Cameron Cordes
05fd8750ef Redo Resume Screen layout
No longer using a template that is not responsive. The new design looks
good on phones all the way to desktop sized screens.
2019-09-29 13:05:43 -04:00
Cameron Cordes
74ddb1995f Added Movies app project and update page layout 2019-09-29 13:05:24 -04:00
Cameron Cordes
2fdd30c477 Tweaked contact page margins 2019-09-29 13:04:59 -04:00
Cameron Cordes
8feddb493c Cleanup router animation code 2019-09-29 13:04:16 -04:00